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

Funkcja

getPedWeapon

Serwer i klientPostacieIdentyczna z MTA:SA

Zwraca ID broni, którą postać trzyma w ręku (0 = pięści), albo broni w podanym slocie ekwipunku. Sloty to grupy broni: 0 pięści, 1 broń biała, 2 pistolety, 3 strzelby, 4 pistolety maszynowe, 5 karabiny szturmowe, 6 karabiny, 7 ciężka broń, 8 granaty, 9 spraye i gaśnice, 10 prezenty, 11 gogle i spadochron, 12 detonator. Na kliencie zwraca tylko broń w ręku.

Składnia

int getPedWeapon(ped ped [, int slot = nil])

Argumenty

pedped
Gracz albo NPC.
slotint, opcjonalny = nil
Slot 0-12. Pominięty = broń trzymana w ręku. Na kliencie ignorowany.

Zwraca

ID broni (0 = brak / pięści) albo false przy złym argumencie.

Przykład

addCommandHandler("bron", function(player)
    local id = getPedWeapon(player)
    outputChatBox("Trzymasz: " .. (getWeaponNameFromID(id) or "nic"), player)
end)

Zobacz też