Sziasztok szeretnék segítséget kérni. Az lenne hogy van egy gate-system-em és be írogattam a kordinátákat lásd:
local objGateg = createObject(980, 1418.9699707031, -1841.4000244141, 15.300000190735, 0, 0, 270) --elso macska
local open = false -- lokális macska
function usePDFrontGarageGate(thePlayer)
local x, y, z = getElementPosition(thePlayer)
local distance = getDistanceBetweenPoints3D(1418.9699707031, -1841.4000244141, 15.300000190735, x, y, z) --3d geci
if (distance<=10) and (open==false) then
local theTeam = getPlayerTeam(thePlayer)
local factionID = getElementData ( thePlayer, \"faction\" )
if ( factionID == 24 ) or (exports.global:isPlayerAdmin(thePlayer)) then
open = true
outputChatBox(\"Kapu nyitva!\", thePlayer, 0, 255, 0)
moveObject(objGateg, 980, 1418.9699707031, -1848.0999755859, 15.300000190735, 0, 0, 0) --mozgato macska
setTimer(closePDFrontGarageGate, 5000, 1, thePlayer)
else
outputChatBox(\"Nem vagy önkormányzatban!\", thePlayer, 255, 0, 0) --ha nem macska
end
end
end
addCommandHandler(\"gate\", usePDFrontGarageGate)
addCommandHandler(\"kapu\", usePDFrontGarageGate) --szeretem a magyar nokedlit
function closePDFrontGarageGate(thePlayer)
setTimer(resetState8, 1000, 1)
moveObject(objGateg, 980, 1418.9699707031, -1841.4000244141, 15.300000190735, 0, 0, 0) -- elso macska
end
function resetState8()
open = false
end
És a ki nyitás működik,de a becsukás már nem. Mi lenne a hiba? előre is köszönöm a választ.