Hallo,
ich habe ein fehler im Admin System
Zeile (272) : Ungültiges Array (kein Array?): "pInfo"
Zeile (272) : Befehl hat keinen Sinn
Zeile (272) : Erwartete Zeichen ";", aber gefunden "]"
Zeile (272) : Ungültiger Befehl
Zeile (272) : Zuviele Fehler in einer Zeile
5 Errors, 1 Warnungen
Du hast Errors im Skript. Kompilierung abgebrochen
PWNMod Compiler Version 1.2
(c) Trooper[Y]
In Kooperation mit GTA-Servers.de
if(strcmp(cmdtext, "/makeadmin", true) == 0)
{
if pInfo[playerid][pAdmin] == 2000); // Hier ist der Fehler bei pInfo
{
new string[256];
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, WEIß, "Funktion: /makeadmin [ID/Spielername] [Adminrang]");
return 1;
}
new para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
new level = strval(tmp);
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(pInfo[para1][Adminlevel] < level)
{
printf("AdmCmd: %s hat %s zu einem Level %d Admin befördert.", sendername, giveplayer, level);
format(string, sizeof(string), "Du wurdest durch %s zu einem Level %d Admin befördert", sendername, level);
SendClientMessage(para1, GELB, string);
format(string, sizeof(string), "Du hast %s zu einem Level %d Admin befördert.", giveplayer,level);
SendClientMessage(playerid, GELB, string);
}
else
{
printf("AdmCmd: %s hat %s zu einem Level %d Admin degradiert.", sendername, giveplayer, level);
format(string, sizeof(string), "Du wurdest durch %s zu einem Level %d Admin degradiert", sendername, level);
SendClientMessage(para1, GELB, string);
format(string, sizeof(string), "Du hast %s zu einem Level %d Admin degradiert.", giveplayer,level);
SendClientMessage(playerid, GELB, string);
}
pInfo[para1][Adminlevel] = level;
}
}
}
return 1;
}
Ich erstelle ein Selfmade Script!!!