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/)
-   -   !soz Nick Değişimi (https://www.ircforumlari.net/mirc-scripting-sorunlari/388229-soz-nick-degisimi.html)

Mylife 11 Aralık 2019 17:56

Cevap: !soz Nick Değişimi
 
Alıntı:

cinaryigit Nickli Üyeden Alıntı (Mesaj 1042206106)
Şöyle olsa daha sağlıklı olur diye ufak bir düzeltme yaptım. Belki işine yarayan olur.

on *:text:*:#kanal1,#kanal2: {
if (!söz iswm $1- || .söz iswm $1- || !soz iswm $1- || .soz iswm $1-) {
var %b = $+(%,sikayet,$nick)
if !$(%b,2) {
.msg # $upper 7,17,1 14«15««7 $nick  15»»14» - 7,17,1 14«15««7 $read(soz.txt)™ 15»»14»
inc -u120 $(%b,1)
}
else {
.notice $nick 2 Dakika içersinde, Yalnız 1 defa !Soz Komutunu Kullanabilirsiniz .
}
}

Kod:

if (!söz iswm $1- || .söz iswm $1- || !soz iswm $1- || .soz iswm $1-)
!söz veya !soz veya .söz veya .soz => bu şekilde kullanmak yerine regex yardımı ile daha detaylı bir koşul oluşturabilirsiniz.

Örnek;

Kod:

if ($regex($1-,/^[\.!][zs][ôÔöo0][sz]$/Si)) { işlem }

cinaryigit 12 Aralık 2019 02:31

Cevap: !soz Nick Değişimi
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] teşekkür ederim bundan sonra böyle yaparım. Eline Sağlık. Kolay gelsin

Alper 12 Aralık 2019 04:32

Cevap: !soz Nick Değişimi
 
Kod:

if ($regex($1-,/^[\.!][zs][ôÔöo0][sz]$/Si)) { işlem }

kırmızı renkte gösterdiğim yer $1- olursa işlemez $1 olması gerek nedeni ise mavi renkte işaretlediğim $ ifadesi satır sonu anlamına gelir.


Biraz daha açıklayıcı olmak gerekirse sadece .söz yazarsan çalışır .söz nick yaparsan çalışmaz.


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

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