Python:
import random
import time
import colored
from termcolor import colored
print(colored("Steam Security Software ©",'red'))
print(colored("-------------------------", 'red'))
print(colored("<<<<Добро пожаловать>>>>", 'red'))
Player = 'Player'
Watcher = 'Watcher'
vs = input(colored("Are you a <Watcher> or <Player>?\n", 'cyan'))
if vs == "Player":
alc = input(colored("Alliance - ", 'cyan'))
log = input(colored("Login - ", 'cyan'))
print(colored("["+ str(alc)+ "]:["+ str(log)+ "]:", 'red') + ("Приветствую пользователь"))
wait = input(colored("["+ str(alc)+ "]:["+ str(log)+ "]:", 'red') + ("Нажми <Enter> , для продолжение"))
print(colored("["+ str(alc)+ "]:["+ str(log)+ "]:", 'red') + ("Началась установка необходимых протоколов"))
print(colored("["+ str(alc)+ "]:["+ str(log)+ "]:", 'red') + ("Установка протокола ApIP71"))
for i in range(2):
num = random.random()*1000
print((num), colored("- Установка завершена", 'green')),
time.sleep(10)
users = {}
status = ""
def displayMenu():
status = input((colored("["+ str(alc)+ "]:["+ str(log)+ "]:", 'red') + "Вы зарегестрированый пользователь? yes/no?"))
if status == "yes":
oldUser()
elif status == "no":
newUser()
def newUser():
createLogin = input(colored("Введите никнейм: ", 'cyan'))
if createLogin in users:
print(("Создание логина\n"), (colored("- Successful", 'green')))
else:
createPassw = input(colored("Введите пароль: ", 'cyan'))
users[createLogin] = createPassw
def oldUser():
login = input(colored("Введите никнейм: ", 'cyan'))
passw = input(colored("Введите пароль: ", 'cyan'))
if login in users and users[login] == passw:
print(colored("\nLogin successful!\n", 'green'))
else:
print(colored("\nПользователь не существует или ошибка пароля!\n", 'red'))
else:
print(colored("You dead "+ str(log) + "!", 'red'))
wait = input(colored("Нажмите кнопку продолжить", 'red'))
for i in range(100):
num = random.random()*1000000000000
print((num), colored("- ERROR", 'red'))
time.sleep(0.3)
print(colored("Game Over ", 'red') + str(log))
print(colored("YOU OFF", 'red'))
while status != "a":
status = displayMenu()