![]() |
can't use ??? set -u10 %adminnick $?="Online Admin Nickini yaziniz.." koduna * $?: can't use in an event niye böyLe bir hata Veriyor ? |
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 ? |
online admin nicki yazin diyor yazdiktan sonra set -u10 arananadam oluyor bu komut ne ise yariyor abi :D |
Sanırım Cvp YoKh :( |
mIRC Versionunu upgrade edermisin ? 6 dan önceki sürümlerde kullanılmıyordu sanırım... Alıntı:
|
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 } |
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 ? :) |
Ü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 :( |
Şu kodunu yazarmısın tam olarak? |
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... |
Kodu Yazdım :) |
raw 405:*:msg #global $iif(%adminnick,$v1,$$?="Online admin nicki yazınız") sajoin $2 |
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] |
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) |
evet bencede el33t demek lazım (, * $?: cannot use in an event Sorunun Bende Olma IhtimaLini Düşünemiyorum.. |
$?'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.. |
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