try this
local DieingPed1 = createPed ( 2336.5439453125, -1172.0966796875, 1031.96875, mySkin )
function deathCheck ( )
local x,y,z = getElementPosition ( source )
if ( isPedDead ( source ) ) then
outputChatBox ("Type /respawn to respawn immediately.", getRootElement ( ), 255,0,0,true )
setTimer ( setElementInterior, 2900, 1, source, 5)
setTimer ( spawnPlayer, 3000, 1, source, 2000.9599609375, -1402.8125, 17.690458297729, 0, mySkin )
setElementFrozen( source, true )
setTimer ( setElementFrozen, 3000, 1, source, false )
end
if ( isElementFrozen ( source ) ) then
setPedAnimation( source, "GANGS", "leanIDLE" )
setTimer ( setElementPosition, 12000, 1, source, 2030.2861328125, -1418.5458984375, 16.9921875 )
setTimer ( setElementFrozen, 12000, 1, source, false )
fadeCamera( source, true, 3, 0,0,0 )
setCameraTarget ( source, source )
end
end
addEventHandler ( "onPlayerWasted", root, deathCheck )