#1

Olб pessoal gostaria de estar pedindo a vocкs o codigo de por /mudarcor< sabe quando o player coloca /azul ai o nick dele fika azul.... intao se for possivel help !
Nao so azul todas as cores tipo...

/rosa /verde /azul /vermelho... e assim idaante


Helpґ!!!


Grato:Gustavo


pawn Код:
#define Laranja      0xFF8000AA
#define Azul_Marinho 0x80FFFFAA
#define Cinza        0xC0C0C0AA
#define Rosa         0xFF80FFAA
#define Azul_Claro   0x80BFFFAA
#define Verde_Escuro 0x007138AA
#define Amarelo      0xFFFF00AA
#define Roxo         0x9F009FAA

new sendername[MAX_PLAYER_NAME];

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Feito Por Guh                                     ");
    print("--------------------------------------\n");
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmdtext,"/mudarcor", true) == 0)
    {
        ShowPlayerDialog(playerid, 2, DIALOG_STYLE_LIST, "Escolha uma cor:", "Vermelho\nVerde\nAmarelo\nAzul\nLaranja\nRoxo\nAzul Marinho\nRosa\nCinza\nMarrom\nBranco\nAzul Claro\nVerde Escuro", "Ok", "Cancelar");
        return 1;
    }
    return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    new string[128];

    if(dialogid == 2)
    {
        if(response)
        {
            if(listitem == 0)
            {
                SetPlayerColor(playerid, Vermelho);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "%s Trocou a cor do Nick Para Vermelho (/mudarcor)", sendername);
                SendClientMessageToAll(Branco, string);
            }
            if(listitem == 1)
            {
                SetPlayerColor(playerid, Verde);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "%s Trocou a cor do Nick Para Verde (/mudarcor)", sendername);
                SendClientMessageToAll(Branco, string);
            }
            if(listitem == 2)
            {
                SetPlayerColor(playerid, Amarelo);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "%s Trocou a cor do Nick Para Amarelo  (/mudarcor)", sendername);
                SendClientMessageToAll(Branco, string);
            }
            if(listitem == 3)
            {
                SetPlayerColor(playerid, Azul);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "%s Trocou a cor do Nick Para Azul (/mudarcor)", sendername);
                SendClientMessageToAll(Branco, string);
            }
            if(listitem == 4)
            {
                SetPlayerColor(playerid, Laranja);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "%s Trocou a cor do Nick Para Laranja (/mudarcor)", sendername);
                SendClientMessageToAll(Branco, string);
            }
            if(listitem == 5)
            {
                SetPlayerColor(playerid, Roxo);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "%s Trocou a cor do Nick para Roxo (/mudarcor)", sendername);
                SendClientMessageToAll(Branco, string);
            }
            if(listitem == 6)
            {
                SetPlayerColor(playerid, Azul_Marinho);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "%s Trocou a cor do Nick Para Azul Marinho (/mudarcor)", sendername);
                SendClientMessageToAll(Branco, string);
            }
            if(listitem == 7)
            {
                SetPlayerColor(playerid, Rosa);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "%s Trocou a cor do Nick Para Rosa (/mudarcor)", sendername);
                SendClientMessageToAll(Branco, string);
            }
            if(listitem == 8)
            {
                SetPlayerColor(playerid, Cinza);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "%s Trocou a cor do Nick Para Cinza (/mudarcor)", sendername);
                SendClientMessageToAll(Branco, string);
            }
            if(listitem == 9)
            {
                SetPlayerColor(playerid, Marron);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "%s Trocou a cor do Nick Para Marron (/mudarcor)", sendername);
                SendClientMessageToAll(Branco, string);
            }
            if(listitem == 10)
            {
                SetPlayerColor(playerid, Branco);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "%s Trocou a cor do Nick Para Branco (/mudarcor)", sendername);
                SendClientMessageToAll(Branco, string);
            }
            if(listitem == 11)
            {
                SetPlayerColor(playerid, Azul_Claro);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "%s Trocou a cor do Nick Para Azul Claro (/mudarcor)", sendername);
                SendClientMessageToAll(Branco, string);
            }
            if(listitem == 12)
            {
                SetPlayerColor(playerid, Verde_Escuro);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "%s Trocou a cor do Nick Para Verde Escuro(/mudarcor)", sendername);
                SendClientMessageToAll(Branco, string);
            }
        }
    }
    return 1;
    }
Gustavo_araujo eu gostaria q n fosse fs ^
Reply
#2

pawn Код:
if(!strcmp(cmdtext,"/azul", true))
{
     SetPlayerColor(playerid, 0x0000FF);
     return 1;
}
0x0000FF -> й a cor AZUL.
Reply
#3

https://sampforum.blast.hk/showthread.php?tid=191465
Reply
#4

Exemplo em ZCMD:

PHP код:
CMD:azul(playeridparams[])
{
     
SetPlayerColor(playeridCOR);// Em COR coloca o nome da cor!
     
return 1;

Reply
#5

USA A MERDA DO SEARCH, JA TO PERDENDO A PACIENCIA COM VOCК, USA A MERDA DO SEARCH
JA Й SEU 5° TУPICO ABERTO HOJE.

Que merda, usa o search, parece que da choque quando aperta no search man, tu nunca vai nele.
Reply
#6

pawn Код:
CMD:cornome(playerid,params[])
{
    ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Cor nome", "Vermelho\nVerde", "Ok","Fechar");
    return sim;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 5)
        {
                if(response >= 1)
                {
                    if(listitem == 0)
                    {
                        SetPlayerColor(playerid,0xFF0000FF);
                        SendClientMessage(playerid,0xFF0000FF,"Nome Vermelho");
                        return 1;
                    }
                    if(listitem == 1)
                    {
                        SetPlayerColor(playerid,0x00FF00FF);
                        SendClientMessage(playerid,0x00FF00FF,"Nome Verde");
                        return 1;
                    }
                }
            }
              return 1;
  }
Reply
#7

Quote:

USA A MERDA DO SEARCH, JA TO PERDENDO A PACIENCIA COM VOCК, USA A MERDA DO SEARCH
JA Й SEU 5° TУPICO ABERTO HOJE.

Que merda, usa o search, parece que da choque quando aperta no search man, tu nunca vai nele.

Magnus, voce q se preucupa d+ eu fasso do meu jeito cara n precisa ajudar, ate agoraa voce nem me ajudo mesmo !
Reply
#8

do que mandei,pega apenas o Cmd e coloca no OnPlayerCommandText,e os dialogs no OnDialogResponse.
Reply
#9

Oobg gustavo, й que so meio BESTA em pawn mais aos poucos pega a manha

Pelomenos criei gm do 0 =B
Reply
#10

Quote:
Originally Posted by [O.z]Caroline
Посмотреть сообщение
pawn Код:
if(!strcmp(cmdtext,"/azul", true))
{
     SetPlayerColor(playerid, 0x0000FF);
     return 1;
}
0x0000FF -> й a cor AZUL.
pawn Код:
if(!strcmp(cmdtext,"/azul", true))
{
     SetPlayerColor(playerid, 0x0000FFAA);
     return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)