IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

2Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 09 Haziran 2017, 20:32   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Kod hakkında yardım




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on $*:text:/[!.]s(o|ö)v\s+\S+$/SAi:#: { if !$hget(sov,$nick) { hadd -mu20 sov $nick 1 | msg $chan 2 $2 ;4 $nick 1sana4 $read(söv.txt) 1 Diyerek Sövdü. | return } else { .notice $nick 20 Saniye içersinde, Yalnız 1 defa !söv Komutunu Kullanabilirsiniz. } }

Yukarıdaki kod !sov nick !söv nick !sÖv nick şeklinde çalışıyor ben şunu istiyorum !söv ahmet yaptiğimde kanalda ahmet nicki yoksa; Ahmet Sövülmek için bulunamadı.
Ayrıca !söv olarak kullanmak isteyenlere de $nick komutu !söv nick şeklinde kullanınız yazmasını istiyorum.
Şimdiden yardımlarınız için teşekkür ederim.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Yazgulu Sohbet
Alt 09 Haziran 2017, 21:27   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kod hakkında yardım




This is awesome.

- Ayrıca return efsane olmuş.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 09 Haziran 2017, 23:00   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kod hakkında yardım




Feragat Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
This is awesome.

- Ayrıca return efsane olmuş.

Zaten sizin yazdığınız kod sanırım, acaba yardımcı olabilir misiniz ?

 
Alıntı ile Cevapla

Alt 09 Haziran 2017, 23:41   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kod hakkında yardım




yokay Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Zaten sizin yazdığınız kod sanırım, acaba yardımcı olabilir misiniz ?

Event üzerindeki filtre tanıdık geliyor ama söv şeklinde değildi. Onun dışındaki satırlar benden bağımsız.

Kanalda varsa yoksa ayırımı için if koşulunda ison operatörünü tavsiye ederim.

Örnek:

komut:
!söv abuzer

koşul:
if ($2 ison #) { kodlar }
else { kodlar }

text eventı !söv kelimesini $1 olarak tanır yani 1. kelime, abuzer nickini ise $2 olarak tanır 2. kelime.

Eğer $2 yani abuzer bey kanalda ise şunları yap değilse bunları yap şartını örnek kalıptaki gibi oluşturabilirsin.

Diğer isteğini de aynı mantığı kullanarak yapabilirsin. Sadece !söv kullanıldığını varsayalım.
if (!$2) { kodlar } veya if ($2 == $null) { kodlar } Bu demek oluyor ki; 2. kelime yani !söv den sonrası yok ise bunları yap.

Yapacaklarına tamamen şartlarla/koşullarla yön verirsin.
İncelemen için öneri- LİNK: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

kolay gelsin.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 10 Haziran 2017, 00:00   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kod hakkında yardım




Malesef beceremedim, dediğiniz şekilde yaptığımda !söv yazdığımda herhangi bir tepki vermiyor kod, !sov nick yazdığımda komut calsio ancak !söv ahmet veya !söv ahmetttttsd kanalda olan veya l-olmayan nicklere de tepki veriyor :/ siz bir çalışma sunabilir misiniz rica etsem ? @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

 
Alıntı ile Cevapla

Alt 10 Haziran 2017, 21:58   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kod hakkında yardım




yokay Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Malesef beceremedim, dediğiniz şekilde yaptığımda !söv yazdığımda herhangi bir tepki vermiyor kod, !sov nick yazdığımda komut calsio ancak !söv ahmet veya !söv ahmetttttsd kanalda olan veya l-olmayan nicklere de tepki veriyor :/ siz bir çalışma sunabilir misiniz rica etsem ? @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on $*:text:/^[!.]s(o|ö)v/Si:#: { if (!$hget(sov,$nick)) { hadd -mu20 sov $nick 1 if (!$2) { msg # Hatalı Komut. Doğrusu <!söv Nick> } elseif ($2 && $2 ison #) { msg # 2 $2 ;4 $nick 1sana4 $read(söv.txt) 1 Diyerek Sövdü. } elseif ($2 !ison #) { msg # $2 Nicki Kanalda yok! } } else { .notice $nick 20 Saniye içersinde, Yalnız 1 defa !söv Komutunu Kullanabilirsiniz. } }

Örnek Sonuç:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[21:52] <Project`Nightmare> !söv [21:52] <@Feragat> Hatalı Komut. Doğrusu <!söv Nick> [21:52] <Project`Nightmare> !söv dsfsdf [21:52] <@Feragat> dsfsdf Nicki Kanalda yok! [21:53] <Project`Nightmare> !söv Feragat [21:53] <@Feragat> Feragat ; Project`Nightmare sana Diyerek Sövdü. [21:53] <Project`Nightmare> !söv Feragat [21:53] -Feragat- 20 Saniye içersinde, Yalnız 1 defa !söv Komutunu Kullanabilirsiniz.


__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 11 Haziran 2017, 22:37   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kod hakkında yardım




Feragat Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on $*:text:/^[!.]s(o|ö)v/Si:#: { if (!$hget(sov,$nick)) { hadd -mu20 sov $nick 1 if (!$2) { msg # Hatalı Komut. Doğrusu <!söv Nick> } elseif ($2 && $2 ison #) { msg # 2 $2 ;4 $nick 1sana4 $read(söv.txt) 1 Diyerek Sövdü. } elseif ($2 !ison #) { msg # $2 Nicki Kanalda yok! } } else { .notice $nick 20 Saniye içersinde, Yalnız 1 defa !söv Komutunu Kullanabilirsiniz. } }

Örnek Sonuç:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[21:52] <Project`Nightmare> !söv [21:52] @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> Hatalı Komut. Doğrusu <!söv Nick> [21:52] <Project`Nightmare> !söv dsfsdf [21:52] @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> dsfsdf Nicki Kanalda yok! [21:53] <Project`Nightmare> !söv Feragat [21:53] @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> Feragat ; Project`Nightmare sana Diyerek Sövdü. [21:53] <Project`Nightmare> !söv Feragat [21:53] -Feragat- 20 Saniye içersinde, Yalnız 1 defa !söv Komutunu Kullanabilirsiniz.


Sevgili @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] çok teşekkür ederim. Emeğinize sağlık

 
Alıntı ile Cevapla

Alt 12 Haziran 2017, 11:33   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kod hakkında yardım




Merhaba Arkadaşlar.

Bana kim yardımcı olabilir. Mevcut kullandığım helperlere özel aşağıdaki kod var. Ben bununla birlikte. Yazı karakterini değiştiren bir kod kullanmak istiyorum. Mesela ş yi $ b yi ß olarak yazacak bir kod kullanmak istiyorum. Araştırdım bir çok kod buldum. Fakat aşağıdaki kod ile çakışıyor sanırım. bir mesajı iki kez yazıyor. bununla ilgili bana yardımcı olabilecek biri varmıdır. ? Teşekkürler

menu status,menubar, {
.-
.• © Helpere,Admine Özel Yazı !
..• Açık !:.enable #absoyazı | .echo -a 0,4 Helpere,Admine Özel Yazı AcıLdı.. %logo
..• Kapalı !:.disable #absoyazı | .echo -a 0,4 Helpere,Admine Özel Yazı KapatıLdı.. %logo
..• Bilgi !:.echo -a 0,4 Bu Yazı Tipi Helper,Admin, ArkadasLara KoLaylık Saglasın diye EkLendi.. %logo
.-
}

#absoyazı on
on *:input:*:{
if (/* iswm $1) { return }
var %a 0, %b, %c
while (%a < $numtok($1-,32)) {
inc %a
%c = $gettok($1-,%a,32)
if ($remove(%c,!,?,:,;,.,$chr(44),?) ison #) { %b = $iif(%b,%b) $+(,%c,) }
else { %b = %b %c }
}
if (!%b) { %b = $1- }
say %b
halt
}
#absoyazı end

 
Alıntı ile Cevapla

Alt 12 Haziran 2017, 16:32   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kod hakkında yardım




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on $*:text:/^[!.]s(o|ö)v/Si:#: { if (!$hget(sov,$nick)) { hadd -mu20 sov $nick 1 if (!$2) { msg # Hatalı Komut. Doğrusu <!söv Nick> } elseif ($2 && $2 ison #) { msg # 2 $2 ;4 $nick 1sana4 $read(söv.txt) 1 Diyerek Sövdü. } elseif ($2 !ison #) { msg # $2 Nicki Kanalda yok! } } else { .notice $nick 20 Saniye içersinde, Yalnız 1 defa !söv Komutunu Kullanabilirsiniz. } }

üst üste .söv nick yazınca notice atmiyor rumuza bir kez yazınca notice atiyor. @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

 
Alıntı ile Cevapla

Alt 12 Haziran 2017, 19:52   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kod hakkında yardım




yokay Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
üst üste .söv nick yazınca notice atmiyor rumuza bir kez yazınca notice atiyor. @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Aynı nick ile komutu 20 saniye içinde 1 defa kullanabilirsin. İlk kullanımda söver sonra 20 saniye bekler 20 saniye içerisinde tekrar aynı nickle sövmeye kalkarsan süre uyarısı verir. Süre bitince tekrar sövebilirsin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[19:47:21] <Feragat> .söv Project`Nightmare [19:47:21] <Project`Nightmare> Project`Nightmare ; Feragat sana Diyerek Sövdü. [19:47:22] <Feragat> .söv Project`Nightmare [19:47:22] -Project`Nightmare- 20 Saniye içersinde, Yalnız 1 defa !söv Komutunu Kullanabilirsiniz. Kalan süre: 20 Saniye [19:47:22] <Feragat> .söv Project`Nightmare [19:47:22] -Project`Nightmare- 20 Saniye içersinde, Yalnız 1 defa !söv Komutunu Kullanabilirsiniz. Kalan süre: 19 Saniye [19:47:25] <Feragat> .söv Project`Nightmare [19:47:25] -Project`Nightmare- 20 Saniye içersinde, Yalnız 1 defa !söv Komutunu Kullanabilirsiniz. Kalan süre: 17 Saniye

Son halini ekle
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on $*:text:/^[!.]s(o|ö)v/Si:#:{ if (!$hget(sov,$nick)) { hadd -mu20 sov $nick 1 if (!$2) { msg # Hatalı Komut. Doğrusu <!söv Nick> } elseif ($2 && $2 ison #) { msg # 2 $2 ;4 $nick 1sana4 $read(söv.txt) 1 Diyerek Sövdü. } elseif ($2 !ison #) { msg # $2 Nicki Kanalda yok! } } else { notice $nick 20 Saniye içersinde, Yalnız 1 defa !söv Komutunu Kullanabilirsiniz. Kalan süre: $hget(sov,$nick).unset Saniye } }

Kolay gelsin. (Küfüre hayır)

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Cevapla

Etiketler
kod, muaf, yardim


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
İlk Yardım hakkında her şey Ecrin İlk Yardım 3 24 Eylül 2011 18:59
txt hakkında yardım angry1 mIRC Scripting Sorunları 4 05 Temmuz 2011 14:33
Kod Hakkında Yardım TuTSaK1 mIRC Scripting Sorunları 0 24 Şubat 2008 16:34
huß hakkında yardım NoRToN Unreal IRCd 1 23 Haziran 2007 00:21