Hei Leute,
Ich habe 14 Errors die mich bedrücken...
Code:
{
if(response)
{
if(listitem == 0)
{
if(PlayerInfo[playerid][pPremiumpunkte] == 10);
{
SendClientMessage(playerid, COLOR_GRÜN, "Herzlichen Glückwunsch! Du hast den Donator-Rang 1 für 30 Tage gehollt! Siehe unter /rechte zu sehen was er dir für Vorteile bringt.");
PlayerInfo[playerid][pDonateRank] = 1;
GivePlayerMoney(playerid, 50000);
//donatorAblauf[playerid] = gettime()+(86400*30);
PlayerInfo[playerid][pExp] += 3;
PlayerInfo[playerid][pPremiumpunkte] -= 10;
}
else
{
SendClientMessage(playerid,COLOR_ROT,"Du hast nicht genügend Premiumpunkte!");
return 1;
}
}
if(listitem == 1)
{
if(PlayerInfo[playerid][pPremiumpunkte] == 20);
{
SendClientMessage(playerid, COLOR_GRÜN, "Herzlichen Glückwunsch! Du hast den Donator-Rang 2 gehollt! Siehe unter /rechte zu sehen was er dir für Vorteile bringt.");
PlayerInfo[playerid][pDonateRank] = 2;
GivePlayerMoney(playerid, 100000);
donatorAblauf[playerid] = gettime()+(86400*30);
PlayerInfo[playerid][pExp] += 6;
PlayerInfo[playerid][pPremiumpunkte] -= 20;
}
else
{
SendClientMessage(playerid,COLOR_ROT,"Du hast nicht genügend Premiumpunkte!");
return 1;
}
}
if(listitem == 2)
{
if(PlayerInfo[playerid][pPremiumpunkte] == 30);
{
SendClientMessage(playerid, COLOR_GRÜN, "Herzlichen Glückwunsch! Du hast den Donator-Rang 3 für 30 Tage gehollt! Siehe unter /rechte zu sehen was er dir für Vorteile bringt.");
PlayerInfo[playerid][pDonateRank] = 3;
GivePlayerMoney(playerid, 150000);
donatorAblauf[playerid] = gettime()+(86400*30);
PlayerInfo[playerid][pExp] += 9;
PlayerInfo[playerid][pPremiumpunkte] -= 30;
}
else
{
SendClientMessage(playerid,COLOR_ROT,"Du hast nicht genügend Premiumpunkte!");
return 1;
}
}
if(listitem == 3)
{
if(PlayerInfo[playerid][pPremiumpunkte] == 40);
{
SendClientMessage(playerid, COLOR_GRÜN, "Herzlichen Glückwunsch! Du hast den Donator-Rang 4 für 30 Tage gehollt! Siehe unter /rechte zu sehen was er dir für Vorteile bringt.");
PlayerInfo[playerid][pDonateRank] = 4;
GivePlayerMoney(playerid, 350000);
donatorAblauf[playerid] = gettime()+(86400*30);
PlayerInfo[playerid][pExp] += 12;
PlayerInfo[playerid][pPremiumpunkte] -= 40;
}
else
{
SendClientMessage(playerid,COLOR_ROT,"Du hast nicht genügend Premiumpunkte!");
return 1;
}
}
if(listitem == 4)
{
if(PlayerInfo[playerid][pPremiumpunkte] == 10);
{
SendClientMessage(playerid, COLOR_GRÜN, "Herzlichen Glückwunsch! Du hast dir 5 Respektpunkte gehollt!");
PlayerInfo[playerid][pExp] += 5;
PlayerInfo[playerid][pPremiumpunkte] -= 10;
}
else
{
SendClientMessage(playerid,COLOR_ROT,"Du hast nicht genügend Premiumpunkte!");
return 1;
}
}
if(listitem == 5)
{
if(PlayerInfo[playerid][pPremiumpunkte] == 20);
{
SendClientMessage(playerid, COLOR_GRÜN, "Herzlichen Glückwunsch! Du hast dir 10 Respektpunkte gehollt!");
PlayerInfo[playerid][pExp] += 10;
PlayerInfo[playerid][pPremiumpunkte] -= 20;
}
else
{
SendClientMessage(playerid,COLOR_ROT,"Du hast nicht genügend Premiumpunkte!");
return 1;
}
}
}
}
Die errors sind bei jedem else drinne..
FehlerCode wenn ihr braucht schicke ich hier rein
Fehlercodes:
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(42687) : error 036: empty statement
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(42692) : warning 225: unreachable code
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(42692) : error 029: invalid expression, assumed zero
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(56887) : error 036: empty statement
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(56896) : error 029: invalid expression, assumed zero
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(56904) : error 036: empty statement
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(56913) : error 029: invalid expression, assumed zero
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(56921) : error 036: empty statement
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(56930) : error 029: invalid expression, assumed zero
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(56938) : error 036: empty statement
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(56947) : error 029: invalid expression, assumed zero
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(56955) : error 036: empty statement
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(56961) : error 029: invalid expression, assumed zero
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(56969) : error 036: empty statement
C:\Users\Kevin\Desktop\GNR Script\gamemodes\GNR.pwn(56975) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
14 Errors.
Und hier auch noch errors:
{
if(IsPlayerConnected(playerid))
{
if(IsPlayerInRangeOfPoint(playerid, 5.0,362.5884,170.0852,1025.7891))
{
if(PlayerInfo[playerid][pPremiumpunkte] >= 1); // Und in der hier
{
ShowPlayerDialog(playerid, DIALOG_PREMIUMSHOP, DIALOG_STYLE_LIST, "{FF0000}Premium Shop","Premium Rang 1(10)\nPremium Rang 2(20)\nPremium Rang 3(30)\nPremium Rang 4 (40)\n5 Respektpunkte (10)\n10 Respektpunkte (40)", "Auswählen", "Abbrechen");
return 1;
}
else // HIER IN DER ZEILE
{
SendClientMessage(playerid, COLOR_ROT, "Du hast keine Premium Punkte");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_ROT, "Du bist nicht am Premium Shop");
SendClientMessage(playerid, COLOR_ROT, "Der Premium Shop ist ganz oben in der Stadthalle");
return 1;
}
}
return 1;
}