[Ajuda] strins em colunas
#1

Galera eu queria saber tipo o que coloco num comando que tou fazendo aqui й assim у
PHP код:
stock ShowDialogCMDs(playerid)
{
new 
Comandos[436];
new 
ComandosVeiculos[215];
new 
ComandosOutros[221];
ComandosVeiculos =      "{FF0000}Comandos para veнculos:\n{00FFFF}/vm /carros /missoes /at /tmv /velocimetro /painel /nocap /sairrc\n/trancar /destrancar /carro /moto /mv /tunar /reparar /godcar\n/flip /ejetar /pintar /neon /radar /mec /alt";
ComandosOutros =         "{FF0000}Outros comandos:\n{00FFFF}/animlist /gps /agps /kill /creditos /paraquedas /rank /melhores\n/rojao /pm /bpm /upm /bloquear /msp /sl /ncc /nck /mudarnick\n/inativo /adm /grupo /grupoons /gruposair /alt /report /adm ";
format(Comandossizeof(Comandos), "%s\n\n%s\n\n",ComandosOutros,ComandosVeiculos);
ShowPlayerDialog(playerid,98646585,DIALOG_STYLE_MSGBOX,"Lista de comandos",Comandos,"OK","Voltar");
return 
1;

Entгo galera como podem ver ele ta ficando assim у um abaixo do outro
  1. Outros comandos
  2. comandos com veiculos
eu queria saber se ele podia ficar assim um ao lado do outro exemplo

comandos gerais ( e ao lado ) comando com veнculos

assim ficaria um do lado do outro em colunas e nгo um abaixo do outro, tem como fazer isso pq eu nunca vi '-'
Reply
#2

Usa strcat para concatenar strings.
Alйm de ser fбcil ainda economiza memуria, pois usando apenas uma variбvel string vocк jб resolve isso:

Код:
new comandos[300];

strcat(comandos, "{FF0000}Comandos para veнculos:\n ... \n"); 
strcat(comandos, "{FF0000}Comandos para players:\n ... \n");
E atй й possнvel fazer em colunas, mas vai ter que calcular os caracteres de forma que fiquem alinhados.
Reply
#3

Quote:
Originally Posted by F1N4L
Посмотреть сообщение
Usa strcat para concatenar strings.
Alйm de ser fбcil ainda economiza memуria, pois usando apenas uma variбvel string vocк jб resolve isso:

Код:
new comandos[300];

strcat(comandos, "{FF0000}Comandos para veнculos:\n ... \n"); 
strcat(comandos, "{FF0000}Comandos para players:\n ... \n");
E atй й possнvel fazer em colunas, mas vai ter que calcular os caracteres de forma que fiquem alinhados.
Ah, pensei que tinha algo como o \n que pula linha pensei q tinha um que pulava coluna kkk obrigado vou seguir seu conselho
Reply
#4

Quote:
Originally Posted by nasser
Посмотреть сообщение
Ah, pensei que tinha algo como o \n que pula linha pensei q tinha um que pulava coluna kkk obrigado vou seguir seu conselho
Й algo trabalhoso, mas ao mesmo tempo 'diferente':
Код:
print("Comandos para veнculos:     |     Comandos para players\n/entrar, /sair, /trancar    |     /vida, /colete, /armas\n/dono, /vender, /comprar    |     /ir, /kill, /kit\n");
Reply
#5

Quote:
Originally Posted by F1N4L
Посмотреть сообщение
Й algo trabalhoso, mas ao mesmo tempo 'diferente':
Код:
print("Comandos para veнculos:     |     Comandos para players\n/entrar, /sair, /trancar    |     /vida, /colete, /armas\n/dono, /vender, /comprar    |     /ir, /kill, /kit\n");
Sim, estou fazendo assim para ajudar os players novatos que ficam perguntando coisas no chat eu sei que ainda vai ter uns que vгo perguntar mбs isso vai ajudar a maioria acredito eu http://prntscr.com/e2d5z0
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)