Hey Leute,
wie kann ich diese "Uknow Command" Message zu einer von mir erstellten Message (z.B. "Diesen Befehl gibt es nicht)" ändern?
Hey Leute,
wie kann ich diese "Uknow Command" Message zu einer von mir erstellten Message (z.B. "Diesen Befehl gibt es nicht)" ändern?
wollen Commandprozessor verwendest du?
Wie meinst du Commandprozessor?
Bzw. wo sehe ich das?
Schreib einfach bei OnPlayerCommandText gaaaanz unten bei dem return 0;
return SendClientMessage(playerid, 0xFF0000FF, "Error....");
Ob du OCMD, DCMD, etc. oder den Standard Callback "OnPlayerText()" nutzt.
Onplayercommandtext ist das Callback, das aufgerufen wird.
Wenn du 0 zurückgibst am Ende dieses Callbacks (Also ganz unten return 0) wird "Unkown Command" geschrieben.
Gibst du aber 1 zurück (Also aus return 0 wird return 1) so kommt diese nachricht nicht mehr.
Danach einfach eine Zeiel darüber noch die Nachricht schreiben.
Grüße
bei ZCMD würd zb. ein anderer Callback aufgerufen.
Naund aber am ende kommt dennoch der onplaycommandtext callback aufruf oder nicht?
Wäre ja sinnlos.
Dann würden alle Commands die nicht in ZCMD sind einfach gelöscht werden xD
Naund aber am ende kommt dennoch der onplaycommandtext callback aufruf oder nicht?
Wäre ja sinnlos.
Dann würden alle Commands die nicht in ZCMD sind einfach gelöscht werden xD
Stichwort:
OnPlayerCommandPerfomed
Sonst kommen oft mal Fehler