TeaM KingS
[center]Ola Convidado, seja bem vindo ao TeaM KingS !

Nós temos tutoriais sobre o WarCraft World Editor: se você tiver alguma duvida pode perguntar que os moderadores ou membros experientes vão lhe ajudar.

Para melhor utilizar nossos recursos é extremamente recomendado que esteja logado em nosso fórum e que leia o nosso regulamento oficial.

Também temos fóruns sobre DotA AllstarS, com guias, estratégias, e muito mais!



[RESOLVIDO]Hashtable...

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[RESOLVIDO]Hashtable...

Mensagem por VicToR em 2011-06-13, 14:26

O que são Hashtables e para que servem ?

Grato.

VicToR

Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 13315

Warning Necropost
4 / 1004 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por KBlazer em 2011-06-13, 14:57

Ah, explicar seria difícil, mas é algo como uma array que usa dois valores para "lembrar" do que está guardando, sendo uma delas uma Handle. É o melhor modo de se fazer habilidades em MUI, já que você pode usar o Handle ID das unidades (cada unidade tem um ID diferente, logo não tem perigo de uma substituir a outra) para "lembrar" de números e afins.

KBlazer

Número de Posts : 7
Data de inscrição : 13/06/2011
Reputação : 1 Pontos : 10027

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por [UdC]The.Helper em 2011-06-13, 15:59

Se não me engano,usado para criar sistemas de save/load,não é?



[UdC]The.Helper

Número de Posts : 163
Data de inscrição : 25/09/2010
Reputação : 11 Pontos : 11612

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por Iky em 2011-06-13, 16:05

bem eu achei um otimo tutorial, eu so sei sobre hashtables o que @KBlazer sabe ^>^
o tuto ta traduzido do google, os codigos sao traduzidos tb mas o link do original para ver os codigos tao aqui




Iky

Número de Posts : 2065
Data de inscrição : 06/04/2010
Reputação : 99 Pontos : 16914

Warning Necropost
10 / 10010 / 100


http://icaro.glauco

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por Bills em 2011-06-13, 16:23

Hashtable é como se fosse uma matriz com suas linhas (parents) e colunas (childs). Hashtable no inicio pode ate parecer um maravilha do outro mundo, mas não se engane. Ja viu uma lesma? Então, as hashtable são mais lentas que aquilo. ^^

Não querendo contrariar o KBlazer (mas contrariando), hashtables não são a "melhor" maneira de fazer spell MUI (é struct, com certeza). Hashtable seria a maneira mais facil e lenta (não esqueça).


Recomendo
Por que um jogo é bom? | Aprenda MUI | Mostre-se para nós!


Bills

Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 17539

Warning Necropost
35 / 10035 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por KBlazer em 2011-06-13, 16:47

Bills escreveu:Hashtable é como se fosse uma matriz com suas linhas
(parents) e colunas (childs). Hashtable no inicio pode ate parecer um
maravilha do outro mundo, mas não se engane. Ja viu uma lesma? Então, as
hashtable são mais lentas que aquilo. ^^

Não querendo contrariar
o KBlazer (mas contrariando), hashtables não são a "melhor" maneira de
fazer spell MUI (é struct, com certeza). Hashtable seria a maneira mais
facil e lenta (não esqueça).

Ah, quando disse melhor quis dizer a mais simples, mas realmente qualquer coisa em jass / vjass (struct incluso) fica melhor mesmo

e não querendo fazer off topic mas já fazendo:
[UdC]The.Helper escreveu:Se não me engano,usado para criar sistemas de save/load,não é?

Dos sistemas de save/load eu não lembro de ter visto nenhum que usasse hashtables, aliás a maioria só usa um método (que vai desde uma simples "troca" de números por caracteres até fórmulas matemáticas) para transformar integers em caracteres "aleatórios" e formar o código para o save e o contrário (transformar o código em integers) para o load

KBlazer

Número de Posts : 7
Data de inscrição : 13/06/2011
Reputação : 1 Pontos : 10027

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por Bills em 2011-06-13, 16:50

@KBlazer/OFF

Daonde é esse seu avatar? (me lembrou algo das minhas revistas de rpg)


Recomendo
Por que um jogo é bom? | Aprenda MUI | Mostre-se para nós!


Bills

Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 17539

Warning Necropost
35 / 10035 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por VicToR em 2011-06-13, 16:51

Bills escreveu:Hashtable é como se fosse uma matriz com suas linhas (parents) e colunas (childs). Hashtable no inicio pode ate parecer um maravilha do outro mundo, mas não se engane. Ja viu uma lesma? Então, as hashtable são mais lentas que aquilo. ^^

Não querendo contrariar o KBlazer (mas contrariando), hashtables não são a "melhor" maneira de fazer spell MUI (é struct, com certeza). Hashtable seria a maneira mais facil e lenta (não esqueça).

Hashtable seria perfeita para qual ocasião ?

OFF ----

Bills, faz um tutorial de MUI pa gente ? *-*

VicToR

Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 13315

Warning Necropost
4 / 1004 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por KBlazer em 2011-06-13, 16:52

Bills escreveu:@KBlazer/OFF

Daonde é esse seu avatar? (me lembrou algo das minhas revistas de rpg)


Samus, do Metroid

KBlazer

Número de Posts : 7
Data de inscrição : 13/06/2011
Reputação : 1 Pontos : 10027

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por Bills em 2011-06-13, 16:54

Hashtable é util em GUI, mas use pra coisas simples. Não use pra coisas que serão usadas por muitas units e a todo (ou quase) instante.

Vou ver se faço victor. ^^

@edit
KBlazer escreveu:
Bills escreveu:@KBlazer/OFF

Daonde é esse seu avatar? (me lembrou algo das minhas revistas de rpg)


Samus, do Metroid

Ata... viajei.

@Victor

Que chat?


Última edição por Bills em 2011-06-13, 16:56, editado 1 vez(es)


Recomendo
Por que um jogo é bom? | Aprenda MUI | Mostre-se para nós!


Bills

Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 17539

Warning Necropost
35 / 10035 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por VicToR em 2011-06-13, 16:54

e qual a vantagem em usalas ?

OFF -
Bills entra no chat rapidinho pra eu falar com voce ?

EDIT ----

o Chat lá no ''inicio'' do forum ;D

VicToR

Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 13315

Warning Necropost
4 / 1004 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por VicToR em 2011-06-13, 18:48

Bills escreveu:é struct, com certeza

o que é struct ?

VicToR

Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 13315

Warning Necropost
4 / 1004 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por Iky em 2011-06-13, 18:59

structs são matrizes paralelas globais com um bom sistema de indexação, este termo é usado em programação orientada por objeto ( POO )
se quiser saber mais, sugiro este tuto > http://www.thehelper.net/forums/showthread.php/79426-JASS-Basics-of-Structs



Iky

Número de Posts : 2065
Data de inscrição : 06/04/2010
Reputação : 99 Pontos : 16914

Warning Necropost
10 / 10010 / 100


http://icaro.glauco

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por Iky em 2011-06-23, 15:33

topico fechado



Iky

Número de Posts : 2065
Data de inscrição : 06/04/2010
Reputação : 99 Pontos : 16914

Warning Necropost
10 / 10010 / 100


http://icaro.glauco

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Hashtable...

Mensagem por Conteúdo patrocinado Hoje à(s) 05:35


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum