- Версия SA-MP
-
- Другая
JopesBinder
Внимание! Я долбоёб, не знающий толком Lua. Скрипт был написан опираясь на мои знания MoonLoader, желанием помочь другу, и открытых источников API. Если вы нашли баг/оптимизацию, или есть идея - смело оставляйте сообщение под темой!
JopesBinder - CEF-биндер на Lua, который разработан на TrilogyLoader+ArizonaAPI.
Фунцкионал пока минимален, но допустим.
Команды:
/jopes - главное меню
/load - загрузить скрипты(либо перезагрузить)
Функционал:
В папке TrilogyLoader/binders находятся 10 скриптов, редактируемыми через CEF-редактор. Но вы можете создать свой скрипт, редактирую его через свой редактор.
Также была добавлена функция эмуляция клавиши(спасибо этому человеку). Функционал: @keypress(id,задержка)@. Вставить аргументы команды: %args%.
Все клавиши вы можете посмотреть в CEF-редакторе, нажав стрелку вправо.
Важно: .txt файлы сохранять в кодировке
!
Все скрипты обновляются на горячую(достаточно сохранить, прервать бинд, и запустить его заново)
UPDATE v2!
Зависимости:
ArizonaAPI, lts, lfs, ffi, windows.message(с мунлоадера), encoding(moon)
Отдельное спасибо TrilogySalary за пример работы с CEF.
upd: забыл добавить .zip с файлами для биндера
.zip распаковать в TrilogyLoader
upd2: проверял работу с чатом - кидало иероглифы. кинул фикс с encoding
Внимание! Я долбоёб, не знающий толком Lua. Скрипт был написан опираясь на мои знания MoonLoader, желанием помочь другу, и открытых источников API. Если вы нашли баг/оптимизацию, или есть идея - смело оставляйте сообщение под темой!
JopesBinder - CEF-биндер на Lua, который разработан на TrilogyLoader+ArizonaAPI.
Фунцкионал пока минимален, но допустим.
Команды:
/jopes - главное меню
/load - загрузить скрипты(либо перезагрузить)
Функционал:
В папке TrilogyLoader/binders находятся 10 скриптов, редактируемыми через CEF-редактор. Но вы можете создать свой скрипт, редактирую его через свой редактор.
Также была добавлена функция эмуляция клавиши(спасибо этому человеку). Функционал: @keypress(id,задержка)@. Вставить аргументы команды: %args%.
Все клавиши вы можете посмотреть в CEF-редакторе, нажав стрелку вправо.
Важно: .txt файлы сохранять в кодировке

Все скрипты обновляются на горячую(достаточно сохранить, прервать бинд, и запустить его заново)
UPDATE v2!
Добавлена функция циклов(повторений) скрипта. Использование: @repeat(кол-во)@. Установив кол-во -1, цикл будет продолжаться вечно до тех пор, пока вы сами не остановите его одним из способов:
1. Нажав F9(остановит все ваши биндеры);
2. Написав команду биндера вновь.
Также был добавлен плейсхолдер %iter%, показывающий кол-во повторений скрипта(если использовано @repeat()@, если нет - плейсхолдер парситься не будет.
Добавлена возможность отправки локального сообщения(для тестов и т.д.). Просто поставьте символ $ в начало строки.
1. Нажав F9(остановит все ваши биндеры);
2. Написав команду биндера вновь.
Также был добавлен плейсхолдер %iter%, показывающий кол-во повторений скрипта(если использовано @repeat()@, если нет - плейсхолдер парситься не будет.
ыы ура автореклама ыы
Добавлена возможность отправки локального сообщения(для тестов и т.д.). Просто поставьте символ $ в начало строки.
Зависимости:
ArizonaAPI, lts, lfs, ffi, windows.message(с мунлоадера), encoding(moon)
Отдельное спасибо TrilogySalary за пример работы с CEF.
upd: забыл добавить .zip с файлами для биндера
.zip распаковать в TrilogyLoader
upd2: проверял работу с чатом - кидало иероглифы. кинул фикс с encoding
Вложения
Последнее редактирование: