Добавлен , опубликован
Программы
Предназначение:
Хост-бот

Что такое unmclient?

Программа представляет собой pvpgn-клиент с GUI на основе gproxy. Основные вкладки в графическом интерфейсе это чат и список игр на pvpgn-сервере, с детальной информацией о карте.

Для чего нужен?

С unmclient вы сможете зайти на любой pvpgn-сервер (или на несколько серверов параллельно), выбрать любую игру из списка, зайти в нее через WarCraft3 (LAN), играть с возможностью реконекта через gproxy, и оставаться онлайн на сервере/серверах на протяжении всей игры.

Дополнительные возможности

В клиент в качестве бонуса встроен ghost-bot, с помощью которого можно создавать/рехостить игры на своем пк. Однако unmclient позиционируется в первую очередь как pvpgn-клиент и по мере развития программы акцент будет ставиться на удобстве создания игр через сторонних хост-ботов.
Имеется неполная поддержка IrinaBot: unmclient парсит все игры с сайта в аккуратный список, из которого можно выбрать любую игру для ретрансляции в WarCraft3 (irina connector не нужен). Также через клиент можно логиниться на сайте ирины - это нужно для того чтобы зайти в игру. Тем не менее, на данный момент в клиенте еще не реализованы такие ключевые функции как создание игры и загрузка карт на IrinaBot.
При запуске WarCraft3 через клиент - автоматически убирается лимит на максимальный размер карты (патчится в реалтайме - никаких изменений в каталоге игры клиент не производит)

Важная информация

Клиент работает с 1.26-1.28.5 патчами игры, это что касается вашего WarCraft3. Pvpgn-сервер, к которому вы подключаетесь, может иметь также любую версию, независимо от версии вашего Warcraft. Таким образом через unmclient вы сможете играть на RuBattle (который использует 1.27 патч) через WarCraft3 1.26 патча. Некоторые сервера работают сразу на двух патчах, так например pvpgn-сервер EuroBattle поддерживает 1.26 и 1.28.5 (на разных патчах - свой список игр!). Независимо от того какой у вас WarCraft3, вы можете зайти на EuroBattle под тем патчем, который укажите в настройках подключения.
Теперь о плохом: на данный момент детально настроить подключение (выбрать сервер и указать патч этого сервера) можно только в конфиге клиента (файл unm.cfg). По умолчанию настройки установлены для сервера iCCup. Чтобы поменять/добавить сервер нужно править конфиг, но с обновлениями клиента настройка подключения будет доступна и в окне входа.
Из неочевидного: в War3 будут транслироваться не все игры из списка, а только те что вы выбрали, игра выбирается из списка даблкликом. При первом запуске клиента нужно указать путь к каталогу игры - это делается через окно входа. Также если вы используете WarCraft НЕ 1.26 патча - в конфиге бота (unm.cfg) необходимо изменить следующее значение:
lan_war3version = 26/27/28

Скрины

Неважная информация

То что имеется сейчас это альфа версия, автообновление программы еще не реализовано - нужно скачивать вручную (ссылка на клиент - постоянна). Клиент обновляю в свободное время и по мере изучения c++/qt, так что частых обновлений ждать не стоит ;p
upd: 11.05.2021 очередной раз забросил прожку, ни времени ни желания продолжать пока нет. выложу то что есть, изменений по сравнению с предыдущей обновой не так много: апнул чат, форматирование списка игр, вкладку настроек и теперь клиент может работать с wfe lib by unryze. описание не менял
upd: 25.05.2021 таки нашел время сделать ласт обнову, прожка конечно далеко не в релизном виде, но оставляю что есть ;p обновил скрины, также прилагаю исходники и продублирую ссылку на сам клиент (гугл диск)
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
15
3 года назад
0
Походу дела я слепой, и скачать не где, потестить хотел
0
32
3 года назад
0
Кнопка "получить" была и сломалась
0
2
3 года назад
0
я так понимаю это,
типо iccup лаунчер но можно создать любой карту? ,
но тех кто играет через айкап не видеть мою игру?(кототрый я хостил?) или видет?
0
23
3 года назад
0
Дизайн ужасен, но прога похоже хороша.
Иконки можно здесь взять icons8.ru/icons
Круглые углы и градиент лучше убрать
0
2
3 года назад
0
Прогу забросил уже, сам убирать ничего не буду, но это может сделать любой желающий: github.com/mothefuunnick/unmclient
Насчёт дизайна, виджеты расположены исходя из максимума моей фантазии, а углы, цвет и размер в 80% регулируется темой оформления (стилем). Выбрать стиль можно в настройках, сами файлы стилей лежат в папке styles (все стили нашел в инете, минимум правок). Стиль по умолчанию адаптирован лучше всего, некоторые потеряли актуальность с обновлениями клиента и ломают интерфейсх. В styles/config.cfg можно вернуть стандартное обрамление окна в windows. И кстати я понятия не имею как отображается интерфейс на других системах, на чистой Винде 7 без обновлений - был настоящий кошмар.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.