[Ajuda] duvidas limite do dialog
#1

pawn Код:
format(string,sizeof(string),"Bem Vindo ao Server.\nSua conta ja tem registro \nInsira sua Senha:",Player[playerid][pNick],lv,av);
        ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Sistema Login",string,"Entrar","Sair");
    }
De alguns tutoriais que tentei compreender, nгo me veio a informaзгo que necessito neste momento
Queria uma explicaзгo sobre uma coisa neste exemplo de dialogo.

Ele tem um limite de caracteres?. Pois quando escrevo muita coisa nesta BOX ele acaba tendo 1 limite e come palavras. Quando usamos varios \n ele acaba nгo pulando muito e chega um limite tambйm..

Alguйm pode me dizer o porque, o que fazer, onde estб o problema e etc.

Agradeзo o apoio.
Reply
#2

Exemplo

Se vocк declarar uma string de 128 cйlulas e o nъmero de caracteres de seu texto for superior a esse valor, o texto serб cortado.
Reply
#3

Hm certo tal parte da dъvida respondida. Mas se no caso nгo estiver declarada desta forma as caracteres? й possivel ter caracteres padrхes e nгo precisar declaralas? a uma forma mais fбcil de definir a quantidade de caracteres diretamente no format etc etc?
Reply
#4

Como assim? Vocк quer que a funзгo format calcule direto quantas cйlulas serгo usadas?
Reply
#5

Isso, queria saber se seria possнvel diretamente no format ela calcular as cйlulas.
Reply
#6

Creio que nгo, por causa das cйlulas usadas pelos especificadores e seus respectivos valores, mas vocк pode calcular vocк mesmo.

pawn Код:
new string[6] = "pedro"; //pedro = 5 caracteres + null = 1 caractere.
Reply
#7

"sizeof(string)" isto й o limite de caracteres que voce vai usar, que neste casa й o "size" da "string" ou seja o tamanho. para optimizar voce deve colocar o numero de caracteres exato mais 1 null.
Reply
#8

Certo dei uma lida aqui incluse na wiki, portanto a conclusгo й seguir o modelo padrгo definindo as cйlulas..

Tomara que mais pra frente eles simplifiquem mais do que ja ta essas funзхes

Obrigado a todos que ajudaram
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)