How to work this
#1

pawn Код:
public OnPlayerSpawn(playerid)
{
    if(GetPlayerScore(playerid) == < 500)
    {
        TextDrawShowForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, red, "You ranked up! You current rank is ''Newbie''");
    }
    else if(GetPlayerScore(playerid) == < 1000)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawShowForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, red, "You ranked up! You current rank is ''Recruit''");
    }
    else if(GetPlayerScore(playerid) == < 1500)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawShowForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, blue, "You ranked up! You current rank is ''Fighter''");
    }
    else if(GetPlayerScore(playerid) == < 2000)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawShowForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, blue, "You ranked up! You current rank is ''Gangster''");
    }
    else if(GetPlayerScore(playerid) == < 2500)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawShowForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, purple, "You ranked up! You current rank is ''Mobster''");
    }
    else if(GetPlayerScore(playerid) == < 3000)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawShowForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, purple, "You ranked up! You current rank is ''UnderBoss''");
    }
    else if(GetPlayerScore(playerid) == < 3500)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawShowForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, green, "You ranked up! You current rank is ''Boss''");
    }
    else if(GetPlayerScore(playerid) == < 4000)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawShowForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, green, "You ranked up! You current rank is ''Teh-Big-Dog''");
    }
    else if(GetPlayerScore(playerid) == > 4000)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawShowForPlayer(playerid,Teh_Big_Dog);
    }
    return 1;
}
errors
Код:
C:\Users\Charlie\Desktop\server 2\filterscripts\WRanks.pwn(42) : error 029: invalid expression, assumed zero
C:\Users\Charlie\Desktop\server 2\filterscripts\WRanks.pwn(42) : warning 215: expression has no effect
C:\Users\Charlie\Desktop\server 2\filterscripts\WRanks.pwn(42) : error 001: expected token: ";", but found ")"
C:\Users\Charlie\Desktop\server 2\filterscripts\WRanks.pwn(42) : error 029: invalid expression, assumed zero
C:\Users\Charlie\Desktop\server 2\filterscripts\WRanks.pwn(42) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
I know the errors are the " < " and the " > " in the if and else if lines someone helps me with the problem please
Reply
#2

pawn Код:
public OnPlayerSpawn(playerid)
{
    if(GetPlayerScore(playerid) >=  500)
    {
        TextDrawShowForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, red, "You ranked up! You current rank is ''Newbie''");
    }
    else if(GetPlayerScore(playerid) >=  1000)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawShowForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, red, "You ranked up! You current rank is ''Recruit''");
    }
    else if(GetPlayerScore(playerid) >=  1500)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawShowForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, blue, "You ranked up! You current rank is ''Fighter''");
    }
    else if(GetPlayerScore(playerid) >=  2000)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawShowForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, blue, "You ranked up! You current rank is ''Gangster''");
    }
    else if(GetPlayerScore(playerid) >=  2500)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawShowForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, purple, "You ranked up! You current rank is ''Mobster''");
    }
    else if(GetPlayerScore(playerid) >=  3000)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawShowForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, purple, "You ranked up! You current rank is ''UnderBoss''");
    }
    else if(GetPlayerScore(playerid) >=  3500)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawShowForPlayer(playerid,Boss);
        TextDrawHideForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, green, "You ranked up! You current rank is ''Boss''");
    }
    else if(GetPlayerScore(playerid) >= 4000)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawShowForPlayer(playerid,Teh_Big_Dog);
        SendClientMessage(playerid, green, "You ranked up! You current rank is ''Teh-Big-Dog''");
    }
    else if(GetPlayerScore(playerid) >= 4000)
    {
        TextDrawHideForPlayer(playerid,Newbie);
        TextDrawHideForPlayer(playerid,Recruit);
        TextDrawHideForPlayer(playerid,Fighter);
        TextDrawHideForPlayer(playerid,Gangster);
        TextDrawHideForPlayer(playerid,Mobster);
        TextDrawHideForPlayer(playerid,UnderBoss);
        TextDrawHideForPlayer(playerid,Boss);
        TextDrawShowForPlayer(playerid,Teh_Big_Dog);
    }
    return 1;
}
Reply
#3

Thanks that helped with the errors and stuff now just it wont show the textdraw and even when i has higherscore it wont even send the new message when score raises
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)