Chat buggt

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
  • Hallöschen,
    ich hab ein problem (ich bin ehrlich gesagt froh wenn mir irgend jemand antwortet xD )
    Bei mir kann nur der letzte, der sich eingeloggt hat den Chat befehl ausführen... oder anders gesagt
    nur der letzte der sich eingeloggt hat sieht diese ausgeführten befehle


    Ein Beispiel:
    Spieler1 Loggt sich ein
    Spieler1 schreibt im Chat: "Hallo" und sieht sein geschriebenes.
    Spieler2 Loggt sich ein.
    Spieler1 schreibt im Chat: "Hallo", jedoch sieht Spieler1 diesen Text nicht sondern nur Spieler2.


    Mein Chat:
    ocmd:f(playerid,params[])
    {
    new Text[125];
    new str[140];
    new Name[MAX_PLAYER_NAME];
    if(sscanf(params,"s",Text)) return SendClientMessage(playerid, Weiß, "/Funk [Text]");
    if(Team[playerid] == 4) return SendClientMessage(playerid,Rot,"Du besitzt kein Funkgerät.");
    if(!IsPlayerConnected(playerid)) return 1;
    GetPlayerName(playerid,Name,sizeof(Name));
    GetRankName(playerid);
    format(str,sizeof(str),"[FUNK]%s %s: %s ,over",RankName,Name,Text);
    for(new i =0; i < MAX_PLAYERS; i++)
    {
    if(Team[i] == Team[playerid] && IsPlayerConnected(i))
    {
    SendClientMessage(i,FC,str);
    return 1;
    }
    }
    return 1;
    }