[AJUDA]Oque estб de errado ? -
Nake01 - 29.06.2011
Galera oque estб de errado nesta dialog? quando boto ela da 26 erros
PHP код:
if(dialogid == 985)
{
if(response)
{
switch(listitem)
{
case 0:{
ShowPlayerDialog(playerid,986,DIALOG_STYLE_LIST,"Escolha uma Facзгo","Comando Vermelho - LS\nAmigo dos Amgios - LS\nPrimeiro Comando da Capital - LS\nTerceiro Comando Puro - LS","Selecionar","Voltar");
}
case 1:{
ShowPlayerDialog(playerid,987,DIALOG_STYLE_LIST,"Escolha uma Facзгo","Comando Vermelho - SF\nAmigo dos Amgios - SF\nPrimeiro Comando da Capital - SF\nTerceiro Comando Puro - SF","Selecionar","Voltar");
}
case 2:{
ShowPlayerDialog(playerid,988,DIALOG_STYLE_LIST,"Escolha uma Facзгo","Comando Vermelho - LV\nAmigo dos Amgios - LV\nPrimeiro Comando da Capital - LV\nTerceiro Comando Puro - LV","Selecionar","Voltar");
}
}
}
}
else return ShowPlayerDialog(playerid,985,DIALOG_STYLE_LIST,"Escolha uma Cidade","Los Santos\nSan Fierro\nLas Venturas","Selecionar","Voltar");
}
}
if(dialogid == 986)
{
new name[MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), "%s.ini", name);
if(response)
{
switch(listitem)
{
case 0:{
dini_IntSet(file, "Level",Level);
}
case 1:{
dini_IntSet(file, "Level",Level);
}
case 2:{
dini_IntSet(file, "Level",Level);
}
case 3:{
dini_IntSet(file, "Level",Level);
}
}
}
}
if(dialogid == 987)
{
new name[MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), "%s.ini", name);
if(response)
{
switch(listitem)
{
case 0:{
dini_IntSet(file, "Level",Level);
}
case 1:{
dini_IntSet(file, "Level",Level);
}
case 2:{
dini_IntSet(file, "Level",Level);
}
case 3:{
dini_IntSet(file, "Level",Level);
}
}
}
}
if(dialogid == 988)
{
new name[MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), "%s.ini", name);
if(response)
{
switch(listitem)
{
case 0:{
dini_IntSet(file, "Level",Level);
}
case 1:{
dini_IntSet(file, "Level",Level);
}
case 2:{
dini_IntSet(file, "Level",Level);
}
case 3:{
dini_IntSet(file, "Level",Level);
}
}
}
}
Re: [AJUDA]Oque estб de errado ? -
Shadoww5 - 29.06.2011
Idente seus codigos e assim vocк irб descobrir o erro.
Re: [AJUDA]Oque estб de errado ? -
Macintosh - 29.06.2011
Chaves, verifique todas elas.
Identaзгo nota 10! kkkkkk
Re: [AJUDA]Oque estб de errado ? -
Josma_cmd - 29.06.2011
Tenta mais ou menos assim:
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 985)
{
if(response)
{
switch(listitem)
{
case 0:
{
ShowPlayerDialog(playerid,986,DIALOG_STYLE_LIST,"Escolha uma Facзгo","Comando Vermelho - LS\nAmigo dos Amgios - LS\nPrimeiro Comando da Capital - LS\nTerceiro Comando Puro - LS","Selecionar","Voltar");
}
case 1:
{
ShowPlayerDialog(playerid,987,DIALOG_STYLE_LIST,"Escolha uma Facзгo","Comando Vermelho - SF\nAmigo dos Amgios - SF\nPrimeiro Comando da Capital - SF\nTerceiro Comando Puro - SF","Selecionar","Voltar");
}
case 2:
{
ShowPlayerDialog(playerid,988,DIALOG_STYLE_LIST,"Escolha uma Facзгo","Comando Vermelho - LV\nAmigo dos Amgios - LV\nPrimeiro Comando da Capital - LV\nTerceiro Comando Puro - LV","Selecionar","Voltar");
}
}
}
else if(!response) return else return ShowPlayerDialog(playerid,985,DIALOG_STYLE_LIST,"Escolha uma Cidade","Los Santos\nSan Fierro\nLas Venturas","Selecionar","Voltar");
}
if(dialogid == 986)
{
new name[MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), "%s.ini", name);
if(response)
{
switch(listitem)
{
case 0:
{
dini_IntSet(file, "Level",Level);
break;
}
case 1:
{
dini_IntSet(file, "Level",Level);
break;
}
case 2:
{
dini_IntSet(file, "Level",Level);
break;
}
case 3:
{
dini_IntSet(file, "Level",Level);
break;
}
}
}
return 1;
}
if(dialogid == 987)
{
new name[MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), "%s.ini", name);
if(response)
{
switch(listitem)
{
case 0:
{
dini_IntSet(file, "Level",Level);
break;
}
case 1:
{
dini_IntSet(file, "Level",Level);
break;
}
case 2:
{
dini_IntSet(file, "Level",Level);
break;
}
case 3:
{
dini_IntSet(file, "Level",Level);
break;
}
}
}
return 1;
}
if(dialogid == 988)
{
new name[MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), "%s.ini", name);
if(response)
{
switch(listitem)
{
case 0:
{
dini_IntSet(file, "Level",Level);
break;
}
case 1:
{
dini_IntSet(file, "Level",Level);
break;
}
case 2:
{
dini_IntSet(file, "Level",Level);
break;
}
case 3:
{
dini_IntSet(file, "Level",Level);
break;
}
}
}
return 1;
}
return 1;
}
Eu acho disnecessбrio usar chaves pra colocar apenas uma sintaxe na case mas enfim...
Re: [AJUDA]Oque estб de errado ? -
Nake01 - 29.06.2011
Obg, Shadoww5 Consegui verifiquei e arrumei
Re: [AJUDA]Oque estб de errado ? -
Nake01 - 29.06.2011
Obg Josma tambйm ajudou