SA-MP Forums Archive
[Ajuda] Parou de funcionar - 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] Parou de funcionar (/showthread.php?tid=581442)



Parou de funcionar - Welconha - 13.07.2015

Код:
/*case 5:
	            {
				    ShowPlayerDialog( playerid, D_HONESTAS, DIALOG_STYLE_TABLIST_HEADERS, "Profissхes Honestas",
					"Profissгo\t{FFF300}Level\t{30CE14}Salбrio\n\
					{FFFFFF}Pizza Boy\t{FFF300}LVL\t{30CE14}$550\n\
					{FFFFFF}Fotografo\t{FFF300}LVL\t{30CE14}$600\n\
					{FFFFFF}Lixeiro\t{FFF300}LVL\t{30CE14}$650\n\
					{FFFFFF}Reporter\t{FFF300}LVL\t{30CE14}$700\n\
					{FFFFFF}Drifter\t{FFF300}LVL\t{30CE14}$800\n\
					{FFFFFF}Meteorologista\t{FFF300}LVL\t{30CE14}$1000\n\
					{FFFFFF}Instrutor\t{FFF300}LVL\t{30CE14}$900\n\
					{FFFFFF}Mecanico\t{FFF300}LVL\t{30CE14}$750\n\
					{FFFFFF}Pescador\t{FFF300}LVL\t{30CE14}$550\n\
				    {FFFFFF}Cacador\t{FFF300}LVL\t{30CE14}$550\n\
					{FFFFFF}Medico\t{FFF300}LVL\t{30CE14}$800\n\
					{FFFFFF}Bancario\t{FFF300}LVL\t{30CE14}$1500\n\
					{FFFFFF}Advogado\t{FFF300}LVL\t{30CE14}$750\n\
					{FFFFFF}Vendedor de Skins\t{FFF300}LVL\t{30CE14}$650\n\
					{FFFFFF}Frentista\t{FFF300}LVL\t{30CE14}$650\n\
					{FFFFFF}Prostituta\t{FFF300}LVL\t{30CE14}$850\n\
					{FFFFFF}Padre\t{FFF300}LVL\t{30CE14}$600\n\
					{FFFFFF}Bombeiro(a)\t{FFF300}LVL\t{30CE14}$950\n\
					{FFFFFF}Desempregado\t0\t$500",
					"Selecionar", "Voltar" );
	            }*/
Sempre que eu coloco essa case o pawn para de funcionar, e quando coloco /* nela p desabilitar, para de parar de funcionar, mas dб um erro, o que ta errado ?

ERRO:
Код:
(44547) : error 075: input line too long (after substitutions)
Daн eu apago tudo que tem na linha do erro, e cria outro erro na linha debaixo...


Re: Parou de funcionar - FallweN - 13.07.2015

O linha da dialog estб muito grande, use strcat para dividi-las


Re: Parou de funcionar - Welconha - 13.07.2015

Me dк um exemplo pfvr man, nгo faзo nem idйia, jб fui wiki, nгo entendi muito bem, sу me dк um exemplo, please...


Re: Parou de funcionar - FallweN - 13.07.2015

PHP код:
CMD:dialog(playerid)
{
    new 
string[256]; //OBS: Conte os caracteres da dialog e mude o valor
    
strcat(string"Exemplo 1");
    
strcat(string"Exemplo 2");
    
ShowPlayerDialogplayeridD_HONESTASDIALOG_STYLE_TABLIST_HEADERS"teste"string,"Ok""Sair");
    return 
true;

Onde estгo os exemplos vб separando as linhas nos exemplos.


Re: Parou de funcionar - Welconha - 13.07.2015

Код:
new string[256];
                    strcat(string, "\tProfissхes Criminosas");
					strcat(string, "Profissгo\t{FFF300}Level\t{30CE14}Salбrio");
					strcat(string, "{FFFFFF}Pizza Boy\t{FFF300}0\t{30CE14}$550");
					strcat(string, "{FFFFFF}Pizza Boy\t{FFF300}0\t{30CE14}$550");
					strcat(string, "{FFFFFF}Fotografo\t{FFF300}0\t{30CE14}$600");
					strcat(string, "{FFFFFF}Lixeiro\t{FFF300}20\t{30CE14}$650");
					strcat(string, "{FFFFFF}Reporter\t{FFF300}25\t{30CE14}$700");
					strcat(string, "{FFFFFF}Drifter\t{FFF300}30\t{30CE14}$800");
					strcat(string, "{FFFFFF}Meteorologista\t{FFF300}60\t{30CE14}$1000");
					strcat(string, "{FFFFFF}Instrutor\t{FFF300}40\t{30CE14}$900");
					strcat(string, "{FFFFFF}Mecanico\t{FFF300}20\t{30CE14}$750");
					strcat(string, "{FFFFFF}Pescador\t{FFF300}5\t{30CE14}$550");
				    strcat(string, "{FFFFFF}Cacador\t{FFF300}5\t{30CE14}$550");
					strcat(string, "{FFFFFF}Medico\t{FFF300}25\t{30CE14}$800");
					strcat(string, "{FFFFFF}Bancario\t{FFF300}30\t{30CE14}$1500");
					strcat(string, "{FFFFFF}Advogado\t{FFF300}60\t{30CE14}$750");
					strcat(string, "{FFFFFF}Vendedor de Skins\t{FFF300}30\t{30CE14}$650");
					strcat(string, "{FFFFFF}Frentista\t{FFF300}50\t{30CE14}$650");
					strcat(string, "{FFFFFF}Prostituta\t{FFF300}10\t{30CE14}$850");
					strcat(string, "{FFFFFF}Padre\t{FFF300}50\t{30CE14}$600");
					strcat(string, "{FFFFFF}Bombeiro(a)\t{FFF300}120\t{30CE14}$950");
					strcat(string, "{FFFFFF}Desempregado\t{FFF300}0\t$500");
					ShowPlayerDialog( playerid, D_HONESTAS, DIALOG_STYLE_TABLIST_HEADERS, string, "Selecionar", "Voltar");
estб dando um warning no ShowPlayerDialog( playerid, D_HONESTAS...




Re: Parou de funcionar - #Luca[S]. - 13.07.2015

PHP код:
new string[256];
strcat(string"Profissгo\t{FFF300}Level\t{30CE14}Salбrio\n");
strcat(string"{FFFFFF}Pizza Boy\t{FFF300}0\t{30CE14}$550\n");
strcat(string"{FFFFFF}Pizza Boy\t{FFF300}0\t{30CE14}$550\n");
strcat(string"{FFFFFF}Fotografo\t{FFF300}0\t{30CE14}$600\n");
strcat(string"{FFFFFF}Lixeiro\t{FFF300}20\t{30CE14}$650\n");
strcat(string"{FFFFFF}Reporter\t{FFF300}25\t{30CE14}$700\n");
strcat(string"{FFFFFF}Drifter\t{FFF300}30\t{30CE14}$800\n");
strcat(string"{FFFFFF}Meteorologista\t{FFF300}60\t{30CE14}$1000\n");
strcat(string"{FFFFFF}Instrutor\t{FFF300}40\t{30CE14}$900\n");
strcat(string"{FFFFFF}Mecanico\t{FFF300}20\t{30CE14}$750\n");
strcat(string"{FFFFFF}Pescador\t{FFF300}5\t{30CE14}$550\n");
strcat(string"{FFFFFF}Cacador\t{FFF300}5\t{30CE14}$550\n");
strcat(string"{FFFFFF}Medico\t{FFF300}25\t{30CE14}$800\n");
strcat(string"{FFFFFF}Bancario\t{FFF300}30\t{30CE14}$1500\n");
strcat(string"{FFFFFF}Advogado\t{FFF300}60\t{30CE14}$750\n");
strcat(string"{FFFFFF}Vendedor de Skins\t{FFF300}30\t{30CE14}$650\n");
strcat(string"{FFFFFF}Frentista\t{FFF300}50\t{30CE14}$650\n");
strcat(string"{FFFFFF}Prostituta\t{FFF300}10\t{30CE14}$850\n");
strcat(string"{FFFFFF}Padre\t{FFF300}50\t{30CE14}$600\n");
strcat(string"{FFFFFF}Bombeiro(a)\t{FFF300}120\t{30CE14}$950\n");
strcat(string"{FFFFFF}Desempregado\t{FFF300}0\t$500\n");
ShowPlayerDialog(playeridD_HONESTASDIALOG_STYLE_TABLIST_HEADERS"Profissхes Criminosas"string"Selecionar""Voltar"); 
Conte os caracteres e aumente as cйlulas das strings.


Re: Parou de funcionar - Welconha - 13.07.2015

Resultou, muito obrigado aos dois