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/)
-   -   !tara IP (https://www.ircforumlari.net/mirc-scripting-sorunlari/30927-tara-ip.html)

KiLL 28 Nisan 2007 02:51

!tara IP
 
Selam arkadaşlar 2 saattır bı kodla ugrasıorum 50 çeşıt denedım bı turlu olmadı.Sımdı benım ıstegım kanalda bota !tara IP yazınca /stat G cekecek ve stattan gelen 223. rawın ıcınden benım yazdıgım IP ı bulcak ve kanala yollıycak.Eger ole bı IP yoksa Banlı deıl yazıcak.Yazdıgım kodlar ;

on *:text:*:#:{
if $1 == !tara {
/stats G } }
raw 223:*:{
msg # $1-
}
Hatası benım yazdıgım IP ı deıl butun raw 223 bılgısını gostermesı.

on *:text:*:#:{
if $1 == !tara {
/stats G } }
raw 223:$2:{
msg # $1-
}
Çalışmadı :(

on *:text:*:#:{
if $1 == !tara {
/stats G } }
raw 223:*:{ if $2 isin $1 {
msg # $1-
}
}
Başarısız.


2 saattır cozmeye calısıyorum olmuyor sanırım bılmedıgım bı komut kullanmam lazım yrd cı olursanız sevınırım tesekkurler

KiLL 28 Nisan 2007 04:13

Cevap: !tara IP
 
on *:text:*:#nnn:{
var %i 1
if $1 == !tara {
/stats G } }
raw 223:*:{
/write stats.txt $1-
while $read(stat.txt,%i) {
if ($read(stats.txt,%1) iswm $remove($2,$chr(32),*,/,\,$chr(44),-,@,_,!,;)) {
/play stats.txt 1 | /remove stats.txt }
else { /msg #nnn Banlı Değil !!!! }
}
}
}


bu sekıldede olmadı :S

detay 30 Nisan 2007 12:29

Yanıt: !tara IP
 
stats G yazdiginda gelen yaniti buraya yollarsan yardimci olabiliriz ip kaca denk geliyor onu bilmeden olmaz

KiLL 30 Nisan 2007 23:51

Cevap: !tara IP
 
Z *@85.101.34.77 6160 1040 XXX!XXX@Services.Administrator Reklam Serial of Attack v2. System

AyEsBiBe 01 Mayıs 2007 04:33

Yanıt: !tara IP
 
Kod:


;!tara ip metni herhangi bir kişi tarafından herhangi bir kanalda yazıldığında;
on *:text:!tara*:#: {
;Belirtilen Ip adresini %trip değişkeni ile setle;
set %trip $2
;stats G komutunu Uygula;
stats G
;%ipblnd değişkenini ipyok olarak setle.
set %ipblnd ipyok
}
;223 Numaralı raw geldiğinde;
raw 223:*: {
;Eğer Listede banlanmış ip ler arasında daha önceden belirtmiş olduğumuz ip var ise; %ipbld değişkenini ipbulundu yap ve sorgulanan banı kanala yaz.
if ($3 == %trip) { set %ipblnd ipbulundu | msg # $2- }
}
;219 numaralı raw geldiğinde;
raw 219:*: {
;Eğer Gline listesi sonu ise;
if ($2 == g) {
;Eğer %ipblnd değişkeni "ipyok" ise (yani belirlenen ip bulunamadıysa)
if (%ipblnd == ipyok) {
;Kanala "Ip Adresi ßulunamadı.." yaz
msg # $2- Ip Adresi ßulunamadı..
}
}
}

ßaşında ";" işareti bulunan satırları adım adım açıklamak için yazdım. Mirc Editörüne kodu eklerken yalnızca başında ";" işareti bulunan satırları silerek ekliyebilirsin. Silmesende bir zararı olmaz. Kodu denedim kesinlikle çalışıyor. Tam olarak kullanım alanını açıklarsan sevinirim. Kullanım alanına göre değişiklik veya düzeltme yapabiliriz.

Sagopa 01 Mayıs 2007 23:59

Yanıt: !tara IP
 
/stats g +m *@ip şeklinde daha kısa yapılabilirdi.

AyEsBiBe 02 Mayıs 2007 03:43

Yanıt: !tara IP
 
Daha önceden yazdığım ve farklı amaçta kullandığım farklı bir kod vardı onu çevirdim bu şekilde denk geldi..
Fakat daha kısa olacağını düşünmüyorum çünkü birinde tüm lineları sorguluyosun birinde sadece 1 line sorguluyosun yazzdığım kodda değişecek olan tek yer "/stats g" yi "/stats g +m $2" olarak değiştiricem. Fakat setlemeler falan gene olucaktı bu yüzden kodda herhangi bi kısalma olmuyor sadece serverden gelecek olan satır sayısı azalıyor okadar :).

Cybersoft 10 Mayıs 2008 21:48

Cevap: !tara IP
 
S.a.

Arkadaşlar ßunu Cr için su sekilde yapabilirmiyiz acaba ?

!ip ipadres : Bu Komutla Serverden uzaklaştırılan ip adresinin neden uzaklaştırıldığı Hakkında Bilgi vermesini saglayabilirmiyiz. Örnek : !ip 88.215.153.53

Eger ip Adresinde ban varsa Sebebiyle beraber #yönetim kanalına söyLesin Eger O ip ye ait ban yok ise İp Adresinde Ban ßulunamadı Desin. ?

ayrıca cr de /stats k ile Banlara bakabiliyoruz..


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net