SA-MP Forums Archive
[Ajuda] Como Arrumar Dialog? - 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 Arrumar Dialog? (/showthread.php?tid=512189)



Como Arrumar Dialog? - GHLEMES - 09.05.2014

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.


Re: Como Arrumar Dialog? - arakuta - 09.05.2014

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


Re: Como Arrumar Dialog? - SeV_ - 09.05.2014

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


Re: Como Arrumar Dialog? - GHLEMES - 09.05.2014

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];



Re: Como Arrumar Dialog? - SeV_ - 09.05.2014

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)


Re: Como Arrumar Dialog? - arakuta - 09.05.2014

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



Re: Como Arrumar Dialog? - GHLEMES - 09.05.2014

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?


Re: Como Arrumar Dialog? - SeV_ - 09.05.2014

Hб muitos contadores de caracteres online mesmo.

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


Re: Como Arrumar Dialog? - GHLEMES - 09.05.2014

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?


Re: Como Arrumar Dialog? - SeV_ - 09.05.2014

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