|
Senior Member
Join Date: Jan 2010
Location: cuantocabron.com
|

04-22-2012
, 21:24
Re: Grenade_Game v1.1 (AMXX)
|
#12
|
Quote:
Originally Posted by Neeeeeeeeeel.-
PHP Code:
new const required_frags[ ] = { 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85 };
new const weapon_ent[ ][ ] = { "weapon_glock18", "weapon_usp", "weapon_aug", "weapon_deagle", "weapon_mac10",
"weapon_mp5navy", "weapon_p90", "weapon_awp", "weapon_glock18", "weapon_usp",
"weapon_aug", "weapon_deagle", "weapon_mac10", "weapon_mp5navy", "weapon_p90", "weapon_awp" };
new const weapon_bitsum[ ] = { CSW_GLOCK18, CSW_USP, CSW_AUG, CSW_DEAGLE, CSW_MAC10, CSW_MP5NAVY, CSW_P90, CSW_AWP,
CSW_GLOCK18, CSW_USP, CSW_AUG, CSW_DEAGLE, CSW_MAC10, CSW_MP5NAVY, CSW_P90, CSW_AWP };
public Event_Frags( id )
{
static i;
for( i = 0; i < sizeof required_frags; i++ )
{
if( get_user_frags( id ) == required_frags[ i ] )
{
give_item( id, weapon_ent[ i ] )
cs_set_weapon_ammo( id, weapon_bitsum[ i ], 1 )
break;
}
}
}
Edit: Stick feo me ganaste de mano D:
Edit2: Encima lo hiciste mas optimizado, me caes mal we 
Edit3: En la const de frags te falto el 5.
Edit4: Frags2 tenes que hacerlo con un array de 33 celdas, porque estás usando el mismo para todos los jugadores. Viene pepito y tiene 20 frags, entra uno con 0 y nunca le va a dar el arma de 5 frags.
Edit5: Ahí optimizé un poquito el code que deje arriba:
PHP Code:
new const required_frags[ ] = { 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85 };
new const weapon_ent[ ][ ] = { "weapon_glock18", "weapon_usp", "weapon_aug", "weapon_deagle", "weapon_mac10",
"weapon_mp5navy", "weapon_p90", "weapon_awp", "weapon_glock18", "weapon_usp",
"weapon_aug", "weapon_deagle", "weapon_mac10", "weapon_mp5navy", "weapon_p90", "weapon_awp" };
public Event_Frags( id )
{
static i, frags;
frags = get_user_frags( id );
for( i = 0; i < sizeof required_frags; i++ )
{
if( frags == required_frags[ i ] )
{
give_item( id, weapon_ent[ i ] )
cs_set_weapon_ammo( id, find_ent_by_owner(-1, weapon_ent[ i ], id), 1 )
break;
}
}
}
|
jajaja, dale la proxima tengo en cuenta
__________________
Steam: stickp0le
|
|