SA-MP Forums Archive
[AYUDA]Dividir String - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [AYUDA]Dividir String (/showthread.php?tid=388633)



[AYUDA]Dividir String - NeuZz - 29.10.2012

Hola foro este es mi primer post xd

Bueno mi problema es que tengo que dividir una string cada 35 caracteres agregarle un ~n~ para hacer otra linea, y no se me ocurre como lo puedo hacer xd.

Alguien tiene alguna manera de hacerlo?

PD: Gracias de antemano .

Sl2


Respuesta: [AYUDA]Dividir String - Fluid016 - 29.10.2012

pawn Код:
if(!strlen(tmp) < 35)
{              
 //funciуn
 return 1;          
}



Respuesta: [AYUDA]Dividir String - NeuZz - 30.10.2012

No es lo que pedнa, pero ya encontrй una soluciуn, muchas gracias igual

Sl2


Respuesta: [AYUDA]Dividir String - Fluid016 - 30.10.2012

Quote:
Originally Posted by NeuZz
Посмотреть сообщение
No es lo que pedнa, pero ya encontrй una soluciуn, muchas gracias igual

Sl2
en sн es lo que pedias ¬¬ nada mбs que no te lo hize

podнas usar new bajarlinea[4]; bajarlinea = "~n~"; y luego con strcat lo unias a tu texto
solo hay que saber y no esperar el cуdigo completo.


Respuesta: [AYUDA]Dividir String - OTACON - 30.10.2012

yo tengo el mismo problema, he intentado lo siguiente, pero creo ke estoy usando mal strcat :S
me podrian explicar porfavor

pawn Код:
new string2[281]; //Maximo de Caracteres
    new string[29] = "~n~"; //Caracteres Maximo para ke baje
    strcat(string, string2);

    format(string2,sizeof(string2), "~w~%s" ,string2);
    TextDrawSetString(TextDraw, string);



Respuesta: [AYUDA]Dividir String - NeuZz - 30.10.2012

Bueno lo hice con la funciуn MultiLineString, que encontrй en este post: https://sampforum.blast.hk/showthread.php?tid=364205


Re: [AYUDA]Dividir String - spell - 30.10.2012

Utiliza strins:

pawn Код:
//strins(string,texto,caracter);, ejemplo:
strins(string,"~n~",4);
strins(string,"~n~",8);
strins(string,"~n~",12);
strins(string,"~n~",16);
strins(string,"~n~",20);