IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   [Önceki Nicki] ßurda Tüm Kullandığı NickLeri EkLesin.. (https://www.ircforumlari.net/mirc-scripting-sorunlari/36134-onceki-nicki-ssurda-tum-kullandigi-nickleri-eklesin.html)

ScoRp|oN 16 Ağustos 2007 21:51

[Önceki Nicki] ßurda Tüm Kullandığı NickLeri EkLesin..
 
ArkadaşLar Daha ÖnCe ßurdan ALdığım ßir CodE Var ELimde:
Kod:

on 1:start: { .hmake nicksch 100 }
on 1:part:#: { if ( $comchan($nick,0) < 2 ) { nicksgrab $nick $site }  }
on 1:quit: { nicksgrab $nick $site }
on 1:kick:#: {
  if ( $comchan($knick,0) < 2 ) {
    if ( $ial($knick).host != $null ) { nicksgrab $knick $ifmatch }
  }
}
alias nicksgrab {
  .hadd nicksch $iif(($gettok($2,-1,46) == virtuel) && ($numtok($2,46) > 3),$+($gettok($2,1-2,46),.virtuel),$2) $1
}
alias NicksTrouve {
  var %a = $iif(($gettok($2,-1,46) == virtuel) && ($numtok($2,46) > 3),$+($gettok($2,1-2,46),.virtuel),$2)
  return $iif($hget(nicksch,%a) != $1,$ifmatch)
}
on 1:JOIN:#: {
  var %NickPrecedent = $iif($NicksTrouve($nick,$site), 7 [Onceki Nicki] $ifmatch )
  if ( %NickPrecedent ) { echo -tm $chan $ifmatch }
}

ßu Kodda KanaLdan AyrıLan ßir Kişinin ÖnCeki Nickini"[Önceki Nicki] X" OLarak qöReßiLiyorum. Fakat İkinCi Defa AyrıLDığı Zaman ÖnCeki NickLerini qöStermiYor.
ßenim İstediğim KuLLandığı ßütün NickLeri SıraLasın [Önceki NickLeri] Ali,Veli,mehmet Diye SıraLasın İstiYorum. YardımLarınız İçin TeşekkürLer..

DontpaniC 16 Ağustos 2007 23:02

Yanıt: [Önceki Nicki] ßurda Tüm Kullandığı NickLeri EkLesin..
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Burda 300 Sn. icerisinde kuLLandıgı NickLer GösteriLiyordu YanLIs HatIrLamIyorsam. işine YarayabiLir beLki.

ScoRp|oN 16 Ağustos 2007 23:43

Cevap: Yanıt: [Önceki Nicki] ßurda Tüm Kullandığı NickLeri EkLesin..
 
Alıntı:

DontpaniC Nickli Üyeden Alıntı (Mesaj 247918)
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Burda 300 Sn. icerisinde kuLLandıgı NickLer GösteriLiyordu YanLIs HatIrLamIyorsam. işine YarayabiLir beLki.

DontpaniC; YarDımıN İçin SaoLasın KarDeşim Ama ßen Zaten O Kodu KuLLandım ßazen SoRunLa KarşıLaştım O CodE de EğeR MümKünSe ßen ßu KoDu Dediqim ŞekiLde DüzenLemek İstiYorum..

CocaiNe_ 29 Ağustos 2007 02:23

Cevap: [Önceki Nicki] ßurda Tüm Kullandığı NickLeri EkLesin..
 
Ya arkadaslar hani ircap kullananlar bilir kisi kanala girdiginde nikinin yanında (joined before X nick ) yazar bunun addonu falan yok mu ya düz mirce ekleyebilceimiz ircaptan alamıorum:D ispanyolcada:d..

cszero 11 Mayıs 2009 18:47

Cevap: [Önceki Nicki] ßurda Tüm Kullandığı NickLeri EkLesin..
 
arkadaşlar bende düz mirc 6.35 yüklü, bu remoteyi ekleyince remote kısmına aşağıdaki hatayı veriyo
Kod:

* /hadd: no such table 'nicksch' (line 20, remote.ini)
20. satırda da aşağıdaki kod var sizce neden böyle diyor yardımcı olurmusunuz :(
Kod:

.hadd nicksch $iif(($gettok($2,-1,46) == virtuel) && ($numtok($2,46) > 3),$+($gettok($2,1-2,46),.virtuel),$2) $1

cszero 16 Mayıs 2009 18:36

Cevap: [Önceki Nicki] ßurda Tüm Kullandığı NickLeri EkLesin..
 
yardımcı olabilecek arkadaşlar, yardımlarınızı bekliyorum

XcLusive 18 Mayıs 2009 14:00

Cevap: [Önceki Nicki] ßurda Tüm Kullandığı NickLeri EkLesin..
 
on 1:start: { .hmake nicksch 100 }
işlemini almamış
on :start: { .hmake nicksch 100 }
olarak değiştirip tekrar dene.

cszero 21 Mayıs 2009 00:37

Cevap: [Önceki Nicki] ßurda Tüm Kullandığı NickLeri EkLesin..
 
Alıntı:

XcLusive Nickli Üyeden Alıntı (Mesaj 713801)
on 1:start: { .hmake nicksch 100 }
işlemini almamış
on :start: { .hmake nicksch 100 }
olarak değiştirip tekrar dene.

kardeşim aynen dediğin gibi yaptım yine aynı hatayı aldım ben de aşağıdaki gibi yaptım remoteyi ama olmadı heralde

Kod:

on :start: { .hmake nicksch 100 }
on :part:#: { if ( $comchan($nick,0) < 2 ) { nicksgrab $nick $site }  }
on :quit: { nicksgrab $nick $site }
on 1:kick:#: {

  if ( $comchan($knick,0) < 2 ) {
    if ( $ial($knick).host != $null ) { nicksgrab $knick $ifmatch }
  }
}
alias nicksgrab {
  .hadd nicksch $iif(($gettok($2,-1,46) == virtuel) && ($numtok($2,46) > 3),$+($gettok($2,1-2,46),.virtuel),$2) $1
}
alias NicksTrouve {
  var %a = $iif(($gettok($2,-1,46) == virtuel) && ($numtok($2,46) > 3),$+($gettok($2,1-2,46),.virtuel),$2)
  return $iif($hget(nicksch,%a) != $1,$ifmatch)
}
on 1:JOIN:#: {
  var %NickPrecedent = $iif($NicksTrouve($nick,$site),  12 [Onceki Nicki] $ifmatch )
  if ( %NickPrecedent ) { echo -tm $chan $ifmatch }
}


cszero 23 Mayıs 2009 04:54

Cevap: [Önceki Nicki] ßurda Tüm Kullandığı NickLeri EkLesin..
 
* /hadd: no such table 'nicksch'

bu sorunu çözebilecek kardeşlerim yok mu :(

Thief 24 Mayıs 2009 12:02

Cevap: [Önceki Nicki] ßurda Tüm Kullandığı NickLeri EkLesin..
 
PHP- Kodu:

on 1:connect:{ .IAL On takip 30000000000000000000000000000 }
alias takip 
  if $
== + { $iif($hget(Takip),hfree Takip) | .enable #Takip | $iif(!$hget(Takip),hmake Takip 1000) | set %cSj $iif($2,$2,300) | echo -ta 4Takip Modu Devrede!.. $+([,%cSj,sn.,]) }
  
else { .disable #Takip | unset %cSj | echo -ta 14Takip Modu DevreDışı ! } 
}
#Takip on
on ^*:QUIT:{ hadd $iif($address($nick,2),$+(-u,%cSj),$+(-u1)) Takip $address($nick,2$iif($istok($hget(Takip,$address($nick,2)),$nick,3 2),$hget(Takip,$address($nick,2)),$iif($hget(Takip ,$address($nick,2)),$hget(Takip,$address($nick,2)) + $nick,$nick)) }
on ^*:part:#: { hadd $iif($address($nick,2),$+(-u,%cSj),$+(-u1)) Takip $address($nick,2) $iif($istok($hget(Takip,$address($nick,2)),$nick,3 2),$hget(Takip,$address($nick,2)),$iif($hget(Takip ,$address($nick,2)),$hget(Takip,$address($nick,2)) + $nick,$nick)) }
on !^*:JOIN:#:{ 
  
if ($hget(Takip,$address($nick,2)) && $hget(Takip,$address($nick,2)) != $nick) { echo -t $chan 4Takip Raporu$nick nickinin %cSj saniye içinde kullandığı nickler$hget(Takip,$address($nick,2)) }
  if (
$gettok($hget(Takip,$address($nick,2)),0,43) > && $me isop $chan) { ban $chan $nick 2 kick $chan $nick 0,/4!0\14,1 0S14pam 40C14lone 40I14nviter 40B14ots 4?0,/4!00(140N14icks 0M14atches00,1 4  $+ $hget(Takip,$address($nick,2))) $+ 15 )  }
}
#Takip end 

Bunu ben kendim kullanıyorum hiç bir sorun yok çok güzel calışıyor..


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 17:54.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk