ID:144098
 
Code:
mob
var/rupee = 0 //Rupees That User Starts with
icon='player.dmi'
#define Hellonagol "Hellonagol" //Master Key
mob/Host/
key=Hellonagol
verb/Give_Rupees(M as mob,A as num)
set category = "GM"
set desc ="How Many Rupees?"
M<<'rupee.wav'
usr<<'rupee.wav'
M.rupee+=A
M<<"[usr] has given you [A] rupees.<br>You now have [M.rupee] rupees."


Problem description:
The parts with M.rupee are not working like M.rupee+=A
gives me...
mobs.dm:29:error:M.rupee:undefined var
mobs.dm:30:error:M.rupee:undefined var
mobs.dm:74:error:usr.rupee:undefined var
mobs.dm:75:error:usr.rupee:undefined var

(Sorry if I don't make sense...I'm not very good at explaining things.)
The var M needs to be defined as a mob var. To do this just put 'verb/Give_Rupees(mob/M as mob,A as num)'
In response to Jhon
Thx I learned something new.
mob/var
rupee = 0

mob/Host
verb/Give_Rupees(mob/M in world,A as num)
set category = "GM"
set desc = "Give a player Rupees."
M.rupee += A
M << "[src] has given you [A] Rupee'ss.<br>You now have [M.rupee] Rupee's."