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!




Participe do fórum, é rápido e fácil

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!


TeaM KingS
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[Resolvido] Leak Region

+3
Bills
gabrieeltucker
mustredi
7 participantes

Ir para baixo

[Resolvido] Leak Region Empty [Resolvido] Leak Region

Mensagem por mustredi 2012-05-01, 10:12

Duvida - [Duvida]Leak Region

  • Qual a sua duvida:


    Eu queria saber se toda vez que eu usar um random in region, eu tenho que armazenar em uma variavel e depois excluir (a mesma duvida em center region).


  • Quais medidas tomou para resolvê-la:

  • Com qual frequência você usa o World Editor: sempre

  • Experiência com triggers: Experiente

  • Experiência com Jass: Nenhuma


    Status da duvida: Em Progresso
mustredi
mustredi

Número de Posts : 264
Data de inscrição : 30/12/2010
Reputação : 14 Pontos : 25143

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue3 / 1003 / 100[Resolvido] Leak Region Right_bar_bleue


http://www.narutofoda.webs.com

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por gabrieeltucker 2012-05-01, 10:53

creio que só criando variavel e deletando
mesmo..
mas tem aquela ferramenta do Victor
que adiciona funções no Trigger editor
se me lembro bem, dentre as funções novas
tem a de criar region sem leak
gabrieeltucker
gabrieeltucker

Número de Posts : 1000
Data de inscrição : 09/10/2011
Reputação : 92 Pontos : 26551

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue5 / 1005 / 100[Resolvido] Leak Region Right_bar_bleue


http://www.TuckerORPG.forumeiros.com

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por mustredi 2012-05-01, 10:55

lol, eu tenho o system dele no meu mapa, e nunca vi esse region esse leak
mustredi
mustredi

Número de Posts : 264
Data de inscrição : 30/12/2010
Reputação : 14 Pontos : 25143

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue3 / 1003 / 100[Resolvido] Leak Region Right_bar_bleue


http://www.narutofoda.webs.com

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por Bills 2012-05-01, 10:55

Sim, pois eles são location (points) e a menos que você use aquele point durante o jogo todo, remova-o.
Bills
Bills

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

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue35 / 10035 / 100[Resolvido] Leak Region Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por mustredi 2012-05-01, 11:03

Pera, tenho umas duvidas aqui:

1º Para mover a câmera do jogador para uma região, depois tem que remover né?

2º Já que center e random é leak, então, eu fiz uma variável pra tudo, e antes da ação, eu vou e modifico a variável na posição que eu desejo, e logo depois da ação eu deleto, tem problema? jájá eu mando imagem!
mustredi
mustredi

Número de Posts : 264
Data de inscrição : 30/12/2010
Reputação : 14 Pontos : 25143

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue3 / 1003 / 100[Resolvido] Leak Region Right_bar_bleue


http://www.narutofoda.webs.com

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por gabrieeltucker 2012-05-01, 11:06

n tem problema, se você está
removendo e re-setando ela, ta tudo
bem '-'
Spoiler:
gabrieeltucker
gabrieeltucker

Número de Posts : 1000
Data de inscrição : 09/10/2011
Reputação : 92 Pontos : 26551

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue5 / 1005 / 100[Resolvido] Leak Region Right_bar_bleue


http://www.TuckerORPG.forumeiros.com

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por mustredi 2012-05-01, 11:08

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
mustredi
mustredi

Número de Posts : 264
Data de inscrição : 30/12/2010
Reputação : 14 Pontos : 25143

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue3 / 1003 / 100[Resolvido] Leak Region Right_bar_bleue


http://www.narutofoda.webs.com

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por fg8d78e48sro 2012-05-01, 11:14

Não tem problema se você remove o point e cria outro na mesma variavel.

o que tem problema é se você cria outro na mesma variavel sem ter removido o anterior (um sobre o outro)
fg8d78e48sro
fg8d78e48sro

Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 25730

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue0 / 1000 / 100[Resolvido] Leak Region Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por mustredi 2012-05-01, 11:16

o que tem problema é se você cria outro na mesma variavel sem ter removido o anterior (um sobre o outro)

lol, serio? na logica não tem problema, mas ainda bem que eu removi ;D


Última edição por mustredi em 2012-05-01, 11:25, editado 2 vez(es)
mustredi
mustredi

Número de Posts : 264
Data de inscrição : 30/12/2010
Reputação : 14 Pontos : 25143

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue3 / 1003 / 100[Resolvido] Leak Region Right_bar_bleue


http://www.narutofoda.webs.com

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por fg8d78e48sro 2012-05-01, 11:22

eu tbm achava que não ... só que na verdade esses points não ficam armazenados exatamente na variavel.

as variaveis servem apenas como atalho (igual akeles do desktop LOL -nada a ve-) ou seja se eu seto o ponto X na variavel POINT . ai o ponto x ta na memoria do jogo.

ai se eu seto o ponto Y na mesma variavel POINT vai acontecer o seguinte :

quando eu der destroy no POINT ele vai acabar destruindo somente o Y , o X ficou perdido na imensidão do espaço infinitamente escuro de leaks e bugs que se esconde por tras de tudo que tem no WE causando suicidio entre os mappers
fg8d78e48sro
fg8d78e48sro

Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 25730

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue0 / 1000 / 100[Resolvido] Leak Region Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por mustredi 2012-05-01, 11:25

opKPOASKPOAKSPKA vdd, eu tinha parado de mecher no WE pois leak é chato de mais...

e unit group? unit group eu crio e vou substituindo mas não deleto,tem problema?

Tipo: ADD Unit 1 2 e 3 na unitgroup, quando ela morre, eu não coloquei pra remover a unidade quando ela morre pois eu acho que ela remove automaticamente, e eu nunca deleto, tem problema né?
mustredi
mustredi

Número de Posts : 264
Data de inscrição : 30/12/2010
Reputação : 14 Pontos : 25143

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue3 / 1003 / 100[Resolvido] Leak Region Right_bar_bleue


http://www.narutofoda.webs.com

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por fg8d78e48sro 2012-05-01, 11:28

adicionar unidades no UNIT group não vai influenciar em nada .

mas se você setar outro unit group na mesma variavel é a mesma coisa dos points. ou seja sempre antes de setar outra coisa na mesma variavel vc tem apagar a que estava antes, ou será como se não tivesse apagado-a gerando 1 leak.
fg8d78e48sro
fg8d78e48sro

Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 25730

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue0 / 1000 / 100[Resolvido] Leak Region Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por gabrieeltucker 2012-05-01, 11:38

então você não pode fazer o seguinte:
set - localpoint = center of region,
wait - 2seconds
calldestroypointblablabla

deu pra sacar?
tipo, vc n pode destruir ela depois de um certo
tempo, o certo é você destruir no mesmo momento
em que você criar, sem waits ou outro tipo
de função que dão destrua a leak na mesma hora.
gabrieeltucker
gabrieeltucker

Número de Posts : 1000
Data de inscrição : 09/10/2011
Reputação : 92 Pontos : 26551

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue5 / 1005 / 100[Resolvido] Leak Region Right_bar_bleue


http://www.TuckerORPG.forumeiros.com

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por mustredi 2012-05-01, 11:43

simsim, to sacando isso já, jaja mando mais duvidas, não sou muito bom com leaks...
mustredi
mustredi

Número de Posts : 264
Data de inscrição : 30/12/2010
Reputação : 14 Pontos : 25143

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue3 / 1003 / 100[Resolvido] Leak Region Right_bar_bleue


http://www.narutofoda.webs.com

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por Bills 2012-05-01, 11:45

gabrieeltucker escreveu:então você não pode fazer o seguinte:
set - localpoint = center of region,
wait - 2seconds
calldestroypointblablabla

deu pra sacar?
tipo, vc n pode destruir ela depois de um certo
tempo, o certo é você destruir no mesmo momento
em que você criar, sem waits ou outro tipo
de função que dão destrua a leak na mesma hora.

O problema não é que voce não possa destruir depois de um certo tempo. O real problema que as variaveis em GUI são todas globais, ou seja, todas as triggers e execuções tem acesso à elas. Quando eu seto uma variavel e logo depois coloco um wait, pode acontecer de enquanto o trigger espera o wait acabar, outra execução pode setar a variavel novamente, fazendo ela mudar de informação e perdendo a anterior.

Bills
Bills

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

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue35 / 10035 / 100[Resolvido] Leak Region Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por fg8d78e48sro 2012-05-01, 11:55

Ai eu tenho uma duvida tbm ..

TERIA PROBLEMA SE EU FIZESSE O CONTRARIO.

EM VEZ DE COLOCAR PARA DELETAR O POINT DEPOIS DE USA-LO

COLOCAR PARA DELETAR ANTES DO "SET" de modo que nunca vai acontecer de sobrescrever , porém vai ter sempre 1 leak.

ah e queria saber se causa algum problema dar destroy numa variavel vazia ou que ja foi destroida
fg8d78e48sro
fg8d78e48sro

Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 25730

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue0 / 1000 / 100[Resolvido] Leak Region Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por Bills 2012-05-01, 12:14

Não há problema em tentar destruir uma variavel vazia, porem é fora dos padrões de programação você se livrar de alguma coisa antes de usa-la. Deixaria o código confuso e voce estaria fazendo uma coisa desnecessária. Apenas não use wait, assim não terá risco de sobrescrever uma informação. E não se preocupe em remover leak logo após ser usado ou no final da trigger, ambas as formas são seguras.
Bills
Bills

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

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue35 / 10035 / 100[Resolvido] Leak Region Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por Iky 2012-05-01, 13:56

aproveitando o topico sobre leak, eu queria saber se isso da leak
Código:

set group2 = group1
set bj_wantDetroyGroup = true
pick every uit in (group1) then
blablala
set group1 = group2
é q o objetivo é ter o group pra usar e o group armazenado para fazer outras coisas q nao o pickeveryunit
na logica ta tudo bem, mas ja vi cada coisa que eu quero ter certeza
Iky
Iky

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

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue10 / 10010 / 100[Resolvido] Leak Region Right_bar_bleue


http://icaro.glauco

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por Bills 2012-05-01, 14:05

group2 estava guardando a referencia de group1. Por causa do bj_wantDestroy, a referencia de group1 foi removida. Logo, quando voce fez "set group1 = group2" voce está fazendo "null = null". Ou seja, não há nem referencias nas variaveis para causar leak, então não causa leak.
Bills
Bills

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

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue35 / 10035 / 100[Resolvido] Leak Region Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por Iky 2012-05-01, 14:07

mas setar o group2 como group1 nao faz o group2 um novo group?
Iky
Iky

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

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue10 / 10010 / 100[Resolvido] Leak Region Right_bar_bleue


http://icaro.glauco

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por Bills 2012-05-01, 14:11

Não. Setar group2 como group1 faz ele ser as duas variaveis terem o mesmo group.


Última edição por Bills em 2012-05-01, 14:13, editado 1 vez(es)
Bills
Bills

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

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue35 / 10035 / 100[Resolvido] Leak Region Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por Iky 2012-05-01, 14:13

poxaaaaa, vlw ai bills, vou ter que fazer mais coisa para coseguir fazer isso ai ¬¬
+
Iky
Iky

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

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue10 / 10010 / 100[Resolvido] Leak Region Right_bar_bleue


http://icaro.glauco

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por Bills 2012-05-01, 14:31

De nada iky.

@mustredi

Já posso fechar o tópico?
Bills
Bills

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

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue35 / 10035 / 100[Resolvido] Leak Region Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por Tamires 2012-05-02, 14:29

Acho que sim,ele já disse que já tinha entendido o que fazer..
Tamires
Tamires

Número de Posts : 487
Data de inscrição : 09/01/2012
Reputação : 27 Pontos : 25293

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue0 / 1000 / 100[Resolvido] Leak Region Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por Duílio Fernando 2012-05-02, 15:57

bills ta na facul eu acho. tópico resolvido e fechado.caso não tenha terminado mande um MP para algum mod.
Duílio Fernando
Duílio Fernando

Número de Posts : 614
Data de inscrição : 24/01/2012
Reputação : 31 Pontos : 24656

Warning Necropost
[Resolvido] Leak Region Left_bar_bleue0 / 1000 / 100[Resolvido] Leak Region Right_bar_bleue


https://www.facebook.com/profile.php?id=100001704616050

Ir para o topo Ir para baixo

[Resolvido] Leak Region Empty Re: [Resolvido] Leak Region

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos