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..