The script evaluate the characters : and [ ] (the first is delimiter between menu name and command, the second is (or are) evaluation brackets that evaluate any text between then as a script). One way to fix the problem is to do it as the post above. The second way is to use $chr() to write this characters without being evaluated as a sctipt. Example:

Code:
menu channel {
  # Other stuff
  .Add User:/msg $chan !provadd $$?="Nick::" $$?="Province Name" $+ $chr(58) $chr(91) $+ $$?="Race:" $$?="Personality:" $+ $chr(93)
  # Other stuff
}


$chr(58) returns :
$chr(91) returns [
$chr(93) returns ]

Last edited by Masterkiller; 07/09/07 11:38 PM.