|
Prens Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
Merhaba IF,
Nick Muaf özelliği ana başlıkta belirtilmişti fakat orada ki tüm yolları denememe rağmen aşağıda belirttiğim kod'da çalışmıyor. Nerede bir yalnış veya eksik yapıyor olabilirim? Kod: Kodu kopyalamak için üzerine çift tıklayın! on !*:op:#Sohbet:if $opnick != $me { $read(muafn.txt,w,$nick) { return } { halt } /msg $opnick Merhaba, hoş geldin.
Veya diğer bir diğer türlü de denememe rağmen muaf nick çalışmamakta. Kod: Kodu kopyalamak için üzerine çift tıklayın! if $istok(Ali Kelime Yarisma,$nick,32) { return } |
Op event'ında
Opu veren nicke karşılık gelen tanım
$nick tanımıdır.
Op olan nicke karşılık gelen tanım ise
$opnick tanımıdır.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:op:#:{ echo -a -: $nick :- $opnick }
Bu şekilde kendinize veya bir kullanıcıya op vererek test edebilirsiniz.
Event'ta kullandığın prefix ! (on
!*:op:)
$nick tanımı için işlem görecektir. (
Op veren nick ben değilsem! koşulunu sağlar)
Yaptığın hata;
-
if $opnick != $me { $read(muafn.txt,w,$nick) { return } { halt } Bu hatayı düzeltmek için incelemen gereken bölümler;
- if then else (Forumda mIRC Scripting Dersleri kategorisinde olacaktı. )
- return ve halt komutları kullanımı (Forumda olacaktı dersler kısmında ve mirc.chm (/help))
- Bazı durumlarda return veya halt yerine olumsuz tanım prefixini (
!$read) kullanmanı öneririm.
Kısa bir örnek; Kod: Kodu kopyalamak için üzerine çift tıklayın!
on !*:op:#kanal:if !$read(muafn.txt,w,$opnick) { msg $opnick Merhaba, hoş geldin. }
Eğer
#Kanal kanalında Op veren nick ben değilsem! ve Op olan nick
muafn.txt dosyasında yoksa! Op olan kişinin özeline
Merhaba, hoş geldin. yaz. Bu örneğe ve ihtiyacına göre farklı kombinasyonlar geliştirebilirsin.
Not: Kendi nickinide muafların içine eklersen,
if $opnick != $me koşulundan da kurtulmuş olursun. Yukarıda belirtilen konuları inceledikten sonra çözüm bulamadığın veya içinden çıkamadığın konuları/kısımları burada paylaşırsan eminim arkadaşlar destek verecektir. İyi forumlar.