Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Minecraft
- function input(ipt)
- print(ipt)
- return readline()
- end
- function int(value)
- a = parse(Int, value)
- return a
- end
- function menu()
- global blocos = true
- println("=====================")
- println(" MENU ")
- println("1 - Para versão Java")
- println("2 - Para Versão de PS3 ou Xbox 360")
- println("3 - Para Versão Nintendo Switch")
- println("4 - Para Sair")
- println("=====================")
- while true
- try
- opt1 = int(input("Digite sua opção: "))
- if opt1 == 1
- blocos = 8
- break
- elseif opt1 == 2
- blocos = 3
- break
- elseif opt1 == 3
- blocos = 6
- break
- elseif opt1 == 4
- println("Encerrado pelo usuario")
- exit()
- else
- println("Opção inválida, tente novamente")
- end
- catch e
- println("Erro, apenas números são aceitos")
- end
- end
- coord()
- end
- function coord()
- global oX = true
- global oZ = true
- while true
- try
- oX = int(input("Digite a coordenada X do OverWorld: "))
- oZ = int(input("Digite a coordenada Z do OverWorld: "))
- println()
- break
- catch e
- println("Erro! Apenas números são aceitos")
- end
- end
- nX = oX / blocos
- nZ = oZ / blocos
- nX = round(nX, digits=3)
- nZ = round(nZ, digits=3)
- println("O portal deverá ser feito nas seguintes coordenadas:")
- println("No OverWorld em X $oX e em Z $oZ")
- println("No nether em X $nX e em Z $nZ")
- submenu()
- end
- function submenu()
- println()
- println("=====================")
- println("Opções")
- println("1 - Para continuar")
- println("2 - Para limpar a tela e continuar")
- println("3 - Para voltar ao menu")
- println("4 - Para sair")
- println("=====================")
- while true
- try
- opt2 = int(input("Digite sua opção: "))
- if opt2 == 1
- println()
- coord()
- break
- elseif opt2 == 2
- run(`cmd /c cls`)
- coord()
- break
- elseif opt2 == 3
- println()
- menu()
- break
- elseif opt2 == 4
- println("Encerrado pelo usuario")
- exit()
- else
- println("Opção inválida, tente novamente")
- end
- catch e
- print("Erro! Apenas números são aceitos")
- end
- end
- end
- while true
- menu()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement