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!




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

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!


TeaM KingS
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[Duvida] Sistema de Quest.

5 participantes

Ir para baixo

[Duvida] Sistema de Quest. Empty [Duvida] Sistema de Quest.

Mensagem por VitinRoxVerde 2012-04-26, 10:16

Duvida - Sistema de Quest.

  • Qual a sua duvida:


    Tipo faz muito tempo que eu n editava maps, ai resolvi voltar, eu to fazendo Um RPG, ai claro q vai precisar de quests '-', ai tipo eu queria que a primeira seria matar 10 Boars. (javali).Só que em cada morte dizer quantos faltavam para completar a quest, tentei fazer, só que meio q apareceu 9,8,7,6,5,4,3,2,1,Completo quest, em só um Boar morto. Ajuda aew gente (:.


  • Quais medidas tomou para resolvê-la:

  • Com qual frequência você usa o World Editor: Regularmente

  • Experiência com triggers: Adepto

  • Experiência com Jass: Nenhuma


    Status da duvida: Em Progresso
VitinRoxVerde
VitinRoxVerde

Número de Posts : 12
Data de inscrição : 19/11/2011
Reputação : 7 Pontos : 22739

Warning Necropost
[Duvida] Sistema de Quest. Left_bar_bleue0 / 1000 / 100[Duvida] Sistema de Quest. Right_bar_bleue


Ir para o topo Ir para baixo

[Duvida] Sistema de Quest. Empty Re: [Duvida] Sistema de Quest.

Mensagem por Iky 2012-04-26, 10:31

event> a unit dies
condition>
unit-type of (trigger unit) equal to Javali
questaceita[Player number of (Owner of (killing unit))] equal true
action>

==verifica atraves de uma variavel boolean se a quest foi aceita, na array vc coloca o numero do player que matou==

set javalismortos[Player number of (Owner of (killing unit))] = javalismortos[Player number of (Owner of (killing unit))] + 1

=== adiciona mais 1 na variavel ====
if
C>javalismortos[Player number of (Owner of (killing unit))] greather of equal to 20
then Actions>Display mensage (" a quest acabou")

==manda mensagem que acabou a quest=

else actions>
display mensage("voce matou"+javalismortos[Player number of (Owner of (killing unit))] +"javalis, falta "+(20-javalismortos[Player number of (Owner of (killing unit))] )+"javalis")

==manda a mesagem dizendo quantos faltam, 20 - a quantidade que matou===

é isso ai, qualquer coisa manda posta
Iky
Iky

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

Warning Necropost
[Duvida] Sistema de Quest. Left_bar_bleue10 / 10010 / 100[Duvida] Sistema de Quest. Right_bar_bleue


http://icaro.glauco

Ir para o topo Ir para baixo

[Duvida] Sistema de Quest. Empty Re: [Duvida] Sistema de Quest.

Mensagem por VitinRoxVerde 2012-04-26, 10:38

Tipo ai como Mostra a mensagem apenas para o player da quest ?
VitinRoxVerde
VitinRoxVerde

Número de Posts : 12
Data de inscrição : 19/11/2011
Reputação : 7 Pontos : 22739

Warning Necropost
[Duvida] Sistema de Quest. Left_bar_bleue0 / 1000 / 100[Duvida] Sistema de Quest. Right_bar_bleue


Ir para o topo Ir para baixo

[Duvida] Sistema de Quest. Empty Re: [Duvida] Sistema de Quest.

Mensagem por VitinRoxVerde 2012-04-26, 10:41

isso ta meio desorganizado, n consigo entender muito, e qual será o tipo de variavel?
VitinRoxVerde
VitinRoxVerde

Número de Posts : 12
Data de inscrição : 19/11/2011
Reputação : 7 Pontos : 22739

Warning Necropost
[Duvida] Sistema de Quest. Left_bar_bleue0 / 1000 / 100[Duvida] Sistema de Quest. Right_bar_bleue


Ir para o topo Ir para baixo

[Duvida] Sistema de Quest. Empty Re: [Duvida] Sistema de Quest.

Mensagem por Bills 2012-04-26, 11:06

@VitinRoxVerde

Não faça double post, isso é proibido. Como você é novo aqui no fórum, isso será apenas um alerta e você não será penalizado.

Por favor, leia atentamente nossas regras
Bills
Bills

Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 30989

Warning Necropost
[Duvida] Sistema de Quest. Left_bar_bleue35 / 10035 / 100[Duvida] Sistema de Quest. Right_bar_bleue


Ir para o topo Ir para baixo

[Duvida] Sistema de Quest. Empty Re: [Duvida] Sistema de Quest.

Mensagem por tm5con 2012-05-08, 02:52

Olha ai consegui formular o que o vitin queria

Código:

Crie 2 Variaveis
do tipo integer
1 javalis
2 javalismortos
Crie 1 trigger
Events
A unit Dies
Conditions
(Unit-Type of (Triggering Unit)) Equal to Javalis
Actions
Set javalis[Player number of (Owner of Killing Unit))) = javalis[Player number of (Owner of Killing unit  +1 )]
If (javalis[Player number of (Owner of Killing Unit))) Greater than or Equal to 20) then do (Game-Display to (All players matching conditons (Entered chat String) Equal to -killed the text:Acabou quest Obs:No all players matching conditions coloque a expressão booleana que o ikky disse. else do (Do Nothing)
Agora vamos para contagem dos javalis mortos
Código:

Crie outra trigger
Events
A unit Dies
Conditions
(Unit-Type of (Dying Unit))) Equal to Javalis
Actions
Unit-Set Unit Custom Value of (Dying Unit) to (javalismortos+1)
Set javalismortos = (Custom Value of (Dying Unit)+0))
Pronto ta ai, não agradeça a min, agradeça ao ikky.
tm5con
tm5con

Número de Posts : 113
Data de inscrição : 21/04/2012
Reputação : 19 Pontos : 21280

Warning Necropost
[Duvida] Sistema de Quest. Left_bar_bleue0 / 1000 / 100[Duvida] Sistema de Quest. Right_bar_bleue


http://www.tm5con-war3.blogspot.com.br

Ir para o topo Ir para baixo

[Duvida] Sistema de Quest. Empty Re: [Duvida] Sistema de Quest.

Mensagem por Bills 2012-05-08, 10:54

@tm5con
Sugestão, voce pode clicar sobre o nome da trigger e escolher a opção "Copy as text", assim voce automaticamente copia a trigger inteira. Fica mais fácil de visuali-la e entende-la.
Bills
Bills

Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 30989

Warning Necropost
[Duvida] Sistema de Quest. Left_bar_bleue35 / 10035 / 100[Duvida] Sistema de Quest. Right_bar_bleue


Ir para o topo Ir para baixo

[Duvida] Sistema de Quest. Empty Re: [Duvida] Sistema de Quest.

Mensagem por fg8d78e48sro 2012-05-08, 15:48

tm5con escreveu:
Agora vamos para contagem dos javalis mortos
Código:

Crie outra trigger
Events
A unit Dies
Conditions
(Unit-Type of (Dying Unit))) Equal to Javalis
Actions
Unit-Set Unit Custom Value of (Dying Unit) to (javalismortos+1)
Set javalismortos = (Custom Value of (Dying Unit)+0))
Pronto ta ai, não agradeça a min, agradeça ao ikky.

bom ... isso iria contar os javalis mesmo antes de ter começado a quest ...
sempre devemos colocar todas as condições.
fg8d78e48sro
fg8d78e48sro

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

Warning Necropost
[Duvida] Sistema de Quest. Left_bar_bleue0 / 1000 / 100[Duvida] Sistema de Quest. Right_bar_bleue


Ir para o topo Ir para baixo

[Duvida] Sistema de Quest. Empty Re: [Duvida] Sistema de Quest.

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

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