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/)
-   -   Whois Çekene Uyarı... (https://www.ircforumlari.net/mirc-scripting-sorunlari/3411-whois-cekene-uyari.html)

goXXip 25 Mayıs 2005 09:59

:D 4. Uyarıya gelinceye kadar kod birşey yapmaz. 4. Uyarıda Kill atar. 5. Uyarı da akill :D

aSii_GeNc 25 Mayıs 2005 10:13

Bak şimdi
if (%whois. [ $+ [ $$1 ] ] == 1) { goto whois.warning1 } " Burda eşitse 1 e demiş goto demiş hadi gotulardık :)
if (%whois. [ $+ [ $$1 ] ] == 2) { goto whois.warning2 }
if (%whois. [ $+ [ $$1 ] ] == 3) { goto whois.warning3 }
if (%whois. [ $+ [ $$1 ] ] == 4) { goto whois.kill }
if (%whois. [ $+ [ $$1 ] ] == 5) { goto whois.akill }
:whois.uyarı1 "Warning1 buraya gelicek ama bundan sonra halt varmı yok ? Devam edicek :)
notice $1 Don't Who is Me! ;o) Aradigin Seyi Buldun mu?
:whois.uyarı2 "Bunuda dicek"
notice $1 Don't Who is Me! ? Halen Aradigin Seyi Bulamadin mi ?
:whois.uyarı3 "Bunuda..."
notice $1 Don't Who is Me!!! Devam edersen kill yiyeceksin
:whois.kill "Bunuda" Hala halt yok"
kill $1 Don't Who is Me! Uyari Aldiniz Whois Cekmeyin Diye
:whois.akill "Adam gitti killendi" :)
akill $1 You Don't FooL Me!!! Bes Kere Whois Cekmenin Yeterli Olmasi Gerekiyordu

Alper 25 Mayıs 2005 10:20

on *:connect:{ if ($server == Server iSmi) { unset %temp.* } }
on *:disconnect:{ if ($server == Server iSmi) { unset %temp.* } }
on *:snotice:*did*whois*:{ if (!%temp. [ $+ [ $2 ] ]) { set %temp. [ $+ [ $2 ] ] 1 | .notice $2 4 Don't Who is Me! ;o) Aradigin Seyi Buldun mu? }
elseif (%temp. [ $+ [ $2 ] ] == 1) { inc %temp. [ $+ [ $2 ] ] | .notice $2 4 Don't Who is Me! ? Halen Aradigin Seyi Bulamadin mi ? }
elseif (%temp. [ $+ [ $2 ] ] == 2) { inc %temp. [ $+ [ $2 ] ] | .notice $2 4 Don't Who is Me!!! Devam edersen kill yiyeceksin }
elseif (%temp. [ $+ [ $2 ] ] == 3) { unset %temp. [ $+ [ $2 ] ] | kill $2 Çok Fazla Whois Çektiniz! }

Aip oLmasın Bende bişi Yazayım SövmesinLer Beni :o)

aSii_GeNc 25 Mayıs 2005 10:22

Kod:

on *:Snotice:*doing*whois*: {
if ($1 == $me) { halt }
else {
:start
if (!%whois. [ $+ [ $$1 ] ]) set -u60 %whois. [ $+ [ $$1 ] ] 0
inc %whois. [ $+ [ $1 ] ]
if (%whois. [ $+ [ $$1 ] ] == 1) { goto whois.uyarı1 }
if (%whois. [ $+ [ $$1 ] ] == 2) { goto whois.uyarı2 }
if (%whois. [ $+ [ $$1 ] ] == 3) { goto whois.uyarı3 }
if (%whois. [ $+ [ $$1 ] ] == 4) { goto whois.kill }
if (%whois. [ $+ [ $$1 ] ] == 5) { goto whois.akill }
:whois.uyarı1
notice $1 Don't Who is Me! ;o) Aradigin Seyi Buldun mu? | halt
:whois.uyarı2
notice $1 Don't Who is Me! ? Halen Aradigin Seyi Bulamadin mi ? | halt
:whois.uyarı3
notice $1 Don't Who is Me!!! Devam edersen kill yiyeceksin | halt
:whois.kill
kill $1 Don't Who is Me! Uyari Aldiniz Whois Cekmeyin Diye | halt
:whois.akill
akill $1 You Don't FooL Me!!! Bes Kere Whois Cekmenin Yeterli Olmasi Gerekiyordu
unset %whois. [ $+ [ $1 ] ]
}
}

$1 herhalde cr de Unreal 3.2 $2 de nick döndürüyor.

Yeppa 25 Mayıs 2005 13:40

Alıntı:

pckopat Nickli Üyeden Alıntı
on *:connect:{ if ($server == Server iSmi) { unset %temp.* } }
on *:disconnect:{ if ($server == Server iSmi) { unset %temp.* } }
on *:snotice:*did*whois*:{ if (!%temp. [ $+ [ $2 ] ]) { set %temp. [ $+ [ $2 ] ] 1 | .notice $2 4 Don't Who is Me! ;o) Aradigin Seyi Buldun mu? }
elseif (%temp. [ $+ [ $2 ] ] == 1) { inc %temp. [ $+ [ $2 ] ] | .notice $2 4 Don't Who is Me! ? Halen Aradigin Seyi Bulamadin mi ? }
elseif (%temp. [ $+ [ $2 ] ] == 2) { inc %temp. [ $+ [ $2 ] ] | .notice $2 4 Don't Who is Me!!! Devam edersen kill yiyeceksin }
elseif (%temp. [ $+ [ $2 ] ] == 3) { unset %temp. [ $+ [ $2 ] ] | kill $2 Çok Fazla Whois Çektiniz! }

Aip oLmasın Bende bişi Yazayım SövmesinLer Beni :o)

bu kodda veriablese nicki ekliyor ve kayıtlı kalıyor.. silmiyor veriablesden nick 1gun sonra girse 3 whois cekmişse ordan başlatıyor. onu nasıl silecem ? kill attıkdan sonra sılsın mesala

aSii_GeNc 25 Mayıs 2005 13:50

Benim yazdığımı kullan işte
if (!%whois. [ $+ [ $$1 ] ]) set -u60 %whois. [ $+ [ $$1 ] ] 0
yada böle bişey eklicen
set -u60 %deneme (60sn sonra siler)

AustrieL 26 Mayıs 2005 11:40

Bu kod çalışıyor..
 
on *:Snotice:*doing*whois*: {
if ($1 ison #admin) { halt }
if ($1 ison #operhelp) { halt }
if ($1 ison #hayatgülüm) { halt }
if ($1 ison #link) { halt }
if ($1 ison #log) { halt }
if ($1 == $me) { halt }
else {
:start
inc %whois. [ $+ [ $1 ] ]
if (%whois. [ $+ [ $$1 ] ] == 1) { goto whois.warnung1 }
if (%whois. [ $+ [ $$1 ] ] == 2) { goto whois.warnung2 }
if (%whois. [ $+ [ $$1 ] ] == 3) { goto whois.warnung3 }
if (%whois. [ $+ [ $$1 ] ] == 4) { goto whois.kill }
if (%whois. [ $+ [ $$1 ] ] == 5) { goto whois.akill }
:whois.warnung1
notice $1 Aradigin Seyi buldunmu
halt
:whois.warnung2
notice $1 Halen aradigin seyi bulamadinmi ?
halt
:whois.warnung3
notice $1 Devam edersen kill yiyeceksin
halt
:whois.kill
kill $1 Uyari aldiniz whois cekmeyin Diye
halt
:whois.akill
akill $1 Es reicht, 5mal whoisen ist zu viel! -TR= Bes Kere Whois Cekmek Yeterli olmasi gerekiyordu X - 10
unset whois. [ $+ [ $1 ] ]
}
}



if ($1 == trigger) { halt }


bende düz mircte bu şekilde aynen ben sadece ingilizceye çevirmiştim bu şekilde çalışıyo..

_Omer_ 26 Mayıs 2005 11:57

XelibiX
Gut alter.
"whois warnung"
Whois uyarisi diyor.
Alman Kodumu bu :Pp

AustrieL 26 Mayıs 2005 12:02

:)
 
evet ben kodu yazdığımı iddia etmedim zaten coderlikten anlamam orijinal hali buydu ben ingilizceye çevirip kullandım vede sorunsuz çalıştı

Dedektif 09 Temmuz 2005 22:20

Alıntı:

aSii_GeNc Nickli Üyeden Alıntı
on ^*:snotice:*: {
if (who isin $1-) { .msg $2 Nasıl yardımcı olabilirim.! }
}

$2 olmazsa "echo $1-" şeklinde echolatıp bulabilirsin.



Bunda Notice göndermiyor uraştım ama bulamadım yarıdmcı olurmusunuz.


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

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