Guten Tag liebe Leute.
Ich habe folgendes Problem. Ich möchte das sobald der Spieler F1 drückt, eine Explosion direkt vor ihm erstellt wird.
Im MTA Wiki habe ich auch eine brauchbare Function gefunden (getPointFromDistanceRotation)
Wenn ich nun allerdings die Explosion erzeuge und mit (m)einem Fahrzeug fahre, dreht sie die Explosion mit. Sprich sie bleibt nicht direkt vor dem Spieler.
Hat jemand ne Idee wie ich das beheben kann?
function funcExplo ( player, key, keyState )
local state = "let go of"
local veh = getPedOccupiedVehicle ( player )
if ( keyState == "down" ) then
state = "pressed"
end
outputChatBox("Gnarf", source)
if veh then
local rot = getVehicleRotation ( veh )
local ox,oy,oz = getElementPosition(veh);
local nx, ny = getPointFromDistanceRotation( ox, oy, 20, rot)
createExplosion ( nx, ny, oz, 12 , player )
end
end