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/)
-   -   Nick değişince op deop olma kodu (https://www.ircforumlari.net/mirc-scripting-sorunlari/329969-nick-degisince-op-deop-olma-kodu.html)

SovaLyem 23 Nisan 2010 10:25

Nick değişince op deop olma kodu
 
Aşağıdaki kodları yetkili olduğum iki kanal için kullanıyorum. Bu haliyle çalışmalarında bir sorun yok ama, ben kodları ayrı ayrı remote sayfalarında kullanıyorum. Acaba bunların ikisi tek kod haline getirilebilir mi? Teşekkürler.

İki nick kullanıyorum, bir tür away gibi: Cevirimici ve Cevirimdisi.

1. Kod=Nickim Cevirimdisi olduğunda beni op olduğum kanallarda deop yapıyor:

on *:nick: {
if ($nick == $me) && (Cevirimdisi isin $newnick) {
mode $chan(3) -o $newnick
mode $chan(2) -o $newnick
mode $chan(1) -o $newnick
}
}

2. Kod=Nickim Cevirimici olduğunda beni deop olduğum kanallarda op yapıyor:

on *:nick: {
if ($nick == $me) && (Cevirimici isin $newnick) {
.timer 1 1 /cs op #kanaladı1 Cevirimici
.timer 1 2 /cs op #kanaladı2 Cevirimici
}
}

CesuryureK 23 Nisan 2010 11:32

Cevap: Nick değişince op deop olma kodu
 
on *:nick: {
if ($nick == $me) && (Cevirimdisi isin $newnick) {
mode $chan(3) -o $newnick
mode $chan(2) -o $newnick
mode $chan(1) -o $newnick
}
if ($nick == $me) && (Cevirimici isin $newnick) {
.timer 1 1 /cs op #kanaladı1 Cevirimici
.timer 1 2 /cs op #kanaladı2 Cevirimici
}
}

burda iki eventi birleştirmek için ifler alt alta sıralanır ve her if sorgusu kendi açık parantezi ile başlar içindeki komutlar yazıldıktan sonra kapalı parantezle kapatılır ve bir sonraki if sorgusu da aynen o şekilde yapılır. if sorguları eventin açık ve kapalı parantezleri altında yer alır. kodunu birleştirdiğim gibi parantezleri renklendirdim ki anlaman daha da kolaylaşabilsin diye.
Eğerki sıkıntı yaşarsan daha detaylı bir anlatım yaparım.

SovaLyem 23 Nisan 2010 12:52

Cevap: Nick değişince op deop olma kodu
 
Öncelikle çok teşekkürler Cesuryurek. Bu şekilde anlatım olduğu zaman anlamak-kavramak çok daha güzel oluyor. Kodlarla pek aram yok ama bu tarz anlatımla daha kolay öğreniyorum. Şİmdi ben bendeki bütün kodlarla oynarım, deneye deneye bulurum. Aynı mantık sanırım benzer eventlar için de geçerlidir. Yap boz şeklinde öğrenirim inşallah. Yeri değil ama forumda [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] acaba o da mümkün müdür? Şimdiden teşekkürler...

Derta 24 Aralık 2015 12:48

Cevap: Nick değişince op deop olma kodu
 
benim su komuta ihtiyacim var bir aop nick degistiginde kanallarda deop olmasini istiyorum istediğim kanallarda yapabilme imkaniniz varmi acaba ? kolay gelsin :)


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

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