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:
Crie 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:
Você podia atualizar o tuto para a nova versão, que é a que muita gente está usando cara... :D
O tutorial não é meu, como você podever no final dele: Tutorial por Gunstavo
então deixa aí pra ele ver... :P
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...
Fala com ele pra ele checar, talvez tenha sido erro meu...
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.
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á
Sou o blog mod, aqui funcionou certinho
Muiiito bom,so que nao precisava
usar a Zone podia usar um NPC.
eu queria saber como faço para fazem um posto
a minha versao nao tem imput box nos comandos, como faço pra encontrar?
Postar um comentário