Hilfe Bei Teamchat

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
  • Morgen leute,



    Ich brauche dringend einen teamchat aber hab Kb wie ich das machen soll -.-
    Vll gibt es nette user die mir einen machen könnten
    ich habe 2 Team´s und will das ich für die Cops einen eigenen chat habe und für die Farmer, und einen eigenen wo beide rein schreiben können ;)


    //Teams
    #define TEAM_POLIZEI 0
    #define TEAM_FARMER 1


    new Team[MAX_PLAYERS];


    if(Team[playerid] == TEAM_FARMER)
    {
    }


    Das ist ein script auschnitt ;)


    Mfg. und vielen dank Christoph ;)

    Einmal editiert, zuletzt von Christoph ()

  • Arbeite doch mit nem stock.


    stock SendPolizeiMessage(color,const message[])
    {
    for(new i = 0; i < GetMaxPlayers(); i++){
    if(IsPlayerConnected(i) && Team[playerid] == Polizei)
    {
    SendClientMessage(i,color,message);
    }
    }
    return 1;
    }


    dcmd_p(playerid,params[])
    {
    new text[128];
    if(sscanf(params,"s",text))
    {
    SendClientMessage(playerid, COLOR_GREY,"[Benutzung]: /p [text]");
    }
    else
    {
    new player[MAX_PLAYER_NAME];
    GetPlayerName(playerid,player,sizeof(player));
    format(text,sizeof(text),"**%s %s: %s",GetPlayerRank(playerid),player,text);
    if(Team[playerid] == TEAM_Polizei)SendPolizeiMessage(COLOR_BLUE, text);
    }
    return 1;
    }


    So in etwa