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!



Pergunta sobre leaks

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

Pergunta sobre leaks

Mensagem por DarTiN em 2010-08-23, 16:39

Lcc, derrepente vc ou o próprio Troia podem me responder isso:

No Object Manager é possível de se ver todas as trigger por uma classificação

Exemplo: "Crating unit facing point" Aí dita quantas vezes vc criou unidade em um ponto e isso causa leak se não for destruído...

Pergunta: Pelo Object manager eu consigo remover todas as leaks do jogo? Ou seja, vou removê-las pelas triggers mas, consigo achar todas pelo Object manager?

Já suspeito que sim, mas preciso da confirmação, não quero leaks em meu mapa ou o mínimo possível. Ele já tem 6 megas pelos imports então imaginem com leaks.
Tenho muiiiitas triggers, por isso a preocupação...
avatar
DarTiN

Número de Posts : 476
Data de inscrição : 25/07/2010
Reputação : 33 Pontos : 13167

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: Pergunta sobre leaks

Mensagem por matheusvicio em 2010-08-23, 16:45

só uma pergunta aproveitando o topico oque seria leaks???? se você explicar talvez eu saiba oque é


minhas habilidades no world editor(ou não)
Terrain: ||||||||||
Object editor: |||||||||
Trigger GUI: ||||||
Trigger JASS: |||||||||
Criatividade: ||||||||||||
OFF: Sei Mais de Object e uma merreca de trigger D= a parte mais foda xD
avatar
matheusvicio

Número de Posts : 123
Data de inscrição : 03/08/2010
Reputação : 8 Pontos : 12612

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: Pergunta sobre leaks

Mensagem por DarTiN em 2010-08-23, 16:57

Leak?!?!? Seria um tipo de lag causado por programação, uma coisa no mapa que se cria e que se não tem mais utilidade. Por exemplo, cria-se um POINT, ou UNIT, as vezes um EFFECT, UM GROUP, ETC...

VC deve evitar criá-lo pelo que eu entendi, no caso de criar, remover do jogo, o que não é tão complicado quanto parece, sendo que eu tenho muitas triggers e skill de triggers, as vezes eu mesmo invento na hora, e ficam grandes, por isso estou preocupado.
avatar
DarTiN

Número de Posts : 476
Data de inscrição : 25/07/2010
Reputação : 33 Pontos : 13167

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: Pergunta sobre leaks

Mensagem por matheusvicio em 2010-08-23, 17:44

Eu já fiz uns mapas com varias triggers e nunca deu nada de lag por causa de leaks, só um lag estranho uma vez que fiz um teleport + effect o jogo travava por completo mto osso...
Mais tipo se ninguem responder deixe o mapa como está, se algum lag aparecer do nada você pode tentar resolver


minhas habilidades no world editor(ou não)
Terrain: ||||||||||
Object editor: |||||||||
Trigger GUI: ||||||
Trigger JASS: |||||||||
Criatividade: ||||||||||||
OFF: Sei Mais de Object e uma merreca de trigger D= a parte mais foda xD
avatar
matheusvicio

Número de Posts : 123
Data de inscrição : 03/08/2010
Reputação : 8 Pontos : 12612

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: Pergunta sobre leaks

Mensagem por DarTiN em 2010-08-23, 18:03

Eu li um tutorial sobre leaks recentemente, vou te explicar como li lá. Toda vez em que se deixa algo solto no mapa, como por exemplo um point, ele fica lá até o fim do jogo e vai ocupando memória.

Se vc usar a skill 20 vezes, vai ficar lá 20 vezes, se usar uma knockback por exemplo, que rode com 0.02 de Time e ela rode 50 vezes ela em 1 segundo vai deixar 50 pontos no mapa.

Isso não é muito bom, ainda mais em uma mapa igual o meu que está com mais de 6 megas.
avatar
DarTiN

Número de Posts : 476
Data de inscrição : 25/07/2010
Reputação : 33 Pontos : 13167

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: Pergunta sobre leaks

Mensagem por lcc em 2010-08-23, 18:21

LEAK:
leak:técnicamente é uma handle inultil
tipo cada vez que um cara usa uma certa magia vc cria um dummy pra ele usar uma magia(dummy) só uma vez e não remove ele ele sera inultil pois vc não ta usando ele mais ele vai ficar ali no mapa até o jogo acabar e cada vez que vc usar a magia criara uma unidade nova ai imagine depois de algum tempo o cara usou a magia umas 2000 vezes seria 2000 mil unidades inuteis no mapa(pois elas são dummys invisiveis) mais isso não acontece sómente com units acontece com points,unit groups e special effects mais tem varias coitras coisas mais esses 3 são os mais comuns

um dos principais problemas de leaks é que eles não são visiveis.

tipo é indispensavel aprender sobre leaks pois não adianta nada vc criar um mapa fodastico com spells completamente triggering sendo que se eu usalas varias vezes vai causar um lag tão grande que não sera nem possivel terminar a partida eles fazen mais efeitos em jogos em lan

DarTiN @
tipo pelo object manager vc pode ver as triggers que usão certas funções que causão leak
mais tipo se vc fazer assim
Código:
Actions
    Set point = (Position of (Triggering unit))
    Set point2 = (Position of (Target unit of ability being cast))
    Unit - Create 1 Footman for (Owner of (Triggering unit)) at point facing point2
    custon script:  call RemoveLocation(udg_point)
    custon script:  call RemoveLocation(udg_point2)
não causa leak mais vai apontar essa trigger no object manager que eu saiba não tem nenhum recurso do próprio World editor que indica os leaks se bem que é util para achar as trigger que usa essas funções ai é só verificar se causa leak ou não tem varias funções que criam leaks se não for usado variaveis nelas
avatar
lcc

Número de Posts : 933
Data de inscrição : 13/07/2010
Reputação : 104 Pontos : 13669

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: Pergunta sobre leaks

Mensagem por matheusvicio em 2010-08-23, 18:22

Lol, Cruel não tem como tirar isso pelas trigger? como algo de remover o Effect sl o.o
EDIT: dota tem spells fodasticas e não da lag nem fodendo tenta procurar com algum gringo um script, trigger que apaga elas, Tipo no hiveworkshop


minhas habilidades no world editor(ou não)
Terrain: ||||||||||
Object editor: |||||||||
Trigger GUI: ||||||
Trigger JASS: |||||||||
Criatividade: ||||||||||||
OFF: Sei Mais de Object e uma merreca de trigger D= a parte mais foda xD
avatar
matheusvicio

Número de Posts : 123
Data de inscrição : 03/08/2010
Reputação : 8 Pontos : 12612

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: Pergunta sobre leaks

Mensagem por DarTiN em 2010-08-23, 18:34

Tá blz Lcc, é o que eu imaginava, o mapa está com muita trigger mesmo, estpu tentando diminuir e não perder os efeitos, já consegui em um monte.

Sobre remover por custom script também estou na boa.

Tenho passado as triggers para JASS do meu próprio mapa, assim aprendo facilmente as sequências de comando em JASS.

Sua dica sobre Tuto de leaks foi bem útil.
avatar
DarTiN

Número de Posts : 476
Data de inscrição : 25/07/2010
Reputação : 33 Pontos : 13167

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: Pergunta sobre leaks

Mensagem por Conteúdo patrocinado


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