разбил функцию config_ark

This commit is contained in:
Евгений Храмов 2023-05-17 19:48:57 +03:00
parent ea9f303c89
commit 6e7714f97b

86
hlna.py

@ -310,6 +310,56 @@ def config_nameserver(map_s):
break break
return list_config return list_config
def config_ports(port_s):
port = check_int("Укажите порт сервера: ")
port_server = ports(port, port_s, True)
return port_server
def config_query(query_p):
port = check_int("Укажите query порт сервера: ")
query_port = ports(port, query_p, False)
return query_port
def config_rcon(rcon_p):
port = check_int("Укажите порт сервера: ")
rcon_port = ports(port, rcon_p, True)
return rcon_port
def config_password():
password_server = input("Укажите пароль Сервера: \n")
return password_server
def config_adminpassword():
adminpassword_server = input("Укажите пароль Сервера: \n")
return adminpassword_server
def config_players():
max_players = check_int("Укажите максимальное количество игроков: \n")
if max_players == 0:
max_players = 70
return max_players
def config_listen():
print("Передавать сервер в глобальный список серверов steam?")
listen_server_amount = check_int("""\n
1. Да
2. Нет
:""")
if listen_server_amount == 1:
listen_server = True
elif listen_server_amount == 2:
listen_server = False
else:
listen_server = True
return listen_server
def config_ark(list_config=list_config): def config_ark(list_config=list_config):
"""конфигурирование сервера арк""" """конфигурирование сервера арк"""
create_dir(dir_server_ark) create_dir(dir_server_ark)
@ -325,39 +375,17 @@ def config_ark(list_config=list_config):
count_maps = config_nummap() count_maps = config_nummap()
print_line(count_maps) print_line(count_maps)
for i in range(count_maps): for i in range(count_maps):
map_s, port_s, query_p, rcon_p = config_maps(i) map_s, port_s, query_p, rcon_p = config_maps(i)
print_line(map_s, port_s, query_p, rcon_p) print_line(map_s, port_s, query_p, rcon_p)
list_config = config_nameserver(map_s) list_config = config_nameserver(map_s)
port_server = config_ports(port_s)
query_port = config_query(query_p)
port = check_int("Укажите порт сервера: ") rcon_port = config_rcon(rcon_p)
port_server = ports(port, port_s, True)
port = check_int("Укажите query порт сервера: ")
query_port = ports(port, query_p, False)
port = check_int("Укажите порт сервера: ")
rcon_port = ports(port, rcon_p, True)
rcon_enabled = True rcon_enabled = True
password_server = config_password()
password_server = input("Укажите пароль Сервера: \n") adminpassword_server = config_adminpassword()
adminpassword_server = 123 max_players = config_players()
max_players = check_int("Укажите максимальное количество игроков: \n") listen_server = config_listen()
if max_players == 0:
max_players = 70
print("Передавать сервер в глобальный список серверов steam?")
listen_server_amount = check_int("""\n
1. Да
2. Нет
:""")
if listen_server_amount == 1:
listen_server = True
elif listen_server_amount == 2:
listen_server = False
else:
listen_server = True
print_line(cluster_server, map_s, list_config[-1], port_server, query_port, print_line(cluster_server, map_s, list_config[-1], port_server, query_port,
rcon_enabled, rcon_port, adminpassword_server, password_server, max_players, rcon_enabled, rcon_port, adminpassword_server, password_server, max_players,