Hi Leute,
ich hab momentan ein Problem mit strcmp. Ich will einen string mit meinem Namen vergleich, d.h., wenn 2Name nicht den gleichen Namen wie ich hat, soll ihm ne Message ausgegeben werden.
Ich habs' nun so:
new 2Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,2Name,sizeof(2Name)); // 8076
if(strcmp(2Name,"StreetS",true)) // 8077
{
// Rest vom Makeadmin Befehl
}
}
else
{
SendClientMessage(playerid,ROT,"Das entziehen und geben von Adminrechten ist nur für den Serverleiter verfügbar!");
return 1;
}
return 1;
}
Jetzt spuckt er mir das hier aus:
Zeile (8076) : Erwartete Zeichen "[Absatz]", aber gefunden "2"
Zeile (8077) : Ungültiger Befehl
Zeile (8077) : error 076: syntax error in the expression, or invalid function call
Zeile (8077) : error 020: invalid symbol name ""
Zeile (8077) : Zuviele Fehler in einer Zeile
Wäre nett wenn mir jemand kurz strcmp erläutern könnte.
lg
#E: Markiert.