Может кто объяснить или подсказать, как починить UDebug в клиентах 362+ протокола.
Зачем оно мне (возможно я тут не правильно понимаю): В скриптах интерфейса можно найти вызов функции `Debug()`, которая выводит по факту простую стрингу с какими-то параметрами, вот пример:
Начал я копать, что это такое и как его вывести. И набрёл я на окно `DebugWnd`.
Дальше я нашёл EUDMT_SCRIPT, // UC Script占쏙옙 debug(str) 占쌉쇽옙 호占쏙옙 占쌨쏙옙占쏙옙 , что как б говорит вроде, что это дебаг
Ну и соответственно метод parseParamMsg, который парсит это всё. Но проблема в том что, этот метод вызывается ивентом, который никогда не приходит...
Собственно, помогите.
Зачем оно мне (возможно я тут не правильно понимаю): В скриптах интерфейса можно найти вызов функции `Debug()`, которая выводит по факту простую стрингу с какими-то параметрами, вот пример:
Код:
Debug("api Call : C_EX_ACQUIRE_POTENTIAL_SKILL" @ string(packet.nAP));
Дальше я нашёл EUDMT_SCRIPT, // UC Script占쏙옙 debug(str) 占쌉쇽옙 호占쏙옙 占쌨쏙옙占쏙옙 , что как б говорит вроде, что это дебаг
Ну и соответственно метод parseParamMsg, который парсит это всё. Но проблема в том что, этот метод вызывается ивентом, который никогда не приходит...
Код:
function OnEvent(int Event_ID, string param)
{
if (Event_ID == EV_UIDebugMsg)
{
//debug("param" @ nDebugMsgType @ "=========="@ param);
parseParamMsg(param);
}
