1
This commit is contained in:
parent
271172b659
commit
9cbf6268d6
12
hlna.py
12
hlna.py
@ -864,22 +864,22 @@ def choose_map(g, m, list_config=list_config):
|
|||||||
|
|
||||||
|
|
||||||
@hlna.command(help='Отправка команд на игровой сервер через rcon <rcon SaveWorld -m all>')
|
@hlna.command(help='Отправка команд на игровой сервер через rcon <rcon SaveWorld -m all>')
|
||||||
|
@click.option('-g', required=True, help="Название игры для запуска. (ark)")
|
||||||
@click.argument('c', nargs=1)
|
@click.argument('c', nargs=1)
|
||||||
@click.option('-m', required=True, help="Название карты для применения rcon команды")
|
@click.option('-m', required=True, help="Название карты для применения rcon команды")
|
||||||
def rcon(m, c):
|
def rcon(g, m, c):
|
||||||
rcon_local(m, c)
|
rcon_local(g, m, c)
|
||||||
|
|
||||||
|
|
||||||
def rcon_local(m="", c=""):
|
def rcon_local(g, m="", c=""):
|
||||||
print_line(f"m {m}",flag="CYAN")
|
choose_map(g, m, list_config)
|
||||||
print_line(f"c {c}",flag="CYAN")
|
|
||||||
try:
|
try:
|
||||||
rcon_ports = []
|
rcon_ports = []
|
||||||
dict_mapname = {}
|
dict_mapname = {}
|
||||||
dict_adminpwd = {}
|
dict_adminpwd = {}
|
||||||
for i in list_config:
|
for i in list_config:
|
||||||
data = read_yaml(i, g="ark")
|
data = read_yaml(i, g="ark")
|
||||||
dict_mapname[data['RCONPort']] = data['map']
|
dict_mapname[data['RCONPort']] = data['SessionName']
|
||||||
dict_adminpwd[data['RCONPort']] = data['ServerAdminPassword']
|
dict_adminpwd[data['RCONPort']] = data['ServerAdminPassword']
|
||||||
if m == "all":
|
if m == "all":
|
||||||
print_line(m, flag="CYAN")
|
print_line(m, flag="CYAN")
|
||||||
|
Loading…
Reference in New Issue
Block a user