[Pedido] /cordonick
#1

Queria um comando pra mudar a cor do nick do player usando o comando: /cordonick

Quando usar o comando, a cor do nick vai para a cor que colocar

exemplo:

Код:
/cordonick 1 vermelho
/cordonick ID COR
Reply
#2

Fiz um cod base para vc estudar, nesse cod o player digita "/cor" e abrirб um dialog com 11 opзхes de cores para o player escolher, faзa um bom uso. Necessario a include zCMD



PHP код:
#include zCMD //(INCLUDE)
//CORES
#define vermelho 0xFF2222FF
#define verde    0x22FF22FF
#define azul     0x4444FFFF
#define amarelo  0xFFFF00FF
#define rosa     0xFF00FFFF
#define ciano    0x00FFFFFF
#define branco   0xFFFFFFFF
#define cinza    0x888888FF
#define preto    0x222222FF
#define marrom   0x8A3A40FF
#define laranja  0xFF7A17FF
CMD:cor(playerid//CMD PARA ABRIR O DIALOG E O PLAYER ESCOLHER A COR.
{
    
ShowPlayerDialog(playerid174DIALOG_STYLE_LIST,"Escolha uma cor","{FF2222}Vermelho\n{22FF22}Verde\n{2222FF}Azul\n{FFFF22}Amarelo\n{FF22FF}Rosa\n{FF7A17}Laranja\n{8A3400}Marrom\n{222222}Preto\n{888888}Cinza\n{FFFFFF}Branco\n{22FFFF}Ciano","Selecionar","Sair");
    return 
1;
}
//OnDialogResponse
if(dialogid == 174//RESPOSTA AO SELECIONAR ALGUMA OPЗГO ;/
{
    if(
response)
    {
        if(
listitem ==  0){SetPlayerColor(playerid,vermelho);}
        if(
listitem ==  1){SetPlayerColor(playerid,verde);}
        if(
listitem ==  2){SetPlayerColor(playerid,azul);}
        if(
listitem ==  3){SetPlayerColor(playerid,amarelo);}
        if(
listitem ==  4){SetPlayerColor(playerid,rosa);}}
        if(
listitem ==  5){SetPlayerColor(playerid,laranja);}
        if(
listitem ==  6){SetPlayerColor(playerid,marrom);}
        if(
listitem ==  7){SetPlayerColor(playerid,preto);}
        if(
listitem ==  8){SetPlayerColor(playerid,cinza);}
        if(
listitem ==  9){SetPlayerColor(playerid,branco);}
        if(
listitem ==  10){SetPlayerColor(playerid,ciano);}
    }

Reply
#3

Vocк vai precisar das includes ZCMD e SSCANF2, se nгo tiver joga no search que tu acha.


PHP код:
CMD:cordonick(playeridparams[])  
{  
    new 
IDcor[30], str[100];  
    if(
sscanf(params"us[30]"IDcor)) return SendClientMessage(playerid, -1"[ERRO] Use: /cordonick (ID) (COR)");  
    if(!
strcmp(arma"vermelho"true)) SetPlayerColor(ID0xFF2222FF); 
    if(!
strcmp(arma"amarelo"true)) SetPlayerColor(ID0xFFFF00FF);  
    if(!
strcmp(arma"branco"true)) SetPlayerColor(ID, -1);
    if(!
strcmp(arma"Laranja"true)) SetPlayerColor(ID0xFF7A17FF);  
    
//Vai adicionando quanto vocк quiser...
     
format(strsizeof(str), "[SERVER] Vocк mudou a cor do seu nick para %s!"cor);
     
SendClientMessage(ID, -1str);
    return 
1;  

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)