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.

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana

5 participantes

Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por kratos 2011-12-17, 21:47

eae pessoal,to tentando fazer uma spell assim,quando o hero está com 100 ou menos de mana a trigger troca a skill ficticia(que não faz nada) pela skill verdadeira que regenera a mana e depois de 30 segundos ela troca novamente a verdadeira pela ficticia.Eu tentei fazer assim:
Spoiler:
e não está dando certo,então queria que alguem me ajudasse
--------------------==============EDIT========-----------------------
Ae pessoal ja consegui,fiz igual o victor disse:
coloquei a skill com 8 leveis edaí eu coloquei assim nas trigger quando a skill ta no lvl 1 e a mana ta abaixo de 150(mudei) a trigger muda a skill para o lvl 5(que é o segundo lvl 1 Twisted Evil) e depois de 30 segundos ela volta ao estado normal.
tem apenas um problema,eu queria que fosse só até o lvl 4 a skill mas isso eu vou resolver,se eu tiver algum problema eu pergunto para vocês ^^


Última edição por kratos em 2011-12-18, 00:35, editado 1 vez(es)
kratos
kratos

Número de Posts : 90
Data de inscrição : 19/03/2011
Reputação : 1 Pontos : 25212

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue0 / 1000 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por Iky 2011-12-17, 21:53

é o maltido wait, ele quebra a variavel trigger unit
no lugar de trigger unit coloque a variavel que vc criou no começo, se nao der certo, veja meu tuto sobre troca de wait por countdown timer, se ainda nao der certo, ai carinha que mora logo ali, okay....
PS:
tire o do nothing ele so atrasa a trigger
Iky
Iky

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

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue10 / 10010 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


http://icaro.glauco

Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por kratos 2011-12-17, 21:57

kra mas tipo eu ja tentei colocar em vez de triggering unit a propria variavel mas não da tbm.vo ve teu tuto lá

Se não der to lascado Forever Alone

------------======================EDIT=======================----------------------

Kra fiz assim:
Primeira trigger

Spoiler:
Segunda Trigger
Spoiler:


Última edição por kratos em 2011-12-17, 22:26, editado 1 vez(es)
kratos
kratos

Número de Posts : 90
Data de inscrição : 19/03/2011
Reputação : 1 Pontos : 25212

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue0 / 1000 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por Iky 2011-12-17, 22:24

se tudo falhar, coloque este codigo
Spoiler:
na parte onde coloca codigos, nao numa trigger
ai vc criar uma variavel ability chamada Ancient_Mage_Ability
e na trigger vc seta essa variavel como a abilidade q vc quer
e na sua trigger ai, coloque um custon script escrito
Spoiler:

qualquer coisa fala
Iky
Iky

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

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue10 / 10010 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


http://icaro.glauco

Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por kratos 2011-12-17, 22:32

iky não entendi muito bem como você disse para fazer ai acima,vc podia explicar melhor? Poker Face

---------------------==============EDIT============-------------------
se vc não conseguir explicar melhor:Meu mapa
tomara que vc consiga explicar melhor --'
kratos
kratos

Número de Posts : 90
Data de inscrição : 19/03/2011
Reputação : 1 Pontos : 25212

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue0 / 1000 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por VicToR 2011-12-17, 23:07

Velho, fiquei com preguiça de ler tudo, mas, aqui uma dica.

em vez de vc por uma spell que nao faz nada e dps uma que regenera mana, faça o seguinte, faça uma spell com 2 leveis, o Level 1 não regenera nada, e o level 2 regenera, ai vc aumenta e diminui o level do modo que prefirir.
VicToR
VicToR

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

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue4 / 1004 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por lcc 2011-12-17, 23:15

Código:
PolledWait
leak
lcc
lcc

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

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue0 / 1000 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por kratos 2011-12-17, 23:19

mas é que tipo eu quero que a skill tenha 4 leveis,que kd vez que esta com menos de 100 de mana ele regenere tipo kd lvl aumenta a porcentagem de regeneração.
kratos
kratos

Número de Posts : 90
Data de inscrição : 19/03/2011
Reputação : 1 Pontos : 25212

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue0 / 1000 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por VicToR 2011-12-17, 23:44

blz, entao voce cria com 5 leveis,

lvl 1 = nulo, quando se está com +100 HP
lvl 2 = quando tua spell estiver level 1, digamos que 200% de regen.
lvl 3 = quando tua spell estiver level 2, digamos que 300% de regen...

e por ai vai, é só pensar um pouquinho ^^

e outra, ja te falei pra nao usar o wait né veio, tu continua usando...
VicToR
VicToR

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

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue4 / 1004 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por kratos 2011-12-18, 00:03

agr to usando o countdown timer Ah que se foda!
kratos
kratos

Número de Posts : 90
Data de inscrição : 19/03/2011
Reputação : 1 Pontos : 25212

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue0 / 1000 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por Iky 2011-12-18, 01:19

lcc escreveu:
Código:
PolledWait
leak
chat é ficar usando hashtable para timerstart
Iky
Iky

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

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue10 / 10010 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


http://icaro.glauco

Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por lcc 2011-12-18, 20:17

Melhor doq criar leak, pq polledwait é uma BJ que causa leak.
lcc
lcc

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

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue0 / 1000 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por VeneNoColt 2011-12-18, 20:56

Rodando e rodando e não resolvendo o problema '-'
VeneNoColt
VeneNoColt

Número de Posts : 909
Data de inscrição : 15/04/2011
Reputação : 16 Pontos : 26777

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue27 / 10027 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por Iky 2011-12-18, 23:06

lcc escreveu:Melhor doq criar leak, pq polledwait é uma BJ que causa leak.
achei que o unico problema dela e a variante de 0.27 s
pena, vou escrever com timer entao
EDIT
ai no caso, TriggerSleepAction causa leak tb?
Iky
Iky

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

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue10 / 10010 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


http://icaro.glauco

Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por VicToR 2011-12-18, 23:10

Iky escreveu:
lcc escreveu:Melhor doq criar leak, pq polledwait é uma BJ que causa leak.
achei que o unico problema dela e a variante de 0.27 s
pena, vou escrever com timer entao
EDIT
ai no caso, TriggerSleepAction causa leak tb?

No, TriggerSleepAction é o wait que nao PAUSA junto com o game...
VicToR
VicToR

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

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue4 / 1004 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

Mensagem por Iky 2011-12-18, 23:26

okok ¬¬
here's the new code
Código:

function AMCMCallBack takes nothing returns nothing
  call UnitRemoveAbility( LoadUnitHandle(udg_AncientMageHash, GetHandleId(GetExpiredTimer()), StringHash("caster")) , LoadInteger(udg_AncientMageHash, GetHandleId(GetExpiredTimer()), StringHash("abil")))
  call DestroyTimer(GetExpiredTimer())
endfunction

function AncientMageCheckMana takes nothing returns nothing
 local unit u = udg_Ancient_Mage
 local integer abil = udg_Ancient_Mage_Ability
 local timer tm = CreateTimer()
 if ( GetUnitStateSwap(UNIT_STATE_MANA, u) <= 100.00 ) then
 call UnitAddAbility( u,abil )
 call SaveUnitHandle(udg_AncientMageHash, GetHandleId(tm), StringHash("caster"), u)
 call SaveInteger(udg_AncientMageHash, GetHandleId(tm), StringHash("abil"), abil)
 call TimerStart(tm,30,false,function AMCMCallBack)
 endif
endfunction
call function
Código:

call AncientMageCheckMana()
Globals variables needed:

|Name | Type|
|AncientMageHash | Hashtable| OBS: need to set as a new hashtable on init trigger
|Ancient_Mage | Unit|
|Ancient_Mage_Ability| Ability|
Iky
Iky

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

Warning Necropost
[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Left_bar_bleue10 / 10010 / 100[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Right_bar_bleue


http://icaro.glauco

Ir para o topo Ir para baixo

[Ajuda]mana regenerar quando o hero está com menos de 100 de mana Empty Re: [Ajuda]mana regenerar quando o hero está com menos de 100 de mana

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