Napisa?em ju? 2 tematy o anti-zombie-area i uda?o sie ale pojawi?y sie nowe problemy.
Po wej?ciu na teren areny pojawia sie napis i wszestko okej ale gdy wyjdzie sie poza teren areny to umieramy.
[code]
safecol = createColCuboid ( 95.974617004395, 1751.3895263672, 17.640625, 255, 255, 255 )
safeZoneRadar = createRadarArea ( 95.974617004395, 1751.3895263672, 255, 255, 255, 255, 255 )
setElementData (safeZoneRadar, "zombieProof", true)
dozwoloneSkiny = { [287]=true, [293]=true, [257]=true, [285]=true, [286]=true, [291]=true, [260]=true, [291]=true }
function enterZone(hitPlayer,matchingDimension)
local skin = getElementModel (hitPlayer)
if ( dozwoloneSkiny[skin] ) then
toggleControl (hitPlayer, "fire", true )
toggleControl (hitPlayer, "aim_weapon", true)
toggleControl (hitPlayer, "vehicle_fire", true)
outputChatBox("Jestes na bezpiecznej strefie.", hitPlayer, 0, 255, 0)
else
killPed (hitPlayer)
end
end
addEventHandler( "onColShapeHit", safecol, enterZone )
function leaveZone(hitPlayer,matchingDimension)
local skin = getElementModel (hitPlayer)
toggleControl (hitPlayer, "fire", true)
toggleControl (hitPlayer, "aim_weapon", true)
toggleControl (hitPlayer, "vehicle_fire", true)
outputChatBox("Wyszedles poza bezpieczna strefe", hitPlayer, 255, 0, 0)
if (not dozwoloneSkiny[skin] ) then
killPed (hitPlayer)
end
end
addEv... |