[Ajuda] Como Arrumar Dialog?
#1

Galera eu tava arrumando minha lista de comandos adm e agr no jogo deu um bug.



No level 7 nгo aparece o resto. Se tiver com level 6 nгo aparece todos comandos do level 6, se tiver com level 5 nгo aparece todos do level 5, e assim por diante.

Vou deixar cуdigo no PasteBin, para nгo ficar muito grande.

AQUI.
Reply
#2

Aumenta o tamanho do vetor que estб armazenado este texto.
Reply
#3

Verifique o tamanho da string. e a quantidade de caracteres que vocк usa.
Reply
#4

Quote:
Originally Posted by arakuta
Посмотреть сообщение
Aumenta o tamanho do vetor que estб armazenado este texto.
Quote:
Originally Posted by SeV_
Посмотреть сообщение
Verifique o tamanho da string. e a quantidade de caracteres que vocк usa.
Amigos eu sou novato mas acho q tenho que mudar isso nй?
pawn Код:
new ComandosAdmin[285], ComandosAdmin2[385], ComandosAdmin3[485], ComandosAdmin4[585], ComandosAdmin5[800], ComandosAdmin6[980], ComandosAdmin7[1100];
Reply
#5

Isso. mais nгo exagere.

Verifique o tamanho de seu texto, conte os caracteres ( hб muitos programas que fazem isto, use notepad++).

Exemplo: Seu texto tem 49 caracteres, vocк deve definir 50. o caractere adicionado a mais й o EOS (end of string)
Reply
#6

Quote:
Originally Posted by GHLEMES
Посмотреть сообщение
Amigos eu sou novato mas acho q tenho que mudar isso nй?
pawn Код:
new ComandosAdmin[285], ComandosAdmin2[385], ComandosAdmin3[485], ComandosAdmin4[585], ComandosAdmin5[800], ComandosAdmin6[980], ComandosAdmin7[1100];
Sim, caso vocк use NotePad++, selecione o texto e veja quantos caracteres ele tem, entгo de acordo com a quantidadade de caracteres, some + 1 para o tamanho do vetor.

pawn Код:
new vetor[10] = "DEZLETRAS"; // 9 Letras, 10 celulas, pois a ъltima cйlula serб EOS.

// vetor[0] й 'D'
// vetor[1] й 'E'
// vetor[2] й 'Z'
// vetor[3] й 'L'
// vetor[4] й 'E'
// vetor[5] й 'T'
// vetor[6] й 'R'
// vetor[7] й 'A'
// vetor[8] й 'S'
// vetor[9] й EOS
Reply
#7

Quote:
Originally Posted by SeV_
Посмотреть сообщение
Isso. mais nгo exagere.

Verifique o tamanho de seu texto, conte os caracteres ( hб muitos programas que fazem isto, use notepad++).

Exemplo: Seu texto tem 49 caracteres, vocк deve definir 50. o caractere adicionado a mais й o EOS (end of string)
Quote:
Originally Posted by arakuta
Посмотреть сообщение
Sim, caso vocк use NotePad++, selecione o texto e veja quantos caracteres ele tem, entгo de acordo com a quantidadade de caracteres, some + 1 para o tamanho do vetor.

pawn Код:
new vetor[10] = "DEZLETRAS"; // 9 Letras, 10 celulas, pois a ъltima cйlula serб EOS.

// vetor[0] й 'D'
// vetor[1] й 'E'
// vetor[2] й 'Z'
// vetor[3] й 'L'
// vetor[4] й 'E'
// vetor[5] й 'T'
// vetor[6] й 'R'
// vetor[7] й 'A'
// vetor[8] й 'S'
// vetor[9] й EOS
Existe algum tutorial que ensina mexer com notepad++, paq baixei e nгo to conseguindo usar para fazer a contagem

2- se eu for fazer contagem manual.
pawn Код:
strcat(ComandosAdmin, "{00FF00}/a - /neon - /reparar - /barcos - /carros - /bikes - /trailer\n");
No exemplo a cima eu iria contar
/a - /neon - /reparar - /barcos - /carros - /bikes - /trailers\n neh?
Reply
#8

Hб muitos contadores de caracteres online mesmo.

Exemplo este: https://webxtool.com/pt/ferramentas-...-de-caracteres
Reply
#9

Quote:
Originally Posted by SeV_
Посмотреть сообщение
Hб muitos contadores de caracteres online mesmo.

Exemplo este: https://webxtool.com/pt/ferramentas-...-de-caracteres
Mas tira uma duvida minha, para fazer a contagem do codigo:
pawn Код:
strcat(ComandosAdmin, "{00FF00}/a - /neon - /reparar - /barcos - /carros - /bikes - /trailer\n");
eu coloco sу o que estб entre " neh?
Contar esses:
pawn Код:
"{00FF00}/a - /neon - /reparar - /barcos - /carros - /bikes - /trailer\n"
e esses nгo entraria na contagem
pawn Код:
strcat(ComandosAdmin,);
Certo?
Reply
#10

pawn Код:
/a - /neon - /reparar - /barcos - /carros - /bikes - /trailer
Somente isso
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)