me ajuda com o meu gps -
zDbruno - 19.02.2014
eu quero tipo asim
eu escrevo /gps ai vai abrir o gps e tipo vai tem 3 opзao
#locais publicos
#hqs de orgs
#territorios
ai tipo clico na #hq de orgs ai eu nao quero td misturado tipo asim
GPS HQ das Orgs","Policia Militar\nTROPA DE ELITE\nExercito\nMйdicos\nVarrios Los Aztecas\nGUERRA DE TERROR\nPrefeitura Municipal\nHitmans\nReporteres\nTaxistas\nPolicia Federal\nMafia Cosa Nostra\nMafia Yakuza\nGroove Street\nGuerrilheiros Israelita\nPolicia Civil\nBallas\nLos Vagos\nComando Vermelho\nPCC\nMayans\nMOTOQUEIROS\nDrifters\nT.C. P\nAmigos dos Amigos\nTriad\nHamas\nRonda Escolar\nPolicia Rodoviaria","Selecionar","Voltar")
eu querro tipoa asim o
"GPS HQ das Orgs","policias"gangs"terroristas"mafias"assaainos "etc e tipo asim separado ai clico em policias abre um gps da policia pra min escolher qual dp quero ir
por favor me ajude
e se peder me ajuda tanbem com o cmd de adm /criarsom agradeзo muito
Respuesta: me ajuda com o meu gps -
[BWL]Chamaleon - 19.02.2014
bom vamos lб comeзo do GM:
pawn Код:
#define tele1 31111
#define tele2 31112
#define tele3 31113
#define tele4 31114
Na OnDialogResponde:
pawn Код:
if(dialogid == tele1) // Menu
{
if(response)
{
if(listitem == 0) // Lista de publicos
{
ShowPlayerDialog(playerid, tele2, DIALOG_STYLE_LIST, "Locais Pъblicos", "Aqui vocк coloca o local1 \nSempre use o \n para separar as dialogs \n em linhas ok?", "Ok", "Cancelar");
}
if(listitem == 1) // Lista de HQ's
{
ShowPlayerDialog(playerid, tele3, DIALOG_STYLE_LIST, "HQ's de orgs", "Mesma coisa do acima.", "Ok", "Cancelar");
}
if(listitem == 2) // Lista de terrнtуrios
{
ShowPlayerDialog(playerid, tele4, DIALOG_STYLE_LIST, "Territуrios", "Igual os dois acima", "Ok", "Cancelar");
}
}
}
if(dialogid == tele2) // Menu
{
if(response)
{
if(listitem == 0) // Musica 1
{
// Funзхes do 1є Botгo da DIALOG
}
if(listitem == 1) // Musica 2
{
// Funзхes do 2є Botгo da DIALOG
}
if(listitem == 2) // Musica 3
{
// Funзхes do 3є Botгo da DIALOG
} // PARA ADICIONAR MAIS, BASTA COLOCAR if(listitem == PRУXIMO NЪMERO DO ACIMA NESTE CASO SERБ '3'){ conteudo }
}
}
if(dialogid == tele3) // Menu
{
if(response)
{
if(listitem == 0) // Musica 1
{
// Funзхes do 1є Botгo da DIALOG
}
if(listitem == 1) // Musica 2
{
// Funзхes do 2є Botгo da DIALOG
}
if(listitem == 2) // Musica 3
{
// Funзхes do 3є Botгo da DIALOG
} // PARA ADICIONAR MAIS, BASTA COLOCAR if(listitem == PRУXIMO NЪMERO DO ACIMA NESTE CASO SERБ '3'){ conteudo }
}
}
if(dialogid == tele4) // Menu
{
if(response)
{
if(listitem == 0) // Musica 1
{
// Funзхes do 1є Botгo da DIALOG
}
if(listitem == 1) // Musica 2
{
// Funзхes do 2є Botгo da DIALOG
}
if(listitem == 2) // Musica 3
{
// Funзхes do 3є Botгo da DIALOG
} // PARA ADICIONAR MAIS, BASTA COLOCAR if(listitem == PRУXIMO NЪMERO DO ACIMA NESTE CASO SERБ '3'){ conteudo }
}
}
e na OnPlayerCommand
pawn Код:
if(strcmp(cmdtext, "/teleporte", true) == 0) {
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(VariavelDEquemPODEusar[playerid] == 1){
ShowPlayerDialog(playerid, tele1, DIALOG_STYLE_LIST, "Escolha uma classe", "Locais pъblicos \nHQ's \nTerritуrios", "Ok", "Cancelar");
} else {
SendClientMessage(playerid, Vermelho,"(INFO) Vocк nгo tem um mp3 para escutar, vocк pode comprar um em uma loja de ultilidades.");
}
return 1;
}
Esse /criarsom seria colocar o link para tocar uma mъsica? se for
pawn Код:
if(strcmp(cmdtext, "/tocar", true) == 0)
{
if(variavel de qem usa){
ShowPlayerDialog(playerid, TOCAR,DIALOG_STYLE_INPUT,"{800080}Toque sua mъsica.","{0000FF}Link Abaixo:","Tocar","Cancelar");
} else {
SendClientMessage(playerid, 0xFF0000AA, "(ERRO) Vocк nгo tem permissгo");
}
return 1;
}
// Na OnDialogResponse
if(dialogid == TOCAR)
{
if(response)
{
BLigarMP3(playerid, inputtext);
}
}
// Final do GM
stock BLigarMP3(playerid, url[])
{
for(new i=0;i<MAX_PLAYERS; i++)
{
new Float:X,Float:Y,Float:Z,Float:Distance = 60.0;
GetPlayerPos(playerid,X,Y,Z);
if(strlen(url) <= 1) return SendClientMessage(playerid, -1, "ERRO: Digite a URL da mъsica");
StopAudioStreamForPlayer(i);
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(i, url,X,Y,Z,Distance,true);
}
return 1;
}
Isso й um pedido nгo dъvida =D
Atencisoamente,
Re: me ajuda com o meu gps -
zDbruno - 19.02.2014
vlw ajudo muito