![]() |
!kontrol komutu ile badnick atma yardım Öncelikle Selamlar, Arkadaslar Bana soyle bi kod lazim, ornegin; Kanal genelinde !kontrol yazdıgımda benim badnick listemde ne kadar badnick varsa hepsini atmasını istiyorum şimdiden yardımlarinizi esirgemediginiz icin tşk ederim badnick listemdeki nickler su sekilde sıralı ; Nick:*krnı* Nick:*hanımını* Nick:*krna* Nick:*krnı* Nick:*krma* Nick:*kızını* Nick:*annm* Nick:*eşm* Nick:*kızın* Nick:*vodafon* Nick:*turk?el* nick:*esine* Nick:*anam* Nick:*anm* Nick:*aıle* Nick:*karım* Nick:karın* ________________ İyi forumlar İf. |
Cevap: !kontrol komutu ile badnick atma yardım Belirttiğin ekleme yönteminde bir nickin Nick levelinde olup olmadığını kontrol etmek için: Örneğin: vodafone-kntr nickine bakmak için //echo -a $level(vodafone-kntr) komutunu uyguladığınızda size yanıt olarak leveli Nick olarak dönecektir. Şimdi kanaldaki tüm nickleri listeleyecek(listelerkende sorgulayacak) bir komuta ihtiyacımız var. Bu komut (örneğin) /who #kanal komutu ile kanaldaki tüm nickler diğer bilgileri(ident host link vb.) ile beraber listelenir. Who komutundaki verilere RAW ile ulaşırız,raw numaraları ise 352 ve 315'tir. 352 raw'ında 6. kelime ($6) listelenen nick kısmına denk gelir. Kod içerisinde $level($6) yaptığımızda uyan tanım varsa uzaklaştırma komutunu uygulayacağız. Kod: on *:input:#:if $1 == !kontrol { set %kntrl $chan | who $chan } Başkasının !kontrol yazdığını algılamaz. Hoşca paylaşımlar... |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 21:28. |
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