04.10.2016, 13:42
Какой вообще принцип работы у лаунчера? В общих чертах. Хотел бы попытаться сделать, но даже не знаю, с чего начать.
Предполагаю, что надо параллельно запускать лаунчер и клиент самп. На сервере убедиться, что у подключаемого игрока запущен лаунчер (но вот как это сделать, если клиент не шлет ничего, чтобы его можно было идентифицировать (ip и порт?)). Дальше уже лаунчер всячески проверяет клиент во время работы и может отвечать на команды сервера. Так или нет?
P.S. Не уверен, что то, о чем я говорю, называется лаунчером. Я имею ввиду дополнение к клиенту, с античитом и прочим, что получится туда добавить.
Предполагаю, что надо параллельно запускать лаунчер и клиент самп. На сервере убедиться, что у подключаемого игрока запущен лаунчер (но вот как это сделать, если клиент не шлет ничего, чтобы его можно было идентифицировать (ip и порт?)). Дальше уже лаунчер всячески проверяет клиент во время работы и может отвечать на команды сервера. Так или нет?
P.S. Не уверен, что то, о чем я говорю, называется лаунчером. Я имею ввиду дополнение к клиенту, с античитом и прочим, что получится туда добавить.