Los Santos Role Play (LSRP) v3 final
В третьей версии проекта Los Santos Role Play (LSRP) добавлены дома и бизнесы, серверный античит, работы, семьи игроков, магазины, полицейские механики, а также множество доработок организаций, транспорта и повседневного геймплея.Дома
- Добавлена полноценная система домов по всему Лос-Сантосу.
- Дома можно купить за наличные.
- Добавлен вход в интерьер и выход на улицу.
- Добавлен замок двери и меню дома.
- Можно купить аптечку в доме и лечиться.
- Добавлена ежедневная аренда жилья.
- Аренду можно оплатить в банке на несколько дней вперед.
- При неуплате дом изымается.
- В паспорте и статистике отображается проживание.
- Добавлены команды продажи дома государству и поиск дома по номеру.
- Добавлен шкаф в доме для хранения вещей.
- Администратор может освободить дом без выплаты владельцу.
- Добавлена система бизнесов на карте.
- Бизнес можно купить и продавать.
- Добавлен налог на бизнес с оплатой через банк.
- Прибыль бизнеса можно снимать в банке.
- Добавлены магазины 24/7 с товарами для игроков.
- Добавлена аммунация с покупкой оружия и брони.
- Добавлены магазины одежды.
- Добавлены автомастерские с ремонтом и покраской.
- Добавлены АЗС и расход бензина у транспорта.
- Добавлена аренда автомобилей.
- Добавлен личный транспорт с покупкой в автосалоне или на моторынке.
- Личную машину можно парковать у дома.
- Добавлено меню личного автомобиля.
- Бензин и состояние машины сохраняются.
- Добавлен серверный античит без клиентских плагинов.
- Проверяются телепорты, скорость, полет, здоровье, броня, деньги и оружие.
- Легитимные действия сервера учитываются отдельно, чтобы не наказывать честных игроков.
- Исправлены ложные срабатывания в сейф-зонах и при падении с броней.
- Ужесточены мелкие допуски по деньгам и здоровью.
- Добавлена работа грузчика на складе.
- Игрок переносит груз между точками и получает оплату.
- Добавлена сейф-зона склада.
- Добавлены склады для государственных организаций, банд и мафий.
- Можно класть и брать патроны, металл, наркотики и деньги по правилам организации.
- У складов есть замок и отображение запасов.
- Добавлен цех патронов на заводе армии.
- Добавлена доставка ящиков с патронами фургоном на базы силовых структур.
- Банды могут рейдить ящики патронов на базе армии.
- Добавлена доставка медикаментов.
- Добавлен набор врача и лечение игроков за оплату.
- Добавлена медицинская карта персонажа.
- Добавлен барыга Смоки с покупкой наркотиков.
- Банды могут собирать оружие и продавать оружие и наркотики на своей территории.
- Добавлен уровень розыска со звездами.
- Розыск выдается за убийства и действия полиции.
- Добавлены команды выдачи и снятия розыска.
- Добавлен список розыскных и слежка.
- Добавлен военный билет.
- Добавлена медицинская карта.
- Показ документов другому игроку идет через согласие.
- Добавлены семьи отдельно от банд и мафий.
- Семью можно создать, приглашать и управлять составом.
- Добавлены ранги, дом семьи, склад и лечение в семье.
- Добавлен семейный чат.
- Важные предложения другому игроку подтверждаются клавишами Y или N.
- Так работают показ документов, приглашения и часть сделок.
- Добавлена шкала голода.
- Можно покупать еду на улице и в магазинах.
- Добавлен мобильный телефон.
- Объявления через телефон работают вместе с радиоцентром.
- Команда /help убрана. Список команд открывается через /mn.
- Игровая статистика открывается через /mn.
- В GPS добавлены новые точки, в том числе по работе и организациям.
- Пункты меню пронумерованы.
- Добавлены наручники и снятие наручников.
- Можно посадить задержанного в машину.
- Добавлен арест у участка с посадкой в тюрьму.
- Добавлены обыск и изъятие вещей.
- FBI может увольнять сотрудников госструктур.
- Водитель может выкинуть пассажира из машины.
- При выходе из игры в наручниках игрок попадает в тюрьму.
- Добавлена биржа труда в мэрии.
- Добавлена работа водителя автобуса.
- У автобуса есть маршрут, остановки, плата за проезд и оплата рейса.
- В GPS есть метка для автобусной работы.
- Члены банд получают надбавку к зарплате за каждую контролируемую территорию.
- В чате можно быстро показать эмоцию скобками и символами.
- Над головой появляется подпись, как у отыгровки.
- Добавлены маски с покупкой в магазине.
- Полиция может сорвать маску.
- Добавлено меню анимаций.
- Добавлены телепорты к игроку и игрока к себе.
- Добавлен респавн игрока.
- Добавлен просмотр статистики другого игрока.
- Добавлено изменение уровня администратора.
- Добавлены вспомогательные команды для домов, бизнесов и семей.
- Добавлен поиск игроков онлайн по нику или ID.
- Можно передать наличные рядом стоящему игроку.
- Добавлены списки онлайн состава организации и лидеров.
- Для транспорта организаций увеличено время автореспавна до 30 минут.
- Деньги в интерфейсе отображаются удобнее, с пробелами.
- Нужен установленный Node.js.
- Нужна пустая база данных MySQL. Можно поднять через OSPanel или другой локальный MySQL.
- Вручную импортировать SQL не нужно. При первом запуске сервер сам создаст таблицы и заполнит стартовые данные.
- В корне создайте файл .env по примеру .env.example и укажите доступ к базе.
- В папке resources выполните npm install.
- В корне проекта выполните npm run build.
- Запуск сервера из корня командой npm run start.
- После правок кода снова сделайте npm run build и перезапустите сервер.
- Для проверки unit-тестов в папке resources выполните npm test.
- Google Диск: https://drive.google.com/file/d/1f7yUT2s...KoicuWCHd/
- Яндекс Диск: https://disk.yandex.ru/d/Xj-E4h52YDoIqA
- Imgur: https://imgur.com/a/O5kRu9f
