Senior Member
|
03-27-2012
, 17:02
Re: [ZP] Optimizacion
|
#6
|
Quote:
Originally Posted by rak
PHP Code:
// global
new const Float:Damage_Mods[] = { 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
1.0, 1.0, 1.0, 1.0, 90.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 25.0, 2.0 }
// takedamage
static weapon = get_user_weapon(attacker) //EDIT3: NO USAR ''NEW'' EN TAKEDAMAGE!
if (g_l4d[attacker] || g_ninja[attacker] || g_sniper[attacker])
{
damage *= Float:Damage_Mods[weapon]
}
SetHamParamFloat(4, damage)
como odio q usen muchas variables...
creo q funcionaria..
EDIT: nose si es mejor usar una constante enves de poner 1.0 todo el tiempo... por las dudas te lo dejo
PHP Code:
// global
const Float: Default = 1.0
new const Float:Damage_Mods[] = { Default, Default, Default, Default, Default, 2.0, Default,
Default, Default, Default, Default, Default, Default, Default, Default, Default, 90.0, Default,
Default, Default, Default, Default, Default, Default, Default, 2.0, Default, 25.0, 2.0 }
|
y ahora te hago una pregunta, como se que en el modo ninja me va a tomar el dmg: 25.0, y no 2.0 o 9.0??
|
|