Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Ищу плагин Продажа рг

Тема в разделе "Помощь", создана пользователем Dezzzix, 7 авг 2021.

  1. Автор темы
    Dezzzix

    Dezzzix Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    xX_Jeka_Xx
    Привет! Делаю сервер с режимом на основе "Криптогорода" (захотелось поностальгировать, но добавить в это что-то новое)
    Хочу сделать возможность покупать квартиры в жилых домах.
    Для этого планировалось сделать NPC в Банке который будет продавать определённые квартиры за предметы. Проблема в том что найти плагин на просторах Ютуба не смог, поэтому прошу знатоков подсказать.

    Если для этого не требуется плагин, то подскажите как сделать это без него. (Пользуюсь плагином Citizens)
     
  2. Хостинг MineCraft
    <
  3. Ignaacioo

    Ignaacioo Активный участник

    Баллы:
    61
    Ну... Смотри
    Я так понимаю, что продавать нужно на время? (Чего ты не указал в посте)
    Если да - плагин Flats. Но вот версия у него стремная. Если квартир не много - можно сделать через mycommands.
    Собственно, могу скинуть тебе готовый код, если нужно.
     
  4. Автор темы
    Dezzzix

    Dezzzix Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    xX_Jeka_Xx
    Продавать нужно конкретно навсегда, чтобы потом другие игроки не могли покупать эту же квартиру. Квартир в свою очередь будет немало, но город будет разделён на районы и в каждом свой банк и NPC. Подобную хрень я видел на одном сервере, но не знаю было ли это самописным плагином или каким-то общедоступным.
     
  5. Ignaacioo

    Ignaacioo Активный участник

    Баллы:
    61
    Залил видео со своим меню на яд. Все сможешь увидеть там, должно быть понятно.
    https://disk.yandex.ru/i/VGZ8Iq5cw97QuQ

    Сам код из видео:
    Код:
    menu_title: '&8&lБанк'
    open_command: bank
    size: 9
    items:
      'kvart1':
        material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvN2I1NmU0OTA4NWY1NWQ1ZGUyMTVhZmQyNmZjNGYxYWZlOWMzNDMxM2VmZjk4ZTNlNTgyNDVkZWYwNmU1ODU4YyJ9fX0= #Иконка дома
        priority: 1
        slot: 4
        update: true
        display_name: '&8[&bДом&8]' #Название
        view_requirement:
          requirements:
            dom_sell:
              type: string equals ignorecase  #Тип проверки
              input: '%mycommand_variables_dom%'  #Холдер из плагина MyCommands, он проверяет значение переменной
              output: 'sell' #Само значение, если оно не равняется sell - дом продан
        lore:
        - '&8| &7Описание: &bВаш личный дом!' #Описание `
        - '&8| &7Статус: &bПродается' #Статус дома
        - '&8| &7Цена: &b150.0 &7руб.' #Цена
        left_click_requirement:
          requirements:
            anything_here:
              type: has money #Тип проверки
              amount: 150 #Кол-во денег, нужное для покупки дома
          deny_commands:
          - '[close]' #Закрывает меню
          - '[message] &bСервер&8> &7Недостаточно средств! Ваш баланс - &b%vault_eco_balance% &7руб., цена Дома - &b150.0 &7руб.' #Ошибка, если недостаточно средств
        left_click_commands:
        - '[close]' #Закрывает меню
        - '[console] eco take %player_name% 150' #Забирает деньги
        - '[console] rg addmember dom %player_name% -w world' #Добавляет человека в рг дома
        - '[message] &bСервер &8> &7Спасибо за покупку, приходите еще!' #Успешная покупка
        - '[console] mycmd-variables set dom buy' #Меняет переменную Dom с sell на buy (Т.е. дом больше не продается)
        right_click_commands:
        - '[close]' #Закрывает меню
        - '[console] eco take %player_name% 150' #Забирает деньги
        - '[console] rg addmember dom %player_name% -w world' #Добавляет человека в рг дома
        - '[message] &bСервер &8> &7Спасибо за покупку, приходите еще!' #Успешная покупка
        - '[console] mycmd-variables set dom buy' #Меняет переменную Dom с sell на buy (Т.е. дом больше не продается)
      'kvart2':
        material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvN2I1NmU0OTA4NWY1NWQ1ZGUyMTVhZmQyNmZjNGYxYWZlOWMzNDMxM2VmZjk4ZTNlNTgyNDVkZWYwNmU1ODU4YyJ9fX0=
        priority: 2
        slot: 4
        update: true
        display_name: '&8[&bДом&8]'
        lore:
        - '&8| &7Описание: &bВаш личный дом!'
        - '&8| &7Статус: &bПродан'
        left_click_commands:
        - '[close]'
        - '[message] &bСервер &8> &7Дом уже продан!'
        right_click_commands:
        - '[close]'
        - '[message] &bСервер &8> &7Дом уже продан!'
     
  6. Ignaacioo

    Ignaacioo Активный участник

    Баллы:
    61
    Отпиши потом, работает или нет
     
  7. Автор темы
    Dezzzix

    Dezzzix Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    xX_Jeka_Xx
    Хорошо, попробую потестить
     
  8. Ignaacioo

    Ignaacioo Активный участник

    Баллы:
    61
    Ну как оно там?
     
  9. Автор темы
    Dezzzix

    Dezzzix Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    xX_Jeka_Xx
    Вернусь домой к норм компу только в понедельник-вторник, как только приеду буду тестить - отпишу как закончу
     
  10. BANKA

    BANKA Новичок Пользователь

    Баллы:
    6
    Ку, у меня есть плагин KFlats на кваpтиpы ( он вроде как приватный, я его из чужой сборки вытащил). Если захочешь, то могу кинуть, он на версии 1 12 2, но я тестил на 1 16 4 и он тоже работал. На ютубе был гайд могу попробовать найти.
     
  11. Автор темы
    Dezzzix

    Dezzzix Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    xX_Jeka_Xx
    Не откажусь, мне на 1.12.2 бы
     

Поделиться этой страницей