ChatColor Factions
#1

Hi, Guys , i searched on ****** and i can't find it ...

Can someone help me with a chatcolor for factions ?

and how can i change the colors for factions ?
Reply
#2

Do you mean like this?

pawn Код:
CMD:red(playerid, params[])
{
    SetPlayerColor(playerid, COLOR_RED);
    return 1;
}
rep if I helped please.
Reply
#3

i mean when you type on normal chat a grove member

COLOR_GREEN%s: %s(text);

%s player name with green grove - %s(text); the chat what is saying
Reply
#4

https://sampwiki.blast.hk/wiki/SetPlayerColor
https://sampwiki.blast.hk/wiki/Colors_List

Quote:
Originally Posted by StR_MaRy
Посмотреть сообщение
i mean when you type on normal chat a grove member

COLOR_GREEN%s: %s(text);

%s player name with green grove - %s(text); the chat what is saying
{FF000} this one?



Example:

pawn Код:
// Team colors
    SetPlayerToTeamColor(playerid)
{
    if (gTeam[playerid] == TEAM_GROVE)
    {
        SetPlayerColor(playerid, TEAM_GROVE_COLOR);
    }
    else if (gTeam[playerid] == TEAM_BALLA)
    {
        SetPlayerColor(playerid, TEAM_BALLA_COLOR);
    }
    else if (gTeam[playerid] == TEAM_VAGO)
    {
        SetPlayerColor(playerid, TEAM_VAGO_COLOR);
    }
}
pawn Код:
public OnPlayerSpawn(playerid)
{
    SetPlayerToTeamColor(playerid);
    return 1;
}
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
    {
    SetPlayerCameraPos(playerid, 2220.9197,-1164.0920,25.7331);
    SetPlayerCameraLookAt(playerid, 2215.1963,-1164.0492,25.7266);
    SetPlayerPos(playerid, 2215.1963,-1164.0492,25.7266);
    SetPlayerFacingAngle(playerid, 270.5322);
    ApplyAnimation(playerid,"DANCING","DAN_LOOP_A",4.0,1,0,0,0,-1);
    PlayerPlaySound(playerid, 1183, 0.0, 0.0, 0.0);
    SetPlayerTeamFromClass(playerid, classid);
    }
    // Class select text
    if(classid == 102)
    {
        GameTextForPlayer(playerid,"~p~Ballas",3000,6);
    }
    else if(classid == 103)
    {
        GameTextForPlayer(playerid,"~p~Ballas",3000,6);
    }
    else if(classid == 104)
    {
        GameTextForPlayer(playerid,"~p~Ballas",3000,6);
    }
    else if(classid == 105)
    {
        GameTextForPlayer(playerid,"~g~Grove",3000,6);
    }
    else if(classid == 106)
    {
        GameTextForPlayer(playerid,"~g~Grove",3000,6);
    }
    else if(classid == 107)
    {
        GameTextForPlayer(playerid,"~g~Grove",3000,6);
    }
    else if(classid == 108)
    {
        GameTextForPlayer(playerid,"~y~Vagos",3000,6);
    }
    else if(classid == 109)
    {
        GameTextForPlayer(playerid,"~y~Vagos",3000,6);
    }
    else if(classid == 110)
    {
        GameTextForPlayer(playerid,"~y~Vagos",3000,6);
    }
    return 1;
}
pawn Код:
#define TEAM_GROVE 1
#define TEAM_BALLA 2
#define TEAM_VAGO 3
#define TEAM_GROVE_COLOR 0x00FF00AA // Bright Green (in RGBA format)
#define TEAM_BALLA_COLOR 0xFF00FFAA // Bright Purple
#define TEAM_VAGO_COLOR 0xFFFF00AA // Bright Yellow
#define TEAM_VAGO_COLOR 0xFFFF00AA // Bright Yellow
Reply
#5

i want to say on normal chat like grove member

COLOR_GREEN%s: %s(text);

%s player name with gree
Reply
#6

GetPlayerSkin and SetPlayerColor
Reply
#7

pawn Код:
CMD:f(playerid, params[])return cmd_faction(playerid, params);
CMD:faction(playerid, params[])
{
    new szMessage[128];
    [FACTION STUFF HERE] return SendClientMessageEx(playerid, COLOR_GREY, "You are not authourized to use this command.");
    else if(isnull(params)) return SendClientMessageEx(playerid, COLOR_GREY, "Usage: (/f)action [text]");
    format(szMessage, sizeof(szMessage), "FacCht: * %s: %s: %s", GetFactionRank(playerid), GetPlayerNameEx(playerid), params);
    SendFactionMessage(COLOR_CYANBLUE, 1, szMessage);
    return 1;
}
Welp - No idea what you're talking about, but seems like you want a faction chat command or something along those lines, here's one, I just used my (/a)dmin command and changed it around a little for your needs.

Rep if I helped please.
Reply
#8

public SetPlayerToTeamColor(playerid)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] == 0 || PlayerInfo[playerid][pLeader] == 0)
SetPlayerColor(playerid,0xFFFFFF00);
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
SetPlayerColor(playerid,0x2B60DE00);
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
SetPlayerColor(playerid,0x2B60DE00);
if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
SetPlayerColor(playerid,0xCFECEC00);
if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
SetPlayerColor(playerid,0x6AFB9200);
if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
SetPlayerColor(playerid,0x736F6E00);
if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
SetPlayerColor(playerid,0x6CC41700);
if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
SetPlayerColor(playerid,0x842DCE00);
if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] ==
SetPlayerColor(playerid,0xAF781700);
if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
SetPlayerColor(playerid,0xC38EC700);
if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
SetPlayerColor(playerid,0x82625700);
if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
SetPlayerColor(playerid,0x65833D00);
if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
SetPlayerColor(playerid,0x4F59A600);
if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
SetPlayerColor(playerid,0x98AFC700);
if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
SetPlayerColor(playerid,0xAD9C5800);
if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
SetPlayerColor(playerid,0xCD5E2E00);
if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
SetPlayerColor(playerid,0xF600FF00);
if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
SetPlayerColor(playerid,0x2B60DE00);
}
}


This guys , thx for your help i Rep all
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)