![]() |
Badnick Remotesi S.a. doktrin nickli arkadaşın daha önce paylaşmış olduğu bir badnick remotesi var ekli badnick kanala girince op olan nick yani atması gereken nick sunucudan düşüyor ben düzeltemedim yardımcı olabilecek arkadaşa şimdiden tşkler.. KOD: PHP- Kodu: --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 18:06 -->-> Daha önceki mesaj 16:41 -- tmm sorun halledildi yardıma gerek kalmadı tşkler herkese. |
Cevap: Badnick Remotesi on @*:JOIN:#:{ var %e = $lines(badnick.txt) while %e { if $read(badnick.txt,%e) iswm $nick { mode # +b $ifmatch kick # $nick Bad Nick!. } else { dec %e } } } var %e = $lines(badnick.txt) demek badnick.txt içerisinde kac satır varsa hafızaya al demek örnek: //echo -a $lines(badnick.txt) -------------- while döngü kurmaktır badnick.txt içerisinde satırların hepsi tekerteker karşılaştırmak için kodun satır sayısı kadar eşleştirme yapması anlamını taşır ----------- burada ise sorgu(if) diyorki kanala giren nick badnick.txt içerisndeki sonuncu satırda varsakick ban at diyor saçma bir kodlama olmus if $read(badnick.txt,%e) iswm $nick { ------------ olması gereken aşağıda Kod: ;girilen kanalda opisem Kod: |
Cevap: Badnick Remotesi Kodun badnick bulunca donmasının sebebi eşleşme olduğunda değişkenin değerinin düşürülmemesi bu yüzden while döngüsü hiç bir zaman bitmiyor. Koşul sağlandığında break komutuyla döngüden çıkılması sağlanmalıydı. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 04:04. |
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