07.08.2012, 13:26
What is better from this two examples:
What makes less lag?
I will give you rep+ if you convince me in something.
What makes less lag?
I will give you rep+ if you convince me in something.
pawn Код:
public OnPlayerUpdate(playerid)
{
new weapon=GetPlayerWeapon(playerid);
if(weapon!=0)//No only 0 but every weapon that does not have ammo
{
new Str[45+MAX_PLAYER_NAME];
new Ammo=GetPlayerAmmo(playerid);
if(!DoesPlayerHaveWeapon(playerid,weapon))
{
format(Str,45+MAX_PLAYER_NAME,"Server: Possible weapon hack by %s[%d]!",RealisticName(gPlayerCharName[playerid]),playerid);
SendClientMessageToAll(COLOR_RED,Str);
}
if(PlayerGunAmmo[playerid][weapon]<Ammo)
{
format(Str,43+MAX_PLAYER_NAME,"Server: Possible ammo hack by %s[%d]!",RealisticName(gPlayerCharName[playerid]),playerid);
SendClientMessageToAll(COLOR_RED,Str);
}
//_______________________________________THIS-a)_____________________________________
else if(PlayerGunAmmo[playerid][weapon]<Ammo)PlayerGunAmmo[playerid][weapon]=Ammo;//-
//-----------------------------------------------------------------------------------
//_______________________________________or THIS-b)_________________________________
else PlayerGunAmmo[playerid][weapon]=Ammo;//---------------------------------------
//----------------------------------------------------------------------------------
}
}