![]() |
Oto Msg Kodunda Hata... UOnur'dan alıntıdır: Kod: on *:join:#:if ($nick == $me) .set -u5 %otomsg Not:(Kullanmak için sadece OP olma sartı istemiyorum.Userken bile işlemesini istiyorum.Yani You're Not Channel Operator dese de olur.Calıssın yeterli..) |
O Kodu Aldığın Yere bak bakiim :) |
%otomsg diye ßi variables kullanmışsın ne anlama geldiğini soylersen belki daha rahat bi kod yazılır..ayrıca var %u $comchan($1,0) while (0 < %u) { yazmışsın kodda : while e kadar,olana kadar, olurken demek burdaki kodda o otomsg neyse onu yapan kişiyle aynı bulunduğun kanallar 0 dan buyuk oluncaya kadar banla demişsin yani ortak 1 kanalınız olsa dahi ordan atmıyacak adamı.orası 0 = %u olursa beraber bulunduğunuz kanal sayısı 0 olunca sonlanacak..sadece bi fikir yürüttüm yanlışsam düzeltin lütfen. |
Kanala girdiğimizde 5 saniyelik bir değişken yapıyoruz. $comchan($1,0) ortak Kanalların Sayısı. var %u $comchan($1,0) yaparak Ortak kanalların Sayısını Gösteren Geçici bir Değişken yapıyorum. While { } döngüsünde dec %u diye birşey farketmişsindir.Bu %u değerini 1 alçaltıyor.Mesela %u 5 ise 4 Oluyor.ve En Son %u 1 iKen 0 Oluyor ve Bu sefer Ortak kanalı ifade eden $comchan($1,%u) $comchan($1,0) oluyor.Yani Ortak Kanal Sayısı Oluyor...O zamanda Döngüdeki kick ve ban'larda kişiyi Ortak kanal Sayısından Atacak. Daha Sonra %u 0'dan -1 e Dönüşecek. v.s. v.s. Yani Döngü Sakat bir hale Gelecek...O nedenle Döngüye (0 < %u) şartı yani. %u , 0'dan büyük Olmak şartı Koydum... |
Bizim umut bişeyler biliyormuş helal Umut :D ah birde BEŞİKTAŞLI olsan :D |
O kadarda Değil. Oha Yani :) |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 16:36. |
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