[Duvida]Hashtables
4 participantes
TeaM KingS :: Games: :: Warcraft: World Editor :: ::
Página 1 de 1
[Duvida]Hashtables
A pergunta é:
O que é Hashtable
Como usar Hashtable
Exemplo de um trigger com Hashtable
Hashtable tem leak?
O que é Hashtable
Como usar Hashtable
Exemplo de um trigger com Hashtable
Hashtable tem leak?
Re: [Duvida]Hashtables
Hashtable é Como Se Fosse Um 'Arquivo' Onde Irá Armazenar Algo Que Pode Ser Aberto Em Outro Mapa Ou Em Outra Vez Que O Mapa Emque Foi Usado Ser Aberto.(Pelo Menos Acho Que é Isso)
Tipo Não Sei Responder O Resto Mais Provavelmente O Bills Deve Saber E Jájá Responde. xD
Tipo Não Sei Responder O Resto Mais Provavelmente O Bills Deve Saber E Jájá Responde. xD
Re: [Duvida]Hashtables
já existe um tópico assim
https://teamkings.forumeiros.com/t2054-resolvidohashtable
https://teamkings.forumeiros.com/t2054-resolvidohashtable
Mence- Número de Posts : 233
Data de inscrição : 22/07/2011
Reputação : 41 Pontos : 24882
Re: [Duvida]Hashtables
- Hashtable é evolução do Game Cache.
- Serve para guardar dados, como se fosse uma variavel array imensa.
- Diferente das array comuns, hashtable pode usar dois index.
- Causa leak quando usada errada. Como uma variavel, ela precisa que seus valores sejam apagados.
- Pode parecer uma maravilha do outro mundo, mas sua desvantagem é que ela é lenta. Assim quando usada em algo que processa varias coisas de uma vez em um periodo curto (como um periodica), causa lag no jogo.
Um exemplo:
Se voce fizer um sistema de projeteis usando hashtable, com mais ou menos 50 projeteis em ação no jogo causaria lag. Usando variaveis array, poderia ter mais de 200 projeteis que o jogo estaria normal. Viu a diferença?
Porem hashtable é otima para coisas simples, como magias que só podem acertar (ou ser usada por) units uma vez por cast.
- Serve para guardar dados, como se fosse uma variavel array imensa.
- Diferente das array comuns, hashtable pode usar dois index.
- Causa leak quando usada errada. Como uma variavel, ela precisa que seus valores sejam apagados.
- Pode parecer uma maravilha do outro mundo, mas sua desvantagem é que ela é lenta. Assim quando usada em algo que processa varias coisas de uma vez em um periodo curto (como um periodica), causa lag no jogo.
Um exemplo:
Se voce fizer um sistema de projeteis usando hashtable, com mais ou menos 50 projeteis em ação no jogo causaria lag. Usando variaveis array, poderia ter mais de 200 projeteis que o jogo estaria normal. Viu a diferença?
Porem hashtable é otima para coisas simples, como magias que só podem acertar (ou ser usada por) units uma vez por cast.
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 32044
Re: [Duvida]Hashtables
hashtable e uma coisa linda, seria uma maravilha se eu aprendesse, qualquer dia vc posta um tutorial, eu vou procurar no forum para ver se já existe vlw bills
Mence- Número de Posts : 233
Data de inscrição : 22/07/2011
Reputação : 41 Pontos : 24882
Re: [Duvida]Hashtables
Valeu Bills, nem preciso dizer, thanks.
Acho que você deveria fazer um tutorial, se tiver tempo...
vou deixar o topico aberto pra ver sua opnião sore isso. Ty!
Acho que você deveria fazer um tutorial, se tiver tempo...
vou deixar o topico aberto pra ver sua opnião sore isso. Ty!
Re: [Duvida]Hashtables
TAKA.Helio escreveu:Valeu Bills, nem preciso dizer, thanks.
Acho que você deveria fazer um tutorial, se tiver tempo...
vou deixar o topico aberto pra ver sua opnião sore isso. Ty!
Hehe quem sabe, to precisando arrumar motivo pra postar no blog mesmo. Um tutorial de hashtable seria legal mesmo.
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 32044
Re: [Duvida]Hashtables
Sim, sim principalmente como usá-las....
tava vendo aqui, mas ach que foi por causa da pressa, mas eu fiz algo errado lah, nem sei o que foi, dps eu vejo...
Se for, boa sorte, XD
tava vendo aqui, mas ach que foi por causa da pressa, mas eu fiz algo errado lah, nem sei o que foi, dps eu vejo...
Se for, boa sorte, XD
Tópicos semelhantes
» [Dúvida] AE turma duvida de como colocar a cabeça no corpo....
» [Dúvida] Duvida de como faser pegar uma arma.
» [Duvida] [Duvida] Scripts
» [Duvida] Duvida sobre magia
» [Duvida]Uma duvida com arrays...
» [Dúvida] Duvida de como faser pegar uma arma.
» [Duvida] [Duvida] Scripts
» [Duvida] Duvida sobre magia
» [Duvida]Uma duvida com arrays...
TeaM KingS :: Games: :: Warcraft: World Editor :: ::
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos