All pastes #483301 Raw Edit

Untitled

public text v1 · immutable
·published 2007-05-11 17:35 UTC
rendered paste body
-- resurrection script
function Player_OnDeath(killer, victim)
local vid = victim:getVehicle():vehicletypeid()
local c = victim:coords()
local kid = killer:getVehicle():vehicletypeid()

	if ((vid == 103)
	or (vid == 100) 
	or (vid == 109) 
	or (vid == 107) 
	or (vid == 106) 
	or (vid == 105) 
	or (vid == 113) 
	or (vid == 112) 
	or (vid == 116) 
	or (vid == 117) 
	or (vid == 115) 
	or (vid == 12))
		then victim:setstat(1, vid)
	end
	
--Shockpad Eurp
	if (((kid == 103)  
	or (kid == 100)   
	or (kid == 109)   
	or (kid == 107)   
	or (kid == 106)   
	or (kid == 105))
	and (vid == 118)
	and (killer.m_name ~= victim.m_name))  
		then 
		local oldvid = victim:getstat(1)
		
		if ((oldvid == 103) or
			(oldvid == 100) or
			(oldvid == 109) or
			(oldvid == 107) or
			(oldvid == 105) or
			(oldvid == 118))
			then victim:setVehicle(oldvid)
				victim:setstat(1, 0)
		
		end
-- Shockpad Titan
	elseif (((kid == 113)  
	or (kid == 112)   
	or (kid == 116)   
	or (kid == 117)   
	or (kid == 115)   
	or (kid == 12))
	and (vid == 118) 
	and (killer.m_name ~= victim.m_name))	
		then 
		local oldvid = victim:getstat(1)
		
		if ((oldvid == 113) or
			(oldvid == 112) or
			(oldvid == 116) or
			(oldvid == 117) or
			(oldvid == 115) or
			(oldvid == 12))
			then victim:setVehicle(oldvid)
				victim:setstat(1, 0)
		end
				
	
	---death timer respawn
	elseif (vid == 118)
		then
		local oldvid = victim:getstat(1)
		victim:setVehicle(oldvid)
		victim:setstat(1, 0)
		victim:warp(14976, 2448, 50)
			
			
	
	elseif ((vid == 113)  
		or (vid == 112)   
		or (vid == 116)   
		or (vid == 117)   
		or (vid == 115)   
		or (vid == 12)
		or (vid == 103)  
		or (vid == 100)   
		or (vid == 109)   
		or (vid == 107)   
		or (vid == 106)   
		or (vid == 105)) 
			then victim:setVehicle(118)
				
			
	end
end