How Do You Show "RANK UP" everytime a player reaches the rank?
#1

I have tried to do it. I put the code on OnPlayerSpawn. But the problem is that the rank up message shows up everytime the player spawns. I want it to show only 1 time if the player reaches enough score for his/her rank,

Thanks!
Reply
#2

PLEASE HELP!
Reply
#3

HELP PLAESE!!!!
Reply
#4

Please shoe us the codes.
Reply
#5

pawn Код:
public OnPlayerSpawn(playerid)
{
    if(GetPlayerScore(playerid) == 0)
    {
        GameTextForPlayer(playerid, "~b~Rank ~r~UP", 3000, 1);
    }
    else if(GetPlayerScore(playerid) == 10)
    {
        GameTextForPlayer(playerid, "~b~Rank ~r~UP", 3000, 1);
    }
    else if(GetPlayerScore(playerid) == 45)
    {
        GameTextForPlayer(playerid, "~b~Rank ~r~UP", 3000, 1);
    }
    else if(GetPlayerScore(playerid) == 150)
    {
        GameTextForPlayer(playerid, "~b~Rank ~r~UP", 3000, 1);
    }
    else if(GetPlayerScore(playerid) == 400)
    {
        GameTextForPlayer(playerid, "~b~Rank ~r~UP", 3000, 1);
    }
    else if(GetPlayerScore(playerid) == 650)
    {
        GameTextForPlayer(playerid, "~b~Rank ~r~UP", 3000, 1);
    }
    else if(GetPlayerScore(playerid) == 920)
    {
        GameTextForPlayer(playerid, "~b~Rank ~r~UP", 3000, 1);
    }
    else if(GetPlayerScore(playerid) == 1150)
    {
        GameTextForPlayer(playerid, "~b~Rank ~r~UP", 3000, 1);
    }
    else if(GetPlayerScore(playerid) == 1500)
    {
        GameTextForPlayer(playerid, "~b~Rank ~r~UP", 3000, 1);
    }
    else if(GetPlayerScore(playerid) == 2000)
    {
        GameTextForPlayer(playerid, "~b~Rank ~r~UP", 3000, 1);
    }
    else if(GetPlayerScore(playerid) == 2700)
    {
        GameTextForPlayer(playerid, "~b~Rank ~r~UP", 3000, 1);
    }
    else if(GetPlayerScore(playerid) == 3000)
    {
        GameTextForPlayer(playerid, "~b~Rank ~r~UP", 3000, 1);
    }
    return 1;
}
Reply
#6

It would show everytime because you put it under on player spawn and everytime a player would spawn,it will check player's score and display it.
Reply
#7

Make timer to check every 1 sec if he rank up

https://sampwiki.blast.hk/wiki/SetTimerEx
Reply
#8

put it under
pawn Код:
public OnPlayerConnect(playerid)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)