Wysłany: 2013-12-13, 15:53
mamkamilos12
Wiek: 26 Na forum: 4828 dni Posty: 43
Piwa : 1
Siema mam problem wraz z kumplami robimy serwer ale mamy jeden problem bo nw jak zrobi? ?eby marker nie ?apa? nas na wysoko?? jak np.
Lecimy maverem i przelatujemy nad markerem systemu paliwa to ?eby nie ?apa? nas z wysoko?ci.Da si? co? takiego zrobic?
Daje Za Pomocne odpowiedzi.
Wysłany: 2013-12-13, 16:34
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Daj warunek, ?e je?eli gracz b?dzie w danym poje?dzie. Nie wiem czy u?ywasz onMarkerHit czy onPlayerMarkerHit, ale w drugim przypadku robisz tak:
if getElementModel ( getPedOccupiedVehicle ( source )) = ID_POJAZDU then
... -- reszta kodu co si ? stanie gdy gracz siedzi w aucie o podanym ID
else
... -- co je ? eli siedzi w innym
end
Automatycznie zablokujesz wykonywanie si? skryptu na wysoko?ci, bo np. dasz mo?liwo?? dzia?ania funkcji tylko dla samochod?w, motor?w ..., a samolotom, ?odziom zabronisz.
Wysłany: 2013-12-13, 18:11
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
Nie lepiej sprawdza? wysoko???
function onHit ( hitElement , dim )
if ( getElementType ( hitElement ) == "player" ) then
local x1 , y1 , z1 = getElementPosition ( source )
local x2 , y2 , z2 = getElementPosition ( hitElement )
if ( z1 + 15 > z2 ) then -- jesli pozycja z markera + 15 jest wieksza od pozycji gracza
-- co ma sie dziiac
end
end
end
addEventHandler ( "onMarkerHit" , getRootElement (), onHit )
I nie musimy si? bawi? w ID pojazd?w i mamy kod kt?rego nie musimy przerabia? i jest gotowy do pracy (o ile dzia?a..Nie testowa?em )
Wysłany: 2013-12-13, 18:31
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Opcji jest wiele
Oczywi?cie na sprawdzanie wysoko?ci to raczej bardziej odpowiednia propozycja ale ju? o tym sam autor zadecyduje co wybierze
Wysłany: 2013-12-13, 20:19
mamkamilos12
Wiek: 26 Na forum: 4828 dni Posty: 43
Piwa : 1
Dzi?kuje wam obydwu ale wybior? spos?b na wysoko??.Dzi?kuje dla was lec?
Tagi: jak :: zrobić :: żeby :: marker :: nie :: łapał :: wysokość
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: