-- Server Side
thePositions = {
{ 1514.3770751953, -1677.8481445313, 14.046875 },
{ 1515.3770751953, -1677.8481445313, 14.046875 },
{ 1516.3770751953, -1677.8481445313, 14.046875 },
{ 1517.3770751953, -1677.8481445313, 14.046875 },
}
local accName = getAccountName (getPlayerAccount(thePlayer))
if not isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) )
then
for _, AllPositions in ipairs ( thePositions ) do
createPed ( 300, AllPositions [1], AllPositions [2], AllPositions [3] )
createMarker ( AllPositions [1], AllPositions [2], AllPositions [3] - 1, "cylinder", 5, 0, 0, 0, 0 )
for _, thePeds in ipairs ( getElementsByType ( "ped", getResourceRootElement ( getThisResource() ) ) ) do
setPedStat ( thePeds, 77, 999 )
setPedWeaponSlot ( thePeds, 3 )
setTimer ( giveWeapon, 3000, 0, thePeds, 25, 9999, true )
end
end
addEventHandler ( "onMarkerHit", getResourceRootElement ( getThisResource ( ) ),
function ( thePlayer )
if getElementType ( thePlayer ) == "player" then
if getPlayerTeam ( thePlayer ) == theTeam then
for _, thePeds in ipairs ( getElementsByType ( "ped", getResourceRootElement ( getThisResource() ) ) ) do
triggerClientEvent ( thePlayer, "setPedAttacking", thePlayer, thePeds )
end
if isPedInVehicle ( thePlayer ) then
destroyElement ( getPedOccupiedVehicle ( thePlayer ) )
end
end
end
end
)
addEventHandler ( "onMarkerLeave", getResourceRootElement ( getThisResource ( ) ),
function ( thePlayer )
if getElementType ( thePlayer ) == "player" then
if getPlayerTeam ( thePlayer ) == theTeam then
for _, thePeds in ipairs ( getElementsByType ( "ped", getResourceRootElement ( getThisResource() ) ) ) do
triggerClientEvent ( thePlayer, "setPedStanding", thePlayer, thePeds )
setTimer ( giveWeapon, 500, 1, thePeds, 25, 9999, true )
end
end
end
end
)
ما تظهر الشخصيات