[AJUDA] Cor Player
#1

To com um bug, que quando o player loga, independentemente da ORG dele, ele loga e o nick fica cinza
Sу vai para cor da ORG se ele mudar 2X a cor, exemplo: /trabalhar, dps /trabalhar, vai mudar a cor para Rosa e vai ir para cor da ORG
Sу que se reloga tem que fazer dnv
E os players q nгo sao admin?

Ajudem me por favor!
Reply
#2

Deve ter alguma coisa fazendo os nicks deles serem cinzas, vc tem q remover isso, se vc quer tirar os nomes cinzas
Reply
#3

Como?
Reply
#4

Quote:
Originally Posted by Micael.Nees
Посмотреть сообщение
Como?
nгo tenho bola de cristal pra saber qual fs ou gm vc estб usando
Reply
#5

To usando gamemode BHL (BML Editado)
N to com nenhum FS
Reply
#6

Mande este code todo .
pawn Код:
public SetPlayerToTeamColor(playerid)
Reply
#7

Jб tive um problema parecido, do qual nгo setava a cor do player no chat,
resolvi este bug re-fazendo todo o OnPlayerRequestClass, nгo sei se й o seu
caso, mais por via das dъvidas, poste-o.
Reply
#8

Axo, que isso deve resolver.

pawn Код:
//no onplayerupdate

switch (VARIAVEL QUE DEFINE A ORG /* Exemplo: PlayerInfo[playerid][pOrg] */)
{
    case 1: SetPlayerColor(playerid, 0xFFFF00AA); // mude para  cor da org 1
    case 2: SetPlayerColor(playerid, 0xFFFF00AA); // mude para  cor da org 2
    //adcione aqui as outras case, com as outras orgs.
    default: SetPlayerColor(playerid, 0xFFFF00AA); // mude para  cor  dos civis.

}
o codigo acima, vai vericiar a todo instante de qual org ele pertence e vai setar a cor..
caso vocк queira que a cor seja setada somente quando for usado o comando /trabalhar..

use o seguinte:
pawn Код:
if( VARIAVEL QUE DEFINE QUANDO ELE ESTБ TRABALHANDO /* Exemplo: PlayerInfo[playerid][pEstaEmServiзo] == 1 */)
{
    switch (VARIAVEL QUE DEFINE A ORG /* Exemplo: PlayerInfo[playerid][pOrg] */)
    {
        case 1: SetPlayerColor(playerid, 0xFFFF00AA); // mude para  cor da org 1
        case 2: SetPlayerColor(playerid, 0xFFFF00AA); // mude para  cor da org 2
        //adcione aqui as outras case, com as outras orgs.
        default: SetPlayerColor(playerid, 0xFFFF00AA); // mude para  cor  dos civis.

    }
}
pode causar um pequeno lag por ele verificar a cada instante. seria interessante colocar em um Timer.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)