Lua Arizona Skaf.Lua | отдельный скрипт для логов шкафов, багажников и складов

ArchiTezz

Известный
Автор темы
26
25
Версия SA-MP
  1. 0.3.7 (R1)
[ARCHI] Skaf — логирование шкафов, складов и багажников | Arizona RP

Лёгкий отдельный скрипт: только шкафы, домашние склады и багажники машин — ничего лишнего. Команда: /scaf

Что умеет:
• Открыл шкаф в доме, уличный домашний склад или багажник машины — скрипт запоминает, что внутри. Каждое место отдельно (название машины подставляется само, шкаф можно переименовать: «Шкаф дом №914»)
• Два склада у одного дома — отдельные записи, не путаются
• История: что взял, что положил, когда и на сколько
• «Изменилось без тебя»: открыл снова, а внутри не то, что оставил, — запись в историю и сообщение в чат (видно, если что-то взял сожитель)
• Цены: свою можно вписать на любую вещь (клик по цене), или автоматически из лога лавки ArzMarket — средняя за 7/30/90 дней, по продажам или скупу
• Стоимость каждого места и всего вместе, сумма по каждой вещи, цена изменений в истории
• Поиск вещи сразу во всех местах, сортировка, фильтр «только без цены», фильтр по видам: шкафы / склады / багажники
• Иконки предметов
• Все данные у тебя: moonloader\config\skaf\skaf.json

Скриншоты
Screenshot_3.png
Screenshot_4.png
Нужно: MoonLoader, SAMPFUNCS, moon imgui, dkjson.
Названия предметов — из idallitem.txt в папке moonloader (если нет — будет «Предмет #номер»).
Иконки предметов работают только с файлами, скачанными с сервера скрипта Farmila: Skaf берёт их из папки moonloader\resource\farmila. Если Farmila у тебя стоит — иконки будут сами; если нет — поставь Farmila один раз, дальше иконки будут и тут. Без них Skaf работает полностью, просто без картинок.

Установка: кинуть [ARCHI] skaf.lua в папку moonloader, в игре открыть шкаф/склад/багажник и написать /scaf.

Полная статистика (PayDay, рынок, майнинг, работы, хранилища и многое другое) — Farmila
 

Вложения

  • [ARCHI] skaf.lua
    58.7 KB · Просмотры: 23
Последнее редактирование:
  • Нравится
Реакции: potrillity

DA_LADNO_AHAHA

Известный
20
1
Есть один прикол, из за того что в TXT файле только определенный список айтемов, новые предметы скрипт "не видит". Есть ли возможность как то добавить автоматическое обновление всех предметов, чтобы скрипт сам нашёл в файлах игры нужные ИДы
 

Вложения

  • 1794054026062.png
    1794054026062.png
    86.4 KB · Просмотры: 13

MinecraftLove

Известный
298
110
Есть один прикол, из за того что в TXT файле только определенный список айтемов, новые предметы скрипт "не видит". Есть ли возможность как то добавить автоматическое обновление всех предметов, чтобы скрипт сам нашёл в файлах игры нужные ИДы
автор сказал не знает как это сделать
 

DA_LADNO_AHAHA

Известный
20
1
автор сказал не знает как это сделать
Ну например это можно сделать у тех игроков, кто использует аризона маркет. Маркет парсит список вещей на скупку и записывает всех в файлы, а допустим наш скрипт будет этот файл читать, это как пример
 

Вложения

  • 1794137293374.png
    1794137293374.png
    58 KB · Просмотры: 8

MinecraftLove

Известный
298
110
Ну например это можно сделать у тех игроков, кто использует аризона маркет. Маркет парсит список вещей на скупку и записывает всех в файлы, а допустим наш скрипт будет этот файл читать, это как пример
@ArchiTezz вот кстати тебе варик по решению проблемы (если у игрока не будет арз маркет, то можно автозагрузку сделать файла от маркета)
 

ArchiTezz

Известный
Автор темы
26
25
Хорошо, спасибо за варианты в понедельник всё рассмотрю, и отдельно майнинг доделаю там просили вроде-бы