Lua [ImGui] Scripts Control

BlackCherry

Известный
193
32
Не видит плагины .ASI с заглавными буквами, у человека такая-же проблема только с .SF
@Albertio почини пожалуйста.
 

kibernetshow

Участник
132
16
Описание
Написал скрипт, который позволяет работать со всеми загруженными скриптами и плагинами в SA-MP. Это ремейк на скрипт Script Manager от FYP, только тут реализовано на ImGui, ещё есть поиск по скриптам.
Функции
Поиск по названиям скриптов, плагинов и по названиям файлов скриптов, плагинов
Вся информация о скрипте или плагине
Приостановить работу скрипта или плагина
Возобновить работу скрипта или плагина
Выгрузить скрипт или плагин
Перезагрузить скрипт или плагин
Загрузить скрипт или плагин
Настройка активации скрипта
Требования
MoonLoader
SampFuncs
Библиотеки (FontAwesome 5, Dear ImGui, RKeys, ImGui Addons, LuaFileSystem)
Активация
Клавиша: F2 или /scc ( Можно изменить клавишу или команду в настройках, так же можно выбрать одно из них как активацию)
P.S.
Отдельная благодарочка @alexandersaxon, за помощь.
1.png
2.png
3.png
4.png
5.png
upd 1.0
- Релиз
upd 1.1
- Возможность активации по команде /scc
- Возможность загружать скрипты по команде /load id, скрипт сам напишет какой id, если выгрузить какой-либо скрипт
upd 1.2
- Возможность работы с CLEO(Загрузка), ASI(Загрузка, Выгрузка, Перезагрузка), SF(Загрузка, Выгрузка, Перезагрузка)
- Возможность изменить метод активации, либо команда либо клавиша
- Возможность изменить клавишу и команду через настройки
upd 1.3
- Добавлена перезагрузка скрипта, после изменений настроек
- Исправлены маленькие недочёты
- Добавлена проверка на файлы с расширением .asi в папке scripts
upd 1.4
- Исправлена проблема с загрузкой плагинов ASI
Нельзя как-нибудь пофиксить открытие чата, при вводе буквы T в поиске?
 

Djek2019

Новичок
10
1
Скрипт классный лучше, чем ScriptManager.
 
Последнее редактирование:
  • Нравится
Реакции: Albertio

hAski

Известный
93
15
Это лучше чем Script Manager от FYP, ибо тут можно работать не только с LUA, но из-за заменяемых библиотек не работает ScriptPatrol, поэтому удалил((((
 
  • Нравится
Реакции: Albertio

trickster

Известный
119
42
Неверно принимает текстовые файлы, если в названии есть расширение. Например, "Example.asi.txt" выводит в вкладку ASI.
 
  • Нравится
Реакции: Albertio

Albertio

Attention! Thanks for your attention.
Автор темы
877
702
upd 1.5
- Исправлена проблема, когда файлы с заглавными буквами, не показывались
- Исправлена проблема с показом файлов с разными расширениями (Пример: example.asi.txt)
- Обновленно использование библиотеки RKeys​
 
  • Нравится
Реакции: hAski и cooqie

hAski

Известный
93
15
@Albertio А можешь как-то пофиксить несовместимость библиотек со ScriptPatrol? Чтобы оба скрипта на одних библах работали.

[ML] (error) Scripts Control: ...nd Theft Auto San Andreas\moonloader\Scripts Control.lua:191: attempt to concatenate field 'ICON_FA_FILE_CODE' (a nil value)
stack traceback:
...nd Theft Auto San Andreas\moonloader\Scripts Control.lua:191: in function 'OnDrawFrame'
E:\Grand Theft Auto San Andreas\moonloader\lib\imgui.lua:1378: in function <E:\Grand Theft Auto San Andreas\moonloader\lib\imgui.lua:1367>
[ML] (error) Scripts Control: Script died due to an error. (0AE2FF7C)