[TCL] Script Problem

stekoe

Grünschnabel
TCL - Script Problem

Code:
bind pub - .help help
bind pub - .squad squad
bind pub - .url url
bind pub - .anmelden anmelden

proc squad {nick host hand chan text} {
   	switch -regexp $text {
		et { putserv "NOTICE $nick : .:[ ET | http://ufos.4players.de:8080/index.php?show=clans/et/member ]:." }
   		cs { putserv "NOTICE $nick : .:[ CS | http://ufos.4players.de:8080/index.php?show=clans/cs/member ]:." }
		jk3 { putserv "NOTICE $nick : .:[ ET | http://ufos.4players.de:8080/index.php?show=clans/jk3/member ]:." }
		cod { putserv "NOTICE $nick : .:[ CoD | http://ufos.4players.de:8080/index.php?show=clans/cod/member ]:." }
		wc3 { putserv "NOTICE $nick : .:[ WC3 | http://ufos.4players.de:8080/index.php?show=clans/wc3/member ]:." }
		default { putserv "NOTICE $nick : .:[ Squads | ET · JK3 · CS · COD · WC3 ]:." }
	}
}

proc help {nick host hand args} {
   	putserv "NOTICE $nick : .:[ Hilfe | Befehle: .url .anmelden .squad <game> ]:."
   	putserv "NOTICE $nick : .:[ Hilfe | Beispiel: .squad et ]:."
}

proc url {nick host hand args} {
   	putserv "NOTICE $nick : .:[ URL | www.unitedseed.de ]:."
}

proc anmelden {nick host hand args} {
   	putserv "NOTICE $nick : .:[ Um dich bei SeeD anzumelden: ]:."
   	putserv "NOTICE $nick : .:[ Visit | www.unitedseed.de/join ]:."
}

putlog "SeeD - Actions loaded ..."

(Hoffe, dass es okay ist, dass ich es als PHP-Code eintrage)


Ich habe den Script 100%ig in der botconf.conf eingetragen, so dass er also geladen wird. Nur wenn jemand (Testweise immer ich) .help o.ä eingibt macht der Bot nichts ... und ich finde den Fehler nicht. Kann mir bitte wer weiterhelfen?
 
Problem hat sich gelöst. Für alle die die Lösung wissen wollen:

Ich habe das Zeichen"[" in den Messages drin ... als Lösung habe ich sie mit \ maskiert ... dann funktoniert es. ;)
 

Neue Beiträge

Zurück