11.11.2014, 02:44
what is -- and ++ mean in pawn?
public OnPlayerDeath(playerid, killerid, reason)
{
PlayerDeath[playerid] ++; // increase the player death by one
PlayerScore[playerid] --; //will decrease the player score by one
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
PlayerDeath[playerid] += 1; // increase the player death by one
PlayerScore[playerid] -= 1; //will decrease the player score by one
return 1;
}
-- means it will decrease the amount of something by 1
and ++ means it will increase the amount of something by 1. here is an example: pawn Код:
pawn Код:
|
// foo++
new foo;
if(foo++ == 0) // foo variable is currently 0, and after the checking, it's 1
// ++foo
if(++foo == 0) // Variable foo is increased by one, and then it's checked if it's 0