[Ajuda] Nгo aparece todo texto no dialog
#1

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);
}
Reply
#2

Aumenta o valor da variбvel Msg
Reply
#3

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

https://sampwiki.blast.hk/wiki/Strcat
Reply
#5

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

Reply
#6

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...
Reply
#7

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.
Reply
#8

@EDIT
Usei strcat consigui fazer funcionar
Obrigado a todo
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)