Los Santos Role Play (LSRP) v3 final - markelov666 - 2026-10-04
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.
Скачать
Скиншоты
RE: Los Santos Role Play (LSRP) v3 final - markelov666 - 2026-10-04
это последняя версия данного мода. дальнейшая разработка продолжаться не будет.
в этот мод было перенесено большинство функционала из обычного pawn. разработка велась не просто для галочки, а с нормальным вниманием к деталям. каждый функционал тестировался, разные ситуации по возможности учитывались, а найденные дыры закрывались.
данный мод уже можно использовать как основу для дальнейшей разработки. многое сделано с расчетом на то, чтобы потом можно было спокойно дополнять и развивать мод. на момент тестирования каких-то серьезных багов обнаружено не было, но все равно советую самостоятельно проверить взаимодействие между игроками и разные игровые ситуации.
если решите взять данный мод себе за основу, сразу напишу, какого основного функционала в нем пока нет и что вы, скорее всего, привыкли видеть на других проектах.
- нет полноценной системы телефона. его можно купить в 24/7, после покупки генерируется уникальный номер и появляется возможность отправлять объявления. на этом функционал телефона заканчивается.
- нет привычных для нас работ, таких как таксист или дальнобойщик. сейчас есть только работа водителя автобуса. по ее примеру можно спокойно сделать остальные работы.
- нет системы банкоматов. есть только банк.
- для полиции и фбр нет тазера или функционала дубинки для оглушения.
- мафии в моде пока просто существуют. нет битв за бизнесы и функционала похищения людей.
- нет системы казино и различных серверных мероприятий.
- адвокаты в мэрии тоже пока просто существуют. нужно добавить функционал, чтобы они могли доставать заключенных.
- мало работ для новичков. сейчас есть только грузчик и шахтер.
- нет команды /warn для администраторов и, возможно, некоторых других привычных команд.
- в магазине скинов, автосалоне и мотосалоне уже указаны все необходимые id. готовый объект уже есть, дальше можно добавлять новые элементы по его примеру.
- для баров и клуба нужно добавить товары, чтобы игроки могли их покупать.
ну, из основного вроде все.
приличное количество времени было потрачено на этот мод. основной упор делался именно на код, поэтому в некоторых местах можно заметить однотипные цвета в чатах и диалогах, а также не так много маппинга по городу.
надеюсь, в плане разработки получилось что-то интересное и полезное. использование typescript убирает очень много той боли, которая обычно возникает при работе с pawn.
буду рад, если мод продолжит развиваться и кто-нибудь возьмет его за основу для своего проекта.
всем желаю приятной и успешной разработки.
|