Lua
local function movePlayer2 (player)
fadeElementInterior(player, 0, -2057.4, -173.3, 35.3, 270, 0)
setElementData(player, "Inside", 0)
end
addEventHandler("onMarkerHit", zufussmarker2, movePlayer2)
local function movePlayer1 (player)
if getElementData(player, "money") >= Strafe or isOnDuty(player) then
if isOnDuty(player) then
fadeElementInterior(player, 0, -2064.1, -180.3, 42.8, 90, 0)
else
setElementData(player, "money", tonumber(getElementData(player, "money"))-Strafe)
takePlayerMoney(player, Strafe)
fadeElementInterior(player, 0, -2064.1, -180.3, 42.8, 90, 0)
setElementData(player, "Inside", 1)
triggerClientEvent(player, "infobox_start", getRootElement(), "Das Betreten hat dich "..Strafe.."$ gekostet!", 5000, 125, 0, 0)
end
else
triggerClientEvent(player, "infobox_start", getRootElement(), "Du braust "..Strafe.." um einzutreten!", 5000, 125, 0, 0)
end
end
addEventHandler("onMarkerHit", zufussmarker1, movePlayer1)
local function moveGateOpen (player)
if isOnDuty(player) or getElementData(player, "Inside") == 1 then
moveObject(gate, 2000, -2065.1, -200.1, 37.4)
else
triggerClientEvent(player, "infobox_start", getRootElement(), "Du hast keinen Zutritt!", 5000, 125, 0, 0)
end
end
addEventHandler("onColShapeHit", carcol, moveGateOpen)
local function moveGateClose (player)
if isOnDuty(player) or getElementData(player, "Inside") == 1 then
moveObject(gate,2000, -2065.1, -209.6, 37.4)
setElementData(player, "Inside", 0)
end
end
addEventHandler("onColShapeLeave", carcol, moveGateClose)
Alles anzeigen
Wenn Ich nun aus den Gebäude raus möchte bewegt sich das Tor nicht, ausser ich bin ein Staatfraktionist und Onduty.
So ich möchte aber auch wenn man durch den Marker gegangen ist das man dann durch das Tor raus kann. Dennoch geht das irgendwie nicht so wie ich es mir vorgestellt hatte.