rcon_p
This commit is contained in:
parent
89a8c30174
commit
5b31053a72
42
hlna.py
42
hlna.py
@ -513,7 +513,7 @@ def start_stop(action, g, m, b):
|
|||||||
if v in m:
|
if v in m:
|
||||||
names_serverstart.append(ns)
|
names_serverstart.append(ns)
|
||||||
print_line(f"Карта которая запускается {ns}")
|
print_line(f"Карта которая запускается {ns}")
|
||||||
if list_config != []:
|
if list_config != []: #Перенести выше для проверки наличия конфигов
|
||||||
if b == '':
|
if b == '':
|
||||||
if m == "all":
|
if m == "all":
|
||||||
names_serverstart = dict_allmapname
|
names_serverstart = dict_allmapname
|
||||||
@ -569,24 +569,28 @@ def rcon(m, c):
|
|||||||
print_line(f"Карты: , {m}")
|
print_line(f"Карты: , {m}")
|
||||||
dict_mapname = {}
|
dict_mapname = {}
|
||||||
dict_adminpwd = {}
|
dict_adminpwd = {}
|
||||||
for i in list_config:
|
if list_config:
|
||||||
data = read_yaml(i)
|
rcon_ports = []
|
||||||
dict_mapname[data['RCONPort']] = data['map']
|
for i in list_config:
|
||||||
dict_adminpwd[data['RCONPort']] = data['ServerAdminPassword']
|
data = read_yaml(i)
|
||||||
rcon_ports = []
|
dict_mapname[data['RCONPort']] = data['map']
|
||||||
print("dictmapname", dict_mapname)
|
dict_adminpwd[data['RCONPort']] = data['ServerAdminPassword']
|
||||||
for rcon_p, name_map in dict_mapname.items():
|
if m == all:
|
||||||
print("name_map=", name_map)
|
for rcon_p in dict_mapname:
|
||||||
print("name_map=", name_map)
|
print(rcon_p)
|
||||||
print_line(f"переменные name_map и m {name_map} & {m}") # обьединить с таким же блоком в start()
|
else:
|
||||||
if name_map in m:
|
for rcon_p, name_map in dict_mapname.items():
|
||||||
rcon_ports.append(rcon_p)
|
print_line(f"переменные name_map и m {name_map} & {m}") # обьединить с таким же блоком в start()
|
||||||
print_line(f"Карта которая запускается {name_map}")
|
if name_map in m:
|
||||||
for port in rcon_ports:
|
rcon_ports.append(rcon_p)
|
||||||
passwd = dict_adminpwd[port]
|
print_line(f"Карта которая запускается {name_map}")
|
||||||
with Client('127.0.0.1', port, passwd=str(passwd)) as client:
|
for port in rcon_ports:
|
||||||
response = client.run(c)
|
passwd = dict_adminpwd[port]
|
||||||
print(response)
|
with Client('127.0.0.1', port, passwd=str(passwd)) as client:
|
||||||
|
response = client.run(c)
|
||||||
|
print(response)
|
||||||
|
else:
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
def zero(x=""):
|
def zero(x=""):
|
||||||
|
Loading…
Reference in New Issue
Block a user