Hallo Community,
Wenn ich bei ocmd:admins etwas scripte hier:
ocmd:admins(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid,GELB,"Supporter/Administratoren Online:");
new i = 0, aname[256], string[256];
for(; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(SpielerDatei[i][Adminlevel] == 1)
{
GetPlayerName(i, aname, sizeof(aname));
format(string, 256, "Supporter: %s", aname);
SendClientMessage(playerid, WEISS, string);
}
else if(SpielerDatei[i][pAdminlevel] == 2)
{
GetPlayerName(i, aname, sizeof(aname));
format(string, 256, "Administrator: %s", aname);
SendClientMessage(playerid, WEISS, aname);
}
else if(SpielerDatei[i][pAdminlevel] == 3)
{
GetPlayerName(i, aname, sizeof(aname));
format(string, 256, "High-Administrator: %s", aname);
SendClientMessage(playerid, WEISS, string);
}
}
}
}
else
{
SendClientMessage(playerid,ROT,"Du musst Angemeldet sein um diesen Befehl nutzen zu können");
}
return 1;
}
}
Bekomme ich diese Errors:
C:\Dokumente und Einstellungen\Bärtle\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(3017) : error 017: undefined symbol "SpielerDatei"
C:\Dokumente und Einstellungen\Bärtle\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(3017) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Bärtle\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(3017) : error 001: expected token: ";", but found "]"
C:\Dokumente und Einstellungen\Bärtle\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(3017) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Bärtle\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(3017) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Ich will auch das es jeder User kann nicht nur die Admins.