Команде проекта [Игровой мод] Обмен между игроками, подвеска

Majorka_Moscowskiy

ʙᴄё, чᴛᴏ нᴀᴄ ᴏᴋᴩужᴀᴇᴛ — ϶ᴛᴏ чᴇй ᴛᴏ уᴄᴨᴇɯный биɜнᴇᴄ
Player
Сообщения
52
Реакции
39

  • Ваш игровой ник Majorka_Moscowskiy
  • Улучшение по части: Игровой мод
  • Ваша идея: Обмен между игроками, подвеска
  • Опишите Ваше улучшение: 1 — Добавление функции обмена с игроками.

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

    Если игрок условно захочет обменять свой дом на транспорт другого игрока, то он должен вписать команду /exchange [player id] и указанному игроку поступит предложение об обмене.
    Если указанный игрок согласится, то откроется меню с выбором имущества, которое можно обменять (пример ниже) —
    1. Обменять дом
    2. Обменять квартиру
    3. Обменять транспорт
    4. Обменять гараж
    Игрок, который предложил обмен (то есть тот, который хочет обменять свой дом) нажимает кнопку «обменять дом»

    Примечание: если у игрока несколько домов, то ему будет предоставлен выбор, какой дом он желает обменять.

    После этого откроется второе диалоговое окно, с таким же выбором, только с противоположным игроком, в данном случае он выбирает «Обменять транспорт»

    Примечание: обменивается транспорт, который загружен на сервер.

    После этого откроется третье диалоговое окно, где игрок должен выбрать, будет ли обмен с доплатой —
    1. Доплачиваете Вы.
    2. Доплачивает Игрок.
    3. Без доплаты.

    В данном случае будет без доплаты.
    После этого противоположному игроку будет высвеченно такой текстовый диалог:
    "Игрок Majorka_Moscowskiy предлагает вам обменять свой дом 544 на ваш автомобиль BMW M5 F90 без доплаты. Вы согласны?"
    и снизу будут кнопки Да и Нет.


    II — Обмен через инвентарь.
    Чтобы совершить обмен игрок должен открыть инвентарь и выбрать кнопку снизу «Обмен».

    После этого будет выбор игроков по близости, с которыми можно совершить обмен.

    После выбора игрока откроется меню с обменом (пример будет ниже).

    Каждый игрок должен положить вещь из инвентаря, чтобы совершить обмен.
    Когда игроки положат минимум по 1 предмету то будет возможность обменяться.

    Примечание: нельзя обменяться, если предмет поставил только 1 игрок.

    Так же нельзя добавить в обмен деньги, так как для этого существует Центральный Рынок.

    Максимальное количество предметов в обмене: 6 штук.

    Если что то будет не соответствовать, то будет вылезать ошибка с описанием проблемы.


    Если оба игрока согласны, то они оба должны нажать на кнопку «ОБМЕНЯТЬСЯ» и только после этого будет совершен обмен.



    2 — Настройка подвески автомобиля.

    В Шиномонтажный Центр можно будет добавить отдельное настраивание подсветки, то есть зад и перед.
    К примеру мне не нравится, что у какой то машины слишком поднят зад или опущен перед, поэтому было бы удобно добавить возможность отдельно поднимать и опускать подвеску авто.

    Так же можно добавить функцию «Гидравлика»
    Эта функция уже есть по стандарту в GTA SA, но её можно адаптировать под нашу игру и добавить как новый тюнинг.

    P.S проект в фигме с интерфейсом обмена могу дать в лс кому то из разработчиков.
    https://ibb.co/4n08jnQw
 

Cody_Evans

✌🏿 FRIENDLY THUG 52 NGG
Player
Сервер Ялта
Сообщения
521
Реакции
265
Сервер
Ялта
Данный пользователь заблокирован.
Обмен +- норм идея, но тогда ЦР не будет иметь смысл в какой-то части. 50/50
 

Majorka_Moscowskiy

ʙᴄё, чᴛᴏ нᴀᴄ ᴏᴋᴩужᴀᴇᴛ — ϶ᴛᴏ чᴇй ᴛᴏ уᴄᴨᴇɯный биɜнᴇᴄ
Player
Сообщения
52
Реакции
39
Обмен +- норм идея, но тогда ЦР не будет иметь смысл в какой-то части. 50/50
ЦР - купил/продал, а трейд чтобы что то передать, это чуть разные понятия. Да и я упомаянул что в обмене через инвентарь доплаты нет, чтоб ЦР не обесценить)
 
Верх