很咸的咸鱼
需求一个对话模版 :P 对话1 回城 /对话选项执行命令/spawn
对话2 没事 /关闭对话


Sakura谷
{
    "__option__": {
      "theme": "chat",
      "title": "对话框的标题内容",
      "global-flags": []
    },
    "test唯一标识符": {
      "agent": {},
      "npc id": "adyeshach 这里是ADY的NPC的ID",
      "npc": "点击NPC后说",
      "player": [
        {
          "reply": "回复1",
          "then": "command \"以玩家身份执行的指令\""
        },
        {
          "reply": "回复2"
        }
      ],
      "flags": []
    }
  }



夜雨晨风丶
yaml格式更清晰。如果你是ady2请使用/npc create PLAYER 测试  这个指令来创建NPC
  1. __option__:
  2.   theme: 'chat'
  3.   title: '测试'
  4.   
  5. 测试:
  6.   npc id: 'adyeshach 测试'
  7.   when:
  8.     - if: true
  9.       open: 测试对话
  10.       
  11. 测试对话:
  12.   npc:
  13.   - '你好。'
  14.   player:
  15.     - reply: '回城'
  16.       then: |
  17.         close
  18.         command "spawn"
  19.     - reply: '没事,再见'
  20.       then: |
  21.         close
复制代码


很咸的咸鱼
夜雨晨风丶 发表于 2023-7-9 12:30
yaml格式更清晰。如果你是ady2请使用/npc create PLAYER 测试  这个指令来创建NPC

...

ady2是指?有构建插件的地址吗 .D.?

夜雨晨风丶
很咸的咸鱼 发表于 2023-7-9 20:34
ady2是指?有构建插件的地址吗 .D.?

https://github.com/TabooLib/Adyeshach
如果你用的是citizens请改成
npc id: 'citizens 0'  # npc的id