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/)
-   -   nick al uyarisi.. (https://www.ircforumlari.net/mirc-scripting-sorunlari/56016-nick-al-uyarisi.html)

sondemdeyim 29 Nisan 2008 09:46

nick al uyarisi..
 
on @*:join:#:{
if (guest isin $nick) {
msg # $nick 30 sn içinde nickinizi degişiniz
.timer 1 30 guestat $nick $chan
}
}

alias guestat {
if $1 ison $2 { ban -k $2 $1 30 sn içinde nick degişmediginiz için atıldınız }
}

bu kod hata verdi calismadi remoteye ekledim.birde bu koda sunu ekleyebilirmiyiz.kos calismadigi icin anlayamadim ama bu guest isin parametresi ile sadece guestemi uyari gidiyor yoksa,guestle baslayip guest2134,guest21324 gibi nicklerede uyari gidiyormu...simdiden ALLAH razi olsun..

Dependent 29 Nisan 2008 11:12

Cevap: nick al uyarisi..
 
bir timer kullanmak yerine her nick için farklı timer kullanmak daha mantıklı çünkü sendeki kodda bir önceki nicki iptal eder:
Kod:

on @*:join:#:{
  if (guest* iswm $nick) {
    msg # $nick 30 sn içinde nickinizi degişiniz
    .timer 1 30 if $nick ison $chan $chr(123) /.ban -k $chan $nick 30 sn içinde nick degişmediginiz için atıldınız $chr(125)
  }
}



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

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