[AJUDA] Dialog -
Lipe_Stronda - 15.08.2011
PHP код:
// Topo:
#define Ajuda 357
#define assalto 123456
#define orgs 789
// Dialog Response:
if(dialogid == 357)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, 123456, DIALOG_STYLE_LIST, "Ponto de Assalto {2641FE}Mercado", "{2641FE}Mercado 24/7", "Selecionar", "Cancelar");
}
else if(listitem == 1)
{
ShowPlayerDialog(playerid, orgs, DIALOG_STYLE_LIST, "Escolha Sua {2641FE}Organizaзao", "{391BE0}Policia Militar\n{44AB30}Ladrao", "Selecionar", "Cancelar");
}
else if(listitem == 2)
{
SendClientMessage(playerid, CorLadrao, " ( / GPS ) || ( / Mudarluta ) || ( / Comprar ) || ( / equipar) || ( / Kill ) || ( / MudarTeam ) || ( / Motel )");
SendClientMessage(playerid, CorLadrao, " ( / Assaltar ) || ( / RoubarEquipamento ) || ( / ArmasLeves ) || ( / ArmasPesadas) || ( / ArmamentoPesado ) || ( / ArmamentoLeve )");
}
}
}
if(dialogid == orgs)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, CorPolicia, " /ronda || /comprarbomba || /status || /ArmamentoPesado || /ArmamentoLeve"); // Policia
}
else if(listitem == 1)
{
SendClientMessage(playerid, CorLadrao, "/assaltar || /comprarbomba || /status || /armasleves || /armaspesadas "); // Ladrao
}
}
}
return 1;
}
if(dialogid == 123456)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, CorLadrao, "O Ponto de Assalto Foi marcado no seu Mapa");
{
SetPlayerCheckpoint(playerid,1833.2405,-1842.4508,13.5781,05);
}
}
return 1;
}
Quando eu digito /ajuda , aparece os negocios mais quando eu clico em um nao aparece, mais e os negocio tao ai!!!
comando
PHP код:
if(!strcmp("/ajuda", cmdtext, true))
{
ShowPlayerDialog(playerid, 357, DIALOG_STYLE_LIST, "Central de {E0461B}Ajuda", "Pontos de Assalto\nAjuda Emprego\nAjuda Geral", "Selecionar", "Cancelar");
return 1;
}
Re: [AJUDA] Dialog -
MaGnO_357 - 15.08.2011
bom Lipe acho que nгo precisava definir os dialog pois sу tem 3
pawn Код:
#define Ajuda 357 // valeu pelo elogio /brinks rsrs
#define assalto 123456
#define orgs 789
Retire as define deixando assim:
pawn Код:
if(dialogid == 1)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_LIST, "Ponto de Assalto {2641FE}Mercado", "{2641FE}Mercado 24/7", "Selecionar", "Cancelar");
}
else if(listitem == 1)
{
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, "Escolha Sua {2641FE}Organizaзao", "{391BE0}Policia Militar\n{44AB30}Ladrao", "Selecionar", "Cancelar");
}
else if(listitem == 2)
{
SendClientMessage(playerid, CorLadrao, " ( / GPS ) || ( / Mudarluta ) || ( / Comprar ) || ( / equipar) || ( / Kill ) || ( / MudarTeam ) || ( / Motel )");
SendClientMessage(playerid, CorLadrao, " ( / Assaltar ) || ( / RoubarEquipamento ) || ( / ArmasLeves ) || ( / ArmasPesadas) || ( / ArmamentoPesado ) || ( / ArmamentoLeve )");
}
}
}
if(dialogid == 3)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, CorPolicia, " /ronda || /comprarbomba || /status || /ArmamentoPesado || /ArmamentoLeve"); // Policia
}
else if(listitem == 1)
{
SendClientMessage(playerid, CorLadrao, "/assaltar || /comprarbomba || /status || /armasleves || /armaspesadas "); // Ladrao
}
}
}
return 1;
}
if(dialogid == 2)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, CorLadrao, "O Ponto de Assalto Foi marcado no seu Mapa");
{
SetPlayerCheckpoint(playerid,1833.2405,-1842.4508,13.5781,05);
}
}
return 1;
}
pawn Код:
if(!strcmp("/ajuda", cmdtext, true))
{
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Central de {E0461B}Ajuda", "Pontos de Assalto\nAjuda Emprego\nAjuda Geral", "Selecionar", "Cancelar");
return 1;
}
Sem Brigas. To De boa se eu estiver errado me corrija
Re: [AJUDA] Dialog -
MiTToS - 15.08.2011
Acabei de voltar do parque de diversгo, estou tonto mas acho que funciona;
pawn Код:
// Topo:
#define Ajuda 357
#define assalto 123456
#define orgs 789
// Dialog Response:
if(dialogid == 357)
{
if(response) {
if(listitem == 0)
return ShowPlayerDialog(playerid, 123456, DIALOG_STYLE_LIST, "Ponto de Assalto {2641FE}Mercado", "{2641FE}Mercado 24/7", "Selecionar", "Cancelar");
else if(listitem == 1)
return ShowPlayerDialog(playerid, orgs, DIALOG_STYLE_LIST, "Escolha Sua {2641FE}Organizaзao", "{391BE0}Policia Militar\n{44AB30}Ladrao", "Selecionar", "Cancelar");
else if(listitem == 2)
return SendClientMessage(playerid, CorLadrao, " ( / GPS ) || ( / Mudarluta ) || ( / Comprar ) || ( / equipar) || ( / Kill ) || ( / MudarTeam ) || ( / Motel )"), SendClientMessage(playerid, CorLadrao, " ( / Assaltar ) || ( / RoubarEquipamento ) || ( / ArmasLeves ) || ( / ArmasPesadas) || ( / ArmamentoPesado ) || ( / ArmamentoLeve )");
}
return 1;
}
if(dialogid == orgs)
{
if(response) {
if(listitem == 0)
return SendClientMessage(playerid, CorPolicia, " /ronda || /comprarbomba || /status || /ArmamentoPesado || /ArmamentoLeve"); // Policia
else if(listitem == 1)
return SendClientMessage(playerid, CorLadrao, "/assaltar || /comprarbomba || /status || /armasleves || /armaspesadas "); // Ladrao
}
return 1;
}
if(dialogid == 123456)
{
if(response) {
if(listitem == 0)
return SendClientMessage(playerid, CorLadrao, "O Ponto de Assalto Foi marcado no seu Mapa"), SetPlayerCheckpoint(playerid,1833.2405,-1842.4508,13.5781,05);
}
return 1;
}
if(!strcmp("/ajuda", cmdtext, true))
return ShowPlayerDialog(playerid, 357, DIALOG_STYLE_LIST, "Central de {E0461B}Ajuda", "Pontos de Assalto\nAjuda Emprego\nAjuda Geral", "Selecionar", "Cancelar");
EDIT:
@MaGnO_357
Estб errado, estб faltando 2 ou 3 chaves.
Re: [AJUDA] Dialog -
Lipe_Stronda - 15.08.2011
Obg mittos. valeu magno por ajudar, mais nao funfo
Re: [AJUDA] Dialog -
MaGnO_357 - 15.08.2011
Quote:
Originally Posted by Lipe_Stronda
Obg mittos. valeu magno por ajudar, mais nao funfo
|
De boa