1º Passo
Primeiro crie o posto de gasolina e coloque um Zone por onde o carro deverá passar para reabastecer. Selecione Touched by Vehicle with player inside.Clique em Edit Local Variables e clique em Change Amount of Local Variables. Escreva 2 e de um ok.
Na primeira caixa de texto escreva Gasol.
Na segunda caixa de texto escreva Valor.
2º Passo
Coloque um Input Box e digite "Quantos litros?".Em Save Input into, selecione Gasol.
Agora coloque um Variable Operation e edite:
Variable: "Valor"
Value: "set" •clique no quadradinho e selecione Local Variable>"Gasol".
3º Passo
Coloque outro Variable Operation e edite:Variable: "Valor"
Value: "multiply" e digite o preço da gasolina
4º Passo
Coloque um Comparison Branch e edite:Expression: clique no quadrado e selecione Main Party: Amount of Money.
Operator: Greater than or equal to
Value: clique no quadrado e selecione Local Variables>"Valor"
5º Passo
Coloque um Change Money e edite:Subtract - clique no quadradinho e escolha Local Variables>"Valor"
6º Passo
Selecione Change Gas Level e edite:Vehicle: This - Main
Gas Level: ADD - clique no quadradinho e escolha Local Variables>"Gasol"
Por fim coloque um Variable operation:
Variable: Gasol
Value: Set - 0
~~~Tutorial por K4MY~~~
4 comentários:
Rafael, no próprio engine já existe "uma variável" para gasolina: Vehicle("this,relate,ou main").Gas
Esse código mostra a possibilidade de por gasolina num carro/avião/etc sem precisar de um código para diminuir a variável Gasol
A variável "Gasol" é usada para verificar a quantidade de gasolina COMPRADA e não a do TANQUE.
Seria bom também, criar uma interface, que houvesse so os status do carro: gasolina, vida do carro, e o nome. assim deixa o jogo bem realista!
Então se vira mano, interfaces é a minha praia mais mesmo assim cara não tem esta utilidade! Mais foi bom ver seu interesse sobre realidade :)!
Postar um comentário