Hmm, try with this:
function spawnWasted(player)
local skin = getElementModel ( player )
repeat until spawnPlayer ( player, 1606.76, 1816.60, 10.82, 180, skin )
fadeCamera(player, true)
setCameraTarget(player, player)
takePlayerMoney ( player, 150 )
local i = 0
for i=0,13 do
local theWeapon = getPedWeapon(player, i)
local weaponAmmo = getPedTotalAmmo(player, i)
setTimer (giveWeapon, 1000, 1, player, theWeapon, weaponAmmo, true)
i = i +1
end
end
addEventHandler("onPlayerWasted", root,
function()
setTimer(spawnWasted, 1800, 1, source)
end
)