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!



[TUTORIAL] Choose Hero

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[TUTORIAL] Choose Hero

Mensagem por ArthusBehemoth em 2011-12-20, 12:03

INTRODUÇÃO
Estou fazendo esse tutorial para o evento em comemoração aos 5000 membros do forum, é um sistema BEM simples... (Diferente dos outros 2 sistemas que eu postei aqui), creio que qualquer iniciate é capaz de fazer... esse sistema pode ser usado em mapas de ORPG,Arena,Hero Defense e qualquer outro tipo de mapa que envolve escolher herois ou unidades...

Parte I: A Spell
Bom... Primeiramente como é um sistema de escolher um heroi ou unidade usando uma certa spell nele (Botão), vamos começar configurando a spell...

1- Abra seu Object Editor, Clique na aba "Abilities" ,Clique Na Classificação "Human" e Depois na SUB-Classifcação "Heroes", procure a spell chamada "Storm Bolt", clique com o botão alternativo do mouse nela e escolha a opção "New Custom Ability...",Abri-ra uma janela pedindo para voce escolher um nome para nova spell... (Eu coloquei Choose Hero, pode colocar qualquer um que voce quiser).

2- Agora com a nova spell criada, vamos começar a edita-la... selecione ela... e procure pela linha

  • "Stats - Level", estará o numero 3 substitua por 1 (essa linha define quantos levels nossa spell terá, no caso 1),
  • depois procure a linha "Art - Missile Art" (Esta linha que produz aquele efeito orignal da spell "Storm Bolt", que neste caso e o martelo, se voce quiser pode trocar este efeito, se nao quiser e so remove-lo, para remover e so clicar 2 vezes nesta linha... selecionar a unica linha dentro da janela e clicar em "Delete Model")


  • Agora procure pela linha "Data - Damage" troque o valor por 0 (Esta linha é responsavel pelo quanto de dano a spell causa-ra no alvo, no caso como quremos usa-la para outros fins.. tire o dano)
  • Procure a linha "Stats - Buff" remova o buff, da mesma forma que voce fez com o "Missile Art"
  • Abaixo desta mesma linha, tem uma linha chamada "Cast Range" mude o valor dela para 90 (A função desta linha e definir qual é a distancia MAXIMA que o hero pode usar a spell)
  • Agora procure 2 linhas que estao pertas uma da outra "Duration - Hero" e "Duration - Normal" Mude o Valor para 0.01, NÃO COLOQUE 0. COLOQUE EXATOS 0.01 (Quando voce coloca 0 o efeito é ETERNO)
  • Mude a Linha "Hero - Ability" para "False" (Para esta abilidade se tornar compativel com unidades normais)
  • Agora na linha "Mana-Cost" coloque o valor 0 (Esta linha define a quantidade de mana que esta spell ira gastar)
  • Tem mais 2 Linhas OPCIONAIS mais que eu RECOMENDO alterar, são a "Text - Tooltip normal" (coloque algum texto tipo:Escolha seu heroi com esta spell) e a outra é "Text Tooltip normal extended" (nao escreva nada nesta... so se vc quiser mesmo)
Parte II: Heroi e Região
Essa parte aqui.. é so pros meninhus mais lerdos... então se voce faz essa pergunta pra voce mesmo (Eu sou um garotinho lerdo?) e voce fica na duvida... eu recomendo que voce leia... bom primeiramente se voce AINDA não tem.. fassa uma area onde os heroes possam ficar expostos para alguem poder ve-los e escolher (Igual Angel Arena), e criei uma Regiao onde voce quer que ele nasça quando escolhido... Se voce não entendeu o que foi dito neste capitulo.. procure algums tutoriais aqui no forum que irão te ajudar nessas questões BASICAS.

Parte III: Trigger e Variaveis
Uhull estamos quase acabando... Crie Uma variavel com nome de "PointHero" o tipo dela sera "Point", crie outra e desta vez com o nome "PosicaoHero" e o tipo dela sera tambem "Point" (OBS: o nome não importa.. desde que voce consiga lembrar qual é qual depois), agora que ja temos nossas incriveis variaveis... vamos criar uma nova trigger... clicando neste botão aqui
Coloque o nome que quiser na trigger e vamos começar

EVENTO
Crie um evento do tipo "UNIT" que será "UNIT - Generic unit event", clique no texto em azul dessa janela e mude para "Begins Casting an Ability", deixando a linha de eventos ASSIM:

CONDITIONS

Crie uma condition que se chama "Unit - Type Comparasion" Será assim (unit-type of (Triggering unit)) Equal To [aqui voce escolhe qual sera o tipo de unidade que podera selecionar o heroi (logicamente essa sera a mesma unidade que carregara a spell custom consigo)], agora crie uma outra condition "Ability Comparasion" Sera assim: (Ability Being cast) equal to [selecione a spell custom que fizemos) e agora a terceira e ultima condition... fassa uma condition igual a primeira "Unit-Type Comparasion", será assim: "Unit -type of [procure a linha "Target unit of ability being cast] equal to [escolha o hero que sera selecionado]...

ACTIONS

Bom... quero que saibam que primeiramente para as ACTIONS funcionarem.... as conditions tem que estar feitas corretamente... entao vamos la... vamos começar definindo os valores das variaveis...

  • crie uma nova action "Set Variavel"... (Set [ escolha a variavel "PosicaoHero" ] = [(Position of (Triggering Unit)),
  • Agora crie mais uma action "Set Variavel"... (Set [escolha a outra variavel que criamos la tras "PointHero"] = [center of [a região que o heroi irá nasçer "Parte II: Heroi e região"]])


  • Crie uma action da classificação "UNIT" chamada "Unit-Remove" (Remove [procure a linha "casting unit"] from the game) Use essa action caso voce deseje remover a unidade que escolher o Hero (é recomendado pro cara nao fazer um exercito de heroes)
  • Crie uma action da classficação "UNIT" denovo... chamda "UNIT- Create units facing point" ( Create [1 "quantidade de unidades que serão criadas" [Escolha o mesmo tipo de unidade do heroi que foi selecionado] for [Owner of casting unit, procure essa linha] at [variavel "PointHero" Facing "PosicaoHero"])
  • Essa action é opcional, mais eu acho ela bem util, fica a seu criterio por ela ou nao... Crie uma action da classficação "CAMERA"... que se chama "Camera - pan camera (Timed)" (Pan camera for [owner of (triggering unit) to [center of [Região que nascerá o heroi] over 0.00 seconds
  • E agora por ultimo crie uma action "Custom Script" e coloque isso nela: call RemoveLocation(udg_PointHero) (OBS:caso voce tenha escolhido outros nomes na hora de criar as variaveis troque o nome depois de _udg)
  • e crie outra "custom script" com este outro codigo: call RemoveLocation(udg_PosicaoHero) (OBS: é o mesmo codigo de cima so que com a outra trigger
Parte IV: Finalização
Pra finalizar a trigger ficará assim:
Spoiler:
OBS: nao esqueça de colocar a spell na unidade que selecionara os heroes... e lembre-se de que esta unidade tem que estar constada na trigger... ou seja.. se voce colocar em um peasant por exemplo, e colocar o peasant na trigger.. mais depois resolver trocar a unidade tem que mudar an trigger tambem (OBS: a trigger funciona sem essa condition da unit, porem ela é uma otima forma de nao ocorrer BUGS)....

Bom Galera... tomara que voces tenham entendidos.. nao esqueçam de comentar... e qualquer duvida posta , depois eu vou colocar um mapa DEMO



Galera acessem o BLOG do meu mapa
http://www.wc3heroesofmidgard.blogspot.com/
VERSÃO FIX COM MUITAS NOVIDADES, + DE 25 CLASSES NOVAS, NOVOS ITEMS, NOVO TERRAIN NÃO PERCAM... EM BREVE

ArthusBehemoth

Número de Posts : 1061
Data de inscrição : 30/03/2011
Reputação : 62 Pontos : 14374

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [TUTORIAL] Choose Hero

Mensagem por ArthusBehemoth em 2011-12-20, 12:03

POR FAVOR ALGUM MODERADOR PODERIA TIRAR ESSES /CENTER QUE ESTÃO NO MEIO DO POST???



Galera acessem o BLOG do meu mapa
http://www.wc3heroesofmidgard.blogspot.com/
VERSÃO FIX COM MUITAS NOVIDADES, + DE 25 CLASSES NOVAS, NOVOS ITEMS, NOVO TERRAIN NÃO PERCAM... EM BREVE

ArthusBehemoth

Número de Posts : 1061
Data de inscrição : 30/03/2011
Reputação : 62 Pontos : 14374

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [TUTORIAL] Choose Hero

Mensagem por Law.Terro em 2011-12-20, 12:09

voce pode editar.



Law.Terro

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

Warning Necropost
0 / 1000 / 100


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

Voltar ao Topo Ir em baixo

Re: [TUTORIAL] Choose Hero

Mensagem por ArthusBehemoth em 2011-12-20, 12:18

ja tentei... mais eles nao aparecem na hora do edit



Galera acessem o BLOG do meu mapa
http://www.wc3heroesofmidgard.blogspot.com/
VERSÃO FIX COM MUITAS NOVIDADES, + DE 25 CLASSES NOVAS, NOVOS ITEMS, NOVO TERRAIN NÃO PERCAM... EM BREVE

ArthusBehemoth

Número de Posts : 1061
Data de inscrição : 30/03/2011
Reputação : 62 Pontos : 14374

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [TUTORIAL] Choose Hero

Mensagem por VeneNoColt em 2011-12-20, 22:06

PERFECT JUST IT! Own...



ACESSE PARA FICAR POR DENTRO DOS JOGOS DE AÇÃO
[img][/img]

VeneNoColt

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

Warning Necropost
27 / 10027 / 100


Voltar ao Topo Ir em baixo

Re: [TUTORIAL] Choose Hero

Mensagem por Iky em 2011-12-20, 22:23

centers retirado



Iky

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

Warning Necropost
10 / 10010 / 100


http://icaro.glauco

Voltar ao Topo Ir em baixo

Re: [TUTORIAL] Choose Hero

Mensagem por Guuh. em 2012-03-23, 13:19

Great, será bem util para mim



My Threads:
Criação de Mapas
Sistema de Repick
Proteção de Mapas
Sistam de Waves


Trabalhando com o Ranger's Legacy
Conversinha com o Robô Ed:
Spoiler:

Você: vc é viado
Robô Ed: Nada disso. Eu sou um robô do sexo masculino.
Você: é sim
Robô Ed: Não tenho tanta certeza assim.
Você: assumiu
Robô Ed: Tem que assumir mesmo!

Guuh.

Número de Posts : 389
Data de inscrição : 07/08/2010
Reputação : 30 Pontos : 13313

Warning Necropost
10 / 10010 / 100


Voltar ao Topo Ir em baixo

Re: [TUTORIAL] Choose Hero

Mensagem por fg8d78e48sro em 2012-03-23, 13:31

tem uma função do forum que é fechar todas as tags abertas .. provavelmente retira os /centers .


Dê uma olhada no meu map : http://teamkings.forumeiros.com/t2951-divulgacao-3-heroes-war-12c#28895

http://www.epicwar.com/maps/190527/

fg8d78e48sro

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

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [TUTORIAL] Choose Hero

Mensagem por ArthusBehemoth em 2012-03-23, 13:34

Nem sei onde fica essa função



Galera acessem o BLOG do meu mapa
http://www.wc3heroesofmidgard.blogspot.com/
VERSÃO FIX COM MUITAS NOVIDADES, + DE 25 CLASSES NOVAS, NOVOS ITEMS, NOVO TERRAIN NÃO PERCAM... EM BREVE

ArthusBehemoth

Número de Posts : 1061
Data de inscrição : 30/03/2011
Reputação : 62 Pontos : 14374

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [TUTORIAL] Choose Hero

Mensagem por Guuh. em 2012-03-23, 19:45

Algum mod pode excluir esta mensagem? foi no topico errado


Última edição por FlipXXT em 2012-03-23, 20:14, editado 1 vez(es)

Guuh.

Número de Posts : 389
Data de inscrição : 07/08/2010
Reputação : 30 Pontos : 13313

Warning Necropost
10 / 10010 / 100


Voltar ao Topo Ir em baixo

Re: [TUTORIAL] Choose Hero

Mensagem por Guuh. em 2012-03-23, 20:13

Funcionado perfeitamente ! Own...



My Threads:
Criação de Mapas
Sistema de Repick
Proteção de Mapas
Sistam de Waves


Trabalhando com o Ranger's Legacy
Conversinha com o Robô Ed:
Spoiler:

Você: vc é viado
Robô Ed: Nada disso. Eu sou um robô do sexo masculino.
Você: é sim
Robô Ed: Não tenho tanta certeza assim.
Você: assumiu
Robô Ed: Tem que assumir mesmo!

Guuh.

Número de Posts : 389
Data de inscrição : 07/08/2010
Reputação : 30 Pontos : 13313

Warning Necropost
10 / 10010 / 100


Voltar ao Topo Ir em baixo

Re: [TUTORIAL] Choose Hero

Mensagem por Conteúdo patrocinado Hoje à(s) 16:40


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum