[Ajuda] Juntar vбrias String em um Diбlogo
#1

Pessoal, eu criei um infoorg de Diбlogo. Ai eu queria saber como posso colocar todas as Linhas String no diбlogo. Eu tentei aqui mais sу aparece a da Vaga 20, veja, eu sei que ta errado...

pawn Код:
if(listitem == 0)
            {
                new arquivo[128];
                format(string,sizeof(string),"Lнder: %s - Cargo: Lнder",InfoOrg[org][Lider]);
                format(string,sizeof(string),"Sub-Lнder: %s - Cargo: Sub-Lнder",InfoOrg[org][SubLider]);
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro1]);
                format(string,sizeof(string),"Vaga 1: %s - Cargo: %d",InfoOrg[org][Membro1],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro2]);
                format(string,sizeof(string),"Vaga 2: %s - Cargo: %d",InfoOrg[org][Membro2],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro3]);
                format(string,sizeof(string),"Vaga 3: %s - Cargo: %d",InfoOrg[org][Membro3],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro4]);
                format(string,sizeof(string),"Vaga 4: %s - Cargo: %d",InfoOrg[org][Membro4],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro5]);
                format(string,sizeof(string),"Vaga 5: %s - Cargo: %d",InfoOrg[org][Membro5],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro6]);
                format(string,sizeof(string),"Vaga 6: %s - Cargo: %d",InfoOrg[org][Membro6],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro7]);
                format(string,sizeof(string),"Vaga 7: %s - Cargo: %d",InfoOrg[org][Membro7],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro8]);
                format(string,sizeof(string),"Vaga 8: %s - Cargo: %d",InfoOrg[org][Membro8],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro9]);
                format(string,sizeof(string),"Vaga 9: %s - Cargo: %d",InfoOrg[org][Membro9],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro10]);
                format(string,sizeof(string),"Vaga 10: %s - Cargo: %d",InfoOrg[org][Membro10],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro11]);
                format(string,sizeof(string),"Vaga 11: %s - Cargo: %d",InfoOrg[org][Membro11],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro12]);
                format(string,sizeof(string),"Vaga 12: %s - Cargo: %d",InfoOrg[org][Membro12],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro13]);
                format(string,sizeof(string),"Vaga 13: %s - Cargo: %d",InfoOrg[org][Membro13],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro14]);
                format(string,sizeof(string),"Vaga 14: %s - Cargo: %d",InfoOrg[org][Membro14],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro15]);
                format(string,sizeof(string),"Vaga 15: %s - Cargo: %d",InfoOrg[org][Membro15],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro16]);
                format(string,sizeof(string),"Vaga 16: %s - Cargo: %d",InfoOrg[org][Membro16],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro17]);
                format(string,sizeof(string),"Vaga 17: %s - Cargo: %d",InfoOrg[org][Membro17],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro18]);
                format(string,sizeof(string),"Vaga 18: %s - Cargo: %d",InfoOrg[org][Membro18],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro19]);
                format(string,sizeof(string),"Vaga 19: %s - Cargo: %d",InfoOrg[org][Membro19],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro20]);
                format(string,sizeof(string),"Vaga 20: %s - Cargo: %d",InfoOrg[org][Membro20],dini_Int(arquivo,"Rank"));
                ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "Lista de Membros", string);
                return 1;
            }
Reply
#2

Veja ai, sу analisar

pawn Код:
if(listitem == 0)
            {
                new arquivo[128],string[2000];
                format(string,sizeof(string),"Lнder: %s - Cargo: Lнder\n",InfoOrg[org][Lider]);
                format(string,sizeof(string),"Sub-Lнder: %s - Cargo: Sub-Lнder\n",InfoOrg[org][SubLider]);
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro1]);
                format(string,sizeof(string),"Vaga 1: %s - Cargo: %d\n",InfoOrg[org][Membro1],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro2]);
                format(string,sizeof(string),"Vaga 2: %s - Cargo: %d\n",InfoOrg[org][Membro2],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro3]);
                format(string,sizeof(string),"Vaga 3: %s - Cargo: %d\n",InfoOrg[org][Membro3],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro4]);
                format(string,sizeof(string),"Vaga 4: %s - Cargo: %d\n",InfoOrg[org][Membro4],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro5]);
                format(string,sizeof(string),"Vaga 5: %s - Cargo: %d\n",InfoOrg[org][Membro5],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro6]);
                format(string,sizeof(string),"Vaga 6: %s - Cargo: %d\n",InfoOrg[org][Membro6],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro7]);
                format(string,sizeof(string),"Vaga 7: %s - Cargo: %d\n",InfoOrg[org][Membro7],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro8]);
                format(string,sizeof(string),"Vaga 8: %s - Cargo: %d\n",InfoOrg[org][Membro8],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro9]);
                format(string,sizeof(string),"Vaga 9: %s - Cargo: %d\n",InfoOrg[org][Membro9],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro10]);
                format(string,sizeof(string),"Vaga 10: %s - Cargo: %d\n",InfoOrg[org][Membro10],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro11]);
                format(string,sizeof(string),"Vaga 11: %s - Cargo: %d\n",InfoOrg[org][Membro11],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro12]);
                format(string,sizeof(string),"Vaga 12: %s - Cargo: %d\n",InfoOrg[org][Membro12],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro13]);
                format(string,sizeof(string),"Vaga 13: %s - Cargo: %d\n",InfoOrg[org][Membro13],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro14]);
                format(string,sizeof(string),"Vaga 14: %s - Cargo: %d\n",InfoOrg[org][Membro14],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro15]);
                format(string,sizeof(string),"Vaga 15: %s - Cargo: %d\n",InfoOrg[org][Membro15],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro16]);
                format(string,sizeof(string),"Vaga 16: %s - Cargo: %d\n",InfoOrg[org][Membro16],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro17]);
                format(string,sizeof(string),"Vaga 17: %s - Cargo: %d\n",InfoOrg[org][Membro17],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro18]);
                format(string,sizeof(string),"Vaga 18: %s - Cargo: %d\n",InfoOrg[org][Membro18],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro19]);
                format(string,sizeof(string),"Vaga 19: %s - Cargo: %d\n",InfoOrg[org][Membro19],dini_Int(arquivo,"Rank"));
                format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro20]);
                format(string,sizeof(string),"Vaga 20: %s - Cargo: %d\n",InfoOrg[org][Membro20],dini_Int(arquivo,"Rank"));
                ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "Lista de Membros",string,"Fechar",#);
                return 1;
            }
Reply
#3

Putz й mesmo, eu esqueci de pular linha '-', valeu ae , rep xD
Reply
#4

Ou, eu vi aqui, as linhas nao estгo pulando mesmo com os \n , o que serб? Ele ainda continua "Vaga 20"
Reply
#5

Use strcat para a formataзгo do texto
Reply
#6

Vixi, strcat ai eu nao sei cara .-.

EDIT: Ah eu vi aqui no meu GM e entendi, vo tenta ae
Reply
#7

Й sу uma funзao que concatena strings, que misterio pode ter isso? .----.

https://sampwiki.blast.hk/wiki/Strcat
Reply
#8

Tentei fazer por strcat , mas do mesmo jeito nao pula linha e.e
Reply
#9

Arrumei aqui ja valeu ae .
Reply
#10

Fala pra galerк o que era, outros podem ter a mesma dъvida
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)