13. Message Codes
These are what you use each time the GraalScript calls for a string.  Keep in mind: strings can be read, like variables, or changed, via setcharprop and setplayerprop.  If its "Read only." It can not be altered.
#a The name of the account the player is using.  Read only.
#n, #n(index) The nickname used by the player.  Read only (except showcharacter NPCs).
#g, #g(index) The guild name of the player.  Read only (except showcharacter NPCs).
#c, #c(index) The text that the player is saying.
#v(var) The value of a variable.
#s(var) The value of a string that was set using the setstring command.
#m The file name of the current .gani being used.
#L The file name of the level the player is currently on.  Read only.
#f The name of the image the NPC is using.
#w The name of the weapon currently selected by the player.
#1, #1(index) The file name of the image the player is using as a sword.
#2, #2(index) The file name of the image the player is using as a shield.
#3, #3(index) The file name of the image the player is using as a head.
#5, #5(index) The file name of the horse, or boat, the player is riding.
#6, #6(index) The image file name of the NPC that is carried by the player.
#7, #7(index) The file name of the player's bow.
#8, #8(index) The file name of the player's body sprite set.
#C0, #C0(index) The color of the player's skin (a.k.a. gloves).
#C1, #C1(index)  The color of the player's coat.
#C2, #C2(index)  The color of the player's sleeves.
#C3, #C3(index) The color of the player's shoes.
#C4, #C4(index)  The color of the player's belt.
#K(keyindex) The name of the specified key.
#b Line break (for signs).
#i(image,x,y,width,height) Displays an image in a sign, with the specified width and height.