IRCRehberi - IRCForumlarının En İyi Rehberi   ofsbilisim hosting


ZirveShell chat,sohbet


mIRC Scripting Sorunları - Yardım mIRC Scripting ile ilgili sorunlariniza ait güncel yanıtlara bu başlık altından ulaşabilirsiniz.

8Beğeni(ler)
  • 2 Post By Forbidden
  • 2 Post By ImOriqinaL
  • 2 Post By SuLh
  • 1 Post By ImOriqinaL
  • 1 Post By SuLh


 
 
Seçenekler Stil
Alt 04 Kasım 2020, 11:43   #1
Giden Herkes Unutulmayı Hak Etmiştir.
Forbidden - ait Kullanıcı Resmi (Avatar)

Standart Spicrt Remote Destek

Merhaba arkadaşlar hayırlı forumlar. Bu remoteye bot nicklerini muaf eklemek istiyorum. Anlayan varmı?

on *:text:#: {
if $regex($1,/^[.!]bul$/Si) {
if $hget(bul,$nick) { notice $nick 4 $nick 2Bu komut için (4 $hget(bul,$nick).unset 2) Saniye beklemeniz gerekir. | return }
.hinc -msu1 bul $nick
set %snick $+($nick(#,$r(1,$nick(#,0))),¬$nick)
}
if (!$2) {
$iif(%bulsayi,set %bulsayi 1,inc %bulsayi)
if ($token(%snick,1,172) == $2) {
msg # 4 $nick 2 Kendi Kendini Buldun | unset %bulsayi | unset %snick
}
else {
if %bulsayi == 1 {
msg # 4 $nick 2 Sana arkadaş olarak
msg # 4 $qt($token(%snick,1,172)) 2 Bulundu | unset %bulsayi | unset %snick | return
}
}
}
}
________________

𝓑𝓮𝓷𝓲 𝔂𝓸𝓻𝓪𝓷 𝔂ı𝓵𝓵𝓪𝓻 𝓭𝓮ğ𝓲𝓵 𝓷𝓪𝓶𝓮𝓻𝓽 𝓴𝓾𝓵𝓵𝓪𝓻.
 
Alt 04 Kasım 2020, 12:02   #2
Standart

aslında bunu arastırma yapsan bulabilirdin toprak zamanında pay istok özelliğini etmişti..
on *:text:#: { sonrasında


if $istok(Nick1 Nick2 Nick3,$nick,32) { return }

komutunuza devam..

kullanılan özellik ile muaf özelliğini..

________________

hayat yaşandığı kadardır
ötesi
ya hatıralarda bir iz
ya da hayallerde bir umuttur..

Lafebesi.Com
 
Alt 04 Kasım 2020, 12:23   #3
Standart

Alıntı:
ImOriqinaL Nickli Üyeden Alıntı Mesajı göster
aslında bunu arastırma yapsan bulabilirdin toprak zamanında pay istok özelliğini etmişti..
on *:text:#: { sonrasında


if $istok(Nick1 Nick2 Nick3,$nick,32) { return }

komutunuza devam..

kullanılan özellik ile muaf özelliğini..
Verdiğiniz kodda mantıksal olarak komutu kullanan kişiyi ($nick) bulur. Arkadaşın istediği botların bulunmasını muaf etmek. Kodunuzu kırmızıyla işaretlediğim şekilde düzenlerseniz, eğer nickl bot çıkarsa, tekrar arama yaptırır.

Kod

on *:text:*:#: {
    if $regex($1,/^[.!]bul$/Si) {
      if $hget(bul,$nick) { notice $nick 4 $nick 2Bu komut için (4 $hget(bul,$nick).unset 2) Saniye beklemeniz gerekir. | return }
      .hinc -msu1 bul $nick
      :geri
      set %snick $+($nick(#,$r(1,$nick(#,0))),¬$nick)
      if $istok(Botnick1 Botnick2,$token(%snick,1,172),32) { goto geri }
    }
    if (!$2) {
      $iif(%bulsayi,set %bulsayi 1,inc %bulsayi)
      if ($token(%snick,1,172) == $2) {
        msg # 4 $nick 2 Kendi Kendini Buldun  | unset %bulsayi | unset %snick
      }
      else {
        if %bulsayi == 1 {
          msg # 4 $nick 2 Sana arkadaş olarak
          msg # 4 $qt($token(%snick,1,172)) 2 Bulundu  | unset %bulsayi | unset %snick | return
        }
      }
    }
}

 
Alt 04 Kasım 2020, 12:33   #4
Standart

@SuLh evet doğru söylediniz tşkler bilgi paylasımın için

________________

hayat yaşandığı kadardır
ötesi
ya hatıralarda bir iz
ya da hayallerde bir umuttur..

Lafebesi.Com
 
Alt 04 Kasım 2020, 12:45   #5
Giden Herkes Unutulmayı Hak Etmiştir.
Forbidden - ait Kullanıcı Resmi (Avatar)

Standart

@SuLh öncelikle size teşekkür ederim lakin verdiginiz remotede bir tutarsızlık var. Ne yazsam bu şekilde yazı geliyor

[12:43:36] «@Forbidden» deneme1
[12:43:36] «@Deneme333» Forbidden Kendi Kendini Buldun
[12:43:36] Seslenen: Deneme333 / #Xle Kanalından Size Seslendi./Mesajı: Forbidden Kendi Kendini Buldun
[12:43:37] «@Forbidden» deneme2
[12:43:38] «@Deneme333» Forbidden Kendi Kendini Buldun
[12:43:38] Seslenen: Deneme333 / #Xle Kanalından Size Seslendi./Mesajı: Forbidden Kendi Kendini Buldun
[12:43:39] «@Forbidden» deneme3
[12:43:39] «@Deneme333» Forbidden Kendi Kendini Buldun
[12:43:39] Seslenen: Deneme333 / #Xle Kanalından Size Seslendi./Mesajı: Forbidden Kendi Kendini Buldun
[12:43:40] «@Forbidden» deneme4
[12:43:40] «@Deneme333» Forbidden Kendi Kendini Buldun
[12:43:40] Seslenen: Deneme333 / #Xle Kanalından Size Seslendi./Mesajı: Forbidden Kendi Kendini Buldun
[12:43:41] «@Forbidden» deneme5
[12:43:41] «@Deneme333» Forbidden Kendi Kendini Buldun
[12:43:41] Seslenen: Deneme333 / #Xle Kanalından Size Seslendi./Mesajı: Forbidden Kendi Kendini Buldun
[12:43:43] «@Forbidden» !bul
[12:43:43] «@Deneme333» Forbidden Sana arkadaş olarak
[12:43:43] Seslenen: Deneme333 / #Xle Kanalından Size Seslendi./Mesajı: Forbidden Sana arkadaş olarak
[12:43:44] «@Deneme333» "Forbidden" Bulundu

________________

𝓑𝓮𝓷𝓲 𝔂𝓸𝓻𝓪𝓷 𝔂ı𝓵𝓵𝓪𝓻 𝓭𝓮ğ𝓲𝓵 𝓷𝓪𝓶𝓮𝓻𝓽 𝓴𝓾𝓵𝓵𝓪𝓻.
 
Alt 04 Kasım 2020, 13:05   #6
Standart

Merhaba,

Verdiğiniz kodu test etmeden içerisinde düzenlemiştim. Hatanın kaynağı zaten verdiğiniz remote de. Ne yazarsanız yazın çalışmasının sebebi, komut sonrasında açılan bracketin kapatılması. Onu silip bracketı en aşağıda kullanırsanız muhtemelen sorun kalmaz. Ayrıca kodda bir yerde daha hata var. $2'yi $nick olarak değiştirin. Kısaca:

Kod

on *:text:*:#: {
    if $regex($1,/^[.!]bul$/Si) {
      if $hget(bul,$nick) { notice $nick 4 $nick 2Bu komut için (4 $hget(bul,$nick).unset 2) Saniye beklemeniz gerekir. | return }
      .hinc -msu1 bul $nick
      :geri
      set %snick $+($nick(#,$r(1,$nick(#,0))),¬$nick)
      if $istok(Botnick1 Botnick2,$token(%snick,1,172),32) { goto geri }
    ;buradaki bracket silindi
    if (!$2) {
      $iif(%bulsayi,set %bulsayi 1,inc %bulsayi)
      if ($token(%snick,1,172) == $nick) {
        msg # 4 $nick 2 Kendi Kendini Buldun  | unset %bulsayi | unset %snick
      }
      else {
        if %bulsayi == 1 {
          msg # 4 $nick 2 Sana arkadaş olarak
          msg # 4 $qt($token(%snick,1,172)) 2 Bulundu  | unset %bulsayi | unset %snick | return
        }
      }
    }
;buraya eklendi
 }
}
Test ettim:

Kod

[13:03:55] <@SuLh> .bul
[13:03:56] <Anick1550>  SuLh  Kendi Kendini Buldun
[13:03:56] <@SuLh> .bul
[13:03:56] <Anick1550>  SuLh  Sana arkadaş olarak
[13:03:56] <Anick1550>  "Anick1550"  Bulundu
[13:03:57] <@SuLh> .bul
[13:03:57] <Anick1550>  SuLh  Sana arkadaş olarak
[13:03:57] <Anick1550>  "Deneme"  Bulundu
[13:04:06] <@SuLh> deneme1
[13:04:08] <@SuLh> deneme2


Konu SuLh tarafından (04 Kasım 2020 Saat 13:07 ) değiştirilmiştir..
 
Alt 04 Kasım 2020, 13:10   #7
Giden Herkes Unutulmayı Hak Etmiştir.
Forbidden - ait Kullanıcı Resmi (Avatar)

Standart

@SuLh çok teşekkür ederim verdiğiniz komut çalışıyor ve tam istediğim gibi elinize sağlık.
Hayırlı günler dilerim size

________________

𝓑𝓮𝓷𝓲 𝔂𝓸𝓻𝓪𝓷 𝔂ı𝓵𝓵𝓪𝓻 𝓭𝓮ğ𝓲𝓵 𝓷𝓪𝓶𝓮𝓻𝓽 𝓴𝓾𝓵𝓵𝓪𝓻.
 

Bookmarks


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 Kapalı
Refbacks are Kapalı



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 15:14.