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

>
+
Etiketlenen Kullanıcılar

2Beğeni(ler)
  • 1 Post By Mylife
  • 1 Post By BuzzeR

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 29 Mayıs 2025, 09:31   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
!muaf ekle/sil komut yardimi




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:TEXT:*:#: { if $regex($1,/^[!.]muaf$/iS) { if $2 { msg $chan 4Hatalı kullanım! > Başkasını Muaf ekleyemezsin, Kendi eklemek zorunda!  - 3Doğru kullanım: (!muaf3) } else { if $read(muaf.txt,w,$nick) { /msg # 4 $nick nicki listede zaten mevcut. !! | halt } else { write muaf.txt $nick /msg # 1Lütfen bekleyiniz, identify kontrolü yapılıyor.. /timer 1 3 /msg # 4Başarılı! 1Komutlardan muaf tutuldunuz4 $nick } } } } bu mauf etme on *:TEXT:*:#: { if $regex($1,/^[.!]muafsil/Si) { if $2 { /msg $chan 4 Hatalı kullanım! > 1Başkasını Muaf listesinden Silemezsin, Kendi silmek zorunda!  - 3Doğru kullanım: (!muafsil3) } else { if !$read(muaf.txt,w,$nick) { /msg # 4 $nick 1nicki listede zaten mevcut değil!! | halt } else { write -dl muaf.txt $nick /msg # 1Lütfen bekleyiniz, identify kontrolü yapılıyor. /timer 1 3 /msg # 4Başarılı! 1Komutlardan muaf kaldırıldı4 $nick } } } }

buna muafi silme



<ErtanBey> !muaf
<BuzBot> Lütfen bekleyiniz, identify kontrolü yapılıyor..
<BuzBot> Başarılı! Komutlardan muaf tutuldunuz ErtanBey
<ErtanBey> .sev BuzzeR
<BuzBot> BuzzeR Nickini ErtanBey Sebebsizce Seviyor
<BuzzeR> .sev ErtanBey
<BuzBot> ErtanBey Nicki Muaf listesinde olduğu için bu komutu kullanamazsınız !

ilk komutta muaf oldugu halde komutu kullanıyor sadece ona kullanılmıyor hem kullanmaması hemde ona kullanılmaması için ne yapmak lazım

<ErtanBey> !muafsil
<BuzBot> Lütfen bekleyiniz, identify kontrolü yapılıyor.
<BuzBot> Başarılı! Komutlardan muaf kaldırıldı ErtanBey
<ErtanBey> .sev BuzzeR
<BuzBot> BuzzeR Nickini ErtanBey Ruhundan Seviyor
<BuzzeR> .sev ErtanBey
<BuzBot> ErtanBey Nickini BuzzeR Kalpten Seviyor


Konu Mylife tarafından (29 Mayıs 2025 Saat 09:59 ) değiştirilmiştir. Sebep: Code tag içine alındı.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan
Alt 29 Mayıs 2025, 10:40   #2
Çevrimdışı
i don't care if i'm misfit.
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !muaf ekle/sil komut yardimi




BuzzeR 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:*:#: { if $regex($1,/^[!.]muaf$/iS) { if $2 { msg $chan 4Hatalı kullanım! > Başkasını Muaf ekleyemezsin, Kendi eklemek zorunda!  - 3Doğru kullanım: (!muaf3) } else { if $read(muaf.txt,w,$nick) { /msg # 4 $nick nicki listede zaten mevcut. !! | halt } else { write muaf.txt $nick /msg # 1Lütfen bekleyiniz, identify kontrolü yapılıyor.. /timer 1 3 /msg # 4Başarılı! 1Komutlardan muaf tutuldunuz4 $nick } } } } bu mauf etme on *:TEXT:*:#: { if $regex($1,/^[.!]muafsil/Si) { if $2 { /msg $chan 4 Hatalı kullanım! > 1Başkasını Muaf listesinden Silemezsin, Kendi silmek zorunda!  - 3Doğru kullanım: (!muafsil3) } else { if !$read(muaf.txt,w,$nick) { /msg # 4 $nick 1nicki listede zaten mevcut değil!! | halt } else { write -dl muaf.txt $nick /msg # 1Lütfen bekleyiniz, identify kontrolü yapılıyor. /timer 1 3 /msg # 4Başarılı! 1Komutlardan muaf kaldırıldı4 $nick } } } }

buna muafi silme



<ErtanBey> !muaf
<BuzBot> Lütfen bekleyiniz, identify kontrolü yapılıyor..
<BuzBot> Başarılı! Komutlardan muaf tutuldunuz ErtanBey
<ErtanBey> .sev BuzzeR
<BuzBot> BuzzeR Nickini ErtanBey Sebebsizce Seviyor
<BuzzeR> .sev ErtanBey
<BuzBot> ErtanBey Nicki Muaf listesinde olduğu için bu komutu kullanamazsınız !

ilk komutta muaf oldugu halde komutu kullanıyor sadece ona kullanılmıyor hem kullanmaması hemde ona kullanılmaması için ne yapmak lazım

<ErtanBey> !muafsil
<BuzBot> Lütfen bekleyiniz, identify kontrolü yapılıyor.
<BuzBot> Başarılı! Komutlardan muaf kaldırıldı ErtanBey
<ErtanBey> .sev BuzzeR
<BuzBot> BuzzeR Nickini ErtanBey Ruhundan Seviyor
<BuzzeR> .sev ErtanBey
<BuzBot> ErtanBey Nickini BuzzeR Kalpten Seviyor




Merhaba,

İlk olarak şundan bahsedeyim: Text eventi aynı sayfada birden fazla olduğunda çalışmaz, bu da soruna yol açar. Bunun yerine komutları if, elseif ve else kombinasyonlarıyla; regex, identifier veya farklı bir yöntemle parçalara ayırıp sorgu oluşturmanız daha iyi olur.

Diğer bir durum da şu: Muaf listesi oluşturmuşsunuz, ancak bu listede olan bir kişi için komutların tetiklenmemesini istiyorsunuz. Bunun için de bir sorgu oluşturup, kod içerisine bir şart koymanız gerekir. Örnek olarak:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//--------> Mantık şu şekildedir. if ($read(muaf.txt,w,$nick)) { /msg # 4 $nick nicki listede zaten mevcut! halt } else { write muaf.txt $nick /msg # 1Lütfen bekleyiniz, identify kontrolü yapılıyor... /timer 1 3 /msg # 4Başarılı! 1Komutlardan muaf tutuldunuz,4 $nick }

Burada zaten bir sorgu örneği kullanmışsınız. Ancak kodun içerisinde .sev komutu için de ayrıca bir şart olması gerekir. Örneğin:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (($regex($1, /^[.!]sev$/Si) && $2) && $read(muaf.txt,w,$nick)) { msg # $nick Siz muaf listesindesiniz ve bu komutu kullanamazsınız! return }

Burada yapılan şey, .sev komutunu kullanan kişinin muaf.txt dosyasında olup olmadığını kontrol etmek. Eğer varsa, komut çalışmaz ve kullanıcıya bir uyarı mesajı gönderilir.

Umarım anlatabilmişimdir. İyi forumlar.

__________________
I'm a dreamer but it's getting hard to take it.
Some nights don't know if I'm gonna make it.
Heart is heavy but there's nothing that can break me down.

Konu Mylife tarafından (29 Mayıs 2025 Saat 10:42 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 29 Mayıs 2025, 11:36   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !muaf ekle/sil komut yardimi




<ErtanBey> !muaf
<&BuzBot> Lütfen bekleyiniz, identify kontrolü yapılıyor..
<&BuzBot> Başarılı! Komutlardan muaf tutuldunuz ErtanBey


<+ErtanBey> .sev BuzzeR
<&BuzBot> BuzzeR Nickini ErtanBey Deliler gibi Seviyor
<&BuzBot> ErtanBey Siz muaf listesindesiniz ve bu komutu kullanamazsınız!


hala muaf listesindesin dedigi halde komutu kullanabiliyor

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 11:36 -->-> Daha önceki mesaj 11:33 --

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:TEXT:*:#: { if (($regex($1, /^[.!]sev$/Si) && $2) && $read(muaf.txt,w,$nick)) { msg # $nick Siz muaf listesindesiniz ve bu komutu kullanamazsınız! return } ayrı sayfada on *:TEXT:*:#: { if $regex($1,/^[!.]muaf$/iS) { if $2 { msg $chan 4Hatalı kullanım! > Başkasını Muaf ekleyemezsin, Kendi eklemek zorunda!  - 3Doğru kullanım: (!muaf3) } else { if $read(muaf.txt,w,$nick) { /msg # 4 $nick nicki listede zaten mevcut. !! | halt } else { write muaf.txt $nick /msg # 1Lütfen bekleyiniz, identify kontrolü yapılıyor.. /timer 1 3 /msg # 4Başarılı! 1Komutlardan muaf tutuldunuz4 $nick } } } }

buda ayrı sayfada

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:TEXT:*:#: { if $regex($1,/^[.!]muafsil/Si) { if $2 { /msg $chan 4 Hatalı kullanım! > 1Başkasını Muaf listesinden Silemezsin, Kendi silmek zorunda!  - 3Doğru kullanım: (!muafsil3) } else { if !$read(muaf.txt,w,$nick) { /msg # 4 $nick 1nicki listede zaten mevcut değil!! | halt } else { write -dl muaf.txt $nick /msg # 1Lütfen bekleyiniz, identify kontrolü yapılıyor. /timer 1 3 /msg # 4Başarılı! 1Komutlardan muaf kaldırıldı4 $nick } } } }

buda ayrı sayfada


Konu Mylife tarafından (29 Mayıs 2025 Saat 11:44 ) değiştirilmiştir. Sebep: Code tag içine alındı.
 
Alıntı ile Cevapla

Alt 29 Mayıs 2025, 11:43   #4
Çevrimdışı
i don't care if i'm misfit.
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !muaf ekle/sil komut yardimi




BuzzeR Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
<ErtanBey> !muaf
<&BuzBot> Lütfen bekleyiniz, identify kontrolü yapılıyor..
<&BuzBot> Başarılı! Komutlardan muaf tutuldunuz ErtanBey


<+ErtanBey> .sev BuzzeR
<&BuzBot> BuzzeR Nickini ErtanBey Deliler gibi Seviyor
<&BuzBot> ErtanBey Siz muaf listesindesiniz ve bu komutu kullanamazsınız!


hala muaf listesindesin dedigi halde komutu kullanabiliyor

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 11:36 -->-> Daha önceki mesaj 11:33 --

on *:TEXT:*:#: {
if (($regex($1, /^[.!]sev$/Si) && $2) && $read(muaf.txt,w,$nick)) {
msg # $nick Siz muaf listesindesiniz ve bu komutu kullanamazsınız!
return
}

ayrı sayfada

on *:TEXT:*:#: {
if $regex($1,/^[!.]muaf$/iS) {
if $2 { msg $chan 4Hatalı kullanım! > Başkasını Muaf ekleyemezsin, Kendi eklemek zorunda!  - 3Doğru kullanım: (!muaf3) }
else {
if $read(muaf.txt,w,$nick) { /msg # 4 $nick nicki listede zaten mevcut. !! | halt }
else {
write muaf.txt $nick
/msg # 1Lütfen bekleyiniz, identify kontrolü yapılıyor..
/timer 1 3 /msg # 4Başarılı! 1Komutlardan muaf tutuldunuz4 $nick
}
}
}
}

buda ayrı sayfada

on *:TEXT:*:#: {
if $regex($1,/^[.!]muafsil/Si) {
if $2 { /msg $chan 4 Hatalı kullanım! > 1Başkasını Muaf listesinden Silemezsin, Kendi silmek zorunda!  - 3Doğru kullanım: (!muafsil3) }
else {
if !$read(muaf.txt,w,$nick) { /msg # 4 $nick 1nicki listede zaten mevcut değil!! | halt }
else {
write -dl muaf.txt $nick
/msg # 1Lütfen bekleyiniz, identify kontrolü yapılıyor.
/timer 1 3 /msg # 4Başarılı! 1Komutlardan muaf kaldırıldı4 $nick
}
}
}
}
buda ayrı sayfada

Bunun sebebi, kod içerisinde asıl .sev yazan kısımda ya da farklı bir sayfada ayrı olarak yazdığınız sorguda bir şart koymanız gerektiğidir. Ancak siz, benim örnek olarak verdiğim kodu doğrudan ayrı bir şekilde bir text eventine koymuşsunuz. Haliyle iki sorgu birbiriyle çakışıyor: biri tetiklenmezken diğeri çalışıyor. Bu nedenle tek bir sorguda birleştirmeniz gerekir. Sorunu bu yüzden yaşıyorsunuz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<+ErtanBey> .sev BuzzeR <&BuzBot> BuzzeR Nickini ErtanBey Deliler gibi Seviyor <&BuzBot> ErtanBey Siz muaf listesindesiniz ve bu komutu kullanamazsınız!


Yukarıdaki görüntünün sebebi, tam olarak açıkladığım durumdur. İşte bu yüzden, ayrı ayrı sayfalarda birden fazla text eventi ile işlem yapmaya çalışırsanız, sonrasında parçaları bir araya getirmekte zorlanırsınız.

"Deliler gibi seviyor" ibaresinin yer aldığı text eventinin içerisine, size bahsettiğim muafiyet şartını ekleyin ve tekrar deneyin. Sorununuz ortadan kalkacaktır.

İyi forumlar.

__________________
I'm a dreamer but it's getting hard to take it.
Some nights don't know if I'm gonna make it.
Heart is heavy but there's nothing that can break me down.
 
Alıntı ile Cevapla

Alt 29 Mayıs 2025, 13:39   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !muaf ekle/sil komut yardimi




[11:52:27] <ErtanBey> !muaf
[11:52:27] <BuzBot> Lütfen bekleyiniz, identify kontrolü yapılıyor..
[11:52:30] <BuzBot> Başarılı! Komutlardan muaf tutuldunuz ErtanBey
[11:52:36] <ErtanBey> .sev BuzzeR
[11:52:36] <BuzBot> BuzzeR Nickini ErtanBey Yurekten
[11:52:36] <BuzBot> ErtanBey Siz muaf listesindesiniz ve bu komutu kullanamazsınız!
[11:52:58] <BuzzeR> .sev ErtanBey
[11:52:58] <BuzBot> ErtanBey Nicki Muaf listesinde olduğu için bu komutu kullanamazsınız !
[11:53:08] <ErtanBey> .sev BuzzeR
[11:53:08] <BuzBot> BuzzeR Nickini ErtanBey Korkusuzca
[11:53:08] <BuzBot> ErtanBey Siz muaf listesindesiniz ve bu komutu kullanamazsınız!

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 11:56 -->-> Daha önceki mesaj 11:54 --

hem muaf listesinmdesin diyor hemde komutları kullanabiliyor anlamadım gitti

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 13:39 -->-> Daha önceki mesaj 11:56 --

Konu halledilmiştir

 
Alıntı ile Cevapla

Alt 29 Mayıs 2025, 13:47   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !muaf ekle/sil komut yardimi




biraz kurcalarsan çokta zor olmadığını kavradığında bu tarz eklentileri kendinde yapabilirsin.

 
Alıntı ile Cevapla

Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler Arama
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
Muaf Kanal/Nick Giriş Çıkış Bilgisi Kanal ve Özelde Komut Yardımı Goemon Conference Room (CR) 4 01 Şubat 2016 02:03
Tek komut ile kanal şifrele/topic ekle/koruma ekle. Prens mIRC Scripting Sorunları 3 23 Nisan 2014 11:17
Bot veya Komut Yardimi? NefeS mIRC Scripting Sorunları 1 27 Aralık 2010 12:51
!muaf ekle nick hostvs woody mIRC Scripting Sorunları 0 12 Eylül 2008 18:06
bota Komut uygulatma !ekle lacremel mIRC Scripting Sorunları 9 01 Ekim 2007 02:25