Lua [ARZ] News Helper

fsrxvdd

Активный
Автор темы
333
86
News Helper



Ультимативный помощник для сотрудников СМИ на Аризоне


В СКРИПТЕ ПРИСУТСТВУЕТ АВТОМАТИЧЕСКОЕ СКАЧИВАНИЕ ШРИФТА


Функции скрипта:
Помощь в редакции объявлений (окно помощи, автозамена, горячие клавиши)
Статистика заработанных денег и отредактированных объявлений
Помощник в проведении эфиров
Помощник проведения собеседования
Помощник в проведении экзаменов


Также в скрипте есть поиск по похожим объявлениям, который работает так:
ищет среди ваших отредактированных объявлений похожее и открывает окно,
в котором можно выбрать несколько предложенных вариантов

1775748865314.png

1775748922292.png

Команда активации:
/rnh

Установка:
Закинуть файл в папку moonloader

Взял у @Kvisk идею и несколько функций, спасибо!
 

Вложения

  • News Helper.lua
    191.7 KB · Просмотры: 3
Последнее редактирование:
  • Нравится
Реакции: GTA: Prodigy Empire

Буцефал

Известный
50
57
News Helper



Ультимативный помощник для сотрудников СМИ на Аризоне


В СКРИПТЕ ПРИСУТСТВУЕТ АВТОМАТИЧЕСКОЕ СКАЧИВАНИЕ ШРИФТА


Функции скрипта:
Помощь в редакции объявлений (окно помощи, автозамена, горячие клавиши)
Статистика заработанных денег и отредактированных объявлений
Помощник в проведении эфиров
Помощник проведения собеседования
Помощник в проведении экзаменов


Также в скрипте есть поиск по похожим объявлениям, который работает так:
ищет среди ваших отредактированных объявлений похожее и открывает окно,
в котором можно выбрать несколько предложенных вариантов

Команда активации:
/rnh

Установка:
Закинуть файл в папку moonloader

Взял у @Kvisk идею и несколько функций, спасибо!
будем тестить
 
  • Влюблен
Реакции: fsrxvdd

fsrxvdd

Активный
Автор темы
333
86
тут все нормально, при каких обстоятельствах крашит?
 

hyziik

Новичок
14
1
тут все нормально, при каких обстоятельствах крашит?
просто нажимаю играть, сразу как открывается аризона краш происходит, я думал мб это из за диалогов новых, но с другими скриптами работает а конкретно с этим нет. Запускал если что только этот скрипт, то есть несовместимости быть не может
 

fsrxvdd

Активный
Автор темы
333
86
просто нажимаю играть, сразу как открывается аризона краш происходит, я думал мб это из за диалогов новых, но с другими скриптами работает а конкретно с этим нет. Запускал если что только этот скрипт, то есть несовместимости быть не может
Попробуй этот
 

Вложения

  • News Helper.lua
    187.3 KB · Просмотры: 8

fsrxvdd

Активный
Автор темы
333
86
Обновление 4.2:
Пофикшена неработоспособность функции вставки текста в диалоги
Убрана лишняя кнопка из настроек
 

user1241

Активный
390
38
а не легче добавить автоматическую загрузку шрифта самим скриптом?

вот тот же самый иглсанс регулар:

Lua:
imgui.OnInitialize(function()

    imgui.GetIO().IniFilename = nil
    imgui.GetIO().Fonts:Clear()
    local ranges = imgui.GetIO().Fonts:GetGlyphRangesCyrillic()

    Font = imgui.GetIO().Fonts:AddFontFromMemoryCompressedBase85TTF(EagleSans, 15, nil, ranges)
    local icon_cfg = imgui.ImFontConfig()
    icon_cfg.MergeMode = true
    local icon_ranges = imgui.new.ImWchar[3](faicons.min_range, faicons.max_range, 0)
    imgui.GetIO().Fonts:AddFontFromMemoryCompressedBase85TTF(faicons.get_font_data_base85('solid'), 15, icon_cfg, icon_ranges)

end)

*без local вставляешь сюда всю эту длинную строку*

Инструкция со шрифтом:
1. Создаем папку fonts на рабочем столе (для удобства)
2. Помещаем файл b2c_lua.exe в эту папку
3. Открываем командную строку (не от имени админа)
4. Открываем папку fonts в командной строке: cd Desktop/fonts
5. Пишем следующее: b2c_lua -base85 имя_файла переменная > выходящий_файл
Пример: b2c_lua -base85 test.ttf result > test.lua
Теперь код нашего шрифта находится в переменной result_compressed_data_base85 в файле test.lua, рядом со шрифтом.
6. Копируем весь файл и вставляем в ваш код.
7. При инициализации создаем шрифт:
Lua:
imgui.OnInitialize(function()
    imgui.GetIO().Fonts:Clear()
    -- local result_compressed_data_base85 .... <--- ВАША ПЕРЕМЕННАЯ, КОТОРАЯ БЫЛА В ФАЙЛЕ test.lua
    local builder = imgui.GlyphRangesBuilder()
    builder:AddRanges(imgui.GetIO().Fonts:GetGlyphRangesCyrillic())
    builder:AddText([[‚„…†‡€‰‹‘’“”•–—™›№]])
    local range = imgui.ImVector_ImWchar()
    builder:BuildRanges(range)
    imgui.GetIO().Fonts:AddFontFromMemoryCompressedBase85TTF(result_compressed_data_base85, 14.0, nil, range[0].Data)
end)
8. Хомяк великолепен
9. Осваивать mimgui
 

Вложения

  • FONT_EAGLE-SANS.lua
    80.4 KB · Просмотры: 0