Hallo Leute!
Ich habe ein DCMD Problem, ich möchte einen Befehl erstellen wenn ich /makeadmin schreibe das er Admin wird.
dcmd(makeadmin, 9, cmdtext);
dcmd_makeadmin(playerid, params[])
{
new pid level;
if(sscanf(params, "ud", pid, level))
{
return SendClientMessage(playerid, ROT, "Verwendung: /makeadmin [ID] [Level]");
}
if(IstSpielerAdmin(playerid, 3))
{
if(pid == INVALID PLAYER ID)
{
return SendClientMessage(playerid, ROT, "Ungültiger Spieler!");
if(IstSpielerAdmin(pid, level))
{
return SendClientMessage(playerid, ROT, "Der Spieler hat schon das angegebene Adminlevel.");
SendClientMessage(pid, GELB, "Du bist nun ein Administrator.");
SendClientMessage(playerid, GELB, "Der Spieler ist nun ein Administratior.");
}
else
{
sSpieler[pid][Adminlevel] = level;
}
else
{
return SendClientMessage(playerid, ROT, "Du bist kein Administratior!");
}
}
}
return 1;
Dann kommen die Errors.
C:\Users\Bülent\Desktop\SA-MP Server\gamemodes\DM.pwn(102) : error 017: undefined symbol "dcmd_makeadmin"
C:\Users\Bülent\Desktop\SA-MP Server\gamemodes\DM.pwn(123) : error 017: undefined symbol "dcmd_makeadmin"
C:\Users\Bülent\Desktop\SA-MP Server\gamemodes\DM.pwn(125) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Bülent\Desktop\SA-MP Server\gamemodes\DM.pwn(125) : error 017: undefined symbol "level"
C:\Users\Bülent\Desktop\SA-MP Server\gamemodes\DM.pwn(125) : warning 215: expression has no effect
C:\Users\Bülent\Desktop\SA-MP Server\gamemodes\DM.pwn(126) : error 017: undefined symbol "params"
C:\Users\Bülent\Desktop\SA-MP Server\gamemodes\DM.pwn(132) : error 017: undefined symbol "INVALID"
C:\Users\Bülent\Desktop\SA-MP Server\gamemodes\DM.pwn(132) : error 017: undefined symbol "PLAYER"
C:\Users\Bülent\Desktop\SA-MP Server\gamemodes\DM.pwn(132) : error 017: undefined symbol "ID"
C:\Users\Bülent\Desktop\SA-MP Server\gamemodes\DM.pwn(132) : fatal error 107: too many error messages on one line
HILFE!