Приветствую старый добрый БХ
в прошлом году для СМ писал интерфейс :
интерфейс был не оптимизирован и написан на быдло ООП. На прошлой неделе мне сообщили, что библиотека dx9_overlay.dll теперь может отрисовывать кириллицу и я тут же начал вновь переписывать интерфейс уже с нормальныи ООП кодом. В данный момент (20.10.2017) реализован цикл для каждого окна, многооконность и добавление элемента Label (с полным его управлением), в ближайшее время будет реализован элемент Button и Input.
Интерфейс использует:
Для того чтобы опробовать интерфейс скачайте код из master ветки нашего командного репозитория Ссылка (тыкабельно) и запустите файл main.ahk.
Для работы с samp Addon нужно выключить античит (иначе завершает процесс сампа).
Если выдает краши при отрисовке окна то в файле includes/dx9Funcs.ahk закомментируйте строку
И раскомментируйте строку
При продолжении вылетов пишите в тему, будем разбираться в чем проблема (увы пока стабильностью интерфейса не занимался т.к нужно учитывать статистику которой еще не было)
Обязательно(!) сохраните структуру файлов для папок libs и includes иначе подключение библиотек навернется и перестанет работать. файл interfaceClass.ahk является основным файлом отрисовки и управления интерфейсом.
Наше официальное сообщество команды разработчиков : Ссылка(тыкабельно)
В ближайшее время не планирую описывать все функции для управления интерфейсом но при необходимости могу их расписать в теме под спойлером.
За помощь в разработке и предложения по улучшению буду весьма благодарен.
в прошлом году для СМ писал интерфейс :
интерфейс был не оптимизирован и написан на быдло ООП. На прошлой неделе мне сообщили, что библиотека dx9_overlay.dll теперь может отрисовывать кириллицу и я тут же начал вновь переписывать интерфейс уже с нормальныи ООП кодом. В данный момент (20.10.2017) реализован цикл для каждого окна, многооконность и добавление элемента Label (с полным его управлением), в ближайшее время будет реализован элемент Button и Input.
Интерфейс использует:
- Samp-UDF-Developer (постоянные обновления функционала поддерживаются нашей командой)
- библиотека dx9_overlay
Для того чтобы опробовать интерфейс скачайте код из master ветки нашего командного репозитория Ссылка (тыкабельно) и запустите файл main.ahk.
Для работы с samp Addon нужно выключить античит (иначе завершает процесс сампа).
Если выдает краши при отрисовке окна то в файле includes/dx9Funcs.ahk закомментируйте строку
C++:
PATH_OVERLAY := RelToAbs(A_ScriptDir, "libs\interfaceLibrary.dll")
C++:
PATH_OVERLAY := RelToAbs(A_ScriptDir, "libs\dx9_overlay.dll")
Обязательно(!) сохраните структуру файлов для папок libs и includes иначе подключение библиотек навернется и перестанет работать. файл interfaceClass.ahk является основным файлом отрисовки и управления интерфейсом.
Наше официальное сообщество команды разработчиков : Ссылка(тыкабельно)
В ближайшее время не планирую описывать все функции для управления интерфейсом но при необходимости могу их расписать в теме под спойлером.
За помощь в разработке и предложения по улучшению буду весьма благодарен.