Особенности работы
Вход через локальную сеть. Если после захода в «Локальная сеть » там нет игр , а они точно должны быть, нажмите сочетание клавиш Crtl+f5 , это заставить gproxy прямо сейчас послать список игр ещё раз. Обновление списка игр с сервера происходит каждые 10 секунд.
WarCraft можно запускать как угодно, через что угодно, кнопка «Запустить WarCraft» для удобства и ни к чему не обязывает.
Работает с любым pvpgn сервером, кто не знает, это все не официальные сервера типа iccup. rubattle, eurobattle и т.д.
Может работать с 26,27 и 28 патчами warcraft., причем вы можете условно зайти на eurobattle где 28 патч, а играть через warcraft с 26 патчем или зайти на какой-нибудь сервер с 26 патчем, играть через warcraft с 26,27,28 патчем на выбор.
При запуске NBLG сразу стартует gproxy*, а так же проверка на обновление.
Внимание!!! Закрытие окна NBLG не выключает* gproxy и вы можете продолжать играть. Если при запуске NBLG уже запущен gproxy, они сразу начнут общаться, однако, в работе NBLG могут быть замечены некоторые ошибки, особенно при подключении к iccup. Не рекомендуется закрывать NBLG отдельно от gproxy. Закрытие NBLG с оставленным gproxy точно не выкинет вас из игры.
*Если иное не задано настройками.
Маленькие шалости
Из интерфейса NBLG можно управлять следующими функциями: подмена ника; подмена сервера; лагхак.
Переключение функций происходит сразу после нажатия кнопки "Применить" и сбрасываются после перезапуска NBLG
Подмена ника
Как известно, в локальной сети можно указать любой ник, но gproxy по умолчанию подменяет заданный ник на логин с которого вы подключаетесь к серверу. Активация этой функции отключает эту замену и вы можете заходить в игру с любого ника, какой укажете.
Использование этой функции 100% подменяет ваш ник, узнать настоящий может только администратор сервера(не бота), а также реальный ник видно при вызове серверной команды /ping, там отображаются все люди с того же сервера что и вы, люди с другого сервера уже никак не узнают ваш ник.
Некоторые боты требуют проверку ника для всех игроков, в данном случае вы не сможете у них играть, вас будет кикать из лобби.
Подмена сервера
Подмена сервера позволяет скрыть или намеренно ввести в заблуждение о сервере с которого вы играете.
0 определяется как локальная сеть.
1-10 выделяются под сервер. Например: если бот подключён к 2 серверам, значит он использует 1 и 2. Методом перебора можно узнать какой id соответствует конкретному серверу.
11-15 могут быть использованы, но по умолчанию не задействованы. Могут применяться личными лаунчерами, для идентификации захода через них.
Описанное выше справедливо для типового бота ghost++ и может несоответствовать действительности т.к. у каждого своя модификация и неизвестно что там изменили.
Лагхак
Лагхак, который по идее спидхак, как можно догадаться из названия, работает только в сторону лагов. Таким образом, можно замедлить игровой процесс, что даст вам больше времени для реакции на игровые события.
Бесконечно замедляться в сетевой игре нельзя т.к. бот всегда будет стремиться синхронизировать вас с другими игроками, из-за чего игровые события начнут работать резкими рывками, а другие игроки, вероятно, увидят ваш лагскрин. Gproxy спасёт вас от потери соединения(скорее всего, получите разрыв с последующим реконектом).
В игре можно использовать команду /laghack или /shack и указание скорости, 0 или без указания это отключение. Другие игроки не увидят эта команду. Допустимо указание скорости от 1 до 9, каждый подбирает индивидуально, т.к. увеличение задержки резко повышает ваш пинг.
Переключатель в интерфейсе активирует сочетание горячих клавиш ALT+1, которые будут выключать и выключать лагхак с заданной скорость.
Фейк игрок
Все или большинство знают, что на многих ботах можно добавить в игре фейк игрока, но это не всегда удобно. В NBLG реализован фейк игрок со стороны gporoxy т.е. вы буквально дважды(вы сами и фейк) подключаетесь к хосту.
Минусы: если будите лагать, фейк тоже и он не переподключится в случае разрыва, а так же у него и у вас одинаковый ip. Пинг при это у вас немного отличается , это сделано искусственно для большей маскировки фейка. Если кому то приспичит анализировать реплей, у фейка будет странная активность(по сути ничего в игре не делает, шлет пакеты нажатия esc и прочие безвредные для обхода анти-афк системы.
Плюсы: можно получить контроль над фейком через стандартную функцию передачи контроля warcraft3. Можно забрать себе его ресурсы если они у него есть(в начале игры всем дают или произвели какое-то действие с помощью контроля).
Команда /fp в лобби(до старта) подключит фейка к игре, /fp off заставит фейка выйти если игра не началась и /fp off forced если игра уже начата.
Команда /control передача контроля и общий обзор вам, убрать контроль нельзя. Практически бесполезна т.к. если в карте нужно выбрать героя, через контроль это невозможно, даже в классических картах нет пользы т.к. строить невозможно.
Команда /transfer или /resourse передаёт ресурсы фейка вам.
НЕ вирусы в программе
Всякие непонятные антивирусы очень любят агриться на NBLG и его компоненты, я стараюсь отправлять репорты, но это не всегда эффективно.
Из более-менее распространенных антивирусов только McAfee и Symantec показали 100% игнор. Часто возникают проблемы с антивирусом Microsoft, но они реагируют достаточно быстро и ещё ни разу не отказали в удаление ложного срабатывания. Были случаи срабатывания Avast и однажды Kaspersky(за несколько часов обработали заявку и удалили обнаружение как вирус).
Причем здесь Nibiru?
Оказывается, есть такой вирус шифровальщик, замечен был в 2017, virustotal считает NBLG одной из его вариаций. Конечно это не так, если моё слово что то значит, то уверяю: «Я 100% никаких вредоносных действия не закладывал, а используемые библиотеки проходят проверку на вирусы без единого определения как вирус. Не зря же адекватные антивирусы удаляют ложное срабатывание по запросу. »