[AJUDA] Dialog com Muitas Letras - Como faze-lo funcionar.
#1

Ai galera, blza? Eu queria saber como q eu deixo esse dialog funcional. Ele tem muitas linhas, tinha um esquema de mostrar ele com todas as linhas, mas eu n sei como. se puderem ajudar, vlew^~

pawn Код:
if(dialogid == 9)
        {
         if(response)
            {
            ShowPlayerDialog(playerid, 10, DIALOG_STYLE_MSGBOX, "•••• [Contexto Histуrico – Breve Explicaзгo] ••••", "•No Brazilian Way of Life (ou BWL), nуs temos o seguinte sistema. Em vez de falarmos San Fierro, Los Santos e Las Venturas, falaremos os nomes originais. Ficarб San Francisco, Los Angeles e Las Vegas./n•As cidades pequenas nгo mudarгo nada./n•O RPG ocorrerб em TODA a San Andreas, inclusive a Cidade de Bayside./n•Los Angeles й uma ‘Zona de Guerra’ praticamente, Habitada pelo Exйrcito e pelos terroristas Hamas  e Al Qaeda. Os Habitantes vivem em SF, LV, Bayside, e outras cidades pequenas./n•Clique em Prуximo para Prosseguir ou em Sair do SV para voltar mais tarde.", "Confirma", "Sair do Sv"); //Linha Grande....
            }
            else
            {
            SendClientMessage(playerid, COLOR_LIGHTBLUE, "<BWL>=====Brazilian Way of Life=====");
            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ok, vocк pode voltar a Hora que quiser ao nosso Servidor. (Kicked)");
            Kick(playerid);
            }
    }
Obrigado desde jб ^^
Reply
#2

pawn Код:
new string[1000]="•••• [Contexto Histуrico – Breve Explicaзгo] ••••", "•No Brazilian Way of Life (ou BWL), nуs temos o seguinte sistema. Em vez de falarmos San Fierro, Los Santos e Las Venturas, falaremos os nomes originais. Ficarб San Francisco, Los Angeles e Las Vegas./n•As cidades pequenas nгo mudarгo nada./n•O RPG ocorrerб em TODA a San Andreas, inclusive a Cidade de Bayside./n•Los Angeles й uma ‘Zona de Guerra’ praticamente, Habitada pelo Exйrcito e pelos terroristas Hamas  e Al Qaeda. Os Habitantes vivem em SF, LV, Bayside, e outras cidades pequenas./n•Clique em Prуximo para Prosseguir ou em Sair do SV para voltar mais tarde.";
pawn Код:
ShowPlayerDialog(playerid, 10, DIALOG_STYLE_MSGBOX, string, "Confirma", "Sair do Sv");
Reply
#3

Ai garfield, ainda ta dando os erros q a linha do Dialog ta grande ...

EDIT:

Eis os Erros:

pawn Код:
C:\Documents and Settings\Marco Antonio\Meus documentos\Server\gamemode\BWL.pwn(6503) : error: 075: input line too long (after substitutions)
C:\Documents and Settings\Marco Antonio\Meus documentos\Server\gamemode\BWL.pwn(6503) : error: 037: invalid string (possibly non-terminated string)
C:\Documents and Settings\Marco Antonio\Meus documentos\Server\gamemode\BWL.pwn(6504) : error: 017: undefined symbol "s"
C:\Documents and Settings\Marco Antonio\Meus documentos\Server\gamemode\BWL.pwn(6505) : error: 017: undefined symbol "vivem"
C:\Documents and Settings\Marco Antonio\Meus documentos\Server\gamemode\BWL.pwn(6505) : error: 017: undefined symbol "SF"
C:\Documents and Settings\Marco Antonio\Meus documentos\Server\gamemode\BWL.pwn(6505) : error fatal: 107: too many error messages on one line
Linhas: Darr
pawn Код:
{
            new string1[1000]="•••• [Contexto Histуrico – Breve Explicaзгo] ••••", "•No Brazilian Way of Life (ou BWL), nуs temos o seguinte sistema. Em vez de falarmos San Fierro, Los Santos e Las Venturas, falaremos os nomes originais. Ficarб San Francisco, Los Angeles e Las Vegas./n•As cidades pequenas nгo mudarгo nada./n•O RPG ocorrerб em TODA a San Andreas, inclusive a Cidade de Bayside./n•Los Angeles й uma ‘Zona de Guerra’ praticamente, Habitada pelo Exйrcito e pelos terroristas Hamas  e Al Qaeda. Os Habitantes vivem em SF, LV, Bayside, e outras cidades pequenas./n•Clique em Prуximo para Prosseguir ou em Sair do SV para voltar mais tarde.";
            ShowPlayerDialog(playerid, 10, DIALOG_STYLE_MSGBOX, string1, "Confirma", "Sair do Sv");
Reply
#4

Ta ai testei ja e funcionou

Uma das coisas q vi q vc colocou errado foi para mudar de linha q estava /n
Q na verdade й \n
Entгo estб ai dpois se quiser sу tirar alguns para as linha ficarem da msm largura
pawn Код:
new strdialog[1024];
    format(strdialog, sizeof(strdialog),"•••• [Contexto Histуrico – Breve Explicaзгo] ••••\n\nNo Brazilian Way of Life (ou BWL), nуs temos o seguinte sistema.\nEm vez de falarmos San Fierro, Los Santos e Las Venturas, falaremos os nomes originais.\nFicarб San Francisco, Los Angeles e Las Vegas.");
    format(strdialog, sizeof(strdialog),"%s%s",strdialog,"\nAs cidades pequenas nгo mudarгo nada.O RPG ocorrerб em TODA a San Andreas, inclusive a Cidade de Bayside.\nLos Angeles й uma ‘Zona de Guerra’ praticamente, Habitada pelo Exйrcito e pelos terroristas Hamas e Al Qaeda.\nOs Habitantes");
    format(strdialog, sizeof(strdialog),"%s%s",strdialog,"vivem em SF, LV, Bayside, e outras cidades pequenas.\nClique em Prуximo para Prosseguir ou em Cancelar para Sair do Server.");
    ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "BOX", strdialog, "Confirma", "Cancelar");
Reply
#5

O cara, vlew, compilo certinho (n testei ainda no jogo pq faltam fazer mais uns 11 desses para finalizar o Tutorial.)

Mto obrigado mermo.. ^~~
Reply
#6

eh, confundir o / com \ acontece mesmo, ja fiz muito isso, \o/
ei, so nao dexa o tut muito longo senao fica chato, e vai paracer GF
Reply
#7

Dica Add um botгo ou comando para pular o tutorial.
Reply
#8

boa dica garfield, eu quero ver uma pessoa q vai ver o tuto ate o fim, duvido !!! kkk
Reply
#9

Lol, por isso q ta em dialog, pro jogador pular as etapas do Tutorial Oo..
Mas, vlew d qualquer jeito ^~
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)