Weiß jemand warum ich Errors bekomme?
if(pPlayerInfo[targetID][targetAmount] >= 10000 && pPlayerInfo[killerid][pTeam] == TEAM_HITMAN)
{
SendClientMessage(playerid, COLOR_YELLOW, "Du wurdest von einem Auftragsmörder getötet, weil ein Kopfgeld auf dich ausgesetzt war.");
}
ocmd:contract(playerid, params[])
{
if(IsPlayerLoggedIn(playerid) && pInfo[playerid][pLevel] >= 3)
{
new targetID, targetAmount;
if(!sscanf(params, "ui", targetID, targetAmount))
{
if(pInfo[playerid][pMoney] < targetAmount)
{
SendClientMessage(playerid, COLOR_RED, "Du hast nicht genügend Geld auf der Hand!");
return true;
}
if(pInfo[targetID][pTeam] != TEAM_HITMAN)
{
if(targetAmount >= 50000)
{
if(targetAmount <= 250000)
{
if(!pInfo[targetID][pContract])
{
pInfo[targetID][pContract] = true;
pInfo[targetID][pContractAmount] = targetAmount;
GiveMoney(playerid, -targetAmount);
new strTemp[128];
format(strTemp, 128, "Es ist ein neuer Auftrag in deinem Computer verfügbar! (Provision: $%i)", targetAmount);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))
continue;
if(pInfo[i][pTeam] == TEAM_HITMAN)
SendClientMessage(i, COLOR_LIGHTBLUE, strTemp);
}
new strQuery[512];
mysql_format(Handle, strQuery, 256, "INSERT INTO contracts (username, targetname, amount) VALUES ('%e', '%e', '%i')", Playername(playerid), Playername(targetID), targetAmount);
mysql_pquery(Handle, strQuery);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Der Spieler wird bereits von den Hitmans gesucht!");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Mehr als $250.000 nehmen die Hitmans nicht an! Sie müssen das Geld auch irgendwie waschen!");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Die Hitmans werden erst ab einen Mindestbetrag von $50.000 aktiv!");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du kannst keinen Hitman auf die Auftragsliste setzen!");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Verwende: /contract [ID] [Auftragspreis]");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du musst mindestens Level 3 sein, um einen Auftrag auf einen anderen Spieler zu setzen!");
}
return 1;
}
error 028: invalid subscript (not an array or too many subscripts): "pPlayerInfo"
error 017: undefined symbol "targetID"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line