Code: Select all
damage_weapons = register_cvar("damage_j","50.0");
Code: Select all
SetHamParamFloat(4, damage * get_pcvar_float(damage_weapons));
Jei damage padarytas pvz 45 tai iseis 45.0 * 50.0 tai ar bent skaiciavai kiek dmg iseis ?
Daug
switchu po 2 casus (tuo labiau nereikalingu). Gi tam padarytas
if...else.
Ant
Ham_Spawn uzdetas
return PLUGIN_CONTINUE;
Visai nesuprantu kam reikejo kurt j_gun1, j_gun2 kaip globalius masyvus.
Code: Select all
new name[ 32 ];get_user_name( id, name, 32 );
Terrible.
Code: Select all
switch(get_user_health(id)) { case 1..20: { set_user_health( id, 120 ); } case 21..60: { set_user_health( id, 160 ); } case 61..80: { set_user_health( id, 210 ); } case 81..100: { set_user_health( id, 300 ); } } switch(get_pcvar_num(j_armor)) { case 0: { return PLUGIN_CONTINUE; } case 1: { cs_set_user_armor( id, 200, CS_ARMOR_VESTHELM ); } } switch(get_pcvar_num(j_grenades)) { case 0: { return PLUGIN_CONTINUE; } case 1: { give_item( id, "weapon_hegrenade" ); give_item( id, "weapon_flashbang" ); give_item( id, "weapon_flashbang" ); give_item( id, "weapon_smokegrenade" ); } }
Jeigu bus atjungtas armoras, granatu irgi negaus.
Code: Select all
#define A "TBagT"#define V "b0.1"#define P "Juggernaut"
Taip daryt isvis nera prasmes, tik gali suklaidint zmones.
Tikriausei dar kazka praleidau.
P.S. Parasiau tik klaidas, neziuredamas i otimaluma...