SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Zdarzenia klienta
  3. onClientVehicleCollision

Zdarzenie

onClientVehicleCollision

KlientPrzeglądarkaIdentyczne z MTA:SA

Pojazd, którym kieruje ten gracz, w coś uderzył (nagła zmiana prędkości, co najmniej 2,5 m/s w jednej klatce). Teleport i setElementVelocity ze skryptu się nie liczą.

Obsługa

addEventHandler("onClientVehicleCollision", root, function(theHitElement, force, bodyPart, collisionX, collisionY, collisionZ, normalX, normalY, normalZ, hitElementForce, model) ... end)

Parametry

theHitElementelement
Uderzony element albo false (ściana, teren, budynek).
forcefloat
Siła uderzenia: zmiana prędkości × masa / 50.
bodyPartint
Zawsze 0.
collisionX, collisionY, collisionZfloat
Punkt uderzenia.
normalX, normalY, normalZfloat
Normalna powierzchni.
hitElementForcefloat
Prędkość uderzonego elementu (m/s).
modelint
Model uderzonego elementu albo 0.

Źródło

source to pojazd.

Przykład

addEventHandler("onClientVehicleCollision", root, function(hit, force)
    if force > 500 then playSoundFrontEnd(4) end
end)

Zobacz też