Another rank question
#1

Well im trying to get this one to show. Now it works to complie but wont show up. (Should be under the money bar)
And trying to get it to count scores (not when you kill a player.)
The original FS was made by *ToM*
http://forum.sa-mp.com/showthread.ph...highlight=rank

Код:
#define FILTERSCRIPT

#include <a_samp>

#if defined FILTERSCRIPT

#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xF30000AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_LIGHTBLUE 0x00D0F6AA
#define COLOR_WHITE 0xF6F6F6AA
#define COLOR_PURPLE 0xA600F6AA
#define COLOR_TUT 0xF6C861AA
#define COLOR_ROYAL 0x00C1F6AA
#define COLOR_CWHITE 0xE0FFFFAA

#define RANK_Trucker_Wannabe 0
#define RANK_Rookie_Trucker 1
#define RANK_Trucker 2
#define RANK_Respected_Trucker 3
#define RANK_Trucker_Of_The_Year 4
#define RANK_Most Valued_Trucker 5

new Text:TruckerWannabe;
new Text:RookieTrucker;
new Text:Trucker;
new Text:RespectedTrucker;
new Text:TruckerOfTheYear;
new Text:MostValuedTrucker;

new gPlayerLogged[MAX_PLAYERS];
new pRank[MAX_PLAYERS];

//------------------------------------------------------------------------------

public OnFilterScriptInit()
{
//-----------

    TruckerWannabe = TextDrawCreate(500, 100, "Trucker Wannabe");
    TextDrawAlignment(TruckerWannabe, 1);
    TextDrawFont(TruckerWannabe, 2);
    TextDrawLetterSize(TruckerWannabe, 0.400, 1.000);
    TextDrawColor(TruckerWannabe, COLOR_WHITE);
    TextDrawSetOutline(TruckerWannabe, 1);

    TruckerWannabe = TextDrawCreate(486, 100, "Rookie Trucker'");
    TextDrawAlignment(RookieTrucker, 1);
    TextDrawFont(RookieTrucker, 2);
    TextDrawLetterSize(RookieTrucker, 0.400, 1.000);
    TextDrawColor(RookieTrucker, COLOR_YELLOW);
    TextDrawSetOutline(RookieTrucker, 1);

    Trucker = TextDrawCreate(500, 100, "Trucker");
    TextDrawAlignment(Trucker, 1);
    TextDrawFont(Trucker, 2);
    TextDrawLetterSize(Trucker, 0.400, 1.000);
    TextDrawColor(Trucker, COLOR_GREEN);
    TextDrawSetOutline(Trucker, 1);

    RespectedTrucker = TextDrawCreate(500, 100, "Respected Trucker'");
    TextDrawAlignment(RespectedTrucker, 1);
    TextDrawFont(RespectedTrucker, 2);
    TextDrawLetterSize(RespectedTrucker, 0.400, 1.000);
    TextDrawColor(RespectedTrucker, COLOR_ROYAL);
    TextDrawSetOutline(RespectedTrucker, 1);

    TruckerOfTheYear = TextDrawCreate(483, 100, "Trucker Of The Year");
    TextDrawAlignment(TruckerOfTheYear, 1);
    TextDrawFont(TruckerOfTheYear, 2);
    TextDrawLetterSize(TruckerOfTheYear, 0.400, 1.000);
    TextDrawColor(TruckerOfTheYear, COLOR_PURPLE);
    TextDrawSetOutline(TruckerOfTheYear, 1);

    MostValuedTrucker = TextDrawCreate(490, 100, "Most Valued Trucker");
    TextDrawAlignment(MostValuedTrucker, 1);
    TextDrawFont(MostValuedTrucker, 2);
    TextDrawLetterSize(MostValuedTrucker, 0.400, 1.000);
    TextDrawColor(MostValuedTrucker, COLOR_TUT);
    TextDrawSetOutline(MostValuedTrucker, 1);


    return 1;
}

public OnFilterScriptExit()
{
	return 1;
}

#else

main()
{
	print("\n----------------------------------");
	print("                 Smooth                       ");
	print("----------------------------------\n");
}

#endif

public OnPlayerDisconnect(playerid, reason)
{
    return 1;
}

public OnPlayerSpawn(playerid)
{

    TextDrawShowForPlayer(playerid, TruckerWannabe);
    TextDrawShowForPlayer(playerid, RookieTrucker);
    TextDrawShowForPlayer(playerid, Trucker);
    TextDrawShowForPlayer(playerid, RespectedTrucker);
    TextDrawShowForPlayer(playerid, TruckerOfTheYear);
    TextDrawShowForPlayer(playerid, MostValuedTrucker);

    if(gPlayerLogged[playerid] == 0) { // If not logged in
    TextDrawHideForPlayer(playerid, TruckerWannabe);
    TextDrawHideForPlayer(playerid, RookieTrucker);
    TextDrawHideForPlayer(playerid, Trucker);
    TextDrawHideForPlayer(playerid, RespectedTrucker);
    TextDrawHideForPlayer(playerid, TruckerOfTheYear);
    TextDrawHideForPlayer(playerid, MostValuedTrucker);
    }

    if(pRank[playerid] == 0) { // Trucker Wannabe
    TextDrawHideForPlayer(playerid, RookieTrucker);
    TextDrawHideForPlayer(playerid, Trucker);
    TextDrawHideForPlayer(playerid, RespectedTrucker);
    TextDrawHideForPlayer(playerid, TruckerOfTheYear);
    TextDrawHideForPlayer(playerid, MostValuedTrucker);
    }

    else if(pRank[playerid] == 1) { // Rookie Trucker
    TextDrawHideForPlayer(playerid, TruckerWannabe);
    TextDrawHideForPlayer(playerid, Trucker);
    TextDrawHideForPlayer(playerid, RespectedTrucker);
    TextDrawHideForPlayer(playerid, TruckerOfTheYear);
    TextDrawHideForPlayer(playerid, MostValuedTrucker);
    }

    else if(pRank[playerid] == 2) { // Trucker
    TextDrawHideForPlayer(playerid, TruckerWannabe);
    TextDrawHideForPlayer(playerid, RookieTrucker);
    TextDrawHideForPlayer(playerid, RespectedTrucker);
    TextDrawHideForPlayer(playerid, TruckerOfTheYear);
    TextDrawHideForPlayer(playerid, MostValuedTrucker);
    }

    else if(pRank[playerid] == 3) { // Respected Trucker
    TextDrawHideForPlayer(playerid, TruckerWannabe);
    TextDrawHideForPlayer(playerid, RookieTrucker);
    TextDrawHideForPlayer(playerid, Trucker);
    TextDrawHideForPlayer(playerid, TruckerOfTheYear);
    TextDrawHideForPlayer(playerid, MostValuedTrucker);
    }

    else if(pRank[playerid] == 4) { // Trucker Of The Year
    TextDrawHideForPlayer(playerid, TruckerWannabe);
    TextDrawHideForPlayer(playerid, RookieTrucker);
    TextDrawHideForPlayer(playerid, Trucker);
    TextDrawHideForPlayer(playerid, RespectedTrucker);
    TextDrawHideForPlayer(playerid, MostValuedTrucker);
    }

    else if(pRank[playerid] == 5) { // Most Valued Trucker
    TextDrawHideForPlayer(playerid, TruckerWannabe);
    TextDrawHideForPlayer(playerid, RookieTrucker);
    TextDrawHideForPlayer(playerid, Trucker);
    TextDrawHideForPlayer(playerid, RespectedTrucker);
    TextDrawHideForPlayer(playerid, TruckerOfTheYear);
    }
    return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    new string[256];

    if(GetPlayerScore(killerid) == 1) // Amount of required kills to get rank 1 *Baby Killa'*
    {
        GetPlayerName(killerid, string, sizeof(string) );
        format(string, sizeof(string), ">> %s advanced to rank *Rookie Trucker*", string, GetPlayerScore(killerid) );
        SendClientMessageToAll(COLOR_LIGHTBLUE, string);
        pRank[playerid] = 1;
    }
    else if(GetPlayerScore(killerid) == 20) // Amount of required kills to get rank 2 *Soldier*
    {
        GetPlayerName(killerid, string, sizeof(string) );
        format(string, sizeof(string), ">> %s advanced to rank *Trucker*", string, GetPlayerScore(killerid));
        SendClientMessageToAll(COLOR_LIGHTBLUE, string);
        pRank[playerid] = 2;
    }
    else if(GetPlayerScore(killerid) == 100) // Amount of required kills to get rank 3 *Gangsta'*
    {
        GetPlayerName(killerid, string, sizeof(string) );
        format(string, sizeof(string), ">> %s advanced to rank *Respected Trucker*", string, GetPlayerScore(killerid));
        SendClientMessageToAll(COLOR_LIGHTBLUE, string);
        pRank[playerid] = 3;
    }
    else if(GetPlayerScore(killerid) == 250) // Amount of required kills to get rank 4 *Underboss*
    {
        GetPlayerName(killerid, string, sizeof(string) );
        format(string, sizeof(string), ">> %s advanced to rank *Trucker Of The Year*", string, GetPlayerScore(killerid));
        SendClientMessageToAll(COLOR_LIGHTBLUE, string);
        pRank[playerid] = 4;
    }
    else if(GetPlayerScore(killerid) == 500) // Amount of required kills to get rank 5 *Tha' Boss*
    {
        GetPlayerName(killerid, string, sizeof(string) );
        format(string, sizeof(string), ">> %s advanced to rank *Most Valued Trucker*", string, GetPlayerScore(killerid));
        SendClientMessageToAll(COLOR_LIGHTBLUE, string);
        pRank[playerid] = 5;
    }
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    new string[256];

    if(strcmp(cmdtext, "/rankinfo", true)==0)
    {
        SendClientMessage(playerid,COLOR_TUT, ".........:::: Rank Info Centre ::::........");
        SendClientMessage(playerid,COLOR_WHITE, "Rank 0 -  *Trucker Wannabe*  (0 score required)");
        SendClientMessage(playerid,COLOR_WHITE, "Rank 1 -  *Rookie Trucker*  (1 score required)");
        SendClientMessage(playerid,COLOR_WHITE, "Rank 2 -  *Trucker*  (50 score required)");
        SendClientMessage(playerid,COLOR_WHITE, "Rank 3 -  *Respected Trucker*  (100 score required)");
        SendClientMessage(playerid,COLOR_WHITE, "Rank 4 -  *Trucker Of The Year*  (250 score required)");
        SendClientMessage(playerid,COLOR_WHITE, "Rank 5 -  *Most Valued Trucker*  (500 score required)");
        return 1;
}

    if (strcmp("/myrank", cmdtext, true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new rankid = pRank[playerid];
            new pName[MAX_PLAYER_NAME];
            GetPlayerName(playerid, pName, sizeof(pName));
            new rank[20];
            if(pRank[playerid] == 0) { rank = "Trucker Wannabe"; }
            else if(pRank[playerid] == 1) { rank = "Rookie Trucker'"; }
            else if(pRank[playerid] == 2) { rank = "Trucker"; }
            else if(pRank[playerid] == 3) { rank = "Respected Trucker'"; }
            else if(pRank[playerid] == 4) { rank = "Trucker Of The Year"; }
            else if(pRank[playerid] == 5) { rank = "Most Valued Trucker"; }

            format(string, sizeof(string), "*** %s's Rank Info ***",pName);
            SendClientMessage(playerid, COLOR_ROYAL,string);
            format(string, sizeof(string), "Your curent rank is %d (%s) with %d score",rankid,rank,GetPlayerScore(playerid));
            SendClientMessage(playerid, COLOR_CWHITE,string);
        }
        return 1;
}
    return 0;
}
Reply
#2

Okey fixed so i can see it. But now its stuck as 0 score cuz i havent killed anyone.
Want it to count all scores.
Reply
#3

Would be really glad if someone could help me solve this problem.
Reply
#4

You have shown us whole script. We don't need the script, we need the actual problematic code. None will search in your script for a mistake. It would be nice if you tell us what TextDraw( name of it) is causing you problem and if you put only necessary code( no needs for color definitions for example)
Reply
#5

Thats the whole code AND
this part only register a score when a player kills another, and i want it to get the score even if its a truck mission.
Running a trucking server.

(And i can complie it without errors, even run it in the server. But only counts kill score.)

Something with OnPlayerUpdate but can not figure it out
Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    new string[256];

    if(GetPlayerScore(killerid) == 1) // Amount of required kills to get rank 1 *Baby Killa'*
    {
        GetPlayerName(killerid, string, sizeof(string) );
        format(string, sizeof(string), ">> %s advanced to rank *Rookie Trucker*", string, GetPlayerScore(killerid) );
        SendClientMessageToAll(COLOR_LIGHTBLUE, string);
        pRank[playerid] = 1;
    }
    else if(GetPlayerScore(killerid) == 20) // Amount of required kills to get rank 2 *Soldier*
    {
        GetPlayerName(killerid, string, sizeof(string) );
        format(string, sizeof(string), ">> %s advanced to rank *Trucker*", string, GetPlayerScore(killerid));
        SendClientMessageToAll(COLOR_LIGHTBLUE, string);
        pRank[playerid] = 2;
    }
    else if(GetPlayerScore(killerid) == 100) // Amount of required kills to get rank 3 *Gangsta'*
    {
        GetPlayerName(killerid, string, sizeof(string) );
        format(string, sizeof(string), ">> %s advanced to rank *Respected Trucker*", string, GetPlayerScore(killerid));
        SendClientMessageToAll(COLOR_LIGHTBLUE, string);
        pRank[playerid] = 3;
    }
    else if(GetPlayerScore(killerid) == 250) // Amount of required kills to get rank 4 *Underboss*
    {
        GetPlayerName(killerid, string, sizeof(string) );
        format(string, sizeof(string), ">> %s advanced to rank *Trucker Of The Year*", string, GetPlayerScore(killerid));
        SendClientMessageToAll(COLOR_LIGHTBLUE, string);
        pRank[playerid] = 4;
    }
    else if(GetPlayerScore(killerid) == 500) // Amount of required kills to get rank 5 *Tha' Boss*
    {
        GetPlayerName(killerid, string, sizeof(string) );
        format(string, sizeof(string), ">> %s advanced to rank *Most Valued Trucker*", string, GetPlayerScore(killerid));
        SendClientMessageToAll(COLOR_LIGHTBLUE, string);
        pRank[playerid] = 5;
    }
    return 1;
}
Reply
#6

Quote:
Originally Posted by $mooth
Посмотреть сообщение
Something with OnPlayerUpdate but can not figure it out
You haven't put any code with OnPlayerUpdate.

One kill one score? If so, put before return 1; SetPlayerScore(killerid,GetPlayerScore(killerid)+1 );

Do this /myrank command work well?
Reply
#7

Lol solved it by this

Код:
#include <a_samp>
#include <zcmd>


#define GREEN 0x33AA33AA
#define WHITE 0xFFFFFFAA
#define YELLOW 0xF9FF00FF
#define RED 0xFB0000FF
#if defined FILTERSCRIPT


public OnFilterScriptInit()
{
        print("\n--------------------------------------");
        print("Rank");
        print("--------------------------------------\n");
        return 1;
}

main{}

#endif


public OnPlayerSpawn(playerid)
{
    if(GetPlayerScore(playerid) > 0 && GetPlayerScore(playerid) < 1)
    {
        new Text3D:label = Create3DTextLabel("Trucker Wannabe",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(label, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) > 2 && GetPlayerScore(playerid) < 49)
    {
        new Text3D:label1 = Create3DTextLabel("Rookie Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(label1, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) > 50 && GetPlayerScore(playerid) < 99)
    {
        new Text3D:label2 = Create3DTextLabel("Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(label2, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) > 100 && GetPlayerScore(playerid) < 199)
    {
        new Text3D:label3 = Create3DTextLabel("Senior Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(label3, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) > 200 && GetPlayerScore(playerid) < 299)
    {
        new Text3D:label4 = Create3DTextLabel("Respected Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(label4, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) > 300 && GetPlayerScore(playerid) < 399)
    {
        new Text3D:label5 = Create3DTextLabel("Trusted Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(label5, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) > 400 && GetPlayerScore(playerid) < 449)
    {
        new Text3D:label6 = Create3DTextLabel("Commercial Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(label6, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) >= 500 && GetPlayerScore(playerid) < 599)
    {
        new Text3D:label7 = Create3DTextLabel("Master Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(label7, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) >= 600 && GetPlayerScore(playerid) < 699)
    {
        new Text3D:label8 = Create3DTextLabel("Transport Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(label8, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) >= 700 && GetPlayerScore(playerid) < 799)
    {
        new Text3D:label9 = Create3DTextLabel("Trucker Of The Year",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(label9, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) >= 800 && GetPlayerScore(playerid) < 899)
    {
        new Text3D:labe20 = Create3DTextLabel("High Speed Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(labe20, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) >= 900 && GetPlayerScore(playerid) < 999)
    {
        new Text3D:labe21 = Create3DTextLabel("Commercial Senior Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(labe21, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) >= 1000 && GetPlayerScore(playerid) < 1099)
    {
        new Text3D:labe22 = Create3DTextLabel("Overtake Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(labe22, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) >= 1100 && GetPlayerScore(playerid) < 1199)
    {
        new Text3D:labe23 = Create3DTextLabel("In-front Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(labe23, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) >= 1200 && GetPlayerScore(playerid) < 1399)
    {
        new Text3D:labe24 = Create3DTextLabel("Trucker Legend",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(labe24, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) >= 1400 && GetPlayerScore(playerid) < 1599)
    {
        new Text3D:labe25 = Create3DTextLabel("Trucker God",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(labe25, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) >= 1600 && GetPlayerScore(playerid) < 1999)
    {
        new Text3D:labe26 = Create3DTextLabel("Dream Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(labe26, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) >= 2000 && GetPlayerScore(playerid) < 2999)
    {
        new Text3D:labe27 = Create3DTextLabel("Universial Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(labe27, playerid, 0.0, 0.0, 0.4);
    }
    else if(GetPlayerScore(playerid) >= 3000)
    {
        new Text3D:labe28 = Create3DTextLabel("Most Valued Trucker",YELLOW, 30.0, 40.0, 50.0, 40.0, 0);
        Attach3DTextLabelToPlayer(labe28, playerid, 0.0, 0.0, 0.4);
    }
    return 1;
}



CMD:ranks(playerid,params[])
{
     SendClientMessage(playerid,YELLOW,"Trucker Wannabe: 0 Score");
     SendClientMessage(playerid,YELLOW,"Rookie Trucker: 1 Score");
     SendClientMessage(playerid,YELLOW,"Trucker: 50 Score");
     SendClientMessage(playerid,YELLOW,"Senior Trucker: 100 Score");
     SendClientMessage(playerid,YELLOW,"Respected Trucker: 200 Score");
     SendClientMessage(playerid,YELLOW,"Trusted Trucker: 300 Score");
     SendClientMessage(playerid,YELLOW,"Commercial Trucker: 400 Score");
     SendClientMessage(playerid,YELLOW,"Master Trucker: 500 Score");
     SendClientMessage(playerid,YELLOW,"Transport Trucker: 600 Score");
     SendClientMessage(playerid,YELLOW,"Trucker Of The Year: 700 Score");
     SendClientMessage(playerid,YELLOW,"High Speed Trucker: 800 Score");
     SendClientMessage(playerid,YELLOW,"Commercial Senior Trucker: 900 Score");
     SendClientMessage(playerid,YELLOW,"Overtake Trucker: 1000 Score");
     SendClientMessage(playerid,YELLOW,"In-front Trucker: 1100 Score");
     SendClientMessage(playerid,YELLOW,"Trucker Legend: 1200 Score");
     SendClientMessage(playerid,YELLOW,"Trucker God: 1400 Score");
     SendClientMessage(playerid,YELLOW,"Dream Trucker: 1600 Score");
     SendClientMessage(playerid,YELLOW,"Universial Trucker: 2000 Score");
     SendClientMessage(playerid,YELLOW,"Most Valued Trucker: 3000 Score");
     return 1;
}
CMD:myrank(playerid,params[])
{
     if(GetPlayerScore(playerid) < 0)
     {
        SendClientMessage(playerid,YELLOW,"Trucker Wannabe");
     }
     else if(GetPlayerScore(playerid) < 1)
     {
        SendClientMessage(playerid,YELLOW,"Rookie Trucker");
     }
     else if(GetPlayerScore(playerid) < 50)
     {
        SendClientMessage(playerid,YELLOW,"Trucker");
     }
     else if(GetPlayerScore(playerid) < 100)
     {
        SendClientMessage(playerid,YELLOW,"Senior Trucker");
     }
     else if(GetPlayerScore(playerid) < 200)
     {
        SendClientMessage(playerid,YELLOW,"Respected Trucker");
     }
     else if(GetPlayerScore(playerid) < 300)
     {
        SendClientMessage(playerid, YELLOW,"Trusted Trucker");
     }
     else if(GetPlayerScore(playerid) < 400)
     {
        SendClientMessage(playerid, YELLOW,"Commercial Trucker");
     }
     else if(GetPlayerScore(playerid) < 500)
     {
        SendClientMessage(playerid, YELLOW,"Master Trucker");
     }
     else if(GetPlayerScore(playerid) >= 600)
     {
        SendClientMessage(playerid,YELLOW,"Transport Trucker");
     }
     else if(GetPlayerScore(playerid) >= 700)
     {
        SendClientMessage(playerid,YELLOW,"Trucker Of The Year");
     }
     else if(GetPlayerScore(playerid) >= 800)
     {
        SendClientMessage(playerid,YELLOW,"High Speed Trucker");
     }
     else if(GetPlayerScore(playerid) >= 900)
     {
        SendClientMessage(playerid,YELLOW,"Commercial Senior Trucker");
     }
     else if(GetPlayerScore(playerid) >= 1000)
     {
        SendClientMessage(playerid,YELLOW,"Overtake Trucker");
     }
     else if(GetPlayerScore(playerid) >= 1100)
     {
        SendClientMessage(playerid,YELLOW,"In-front Trucker");
     }
     else if(GetPlayerScore(playerid) >= 1200)
     {
        SendClientMessage(playerid,YELLOW,"Trucker Legend");
     }
     else if(GetPlayerScore(playerid) >= 1400)
     {
        SendClientMessage(playerid,YELLOW,"Trucker God");
     }
     else if(GetPlayerScore(playerid) >= 1600)
     {
        SendClientMessage(playerid,YELLOW,"Dream Trucker");
     }
     else if(GetPlayerScore(playerid) >= 2000)
     {
        SendClientMessage(playerid,RED,"Universial Trucker");
     }
     else if(GetPlayerScore(playerid) >= 3000)
     {
        SendClientMessage(playerid,RED,"Most Valued Trucker");
     }
     return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)