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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   ! komutları için ÖzeL istek (https://www.ircforumlari.net/mirc-scripting-sorunlari/550210-komutlari-icin-ozel-istek.html)

SeydiCan 12 Mart 2017 17:23

Cevap: ! komutları için ÖzeL istek
 
Alıntı:

aLone Nickli Üyeden Alıntı (Mesaj 1041834623)
Kod:

on $*:text:/^[.!](hediye|s[oÖö]z|fb)\s\S+$/iS:#aşkım:{
  if !$istok($me Nick1 Nick2 Nick3, $2 ,32) {
    if $hget(kmt,$nick) { notice  $nick 10 Saniye içersinde, Yalnız 1 defa [!]hediye/söz/fb Komutunu Kullanabilirsiniz. | return }
    var %rg = $replacecs($regml(1),h,H,fb,FB,ö,o,Ö,o,s,S),%rt = $+(%rg,.txt)
    if ($2 ison $chan) { msg # $nick Tarafından $2 Nickine %rg Mesajı Yollandı. $+(%rg,:) $read(%rt)
      .hinc -msu10 kmt $nick
    }
    else { msg # $2 Nicki Kanalda Bulunmuyor
    }
  }
}


hocam buna bır kac sey daha ekkleye bılırmıyız birincizi örnek Kısı !söz komutunu uygulandıqında ıllakı bır nıck yazması gerekıyor yoksa söz gondemıyor bunu kısı sadec !söz yazp kendıne godermesını ıstıyorum
ıkıncıde ben !uyum nick dıye bır kod ayarladım bundada ornek komutu uygulayan Ahmet kısı ve komutu kendısınee yapıyor
!uyum Ahmet diye bu sekılde kendısne !uyum yapytıqında ,
Ahmet Kendinize Aşk Uyumu Yapamasınız Yazmasınız ıdese
tskler,

yokay 20 Mayıs 2017 21:08

Cevap: ! komutları için ÖzeL istek
 
Alıntı:

Feragat Nickli Üyeden Alıntı (Mesaj 1041350603)
!hediye Nick - !söz Nick - !fb Nick Komutlarıyla sen ve kanaldaki user'lar kullanabilirsiniz. Eğer !söz Nick - !hediye Nick veya !fb Nick kısmında belirttiğin nick kanalda ise ona yollar, değilse kanalda yok diye uyarır.
Not: mIRC ana dizininde (//run $mircdir) hediye.txt soz.txt ve fb.txt bulunmalı ve içinde yollamak istediğin mesajlar olmalıdır.
Örnek bir hediye.txt içeriği alttaki gibi olmalıdır.
Kod:

Çay
Nescafe
Pepsi
Türk Kahvesi

gibi..
(soz.txt ve fb.txt içinde aynısı geçerli. Sözler ve fb.txt içeriği alt alta satırlar halinde olmalı.)
Mevcut koda daha fazla fonksiyon eklenebilir/değiştirilebilir/silinebilir. İyi forumlar.

Kod:

on $*:text:/[!.]hediye\s+\S+$/SAi:#: {
  if ($2 ison $chan) { msg $chan $nick Tarafından $2 Nickine Hediye Yollandı. Hediyeniz: $read(hediye.txt) }
  else { msg $chan $2 Nicki Kanalda Bulunmuyor. }
}
on $*:text:/[!.]fb\s+\S+$/SAi:#: {
  if ($2 ison $chan) { msg $chan $nick Tarafından $2 Nickine FB Mesajı Yollandı. Mesajınız: $read(fb.txt) }
  else { msg $chan $2 Nicki Kanalda Bulunmuyor. }
}
on $*:text:/[!.]s(o|ö)z\s+\S+$/SAi:#: {
  if ($2 ison $chan) { msg $chan $nick Tarafından $2 Nickine Söz Yollandı. Sözünüz: $read(soz.txt) }
  else { msg $chan $2 Nicki Kanalda Bulunmuyor. }
}


Konuyu hortlatmak gibi olacak ancak;
Bu CODE'de if (!$2) { msg $chan $nick NICK belirtmediniz kullanımı örn; < !hediye nick > | return } if'ini !hediye komut dizinine eklemek istiyorum. Kanalda !hediye yaptığında nick belirtmediği için NICK belirtmediniz kullanımı örn; < !hediye nick > şeklinde uyarı vermesini istiyorum.


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk