![]() |
![]() |
|
![]() | #2 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: !söz Addonu Sakıncalı Durumlar Doğurabilir. Kişi Ekleyeceği Söz Uzunsa, Bot Engeline Takılabilir. Eklediği Söz Spamfiltere Düşebilir (Sadece Kanal İçin Olanlara) Ayrica Peş Peşe Eklemelerde Kanal Genelinin Düzenini Bozar. Herkez Şekil Yapmak İçin Söz Ekler Sohbeti Bitirir |
| ![]() |
![]() | #3 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: !söz Addonu on *:text:*:?: { if $1 == !soz && $3 { var %senyor2 $replace($2-,$chr(32),+) $+ $chr(0229) $+ $nick var %senyor $rand(101,9999) hadd -m soz %senyor %senyor2 msg #opers 4 $gettok($replace($hget(soz,%senyor),+,$chr(32)),1, $asc(å)) 1Sözü Onay Listesine Alindi. Bu Sözü Onaylamak İçin4 !onay %senyor 1Yaziniz. (Ekleyen Nick:13 $gettok($replace($hget(soz,%senyor),+,$chr(32)),2, $asc(å)) ) msg $nick Talebiniz İlgililere İletilmiştir, Sözünüz Onaylandiğinda Veya Reddedildiğinde Size Memo Yoluyla Bilgi Verilecektir. Haberdar Olabilmek İçin Nickinizin Kayitli Oldugundan Emin Olunuz. } } on *:text:*:#: { if $chan == #opers { if $1 == !silsoz && $2 { if $hget(soz,$2) { msg #opers 4 $2 1Kod Numaralı4 $gettok($replace($hget(soz,$2),+,$chr(32)),1,$asc( å)) 1Sözü İsteğiniz Üzere 4Silinmiştir msg memoserv send $gettok($hget(soz,$2),2,$asc(å)) Sayin $gettok($hget(soz,$2),2,$asc(å)) Gönderdiğiniz $2 Onay Numarali Söz Uygun Bulunmamiştir.. İlginize Teşekkür Ederim. hdel -s soz $2 } } if $1 == !listeleonayli && !$2 { var %i 1 while %i <= $lines(onaylisoz.txt) { msg # $read(onaylisoz.txt,%i) inc %i } } if $1 == !listelesoz && !$2 { var %i 1 while %i <= $hmatch(soz,*,*) { msg #opers 4Söz:10 $gettok($replace($hget(soz,$hmatch(soz,*,%i)),+,$c hr(32)),1,$asc(å)) 7Onay Kodu:12 $hmatch(soz,*,%i) inc %i } } if $1 == !onay && $2 { if $hget(soz,$2) { write onaylisoz.txt $gettok($replace($hget(soz,$2),+,$chr(32)),1,$asc( å)) Onay Numarasi:4 $2 1Gönderen Nick:4 $gettok($hget(soz,$2),2,$asc(å)) | msg #ufuk 4 $gettok($replace($hget(soz,$2),+,$chr(32)),1,$asc( å)) 1Sözü Onaylanmiştir. msg memoserv send $gettok($hget(soz,$2),2,$asc(å)) Sayin $gettok($hget(soz,$2),2,$asc(å)) Gönderdiğiniz $2 Onay Numarali Söz Onaylanmiştir. İlginize Teşekkür Ederim. hdel soz $2 } } } if $1 == !soz && $2 { msg # 4 $2 -->12 $read(onaylisoz.txt) } } @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] hocam bunda birde 7,1 14«15««7 Sou 15»»14» 14Nicki 7,17,1 14«15««7 elite 15»»14» Nickine 14Söz İsteği; diye ayarlıya bilirmiyiz . |
| ![]() |
![]() | #4 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: !söz Addonu !onay onayno yazıyorum söz onaylanmıyor bunun için admin olmak şartmıdır [00:37:04] <AjaN> !soz denemek için yazıyorum örnekdir. [00:37:04] <MerLyn> Talebiniz İlgililere İletilmiştir, Sözünüz Onaylandiğinda Veya Reddedildiğinde Size Memo Yoluyla Bilgi Verilecektir. Haberdar Olabilmek İçin Nickinizin Kayitli Oldugundan Emin Olunuz. [00:37:04] <MerLyn> denemek için yazıyorum örnekdir. Sözü Onay Listesine Alindi. Bu Sözü Onaylamak İçin !onay 3214 Yaziniz. (Ekleyen Nick: AjaN ) [00:37:24] <MerLyn> !onay 3214 hiç bişey cıkmıyor |
| ![]() |
![]() | #5 | ||||
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: !söz Addonu
Kodda text eventi kullanılmış sen değil bi başka nick yazmalı ve opers kanalında yazmalı !onay onayno olarak. | ||||
| ![]() |
![]() | #6 | ||||
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: !söz Addonu @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ilgin için teşekkürler sorunsuz çalıştı , son birşey rica edeceğim
1 dakikada bir kullanılması gibi süre ekleyebilir miyiz | ||||
| ![]() |
![]() | #7 | ||||
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: !söz Addonu
Öncelikle ayraç kullanım fazlalığı var, kodunuzu şu şekilde düzeltelim: Kod: Kodu kopyalamak için üzerine çift tıklayın!
2. string varsa çalışacaktır. - Süre ekleyeceksiniz, bunu mIRC Scripting'de bir çok şekilde yapabiliriz.. Bazılarını anlatalım; 1.'si Değişken kullanımı: Değişkenlerde "u" anahtarıyla değişkene süre aktarımı yapılabilir. Örneğin, "/set -u60 %değişken değer" kullanımı yapacak olursak, değişkenimiz 60 saniye boyunca işlem görecektir. Daha sonra silinmeye yüz tutacaktır. - 2. si: Hash tablolarında yine "u" anahtarıyla Tablomuza belirli bir süreye dahili olacak şekilde item ekleyebiliriz. Örneğin, "/hadd -mu60 SuLh evet evet" gibi bir kullanımda SuLh tablosuna 60 saniyelik bir evet itemi ekledik. 60 saniye sonra bu itemi bir daha göremeyeceğiz. - Evet bunları geçtikten sonra, mantık olarak 60 saniyelik bir değişken/item kullanımı yapıp, bunu bir if sorgusuyla süre limiti olarak kullanabiliriz. Kodumuza önce bir değişken ataması yapalım. Kod: Kodu kopyalamak için üzerine çift tıklayın!
Evet kod kullanıldığı anda %hediye değişkenini 60 saniyelik bir sürece soktuk. Şimdi yapmamız gereken "olayımız başlamadan önce" bir koşul ataması yapıp 60 saniye geçip geçmediğini sorgulatmak. Kod: Kodu kopyalamak için üzerine çift tıklayın!
if %hediye yaptığımız koşul bize %hediye değişkeninin o an olup olmadığını sorgulatacaktır. Varsa zaten süre bitmemiştir.. Bunu hash tabloyla da aynı şekilde yapabiliriz. Kod: Kodu kopyalamak için üzerine çift tıklayın!
Burada da itemimizin olup olmadığını sorgulatacak, ve aynı şekilde varsa zaten süre geçmemiş olacak, kodun kullanılmasına izin vermeyecektir.. --------------------------------- Eğer isteğiniz nickten nicke saniye limiti kullanmaksa, onun yolu da var elbet. değişken ismini %hediyeNick şeklinde yapabiliriz ve bunu sorgulatabiliriz ve/veya hash tablomuza nicki ekleyebiliriz.. Eğer %değişken içerisinde kullanacaksak, şu şekilde bir yol izleyebiliriz.. Kod: Kodu kopyalamak için üzerine çift tıklayın!
- Hash tabloya da şu şekilde item ekleyebiliriz. Kod: Kodu kopyalamak için üzerine çift tıklayın!
------ Test etme imkanım olmadı, umarım yardımcı olabilmişimdir. | ||||
| ![]() |
![]() |
Etiketler |
addonu, söz |
Konuyu Toplam 2 Üye okuyor. (0 Kayıtlı üye ve 2 Misafir) | |
Seçenekler | Arama |
Stil | |
| |
![]() | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Away Addonu | NeLix | mIRC Scripting Sorunları | 8 | 15 Nisan 2017 12:55 |
ses addonu | mistokaradeniz | mIRC Scripting Sorunları | 10 | 21 Ağustos 2015 18:38 |
Away Addonu | Omrum | mIRC Scripting Sorunları | 1 | 20 Şubat 2011 16:37 |
elinde baloncuk addonu ve baglantı menusu addonu olan varmı? | Leo | mIRC Scripting Sorunları | 12 | 26 Şubat 2010 10:19 |
Away Addonu | MaeLStrOm | mIRC Scripting Hazır Kodlar | 4 | 04 Ağustos 2005 16:20 |