error wanted
#1

pawn Код:
new oldlevel;
    new newlevel;
    oldlevel = GetPlayerWantedLevel(killerid);
    newlevel = oldlevel + 1;
   
    if(gTeam[killerid] == TEAM_COP)
    {
    SetPlayerWantedLevel(killerid, newlevel);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"Your wanted level is increased!");
    }
    else (GetPlayerWantedLevel(playerid) >= 1 && (GetPlayerWantedLevel(playerid) <5)
    {
    if(gTeam[killerid] == TEAM_COP)
    {
    GivePlayerMoney(killerid,-100);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 1!");
    }
    else (GetPlayerWantedLevel(playerid) = 6 && (GetPlayerWantedLevel(playerid) <11)
    {
    if(gTeam[killerid] == TEAM_COP)
    {
    GivePlayerMoney(killerid,100);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"YYou killed a Wanted player Level 2!");
    }
    else (GetPlayerWantedLevel(killerid) >= 11 && (GetPlayerWantedLevel(playerid) <16)
    {
    if(gTeam[killerid] == TEAM_COP)
    {
    GivePlayerMoney(killerid,142);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 3!");
    }
    else (GetPlayerWantedLevel(killerid) >= 16 && if(GetPlayerWantedLevel(playerid) <21)
    {
    if(gTeam[killerid] == TEAM_COP)
    {
    GivePlayerMoney(killerid,241);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 4!");
    }
    else (GetPlayerWantedLevel(killerid) >= 21 && (GetPlayerWantedLevel(playerid) <26)
    {
    if(gTeam[killerid] == TEAM_COP)
    {
    GivePlayerMoney(killerid,521);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 5!");
    }
    else (GetPlayerWantedLevel(killerid) >= 26 && (GetPlayerWantedLevel(playerid) <31)
    {
    if(gTeam[killerid] == TEAM_COP)
    {
    GivePlayerMoney(killerid,791);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 6!");
    }
    else (GetPlayerWantedLevel(killerid) >= 31 && (GetPlayerWantedLevel(playerid) <36)
    {
    if(gTeam[killerid] == TEAM_COP)
    {
    GivePlayerMoney(killerid,1000);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 7!");
    }
    else (GetPlayerWantedLevel(killerid) >= 36 && (GetPlayerWantedLevel(playerid) <41)
    {
    if(gTeam[killerid] == TEAM_COP)
    {
    GivePlayerMoney(killerid,1234);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 8!");
    }
    else (GetPlayerWantedLevel(killerid) >= 41 && (GetPlayerWantedLevel(playerid) <46)
    {
    if(gTeam[killerid] == TEAM_COP)
    {
    GivePlayerMoney(killerid,1425);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 9!");
    }
    else (GetPlayerWantedLevel(killerid) >= 46 && (GetPlayerWantedLevel(playerid) <51)
    {
    if(gTeam[killerid] == TEAM_COP)
    {
    GivePlayerMoney(killerid,2411);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 10!");
    }
    else (GetPlayerWantedLevel(killerid) >= 51 && (GetPlayerWantedLevel(playerid) <56)
    {
    if(gTeam[killerid] == TEAM_COP)
    {
    GivePlayerMoney(killerid,2601);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 11!");
    }
    else (GetPlayerWantedLevel(killerid) >= 56 && (GetPlayerWantedLevel(playerid) <61)
    {
    if(gTeam[killerid] == TEAM_COP)
    {
    GivePlayerMoney(killerid,2900);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 12!");
    }
    else (GetPlayerWantedLevel(killerid) >= 61 && (GetPlayerWantedLevel(playerid) <66)
    {
    if(gTeam[killerid] == TEAM_COP)
    {
    GivePlayerMoney(killerid,3001);
    SetPlayerWantedLevel(playerid, 0);
    SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 13!");
    }
    return 1;
}

pawn Код:
C:\Users\PANNAWIT\Desktop\World War final\gamemodes\WORLDWARFINAL.pwn(490 -- 491) : error 028: invalid subscript (not an array or too many subscripts): "GetPlayerWantedLevel"
C:\Users\PANNAWIT\Desktop\World War final\gamemodes\WORLDWARFINAL.pwn(490 -- 492) : error 001: expected token: "}", but found "if"
C:\Users\PANNAWIT\Desktop\World War final\gamemodes\WORLDWARFINAL.pwn(492 -- 493) : error 029: invalid expression, assumed zero
C:\Users\PANNAWIT\Desktop\World War final\gamemodes\WORLDWARFINAL.pwn(492 -- 493) : fatal error 107: too many error messages on one line

WHO KNOW HOW OT FIX THIS TELL ME YAR.
Reply
#2

I WANT THIS WORK ONLY TEAM COP
Reply
#3

try this one
take me some time to do it
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    if(gTeam[killerid]==TEAM_COP)
    {
        switch(GetPlayerWantedLevel(playerid))
        {
            case 0:
            {
                new oldlevel,newlevel;
                oldlevel = GetPlayerWantedLevel(killerid);
                newlevel = oldlevel + 1;
                SetPlayerWantedLevel(killerid, newlevel);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"Your wanted level is increased!");
            }
            case 1..4:
            {
                GivePlayerMoney(killerid,-100);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 1!");
            }
            case 5..10:
            {
                GivePlayerMoney(killerid,100);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"YYou killed a Wanted player Level 2!");
            }
            case 11..15:
            {
                GivePlayerMoney(killerid,142);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 3!");
            }
            case 16..20
            {
                GivePlayerMoney(killerid,241);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 4!");
            }
            case 21..25
            {
                GivePlayerMoney(killerid,521);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 5!");
            }
            case 26..30:
            {
                GivePlayerMoney(killerid,791);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 6!");
            }
            case 31..35:
            {
                GivePlayerMoney(killerid,1000);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 7!");
            }
            case 36..40:
            {
                GivePlayerMoney(killerid,1234);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 8!");
            }
            case 41..45:
            {
                GivePlayerMoney(killerid,1425);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 9!");
            }
            case 46..50:
            {
                GivePlayerMoney(killerid,2411);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 10!");
            }
            case 51..55:
            {
                GivePlayerMoney(killerid,2601);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 11!");
            }
            case 56..60:
            {
                GivePlayerMoney(killerid,2900);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 12!");
            }
            case 61..65:
            {
                GivePlayerMoney(killerid,3001);
                SetPlayerWantedLevel(playerid, 0);
                SendClientMessage(killerid, COLOR_RED,"You killed a Wanted player Level 13!");
            }
        }
    }
    return 1;
}
Reply
#4

still not work
Reply
#5

do u have any errors with my code
Quote:

NOTE: my code does the same thing with your code and your errors with your code is from your
pawn Код:
else (GetPlayerWantedLevel(playerid) >= 1 && (GetPlayerWantedLevel(playerid) <5)
which is invalid

Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)