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]Como retirar o effect somente após o tempo de execução da spell

+2
Law.Terro
k99awp
6 participantes

Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por k99awp 2012-03-13, 16:12

pessoal eu estou o dia todo tentando terminar uma magia e não consigo,
editei a magia bladestorm para fazer uma magia que quando o creep chegue perto tome dmg
o hero é de gelo, então criei uma trigger para os creeps terem efeito de FrostNova quando chegarem perto do hero com a abilidade ativada
só que eu queria colocar tbm um efeito no proprio heroi e nas unidades aliadas que estiverem perto dele,
isso eu consegui
coloquei o ManaDrain,
então recapitulando:
uso a magia os inimigos recebem o efeito FrostNova e os aliados a ManaDrain
ai vem o problema: a magia tem duração de 6 segundos
eu queria que os aliados Ficassem com o Efeito ManaDrain durante os 6 segundo e depois retira-se o efeito
tentei por waint mesmo sabendo dos lesks mas nem assim funcionou
o Efeito fica na unidade e não sai.


Última edição por k99awp em 2012-03-14, 13:48, editado 2 vez(es)
k99awp
k99awp

Número de Posts : 113
Data de inscrição : 09/02/2012
Reputação : 18 Pontos : 23602

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


http://diegoknove.blogspot.com.br/

Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por Law.Terro 2012-03-13, 17:35

Pode me mandar o mapa, pra mim da uma olhada?
Law.Terro
Law.Terro

Número de Posts : 1243
Data de inscrição : 18/07/2011
Reputação : 107 Pontos : 31027

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


http://againstattack.blogspot.com.br/

Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por k99awp 2012-03-13, 17:40

Devil_Terr0 escreveu:Pode me mandar o mapa, pra mim da uma olhada?
Obrigado mais acabei de resolver
como estava usando um set temp_point e set temp-group
tiver que usar as variaveis e o unit group depois do efeito e o loop de ação special effect - desftroy

de qualquer forma obrigado
TOPICO RESOLVIDO
k99awp
k99awp

Número de Posts : 113
Data de inscrição : 09/02/2012
Reputação : 18 Pontos : 23602

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


http://diegoknove.blogspot.com.br/

Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por Law.Terro 2012-03-13, 17:41

Ok então, Alguem fecha aqui o tópico.
Law.Terro
Law.Terro

Número de Posts : 1243
Data de inscrição : 18/07/2011
Reputação : 107 Pontos : 31027

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


http://againstattack.blogspot.com.br/

Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por gabrieeltucker 2012-03-13, 17:53

se o topico foi resolvido
não esqueça de editar o titulo do tópico e
colocar [Resolvido] no lugar
do [Duvida].
gabrieeltucker
gabrieeltucker

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

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue5 / 1005 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


http://www.TuckerORPG.forumeiros.com

Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por k99awp 2012-03-14, 12:09

Olá! consegui, mais testando o heroi aconteceu que uma hora que usei o efeito (magia) e um item que tbm tem efeito logo apos da magia
a ação destroi last efect, não destruiu o efeito que eu desejava, ManaDrain, quando o hero usa a magia ele fica impedido de utilizar outra magia, mas não de usar um iten
oque eu quero é que após os 6 segundo de duração da magia, o efeito MandaDrain saia!
ta ai a trigger para vcs me ajudarem!

uma possibilidade que resolveria meus problemas seria impedir o heroi de usar os itens enquanto a magia esta ativada.
ou um geito de destruir o efeito especifico.mas não sei como fazer

[img][Resolvido]Como retirar o effect somente após o tempo de execução da spell Magiam[/img]



Última edição por k99awp em 2012-03-15, 12:18, editado 1 vez(es)
k99awp
k99awp

Número de Posts : 113
Data de inscrição : 09/02/2012
Reputação : 18 Pontos : 23602

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


http://diegoknove.blogspot.com.br/

Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por fg8d78e48sro 2012-03-14, 17:02

é porque você usou waits ...
se acontecer de um efeito de outra trigger ser criado no momento em que alguem usa essa spell vai dar o mesmo problema ...
lembre-se ele destroi o ultimo criado e não um especifico como você disse..

você pode usar variaveis (special effect) para setar um efeito especifico
por exemplo
set fumaça1 = last created effect (isso logo depois de criar o efeito)

ai na hora de deletar usa
special effect destroy fumaça1

(tem algum tipo de variavel que desrtoi e não volta mais .. não lembro se era special effect mas acho que é sound .. testa ai pra gnt saber..)
--------
acho e espero ter sido util ...
fg8d78e48sro
fg8d78e48sro

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

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por k99awp 2012-03-15, 12:12

fg8d78e48sro escreveu:é porque você usou waits ...
se acontecer de um efeito de outra trigger ser criado no momento em que alguem usa essa spell vai dar o mesmo problema ...
lembre-se ele destroi o ultimo criado e não um especifico como você disse..

você pode usar variaveis (special effect) para setar um efeito especifico
por exemplo
set fumaça1 = last created effect (isso logo depois de criar o efeito)

ai na hora de deletar usa
special effect destroy fumaça1

(tem algum tipo de variavel que desrtoi e não volta mais .. não lembro se era special effect mas acho que é sound .. testa ai pra gnt saber..)
--------
acho e espero ter sido util ...



só de ler já vi que vai ser util sim!
eu tinha tentado fazer variavel de efeito e não sabia fazer
agora vc me ensinou!
Obrigado já coloquei no mapa! agora eu vou testar.
como as vezes o efeito fica as vesez ele some eu vou testar algumas vezes antes de postar o resultado,


da uma olhada ve se eu fiz certo!

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Imagemlvt
k99awp
k99awp

Número de Posts : 113
Data de inscrição : 09/02/2012
Reputação : 18 Pontos : 23602

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


http://diegoknove.blogspot.com.br/

Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por fg8d78e48sro 2012-03-15, 16:21

tem algusn erros sim ..
vc ta deletando o group dentro do loop o q faz com que na segunda unidade que for pegar ja não exista mais o grupo ....

ai dpois tbm tem a parte do set mana drain = last created special efect ..

nessa parte ai pode acontecer de setar varios efeitos numa mesma variavel
e depois quando você der o destroy vai acabar apenas com o ultimo efeito setado na variavel .. os outros vão continuar ..
fg8d78e48sro
fg8d78e48sro

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

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por k99awp 2012-03-15, 16:35

tirar o custom de delete do Loop eu posso concertar! mais isso que vc disse que ele pode setar varios efeitos na variavel eu não sei como concertar, eu testei o map e ele não deu o problema não, mais pode ser que ocorra, (por q o problema não acontecia sempre) , em todo caso estou testando, eu coloquei um effect destroi - Manadrain tbm quando o hero revive para caso a magia não saia,
mais fiquei preocupado com isso que vc falou dele poder setar varias magias!

tem alguma forma mais eficiente de setar um efeito na variavel, sem que possa dar esse problema?
k99awp
k99awp

Número de Posts : 113
Data de inscrição : 09/02/2012
Reputação : 18 Pontos : 23602

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


http://diegoknove.blogspot.com.br/

Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por fg8d78e48sro 2012-03-15, 17:24

tem sim mas provavelmente vamos ter mecher com arrays ou mudar alguams coisas no sistema .. eu tinha que saber como é a spell para ver isso ...
fg8d78e48sro
fg8d78e48sro

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

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por k99awp 2012-03-15, 17:29

Bom eu usei a magia varias vezes hj e não deu o bug nenhuma vez.
eu acredito que não de mais problema não,
acho que a variavel já resolveu o problema,
caso alguma hora de problema eu te aviso!
e coloco a magia em um mapa pra vc dar uma olhada
k99awp
k99awp

Número de Posts : 113
Data de inscrição : 09/02/2012
Reputação : 18 Pontos : 23602

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


http://diegoknove.blogspot.com.br/

Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por fg8d78e48sro 2012-03-15, 17:31

problema não via dar não ... mas ta com leak ..

tenta usar a magia perto de varios bixos pra vc ver ..

leak q eu diga porque de todos os specials efects que ele criar ele só vai deletar 1
fg8d78e48sro
fg8d78e48sro

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

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por k99awp 2012-03-16, 14:38

ELE SÓ CRIA O EFEITO MANADRAIN NO HERO PORQ EU COLOQUEI A AREA COMO 100 ENTENDEU, TA FUNCIONANDO DIREITINHO PERTO DOS ALIADOS E DOS INIMIGOS!
k99awp
k99awp

Número de Posts : 113
Data de inscrição : 09/02/2012
Reputação : 18 Pontos : 23602

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


http://diegoknove.blogspot.com.br/

Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por fg8d78e48sro 2012-03-17, 23:58

ah então tem um loop ai que não pressisaria usar porque iria dar um efect em cima do outro mesmo ...
fg8d78e48sro
fg8d78e48sro

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

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por Tamires 2012-03-18, 21:23

hey,só uma dica.. creio que o tópico ainda está em discussão e já esta com a tag de resolvido,para evitar que algum admin feche,sugiro que termine primeiro o assunto

desculpa se eu estiver viajando na maionese aqui u.u
Tamires
Tamires

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

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

Mensagem por Fox 2012-03-18, 22:06

k99awp escreveu:
Devil_Terr0 escreveu:Pode me mandar o mapa, pra mim da uma olhada?
Obrigado mais acabei de resolver
como estava usando um set temp_point e set temp-group
tiver que usar as variaveis e o unit group depois do efeito e o loop de ação special effect - desftroy

de qualquer forma obrigado
TOPICO RESOLVIDO

O mesmo postou que o tópico esta resolvido

Tópico Resolvido e trancado.
Fox
Fox

Número de Posts : 502
Data de inscrição : 04/03/2012
Reputação : 14 Pontos : 112435

Warning Necropost
[Resolvido]Como retirar o effect somente após o tempo de execução da spell Left_bar_bleue0 / 1000 / 100[Resolvido]Como retirar o effect somente após o tempo de execução da spell Right_bar_bleue


Ir para o topo Ir para baixo

[Resolvido]Como retirar o effect somente após o tempo de execução da spell Empty Re: [Resolvido]Como retirar o effect somente após o tempo de execução da spell

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