- 38
- 49
- Версия SA-MP
-
- 0.3.7 (R1)
- 0.3.7-R2
- 0.3.7-R3
- 0.3.7-R4
- 0.3.7-R5
Вы когда-нибудь задумывались, как, в поисках выгодных товаров, не сбиться при просмотре сотни лавок напротив ЦР ( или на ЦР 🫤 )? Или же устали по памяти искать, в какой лавке был самый дешёвый уголь или ассортимент какой лавки вы уже просматривали?
Этот скрипт позволяет добавлять заметки к лавкам.
Как узнать ИД лавки? — подходим к лавке, cнизу видим надпись "Лавка №123". 123 — и есть номер ( ID ) лавки.
Пишем команду /flavka 123 ТЕКСТ.
Можем изменить дистанцию прорисовки ( хз будет ли считаться читом? — скорее нет, чем да, преимуществ не дает )
Как выглядит напротив ЦР на ВС.
Внутри ЦР
.
Этот скрипт позволяет добавлять заметки к лавкам.
/flavka [ID] [Текст]
— добавление кастомной заметки к выбранной лавке. Пример: /flavka 123 Выгодная скупка железа./flavka [ID] 0
— удаление заметки у выбранной лавки./fdistance [N]
— изменение дистанции видимости кастомного текста. Стандартное значение — 40 метров./infolavka
— отключить/включить информационные сообщения о включении/выключении заметки./fcheck [Текст]
или /fcheck [Текст] [N]
— изменение текста и дистанции видимости заметок у просмотренных лавок. ( по стандарту "Просмотрено" и 10 метров )/fcheck 0
— отключение функции "Просмотрено", так-же удаляет ранее созданные заметки у просмотренных лавок ( не кастомных ).- Удаление заметок:
Теперь команда /flavka [ID] 0 удаляет заметку для указанной лавки. - Добавлено переключение файлов сохранение заметок в зависимости от IP сервера ( Vicecity и родной )
- Сервер Vicecity использует файл customTextVC.txt.
- Все остальные сервера используют файл customText.txt.
- Убрал возможность помечать лавку как "просмотренную" в моменте когда владелец редактирует товар.
- Сохранения 🔥:
В папке moonloader создаётся папка Flavka, в которой находятся два файла:- config.txt — хранит настройки, по типу дистанции видимости, состояние "информационных" сообщений, "триггеров".
- customText.txt — содержит список заметок, созданных через команду
/flavka [ID] [TEXT]
, а также новых "просмотренных" лавок.
- Просмотренные лавки:
При приближении к лавке и нажатии ALT она помечается как "Просмотренная", и появляется текст "Просмотрено".
- Изменение текста для просмотренных лавок:
Командой/fcheck [TEXT]
можно установить текст для "Просмотренной" лавки, а также установить дистанцию отображения с помощью/fcheck [TEXT] [N]
, где N — новая дистанция.
- Отключение системы заметок "Просмотрено":
Чтобы полностью отключить эту функцию, достаточно ввести команду/fcheck 0
, что также удалит метки ранее просмотренных лавок.
- Приоритет кастомных текстов:
Если на лавке есть "Кастомный" текст, текст "Просмотрено" не будет отображаться. Если лавка уже "Просмотренная", то вместо текста "Просмотрено" появится "Кастомный" текст, так как он важнее.
Версия 1.1.
- Сделал переключение заметок на "активна/неактивна", когда вы вышли с зоны прорисовки, зашли в интерьер, или игрок убрал лавку/вышел с игры. В чате могут отображаться информационные сообщения про отключение/включение как на скриншоте ниже:
/infolavka
( или поменять в кодеlocal infoMessagesEnabled = true
true на false ( пока я не разберусь с inicfg )) - Добавил проверку, на "владельца" лавки. Грубо говоря, вы записываете заметку по иду лавки, и нику игрока. Что-то одно с этого меняется - заметка отключается.
- Что-бы сбавить нагрузку, сделал интервал обновление 3д текстов с лавками/никами игроков, по стандарту стоит на 10 секундах ( 10000 мс ).
Как узнать ИД лавки? — подходим к лавке, cнизу видим надпись "Лавка №123". 123 — и есть номер ( ID ) лавки.
Пишем команду /flavka 123 ТЕКСТ.
Можем изменить дистанцию прорисовки ( хз будет ли считаться читом? — скорее нет, чем да, преимуществ не дает )
Как выглядит напротив ЦР на ВС.
Внутри ЦР
.
Вложения
Последнее редактирование: