Schönen guten Abend Community, ich stehe grade soziehmlich aufm Schlauch ( übermüdet -.- )...
aufjedenfall finde ich den blöden Fehler nicht .. der Chat Funktioniert nicht immer und wenn dann sendet er nur das erste
Wort... ich weiß es muss iwas kleines sein...
ocmd:f(playerid, params[])
{
new string[256];
new text;
new DerSpieler[MAX_PLAYERS];
GetPlayerName(playerid,DerSpieler,sizeof DerSpieler);
if(SpielerInfo[playerid][pFraktion] <= 0)return SendClientMessage(playerid, COLOR_GREY, "Fehler: Du bist in keiner Fraktion / Gang / Mafia!");
if(sscanf(params,"s",text))return SendClientMessage(playerid, COLOR_YELLOW, "Hinweis: /f [Text]");
format(string,sizeof(string),"( (Fraktions-Chat) %s %s: %s )", GetPlayerRank(playerid), DerSpieler, text);
if(SpielerInfo[playerid][pFraktion] == 1) { PolizeiChat(COLOR_LIGHTBLUE, string); return 1; }
else if(SpielerInfo[playerid][pFraktion] == 2) { FahrschulChat(COLOR_LIGHTBLUE, string); return 1; }
else if(SpielerInfo[playerid][pFraktion] == 3) { MedicChat(COLOR_LIGHTBLUE, string); return 1; }
else if(SpielerInfo[playerid][pFraktion] == 4) { O_AmtChat(COLOR_LIGHTBLUE,string); return 1; }
else if(SpielerInfo[playerid][pFraktion] == 5) { ArmeeChat(COLOR_LIGHTBLUE, string); return 1; }
else if(SpielerInfo[playerid][pFraktion] == 6) { NewsChat(COLOR_LIGHTBLUE,string); return 1; }
else if(SpielerInfo[playerid][pFraktion] == 7) { GroveChat(COLOR_LIGHTBLUE, string); return 1; }
else if(SpielerInfo[playerid][pFraktion] == 8) { BallasChat(COLOR_LIGHTBLUE, string); return 1; }
else if(SpielerInfo[playerid][pFraktion] == 9) { CamorraChat(COLOR_LIGHTBLUE, string); return 1; }
else if(SpielerInfo[playerid][pFraktion] == 10) { YakuzaChat(COLOR_LIGHTBLUE, string); return 1; }
else if(SpielerInfo[playerid][pFraktion] == 11) { FBIChat(COLOR_LIGHTBLUE, string); return 1; }
return 1;
}
Greetz
//EDIT Der Chat funktioniert dann nicht wenn ich z.B einmal /f eingebe aber wenn ich direkt /f lala eingebe bekomme
ich immer nur das erste wort..