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;
}
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
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;
}
NOTE: my code does the same thing with your code and your errors with your code is from your pawn Код:
|