LauReLL, verdiğin kod çalışmayacaktır. Sebebi ise if değer1 ==! değer2 şeklinde bir döngü mIRC Scripting'te çalışmayacaktır. Ayrıca "%n adlı değere eşitse" demek istedikten sonra da bracket açmayı ({) unutmuşsun.
Şöyle bir kod işini görür:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:dialog:helpme:*:*:if $devent == sclick { if $did == 2 { mode #help +v %n | .msg #help $+(%n,:) buyrun nasıl yardımcı olabilirim? | dialog -x helpme helpme | unset %n } | if $did == 3 { dialog -x helpme helpme | unset %n } } | if $devent == init { did -a $dname 1 #help kanalına %n nicki giriş yaptı. }
on *:text:*:#Help:if $nick == %n { dialog -m helpme helpme | unset %n }
Not: Bu kodları eklerken sadece dialog satırlarının (dialog helpme { ... }) bulunduğuna emin ol. Yani, sonradan eklemiş olduğun join ve dialog eventlarını kaldır. Umarım işine yarar.