if (strcmp(cmdtext, "/me", true) == 0)
{
new str[256]; // Erstellt eine Variable vom Typ String
new playername[MAX_PLAYER_NAME]; // Erstellt eine Variable, dessen Inhalt später der Spielername sein soll
GetPlayerName(playerid, playername, sizeof(playername)); // GetPlayerName ist eine Funktion, in den Klammern sind die benötigen Angaben die die Funktion braucht um zu funktionieren.
format(str, sizeof(str), "* %s %s", playername, cmdtext[4]); // Diese Zeile formatiert den String.
SendClientMessageToAll(WEISS, str); // Hier wird der formatierte String gesendet.
return 1;
}
Ist ja auch logisch, weil durch den Befehl einfach nur der Name des Spielers angezeigt wird. Ein Parameter wird hierbei nie übertragen.
Was für dich wichtig wäre, wie schon gesagt, erstmal dich mit den ganzen Basic zu beschäftigen.
Was sind Strings?
Was sind Variablen?
Was für Variablen Typen gibt es?
Wann benutzt man welche Variablen Typen?
Was sind Bedingungen und wie man benutzt man sie.
Edit: Ich weiss das der Text nicht mit dem übereinstimmt was du hören willst, aber was bringt es dir wenn wir die Befehle posten die für dich nichtssagend sind.