Hallo!
Ich habe ein Problem mit einem Command, das Problem ist folgendes:
Wenn ich den Command eingebe kommt die Meldung "SERVER: Unknown Command" (diese habe ich bei mir geändert).
Ich verstehe aber nicht warum, ich poste einfach mal den Code:
CMD:delsupport(playerid, params[])
{
if(TicketAbgesendet[playerid] == 1 && DeinSupport[playerid] == -1)
{
SendClientMessage(playerid, COLOR_BLUE, "[Info]"cWhite" Du hast dein Supportticket gelöscht!");
DeleteTicket(playerid);
return 1;
}
else if(TicketAbgesendet[playerid] == 1 && DeinSupport[playerid] != -1)
{
//Wenn das hier zutrifft, dann kommt Unkown Command
SendClientMessage(playerid, COLOR_BLUE, "[Info]"cWhite" Du hast dein Supportticket geschlossen!");
SendClientMessage(DeinSupport[playerid], COLOR_BLUE, "[Support]"cWhite" Dein Supportpartner hat das Ticket geschlossen!");
DeleteTicket(playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_BLUE, "[Info]"cWhite" Du hast kein Supportticket erstellt!");
return 1;
}
}
public OnPlayerCommandText(playerid, cmdtext[])
{
return 1;
}
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new string[128];
format(string,sizeof(string), "[Info]"cWhite" Der Befehl "cBlue"%s"cWhite" existiert nicht! Benutze: "cBlue"/help", cmdtext);
return SendClientMessage(playerid, COLOR_BLUE, string);
}
return 1;
}
Ich hoffe es kann mir jemand helfen! Falls noch Informationen benötigt werden, einfach bescheid sagen!
P.S. Die sufu habe ich genutzt, allerdings hat mir nichts wirklich weitergeholfen.