![]() |
!at nick hakkında bi soru S.a coder arkadaşlar bi konuda yardımınıza ihtiyacım var şimdi benim koruma botumda !at nick diye bi komut var bu komutu #op kanalında bir op !at nick yazdıgı zaman nick tüm kanallardan atılıp shun atılıyor buraya kadar güzel yalnız şöyle bi durum var adam kanala gelip küfür ediyor ve anından hemen cıkıyor ve nick deişip tekrardan giriyor aynı iple 5-10 defa nick deişip küfür edip hemen kacıyor şöyle bişey yapabilirmiyiz.. #op kanalında birisi !at nick yazdıgı zaman bot nick olarak yazılan kişinin ip numarasına gzline uygulasın.. yalnız burada şöyle bi duırum var !at nick yazıldıgında eger nick sunucudan cıkmışsa ipine gzline atılabilir mi acaba |
Cevap: !at nick hakkında bi soru shun atılınca nıck degısmes kodda hata olmalı proxy kullanıyor olmasın shunlu kısı konusamaz nıck degişemes |
Cevap: !at nick hakkında bi soru yaw kardeşim siz anlamadınız galiba zaten bot !at nick denildiginde yakaladıgında shunu atıyor buraya kadar sorun yok ama adam sunucuya giriyor küfür edip cıkıyor ( yani benim opum #op kanalına !at nick yazana kadar adam sunucudan cıkmış oluyor ) bu durumda da adam sunucuda olmadıgı için bot işlev yapamıyor bende diyorum ki #op kanalında yazılan !at nick komutunda eğer nick o anda sunucuda yoksa girdigi ipe gline atılsın biraz karışık gibi gözüküyor ama yapılabilir düşüncesindeyim ---------- nasıl yapılabilir derseniz de şöyle bi düşüncem var mesela !at nick komutu uygulandıgında eğer nick sunucuda yoksa mirc botumda statuste şöyle bi yazı cıkıyor Ahmet sunucum.net- Boyle bir rumuz veya kanal bulunmuyor! buradaki uyarıdan cıkılarak gline atılabilirmi acaba nicke yani Ahmet nickiyle kim girmişse o giren ipe gzline uygulansın umarım demek istedigimi anlamışsınızdır.. bu arada yukardaki uyarı sunucumun snoticesinde degil mirc e has bi özellik |
Cevap: !at nick hakkında bi soru on *:text:*:#op: { if !at isin $1- { cekwho $2 { } } } alias cekwho { enable #who whowas $1- timer 1 2 disable #who } #who off raw 314:*: { .shun *@ $+ $4 Yasak. msg #op atıldı disable #who } #who end whowas cekip ip i atıp shun atıyor. |
Cevap: !at nick hakkında bi soru [20:55] -> Server: 378:*: - * /disable: Grup(lar) Yok - CEKWHOIS Unknown command - xx.net - Boyle bir sunucu bulunmuyor! - #WHOISCEK Unknown command - 378:*: Unknown command - [20:55] -irc.xx.net- [error] Invalid mask. - #WHOISCEK Unknown command - * /disable: Grup(lar) Yok olmadı :S |
Cevap: !at nick hakkında bi soru Tekrar denermisin düzelttim ? Denemeden yapmıstım. |
Cevap: !at nick hakkında bi soru on *:text:*:#op: { if !at isin $1- { cekwhois $2 { } } alias cekwhois { enable #whoiscek whois $1- timer 1 2 disable #whoiscek } #whoiscek off raw 378:*: { .shun *@ $+ $4 Yasak. disable #whoiscek } #whoiscek end verdiginiz kod bende bişey cagrıştırdı sanırım bunu whois degilde whowasla aşabiliriz şimdi sorumu şöyle kısaltayım o zaman #op kanalında !at nick yazıldıgında eğer nick sunucuda yoksa nicke whowas cekilip ipe gzline uygulansın ---------- Alıntı:
whowas olması gerekmiyor mu ? |
Cevap: !at nick hakkında bi soru Sen kodu denedin mi ki ? :) whoislede ip alabilirsin userip ilede alabilirsin. vs.vs. Sen ip'e shun attırmak istiyorum dedin nick yazdıgımda. Bende bunu verdim sana :) |
Cevap: !at nick hakkında bi soru Alıntı:
whowas olmasın o ? :) ben ipe shun attırmak degil !at nick komutu kullanıldıgında o anda sunucuda olmayan nicke gzline shun farketmez attırılsın diyorum siz sorumu iyi anlamadınız galiba Sunucuda olmayan bir nick ten bahsediyoruz adam sunucudaysa zaten kod işlevini yapıyor benim demek istedigim sunucuda degilse lütfen burasını iyi anlayalım |
Cevap: !at nick hakkında bi soru hmmm sen sunucuda olmayan nicke attıracan yani :) Pardon. Ben yanlıs anlamısım. Tamam vericem simdi kodu. ---------- Tamamdır arkadasım istedigin kodu düzenledim yukarıda. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 10:42. |
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