For 3.55 Server this:
00Default.txt (script):
[@_DieScript]
#IF
HLSCRIPTCMD CHECKUNDEAD
#ACT
goto @Yourdead*****
[@Yourdead*****]
#CALL [HLSCRIPT\DieScript.TXT] @DieScriptExec
HLScript Archive,Script Name DieScript:
[@DieScriptExec]
{
#SAY
It costs{FCOLOR/1}nothing{FCOLOR/12} to revive in town\
It costs{FCOLOR/1}5000000 gold{FCOLOR/12} to revive where you died\
<Revive at Home/@next1>\\
<Revive Here/@next2>\
#elseact
close
[@next1]
#if
HLSCRIPTCMD CHECKUNDEADINHOME
#ACT
HLSCRIPTCMD UNDEADINHOME
close
#elseact
close
[@next2]
#if
checkgold 5000000
HLSCRIPTCMD CHECKUNDEAD
#act
HLSCRIPTCMD UNDEAD
take gold 5000000
close
#ELSEACT
SysMsg "Fool you don't have enough gold, now you perish!"
close
} by falador (
http://www.lomcn.co.uk/forum/showthread.php?t=54188&highlight=revive+town) u sure u searched first ?