[Ajuda] Cуdigo dando erro
#1

Bom eu tenho umas dialog response e tava tudo atrapalhado o cуdigo ai vi um vнdeo e tentei indentar, mais quando faзo isso da esses erros:

Erros:
pawn Код:
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'City\gamemodes\ACv1.pwn(486) : error 017: undefined symbol "Nome"
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'
City\gamemodes\ACv1.pwn(487) : error 017: undefined symbol "SendAdminMessage"
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'City\gamemodes\ACv1.pwn(678) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'
City\gamemodes\ACv1.pwn(681) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'City\gamemodes\ACv1.pwn(681) : error 004: function "OnPlayerClickPlayer" is not implemented
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'
City\gamemodes\ACv1.pwn(683) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'City\gamemodes\ACv1.pwn(686) : warning 225: unreachable code
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'
City\gamemodes\ACv1.pwn(686) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'City\gamemodes\ACv1.pwn(686) : error 017: undefined symbol "SendAdminMessage"
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'
City\gamemodes\ACv1.pwn(692) : error 017: undefined symbol "cor"
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'City\gamemodes\ACv1.pwn(697) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'
City\gamemodes\ACv1.pwn(697) : error 017: undefined symbol "Nome"
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'City\gamemodes\ACv1.pwn(701) : error 090: public functions may not return arrays (symbol "OnDialogResponse")
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'
City\gamemodes\ACv1.pwn(704) : warning 225: unreachable code
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'City\gamemodes\ACv1.pwn(704) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'
City\gamemodes\ACv1.pwn(704) : error 017: undefined symbol "cmd_ajuda"
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'City\gamemodes\ACv1.pwn(704) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Lucas.DESKTOP\Desktop\Assasins'
City\gamemodes\ACv1.pwn(704) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


16 Errors.
Codigo:
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_AJUDA)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                    ShowPlayerDialog(playerid,111,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista de Comandos versгo 0.1:","/STATS > Ver estatiticas de um player\n/PM > Sistema de Mensagem Privada\n/KILL > Se suicidar(se matar)\n/REPORT > Reportar um indevido(cheater)\n* s4kuL > Mandar uma mensagem em Rosa\n/DOAR > Ver os beneficios de doador","Fechar","");
                }
                case 1:
                {
                    ShowPlayerDialog(playerid,222,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista de Regras versгo 1.0:","Nгo usar hackers/mods\nNгo insultar admins/players\nNгo fazer TeamKill\nNгo fazer SpawnKill\nNгo fazer racismo\nNгo pausar par anгo morrer\nRespeitar as Regras.","Fechar","");
                }
                case 2:
                {
                    ShowPlayerDialog(playerid,333,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista de Administradores:","Administradores ativos: 1\n\nNOME        LEVEL\n\n{FFFFFF}[AC]lKa_     3","Fechar","");
                }
                case 3:
                {
                    ShowPlayerDialog(playerid,444,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista de Teams(Equipes):","{FFD1A8}Richs Pessego\n{9E1803}Cafetoes Vermelho\n{047015}Swats Verde Escuro\n{00D0FF}Manobristas Ciano","Fechar","");
                }
            }
        }
    if(dialogid == DIALOG_AJA)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {

                }
                case 1:
                {

                }
                case 2:
                {

                }
                case 3:
                {

                }
                case 4:
                {

                }
            }
        }
    }
    return 1;
}
Codigo avacalhado:
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_AJUDA)
    {
        if(response)
        {
            switch(listitem)
            {
            case 0:
            {
                ShowPlayerDialog(playerid,111,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista de Comandos versгo 0.1:","/STATS > Ver estatiticas de um player\n/PM > Sistema de Mensagem Privada\n/KILL > Se suicidar(se matar)\n/REPORT > Reportar um indevido(cheater)\n* s4kuL > Mandar uma mensagem em Rosa\n/DOAR > Ver os beneficios de doador","Voltar","");
            }
            case 1:
            {
                ShowPlayerDialog(playerid,222,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista de Regras versгo 1.0:","Nгo usar hackers/mods\nNгo insultar admins/players\nNгo fazer TeamKill\nNгo fazer SpawnKill\nNгo fazer racismo\nNгo pausar par anгo morrer\nRespeitar as Regras.","Voltar","");
            }
            case 2:
            {
                ShowPlayerDialog(playerid,333,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista de Administradores:","Administradores ativos: 1\n\nNOME        LEVEL\n\n{FFFFFF}[AC]lKa_     3","Voltar","");
            }
            case 3:
            {
                ShowPlayerDialog(playerid,444,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista de Teams(Equipes):","{FFD1A8}Richs Pessego\n{9E1803}Cafetoes Vermelho\n{047015}Swats Verde Escuro\n{00D0FF}Manobristas Ciano","Voltar","");
            }
                    }
            }
   }
            else
            {
             ShowPlayerDialog(playerid,DIALOG_AJUDA,DIALOG_STYLE_LIST,"[ACGang] - Ajuda:","{FF0000}[>] {FFFFFF}Lista de comandos v0.1\n{FF0000}[>] {FFFFFF}Lista de regras v1.0\n{FF0000}[>] {FFFFFF}Lista de administradores\n{FF0000}[>] {FFFFFF}Lista de equipes","Selecionar","Fechar");
            }
            if(dialogid == DIALOG_AJA)
            {
                if(response)
                {
                    switch(listitem)
                    {
                    case 0:
                    {

                    }
                    case 1:
                    {

                    }
                    case 2:
        {

                    }
                    case 3:
                    {

                    }
                    case 4:
                    {

                    }
                          }
                    }
                    }
                    return 1;
}
Erros:
pawn Код:
//Nenhum
Reply
#2

Nгo to afim de ler o cуdigo entгo verifique suas chaves.

Geralmente erro quando vocк estб indentando й chave mal colocada.

Abraзos.
Reply
#3

Quote:
Originally Posted by Pedro_BML
Посмотреть сообщение
Nгo to afim de ler o cуdigo entгo verifique suas chaves.

Geralmente erro quando vocк estб indentando й chave mal colocada.

Abraзos.
Valeu pela ajuda cara, mais sem tirar vocк, se eu soubesse arrumar eu tinha arrumado nйh?

@Edit: valeu, eu consegui tirar os erros, faltava uma chave agora eu jб sei fechar chaves.

RESOLVIDO
Reply
#4

Pronto cara. Pra vocк nгo precisar dar mб resposta. Cole o cуdigo aqui.

Indentador de Cуdigos do ipsBruno.

Ajudei? REP+ =D
Reply
#5

Quote:
Originally Posted by Pedro_BML
Посмотреть сообщение
Pronto cara. Pra vocк nгo precisar dar mб resposta. Cole o cуdigo aqui.

Indentador de Cуdigos do ipsBruno.

Ajudei? REP+ =D
Nгo dei uma mal resposta, eu disse ainda: " mais sem tirar vocк ".
Reply
#6

Sem problemas, й ъtil o site?

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_AJUDA)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                    ShowPlayerDialog(playerid,111,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista de Comandos versгo 0.1:","/STATS > Ver estatiticas de um player\n/PM > Sistema de Mensagem Privada\n/KILL > Se suicidar(se matar)\n/REPORT > Reportar um indevido(cheater)\n* Pedro_BML > Mandar uma mensagem em Rosa\n/DOAR > Ver os beneficios de doador","Fechar","");
                }
                case 1:
                {
                    ShowPlayerDialog(playerid,222,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista de Regras versгo 1.0:","Nгo usar hackers/mods\nNгo insultar admins/players\nNгo fazer TeamKill\nNгo fazer SpawnKill\nNгo fazer racismo\nNгo pausar par anгo morrer\nRespeitar as Regras.","Fechar","");
                }
                case 2:
                {
                    ShowPlayerDialog(playerid,333,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista de Administradores:","Administradores ativos: 1\n\nNOME        LEVEL\n\n{FFFFFF}[AC]lKa_     3","Fechar","");
                }
                case 3:
                {
                    ShowPlayerDialog(playerid,444,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista de Teams(Equipes):","{FFD1A8}Richs Pessego\n{9E1803}Cafetoes Vermelho\n{047015}Swats Verde Escuro\n{00D0FF}Manobristas Ciano","Fechar","");
                }
            }
        }
    }
    if(dialogid == DIALOG_AJA)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {

                }
                case 1:
                {

                }
                case 2:
                {

                }
                case 3:
                {

                }
                case 4:
                {

                }
            }
        }
    }
    return 1;
}
Tenta assim!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)