Posts: 419
	Threads: 101
	Joined: May 2014
	
	
 
	
	
		Hola, perdonen mi ignorancia es que soy nuevo pero quisiera saber para que sirve utilizar 'new string[ 128 ];' utilizando 128 celdas.
Iba a leer el post de Chaoz (
https://sampforum.blast.hk/showthread.php?tid=225796)
pero es que no llege a leer mas de la octaba parte, por que me mareo mucho y me entrevero.
	
 
	
	
	
		
	
 
 
	
	
	
		
	Posts: 4,759
	Threads: 33
	Joined: Dec 2013
	
Reputation: 
0
	 
 
	
	
		Tomaremos "new mensaje[128];" como referencia.
Bueno lo que estamos haciendo aquн en "new mensaje[128];" es guardar un "texto" en una variable que es "mensaje" que solamente le cabe 128 letras o caracteres. Para poder guardar un texto en la variable tenemos que formatearla asн: "fomat(mensaje, sizeof(mensaje), "Texto (MБXIMO 128 CARACTERES)");". Espero que te sirviу de algo, saludos!
	
	
	
	
		
	
 
 
	
	
	
		
	Posts: 419
	Threads: 101
	Joined: May 2014
	
	
 
	
	
		Wowowow tu explicaciуn fue super, gracias! ahora entiendo! 
	 
	
	
	
		
	
 
 
	
	
	
		
	Posts: 2,041
	Threads: 97
	Joined: Jun 2013
	
	
 
	
	
		
Quote:
					Originally Posted by  SickAttack
 
 
Tomaremos "new mensaje[128];" como referencia. 
 
Bueno lo que estamos haciendo aquн en "new mensaje[128];" es guardar un "texto" en una variable que es "mensaje" que solamente le cabe 128 letras o caracteres. Para poder guardar un texto en la variable tenemos que formatearla asн: "fomat(mensaje, sizeof(mensaje), "Texto (MБXIMO 128 CARACTERES)");". Espero que te sirviу de algo, saludos! 
 | 
 Al usar 128 sуlo podrнamos usar 127 del mismo. No sуlo se usar para textos, sino que tambiйn en cada una de sus celdas podemos almacenar enteros, flotantes o una cadena. '
format' solo da un formato 
(ojo, tъ aclaras que es para FORMATEAR
) a la cadena, aunque hay varios mйtodos para poner un texto en una cadena:
pawn Код:
new string[19] = "Mйtodo_1";
strins(string, "Mйtodo_2", 0); 
strcat(string, ":Mйtodo_2"); // Aunque esto unirб 2 cadenas (O sea, la cadena ahora serб "Mйtodo_1:Mйtodo_2", primeramente se podrнa vaciar la cadena (strdel(string, 0, strlen(string));) pero serнa poco eficiente ya que serнa lo mismo usando "format".