SA-MP Forums Archive
[Ajuda] ABASTECER - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] ABASTECER (/showthread.php?tid=635079)



ABASTECER - Dimbalada - 01.06.2017

Meu sistema de abastecer e esse ai tipo queria que em vez de abrir direto pra escolhe a favela aparece-se uma opsзгo antes Abastecer Armas ou Drogas ai ele escolhe armas aparece a favela pra escolhe mesma coisa com as drogas
PHP код:
dcmd_abastecer(playeridparams[])
{
#pragma unused params
if(Player[playerid][pMTT] >= 1)
{
ShowPlayerDialog(playeridDIALOG_ABASTECERDIALOG_STYLE_LIST"Escolha a Comunidade:""{FF0000}Salgueiro\n{FF0000}Penha \n{FF0000}Brasilia \n{FF0000}Complexo do Alemгo \n{FFFF00}Estado \n{FFFF00}Vila 3 \n{FFFF00}Muquiзo \n{FFFF00}Cidade Alta \n{0000FF}Rua da Feira \n{0000FF}Vila Vintem \n{0000FF}Pedreira \n{0000FF}Boa Vista""Abastecer""Cancelar");
}
else 
SendClientMessage(playeridCOR_ERRO"[ERRO] Vocк nгo tem permissгo para usar este comando!");
return 
1;




Re: ABASTECER - zCyan - 01.06.2017

Ta ae amigo, ver se estб funcionando corretamente:

Код:
// topo gm

#define DIALOG_ARMAS 5000

dcmd_abastecer(playerid, params[])
{
#pragma unused params
if(Player[playerid][pMTT] >= 1)
{
ShowPlayerDialog(playerid,DIALOG_ARMAS,DIALOG_STYLE_LIST,"Escolha","Armas\nDrogas","Selecionar","Cancelar");
}
else SendClientMessage(playerid, COR_ERRO, "[ERRO] Vocк nгo tem permissгo para usar este comando!");
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	if(dialogid == DIALOG_ARMAS)
	{
		if(listitem == 0)
		{
		    SendClientMessage(playerid,-1,"Escolha a favela");
		    ShowPlayerDialog(playerid, DIALOG_ABASTECER, DIALOG_STYLE_LIST, "Escolha a Comunidade:", "{FF0000}Salgueiro\n{FF0000}Penha \n{FF0000}Brasilia \n{FF0000}Complexo do Alemгo \n{FFFF00}Estado \n{FFFF00}Vila 3 \n{FFFF00}Muquiзo \n{FFFF00}Cidade Alta \n{0000FF}Rua da Feira \n{0000FF}Vila Vintem \n{0000FF}Pedreira \n{0000FF}Boa Vista", "Abastecer", "Cancelar");
		    return 1;
		}
		if(listitem == 1)
		{
		    ShowPlayerDialog(playerid, DIALOG_ABASTECER, DIALOG_STYLE_LIST, "Escolha a Comunidade:", "{FF0000}Salgueiro\n{FF0000}Penha \n{FF0000}Brasilia \n{FF0000}Complexo do Alemгo \n{FFFF00}Estado \n{FFFF00}Vila 3 \n{FFFF00}Muquiзo \n{FFFF00}Cidade Alta \n{0000FF}Rua da Feira \n{0000FF}Vila Vintem \n{0000FF}Pedreira \n{0000FF}Boa Vista", "Abastecer", "Cancelar");
		    return 1;
		}
	}
	return 1;
}



Re: ABASTECER - DarkBr - 01.06.2017

Код:
#define DIALOG_NADA 27

//Seucomando
{
    ShowPlayerDialog(playerid, DIALOG_NADA, DIALOG_STYLE_MSGBOX, "SeuText", "Apenas Escolha!,"Armas", "Drogas");
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if (dialogid == DIALOG_NADA)
{
        if(response)
        {
              //o que acontece
                //Opзгo Armas
        }
        else
        {
                //o que acontece
              //Opзгo Drogas
        }    
    }
    return 1;
}



Re: ABASTECER - Dimbalada - 01.06.2017

Obrigado a todos
Quote:

zCyan

passa seu ********?


Re: ABASTECER - zCyan - 01.06.2017

Quote:
Originally Posted by Dimbalada
Посмотреть сообщение
Obrigado a todos passa seu ********?
Claro ta ae: ********.com/caio.duarte.10