SA-MP Forums Archive
[Ajuda] Chat - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Chat (/showthread.php?tid=612231)



Chat - ViniciusTUF - 15.07.2016

Olб galera do fуrum, queria saber como posso mudar a cor do chat, mais sem utilizar o {FFFFF}

code:

public OnPlayerText(playerid, text[])
{
if(text[0] == '!' && PlayerInfo[playerid][pPlayer] >= 1)
{
format(String, sizeof(String), "[CHAT PLAYER] %s (%i):{FFFFFF}%s", Nome(playerid), playerid , text[1]);
for(new i = 0; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pPlayer] >= 1)
{

SendClientMessage(i,GetPlayerColor(playerid), String);
}
}
}
printf(String);
return 0;
}
return 1;
}


Re: Chat - Dayvison_ - 15.07.2016

Parametro para cor aki
----------------------------\/
SendClientMessage(i,GetPlayerColor(playerid), String);


Re: Chat - ViniciusTUF - 15.07.2016

Quote:
Originally Posted by Day_
Посмотреть сообщение
Parametro para cor aki
----------------------------\/
SendClientMessage(i,GetPlayerColor(playerid), String);
ACONTECE QUE QUANDO MUDO AI DA ERRO


Re: Chat - focaximubh - 15.07.2016

pawn Код:
new gps = GetPlayerColor(playerid);
SendClientMessage(i, gpc, String);



Re: Chat - ViniciusTUF - 15.07.2016

Quote:
Originally Posted by focaximubh
Посмотреть сообщение
pawn Код:
new gps = GetPlayerColor(playerid);
SendClientMessage(i, gpc, String);
nгo funcionou


Re: Chat - Whoo - 15.07.2016

vocк quer que mande a mensagem com a cor do player que mandou ? explique qual a ideia...

testa
PHP код:
public OnPlayerText(playeridtext[]){
    if(
text[0] == '!' && PlayerInfo[playerid][pPlayer] >= 1){
        
format(Stringsizeof(String), "[CHAT PLAYER] %s (%i):{%06x}%s"Nome(playerid), playerid ,  GetPlayerColor(playerid) >>> 8text[1]);
        
        for(new 
0MAX_PLAYERS++){
            if(
IsPlayerConnected(i)){
                if(
PlayerInfo[i][pPlayer] >= 1)
                {
                    
SendClientMessage(i, -1String);
                }
            }
        }
        
printf(String);
        return 
0;
    }
    return 
1;




Re: Chat - pWesley - 16.07.2016

Poste o erro tambйm, se for possнvel.