SA-MP Forums Archive
[Ajuda] Nгo aparece todo texto no dialog - 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] Nгo aparece todo texto no dialog (/showthread.php?tid=517638)



Nгo aparece todo texto no dialog - Luucass - 06.06.2014

boom criei as regras sу q nao aparece todas as linhas sу a ultima " vocк aceita as nossas regras ? "... oq tem de errado ? no pawn n ha nenhum erro

pawn Код:
new Msg[8000];
format(Msg, 8000, "{FFFFFF}\t Rodovia Brasil - Regras pricipais do jogo\n1. Respeitar outros jogadores, vips e admins\n2. Nгo floodar no chat ou comandos.\n3. Nгo usar cheeters ou mods nгo permitidos no servidor.\n4. Usar somente uma conta, ou seja nгo criar fakes.\n", Msg);
format(Msg, 8000, "{FFFFFF}5. Andar com o seu veiculo sempre na faixa correta.\n6. Nгo usar suas armas para atrapalhar jogadores.\n7. Nгo hackear contas de jogadores, a puniзгo serб a conta deletada do jogo.\n7. Aproveitamentos de bugs do servidor, suspensгo da conta sem aviso prйvio\n\n", Msg);

format(Msg, 8000, "{FFFFFF}\t Rodovia Brasil - Regras como Mafioso\n1. Nгo roubar cargas que nгo estejam marcadas.\n2. Nгo fazer 'mata-mata' com pessoas que nгo queiram.\n3. Nгo atrapalhar outros jogadores do servidor.\n\n", Msg);

format(Msg, 8000, "{FFFFFF}\t Rodovia Brasil - Regras como Policial\n1. Nгo atirar antes dos 60 segundos de um aviso.\n2. Atirar apenas quando for para se proteger dos mafiosos ou outros revoltados.\n3. Nгo da aviso e esperar o tempo acabar, puniзгo: Resetamento de conta.\n4. Nгo pedir para que lhe puxem ou levem para multar/prender um jogador.\n\n", Msg);

format(Msg, 8000, "{FFFFFF}\t Rodovia Brasil - Regras como Mecanico\n1. Cumprir os pedidos de /assistencia de outros jogadores.\n\n", Msg);

format(Msg, 8000, "{FFFFFF}\t Essas foram algumas regras do Rodovia Brasil.\n", Msg);
format(Msg, 8000, "{FFFFFF}\t Vocк aceita nossas regras ?\n", Msg);
ShowPlayerDialog(playerid, DialogRules, DIALOG_STYLE_MSGBOX, "Regras do Rodovia Brasil:", Msg, "Aceito", TXT_DialogButtonCancel);
}



Re: Nгo aparece todo texto no dialog - MultiKill - 06.06.2014

Aumenta o valor da variбvel Msg


Re: Nгo aparece todo texto no dialog - Luucass - 06.06.2014

Quote:
Originally Posted by MultiKill
Посмотреть сообщение
Aumenta o valor da variбvel Msg
Ja coloquei 20000 e nada ...


Re: Nгo aparece todo texto no dialog - Cor3y - 06.06.2014

https://sampwiki.blast.hk/wiki/Strcat


Re: Nгo aparece todo texto no dialog - DiiMeNoR - 06.06.2014

Quote:
Originally Posted by Luucass
Посмотреть сообщение
new Msg[8000];
Quote:
Originally Posted by MultiKill
Посмотреть сообщение
Aumenta o valor da variбvel Msg




Re: Nгo aparece todo texto no dialog - DoN_ReNaTo - 06.06.2014

new Msg[8000];

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk..... tenho pena dessa gm...

tenta ai:

pawn Код:
new Msg[480];
       strins(Msg,"{FFFFFF}Rodovia Brasil - Regras pricipais do jogo\n\n",strlen(Msg));
       strins(Msg,"{FFFFFF}1. Respeitar outros jogadores, vips e admins\n",strlen(Msg));
       strins(Msg,"{FFFFFF}2. Nгo floodar no chat ou comandos.\n",strlen(Msg));
       strins(Msg,"{FFFFFF}3. Nгo usar cheeters ou mods nгo permitidos no servidor.\n",strlen(Msg));
       strins(Msg,"{FFFFFF}4. Usar somente uma conta, ou seja nгo criar fakes.\n",strlen(Msg));
       strins(Msg,"{FFFFFF}5. Andar com o seu veiculo sempre na faixa correta.\n",strlen(Msg));
       strins(Msg,"{FFFFFF}6. Nгo usar suas armas para atrapalhar jogadores.\n",strlen(Msg));
       strins(Msg,"{FFFFFF}7. Nгo hackear contas de jogadores, a puniзгo serб a conta deletada do jogo.\n",strlen(Msg));
       strins(Msg,"{FFFFFF}8. Aproveitamentos de bugs do servidor, suspensгo da conta sem aviso prйvio\n\n",strlen(Msg));
       strins(Msg,"{00FF00} Se vira com o resto...\n\n",strlen(Msg));
       strins(Msg,"{00FF00} Agora vou dormir... atй mais\n",strlen(Msg));
       ShowPlayerDialog(playerid, DialogRules, DIALOG_STYLE_MSGBOX, "Regras do Rodovia Brasil:", Msg, "Aceito", TXT_DialogButtonCancel);
       return 1;
caso vocк coloque mais texto e o Dialog nгo apareзa mais, ai vocк aumenta a "new Msg[480];" atй aparecer...


Re: Nгo aparece todo texto no dialog - PT - 06.06.2014

Melhor coisa que voce podera fazer й usar um contador de caracteres assim colocarб sempre as strings com o tamanho certo.

Mas no caso tem de usar strcat junto com o format.


Re: Nгo aparece todo texto no dialog - Luucass - 06.06.2014

@EDIT
Usei strcat consigui fazer funcionar
Obrigado a todo