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/)
-   -   Op özeline mesaj'da muaf nick özelliği. (https://www.ircforumlari.net/mirc-scripting-sorunlari/603969-op-ozeline-mesajda-muaf-nick-ozelligi.html)

Prens 09 Ağustos 2014 02:22

Op özeline mesaj'da muaf nick özelliği.
 
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:

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:

if $istok(Ali Kelime Yarisma,$nick,32) { return }

Feragat 09 Ağustos 2014 08:54

Cevap: Op özeline mesaj'da muaf nick özelliği.
 
Alıntı:

Prens Nickli Üyeden Alıntı (Mesaj 1041471334)
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:

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:

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:

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:

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.

Goemon 10 Ağustos 2014 13:12

Cevap: Op özeline mesaj'da muaf nick özelliği.
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Bir Anlatım bu kadarmı güzel olur hocam:) ;)


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

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