14.07.2015, 14:38
Hello all, im trying to make experience progress bar, this bar is made like a textdraw and i want to put my respects for level in it.
I just need help with this experience showing, here is the code:
So I want to display like: ActualRespectsOfPlayer / MaximumAmountOfPlayerActualLevel
System is like, you need certain amount of respects to gain new level.
Every next level is bigger amount of respects to fulfil..
I just need help with this experience showing, here is the code:
Код:
new Text:EXP[MAX_PLAYERS];
OnGameModeExit...
for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
{
TextDrawHideForAll(EXP[playerid]);
TextDrawDestroy(EXP[playerid]);
}
OnPlayerConnect...
new expamount = PlayerInfo[playerid][pScore]*levelexp;
for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
{
EXP[playerid] = TextDrawCreate(250.000000, 420.000000, "EXP: %d/%d", PlayerInfo[playerid][pRespect], expamount);
TextDrawBackgroundColor(EXP[playerid], 255);
TextDrawFont(EXP[playerid], 2);
TextDrawLetterSize(EXP[playerid], 0.250000, 0.900000);
TextDrawColor(EXP[playerid], 0xFFFFFFFF);
TextDrawSetOutline(EXP[playerid], 1);
TextDrawSetProportional(EXP[playerid], 1);
TextDrawSetShadow(EXP[playerid], 0);
}
So I want to display like: ActualRespectsOfPlayer / MaximumAmountOfPlayerActualLevel
System is like, you need certain amount of respects to gain new level.
Every next level is bigger amount of respects to fulfil..

