Wysłany: 2017-06-10, 23:35
Cholewka
Zakorzeniony w LUA
Wiek: 22 Na forum: 3583 dni Posty: 190
Piwa : 707
Dzien dobry, chcialbym zeby po wjechaniu w marker sprawdzalo predkosc pojazdu i jezeli ona jest wy?sza ni? 50 wy?wietli?o outputChatBox.
Wszystko w client-side.
Mi to jako? nie wychodzi. :c
Więcej szczegółów
Wystawiono 1 piw(a):Czarny_Judasz
Wysłany: 2017-06-10, 23:36
_Haze
Peace Yo!
Wiek: 24 Na forum: 4185 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
Wysłany: 2017-06-10, 23:44
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4839 dni Posty: 915
Piwa : 2697
Funkcja kt?r? poda? haze LUB w?asne obliczenia (kt?re i tak s? podane w przyk?adzie funkcji o nazwie:
Podpis
Jedyny kontakt ze mną to PW forum
Kod:
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Wysłany: 2017-06-10, 23:45
Cholewka
Zakorzeniony w LUA
Wiek: 22 Na forum: 3583 dni Posty: 190
Piwa : 707
Wysłany: 2017-06-10, 23:58
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
Cholewka , To co mamy napisa? dla ciebie taki kod czy jak?
Podpis
"amited" napisał/a :
Wysłany: 2017-06-11, 00:00
Cholewka
Zakorzeniony w LUA
Wiek: 22 Na forum: 3583 dni Posty: 190
Piwa : 707
Po prostu, robie co? w tym stylu.
function cos ()
if getElementSpeed ( localPlayer ) > 50 then
outputChatBox ( "FOTORADAR ZROBIL ZDJECIE" )
end
end
addEventHandler ( "onClientMarkerHit" , marker1 , cos )
Ale minimalnie nie wychodzi, nie wa?ne co bym zrobi?.
Wysłany: 2017-06-11, 00:03
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
Cholewka , Przeczytaj argumenty tego eventu i zrozumiesz
Podpis
"amited" napisał/a :
Wysłany: 2017-06-11, 00:16
Cholewka
Zakorzeniony w LUA
Wiek: 22 Na forum: 3583 dni Posty: 190
Piwa : 707
function foto ( thePlayer )
local theVehicle = getPedOccupiedVehicle ( thePlayer )
-- find a player named "someguy" and get his velocity .
speedx , speedy , speedz = getElementVelocity ( theVehicle )
-- use pythagorean theorem to get actual velocity
-- raising something to the exponent of 0.5 is the same thing as taking a square root .
actualspeed = ( speedx ^ 2 + speedy ^ 2 + speedz ^ 2 )^( 0.5 ) -- can be : math . sqrt ( speedx ^ 2 + speedy ^ 2 + speedz ^ 2 )
-- multiply by 50 to obtain the speed in metres per second
mps = actualspeed * 50
-- other useful conversions
-- kilometres per hour
kmh = actualspeed * 180
-- miles per hour
mph = actualspeed * 111.847
-- report the results .
outputChatBox ( "Twoja predkosc: " .. kmh .. " kilometrow na godzine.." )
if kmh > 50 then
outputChatBox ( "Fotoradar zrobil zdjecie." )
else
outputChatBox ( "NIC" )
end
end
addEventHandler ( "onClientMarkerHit" , marker1 , foto )
Uda?o si? inaczej. ^^
Do zamkni?cia.
Tagi: fotoradar.
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: