Hello friends:
The player would start to spawn when the theft. But the resource is not working.
Codes:
local robberHouses =
{
{ 801.40002441406, -1600.4000244141, 12.300000190735 };
{ 2102.6999511719, -1806.5999755859, 12.199999809265 };
{ 1194.5, -922.29998779297, 41.700000762939 };
}
function unpackRobberHouses ()
return unpack ( robberHouses [ math.random ( #robberHouses ) ] )
end
function robson( player )
destroyElement ( robhouseMarker )
destroyElement ( robhouseBlip )
end
addEventHandler ( "onPlayerWasted", getRootElement(), robson )
addEventHandler ( "onPlayerSpawn", root,
function ( player )
team = getPlayerTeam(player)
if (getTeamName(team) == "Criminals") then
triggerEvent ( "createHouseEvent", player )
end
end)
addEvent ( "createHouseEvent", true )
function createHouses ()
x, y, z = unpackRobberHouses ()
robhouseMarker = createMarker ( x, y, z, "cylinder", 10, 255, 51, 102, 85, localPlayer )
robhouseBlip = createBlipAttachedTo ( robhouseMarker, 32, localPlayer )
end
addEventHandler ( "createHouseEvent", root, createHouses )
addEventHandler ( "onClientMarkerHit", root,
function ( hitElement )
if ( source == robhouseMarker and not isPedInVehicle ( localPlayer ) and hitElement == localPlayer ) then
triggerServerEvent ( "givePlayerPay", localPlayer )
destroyElement ( robhouseMarker )
destroyElement ( robhouseBlip )
triggerEvent ( "createHouseEvent", localPlayer )
playSound ( "files/cash.mp3", false )
end
end
)