поправил запись и чтение файла map_server, нужно проверить работоспособность.

This commit is contained in:
Евгений Храмов 2023-02-09 11:12:38 +03:00
parent da32699409
commit 18fa2d6e28

12
dodo.py

@ -12,10 +12,10 @@ mods_id = ""
listen_server = True
"------Узнаем список карт--------------"
try: #пробуем открыть конфиг с названиями карт, если файла нет создаем пустой массив
with open(config_dodo + "map_server") as x: #открытие конфига с названиями карт
map_server = x.readlines() #Собираем по строчно все названия карт в массив
except:
map_server = []
with open(config_dodo + "map_server") as x: #открытие конфига с названиями карт
map_server = x.readlines() #Собираем по строчно все названия карт в массив
except:
map_server = []
"--------------------------------------"
def create_dir(directory):
@ -99,8 +99,8 @@ def yaml_edit(map_server):
yaml_create(cluster_server, map_server, name_server, port_server, query_port, password_server, max_players)
"--------------Запись в файл map_server------------------------"
with open(f"{config_dodo}/map_server", "w") as file: #создаем или открываем файл с картами
for line in map_server: # пробегаемся по массиву с картами
file.write(line + '\n') # и записываем по строчно
for line in map_server: # пробегаемся по массиву с картами
file.write(line + '\n') # и записываем по строчно
"--------------------------------------------------------------"
return cluster_server, map_server, name_server, port_server, query_port, password_server, max_players, count_maps