15.02.2016, 10:30
@GhostHacker, actually it is.
@Banditul18, you should define your function in this way:
Then, whenever you need to get a string of a player's rank:
//Edit: didn't noticed that someone has already gave an answer
@Banditul18, you should define your function in this way:
PHP код:
stock GetPlayerRank(playerid, rank[], len)
{
new tirist = APlayerData[playerid][StatsTruckerJobs];
if(tirist >= 0 && tirist <= 50) format(rank, len, "Rookie Trucker");
else if (tirist >= 51 && tirist <= 100) format(rank, len, "Good Trucker");
else if (tirist >= 101 && tirist <= 150) format(rank, len, "Very Good Trucker");
else if (tirist >= 151 && tirist <= 250) format(rank, len, "Expert Trucker");
else if (tirist >= 251 && tirist <= 500) format(rank, len, "The Best Trucker");
else if (tirist >= 501) format(rank, len, "King of the Road");
return 1;
}
PHP код:
new rank[64];
GetPlayerRank(playerid, rank, sizeof(rank));
// And lets output the rank (just for an example)
new string[64];
format(string, sizeof(string), "Your rank is: %s", rank);
SendClientMessage(playerid, -1, string);

