Nabend Leute,
ich bin irgendwie blöd oder so und weiß nicht woran es liegt. Ich habe ein Gate-Script für die Los-Aztecas erstellt, es ist auch da, jedoch lässt es sich nicht öffnen oder schließen.
Kann mir bitte jemand erklären, was ich für ein Fehler gemacht habe und mich gegebenenfalls verbessern? Ich wäre sehr dankbar *:)*
Lua
AztecasGate1 = createObject (2990, 897.20001220703, -1440.6999511719, 16.10000038147,0,0, 85.995483398438)
AztecasGateStatus2 = 1
function AztecasGate1 (source)
local playerx, playery = getElementPosition (source)
if (getElementData(source, "Fraktion") == 7) or (getElementData(source, "Fraktion") == 4) or (getElementData(source, "Fraktion") == 5) then
if (getDistanceBetweenPoints2D(2990, 897.2, playerx, playery) < 13) then
if AztecasGateStatus2 == 0 then
moveObject (AztecasGate1, 897.2, -1440.7, 86)
AztecasGateStatus2 = 1
elseif AztecasGateStatus2 == 1 then
moveObject (AztecasGate1, 897.2, -1440.7, 16.4)
AztecasGateStatus2 = 0
end
end
end
end
addCommandHandler ("gate", AztecasGate1, false,true)
Alles anzeigen