ID:141379
 
obj
Sakura Suit
name = "Sakura Suit"
icon = "Sakura suit.dmi"
price = 750
worn = 0
verb
Wear()
if(src.worn == 1)
src:worn = 0
usr.overlays -= 'Sakura suit.dmi'
usr << "You remove the [src.name]."
src.suffix = "Equipped"
Look()
usr<< "This is Sakuras TS suit."
Drop()
if(src:worn == 1)
usr << "Not while its being worn"
if(src:worn == 0)
src.loc=locate(usr.x,usr.y-1,usr.z)
usr.Savek()
Get()
set src in oview(1)
src.loc = usr
usr <<"You picked up [src]











keeps sayin invalid proc defnition
usr.Savek()

Might be that you dont have this proc? Doubt it though.
In response to Rushnut (#1)
EDIT:

obj
Sakura_Suit
name = "Sakura Suit"
icon = 'Sakura suit.dmi'
price = 750
worn = 0
verb
Wear()
if(src.worn == 1)
src.worn = 0
usr.overlays -= 'Sakura suit.dmi'
usr << "You remove the [src.name]."
src.suffix = "Equipped"
else
src.worn = 1
usr.overlays += 'Sakura suit.dmi'
usr << "You wear the Suit."
src.suffix = "Equipped"
Drop()
if(src.worn == 1)
usr << "Not while its being worn."
else
src.loc=locate(usr.x,usr.y-1,usr.z)
usr.Savek()
Get()
set src in oview(1)
src.loc = usr
usr <<"You picked up [src]"
<code>Code:<big> obj Sakura Suit name = "Sakura Suit" icon = "Sakura suit.dmi" price = 750 worn = 0 verb Wear() if(src.worn == 1) src:worn = 0 usr.overlays -= 'Sakura suit.dmi' usr << "You remove the [src.name]." src.suffix = "Equipped" Look() usr<< "This is Sakuras TS suit." Drop() if(src:worn == 1) usr << "Not while its being worn" if(src:worn == 0) src.loc=locate(usr.x,usr.y-1,usr.z) usr.Savek() Get() set src in oview(1) src.loc = usr usr <<"You picked up [src]" //Add a " after [src]</code></big>
In response to The Great Sabin (#3)
If you're going to repeat the posted code (even though an other snippet with the answer IS there), just remember to use the <DM></DM> tags, not anything else, kthxbye