23 Mayıs 2006, 15:16 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Süre Kontrolü on *:text:bul:#:{ if ( $2 ..... bul dendiği zaman bunu yazan kişinin tarih ve saatini tutan ve 30 dk geçmeden 2. bir bul komutunu girdiğinde henüz 30 dk dolmadı diyen bir kod eklentisi yapmam lazım.if den sonra sanırım yazmam lazım ama nasıl bir kod.yardım ederseniz sevinirim | |
|
23 Mayıs 2006, 16:31 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Süre Kontrolü on @*:text:!bul*:#: { var %< = $+(%,#,$nick) inc -eu1800 $(%<,1) if $(%<,2) >= 2 { .msg $chan bir sonraki komutu kullanmak için 30 dakika beklemeniz gerekmektedir. unset $(%<,1) } } Kırmızı bölüm süreyi ifade etmektedir. Bunu isteğinize göre ayarlayabilirsiniz. 1800 saniye 30 dakikaya tekamul etmektedir. Umarım istediğniz bu tarz birşeydir
__________________ TurkSohbet.NET | #XPass |
|
23 Mayıs 2006, 17:14 | #3 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Süre Kontrolü şimdi sorun şu ben bunu if in önüne koydum ama arda arda girilince komut süreyi es geçiyor.bunu bir şekilde ...ini gibi bir dosyada nick+ip ve süre şeklinde saklamamız ve her seferinde bu dosyadan kontrolünü sağlayabilirmiyiz.kodu vereyim sana eklemeleri yapabilirsin burdan on *:text:!bul*:#:{ if ( $2 !isnum ) goto numara | if ( $2 > 100 ) goto salak | if ( $2 < 1 ) goto salak | if ( $2 < %numara ) goto küçük | if ( $2 > %numara ) goto inin | if ( $2 == %numara ) goto win | halt Konu Anti-Fener tarafından (23 Mayıs 2006 Saat 17:20 ) değiştirilmiştir. |
|
23 Mayıs 2006, 18:05 | #4 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Süre Kontrolü [quote=Anti-Fener]şimdi sorun şu ben bunu if in önüne koydum ama arda arda girilince komut süreyi es geçiyor.bunu bir şekilde ...ini gibi bir dosyada nick+ip ve süre şeklinde saklamamız ve her seferinde bu dosyadan kontrolünü sağlayabilirmiyiz.kodu vereyim sana eklemeleri yapabilirsin burdan Komutu uygulayan nicki flood.txt dosyasına 30 dakika kaydeder, bu süre içinde o nick komutu uygularsa yanıt alamaz. on *:text:!bul*:#:{ if !$read(flood.txt,w,$nick) { if ( $2 !isnum ) goto numara | if ( $2 > 100 ) goto salak | if ( $2 < 1 ) goto salak | if ( $2 < %numara ) goto küçük | if ( $2 > %numara ) goto inin | if ( $2 == %numara ) goto win | write flood.txt $nick | $+(.timer.,$nick) 1 1800 write $+(-d,$gettok($ltimer,1,46)) flood.txt | halt } }
__________________ TurkSohbet.NET | #XPass |
|
24 Mayıs 2006, 09:16 | #5 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Süre Kontrolü son yazdığını bir türlü çalıştıramadım.ilk yazdığın biraz daha iyiydi ama değişken kodu nereye tam olarak ekleceğimi bulamadım.ilk verdiğinde ilk girişte süre kontrolü var ama hemen akabindeki girişte süreyi es geçiyor |
|
24 Mayıs 2006, 10:32 | #6 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Süre Kontrolü bu kodla ilgili olmasada genel bir süre kontrol kodu yazabilirmisin.herhangi bir komutu .. dk içinde 2. kez girince uyarı versin.ve bu süre dolmadan tekrar o komutu giremesin. biraz bunu ileriye götürebilirsek bunu bir dosya sistemi içinde nick ip süre tarih şeklinde saklayabilen ve burdan bu kontrolü yapabilecek bir kod yazılabilinir mi? sanırım böyle bir şey birçok kişinin işine yarayacaktır |
|
24 Mayıs 2006, 10:44 | #7 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Süre Kontrolü Aşağıdaki kod işine yarayabilir, ancak goto ile nereye gideceğini belirtmişsin fakat gidecek yer göremedim. İşte kod: on *:text:!bul*:#:{ var %! = $+(%,bul.,$address($nick,5)) if !$(%!,2) { if $2 !isnum { goto numara } elseif $2 > 100 || $2 < 1 { goto salak } elseif $2 < %numara { goto küçük } elseif $2 > %numara { goto inin } elseif $2 == %numara { goto win } set -u1800 $(%!,1) 1 } else { msg # 30 dakika geçmeden bu komutu kullanamazsın. } } Umarım işine yarar.. |
|
24 Mayıs 2006, 10:59 | #8 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Süre Kontrolü buda olmadı ben tüm kodu vereyim en iyisi.burda amaç 30 dk geçmeden tekrar tahmin yapamamak bunu sağlamak lazım on *:text:!setnum *:?:{ if ( $2 !isnum ) goto sayigir | if ( $2 < 1 ) goto sayigir | if ( $2 > 100 ) goto sayigir | .set %numara $2 | .notice $nick 4,1Tahmin numarası 15º(8 $+ %numara $+ 15)º4 olarak ayarlanmıştır ! | halt :sayigir .notice $nick 4,1Lütfen 15º(81-10015)º4 arasında bir sayı giriniz ! | halt } on *:text:!oyunoff:#:{ .disable #kanal | unset %numara | .notice $nick Oyun Durduruldu ! | halt } on *:text:!oyunon:#:{ if ( %numara == $null ) goto nonum | :hihihi | .enable #kanal | .msg # Evet arkadaşlar şimdi sizle bi oyun oynayacaz | .msg # Ben 1 ile 100 arası bi sayı tutucam sizde bilmeye çalışçaksınız ok ? | .msg # tahminlerinizi !tahmin numara olarak yapabilirsiniz .. örnek : !tahmin 51 | .msg # Hadi bakim şimdi oyun başladı ! | halt :nonum msg $nick Bir numara seçmediniz ! otomatik olarak kendim seçeceğim ! | //set %numara $rand(0,100) | goto hihihi | halt } #oyun on on *:text:!tahmin *:#:{ if ( $2 !isnum ) goto numara | if ( $2 > 100 ) goto salak | if ( $2 < 1 ) goto salak | if ( $2 < %numara ) goto küçük | if ( $2 > %numara ) goto inin | if ( $2 == %numara ) goto win | halt :numara msg # $nick adam gibi numara gir deli etme beni ! | halt :küçük msg # $nick Daha Yüksek ! | halt :salak msg # $nick numara 1-100 arasında diyorum sen bana $2 dion ! Töbe töbe sölettirme lan ! | halt :inin msg # $nick Daha Aşağı ! | halt :win disable # | if ( $nick isvo # ) goto isvoice | if ( $me !isop # ) goto opyok | .msg # Eveet $nick numarayı bildi ! 4( $+ %numara $+ ) ve oyunu kazandı ! hehe işte şimdi +v hakettin $nick ! | .mode # +v $nick | unset %numara | halt :isvoice if ( $me !isop # ) goto opyok | if ( $nick isop # ) goto zatiop | .msg # Eveet $nick numarayı bildi ! 4( $+ %numara $+ ) ve oyunu kazandı ! hehe işte şimdi +v hakettin diyecem ama adam zaten +v ee ozaman @ yakışır $nick abime Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ! | .mode # +o $nick | unset %numara | halt :opyok msg # Walla $nick numarayı bildin 4( $+ %numara $+ ) ama bende op yok , kusura bakma + yada @ veremicem Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ( | unset %numara | halt :zatiop msg # $nick , baba bravo valla yine kazandın oyunu numarayı bildin 4( $+ %numara $+ ) @ vericektim ama zaten opsun Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. | .msg # $nick Büyük adamsın sen Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. | unset %numara | halt } |
|
31 Mayıs 2006, 11:00 | #9 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Süre Kontrolü bu konudan devam edecekmişiz pekala belli bir komut için belli süre içerisinde bir kez çalışmasını 2. komut girişinde uyarı vermesini ve o süre dolmadan o komutun çalışmamasını istiyorum.yukarıdaki kod 2. girişte süreyi es geçiyor |
|
31 Mayıs 2006, 23:08 | #10 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Süre Kontrolü on *:text:!*:#: { var %\ = $+(%,fn.,$nick,#) | inc -e $(%\,1) if ($(%\,2) == 1) { mode # +b $+(~q:,$gettok(%\,2,46),!*@*) | msg # lütfen bir sonraki tahmini 30 dakika sonra yapınız. | $+(.timer,$nick) 1 1800 .mode # -b $+(~q:,$gettok(%\,2,46),!*@*) | unset $(%\,1) } } Denemedim ama, çalışması lazım. Umarım işinize yarar.
__________________ TurkSohbet.NET | #XPass |
|
Etiketler |
kontrolu, kontrolü, mirc, mirc download, mirc indir, sure, süre |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Öfke kontrolü nedir? Öfke kontrolü nasıl sağlanır? | Sanem | Sağlık Köşesi | 2 | 25 Ocak 2018 17:18 |
Hayatın Kontrolü! | Amelia | Kişisel Gelişim | 0 | 29 Ocak 2014 15:29 |
Öfke kontrolü sağlık kontrolü kadar önemli | Lucifer | Ruh Sağlığı | 0 | 30 Kasım 2011 20:57 |
whois bağlı kaldığı süre ve konuşmadığı süre | deneme1 | Unreal IRCd | 5 | 21 Temmuz 2011 00:53 |