getOriginalWeaponProperty
Lê o valor de fábrica de uma propriedade, ignorando qualquer alteração feita por script.
Sintaxe
Seção intitulada “Sintaxe”number getOriginalWeaponProperty ( string/number arma, string/number pericia, string propriedade )Parâmetros
Seção intitulada “Parâmetros”Os mesmos de getWeaponProperty.
Retorno
Seção intitulada “Retorno”O valor original da propriedade, no mesmo formato de getWeaponProperty, ou false nas mesmas condições.
No cliente, os argumentos são lidos com as mesmas regras de cliente descritas em getWeaponProperty (IDs até 58, nomes desconhecidos lidos como 0, flag_* recusadas com um aviso), e um elemento arma não é aceito. Os valores de fábrica vêm do próprio jogo, que guarda um conjunto zerado para os IDs de 43 a 58: esses respondem zeros em vez de false.
Exemplo
Seção intitulada “Exemplo”-- desfaz uma alteração de danolocal original = getOriginalWeaponProperty("m4", "pro", "damage")setWeaponProperty("m4", "pro", "damage", original)Veja também
Seção intitulada “Veja também”getWeaponProperty— Lê uma propriedade da arma, já com as alterações que os scripts fizeram.