ID:1156525
 
(See the best response by DarkCampainger.)
Code:
mob
verb
Submit()
if(!usr.muted)
if(usr.oocselected)
world<< "[usr.village], [usr.name] : [input.text]"
if(usr.villageselected)
usr.village<<"[usr.clan], [usr.name] : [input.text]"
if(usr.sayselected)
oview(12)<<"[usr.name] : [input.text]"
else
usr<<"You must select a SPEECH form."
else
usr<<"You are MUTED."
var
oocselected = 0
villageselected = 0
sayselected = 0
muted = 0


Problem description:
interface.dm:6:error: input.text: undefined var
interface.dm:8:error: input.text: undefined var
interface.dm:10:error: input.text: undefined var
any help? :/
Best response
When using an interface input control, the text that a user types into it is passed to the first argument of the command (verb).

So assuming your input control's "Default command" field is set to "Submit " (note the space after the verb name), you can get the text like this:
mob
verb
Submit(t as text)
// ...

Then the text would be stored in t.