SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 15/07/2013, 10:20 PM   #1
ViniKuliveguisky
Gangsta
 
ViniKuliveguisky's Avatar
 
Join Date: May 2013
Location: Brasil-SC
Posts: 724
Reputation: 18
Default String ou outra forma de fazer

Bom galera eu preciso de uma ajuda para inserir um texto em um dialog então ja criei em String e não deu por ser muito grande, ja tentei em strcat não entendi como se faz mas mesmo assim deu o mesmo erro por ser muito grande.
Vou passar a mensagem aqui tudo certinho e por favor alguem me da uma ideia ai que possa couber este texto na mesma dialog!

Mais um pedido: Se alguem souber de algum code que de para juntar 2 strings por favor me envie vlw

pawn Code:
new string1[1500];
    format(string1, sizeof(string1), "\n{0x1229FAFF}Termos e condições Brasil 2Life\n\n\n{FFFFFF}01 - Não é permitido cheats/hacker/mods cleo, caso estiver usando e for pego sera Banido.\n\02 - nVocê deve ter consciência que o servidor é RPG.\n\n03 - Você deve ter um nome RPG, sem usar apelidos, simbolos nem palavrões.\n\n04 - Você deverá sempre respeitar os administradores, players e principalmente seguir todas\nas regras do servidor.\n\n05 - Em nosso servidor é proibido DM (Death Match).\n\n Pressionando em 'Concordo' você estará aceitando os termos e condições do servidor.\n\n{F81414}Staff Brasil 2Life, Bom jogo!");
    ShowPlayerDialog(playerid, DIALOG_REGRAS, DIALOG_STYLE_MSGBOX, "{F81414}Bem-Vindo ao Brasil 2Life", string1, "Concordo", "Discordo");

E aqui os erros:
Code:
C:\Users\Vinicius\Videos\Projeto\gamemodes\Vini.pwn(82) : error 075: input line too long (after substitutions)
C:\Users\Vinicius\Videos\Projeto\gamemodes\Vini.pwn(83) : error 037: invalid string (possibly non-terminated string)
C:\Users\Vinicius\Videos\Projeto\gamemodes\Vini.pwn(83) : error 029: invalid expression, assumed zero
C:\Users\Vinicius\Videos\Projeto\gamemodes\Vini.pwn(83) : error 017: undefined symbol "n"
C:\Users\Vinicius\Videos\Projeto\gamemodes\Vini.pwn(83) : fatal error 107: too many error messages on one line

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


5 Errors.
Explicando os erros: na linha 82 disse que é muito grande então ele para de ler o texto e começa como se fosse comandos mesmo então acontece o erro nas outras linhas
ViniKuliveguisky is offline   Reply With Quote
Old 15/07/2013, 10:23 PM   #2
darkxdll
High-roller
 
darkxdll's Avatar
 
Join Date: Jul 2012
Location: C:\Windows\DLLs
Posts: 1,533
Reputation: 87
Default Re: String ou outra forma de fazer

O único modo é usando strcat com format , é um pouco complicado , mais é o único modo (que eu conheça..)
__________________
Dúvida ? Chama aí : 044-88087215
darkxdll is offline   Reply With Quote
Old 15/07/2013, 10:25 PM   #3
Coe1
High-roller
 
Coe1's Avatar
 
Join Date: Jul 2013
Posts: 1,043
Reputation: 86
Default Re: String ou outra forma de fazer

pawn Code:
new string1[1500];
    strcat(string1,"\n{0x1229FAFF}Termos e condições Brasil 2Life\n\n\n{FFFFFF}01 - Não é permitido cheats/hacker/mods cleo, ");
    strcat(string1,"caso estiver usando e for pego sera Banido.\n\02 - nVocê deve ter consciência que o servidor é RPG.\n\n");
    strcat(string1,"03 - Você deve ter um nome RPG, sem usar apelidos, simbolos nem palavrões.\n\n04 - Você deverá sempre");
    strcat(string1," respeitar os administradores, players e principalmente seguir todas\nas regras do servidor.\n\n");
    strcat(string1,"05 - Em nosso servidor é proibido DM (Death Match).\n\n Pressionando em 'Concordo' você estará aceitando");
    strcat(string1," os termos e condições do servidor.\n\n{F81414}Staff Brasil 2Life, Bom jogo!");
    ShowPlayerDialog(playerid, DIALOG_REGRAS, DIALOG_STYLE_MSGBOX, "{F81414}Bem-Vindo ao Brasil 2Life", string1, "Concordo", "Discordo");
Coe1 is offline   Reply With Quote
Old 15/07/2013, 10:29 PM   #4
ViniKuliveguisky
Gangsta
 
ViniKuliveguisky's Avatar
 
Join Date: May 2013
Location: Brasil-SC
Posts: 724
Reputation: 18
Default Respuesta: Re: String ou outra forma de fazer

Quote:
Originally Posted by Coe1 View Post
pawn Code:
new string1[1500];
    strcat(string1,"\n{0x1229FAFF}Termos e condições Brasil 2Life\n\n\n{FFFFFF}01 - Não é permitido cheats/hacker/mods cleo, ");
    strcat(string1,"caso estiver usando e for pego sera Banido.\n\02 - nVocê deve ter consciência que o servidor é RPG.\n\n");
    strcat(string1,"03 - Você deve ter um nome RPG, sem usar apelidos, simbolos nem palavrões.\n\n04 - Você deverá sempre");
    strcat(string1," respeitar os administradores, players e principalmente seguir todas\nas regras do servidor.\n\n");
    strcat(string1,"05 - Em nosso servidor é proibido DM (Death Match).\n\n Pressionando em 'Concordo' você estará aceitando");
    strcat(string1," os termos e condições do servidor.\n\n{F81414}Staff Brasil 2Life, Bom jogo!");
    ShowPlayerDialog(playerid, DIALOG_REGRAS, DIALOG_STYLE_MSGBOX, "{F81414}Bem-Vindo ao Brasil 2Life", string1, "Concordo", "Discordo");

Vlw cara!

Rep para os dois xD

Edit: Só consegui dar para vc pro Dark n deu
ViniKuliveguisky is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Ajuda] Outra forma ? Gleisson_. Português/Portuguese 3 05/06/2013 05:44 PM
[Ajuda] Tem como fazer isso de outra forma? hard_dalzot Português/Portuguese 12 18/04/2013 04:00 PM
[Ajuda] Tem alguma forma de fazer SetTimer aleatorio? ShakeTH4T Português/Portuguese 11 09/07/2012 04:13 AM
[OFF]outra linguagem ? lyllrasta Português/Portuguese 10 13/04/2012 02:12 AM
[Pedido] Tutorial para fazer as empresas fazer lucros HarryPoter(Owner) Português/Portuguese 5 27/02/2012 02:55 AM


All times are GMT. The time now is 02:10 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.