|
Veteran Member
|

11-24-2010
, 14:45
Re: Can someone repair my code ?
|
#2
|
Quote:
Originally Posted by sibox
i have problem with this
Code:
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("StartRound",2,"1=Round_Start")
}
public StartRound()
{
if(get_playersnum() < 1)
return;
new cName[32]
new randompl = random_person()
get_user_name(randompl, cName, 31)
give_extra( random_person() );
set_hudmessage(255, 0, 0, -1.0, 0.01)
show_hudmessage(0, "%s is the Choosen One!", cName)
}
random_person()
{
new iPlayers[32], iNum
get_players( iPlayers, iNum, "a" );
return iPlayers[ random( iNum ) ];
}
give_extra( id )
{
RandomWep( id )
}
RandomWep( const id ) {
switch( random_num(1,5))
{
case 1:
{
new deagle = give_item(id, "weapon_deagle")
cs_set_weapon_ammo(deagle, 1)
set_user_rendering(id,kRenderFxGlowShell,255,255,0,kRenderNormal,25);
set_user_maxspeed(id, 1000.0);
}
case 2:
{
new awp = give_item(id, "weapon_awp")
cs_set_weapon_ammo(awp, 1)
set_user_rendering(id,kRenderFxGlowShell,255,255,0,kRenderNormal,25);
set_user_maxspeed(id, 1000.0);
}
case 3:
{
new usp = give_item(id, "weapon_usp")
cs_set_weapon_ammo(usp, 2)
set_user_rendering(id,kRenderFxGlowShell,255,255,0,kRenderNormal,25);
set_user_maxspeed(id, 1000.0);
}
case 4:
{
new glock = give_item(id, "weapon_glock")
cs_set_weapon_ammo(glock, 2)
set_user_rendering(id,kRenderFxGlowShell,255,255,0,kRenderNormal,25);
set_user_maxspeed(id, 1000.0);
}
case 5:
{
set_pev( id, pev_health, 150.0);
set_user_rendering(id,kRenderFxGlowShell,255,255,0,kRenderNormal,25);
set_user_maxspeed(id, 1000.0);
}
}
}
set_user_rendering is not working only for the random player , it's working for all players ; set_user_maxspeed not working too and get_user_name not working too 
|
You're using id for player index's, when "id" isn't an index in the first place.
__________________
Currently accepting payment US DOLLARS ONLY for custom plugins, contact me through PM.
|
|