SA-MP Forums Archive
[Ajuda] warning 202: number of arguments does not match definition - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] warning 202: number of arguments does not match definition (/showthread.php?tid=651284)



warning 202: number of arguments does not match definition - NATANGameron - 17.03.2018

Nгo estou conseguindo retirar esse Warning quando coloquei esse Espanhol ai a + comeзou a dar isso quando tiro o Warning sai

Код:
C:\Users\Natan\Desktop\SERVER\gamemodes\GM.pwn(547 -- 551) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Warning.
PHP код:
public OnPlayerConnect(playerid)
{
    
ShowPlayerDialog(playeridDIALOG_LINGUAGEMDIALOG_STYLE_MSGBOX"Language/Linguagem/Lenguaje",
    
"Just choose Your Language !\n\
    Apenas Escolha sua Linguagem !\n\
    Sуlo elige su Lenguaje !"
,
    
"English""Portuguкs""Espanhol"); //LINHA DO ERRO
    
return 1;




Re: warning 202: number of arguments does not match definition - Adiiti - 17.03.2018

Sу pode usar duas opзхes

Tipo isto

PHP код:
public OnPlayerConnect(playerid

    
ShowPlayerDialog(playeridDIALOG_LINGUAGEMDIALOG_STYLE_MSGBOX"Language/Linguagem/Lenguaje"
    
"Just choose Your Language !\n\ 
    Apenas Escolha sua Linguagem !\n\ 
    Sуlo elige su Lenguaje !"

    
"English""Portuguкs"); //LINHA DO ERRO 
    
return 1




Re: warning 202: number of arguments does not match definition - NATANGameron - 17.03.2018

Como faзo pra usar +de duas?


Re: warning 202: number of arguments does not match definition - Adiiti - 17.03.2018

O SA-MP nгo permite.


Re: warning 202: number of arguments does not match definition - AllanSG - 17.03.2018

Da para fazer usando DIALOG_STYLE_LIST, e por as linguagens lб tipo:
PHP код:
ShowPlayerDialog(playeridDIALOG_LINGUAGEMDIALOG_STYLE_MSGBOX"Language/Linguagem/Lenguaje""Click 'OK' to select your language.\nClique em 'OK' para selecionar seu idioma.\nHaga clic en 'OK' para seleccionar su idioma.""OK"""); 
OnDialogResponse
PHP код:
if(dialogid == DIALOG_LINGUAGEM)
    {
        if(
response)
         {
              
ShowPlayerDialog(playeridDIALOG_ListaIdiomaDIALOG_STYLE_LIST"Language/Linguagem/Lenguaje""English\nPortuguкs\nEspaсol""OK""");
         }
    }
    
    if(
dialogid == DIALOG_ListaIdioma)
    {
        if(
response)
        {
            if(
listitem == 0// English
            
{
                  
// o que irб acontecer ao selecionar o idioma
            
}
            if(
listitem == 1// Portuguкs
            
{
                  
// o que irб acontecer ao seleciona o idioma
            
}
            if(
listitem == 2// Espaсol
            
{
                   
// o que irб acontecer ao seleciona o idioma
            
}
        }
    } 
Nгo esqueзa de definir a dialog
pawn Код:
#define DIALOG_ListaIdioma 1000 // 1000 para nгo haver conflitos