Não consigo Fazer uma trigger
4 participantes
TeaM KingS :: Games: :: Warcraft: World Editor :: Tutoriais: Gui, Jass, Spells, Terrain, Modelagem, Textura :: Triggers(GUI)
Página 1 de 1
Não consigo Fazer uma trigger
Bem pessoal aindei pesquisando aqui e não consigo fazer uma trigger que seria pra punir alguem que se tire de fortao no meu mapa, como vi em varios outros mapas um jogador forte perseguir um fraquinho do mesmo time, entao como não quero isso vou explicar como fiz aqui e onde não funciona.
Detalhes: Obs: vou colocar só 2 jogadores pra não ficar muito grande. Puts vou ter que colocar em ingles aff, Vou colocar link's
Criei uma variavel com o nome de PlayerHero ((unit) ARRAY porque o meu mapa tem 10 jogadores mas os jogaveis são 8 entao seria oito Herois.
Criei uma região com o nome Area de Reclusao.
Bem em seguida fui em Trigger criei uma pasta com o nome Castigo e criei uma triger com o nome Jogador 12 e jogador 21 (jaja voces entendi por o 12 e 21)
Iniciando a Trigger:
na jogador 12 fiz em
https://2img.net/r/ihimg/photo/my-images/69/jogador12.jpg/
e no Jogador 21 fiz assim:
https://2img.net/r/ihimg/photo/my-images/832/jogador21.jpg/
Bem no caso oque ocorre é o seguinte ao testar o mapa nada acontece se um atacar o outro
(o evento que ocorre depois que ele é enviado para a outra regiao são outros 500)
Detalhes: Obs: vou colocar só 2 jogadores pra não ficar muito grande. Puts vou ter que colocar em ingles aff, Vou colocar link's
Criei uma variavel com o nome de PlayerHero ((unit) ARRAY porque o meu mapa tem 10 jogadores mas os jogaveis são 8 entao seria oito Herois.
Criei uma região com o nome Area de Reclusao.
Bem em seguida fui em Trigger criei uma pasta com o nome Castigo e criei uma triger com o nome Jogador 12 e jogador 21 (jaja voces entendi por o 12 e 21)
Iniciando a Trigger:
na jogador 12 fiz em
https://2img.net/r/ihimg/photo/my-images/69/jogador12.jpg/
e no Jogador 21 fiz assim:
https://2img.net/r/ihimg/photo/my-images/832/jogador21.jpg/
Bem no caso oque ocorre é o seguinte ao testar o mapa nada acontece se um atacar o outro
(o evento que ocorre depois que ele é enviado para a outra regiao são outros 500)
SN.Edysefer- Número de Posts : 93
Data de inscrição : 28/12/2012
Reputação : 1 Pontos : 21762
Re: Não consigo Fazer uma trigger
vc poderia comparar os leveis de cada heroi e se a diferença for acima de um limite, voce faz que quem atacou leve o dano, é uma trigger bem simples de fazer
Biotec Watcher- Número de Posts : 7
Data de inscrição : 30/12/2012
Reputação : 7 Pontos : 20743
Re: Não consigo Fazer uma trigger
e poderia fazer comparação do gold gasto em item, dos atributos, da vida, etc.
Chrono_Kid- Número de Posts : 329
Data de inscrição : 18/09/2011
Reputação : 16 Pontos : 24012
Re: Não consigo Fazer uma trigger
Biotec Watcher escreveu:vc poderia comparar os leveis de cada heroi e se a diferença for acima de um limite, voce faz que quem atacou leve o dano, é uma trigger bem simples de fazer
hum interessante mas não quero isso não, eu vi esse tipo de trigger (punição que estou falando) em outro mapa dai fui olhando e repetindo como ta no outro e só que no meu não funciona, mas no outro sim o porque eu não sei!
Dar um up ai pessoal plz
SN.Edysefer- Número de Posts : 93
Data de inscrição : 28/12/2012
Reputação : 1 Pontos : 21762
Re: Não consigo Fazer uma trigger
Chrono_Kid escreveu:e poderia fazer comparação do gold gasto em item, dos atributos, da vida, etc.
Sim, obrigado pela dica, mas como falei assim eu não quero, gostaria mesmo de fazer como estar ai como falei em cima em outro mapa isso funciona só que no que eu criei e fiz a trigger não, não sei se é a variavel se fiz correto ou sei lá. dar uma luz ai pessoal
SN.Edysefer- Número de Posts : 93
Data de inscrição : 28/12/2012
Reputação : 1 Pontos : 21762
Re: Não consigo Fazer uma trigger
cara, pelo print da pra ver q tem muita coisa errada nessa trigger, acho melhor vc repensar e refazer o o sistema por si próprio ou pedir um aki, ql exatamente a comparação de força você qr usar?
Chrono_Kid- Número de Posts : 329
Data de inscrição : 18/09/2011
Reputação : 16 Pontos : 24012
Re: Não consigo Fazer uma trigger
Chrono_Kid escreveu:cara, pelo print da pra ver q tem muita coisa errada nessa trigger, acho melhor vc repensar e refazer o o sistema por si próprio ou pedir um aki, ql exatamente a comparação de força você qr usar?
Porque errado? fiz da mesma forma que estar no outro mapa (porque quero que isso aconteça), ou seja, vou explicar em vez de colocar em trigger, Exemplo:
Oque eu quero é o seguinte digamos que somos 1 time de 4 jogadores sendo 1 inimigo que seria o jogador 4 e os demais 1,2 e 3 são aliados, só que oque eu quero é se o jogador 1 tentar atacar (Apertando a letra A no teclado com o game aberto) o jogador 2 ele sera punido (preso em uma região isolada) o mesmo serve se ele tentar atacar o jogador 3 (que também é seu aliado)
e a mesma coisa serve pro jogador 2.
Sendo que o jogador 3 é uma estrutura que não ataca ninguem!
Deu pra entender?
SN.Edysefer- Número de Posts : 93
Data de inscrição : 28/12/2012
Reputação : 1 Pontos : 21762
Re: Não consigo Fazer uma trigger
Pra começar, a unidade que esta sendo atacada é o player 1 (vermelho) ? Você mudo a variável "playerhero[2]" para algum hero? e alem do mais há um leak de point na trigger.
Edit: você quer um simples sistema para prevenir atack a aliados? nossa senhora, a coisa mais simples do mundo, use o evento "generic unit is atacked" e a condição "atacked unit is allied of atacking unit". desculpa alguem erro de nome de trigger, estou sem o WE aberto.
Edit: você quer um simples sistema para prevenir atack a aliados? nossa senhora, a coisa mais simples do mundo, use o evento "generic unit is atacked" e a condição "atacked unit is allied of atacking unit". desculpa alguem erro de nome de trigger, estou sem o WE aberto.
Chrono_Kid- Número de Posts : 329
Data de inscrição : 18/09/2011
Reputação : 16 Pontos : 24012
Re: Não consigo Fazer uma trigger
Na verdade não quero previnir ataques aliados, quero deixar, mas punir o gaiato que atacou o outro ele sem saber que vai ser punido ( quem não conhecer o mapa a probabilidade de atacar o aliado por diversão ou outro motivo, mas quem conhece não irá atacar ninguem).Chrono_Kid escreveu:Pra começar, a unidade que esta sendo atacada é o player 1 (vermelho) ? Você mudo a variável "playerhero[2]" para algum hero? e alem do mais há um leak de point na trigger.
Edit: você quer um simples sistema para prevenir atack a aliados? nossa senhora, a coisa mais simples do mundo, use o evento "generic unit is atacked" e a condição "atacked unit is allied of atacking unit". desculpa alguem erro de nome de trigger, estou sem o WE aberto.
Sabe se isso ai funciona do geito que eu quero?
SN.Edysefer- Número de Posts : 93
Data de inscrição : 28/12/2012
Reputação : 1 Pontos : 21762
gldss- Número de Posts : 115
Data de inscrição : 11/11/2010
Reputação : 7 Pontos : 25712
Re: Não consigo Fazer uma trigger
SN.Edysefer escreveu:Na verdade não quero previnir ataques aliados, quero deixar, mas punir o gaiato que atacou o outro ele sem saber que vai ser punido ( quem não conhecer o mapa a probabilidade de atacar o aliado por diversão ou outro motivo, mas quem conhece não irá atacar ninguem).Chrono_Kid escreveu:Pra começar, a unidade que esta sendo atacada é o player 1 (vermelho) ? Você mudo a variável "playerhero[2]" para algum hero? e alem do mais há um leak de point na trigger.
Edit: você quer um simples sistema para prevenir atack a aliados? nossa senhora, a coisa mais simples do mundo, use o evento "generic unit is atacked" e a condição "atacked unit is allied of atacking unit". desculpa alguem erro de nome de trigger, estou sem o WE aberto.
Sabe se isso ai funciona do geito que eu quero?
Simples ue, faz oq eu lhe disse ali em cima, ai se atacar vc coloca pra depois de uns segundos o hero pra punição, ou usa o GDD para assim q o "gaiato" causa dano ele ir pra punição.
Chrono_Kid- Número de Posts : 329
Data de inscrição : 18/09/2011
Reputação : 16 Pontos : 24012
Tópicos semelhantes
» [AJUDA] Não consigo fazer essa Action
» [Tutorial] Como importar magias uma trigger, ou magia de trigger
» Como Fazer Magia No Trigger
» Como fazer trigger com porcentagem de chance?
» Trigger : Como fazer a unidade alvo pular?
» [Tutorial] Como importar magias uma trigger, ou magia de trigger
» Como Fazer Magia No Trigger
» Como fazer trigger com porcentagem de chance?
» Trigger : Como fazer a unidade alvo pular?
TeaM KingS :: Games: :: Warcraft: World Editor :: Tutoriais: Gui, Jass, Spells, Terrain, Modelagem, Textura :: Triggers(GUI)
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|