02/06/2023 13:35
(Esta mensagem foi modificada pela última vez a: 02/06/2023 13:36 por Dr Editor.)
Código PHP:
stock CriarListaTD(const string[], const novaLinha[] = "\n")
{
new listaNova[256];
new len = strlen(string);
new tmpItem[25];
new index = strfind(string, " ", true);
new nextIndex = 0;
new lastIndex = 0;
while(index > -1)
{
strmid(tmpItem, string, lastIndex, nextIndex - 1);
if(tmpItem[0] != '\0' && tmpItem[1] != '\0')
{
strcat(listaNova, tmpItem);
strcat(listaNova, novaLinha);
}
lastIndex = nextIndex;
index = strfind(string, " ", true, nextIndex);
nextIndex = index + 1;
if(index == -1)
{
strmid(tmpItem, string, lastIndex, len);
if(tmpItem[0] != '\0' && tmpItem[1] != '\0')
{
strcat(listaNova, tmpItem);
}
}
}
return listaNova;
}
Como usar:
Código PHP:
new string[] = "arroz batata arroz_doce nozes";
printf(CriarListaTD(string, "~n~"));
Vai imprimir: arroz~n~batata~n~arroz_doce~n~nozes
SA:MP Dev Tools
Faça mais, ganhe mais e poupe tempo!
Viper Anti-Cheat
Torne seu servidor mais seguro!
________________________________________
Soluções personalizadas para SA:MP
Discord: .eduardoac | Eduardo AC#3140
Faça mais, ganhe mais e poupe tempo!
Viper Anti-Cheat
Torne seu servidor mais seguro!
________________________________________
Soluções personalizadas para SA:MP
Discord: .eduardoac | Eduardo AC#3140