[FilterScript] Mudanзa de Cores do Nick
#1

Mudanзa de Cores do Nick

Olб galera do Fуrum SA-MP, eu sou novato na linguagem PAWN e fiz esse pequeno FS para mudar a cor do nick em Dialog. Se tiver erros sу me falar que eu tento consertar aqui.

Cуdigo:

pawn Код:
//------------------------------------//
//      Mudanзa de Cores do Nick      //
//        Criado By: iHarzard         //
//         Iniciando em Pawn          //
//------------------------------------//

#include <a_samp>

new iHazard@String[90];

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, #/alterarcor, true))
    {  
        ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Escolha uma cor", "Branco\nVerde\nRoxo\nAzul Claro\nAmarelo\nVermelho\nLaranja", "Escolher", "Sair");
        return 1;
    }
    return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 1)
    {
        switch(listitem)
        {
            case 0:
            {
                format(iHazard@String, sizeof iHazard@String, #[InfoColor] %s mudou a cor do seu nome para Branco!, Nome(playerid));
                SetPlayerColor(playerid, -1);
            }
            case 1:
            {
                format(iHazard@String, sizeof iHazard@String, #[InfoColor] %s mudou a cor do seu nome para Verde!, Nome(playerid));
                SetPlayerColor(playerid, 0x008000AA);
            }
            case 2:
            {
                format(iHazard@String, sizeof iHazard@String, #[InfoColor] %s mudou a cor do seu nome para Roxo!, Nome(playerid));
                SetPlayerColor(playerid, 0x8000FFAA);
            }
            case 3:
            {
                format(iHazard@String, sizeof iHazard@String, #[InfoColor] %s mudou a cor do seu nome para Azul Claro!, Nome(playerid));
                SetPlayerColor(playerid, 0x0080FFAA);
            }
            case 4:
            {
                format(iHazard@String, sizeof iHazard@String, #[InfoColor] %s mudou a cor do seu nome para Amarelo!, Nome(playerid));
                SetPlayerColor(playerid, 0xFFFF00AA);
            }
            case 5:
            {
                format(iHazard@String, sizeof iHazard@String, #[InfoColor] %s mudou a cor do seu nome para Vermelho!, Nome(playerid));
                SetPlayerColor(playerid, 0xE31919FF);
            }
            case 6:
            {
                format(iHazard@String, sizeof iHazard@String, #[InfoColor] %s mudou a cor do seu nome para Laranja!, Nome(playerid));
                SetPlayerColor(playerid, 0xFF9900AA);
            }
        }
        SendClientMessageToAll(-1, iHazard@String);
    }
    return 1;
}

stock Nome(playerid)
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, MAX_PLAYER_NAME);
    return name;
}
OBS: Й meu primeiro cуdigo, espero que entendam...
Reply


Messages In This Thread
Mudanзa de Cores do Nick - by iHarzard - 11.04.2013, 15:24
Re: Mudanзa de Cores do Nick - by StringBR - 11.04.2013, 15:26
Re: Mudanзa de Cores do Nick - by feliphemort - 11.04.2013, 15:30
Re: Mudanзa de Cores do Nick - by iHarzard - 11.04.2013, 15:41
Re: Mudanзa de Cores do Nick - by Jumper. - 11.04.2013, 15:46
Re: Mudanзa de Cores do Nick - by feliphemort - 11.04.2013, 15:48
Re: Mudanзa de Cores do Nick - by Schocc - 11.04.2013, 15:48
Re: Mudanзa de Cores do Nick - by Jumper. - 11.04.2013, 15:56
Re: Mudanзa de Cores do Nick - by iHarzard - 11.04.2013, 15:58
Re: Mudanзa de Cores do Nick - by Falcon. - 11.04.2013, 16:12

Forum Jump:


Users browsing this thread: 1 Guest(s)