IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Bot nickin identify edilip edilmediğini kontrol etsin [Bu mümkün mü?] (https://www.ircforumlari.net/mirc-scripting-sorunlari/2879-bot-nickin-identify-edilip-edilmedigini-kontrol-etsin-bu-mumkun-mu.html)

Deniz 10 Kasım 2005 20:26

Bak Erdem Yeni Bir Çözüm Buldum Umarım İşine Yarar :) Bitsin Artık Bu Çile Dimi Arkadaşlar
on *:join:#kanalın: {
if ($level($nick) == master)
mode #kanalın +b ~:q$nick
msg $nick Mehaba $nick Yetkilerinizi alabilmek İçin lütfen Özelime Kendinizi
!tanit Şifreniz Yazarak Tanıtınız
}
on *:text:*:?: {
if ($1 == !tanit111) { .mode $2 -b ~q:$nick | msg $nick Tanitim İşlemi Başarıyla Gerçekleştirildi } }
ben burda belirli bir şifre uyguladım bunu bütün masterlerine göre tek bir şifre olarak 111 verdim shen bunu deiş istersen Çünkü Ben Bliom :) Ve Masterlerine o şifreyi girmelerini Söle Umarım Hata Yoktur Kodda Denemedim ama Çaşılır :D

SCouNDReL 11 Kasım 2005 16:46

Alıntı:

erdem55 Nickli Üyeden Alıntı
uonur zaten benim istediğimde o ama sorun şu sendeki kodda mesele ben ident edip girdim ekliyor beni ama atıyorum netten çıktım tekrar bağlandım bu kez ident etmedim nickimi beni kontrol etmiyor etmediği içinde verilen emirleri kabul ediyo yani yine benim nickimle birisi girip botu kontrol edebiliyor. İkinci kez nicki kontrol etmiyor yani.

bunun Cevabını VermiŞtim Zati :)

erdem55 14 Kasım 2005 14:26

deniz önerilerin için tşk ederim ama dediğim gibi bu olayı çözeli çok oldu ben bunun yerine hermaster için kendilerinin belirleyeceği özel şifreler aracılığı işle herksin login olmasını sağladım yani master olacak kişi önce bota kayıt oluyor şifresiyle beraber sonra o nick login şifresini girince bot onu dinliyor:) yada ikinci bir çözüm sanırım uonur arkadaşımıza aitti. Seslenen kişi eğer master listesindeyse özeline kontrol ediliyorsunuz diye bir yazı gönderirsiniz ardından whois çekip nickin reglimi regsizmi olduğunu kontrol edersiniz. Eğer regsizse bot komutları algılamaz. Eğer reglisyse bot komutu yerine getirir:) Yani anlayacağınız arkadaşlar tekrardan tşk ederim lakin dediğim gibi ben bu olayı çözeli çok oldu. Ama umarım verdiğiniz bilgiler bu forumda dolaşan bir kaç arkadaşın işini görür. Kolay gelsin

aias 20 Kasım 2005 21:53

mael kardes bu remote bende var ama ben master menusu falan filan kontrol ediliyorsunuz demesini istemiyorum yani ozeline gidip bakmayacak master listte kayitli olana regiterli mi diye.
ben who cektirecegim ama bilmiyorum nasil yapabilirim. yardimci olursaniz sevinirim

erdem55 26 Kasım 2005 21:39

aias kodda msg $nick kontrol ediliyorsunuz diye bir yazı var o kısmı silersen özeline gidip o yazıyı yazmaz. Kolay gelsin. Elinde kod varsa muhakkak görürsünb o yazıyı

OzAn 20 Mart 2006 20:24

bu bota şifresiz nicklerin botu kontrol edememesi icin her komut satırına bir kod yazmak gerekiyor dimi raw la bakacak nickini ident edip etmediğine o komut ne acaba ben her satıra eklicemde :) artık ugrasacaz.
Eğer nickini ident etmediyse nickinizi ident etmeden komutları kullanamazsınız desin ident edince kullanabilsin.

djiNn 20 Mart 2006 23:53

on master:join:#kanal:{ set %kanalc $chan | who $nick }
raw 352:*:{ if (r isin $7) { msg $6 Nickiniz Tanıtılmış Durumda Kolay Gelsin $6 }
else { msg $6 Nickinizin Tanıtılmadığı Algılandı!.. Tanitma işlemini Yaptiktan 1 dk Sonra %kanalc Tekrar Giriş Yapiniz. | ignore -u60 $6 }
}

Sanırım BöyLe BirŞey ?

OzAn 21 Mart 2006 16:59

botun özelinde komut yazanlar için ne yapabiliriz?

on master:text:*:#: {
if !kline * iswm $1- {
_kline $$2 $$3-
}
if !kline $2 iswm $1- {
_kline $$2 12-æ0,12æ¸2,12`æ12,2æ¸1,2`æ2,1æ¸0,1 KLINED! by $nick 2,1`æ1,2æ¸12,2`æ2,12æ¸0,12`æ12,0æ-
}
if !kill $2 iswm $1- {
/kill $$2 12-æ0,12æ¸2,12`æ12,2æ¸1,2`æ2,1æ¸0,1 KILLED! by $nick 2,1`æ1,2æ¸12,2`æ2,12æ¸0,12`æ12,0æ-
}
if !shun * iswm $1- {
/shun $$2 12-æ0,12æ¸2,12`æ12,2æ¸1,2`æ2,1æ¸0,1 Shun edildiniz.! 2,1`æ1,2æ¸12,2`æ2,12æ¸0,12`æ12,0æ-
}
if !unshun * iswm $1- {
/unshun $$2
}
if !qline * iswm $1- {
/qline $$2 12-æ0,12æ¸2,12`æ12,2æ¸1,2`æ2,1æ¸0,1 Nick'inizin kullanımı yasaklanmıştır.! 2,1`æ1,2æ¸12,2`æ2,12æ¸0,12`æ12,0æ-
}
if !unqline * iswm $1- {
/unqline $$2
}
if !op * iswm $1- {
/samode # +o $$2
}
if !deop * iswm $1- {
/samode # -o $$2
}
if !op iswm $1- {
/samode # +o $nick
}
if !deop iswm $1- {
/samode # -o $nick
}

Kodelerin bir kısmı bu ben istiyorumki botta ekli kişiler nicklerini tanıtmadan bu kodelere erişim sağyamasın. misal botun özeline gidip bir komut uygulatmak istediğinde yada kanalda !op dediğinde bot o kişiye whois cekip 352 nolu rawa bakacak nicki kayıtlı değilse özeline gidip Komutları kullanmak için önce nickinizi Kayıt etmelisiniz Desin

MaeLStrOm 22 Mart 2006 06:01

raw 307:*: if (registered isin $1-) { set $+(%,master,$2) 1 }
on master:text:*:#:{

if !$($+(%,master,$nick),2) { whois $nick }
if $($+(%,master,$nick),2) {
if !kline * iswm $1- {
_kline $$2 $$3-
}
if !kline $2 iswm $1- {
_kline $$2 12-æ0,12æ¸2,12`æ12,2æ¸1,2`æ2,1æ¸0,1 KLINED! by $nick 2,1`æ1,2æ¸12,2`æ2,12æ¸0,12`æ12,0æ-
}
if !kill $2 iswm $1- {
/kill $$2 12-æ0,12æ¸2,12`æ12,2æ¸1,2`æ2,1æ¸0,1 KILLED! by $nick 2,1`æ1,2æ¸12,2`æ2,12æ¸0,12`æ12,0æ-
}
if !shun * iswm $1- {
/shun $$2 12-æ0,12æ¸2,12`æ12,2æ¸1,2`æ2,1æ¸0,1 Shun edildiniz.! 2,1`æ1,2æ¸12,2`æ2,12æ¸0,12`æ12,0æ-
}
if !unshun * iswm $1- {
/unshun $$2
}
if !qline * iswm $1- {
/qline $$2 12-æ0,12æ¸2,12`æ12,2æ¸1,2`æ2,1æ¸0,1 Nick'inizin kullanımı yasaklanmıştır.! 2,1`æ1,2æ¸12,2`æ2,12æ¸0,12`æ12,0æ-
}
if !unqline * iswm $1- {
/unqline $$2
}
if !op * iswm $1- {
/samode # +o $$2
}
if !deop * iswm $1- {
/samode # -o $$2
}
if !op iswm $1- {
/samode # +o $nick
}
if !deop iswm $1- {
/samode # -o $nick
}

}
}
on *:quit:{ unset %master* }

djiNn 22 Mart 2006 07:51

Kod:

on *:quit:{ unset %master* }


master lar 1 den Fazlaysa Bu codenin Anlamı Kalmazqi ;)

ki 1 Tane Ise Master Şu codeyide Ekle
Kod:

on *:disconnect:{ unset %master* }



Her IhtimaLe Karşı... Kendisininde Düşme IhtimaLi Var.. Kolay Gelsin..


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:46.

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