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

Wysłany: 2021-04-27, 21:33


Leszek

Programista lua $ Mapper






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

Piwa: 393

Respekt: 50

Witam czytelnik?w.

Problem polega na tym ?e po wej?ciu w marker nie wa?ne czy hitElement to pojazd czy gracz dalsza cz??? dalej si? wykonuje.

skrypt (server)
Kod:


addEventHandler("onMarkerHit",marek,function(hitElement)
dato=getElementData(hitElement,"pojazd.pracy")
if getElementType(hitElement) == "player" then
pojazd=createVehicle(409,1648.90137, -1282.32471, 14.80138,0,0,-90)
setVehicleLocked(pojazd,true)
nejm=getPlayerName(hitElement)
warpPedIntoVehicle(hitElement,pojazd)
setElementData(pojazd,"pojazd.pracy",pojazd)
setElementData(hitElement,"gracz.pracy",nejm)
end
end)



db3 nic

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-04-27, 21:49


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Sk?d wiesz, ?e kod wykonuje si? r?wnie? dla pojazdu? Je?li po tym ze siedzisz w pojezdzie a kod przepuszcza, to nie zablokujesz getElementType tylko np getPedOccupiedVehicle. ?eby sprawdzi? czy przepuszcza nawet pojazd, dodaj jaki? komunikat, je?li po wjechaniu pojazdem poka?? si? 2 komunikaty wtedy mo?emy ?mia?o stwierdzi? ze masz racj?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-04-28, 10:21


Leszek

Programista lua $ Mapper






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

Piwa: 393

Respekt: 50

https://pastebin.com/w5vuV8LT


i tak przechodzi i respi sie pojazd, ale nie przenosi gracza.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-04-28, 12:46


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

https://pastebin.com/PAhLMQVx


w ten sposob mozesz sprawdzic ile elementow ci zwraca


Co do b??du :



Więcej informacji znajdziesz w Wikipedii MTA:

warpPedIntoVehicle



Kod:

Important Note: If you used setElementPosition to spawn the ped/player, this function will not work and returns false.



Upewnij si?, ?e spe?niasz ten warunek

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-09-03, 14:37


_jvneczek







Wiek: 22
Na forum: 4326 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

Czy problem zosta? rozwi?zany?

Postaw piwo autorowi tego posta
 

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