ID:1415858
 
(See the best response by Kaiochao.)
Code:
mob/verb/say(msg as message)
view() << "\bold[src.name] says,\bold \"[msg]\""

mob/verb/ooc(msg as message)
world << "\green\bold [src.name] OOC:\bold\green"

mob/verb/Set_Name(newname as text)
set name = "[src.name] ([src.key])"

mob/verb/me(msg as message)
view() << "\bold [src.name]\bold [msg]"


Problem description:
My code was going fine until this happened, and I have no idea why. It happens at the beginning of each of my code files at the first object definition, it all used to be fine, but now this is happening! Could somebody please help? (Again.)
Best response
mob/verb/Set_Name(newname as text)
set name = "[src.name] ([src.key])"

The "name" setting is a property of the verb.

There are a couple other things wrong with your snippet.
1. msg isn't used in ooc()
2. newname isn't used in Set_Name()
Like Kaiochao said, your error is that set name = is trying to change the name of the Set_Name verb to something else. I think you were looking for something more like:

mob/verb/Set_Name(newname as text)
src.name = newname


Kaiochao wrote:
3. me() is identical to say()

say() has says,"" in it, while me() is more like an emote verb by the looks of it.
Yes, Reformist is right, the me() is meant to be an emote, thanks for the help, that was a silly mistake.