[Resolvido] Unidade em variavel
5 participantes
TeaM KingS :: Games: :: Warcraft: World Editor :: ::
Página 1 de 1
[Resolvido] Unidade em variavel
como eu coloco um tipo de unidade em uma variavel
Perdão pela ignorância mas estou a alguns dias procurando e não encontrei
quero que ao escolher o modo hard, todas as unidades torre 1 ganhem +10 de armo,
mais eu só consigo fazer setando torre por torre, não consegui deixar todas as torres em uma unica ação!
por não saber fazer variavies!
Perdão pela ignorância mas estou a alguns dias procurando e não encontrei
quero que ao escolher o modo hard, todas as unidades torre 1 ganhem +10 de armo,
mais eu só consigo fazer setando torre por torre, não consegui deixar todas as torres em uma unica ação!
por não saber fazer variavies!
Última edição por k99awp em 2012-03-14, 12:31, editado 1 vez(es)
Re: [Resolvido] Unidade em variavel
Cara se vc nao tem a minima noçao com variaveis peço que estude um pc sobre elas.
Link:https://teamkings.forumeiros.com/t1163-tutorial-variaveis-inclue-uma-magia-basica
Link:https://teamkings.forumeiros.com/t1163-tutorial-variaveis-inclue-uma-magia-basica
Re: [Resolvido] Unidade em variavel
primeiro crie uma habilidade passiva com nome Def10
que essa habilidade dê defesa.
pra pegar todas as torres do map de uma vez usa a action Unit Group
que é assim:
Unit Group - Pick every unit in (Units in (Entire map)) and do (Actions)
----Loop - Actions
na action tu bota um If, Then, Else
dai na condition do IF
tu bota:
(Unit-type of (Picked unit)) Equal to (==) Torre 1
na action Then, tu coloca:
Unit - Add Def10 to (Picked unit)
com isso ela vai pegar todas as unidades no map do tipo ''Torre 1''
e vai adicionar a abilidade passiva def10 que vai almentar a def delas.
não esqueça de colocar ao invez de Triggering unit coloque Picked unit
que essa habilidade dê defesa.
pra pegar todas as torres do map de uma vez usa a action Unit Group
que é assim:
Unit Group - Pick every unit in (Units in (Entire map)) and do (Actions)
----Loop - Actions
na action tu bota um If, Then, Else
dai na condition do IF
tu bota:
(Unit-type of (Picked unit)) Equal to (==) Torre 1
na action Then, tu coloca:
Unit - Add Def10 to (Picked unit)
com isso ela vai pegar todas as unidades no map do tipo ''Torre 1''
e vai adicionar a abilidade passiva def10 que vai almentar a def delas.
não esqueça de colocar ao invez de Triggering unit coloque Picked unit
Re: [Resolvido] Unidade em variavel
Não se esqueça de por a tag no título dop post
Eu ja botei para vc,.. mas n esqueça
Eu ja botei para vc,.. mas n esqueça
Re: [Resolvido] Unidade em variavel
gabrieeltucker escreveu:primeiro crie uma habilidade passiva com nome Def10
que essa habilidade dê defesa.
pra pegar todas as torres do map de uma vez usa a action Unit Group
que é assim:
Unit Group - Pick every unit in (Units in (Entire map)) and do (Actions)
----Loop - Actions
na action tu bota um If, Then, Else
dai na condition do IF
tu bota:
(Unit-type of (Picked unit)) Equal to (==) Torre 1
na action Then, tu coloca:
Unit - Add Def10 to (Picked unit)
com isso ela vai pegar todas as unidades no map do tipo ''Torre 1''
e vai adicionar a abilidade passiva def10 que vai almentar a def delas.
não esqueça de colocar ao invez de Triggering unit coloque Picked unit
eu fiz exatamante como vc falou mas não funcionou eu preciso coloca algum evento ?
Re: [Resolvido] Unidade em variavel
tem pow..eu fiz exatamante como vc falou mas não funcionou eu preciso coloca algum evento ?
o evento tu bota a de escolher
o modo hard que tu falou ai.
Re: [Resolvido] Unidade em variavel
gabrieeltucker escreveu:tem pow..eu fiz exatamante como vc falou mas não funcionou eu preciso coloca algum evento ?
o evento tu bota a de escolher
o modo hard que tu falou ai.
Claro vc tem razão,
adicionei essa ação que vc me sujerio na trigger que escolhe o HARDMODE, porem não esta funcinando
então pra testar se era alguma coisa com a abilidade +ARMO eu mudei a ação para: Unit- set life of (picked Unit) to 6000)
mas msm assim ñ funcionou
[img]
Re: [Resolvido] Unidade em variavel
a, deixa sem evento, dai ao invez de Turn ON
tu coloca na trigger de escolher o mod essa action:
Trigger - Run Trigger (Check Conditions)
e coloca a trigger que adiciona a def.
pq ela vai rodar a trigger sem precisar de um evento.
sobre a do armor ser pro computer, não tem problema não, ele vai dar
o armor pra qualquer unidade do tipo Torre 1 no map.
mas se você quiser adicionar a condition de ser apenas do computer
coloca a condition:
Player Comparison - Owner of (Picked unit) equal to ''player''
---------------------------------------
coloca a action If, Then, Else (Multiple functions)
que fica melhor, e eu acho que é na habilidade de def.
pq a de set life não funcionaria mesmo, pq ela vai setar pra 6000
sendo que o hp dela max não é tudo isso.
use para Tirar hp e você verá que funciona.
e vc tem que colocar o If,Then,Else no Loop do unit group.
Coloque a Trigger Assim:
tu coloca na trigger de escolher o mod essa action:
Trigger - Run Trigger (Check Conditions)
e coloca a trigger que adiciona a def.
pq ela vai rodar a trigger sem precisar de um evento.
sobre a do armor ser pro computer, não tem problema não, ele vai dar
o armor pra qualquer unidade do tipo Torre 1 no map.
mas se você quiser adicionar a condition de ser apenas do computer
coloca a condition:
Player Comparison - Owner of (Picked unit) equal to ''player''
---------------------------------------
coloca a action If, Then, Else (Multiple functions)
que fica melhor, e eu acho que é na habilidade de def.
pq a de set life não funcionaria mesmo, pq ela vai setar pra 6000
sendo que o hp dela max não é tudo isso.
use para Tirar hp e você verá que funciona.
e vc tem que colocar o If,Then,Else no Loop do unit group.
Coloque a Trigger Assim:
- Código:
Trigger
Events
Player - Player 1 (Red) types a chat message containing -HARDMOD as An exact match
Conditions
Actions
Unit Group - Pick every unit in (Units in (Entire map)) and do (Actions)
Loop - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Unit-type of (Picked unit)) Equal to (==) Footman
Then - Actions
Unit - Add Avatar to (Picked unit)
Else - Actions
Re: [Resolvido] Unidade em variavel
FUNCIONOU, OBRIGADO GABRIEL
ESTA AI A IMAGEM DAS TRIGGER PARA QUEM QUISER APRENDER!
ISSO VAI SALVAR MINHA VIDA EU IA SETAR UM POR UM!
[img] [/img]
ESTA AI A IMAGEM DAS TRIGGER PARA QUEM QUISER APRENDER!
ISSO VAI SALVAR MINHA VIDA EU IA SETAR UM POR UM!
[img]
Re: [Resolvido] Unidade em variavel
que bom que gostou xD
fico feliz em ajudar.
mas você foi rápido em entender,
pq tem uns que até com vídeo tutorial
ficam em duvida.
fico feliz em ajudar.
mas você foi rápido em entender,
pq tem uns que até com vídeo tutorial
ficam em duvida.
Re: [Resolvido] Unidade em variavel
Gabriel arrasando corações, você é muito bom em cara, meus parabéns. xD
Tópicos semelhantes
» [Resolvido] Mudar Portrait de unidade
» unidade morre e renasce..[Resolvido!]
» Perguntas Sobre Variavel Integer
» [How To] Como fazer uma variavel real/interger muda para o o que o player digito?
» Unidade com condição
» unidade morre e renasce..[Resolvido!]
» Perguntas Sobre Variavel Integer
» [How To] Como fazer uma variavel real/interger muda para o o que o player digito?
» Unidade com condição
TeaM KingS :: Games: :: Warcraft: World Editor :: ::
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos