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

Wysłany: 2021-01-31, 20:04


Leszek

Programista lua $ Mapper






Wiek: 21
Na forum: 2003 dni
Posty: 99
Nick w MP: Leszek

Piwa: 393

Respekt: 50

M?g? by mnie kto? o?wieci? jak zrobi? aby po wyjsciu z pojazdu do kt?rego zosta? przeniesiony gracz zosta? on tp w ustalone miejsce?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-31, 20:21


VVirmex

Sgrypter luja






Wiek: 21
Na forum: 3365 dni
Posty: 281
Nick w MP: AxyZ

Piwa: 234

Respekt: 110
Respekt: 110

Z tego co wiem dosta?e? ju? na to odpowied? - dalej nie dzia?a poprzednio udzielona odpowied??

[ Dodano: 2021-01-31, 20:22 ]
A je?li nie z tym - to na podobnej zasadzie z poprzednio udzielon? pomoc?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-31, 20:25


Leszek

Programista lua $ Mapper






Wiek: 21
Na forum: 2003 dni
Posty: 99
Nick w MP: Leszek

Piwa: 393

Respekt: 50

wcze?niej by?o o uderzeniu je?li chodzi ci o ten temat ( https://gtao.pl/uszkodzenia-pojazdu-vt138306.htm )

[ Dodano: 2021-01-31, 20:28 ]
problem polega na tym ?e jak zrobie tak:

Kod:


addEventHandler("onPlayerVehicleExit", root, function()
local plr = getVehicleOccupant(source)


to skrypt nie b?dzie m?g? okre?li? plr bo b?dzie pr?bowa? to zrobi? jak ju? nie b?dzie gracz w poje?dzie.

tak mi si? przynajmniej wydaje

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-31, 22:52


rudziku







Wiek: 18
Na forum: 1953 dni
Posty: 16

Piwa: 3

Respekt: 30,5

 if not plr then return end 


Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-02-01, 08:03


MrVip615

witam






Wiek: 22
Na forum: 4307 dni
Posty: 167
Nick w MP: ramzes

Piwa: 207

Respekt: 85,3

"Leszek" napisał/a:

wcze?niej by?o o uderzeniu je?li chodzi ci o ten temat ( https://gtao.pl/uszkodzenia-pojazdu-vt138306.htm )

[ Dodano: 2021-01-31, 20:28 ]
problem polega na tym ?e jak zrobie tak:

Kod:


addEventHandler("onPlayerVehicleExit", root, function()
local plr = getVehicleOccupant(source)


to skrypt nie b?dzie m?g? okre?li? plr bo b?dzie pr?bowa? to zrobi? jak ju? nie b?dzie gracz w poje?dzie.

tak mi si? przynajmniej wydaje



Sa dwa eventy ktore sie wykonuja, gdy gracz wyjdzie z pojazdu, a w jednym przypadku to nie gracz, a ped - co, o ile mi wiadomo, nie ma znaczenia, bo dzialaja tak samo i obydwoma eventami mozna operowac na graczu.

Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerVehicleExit

W tym evencie, source to jest gracz a dwa pierwsze argumenty to pojazd i siedzenie
Dodam, ze w zadnym z tych eventow nie definiujesz gracza w funkcji, bo jest on juz zdefiniowany, jak juz mowilem, onPlayerVehicleExit - source to gracz, onVehicleExit - pierwszy argument to gracz (badz ped).

Więcej informacji znajdziesz w Wikipedii MTA:

onVehicleExit


A tak odnoszac sie do postu wyzej
Cytat:

if not plr then return end

Co tym chcesz osiagnac? - eventy onPlayerVehicleExit i onVehicleExit wykonuja sie po pelnym wyjsciu z pojazdu, nie w trakcie, lub przed tym, do tego uzywa sie onPlayerVehicleStartExit oraz onVehicleStartExit. Dodajac Twoj warunek, nie ma szans by funkcja sie dalej wykonala, bo wtedy juz nie ma kierowcy pojazdu, czyli nie ma rowniez zmiennej "plr"

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Leszek
Wysłany: 2021-02-01, 09:28


Leszek

Programista lua $ Mapper






Wiek: 21
Na forum: 2003 dni
Posty: 99
Nick w MP: Leszek

Piwa: 393

Respekt: 50

Dobra, chyba wiem jak to zrobi?

Postaw piwo autorowi tego posta
 

 
Tagi: wychodzenie :: 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 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