- Dokumentacja
- Funkcje wspólne
- getPointFromDistanceRotation
Funkcja
getPointFromDistanceRotation
Zwraca punkt oddalony od (x, y) o podaną odległość w podanym kierunku. Kąty jak w GTA: 0 to północ, rosną przeciwnie do ruchu wskazówek zegara.
Składnia
float, float getPointFromDistanceRotation(float x, float y, float distance, float angle)Argumenty
xfloat- Pozycja X.
yfloat- Pozycja Y.
distancefloat- Odległość.
anglefloat- Kierunek w stopniach.
Zwraca
Nowe X i Y albo false.
Przykład
Stawia pojazd 5 metrów przed graczem.
addCommandHandler("auto", function(player)
local x, y, z = getElementPosition(player)
local _, _, rz = getElementRotation(player)
local vx, vy = getPointFromDistanceRotation(x, y, 5, rz)
createVehicle(411, vx, vy, z, 0, 0, rz)
end)