- Dokumentacja
- Funkcje serwera
- setPedExitVehicle
Funkcja
setPedExitVehicle
Wyjmuje postać z pojazdu na serwerze i zapisuje jej zadanie „wysiadanie”, a wszystkim klientom wysyła zdarzenie onClientPedExitRequest (postać, pojazd). Wysiadanie odbywa się tak jak w removePedFromVehicle, czyli od razu, bez animacji otwierania drzwi. Zwraca false, gdy postać nie siedzi w pojeździe.
Składnia
bool setPedExitVehicle(ped ped)Argumenty
pedped- Gracz albo NPC.
Zwraca
true przy powodzeniu.
Przykład
addCommandHandler("wysiadka", function(player)
setPedExitVehicle(player)
end)
Zobacz też
removePedFromVehicleNatychmiast wyjmuje gracza albo NPC z pojazdu i stawia obok, bez animacji wysiadania. WywołujeonPlayerVehicleExittak jak zwykłe wyjście, a na 3 sekundy blokuje graczowi ponowne wejście, żeby gra nie wsadziła go z powrotem. Gdy postać nie siedzi w pojeździe, zwracafalse.setPedEnterVehicleKaże postaci wsiąść do pojazdu w zwykły sposób, z podejściem i animacją otwierania drzwi. Po stronie klienta działa tylko dla gracza lokalnego: gracz sam podchodzi do pojazdu w promieniu 10 m i wsiada (inne postacie dająfalse). Po stronie serwera zapisuje zadanie postaci i wysyła wszystkim klientom zdarzenieonClientPedEnterRequest(postać, pojazd, fotel), które skrypt klienta może obsłużyć; sama postać na serwerze jeszcze nie podchodzi.