26/05/2019, 12:23 PM
(Última modificación: 27/05/2019, 11:27 PM por Reverant. Edited 1 time in total.)
Hola quisiera saber su opinion si esta bien este sistema de clases humanas, se que para algunos es lo mas facil, pero
Mas que nada quisiera saber como hacer el daño en takedamage..
Mas que nada quisiera saber como hacer el daño en takedamage..
Código PHP:
enum _:DATA_CLASS
{
C_NAME[32],
C_VIDA,
C_VELOCIDAD,
Float:C_GRAVEDAD,
Float:C_DAMAGE,
};
new const g_szClasesHumanas[][DATA_CLASS] =
{
{ "Rebelde", 100, 240, 1.0, 1.0 },
{ "Civil", 105, 241, 1.0, 7.0 },
{ "Espía", 110, 242, 0.99, 12.4 },
{ "Asesino", 115, 244, 0.975, 15.9 },
{ "Terrorista", 120, 245, 0.95, 20.2 },
{ "Soldado", 125, 246, 0.939, 25.3 },
{ "Militar", 130, 248, 0.915, 30.4 },
{ "Sam Fisher", 135, 250, 0.9, 35.5 },
{ "Leon", 140, 252, 0.889, 50.5 },
{ "007", 150, 254, 0.875, 66.5 },
{ "Natasha", 160, 256, 0.85, 80.6 },
{ "Hitman", 170, 258, 0.825, 102.7 },
{ "Portal", 180, 260, 0.789, 115.5 },
{ "Jill Valentine", 190, 262, 0.775, 130.0 },
{ "Swat", 200, 264, 0.75, 145.1 },
{ "Neo", 215, 266, 0.738, 160.3 },
{ "Toxic", 230, 268, 0.715, 175.5 },
{ "Umbrella", 245, 270, 0.695, 200.6 },
{ "Smith", 260, 273, 0.675, 225.8 },
{ "H4x0r", 275, 276, 0.65, 250.5 },
{ "Masterchief", 300, 279, 0.625, 275.2 },
{ "Heavy", 325, 282, 0.6, 300.9 },
{ "Crysis", 350, 286, 0.575, 350.2 },
{ "Stalker", 400, 290, 0.55, 400.1 },
{ "Space", 500, 295, 0.5, 500.5 }
};
set_user_health(id, g_szClasesHumanas[g_humanclass[id]][C_VIDA]
set_user_gravity(id, g_szClasesHumanas[g_humanclass[id]][C_GRAVEDAD]
else if (float(g_szClasesZombies[g_zombieclass[id]][C_VELOCIDAD]) > 0.0)
set_pev(id, pev_maxspeed, float(g_szClasesZombies[g_zombieclass[id]][C_VELOCIDAD])
damage += g_szClasesHumanas[g_humanclass[attacker]][C_DAMAGE]