29 Aralık 2004, 11:12 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Uyarı / Kick - Yardım on $@*:text:/ulan|lan|dallama|lam/:#:{ if $nick isreg $chan { hinc -m col $nick if $hget(col,$nick) == 1 { msg # $nick Lütfen Argo Konuşmayın } elseif $hget(col,$nick) == 2 { kick # $nick Uyarilmistiniz $nick $+ hdel col $nick } } } Bu korumaya 3 secenek eklemek istiyorum birincisi koruma oldugu gibi calisacak once uyari sonra kick, 2ncide uyarmadan kick, 3ncü olarak da sadece uyarı bi de koruma acma kapama eklemek istiyorum Dialogu hazirladim ama orda kaldim kodlari yapamadim yardimci olursanız sevinirim ( ne cok sey istemisim ben de ) dialog Akoruma { title "Argo" size -1 -1 129 56 option dbu box "Argo", 1, 2 1 124 44 radio "Uyar / Kickle", 2, 57 11 50 8 radio "Uyarmadan Kickle", 3, 57 21 56 8 text "Argo Konuşanı :", 4, 5 11 50 8 check "Aktif", 5, 99 47 26 8 radio "Sadece Uyar", 6, 57 32 50 8 } | |
|
29 Aralık 2004, 13:20 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | vay be biz klasik kalmışız yeni jenerasyonun yanında if leri () kullanırdım genelde tabi bizim başladığımız zamanlarda kodlar if (a == b) { if (a == b) { gibisinden yazılırdı sonra if (a == b) { | if (a == b) { gibi | ler geldi şimdi ( kalktı Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. gerci hoş verdiğim örnekte && de kullanabilinirdi kullanılamayan bir ornek varsayın Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Ha kodumuza gelelim burada hinc kullanmışın yazıyı okumadan baktıgımda anladığım 1. de uyaracak kicklicek 2. de uyarmadan kicklicek vs idi ama dialoga gore yapmasını iştemişsin bende hash ları iptal ettim çünkü onu hsave hload etmek gerekicek bende bir değişken tanımladım variableste fazla yer tutmasın diye ondan 2 tane değişkenimi $hget ile cekiyorum buyur kodun: dialog Akoruma { title "Argo" size -1 -1 129 56 option dbu box "Argo", 1, 2 1 124 44 radio "Uyar / Kickle", 2, 57 11 50 8 radio "Uyarmadan Kickle", 3, 57 21 56 8 radio "Sadece Uyar", 4, 57 32 50 8 text "Argo Konu?any :", 5, 5 11 50 8 check "Aktif", 6, 99 47 26 8 button "cancel bu gerekli X ya basınca bu aktif olucak Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ", 7, 1 1 1 1,cancel , hide } on *:dialog:Akoruma:*:*: { if $devent == init { if %Akoruma-Dlg == $null { did -c $dname 2,6 } | else { did -c $dname $gettok(%Akoruma-Dlg,1,46) | if $gettok(%Akoruma-Dlg,2,46) == 1 { did -c $dname 6 } } } if $devent == sclick { if $did == 7 { var %i = 2 | while (%i <= 4) { if $did(%i).state == 1 { set %Akoruma-Dlg $+(%i,.,$did(6).state) | halt } | inc %i 1 } } } } Alias akoruma { if !$dialog(Akoruma) { dialog -m Akoruma Akoruma } } on $@*:text:/ulan|lan|dallama|lam/:#:{ if $nick isreg $chan && $gettok(%Akoruma-Dlg,2,46) == 1 { if $gettok(%Akoruma-Dlg,1,46) == 2 || $gettok(%Akoruma-Dlg,1,46) == 4 { msg $nick # Kanalında lütfen bir daha argo konuşmayın..! } if $gettok(%Akoruma-Dlg,1,46) < 4 { kick # $nick Arko konuşmayalım?! } } } bakalım yeni akıma ayak uyduralım Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
|
29 Aralık 2004, 22:36 | #5 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | ehuee evet ya farketmemisim Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. birinci secenekte uyari ve kick ayni anda olmus 2. tekrardan sonra kicklesin olmaz mi. ----- Bi de knock mesajinda ip ile birlikte nicki de gormek istersem buna ne ekliycez raw knock:*:{ tokenize 32 $rawmsg echo -ct mode $3 $replace($2-,User,( $+ $fulladdress $+ )) halt } |
|
29 Aralık 2004, 23:09 | #6 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | onu yapabilirsin bu sefer hash tableleri kullanarak Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. bu arada knock mesajını tam yazsan belki birşeyler yazabiliriz. |
|
29 Aralık 2004, 23:29 | #7 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | raw knock:*:{ tokenize 32 $rawmsg echo -ct mode $3 $replace($2-,User,( $+ $fulladdress $+ )) halt } Yukardaki kodu ekledigimde su sekilde cikiyor : [23:26:36] KNOCK #dostweb 474 :Channel join failed: Channel ban (*!*dostweb@*.speed.planet.nl*) eklemedigimde ise : [23:23:46] * Knock: Guest7113 address is banned su sekilde olsa diyorum Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. [23:26:36] Guest7113 KNOCK #dostweb 474 :Channel join failed: Channel ban (*!*dostweb@*.speed.planet.nl*) hem nicki hem de ip si gorunsun |
|
30 Aralık 2004, 00:08 | #9 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | raw knock:*:{ tokenize 32 $rawmsg echo -ct mode $3 $replace($2-,User,( $+ $fulladdress $+ )) halt } demek knok kodu bu nick gorunmesi icin yapacagin sey cok zor degil alttaki sekilde yani sadece mode den sonra $nick eklemen yeterli olur eklemen yeterli idi raw knock:*:{ tokenize 32 $rawmsg echo -ct mode $nick $3 $replace($2-,User,( $+ $fulladdress $+ )) halt } hem ayrica dostweb goruyorum demek bizim oplardan birisin orda sorsaydin ordada soylerdim Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. )) hadi kolay gelsin |
|
30 Aralık 2004, 11:10 | #10 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | raw knock:*:{ tokenize 32 $rawmsg echo -a $nick $3 $replace($2-,User,( $+ $address $+ )) halt } : $fulladdress oldugu zaman nick eklenince calismiyordu ct yerinde de a daha iyi oldu aktif pencerede daha kullanisli simdi ok |
|
Etiketler |
mirc download, mirc indir, uyari, yardim |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
kick ban op vop sop tcl yardım | Shiniori | Eggdrop, NeoStats, BNC | 2 | 28 Aralık 2013 19:12 |
nick ban kick tclsi yardım | aquabluee | Eggdrop, NeoStats, BNC | 2 | 10 Aralık 2011 20:55 |
Uyarı ve Kick Paneli | uFuK | mIRC Scripting Hazır Kodlar | 2 | 31 Ocak 2009 04:42 |
kick MesajLarını ßeceremedim :D Yardım pLs! | NatioNaL | mIRC Scripting Sorunları | 12 | 25 Eylül 2007 11:28 |
Kick Sayaç Yardım | KiLL | mIRC Scripting Sorunları | 2 | 30 Nisan 2007 12:20 |