NPC Priest

AlexF1B

Premium
Сообщения
348
Решения
25
Плагин
Marriage Master
Ядро сервера
  1. Paper
Версия сервера
  1. Другое
Память сервера ОЗУ
16Gb
День добрый.
Возможно ли и создавал ли кто-либо НПЦ Священника для плагина Marriage Master?
Плагин под НПЦ Citizens, CommandNPC, CitizensText.
 
День добрый.
Возможно ли и создавал ли кто-либо НПЦ Священника для плагина Marriage Master?
Плагин под НПЦ Citizens, CommandNPC, CitizensText.
offtop Извини за мой перфекционизм, но ты не правильно прочёл абвеатуру NPC. NPC — Non Player Character, это слово не является акронимом поэтому его правильно произносить по английскому алфавиту, то есть так: Эн Пи Си.

Акронимы — это тоже самое, что и абвеатура, только при этом произносятся так, как читается, а не по алфавитному произношению. Самый простой пример: NATO, читаем не Эн Эй Ти Оу, а Нато.
 
offtop Phantomchik, капец ты придираешься к словам. Заняться нечем? Нато как читалось нато, так и читается нато. Вот пример из новостей:


Возможно ли и создавал ли кто-либо НПЦ Священника для плагина Marriage Master?
Плагин под НПЦ Citizens, CommandNPC, CitizensText.
Что именно нужно?
/npc cmd add marry -p
Команда /marry введётся от имени игрока при нажатии на ниписи
 
Нато как читалось нато, так и читается нато.
offtop А я писал, что оно по другому читается? Я написал, что NATO это акроним поэтому оно читается так, как пишется, а не по буквам алфавита. Не ниписи, а Энписи :)
 
Вариант:
1. Можно сделать так что при нажатие на npc, открывается меню и там инфа (Easy)

2. При нажатие будет, написанно напиши ник в чат. (Very hard)

Есть пример от tang: (Trmenu V2 (balance management)) (Very hard)
YAML:
#
# Migrated from TrMenu v1.x, by TrMenu v2
# Date: 2020-07-29 21:06:45


menu_title: '&6Balance Management'
shape:
- - '---------'
  - -1>     -
  - -2|  M  -
  - -3|     -
  - '---------'
Bindings:
  Items:
    - 'material:gold_ingot'
  Commands:
  - bal
  - ****
  - money
  - emoney
  - balance
  - ebalance
buttons:
  '-':
    display:
      mat: GRAY_STAINED_GLASS_PANE
  '|':
    display:
      mat: ORANGE_STAINED_GLASS_PANE
  '>':
    display:
      mat: LIME_STAINED_GLASS_PANE
  '1':
    display:
      mat: GOLD_INGOT
      name: '&7Balance'
    actions:
      all: 'set-shape: 0'
  '2':
    display:
      mat: EMERALD
      name: '&7Shop'
    actions:
      all: 'open: shopgui+'
  '3':
    display:
      mat: NAMETAG
      name: '&7Pay'
      lore:
        - ''
        - '&7Left-Click to pay the specified player'
        - '&7Right-Click to pay a player from a list'
    actions:
      right:
        - close
        - catcher:
            money:
              type: ANVIL
              before: 'tell: &3Choose an amount'
              reactions:
                - requirement: 'isNumber.${input_money}'
                  actions:
                    - 'tell: &7Amount selected. &f${input_money}'
                    - 'tell: &3Choose a plauer to pay'
                    - 'console: trmenu open listplayers:1 %player_name% 0 all normal yes none nothing `command:pay <name> ${input_money} && close` hideSidebar'
                  deny-actions:
                    - 'tell: &6You didn''t provide a correct amount! &c${input_money}'
                    - 're-enter'
      left:
        - close
        - catcher:
            target:
              type: ANVIL
              before: 'tell: &3Choose a player to pay'
              reactions:
                - requirement: 'bukkitServer.getOfflinePlayer("${input_target}").hasPlayedBefore() || isOnline.${input_target}'
                  actions: 'tell: &7Player selected. &f${input_target}'
                  deny-actions:
                    - 'tell: &c${input_target} &6has never played on this server before!'
                    - 're-enter'
            money:
              type: ANVIL
              before: 'tell: &3Choose an amount'
              reactions:
                - requirement: 'isNumber.${input_money}'
                  actions: 'player: pay ${input_target} ${input_money}'
                  deny-actions:
                    - 'tell: &6You didn''t provide a correct amount! &c${input_money}'
                    - 're-enter'
  M:
    update: 1
    display:
      mat: ITEM_FRAME
      name: '&6Your Balance'
      lore:
      - ''
      - '&7Normal: &7%vault_eco_balance%'
      - '&7Formatted: &6%vault_eco_balance_formatted%'


Тут все понятно, если знать trmenu (кстати для правого клика нужно listplayers. (В pay))

P.s можно anvil поменять на chat
 
Последнее редактирование:
Назад
Сверху Снизу