Jump to content
Sign in to follow this  
V3ct0r

Отключение сообщений об ошибках при компиляции .txt-таблиц (table_bin)

Recommended Posts

[Мод] Отключение сообщений об ошибках при компиляции .txt-таблиц (table_bin)

 

screenshot_01.png

 

Данный мод отключает многочисленный вывод ошибок в диалоговом окне (MessageBox) при отсутствии некоторых .txt-таблиц в процессе их компиляции с помощью параметра запуска клиента table_bin.

 

 

Требования

 

Установленный Загрузчик модов для сервера и клиента (PKOdev.NET mod loader).

 

 

Информация о моде

 

Название: pkodev.mod.nomsgbin;

Версия: 1.0;

Автор: V3ct0r;

Тип: для клиента (Game.exe);

Поддерживаемые исполняемые .exe файлы: GAME_13X_0, GAME_13X_1, GAME_13X_2, GAME_13X_3, GAME_13X_4, GAME_13X_5.

 

 

Установка

 

Поместите файл DLL-библиотеки мода "pkodev.mod.nomsgbin.client.13x_<ID>.dll" для Вашей версии Game.exe в папку "mods" игрового клиента.

 

 

Скачать

 

1) Бинарные файлы мода (.dll);

2) Исходный код мода для Visual Studio 2019 Community (C++).

 

 

Если Вы столкнулись с какой-либо проблемой, багом или у Вас возникли вопросы, то пишите в данной теме.

  • Like 3

Share this post


Link to post
Share on other sites

Привет. А можно как-то объединить вывод всех MessageBox-ов в 1? То есть также будет быстро компилироваться, но ошибки(если они есть), будут видны. 

Share this post


Link to post
Share on other sites
25 минут назад, Graf сказал:

Привет. А можно как-то объединить вывод всех MessageBox-ов в 1? То есть также будет быстро компилироваться, но ошибки(если они есть), будут видны. 

Если ошибка существенная - то она в любом случае будет выведена. К примеру о неверном формате строки.
Мод, вроде как, скрывает только ошибки об отсутствии .txt файлов, т.к. клиент пытается найти все.

  • Like 1

Share this post


Link to post
Share on other sites
1 hour ago, Graf said:

Привет. А можно как-то объединить вывод всех MessageBox-ов в 1? То есть также будет быстро компилироваться, но ошибки(если они есть), будут видны. 

Привет! Надо немного переделать мод. Может быть, сделаю.

 

1 hour ago, Fomin said:

Если ошибка существенная - то она в любом случае будет выведена. К примеру о неверном формате строки.
Мод, вроде как, скрывает только ошибки об отсутствии .txt файлов, т.к. клиент пытается найти все.

Все эти ошибки выводятся в лог файл с помощью функции LG2(). Функция LG2() может дублировать сообщения в MessageBox(), если установлен булев флаг и строка лога начинается со строки "msg". Мод как раз основан на том, что устанавливает флаг в состояние false, и все MessageBox() отключаются.

  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...