Pular para o conteúdo

createWeapon

Cliente Armas OOP Weapon.create(...)Weapon(...)

Cria uma arma no mundo.

weapon createWeapon ( string tipo, number x, number y, number z )
NomeTipoPadrãoDescrição
tipostring ou number—ID de 0 a 18 ou de 22 a 46, ou um dos nomes aceitos como argumento na lista de armas. Uma string só de dígitos, como "31", vale como o ID. 19, 20 e 21 são recusados.
xnumber—Posição onde a arma nasce.
ynumber—Posição onde a arma nasce.
znumber—Posição onde a arma nasce.

A posição também pode ser passada como um único Vector3 no lugar de x, y, z.

O elemento da arma, ou false se o tipo ou a posição forem inválidos — o motivo vai para o console de debug. Um tipo de arma sem modelo de pickup próprio (o punho) é criado mesmo assim, só que sem objeto no mundo.

A arma nasce assim:

O queValor inicial
Estadoready
Pentecheio, com o tamanho de pente da arma
Reserva de munição9999
Alvonenhum — mira fixa para a frente
Cadência de tiroa duração da animação de tiro da arma, em milissegundos
Modelovisível e travado no lugar
Flags de linha de visãoprédios, pneus, bonecos, objetos, peds e veículos ligados