givePedWeapon
Dá uma arma a um ped criado por este cliente.
Sintaxe
Seção intitulada “Sintaxe”bool givePedWeapon ( ped oPed, string/number arma [, number municao = 30, bool selecionar = false ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oPed | ped | — | Ped a armar — criado com createPed ou vindo do servidor. Jogadores são ignorados. Um elemento pai como resourceRoot também arma todos os peds abaixo dele. |
arma | string/number | — | ID da arma — de 0 a 18 ou de 22 a 46 — ou nome da arma. Os IDs 19 a 21 não são armas e são recusados. |
municao | number | 30 | Munição a entregar, de 0 a 65535. |
selecionar | bool | false | Deixa o ped já segurando a arma. Precisa ser booleano ou nil. |
Retorno
Seção intitulada “Retorno”true se o elemento passado é um ped. A arma só existe neste cliente, e fica guardada e é entregue de novo sempre que o ped é carregado (streamed in). Um jogador devolve false.
Algo que não é elemento, uma arma inválida, munição negativa ou um selecionar que não é booleano registra um aviso e devolve false.
Exemplo
Seção intitulada “Exemplo”local guarda = createPed(287, 1481.0, -1770.0, 18.8, 90.0)
if guarda then givePedWeapon(guarda, "m4", 200, true)end