[Ajuda] Erros
#1

Bem pessoal, eu fui iniciar o RP base do "ProKillerPa" que й uma base muito boa (vou dar uma estuda), coloquei todas as includes e etc mas me apareceram estes erros ao compilar:

Код:
C:\Users\usuario\Desktop\RolePlay\gamemodes\rp.pwn(716) : error 075: input line too long (after substitutions)
C:\Users\usuario\Desktop\RolePlay\gamemodes\rp.pwn(717) : error 037: invalid string (possibly non-terminated string)
C:\Users\usuario\Desktop\RolePlay\gamemodes\rp.pwn(717) : error 017: undefined symbol "BEBEBE"
C:\Users\usuario\Desktop\RolePlay\gamemodes\rp.pwn(717) : error 017: undefined symbol "A"
C:\Users\usuario\Desktop\RolePlay\gamemodes\rp.pwn(717) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


5 Errors.
Linhas:

pawn Код:
/* 715 */ ShowPlayerDialog(playerid, DIALOG_SPAWN-DILLI, DIALOG_STYLE_MSGBOX, "{BEBEBE}Cidade Natal!", "{BEBEBE}A sua Cidade Natal й {FFFF00}Dillimore!\n\n\
                                                                                                                                                                                                          {BEBEBE}/* 716 */A Populaзгo de Dillimore й de aproximadamente {FFFF00}3.265 {BEBEBE}Habiatentes!\n\
                                                                                                                                                                                                          {BEBEBE}/* 717 */Й uma cidade pequena, na qual vocк nasceu e serб sua {FA8072}Cidade Natal {BEBEBE}atй o fim da sua vida.\n\n\
                                                                                                                                                                                                          {FFFF00}/* 718 */Boa Sorte!"
, "Fechar","");
Alguйm pode ajudar? Obrigado!
Reply
#2

pawn Код:
ShowPlayerDialog(playerid, DIALOG_SPAWN-DILLI, DIALOG_STYLE_MSGBOX,"{BEBEBE}Cidade Natal!",
    "{BEBEBE}A sua Cidade Natal й {FFFF00}Dillimore!\n\n{BEBEBE}A Populaзгo de Dillimore й de aproximadamente {FFFF00}3.265 {BEBEBE}Habiatentes!\n{BEBEBE}Й uma cidade pequena, na qual vocк nasceu e serб sua {FA8072}Cidade Natal {BEBEBE}atй o fim da sua vida.\n\n{FFFF00}Boa Sorte!",
    "Fechar","");
O erro ocorreu por vocк usar ' \ ', e por vocк nгo finalizar a string.
Reply
#3

Pode me dizer onde exatamente estб o erro, Multkill?
Reply
#4

A linha estб muito grande .
Reply
#5

Quote:
Originally Posted by mau.tito
Посмотреть сообщение
A linha estб muito grande .
Foi assim que ele colocou no GameMode...
Reply
#6

Um dos erro:
pawn Код:
// Nгo finalizar a string
// Exemplo
print("Ex
empo"
);
// Deste modo vai dar erro por nгo finalizar a string.
print("Exemplo"); // Deste modo estб certo.

Vocк pode fazer isto:
SendClientMessage(playerid,
-1,
"Exemplo");
//Modo normal:
SendClientMessage(playerid, -1,"Exemplo");
O outro erro se deu por vocк usar barra contraria ' \ '
Para vocк usar estб barra vocк deve colocar duas vezes ela:
pawn Код:
print("\ Exemplo"); // Asim darб erro

print("\\ Exemplo"); //Assim nгo darб erro e aparecera a \
Edit
Quote:
Originally Posted by mau.tito
Посмотреть сообщение
A linha estб muito grande .
A linha nгo estб muito grande, o problema foi da ' \ ' e de ele abrir uma string em uma linha e tentar finalizar em outra.
Reply
#7

Quote:
Originally Posted by MultiKill
Посмотреть сообщение
A linha nгo estб muito grande, o problema foi da ' \ ' e de ele abrir uma string em uma linha e tentar finalizar em outra.
Meu caro nobre , isso nгo tem nada a ver , pode se pular linha se tiver usando '\' nгo tem problema nenhum .
Reply
#8

Tenta assim:
pawn Код:
new MEGAString[2500];

MEGAString[0] = EOS;
strcat(MEGAString,  "{BEBEBE}A sua Cidade Natal й {FFFF00}Dillimore!\n");
strcat(MEGAString,  "A Populaзгo de Dillimore й de aproximadamente {FFFF00}3.265 {BEBEBE}Habiatentes!\n");
strcat(MEGAString,  "Й uma cidade pequena, na qual vocк nasceu e serб sua {FA8072}Cidade Natal {BEBEBE}atй o fim da sua vida.\n");
strcat(MEGAString,  "Boa Sorte!");
ShowPlayerDialog(playerid, DIALOG_SPAWN-DILLI, DIALOG_STYLE_MSGBOX, "{BEBEBE}Cidade Natal!", MEGAString, "Fechar", "");
Reply
#9

Quote:
Originally Posted by DavidCosta
Посмотреть сообщение
Tenta assim:
pawn Код:
new MEGAString[2500];

        MEGAString[0] = EOS;
        strcat(MEGAString,  "{BEBEBE}A sua Cidade Natal й {FFFF00}Dillimore!\n");
        strcat(MEGAString,  "A Populaзгo de Dillimore й de aproximadamente {FFFF00}3.265 {BEBEBE}Habiatentes!\n");
        strcat(MEGAString,  "Й uma cidade pequena, na qual vocк nasceu e serб sua {FA8072}Cidade Natal {BEBEBE}atй o fim da sua vida.\n");
        strcat(MEGAString,  "Boa Sorte!");
        ShowPlayerDialog(playerid, DIALOG_SPAWN-DILLI, DIALOG_STYLE_MSGBOX, "{BEBEBE}Cidade Natal!", MEGAString, "Fechar", "");
        return 1;
O erro jб foi resolvido, e nгo hб necessidade de usar 2500 cйlulas na string, no mбximo foi usada 300 cйlulas.

Use o contador de caracteres para contar quantos caracteres tem.
Reply
#10

Quote:
Originally Posted by MultiKill
Посмотреть сообщение
O erro jб foi resolvido, e nгo hб necessidade de usar 2500 cйlulas na string, no mбximo foi usada 300 cйlulas.

Use o contador de caracteres para contar quantos caracteres tem.
Vai que algum dia precise, jб estб definida, por isso 'megastring' xd
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)