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/)
-   -   can't use ??? (https://www.ircforumlari.net/mirc-scripting-sorunlari/12669-cant-use.html)

djiNn 24 Şubat 2006 00:04

can't use ???
 
set -u10 %adminnick $?="Online Admin Nickini yaziniz.."

koduna

* $?: can't use in an event


niye böyLe bir hata Veriyor ?

diEfoRyoU 24 Şubat 2006 00:30

Bende Gayet güzel Çalıştı
//echo -a set -u10 %adminnick $?="Online Admin Nickini yaziniz.."

Yaptığımda Herhangi bir sorun Vermedi Acaba Denemeyimi Yannış Yaptım ?

arananadam1 24 Şubat 2006 00:50

online admin nicki yazin diyor yazdiktan sonra

set -u10 arananadam

oluyor bu komut ne ise yariyor abi :D

djiNn 24 Şubat 2006 17:13

Sanırım Cvp YoKh :(

aSii_GeNc 24 Şubat 2006 17:43

mIRC Versionunu upgrade edermisin ?
6 dan önceki sürümlerde kullanılmıyordu sanırım...
Alıntı:

//echo V: $version

el33t 24 Şubat 2006 17:48

Hayır, sanırım $?'yı event(olay) içinde kullanıyor ve bu hatayı o yüzden veriyor. Onun için timerla bi alias çağırman alternatif bi yol olabilir, yani bi event içinde /timer 1 0 /herhangibialias kullanıp herhangibialias aliası altında istediğin $? gibi şeyleri kullanabilirsin, örneğin:

on *:text:selam:#:.timer 1 0 selamver $nick
alias selamver { set -u10 %değer $?="ne mesaj yazılsın $nick 'e?" | .msg %değer $nick }

aSii_GeNc 24 Şubat 2006 22:53

Yok.
Mesela eskiden event lerde dialog ta kullanamıyorduk.
Bu yeni mIRC version larında mümkün kılındı.
Belki ondandır dedim.
Bakalım denemişmi ? :)

djiNn 25 Şubat 2006 16:45

Üstad Biliyorum Başka Birşeyden Bak

Hata Şu..

* $?: cannot use in an event (line 15, kunban.txt)


burada hata varmış..

else { adminBacK $?="Online Admin Nickini yaziniz.." $2 }

Not : 6.17 De Denedim.....


adminback bir aliastir.. Elletin dediği gibi bi alias kullandıgım haLde Çözüm 0 :(

Alience 25 Şubat 2006 17:45

Şu kodunu yazarmısın tam olarak?

djiNn 26 Şubat 2006 21:32

raw 405:*:{ if (%adminnick) { sajoinle $2 }
else { adminBacK $?="Online Admin Nickini yaziniz.." $2 }
}
alias adminBacK { set -u10 %adminnick $1 | sajoinle $2 }
alias sajoinle { msg #global %adminnick sajoin $1 }


işhte code...

djiNn 27 Şubat 2006 19:30

Kodu Yazdım :)

el33t 27 Şubat 2006 19:45

raw 405:*:msg #global $iif(%adminnick,$v1,$$?="Online admin nicki yazınız") sajoin $2

djiNn 27 Şubat 2006 19:55

daha denemedim ama saol ellet bana bu codeyi açiklarmisin Hemde farkedersen Bnm Codede Eger %adminnick değeri Dolu ise ve -u10 kullandım.. direk içindekini kullanarak devam ediyordu eger dolu değilse soracak.. yanii neyse deniyim bu arada anlatirsan sevinirim.. Saolasın..

[box=Moderator mesajı:el33t]Nickim ellet değil, el33t ;-)[/box]

el33t 27 Şubat 2006 20:12

405 nolu raw serverdan geldiğinde eğer %adminnick değişkeninin bir değeri varsa o değer, eğer öyle bir değişken yoksa Online admin nicki yazınız diye bir kutucuk çıkıyor ve o kutucuğa yazılan değer #global kanalına sajoin ve 405 nolu rawın 2. kelimesiyle birlikte mesaj atılıyor. (<nick> sajoin $2)

djiNn 27 Şubat 2006 22:49

evet bencede el33t demek lazım (,

* $?: cannot use in an event

Sorunun Bende Olma IhtimaLini Düşünemiyorum..

el33t 27 Şubat 2006 23:18

$?'yı event içinde kullanamazsın diyor, sanırım mIRC'nin önceki versionunu kullanıyorsun, aşağıdaki kodu dener misin?

raw 405:*:.timer 1 0 rmsend $2
alias rmsend { msg #global $iif(%adminnick,$v1,$$?="Online admin nicki yazınız") sajoin $1 }

Umarım bu işine yarar..

djiNn 27 Şubat 2006 23:23

tamamdir Ell33t Ustaa Ben Cozdum Olayi EywaLLahh.. SAgolasın..


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

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