- 5
- 5
- Версия SA-MP
-
- 0.3.7-R3
KladLogger(Arizona RP)
Скрипт для автоматической статистики кладов и лога предметов
Автор: Freji
Версия: 2.8.7
Скрипт для автоматической статистики кладов и лога предметов
Автор: Freji
Версия: 2.8.7

Описание:
Этот скрипт предназначен для игроков Arizona RP , которые хотят вести учет найденных кладов и полученных из них предметов. Скрипт автоматически фиксирует момент открытия клада и записывает предметы, которые вы из него получили. Все данные сохраняются локально и доступны для просмотра в удобном ImGui интерфейсе.
Примечание: Данный скрипт был разработан при активном содействии нейросетей, что помогло в написании и отладке кода.
Возможности:
- Автоматический подсчет найденных кладов за все время и за сегодня.
- Запись точного времени и порядкового номера каждого найденного клада за текущий день.
- Автоматический лог предметов, выпадающих из кладов, с указанием времени, названия и количества.
- Привязка выпавших предметов к конкретному найденному кладу.
- Сохранение всей статистики и логов в JSON файлы в папку `moonloader\config\kladlog`.
- Удобный интерфейс на ImGui для просмотра данных:
- Вкладка "Статистика":
- Просмотр общей статистики (всего/сегодня).
- Выбор конкретной даты для просмотра списка найденных кладов (время, номер).
- Выбор конкретного клада из списка для просмотра предметов, которые были из него получены.
- Вкладка "Логи вещей":
- Просмотр полного хронологического лога всех полученных предметов.
- Фильтрация лога по дате.
- Режим "Предметы": отображение суммарного количества каждого предмета за выбранный период/поиск.
- Кнопка сброса фильтров.
- Вкладка "Цены":
- Можно поставить цену для каждого предмета , будет подсчет цены кладов за день / за общий поиск.
- Вкладка "Статистика":
- Темная тема интерфейса.
- Команда для открытия/закрытия меню.
Требования:
- MoonLoader 0.26+
- SAMPFUNCS 5.4.1+
- Библиотеки: mimgui, encoding, dkjson, ffi, vkeys.
Совместимость:
- Разработан и протестирован для Arizona RP.
Активация:
Код:
/klog
Установка:
1. Переместить файл `KladLogger.lua` в папку `moonloader`.
2. Убедиться, что все необходимые библиотеки установлены (mimgui, encoding, dkjson, ffi, vkeys).
3. Зайти в игру. При первом запуске в `moonloader\config` будет создана папка `kladlog` для хранения данных.[/CENTER]
Вложения
Последнее редактирование: