setWeaponProperty
Altera uma propriedade da arma para todos no servidor.
Sintaxe
Seção intitulada “Sintaxe”bool setWeaponProperty ( string/number arma, string/number pericia, string propriedade, number/bool valor )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
arma | string/number | — | ID (0–46) ou nome da arma. |
pericia | string/number | — | "poor", "std", "pro" ou um número de 0 a 3. |
propriedade | string | — | Nome da propriedade a alterar. |
valor | number/bool | — | Um number para as propriedades numéricas, true/false para as flags. |
Retorno
Seção intitulada “Retorno”true se a alteração foi aplicada. Devolve false quando a arma não tem propriedades, quando a propriedade é somente leitura, quando o tipo do valor não bate com o esperado ou quando o valor está fora do intervalo permitido.
Exemplo
Seção intitulada “Exemplo”-- M4 mais letal para quem é especialistasetWeaponProperty("m4", "pro", "damage", 60)
-- sniper com alcance reduzidosetWeaponProperty(34, "std", "weapon_range", 120)
-- desliga a expansão do tiro da escopetasetWeaponProperty("shotgun", "std", "flag_shot_expands", false)