local Team = createTeam ( "Alone", 255, 0, 0 )
setTeamFriendlyFire ( Team, false )
local policeTeam = createTeam ( "Police", 0, 0, 255 )
setTeamFriendlyFire ( policeTeam, false )
addEventHandler("onResourceStart",resourceRoot,
function ()
setTimer(BlipT,1000,0)
setTimer(BlipP,1000,0)
end
)
function BlipT()
if source~=resource then return end
setTeamFriendlyFire ( Team, false )
local players = getPlayersInTeam ( getTeamFromName ( "Alone" ) )
if #players == 0 then return end --ends the script if there's no players on the police team
for _, player in ipairs ( players ) do
createBlipAttachedTo ( player , 0 , 2 , 255 , 0 , 0 , 255 )
end
end
-------------------- police
function BlipP()
if source~=resource then return end
local players = getPlayersInTeam ( getTeamFromName ( "Police" ) )
if #players == 0 then return end --ends the script if there's no players on the police team
for _, player in ipairs ( players ) do
createBlipAttachedTo ( player , 0 , 2 , 0 , 0 , 255 , 255 )
end
end
addEvent ( "spawnPed", true )
addEventHandler ( "spawnPed", root,
function ( thePed )
if ( thePed == 2 ) then
spawnPlayer ( source, 1485.0311279297, -2234.9086914063, 13.546875, 0, 2, 0, 0, Team )
setCameraTarget ( source, source )
elseif ( thePed == 280 ) then
spawnPlayer ( source, 1568.5963134766, -1691.4530029297, 5.890625, 0, 280, 0, 0, policeTeam )
setCameraTarget ( source, source )
end
end
)
------------------------------- kill
------------------------------------
function commitSuicide ( sourcePlayer )
killPed ( sourcePlayer, sourcePlayer )
end
addCommandHandler ( "kill", commitSuicide )
------------------------------------