CMD:minhacor(playerid, params[])
{
new nome[158];
new string[158];
GetPlayerName(playerid, nome, sizeof (nome));
ShowPlayerDialog(playerid, DIALOG_CORES, DIALOG_STYLE_LIST, "Escolha Uma Cor:", "{FF4500}Vermelho\n{00FF00}Verde\n{FFFF00}Amarelo\n{4876FF}Azul\n{FFB90F}Laranja\n{9B30FF}Roxo\n{3A5FCD}Azul Marinho\n{FF00FF}Rosa\n{D3D3D3}Cinza\n{8B7D7B}Marrom\n{FFFFFF}Branco\n{98F5FF}Azul Claro\n{008B45}Verde Escuro", "Selecionar", "Cancelar");
format(string, sizeof(string), "|| %s Voce Esta mudando a cor do seu nick.", nome);
SendClientMessage(playerid,-1, string);
return 1;
}
//-----------Dialog---------------//
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
if(dialogid == DIALOG_CORES)
{
if(response)
{
if(listitem == 0)
{
SetPlayerColor(playerid, COR_VERMELHA);
}
if(listitem == 1)
{
SetPlayerColor(playerid, COR_VERDE);
}
if(listitem == 2)
{
SetPlayerColor(playerid, COR_AMARELA);
}
if(listitem == 3)
{
SetPlayerColor(playerid, COR_AZUL);
}
if(listitem == 4)
{
SetPlayerColor(playerid, COR_LARANJA);
}
if(listitem == 5)
{
SetPlayerColor(playerid, COR_ROXO);
}
if(listitem == 6)
{
SetPlayerColor(playerid, COR_AZULM);
}
if(listitem == 7)
{
SetPlayerColor(playerid, COR_ROSA);
}
if(listitem == 8)
{
SetPlayerColor(playerid, COR_CINZA);
}
if(listitem == 9)
{
SetPlayerColor(playerid, COR_MARROM);
}
if(listitem == 10)
{
SetPlayerColor(playerid, COR_BRANCA);
}
if(listitem == 11)
{
SetPlayerColor(playerid, COR_AZULCLARO);
}
if(listitem == 12)
{
SetPlayerColor(playerid, COR_VERDEES);
}
}
return 1;
}
(310) : warning 209: function "OnDialogResponse" should return a value
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { return 1; }
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_CORES)
{
if(response)
{
if(listitem == 0)
{
SetPlayerColor(playerid, COR_VERMELHA);
}
if(listitem == 1)
{
SetPlayerColor(playerid, COR_VERDE);
}
if(listitem == 2)
{
SetPlayerColor(playerid, COR_AMARELA);
}
if(listitem == 3)
{
SetPlayerColor(playerid, COR_AZUL);
}
if(listitem == 4)
{
SetPlayerColor(playerid, COR_LARANJA);
}
if(listitem == 5)
{
SetPlayerColor(playerid, COR_ROXO);
}
if(listitem == 6)
{
SetPlayerColor(playerid, COR_AZULM);
}
if(listitem == 7)
{
SetPlayerColor(playerid, COR_ROSA);
}
if(listitem == 8)
{
SetPlayerColor(playerid, COR_CINZA);
}
if(listitem == 9)
{
SetPlayerColor(playerid, COR_MARROM);
}
if(listitem == 10)
{
SetPlayerColor(playerid, COR_BRANCA);
}
if(listitem == 11)
{
SetPlayerColor(playerid, COR_AZULCLARO);
}
if(listitem == 12)
{
SetPlayerColor(playerid, COR_VERDEES);
}
}
return 1;
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case DIALOG_CORES:
{
if(response)
{
switch(listitem)
{
case 0:
SetPlayerColor(playerid, COR_VERMELHA);
case 1:
SetPlayerColor(playerid, COR_VERDE);
case 2:
SetPlayerColor(playerid, COR_AMARELA);
case 3:
SetPlayerColor(playerid, COR_AZUL);
case 4:
SetPlayerColor(playerid, COR_LARANJA);
case 5:
SetPlayerColor(playerid, COR_ROXO);
case 6:
SetPlayerColor(playerid, COR_AZULM);
case 7:
SetPlayerColor(playerid, COR_ROSA);
case 8:
SetPlayerColor(playerid, COR_CINZA);
case 9:
SetPlayerColor(playerid, COR_MARROM);
case 10:
SetPlayerColor(playerid, COR_BRANCA);
case 11:
SetPlayerColor(playerid, COR_AZULCLARO);
case 12:
SetPlayerColor(playerid, COR_VERDEES);
}
}
}
}
return 1;
}
pawn Код:
|