SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje wspólne
  3. setPedEnterVehicle

Funkcja

setPedEnterVehicle

Serwer i klientPostacieIdentyczna z MTA:SA

Każ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 zdarzenie onClientPedEnterRequest (postać, pojazd, fotel), które skrypt klienta może obsłużyć; sama postać na serwerze jeszcze nie podchodzi.

Składnia

bool setPedEnterVehicle(ped ped [, vehicle vehicle = nil, int/bool seat = 0])

Argumenty

pedped
Postać, która ma wsiąść. Na kliencie musi to być localPlayer.
vehiclevehicle, opcjonalny = nil
Pojazd. Pominięty = najbliższy pojazd (klient: do 10 m, serwer: do 10 m).
seatint/bool, opcjonalny = 0
Fotel: liczba 0-8 (0 = kierowca), true = najbliższy wolny fotel pasażera (tylko klient), false/pominięty = kierowca.

Zwraca

true, gdy polecenie zostało przyjęte.

Przykład

bindKey("g", "down", function()
    if not isPedInVehicle(localPlayer) then
        setPedEnterVehicle(localPlayer, nil, true)
    end
end)

Zobacz też