Авторизация

Войдите, используя свой логин и пароль:

Обновления l2phx до версии 3.5.23.143 - Хлапекс 3.5



Размер: 1.5 мб
Хроники: C4 - Gracia Final
Разработчик: coderx
Описание: Очередное обновление программы l2phx 3.5 до новой версии 3.5.23.143. Разработчики очень радуют частыми обновлениями.
Залито на: depoasit



[+] Галочка Kamael-helbound-gracia в настройках будет устанавливаться автоматически после выбора протокола. при этом ее состояние можно будет сменить после выбора протокола.
[*] поубивал к чертям практически все стайонтопы.
[*] в плагинах в онконнкт/дисконнект/онпакет тип параметра cnt был изменен на integer; был cardinal. (при ошибке сокет может принимать отрицательное значение (!))

[+]В Скриптовый движок добавлены:
var UseForConnectName: string;
var UseForConnectID: Integer;

[*] изменена функция OnCallMethod в плагинах. ее объявление:
TOnCallMethod = function(const ConnectId, ScriptId: integer; const MethodName: String; var Params,
FuncResult: Variant): Boolean; stdcall;

в функцию были добавлены ConnectId, ScriptId
где ConnectId это айди соединения получаемого с учетом UseForConnectName и UseForConnectID
а ScriptId это уникальный идентификатор "скрипта" вызвавшего OnCallMethod

Оффтоп


[+] Следующие функции добавлены в структуру плагинов
Function SerScriptVariable(scriptid:integer; varname:string; varvalue:variant):boolean;
Function GetScriptVariable(scriptid:integer; varname:string):variant;
function IsScriptIdValid(scriptid:integer):boolean;
позволяют менять значение глобальных переменных скриптового движка в OnCallMethod плагинов.

[-] При редирректе соединения с помощью лсп в лог писался локальный порт вместо удаленного

[+] Соответствующая надпись для перенаправления соединения при использовании лсп в режиме "перехват соединения".
[*] Вернул инжект к старой схеме определения хендла главного окна.

[+] В скриптовый движок добавлены следующие процедуры:
procedure WriteMask(Mask:string; parameters : array of variant)
procedure ReadMask(Mask:string; var index:integer; var parameters : array of variant)

[+] в хелп добавлено их (и не только их) описание в разделе "Перечень поддерживаемых функций/процедур, переменные." (хелп так же был обновлен под текущую версию)
[*] Модифицирован обработчик рантайм ошибок в testInit и testFree (Вместо системной "операция завершена успешно" будет отображаться класс и сообщение конкретной ошибки)