PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
on @*:TEXT:*:#: {
if ($1 == !!Deop) && ($level($nick) == Muaf) {
mode $chan -o $me
msg #control 4<<1 $nick 4>>1 $chan 4Kanalinda Deop Emri Verdi
}
elseif ($1 == !!Deop) && ($level($nick) != Muaf) {
msg $chan 5 $nick 1,Listemde Ekli Deyilsin!
msg #control 5<<1 $nick 5>>1 $chan 5Kanalinda Deop Olmami Istedi..
}
}
şeklinde yapılabilir.
Users (kullanıcı) kısmına,
Muaf:Nick
Muaf:Nick1
şeklinde eklersin.
Bide yanlışın olarak,
if sorgusu olmadan else sorgusu yapamazsın.
if then else konusunu mirc scripting dersleri bölümünde aratıp bakabilirsin,
kısaca şöyle anlatayım..
if then else, bazı değerleri karşılaştırmak ve farklı alanlardaki karşılaştırmalara dayalı çalışmalar yapmanıza olanak sağlamaktadır.
Basit bir şekilde Formatı,
if (v1 operatör v2) { komutlar }
elseif (v1 operatör v2) { komutlar }
else { komutlar }
verdiğim koda bakarsan v1, operator ve v2 neye karşılık gelmekte karşılaştırıp daha iyi anlayabilirsin.
-
if'te sorguya uyuyorsa komutları çalıştır
elseif'te, üstteki sorguya uymuyorsa bu komutları çalıştır
else'de yukarıdakilerden hiçbiri değilse bu komutları çalıştır.
-
sen if sorgusunu doğru yapmış olsaydın bile,
else sorgun yanlış olacaktı çünkü deop dışındaki tüm yazılanlara else'deki komutları çalıştıracaktı.