quinta-feira, 10 de julho de 2008

Tutorial - Banco

Como muitos sentiram falta, aqui está o tutorial atualizado e com várias fotos:

1° Passo ~ Variável
Entre em Scripting>Variables/Switches e clique em Edit Global Variables. Crie uma variável de nome "Banco" com valor 0.

2° Passo
Entre no mapa em que o banco funcionará e coloque um personagem atrás de um balcão, como na foto abaixo:

Adicionar imagemCrie um zone (que caiba o seu personagem dentro) na frente do balcão. Selecione o trigger "Action Key Pressed Being Above Zone" e clique em Edit Script.



3° Passo ~ Script
Na barra de baixo, clique em Insert Local Variable e escreva "dep" e clique em ok. Faça o mesmo procedimento, só que colocando o nome "saq". No canto aparecerá dep=0 e saq=0 caso tenha feito certo.
Agora coloque um MSG Box e digite algo no estilo de "O que você deseja?" e escreva nas caixas:
Choice 1: Depósito
Choice 2: Saque
Choice 3: Ver Saldo
Choise 4: Nada

4° Passo
a)Ligue um Input Box de acordo com a imagem:

b)Coloque um Comparison Branch e escolha:
Expression: dep (selecionar usando o quadradinho)
Operator: > (Greater Than)
Value: Clique no quadradinho, marque Include All e escolha Main Party>Amount of Money.

c)Coloque uma MSG Box, em seguida, com a mensagem: Dinheiro insuficiente. Clique em cima do Comparison Branch e ligue um Variable Operation com Banco - Add - dep:

d)Coloque um Change Money com Subtract - dep:

e)Coloque um MSG Box com uma mensagem: Operação feita com sucesso (ou algo semelhante).

5° Passo
a)Clique na Message Box (MSG) e coloque um Input Box de acordo com a imagem:

b)Coloque um Comparison Branch com:
Expression: saq (Pelo quadradinho...)
Operator: > (Greater Than)
Value: Banco (quadradinho, não esqueça!)

c) Coloque uma MSG Box com a mensagem "Você não possui essa quantia" (ou uma parecida).

d) Clique nesse Comparison Branch (saq>Banco) e ligue um Variable Operation com Banco - Subtract - saq.
e) Coloque um Change Money com Add - saq:

f) Coloque uma mensagem do estilo "Operação feita com sucesso".

6° Passo
Clique novamente no Message Box (MSG) e escreva: Você possui $ \V[Banco] (só não altere o que estiver em vermelho)

Esquema Final:

Notas: Se não funcionou, lembre-se de que TODAS as variáveis devem ser encontradas pelos quadradinhos ao lado. Outro lugar comum de errar é o passo 4°-b.

~~~Tutorial por Gunstavo ~~~
~~~ Correção: K4MY ~~~

12 comentários:

Ulquiorra disse...

Você podia atualizar o tuto para a nova versão, que é a que muita gente está usando cara... :D

Kami disse...

O tutorial não é meu, como você podever no final dele: Tutorial por Gunstavo

Ulquiorra disse...

então deixa aí pra ele ver... :P

Ulquiorra disse...

E eu fiz um teste pra ver se isso pegava e n pegou, aí eu criei a minha propria... vou criar um tuto disso depois...

Ulquiorra disse...

Fala com ele pra ele checar, talvez tenha sido erro meu...

Kami disse...

Na verdade eu já chequei e funcionou no meu, pode ser que na hora de digitar alguma coisa passou errado, mas vou conferir de novo.

VictoR disse...
Este comentário foi removido pelo autor.
Blog MOD disse...

Na vesão 1.1.6 não da pra fazer uma coisa

tem que criar o "dep" e "saq" em scripting>variables/switches>edit global variablese cria lá

Yso disse...

Sou o blog mod, aqui funcionou certinho

Daniel.luz disse...

Muiiito bom,so que nao precisava
usar a Zone podia usar um NPC.

Alvaro disse...

eu queria saber como faço para fazem um posto

Macedo disse...

a minha versao nao tem imput box nos comandos, como faço pra encontrar?