Los Santos Role Play (LSRP) v3 final

Andrey Markelov

Участник
Автор темы
29
47
lsrp.png


Los Santos Role Play (LSRP) v3 final​

В третьей версии проекта Los Santos Role Play (LSRP) добавлены дома и бизнесы, серверный античит, работы, семьи игроков, магазины, полицейские механики, а также множество доработок организаций, транспорта и повседневного геймплея.


Дома​

  • Добавлена полноценная система домов по всему Лос-Сантосу.
  • Дома можно купить за наличные.
  • Добавлен вход в интерьер и выход на улицу.
  • Добавлен замок двери и меню дома.
  • Можно купить аптечку в доме и лечиться.
  • Добавлена ежедневная аренда жилья.
  • Аренду можно оплатить в банке на несколько дней вперед.
  • При неуплате дом изымается.
  • В паспорте и статистике отображается проживание.
  • Добавлены команды продажи дома государству и поиск дома по номеру.
  • Добавлен шкаф в доме для хранения вещей.
  • Администратор может освободить дом без выплаты владельцу.

Бизнесы​

  • Добавлена система бизнесов на карте.
  • Бизнес можно купить и продавать.
  • Добавлен налог на бизнес с оплатой через банк.
  • Прибыль бизнеса можно снимать в банке.
  • Добавлены магазины 24/7 с товарами для игроков.
  • Добавлена аммунация с покупкой оружия и брони.
  • Добавлены магазины одежды.
  • Добавлены автомастерские с ремонтом и покраской.
  • Добавлены АЗС и расход бензина у транспорта.

Аренда и личный транспорт​

  • Добавлена аренда автомобилей.
  • Добавлен личный транспорт с покупкой в автосалоне или на моторынке.
  • Личную машину можно парковать у дома.
  • Добавлено меню личного автомобиля.
  • Бензин и состояние машины сохраняются.

Античит​

  • Добавлен серверный античит без клиентских плагинов.
  • Проверяются телепорты, скорость, полет, здоровье, броня, деньги и оружие.
  • Легитимные действия сервера учитываются отдельно, чтобы не наказывать честных игроков.
  • Исправлены ложные срабатывания в сейф-зонах и при падении с броней.
  • Ужесточены мелкие допуски по деньгам и здоровью.

Работа грузчика​

  • Добавлена работа грузчика на складе.
  • Игрок переносит груз между точками и получает оплату.
  • Добавлена сейф-зона склада.

Склады организаций​

  • Добавлены склады для государственных организаций, банд и мафий.
  • Можно класть и брать патроны, металл, наркотики и деньги по правилам организации.
  • У складов есть замок и отображение запасов.

Армия​

  • Добавлен цех патронов на заводе армии.
  • Добавлена доставка ящиков с патронами фургоном на базы силовых структур.
  • Банды могут рейдить ящики патронов на базе армии.

Больница​

  • Добавлена доставка медикаментов.
  • Добавлен набор врача и лечение игроков за оплату.
  • Добавлена медицинская карта персонажа.

Гетто​

  • Добавлен барыга Смоки с покупкой наркотиков.
  • Банды могут собирать оружие и продавать оружие и наркотики на своей территории.

Розыск и документы​

  • Добавлен уровень розыска со звездами.
  • Розыск выдается за убийства и действия полиции.
  • Добавлены команды выдачи и снятия розыска.
  • Добавлен список розыскных и слежка.
  • Добавлен военный билет.
  • Добавлена медицинская карта.
  • Показ документов другому игроку идет через согласие.

Семьи игроков​

  • Добавлены семьи отдельно от банд и мафий.
  • Семью можно создать, приглашать и управлять составом.
  • Добавлены ранги, дом семьи, склад и лечение в семье.
  • Добавлен семейный чат.

Согласие Y и N​

  • Важные предложения другому игроку подтверждаются клавишами Y или N.
  • Так работают показ документов, приглашения и часть сделок.

Голод и телефон​

  • Добавлена шкала голода.
  • Можно покупать еду на улице и в магазинах.
  • Добавлен мобильный телефон.
  • Объявления через телефон работают вместе с радиоцентром.

GPS и меню игрока​

  • Команда /help убрана. Список команд открывается через /mn.
  • Игровая статистика открывается через /mn.
  • В GPS добавлены новые точки, в том числе по работе и организациям.
  • Пункты меню пронумерованы.

Полиция и FBI​

  • Добавлены наручники и снятие наручников.
  • Можно посадить задержанного в машину.
  • Добавлен арест у участка с посадкой в тюрьму.
  • Добавлены обыск и изъятие вещей.
  • FBI может увольнять сотрудников госструктур.
  • Водитель может выкинуть пассажира из машины.
  • При выходе из игры в наручниках игрок попадает в тюрьму.

Работы​

  • Добавлена биржа труда в мэрии.
  • Добавлена работа водителя автобуса.
  • У автобуса есть маршрут, остановки, плата за проезд и оплата рейса.
  • В GPS есть метка для автобусной работы.

Payday​

  • Члены банд получают надбавку к зарплате за каждую контролируемую территорию.

Чат и эмоции​

  • В чате можно быстро показать эмоцию скобками и символами.
  • Над головой появляется подпись, как у отыгровки.

Маски и анимации​

  • Добавлены маски с покупкой в магазине.
  • Полиция может сорвать маску.
  • Добавлено меню анимаций.

Админка​

  • Добавлены телепорты к игроку и игрока к себе.
  • Добавлен респавн игрока.
  • Добавлен просмотр статистики другого игрока.
  • Добавлено изменение уровня администратора.
  • Добавлены вспомогательные команды для домов, бизнесов и семей.

Прочее​

  • Добавлен поиск игроков онлайн по нику или 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.

Скачать​

Скиншоты​

lsrp1.pnglsrp2.pnglsrp3.pnglsrp4.pnglsrp5.pnglsrp6.pnglsrp7.pnglsrp8.pnglsrp9.pnglsrp10.pnglsrp11.pnglsrp12.pnglsrp13.pnglsrp14.pnglsrp15.pnglsrp16.pnglsrp17.pnglsrp18.pnglsrp19.pnglsrp20.pnglsrp21.pnglsrp22.pnglsrp23.png
 
Последнее редактирование: