Pular para o conteúdo

giveWeapon

Servidor Peds

Dá uma arma ao ped, com munição.

bool giveWeapon ( ped oPed, string/number arma [, number municao = 30, bool selecionar = false ] )
NomeTipoPadrãoDescrição
oPedped—Ped ou elemento pai.
armastring/number—ID (0–46) ou nome da arma.
municaonumber30Munição a adicionar, de 0 a 65535. Valores acima de 9999 viram 9999.
selecionarboolfalseDeixa o ped já segurando a arma.

true se pelo menos um ped recebeu a arma. Arma inválida ou munição fora de 0–65535 devolvem false.

A munição não se comporta igual em todos os slots:

SlotsComportamento
0, 1, 10, 11, 12Não têm munição de verdade; o total fica travado em 1.
3, 4, 5A munição soma à que já estava no slot.
Demais slotsA munição substitui a que estava no slot, a não ser que seja exatamente a mesma arma — aí soma.
addCommandHandler("armar", function(jogador)
giveWeapon(jogador, "deagle", 100)
giveWeapon(jogador, "m4", 300, true) -- já sai com a M4 na mão
end)