Nik7
User-
Content Count
6 -
Joined
-
Last visited
Everything posted by Nik7
-
https://tass.ru/ekonomika/15055267 Первый в России обвиняемый в продаже читов для World of Tanks признал вину Ущерб разработчику игр от действий обвиняемого следствие оценило в 670 млн рублей "Признаю", - сказал Кирсанов, отвечая на вопрос судьи, признает ли он вину. Такие дела..
-
Уважаемый @Ekspoint, не могли бы вы еще обновить voip_manager под 1.17.0.0? Искал на всех сайтах, включая WotSpeak, но рабочий не нашел.. (решил не создавать новую тему, так как запрос похожий) UPD: В принципе разобрался, достаточно было декомпилировать этот старый мод:
-
А можно чуть подробнее, как включить Verbose-вывод в консоль? Я так понимаю, это даст больше логов) И что за папка scripts/wot? UPD: разобрался, нужно debug_utils.py перекомпилировать, выставив RELEASE = 1 (имитация dev-окружения)
-
Мод для перезагрузки библиотеки voip.dll (голосовая связь)
Nik7 replied to Nik7's topic in Modding General Discussion
Спасибо, попробую. Но из чисто спортивного интереса: возможно ли как-то перезагружать библиотеки игры "на горячую"? -
Всем привет, сразу говорю, что в модах я полный ноль) Питон не знаю, только с JS работал. Но умеют быстро разбираться. Суть проблемы: в версии 1.6.0.0 разрабы обновили модули голосовой связи. Из-за этого у меня она постоянно стала пропадать (как входящая, так и исходящая). Т.е. заходишь в один укрепрайон, звязь работает. Заходишь в другой, все молчат, жмешь Q - звук не идет. Не помогает даже перезаход на сервер или смена сервера на другой. Помогает только перезапуск самой игры. Сравнил прошлую и текущую версию клиента (1.6.0.0 #1402 vs 1.5.1.3 #1393) Обновились файлы: - voip.dll - vivoxsdk.dll И были удалены: - libsndfile-1.dll - vivoxoal.dll - vivoxplatform.dll Я так понимаю, что разрабы обновили вот эту библиотеку: https://www.vivox.com/ Визуально это заметно еще в том, что в списке устройств в настройках раньше были полные названия, а теперь - их коды: Попытался заменить новые DLL файлы старыми (в тупую). Получил ошибку (ожидаемо): Текст: The procedure entry point ?destroyVOIPCLient@VOIPClient@VoIP@@SAXPAV12@@Z could not be located in the dynamic link library Отсюда и возникла мысль.. если помогает перезапуск игры, можно ли создать какой-то мод, который бы только нужную библиотеку перезагружал? Например, по нажатию кнопки. P.S. Пытался в исходниках покопаться (по ключевым словам VOIP и VIVOX), но не нашел изменений между 1.5 и 1.6. Видимо, обновилась только библиотека + линковка в скомпилированном WorldOfTanks.exe (который не поправить...)