Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2011-10-13, 21:34


dida







Wiek: 30
Na forum: 5633 dni
Posty: 76

Piwa: 1

Respekt: 50

Witam.Jak zrobic ze jak ktos sie zdezy samaochodem na say pojawai sie czekaj za leka?em ?
czyli ze jak jedzie np 30kmh lub wiecej i udezy to sie funkcja wywo?a

Podpis
Lol")
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-10-13, 22:49


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Zn?w gotowca chcesz? Niech b?dzie w sumie.

Wklej to gdzie? w kodzie (po stronie serwera):
Kod:

function getElementSpeed(element,unit)
if (unit == nil) then unit = 0 end
if (isElement(element)) then
local x,y,z = getElementVelocity(element)
if (unit=="mph" or unit==1 or unit =='1') then
return (x^2 + y^2 + z^2) ^ 0.5 * 100
else
return (x^2 + y^2 + z^2) ^ 0.5 * 1.61 * 100
end
else
outputDebugString("Not an element. Can't get speed")
return false
end
end


Nast?pnie to:

Kod:

addEventHandler("onVehicleDamage", getRootElement(),
function()
local vel = getElementSpeed(source, "kph")
if vel > 30 then
local player = getVehicleOccupant(vehicle, 0)
outputChatBox("Przyk?adowa wiadomo??", player)
end
end)


Reszt? dor?b sam.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Tagi: uszkodzenie :: pojazdu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Uszkodzenie pojazdu Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku