Hallo liebe Community,
ich benötige bitte Hilfe bei meinem Script es ist ein Script welches ein Medic Gate erstellt und bewegt allerdings bekomme ich bei Zeile 3 bei getElementPosition den Error das ich kein Element angegeben habe aber ich habe player als Element angegeben ich weiß nicht weiter könnte mir jemand bitte auf die Sprünge helfen
Mit Freundlichen Grüßen
ErectGhost94
Lua
local mgate = createObject(3055,-2568,618.70001220703,15.699999809265,0,0,0)
local x1, y1, z1 = getElementPosition (player)
local x2, y2, z2 = getElementPosition (mgate)
setObjectScale(mgate,1,5)
gateMoves = false
gateMoved = false
function mgate_func()
if isMedic(player) then
if getDistanceBetweenPoints3D(x1, y1, z1, x2, y2, z2) <= 15 then
if gateMoves == false then
if gateMoved == false then
moveObject(mgate,2000,-2568,618.70001220703,21.999999809265,0,0,0)
gateMoved = true
gateMoves = true
setTimer (gateCheck,2000,1)
else
moveObject(mgate,2000,-2568,618.70001220703,15.699999809265,0,0,0)
gateMoved = false
gateMoves = true
setTimer(gateCheck,2000,1)
end
else
outputChatBox("Du bist kein Medic!!",player)
end
end
end
end
addCommandHandler("mv",mgate_func)
function gateCheck()
gateMoves = false
end
Alles anzeigen