Wollte ein Zaun dazu sripten. Das schaut jetzt so aus (SFPDGate3)
Lua
SFPDgateMoving = false
SFPDgateMoved = false
SFPDGate1 = createObject ( 980, -1634.3143310547, 688.29608154297, 8.9608917236328, 0, 0, 0 )
SFPDGate2 = createObject ( 980, -1622.7777099609, 688.29217529297, 8.96089, 0, 0, 0 )
SFPDGate3 = createObject ( 971, 1588.6999511719, -1638.1999511719, 15, 0, 0, 0 )
function mv_func ( player )
if isCop(player) or isFBI(player) or isArmy(player) then
if getDistanceBetweenPoints3D ( -1634.3143310547, 688.29608154297, 8.9608917236328, getElementPosition ( player ) ) < 17 then
if SFPDgateMoving == false then
SFPDgateMoving = true
if SFPDgateMoved == false then
moveObject ( SFPDGate1, 3000, -1646.1239013672, 688.70806884766, 8.9608917236328 )
moveObject ( SFPDGate2, 3000, -1612.7661132813, 688.50366210938, 8.9608917236328 )
moveObject ( SFPDGate3, 3000, 1588.6999511719, -1638.1999511719, 8.5 )
setTimer ( triggerSFPDGateVarb, 3000, 1 )
SFPDgateMoved = true
else
moveObject ( SFPDGate1, 3000, -1634.3143310547, 688.29608154297, 8.9608917236328 )
moveObject ( SFPDGate2, 3000, -1622.7777099609, 688.29217529297, 8.96089 )
moveObject ( SFPDGate3, 3000, 1588.6999511719, -1638.1999511719, 15 )
setTimer ( triggerSFPDGateVarb, 3000, 1 )
SFPDgateMoved = false
end
end
elseif not isFBI(player) and not isArmy(player) then
outputChatBox ( "Du bist zu weit entfernt!", player, 125, 0, 0 )
end
elseif not isMafia(player) and not isReporter(player) and not isFBI(player) and not isAztecas(player) and not isArmy(player) and not isTerror(player) then
outputChatBox ( "Du bist nicht befugt!", player, 125, 0, 0 )
end
end
addCommandHandler ( "mv", mv_func )
function triggerSFPDGateVarb ()
SFPDgateMoving = false
end
Alles anzeigen
ja, irgendwie will sich das Tor
(SFPDGate3) nicht bewegen wenn ich /mv mache