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/)
-   -   Muafnick listesi koşulları (https://www.ircforumlari.net/mirc-scripting-sorunlari/753302-muafnick-listesi-kosullari.html)

flzf 13 Ağustos 2016 14:06

Muafnick listesi koşulları
 
Merhabalar elimde şöyle bir kod var diyelim

on *:join:#: {
if !$read(hosgeldinmuaf.txt,w,$nick) {
if $read(hosgeldinkanal.txt,w,$Chan) {
.timer 1 20 %Zaman msg $Nick hosgeldin
}
else {
echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]listesi 4 $time([HH:nn]) 4[ $Chan 4] kanalına giren 4[ $Nick 4] mesajı gönderilmemiştir.
echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]listesi 4 $time([HH:nn]) 4[ $Chan 4] Kanal listenizde olmaya bilir.
echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]listesi 4 $time([HH:nn]) 1Yada 4[ $Nick 4] muaf listenizdedir.
}
}
}

Bu kodda giriş yapan nick Ali06 olsun ve muaf.txt listesinde de Ali diye bir kayıt varsa muaflistesinde kabul edilsin diye bir kod yazılabilir mi ? yani yeni giren nikte bulunan karekterlerin sırası ve değeri bir miktar benzerlik gösterdiğinde seçilip mesajımın gönderilip gönderilmeyeceğini en basit nasıl ayarlarım yardım edebilirseniz çok sevinirim teşekkürler.

Mylife 07 Ekim 2016 06:07

Cevap: Muafnick listesi koşulları
 
Sorunu tam anlıyamadım ama işine yarıyacak bir kod hazırladım.
Muaflistesinde olan kişilerden herhangi birisi kanala girdiğinde selam, hoşgeldin yazıcak özeline, ayrıca manuel olarak muaf listesine nick ekliyebilirsin.

PHP- Kodu:

on 1*:join:#: {
  
if ($nick != $me) && !$read(muaflist.txt,w,$nick) { echo -a $nick muaf listenizde bulunamadı. | return }
  elseif (
$nick != $me$read(muaflist.txt,w,$nick) { privmsg $nick Selamhoşgeldin. }
}
on 2*:input:#: {
  
if ($regex($1,/^[!.].[üu]a.ekle/Si) && !$2)  { echo -$2 hatalı kullanım nick belirtin. | return }
  elseif (
$regex($1,/^[!.].[üu]a.ekle/Si)  && $2) && ($read(muaflist.txt,w,$2)) { echo -$2 zaten muaf listesinde var. | return }
  elseif ($
== .muafekle && $2) {
    
write muaflist.txt $2
  
echo -$2 başarı ile muaf listesine eklendi. }


.muafekle nick

aLone 07 Ekim 2016 10:07

Cevap: Muafnick listesi koşulları
 
Kod:

on !*:join:#: {
  if !$read(hosgeldinmuaf.txt,w,$+(*,$nick,*)) {
    if $read(hosgeldinkanal.txt,w,$+(*,$chan,*)) {
      .timer 1 20 %Zaman msg $Nick hosgeldin $Nick hosgeldin
    }
    else {
      echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]listesi 4 $time([HH:nn]) 4[ $Chan 4] kanalına giren 4[ $Nick 4] mesajı gönderilmemiştir.
      echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]listesi 4 $time([HH:nn]) 4[ $Chan 4] Kanal listenizde olmaya bilir.
      echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]listesi 4 $time([HH:nn]) 1Yada 4[ $Nick 4] muaf listenizdedir.
    }
  }
}

muafnick bölümünde ekli olan nick: aLone
aaaLonee aLoneee bbbaLone aLoneMan aLoneangeL aLone28
gibi nicklerde muaf kapsamında olacaktır..
$+(*,$nick,*) | ($nick)


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

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