SA-MP Forums Archive
[AJUDA]Como fazer um dialog desse tamanho? - 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]Como fazer um dialog desse tamanho? (/showthread.php?tid=259862)



[AJUDA]Como fazer um dialog desse tamanho? - Adriano499 - 06.06.2011

Olб pessoal queria saber como fazer um dialog "DIALOG_STYLE_MSGBOX" desse tamanho aki

ja tentei fazer mais da um erro grotesto.. ajuda ?


Re: [AJUDA]Como fazer um dialog desse tamanho? - bRn - 06.06.2011

pawn Код:
if(strcmp(cmdtext,"/regras", true) == 0)
    {
    new strdialog[1024];
    format(strdialog, sizeof(strdialog),"%s","REGRAS\n\n");
    format(strdialog, sizeof(strdialog),"%s%s",strdialog, "Regra 1\n");
    format(strdialog, sizeof(strdialog),"%s%s",strdialog, "Regra 2\n");
    format(strdialog, sizeof(strdialog),"%s%s",strdialog, "Regra 3\n");
    format(strdialog, sizeof(strdialog),"%s%s",strdialog, "Regra 4\n");
    format(strdialog, sizeof(strdialog),"%s%s",strdialog, "Regra 5\n");
    format(strdialog, sizeof(strdialog),"%s%s",strdialog, "Regra 6\n");
    format(strdialog, sizeof(strdialog),"%s%s",strdialog, "Regra 7\n");
    ShowPlayerDialog(playerid, 101, DIALOG_STYLE_MSGBOX, "REGRAS", strdialog, "OK", "Sair");
            return 1;
    }



Re: [AJUDA]Como fazer um dialog desse tamanho? - Adriano499 - 06.06.2011

Valeu!


Re: [AJUDA]Como fazer um dialog desse tamanho? - Andrew_Guiga - 06.06.2011

Depois diz se funciono quero botar tutorial do meu server tudo em dialog...


Re: [AJUDA]Como fazer um dialog desse tamanho? - Adriano499 - 06.06.2011

@nops


Re: [AJUDA]Como fazer um dialog desse tamanho? - [S]trong - 06.06.2011

pode usar strins ou strcat.


Re: [AJUDA]Como fazer um dialog desse tamanho? - Shadoww5 - 06.06.2011

PHP код:
if(strcmp(cmdtext,"/regras"true) == 0)
{
    
ShowPlayerDialog(playerid101DIALOG_STYLE_MSGBOX"REGRAS"" Regra 1\n Regra 2\n Regra 3\n E assim por diante ...""OK""Sair");
    return 
1;

OBS: Caso vocк nгo tenha percebdi o "\n" serve para "pular" linhas.


Re: [AJUDA]Como fazer um dialog desse tamanho? - TheGarfield - 06.06.2011

copiar GameMode, que feio.

pawn Код:
new S[500];
strcat(S,"Vocк Pode Pular\n");
strcat(S,"Vocк Pode Pular Dinovo\n");
strcat(S,"Vocк Pode Pular Dinovo\n");
strcat(S,"Vocк Pode Pular Dinovo\n");
strcat(S,"Vocк Pode Pular Dinovo\n");
strcat(S,"Vocк Pode Pular Dinovo\n");
strcat(S,"Vocк Pode Pular Dinovo\n");
strcat(S,"Vocк Pode Pular Dinovo\n");
strcat(S,"Vocк Pode Pular Dinovo\n");
ShowPlayerDialog(playerid, 101, DIALOG_STYLE_MSGBOX, "~ The Rules ~",S,"Firmeza", "hemr");

/\ strcat ( como <b>(strong) )deu a dica.


Re: [AJUDA]Como fazer um dialog desse tamanho? - Shadoww5 - 06.06.2011

Como eu havia falado tambйm estб correto ? '-'


Re: [AJUDA]Como fazer um dialog desse tamanho? - TheGarfield - 06.06.2011

Quote:
Originally Posted by Shadoww5
Посмотреть сообщение
Como eu havia falado tambйm estб correto ? '-'
sim, mais ele vai usar como regras, ele vai usar mais de 200 caracteres,e se usar com format ou direto no ShowPlayerDialogo darб erro.