ocmd@2:neuling,n(playerid, params[])
{
#pragma unused params
if(Eingeloggt[playerid] == 0)return SendClientMessage(playerid, GRAU, "Du bist nicht eingeloggt!");
new string[128];
printf("pLevel: %d / pAdmin: %d", SpielerDaten[playerid][pLevel], SpielerDaten[playerid][pAdmin]);
if(SpielerDaten[playerid][pLevel] > 3 /*&& SpielerDaten[playerid][pAdmin] > 0 && SpielerInfo[playerid][pEinweiser] == 0*/)
return SendClientMessage(playerid,ROT,"Du bist kein Neuling mehr!");
printf("Meldung nicht ausgegeben");
if(sscanf(params,"s[128]",string))return SendClientMessage(playerid, WEISS,"Befehl: /n [Nachricht]");
if(SpielerDaten[playerid][pAdmin] > 0)
{
format(string, sizeof(string), "[Helfer] %s: %s",SpielerDaten[playerid][pName],string);
}
else if(SpielerDaten[playerid][pAdmin] > 1)
{
format(string, sizeof(string), "[%s] %s: %s",GetAdminRangName(playerid),SpielerDaten[playerid][pName],string);
}
else
{
format(string, sizeof(string), "[Neuling] %s: %s",SpielerDaten[playerid][pName],string);
}
SendLevelMessage(0x00F5FFFF, string);
return 1;
}
So habe ich es mit deinem Code getestet. Oder hab ich deinen Code falsch angegeben? Die Meldung "Du bistkein Neulingmehr!" wird angezeigt.

