[AJUDA]Oque estб de errado ?
#1

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(playeridnamesizeof(name));
    
format(filesizeof(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(playeridnamesizeof(name));
    
format(filesizeof(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(playeridnamesizeof(name));
    
format(filesizeof(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);
    }
    }
    }
    } 
Reply
#2

Idente seus codigos e assim vocк irб descobrir o erro.
Reply
#3

Chaves, verifique todas elas.
Identaзгo nota 10! kkkkkk
Reply
#4

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...
Reply
#5

Obg, Shadoww5 Consegui verifiquei e arrumei
Reply
#6

Obg Josma tambйm ajudou
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)