SA-MP Forums Archive
[Ajuda] Como resolver isso ? - 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] Como resolver isso ? (/showthread.php?tid=444593)



[Ajuda] Como resolver isso ? - gustavotxd - 17.06.2013

Estou editando um GM do PH 1.3, Nele por ser RP (Eu ahco) Os nomes nгo mudam a cor de acordo com a Org em q o player se encontra, O que devo fazer para Mudar a cor quando um Player entra numa org ? e para voltar para branco quando ele sai ? Jб defini as cores !

Obrigado !


Respuesta: [Ajuda] Como resolver isso ? - Wendell - 17.06.2013

Quote:
Originally Posted by gustavotxd
Посмотреть сообщение
Estou editando um GM do PH 1.3, Nele por ser RP (Eu ahco) Os nomes nгo mudam a cor de acordo com a Org em q o player se encontra, O que devo fazer para Mudar a cor quando um Player entra numa org ? e para voltar para branco quando ele sai ? Jб defini as cores !

Obrigado !
Sу um exemplo

PHP код:
forward SetPlayerToTeamColor(playerid);
public 
SetPlayerToTeamColor(playerid)
{
    if (
PlayerInfo[playerid][pTeam] == 3)//Civis
    
{
       
SetPlayerColor(playeridCOLOR_WHITE);
     }
    else if (
PlayerInfo[playerid][pMembro] == || PlayerInfo[playerid][pLider] == 1)//PM
    
{
       
SetPlayerColor(playeridCOR_PM);
    }
    else if (
PlayerInfo[playerid][pMembro] == || PlayerInfo[playerid][pLider] == 2)//BOPE
    
{
       
SetPlayerColor(playeridCOR_BOPE);
    }
    else if (
PlayerInfo[playerid][pMembro] == || PlayerInfo[playerid][pLider] == 3)//Exйrcito
    
{
       
SetPlayerColor(playeridCOR_EXE);
    }
    else if (
PlayerInfo[playerid][pMembro] == || PlayerInfo[playerid][pLider] == 4)//S.A.M.U
    
{
       
SetPlayerColor(playeridCOR_SAMU);
    }
    else if (
PlayerInfo[playerid][pMembro] == || PlayerInfo[playerid][pLider] == 5)//Aztecas
    
{
       
SetPlayerColor(playeridCOR_AZTECAS);
    }
    else 
//caso dк algum bug
    
{
       
SetPlayerColor(playeridCOLOR_WHITE);
    }




Re: [Ajuda] Como resolver isso ? - gustavotxd - 17.06.2013

Jб fiz isso e o tipo, Do lider ai o nome do lider continua Branco, se ele convidar um pleyers muda mas se o player relogar volta pra branco :/


Re: [Ajuda] Como resolver isso ? - -GooGle- - 17.06.2013

pawn Код:
new VariavelORG[MAX_PLAYERS];

stock MudarCorORG(playerid){//use como base
if(VariavelORG[playerid] == 1) return SetPlayerColor(playerid, COR_DA_ORG1);
else if(VariavelORG[playerid] == 2) return SetPlayerColor(playerid, COR_DA_ORG2);
else if(VariavelORG[playerid] == 3) return SetPlayerColor(playerid, COR_DA_ORG3);
else if(VariavelORG[playerid] == 4) return SetPlayerColor(playerid, COR_DA_ORG4);
else if(VariavelORG[playerid] == 5) return SetPlayerColor(playerid, COR_DA_ORG5);
return 1;
}

MudarCorORG(playerid); //adcione isto em todos os sistema que muda org



Re: [Ajuda] Como resolver isso ? - gustavotxd - 17.06.2013

Onde coloco isto ?


Re: [Ajuda] Como resolver isso ? - gustavotxd - 17.06.2013

Onde eu Coloco esses code ?


Re: [Ajuda] Como resolver isso ? - -GooGle- - 17.06.2013

Nгo й sу colocar,eu dei um exemplo digamos...vocк terб que modificar ele de acordo com o seu GM.


Re: [Ajuda] Como resolver isso ? - gustavotxd - 17.06.2013

Nгo tem nenhum desses codes no GM :/


Re: [Ajuda] Como resolver isso ? - -GooGle- - 17.06.2013

Sim,nгo tem mesmo.Por isso que eu disse que tu teria que modificar ele de acordo com o seu GM.


Re: [Ajuda] Como resolver isso ? - gustavotxd - 17.06.2013

Mas queria sabe em q parte do Gm devo colocar cada code ?