|
|
| |
| | #1 | |||||
| Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Sky-dancer version koruması ile ban version çakışması
konu hakkında net bişey diyemeyeceğim, ama banlamak istediğiniz versiyonları, yapmış olduğum versiyon korumasının kodlarına ekleyebilirsiniz. orjinal ban versiyonu kapatıp, şu şekilde bir şey yapılabilir. mesela bir örnek; önceden yapmış olduğum RandomQuit ile antilitmusdan kod örnekleri alaraktan; version korumasındaki, if ((strcasestr(parv[2],"\1VERSION "))) { bu satırın hemen altına şu kodları eklemeyi deneyin; char *BanListesi[] = { "mIrc xx vxx", "banlanacak 2. version", "banlanacak 3. version" }; int banboyutu = (sizeof(BanListesi)/sizeof(*BanListesi)); for (int i=0; i<banboyutu; i++) if (strcasestr(parv[2], BanListesi[i])) return exit_client(cptr, sptr, &me, "Versiyonunuzu değiştiriniz."); bu şekilde, versiyon cevabı İÇERİSİNDE, listedeki herhangi bir versiyon geçer ise kill atacaktır (zaten kullanıcı tam giriş yapmadığı için, ban ile eşit oluyor.) kodu denemedim ama çalışması gerekir. iyi çalışmalar..
__________________ [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] | |||||
| | |
| | #2 | ||||
| Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Sky-dancer version koruması ile ban version çakışması
Senin yazdigin Verison korumasinda Bu satir hangi dosyanin icerisinde armakadan gozlerim sasi oldu ama bulabilmis degilim Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. m_nick.c ye baktim ama bulamadim bole bi satir :S Kod: Kodu kopyalamak için üzerine çift tıklayın!
| ||||
| | |
| | #3 | ||||
| Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Sky-dancer version koruması ile ban version çakışması
Bunu yaptigimda make cekterken hata veriyor.. Kod: Kodu kopyalamak için üzerine çift tıklayın!
burada 306 satirda surasi for (int i=0; i<banboyutu; i++) | ||||
| | |
| | #4 | ||||
| Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Sky-dancer version koruması ile ban version çakışması
for (int i=0; i<banboyutu; i++) bu kodu şu şekilde değiştirmeyi dene: int i=0; for (i=0; i<banboyutu; i++)
__________________ [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] | ||||
| | |
![]() |
| Etiketler |
| ban, cakismasi, çakışması, ile, korumasi, skydancer, version |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
| |
Benzer Konular | ||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Version Koruması | debill | Unreal IRCd | 3 | 11 Nisan 2009 14:46 |
| Girişte Version koruması | Neotr | Unreal IRCd | 5 | 23 Şubat 2009 12:55 |
| Version koruması | Silence | Unreal IRCd | 7 | 14 Kasım 2007 13:00 |
| Version Koruması | Silence | Unreal IRCd | 2 | 19 Ağustos 2007 22:02 |
| Version Koruması | NeTDeLiSi | Unreal IRCd | 1 | 05 Şubat 2007 00:03 |