18.06.2010, 12:27
Hello, i have been working on a rank system, and it works greate tho, when the textdraw should show the rank is shorten the word.
e.g Private is "P"
I use this line to create the rank:
and "Private" is the Rank name(Rname)
i use this stock to make the rank:
And i just can't seem to find the problem.
e.g Private is "P"
pawn Код:
forward Textdraw(playerid);
public Textdraw(playerid)
{
new str[128],Rank = pi[playerid][Level],Newrank = (pi[playerid][Level] + 1);
format(str,sizeof(str),"Rank: %s~n~Level: %d~n~Exp: %d~n~Exp Needed: %d",ri[Rank][Rname],Rank,pi[playerid][Exp],ri[Newrank][Req]);
TextDrawSetString(Stats[playerid],str);
}
Код:
NewRank(0, "Private", 0);
i use this stock to make the rank:
Код:
stock NewRank(rankID, const Name[], Requirement) { TotalRanks++; format(ri[rankID][Rname],64,"%s", Name); ri[rankID][Req] = Requirement; }