- Dokumentacja
- Zdarzenia serwera
- onPedReachedTarget
Zdarzenie
onPedReachedTarget
NPC doszedł do celu z setPedWalkTo (w promieniu radius). Marsz jest już zakończony, więc w obsłudze możesz od razu wysłać go dalej.
Obsługa
addEventHandler("onPedReachedTarget", root, function(x, y, z) ... end)Parametry
xfloat- X celu.
yfloat- Y celu.
zfloat- Z celu.
Źródło
source to NPC.
Przykład
local route = { { 1540, -1675, 16 }, { 1540, -1690, 16 }, { 1550, -1690, 16 } }
local guard = createPed(280, 1550, -1675, 16)
local step = 1
setPedWalkTo(guard, unpack(route[step]))
addEventHandler("onPedReachedTarget", guard, function()
step = step % #route + 1
setPedWalkTo(source, unpack(route[step]))
end)