SA-MP Forums Archive
[Ajuda] Dialogs maiores - 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] Dialogs maiores (/showthread.php?tid=317901)



[Ajuda] Dialogs maiores - junioor - 12.02.2012

Boa noite !
Gostaria de saber como fasso para criar dialogs maiores porq chega a um ponto que da erro eu acho que й porque a linha esta grande demais, poderiam me ajudar ?


Re: [Ajuda] Dialogs maiores - Cotoco Topic - 12.02.2012

muda o tamanho da string e usa strcat


Re: [Ajuda] Dialogs maiores - junioor - 12.02.2012

ooks, agoora uma dъvida.
Eu gostaria de saber se eu usar strings muito grande em dialogs exemplo
pawn Code:
new strdialog[1387];
isso nгo causa lag no servidor ?


Re: [Ajuda] Dialogs maiores - Lуs - 12.02.2012

Depende pra oque vocк vai usar isso, mais pra que isso tudo?


Re: [Ajuda] Dialogs maiores - Cotoco Topic - 12.02.2012

dar lag nao sei mas olha como eu uso
pawn Code:
stock InfoMotoboy(playerid)
{
    new
    IntelI7[128],
    Hd1mb[1024];
    format(IntelI7, sizeof(IntelI7), "• Motoboy:\n"); strcat(Hd1mb, IntelI7);
    format(IntelI7, sizeof(IntelI7), ". Valor por serviзo: $4500 por Entrega\n"); strcat(Hd1mb, IntelI7);
    format(IntelI7, sizeof(IntelI7), ". Salario: $900\n\n"); strcat(Hd1mb, IntelI7);
    format(IntelI7, sizeof(IntelI7), "• Para mais informaзoes /Profissгo •\n"); strcat(Hd1mb, IntelI7);
    format(IntelI7, sizeof(IntelI7), "• Essa Profissгo requer: Level 20 •"); strcat(Hd1mb, IntelI7);
    ShowPlayerDialog(playerid, MenuMB, DIALOG_STYLE_MSGBOX, "Informaзхes sobre a Profissгo", Hd1mb, "Avanзar", "Voltar");
    return true;
}



Re: [Ajuda] Dialogs maiores - junioor - 12.02.2012

Eu iria estar usando no dialog das regras e dos comandos do servidor, algum problema ?


Re: [Ajuda] Dialogs maiores - Cotoco Topic - 12.02.2012

da nada nao pode sapecar '-'


Re: [Ajuda] Dialogs maiores - junioor - 12.02.2012

ooks, irei sapecar nos new strdialog[5000000]; -q brinks


Re: [Ajuda] Dialogs maiores - Abravanel - 12.02.2012

Quote:
Originally Posted by Cotoco Topic
View Post
dar lag nao sei mas olha como eu uso
pawn Code:
stock InfoMotoboy(playerid)
{
    new
    IntelI7[128],
    Hd1mb[1024];
    format(IntelI7, sizeof(IntelI7), "• Motoboy:\n"); strcat(Hd1mb, IntelI7);
    format(IntelI7, sizeof(IntelI7), ". Valor por serviзo: $4500 por Entrega\n"); strcat(Hd1mb, IntelI7);
    format(IntelI7, sizeof(IntelI7), ". Salario: $900\n\n"); strcat(Hd1mb, IntelI7);
    format(IntelI7, sizeof(IntelI7), "• Para mais informaзoes /Profissгo •\n"); strcat(Hd1mb, IntelI7);
    format(IntelI7, sizeof(IntelI7), "• Essa Profissгo requer: Level 20 •"); strcat(Hd1mb, IntelI7);
    ShowPlayerDialog(playerid, MenuMB, DIALOG_STYLE_MSGBOX, "Informaзхes sobre a Profissгo", Hd1mb, "Avanзar", "Voltar");
    return true;
}
Pode se usar assim tambйm:

pawn Code:
stock InfoMotoboy(playerid)
{
    new
    IntelI7[500]
    ;
    strcat(IntelI7, "• Motoboy:\n");
    strcat(IntelI7,". Valor por serviзo: $4500 por Entrega\n");
    strcat(IntelI7, ". Salario: $900\n\n");
    strcat(IntelI7, "• Para mais informaзoes /Profissгo •\n");
    strcat(IntelI7, "• Essa Profissгo requer: Level 20 •");
    ShowPlayerDialog(playerid, MenuMB, DIALOG_STYLE_MSGBOX, "Informaзхes sobre a Profissгo", IntelI7, "Avanзar", "Voltar");
    return true;
}
Economiza mais..


Re: [Ajuda] Dialogs maiores - Cotoco Topic - 12.02.2012

ja fiz mesmo.. ja era k