Hi ich hatte in zusammen arbeit mit 1-2 anderen Leuten aus dem Forum einen Befehl erstellt um die Reporter News berrichten zu lassen, doch leider steht mir dort ein kleines Problem im Weg.
Wenn ich jetzt den Befehl /news Hallo eingebe kommt als Nachrricht "[Newsreporter] Bob: /news Hallo".
Also es kommt immer an erster stelle noch der Befehl /news und dann erst die Nachrricht, doch ich weiss leider nicht wo das Problem steckt, ich schick euch mal den Befehl:
if(!strcmp(strget(cmdtext,0),"/news")) // Der Befehl
{
if(gTeam[playerid] == TEAM_COP)
{
new name1[MAX_PLAYER_NAME];
new nachricht[256],string[256];
GetPlayerName(playerid,name1,sizeof(name1));
if(sscanf(cmdtext,"s",nachricht))return SendClientMessage(playerid, COLOR_TOMATO,"/news [TEXT]");
format(string,sizeof(string),"[Newsreporter]%s:%s",name1,nachricht);
SendClientMessageToAll(COLOR_ORANGE, string);
}
return 1;
}
Leider konnt ich aus anderen Threads nicht schlüssig werden, bzw herrausfinden wo der Fehler steckt und nun bitte ich um euere Hilfe
LG
Bob