Archiv verlassen und diese Seite im Standarddesign anzeigen : ganz kleines problem
DarkAngel52457
10.03.2005, 20:38
hi ich weiß ist eigendlich eine dumme frage aber wie kann ich das kleine script so machen das es nur arbeitet wenn ein bestimmter user den chan betritt
set chan "#Chan"
bind join - "$chan " join:welcome
proc join:welcome {nick uhost hand chan} {
putquick "privmsg $chan :Welcome back"
}
if {$nick == ind00r} {
putquick "privmsg $chan :Welcome back"
}
Damit kannst du sagen das nur wenn "ind00r" also ich ;) den Channel betritt die Aktion ausgeführt wird.
Allerdings ist das keine gute Lösung wenn man mehrere Nicks hat. Aber solange das bei einem oder 2 Nicks sein soll, ist das eine gute Lösung.
DarkAngel52457
10.03.2005, 21:41
danke dir ne geht sich nur um einen nick mehr nicht
also das geht irgendwie doch nicht
set chan "#chan"
bind join - "$chan" join:welcome
proc join:welcome {nick uhost hand chan} {
if {$nick == user} {
putquick "privmsg $chan :Welcome back"
}
}
putlog "welcome Loaded..."
da bekomme ich andauernt den fehler
Tcl error [join:welcome]: syntax error in expression "$nick == user"
set user ind00r
if {$nick == $user} {
putquick "privmsg $chan :Welcome back"
}
dann halt so.
ChaosKrieger
12.03.2005, 16:41
tztzt son quatsch
if {$nick == "user"} {.....}
By Chaos
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.