TeamTucker
Ola, seja bem vindo ao fórum da TeamTucker!
- O Objetivo principal do fórum é a postagem de
conteúdos relacionado ao Warcraft 3 como
Tutoriais, Downloads, Patchs e Maps.
Também temos uma área para o World Editor, que é a ferramenta usada para a criação de maps do Warcraft 3.
se você tiver alguma duvida pode perguntar que os moderadores ou membros experientes vão lhe ajudar, mais para ter um melhor desempenho é sempre bom você se cadastrar !

Não esqueça de ler as regras antes de postar algo pois para evitar a desorganização do fórum, iremos ser um pouco rígido nas regras.

Participe do fórum, é rápido e fácil

TeamTucker
Ola, seja bem vindo ao fórum da TeamTucker!
- O Objetivo principal do fórum é a postagem de
conteúdos relacionado ao Warcraft 3 como
Tutoriais, Downloads, Patchs e Maps.
Também temos uma área para o World Editor, que é a ferramenta usada para a criação de maps do Warcraft 3.
se você tiver alguma duvida pode perguntar que os moderadores ou membros experientes vão lhe ajudar, mais para ter um melhor desempenho é sempre bom você se cadastrar !

Não esqueça de ler as regras antes de postar algo pois para evitar a desorganização do fórum, iremos ser um pouco rígido nas regras.
TeamTucker
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[Tutorial] Sistema de Repick

Ir para baixo

[Tutorial] Sistema de Repick Empty [Tutorial] Sistema de Repick

Mensagem por gabrieeltucker Ter Abr 24, 2012 2:23 pm

Tutorial feito por Guuh. no fórum da Team Kings.
_________________________________________
Sistema de Repick por dialogo, estilo DotA.

bom, é uma trigger muito simples, se eu fiz algo errado por favor corrijam.
Lembrem-se que para o sistema de repick você usará as configurações do seu sistema de pick.
Vamos lá

Variaveis:
TempPoint - Point
TempGroup - Unit Group


Crie uma nova trigger:

Events:
[Tutorial] Sistema de Repick 5ts13n

Oque acontece ali? Você setou que quando algum player digitar "-repick" acontecerá algo. (Pode colocar qualquer quantia de players, isso depende do seu mapa)

Conditions:
Deixe em Branco

Actions:
[Tutorial] Sistema de Repick Set Set TempGroup = (Units owned by (Triggering player) matching (((Matching unit) is A Hero) Equal to True))
[Tutorial] Sistema de Repick UnitgroupUnit Group - Pick every unit in TempGroup and do (Actions)
[Tutorial] Sistema de Repick ActionsLoop - Actions
[Tutorial] Sistema de Repick UnitUnit - Remove (Picked unit) from the game
Continua as actions fora do Loop
[Tutorial] Sistema de Repick PageCustom script: call DestroyGroup(udg_TempGroup)
[Tutorial] Sistema de Repick SetSet TempPoint = (Center of Choose Hero <gen>)
[Tutorial] Sistema de Repick UnitUnit - Create 1 Wisp for (Triggering player) at TempPoint facing Default building facing degrees
[Tutorial] Sistema de Repick PageCustom script: call RemoveLocation(udg_TempPoint)

O que acontece nestas actions?
Você seta seu heroi como uma variavel Unit Group, e define que algo acontecerá com ele.
Nas loops:
No meu caso, o mapa usa um sistema de escolha de hero por spell, então sendo assim, vou criar um wisp na Região onde estão os herois para serem escolhidos. E removerá o Heroi do jogo.
Custom scripts: Serve para remover o leak criado pelo point e pelo Unit group.

gabrieeltucker
gabrieeltucker
Administrador Lider
Administrador Lider

Mensagens : 25
Reputação : 25
Data de inscrição : 07/03/2012

https://teamtucker.forumeiros.com

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos