Nova Parceria!

EaE Galerinha...hoje eu vim anunciar uma parceria com mais dois novos sites, aqui estão eles...

Tutorial Itens

Bom galera, resolvi fazer esse tutorial já que vi duas pessoas aqui no forum já perguntando sobre um item do dota, esqueci o nome mais deixa.


Para este tutorial precisaremos de 1 item, 1 abilidade de aura, 1 dummy e uma trigger.


Copie a Aura Devotion Aura, e edite ela, tira a abilidade de área e de armor e Desmarque Hero Ability, depois Nome o Buff dela de BUFF1.


Depois disso, pegue a copie a abilidade Chain Lighting, edite ela e tira a Hero Ability e o mana que precisa para realizar a magia.


Depois disso, pegue um item não atificial ( permanent ) edite ele, tire a abilidade normal e coloca a abilidade Devotion Aura que copiamos no começo.


Em seguida, Copie um dummy, como o footman, edite o model dele e coloca na barra .mdl para que ele não aparece, também coloque a abilidade Loucst e Invulneravel Narutal, em seguinte adicione tambem a abilidade Chain Lighting que copiamos no começo e editamos.

Trigger:

A trigger é simples, não muito complicada.


Event - Unit - Generic Unit Event - Is Attacked


Condition - Boolean - Unit - Unit Has Specific Buff - Attaking has buff ( aqui coloque o BUFF1, o buff da abilidade Devotion aura )
Condition - Interget - Math - Random Number - Random Interger number between 1 and 5 ( aqui você poderá mudar, de 1 a 100, como no meu caso fiz assim por vontade minha ) Equal to 4


Actions - Unit - Create Units Facing Angel - Create ( aqui coloque o dummy que criamos no começo ) (Owner of (Attacking Unit)) at (Position of (Attacking Unit) facing (Facing (Attacking Unit) degrees
Actions - Unit - Issue Order Targeting A Unit - Order (Last Created Unit ) to Orc Far Seer - Chain Lighting (Attacked Unit)
Actions - Unit - Add Expiration Timer - Add a 2.00 second Generic expiration timer to (Last Created Unit)



By: 

Spell Neji e Hinata 1.6


Alguns Bugs restaurados, Adicionado Nova spell de Hinata.

Download 1:

Download 2:


By:

Tutorial: Seleção de Hero por Dialogo

Bom galera, eu aqui com mais u tutorial, desta vez com Seleção de Hero por Dialogo.

1º Etapa: crie uma região ( será o lugar onde o Hero Selecionado irá nascer ), 




Depois disso Vamos a trigger.


Cria as Variaveis:


Dialog_Box -  Dialog
Dialog_Button  -  Dialog Button Array [1]
Dialog_Heros   -   Unit-Type Array [1]
Dialog_Numeros   -  Interger  Array [1]
Dialog_Numeros_Random  -  Interger

Cria um evento para que a caixa de dialogo aparece segundos depois do jogo começar, depois crie uma Action de dialog - dialog clear - Dialog_Box, depois disso criará um nome para a caixa de dialogo, Dialog - Change Title - Dialog_Box to ( aqui será o nome da caixa de dialogo ).
Depois disso crie os botões para cada Hero que você queira, nesta de exemplo usarei 3 Hero mais o Random, Action - Dialog - Create Dialog Button - Create Dialog Button for Dialog_Box labelled Paladin ( coloque o nome do Hero que você escolherá no Dialogo ), depois disso Crie um variavel, Set Dialog_Button [1] = (Last Created dialog Button), Criei mais 3 desses botões para Mage, Blood Mage e o Random.Depois a proxima Action Determina em que Player vai aparecer a Caixa de dialogo, Dialog - Dialog - Show/Hide - Show Dialog_Box for (Aqui você coloca o player do seu gosto, o meu será player 1 o red ) Player 1 (Red)

Veja a Seguir:


2º Etapa Botões:

Para fazer com que crie o Hero que selecionou na Caixa de Dialogo, Crie uma nova Trigger, depois procure em Event - Dialog - Dialog Click Button - A dialog button is clicked for Dialog_Box, em Conditions vá em Dialog - Dialog Comparison - (Clicked dialog Button ) Equal to Dialog_Button [1] ( esse botão se refere ao paladin, se o Players clicar no botão do paladin, aparece ele se conseguir fazer esta trigger ), a Action é simples, Unit - Create Units Facing Angel - Create ( aqui você escolhe o Hero que selecionou como o botão número 1, que no meu caso escolhi o Paladin) Paladin for  Players 1 (Red) at (( Aqui você colocara a região que criou antes)Center of Region - Center of ( A região onde você criou para o Hero nascer ) facing default facing degress, depois faça com que a Caixa de Dialogo Suma, Dialog - Show/ Hide - Hide Dialog_Box for Player 1 (Red). Faça essa mesma Trigger de cria o Hero com os Heros que selecionou para serem criado na Caixa de Dialogo, assim como eu fiz com o Mage e o Blood Mage:






3º Etapa: {Random} Essa parte do random é sempre problematica, simplismente o Random não funciona quando é testado no World Editor, para testa-lo você precisa coloca-lo na pasta de Mapas do  Warcraft e testa-los jogando na Net Work, assim não averá Bug e o Número de Random não se repitará varias vezes consecutivas.

Primeiro, usaremos as variaveis de Dialog_Heros, Dialog_Numero e Dialog_Random_Numero.
Dialog_Heros é de Type Unit, então é para escolher o Hero que sairá na Random, no meu caso, que já disse, Escolhi Mage, Paladin e Blood Mage, Escolhi a seguinte Variavel:

Dialog_Heros [1] = Paladin
Dialog_Heros [2] = Mage
Dialog_Heros [3] = Blood Mage

Continuando, os números que estão acima como 1, 2 e o 3 será sorteado assim, como chamado de Random, mas para isso ele precisa virar um número Interger, assim:

Cria as Variaveis:

Dialog_Numero [1] = 1
Dialog_Numero [2] = 2
Dialog_Numero [3] = 3

Se essa variavel não for criado o Número Random não será sortiado, e assim o sistema de Random não funcionará.

Crie outra Variavel:

Dialog_Random_Numero = Math - Random Number - Random Interger Number between ( Preste atenção, aqui no caso de ter só 3 Heros eu colocarei 1 and 3, mas se tiver mais de 1 Hero você mudara o número 3, para a quantidade de Heros que Selecionou ) 1 and 3 

Agora vá em Unit - Create Units Facing Angel - Create Dialog_Heros[Dialod_Random_Numero] for Player 1 (Red) at ( Center ( aqui é o mesmo lugar onde o Hero nascerá ) Facing deafult building facing degrees, e não esqueça de Fecha a Caixa de Dialogo, Dialog - Dialog Show/Hide - Hide Dialog_Box for Player 1 (Red).




Com isso Encerramos o tutorial de hoje, espero que gostem.


 By:

Tutorial: Como colocar número negativo no Object Edit e Copiar Variavel com a Trigger

Primeiramente, eu acredito que este tutorial ajuda a varias pessoas com magia e outras coisas.


Para coloca números Negativos no Object Editor e Copiar Variaveis Automaticamente quando se copia uma trigger va até em File no World editor e em Preferences, depois disso vai abrir uma janela, que terá, General, Visual, Text Colors, Test Map, Video e Sound.


Para copiar variaveis e coloca números negativos marque as seguintes opções:




Detalhe: Para mudar o valor para negativo segura Shift e clique na área onde quer coloca o número negativo.


Então é isso, é um tutorial bem simples, para os iniciantes de plantão.


 By: