ID:264466
 
Code:
        nameChoosed()
usr.name = winget(usr,"nameInput.input1","text")
usr << output("Your name is: [usr.name] , now","output1")
winshow(src, "nameInput",0)


Problem description:
What the person is inputing isn't becoming their name, help?
Is the message being sent?
No usr in proc. Ungh.
In response to Kaiochao
Yeah it is
It's a mob proc, right? Then you can use src in stead of usr.

Try this, though I'm not sure if it will help any since I'm not very familiar with window manipulation...

mob/proc/nameChoosed()
var/newname = winget(src,"nameInput.input1","text")
src.name = newname
usr << output("Your name is: [newname] , now","output1")
winshow(src, "nameInput",0)