Conectar-se
Quem está conectado
21 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 21 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 05/03/2015
Número de Mensagens : 6
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

como fazer uma aba de pesquisa ?

em Sex 05 Jun 2015, 11:26
tipo eu queria fazer uma aba de pesquisa pra pesquisar o nome do personagem.
tipo eu tenho 1000 personagens , mas queria ver os dados do personagem de numero x, mas so sei que o nome dele e "fulano ciclano" queria uma aba que se eu escrever fulano, aparece todos os fulanos , inclusive ele.
ps: ele ta como personagem[x] na variável.
avatar
Ranking : Nota A
Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Número de Mensagens : 1844
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 254

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://willy-gmbr.blogspot.com/

Re: como fazer uma aba de pesquisa ?

em Sex 05 Jun 2015, 12:46
Isso é um pouco complexo de se fazer...
Mas, basicamente, você precisará criar uma ds_list contendo o nome de todos os mil (é serio isso?) personagens do seu jogo. Com a lista completa, você deverá fazer um input para que o jogador escreva o nome ou parte do nome. Com essa string dada pelo jogador, você deverá percorrer todos os nomes da ds_list e comparar a string dada pelo jogador com a string do nome. Os resultados compatíveis deverão aparecer para o jogador.

Pesquisar mil nomes de uma vez pode custar um sacrifício significativo no processamento, portanto, seria interessante sempre organizar a ds_list por ordem alfabética. Assim sendo, se o personagem se chamar "Bruno", não será necessário procurar de C à Z, podendo interromper a pesquisa.

Flws... blz
avatar
Data de inscrição : 05/03/2015
Número de Mensagens : 6
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: como fazer uma aba de pesquisa ?

em Sab 06 Jun 2015, 14:15
eu ja arrumei como fazer isso: tipo eu pensei em fazewr assim
for (i=1;i<=x;i+=1){
if (pesquisa = nome[i]){
draw_text( nome[i])
draw_text( informações[i])
}

n repara na linguagem to com preguiça de olhar aqui kkkkkk mas e tipo isso
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum