[Ajuda] Dialogs maiores
#1

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 ?
Reply
#2

muda o tamanho da string e usa strcat
Reply
#3

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 ?
Reply
#4

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

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

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

da nada nao pode sapecar '-'
Reply
#8

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

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

ja fiz mesmo.. ja era k
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)