Hallo Leute
ich Frage mich schon die Ganze Zeit
wenn ich ein befehl Eingieb im server den es garnicht giebt
zb /dsafjf
dann kommt doch immer Server: Unknown Command
von wo kommt dieser Satz eigentlich
und kann mann den auch Umschreiben
zb Stadt Unkn... zu Diesen Befehl Giebt es nicht.
würde das gehen wenn ja wie?
Server:Unknown Command Frage.
- Ronny_Schulz
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Das kommt durch das return 0; am Ende von OnPlayerCommandText
Ich habs so gemacht
public OnPlayerCommandText(playerid, cmdtext[])
{
//Hier deine CMDs
SendClientMessage(playerid,COLOR_WHITE,"SERVER: Unbekannter Befehl");
return true;//hier muss dann true bze. 1 stehen
} -
Oder du hast in deinem Command ein return 1; vergessen
-
ans ende von OnPlayerCommandText
return SendClientMessage(playerid, FARBE, "Dieser Befehel existiert nicht.");
also:
public OnPlayerCommandText(playerid, cmdtext[])
{
return SendClientMessage(playerid, FARBE, "Dieser Befehel existiert nicht.");
} -
OnPlayerCommandTextnew string[128];
format(string,sizeof(string), "Der Befehl \"%s\" existiert nicht!", cmdtext);
return string;Keine Ahnung obs klappt, sollte aber.
-
@benutzername: Do formatierst doch nur den String und returnst ihn, sendest aber keine ClientMessage.
Also
return SendClientMessage(playerid, FARBE, string); -
Hach ja, macht die Müdigkeit aus.
Sorry voll verpennt gewesen.
Ja, SendClientMessage halt noch hinter und gut ist.
-
breadfish.de
Hat das Thema geschlossen.