Npc对话详解
以一则Npc对话作为例子
function call_1001_0(human)--仓库NPC/比奇城_仓库-0-@main local sayret = nil if true then sayret = [[ 您好。我是仓库保管员。为了您的仓库又#c00ff00,方便#C又#c00ff00,安全#C。 我为您提供以下仓库服务功能: #u#lc0000ff:1-901,#cffff00,存放物品#L#U#C #u#lc0000ff:2-901,#cffff00,取回物品#L#U#C #u#lc0000ff:3,#cffff00,加密仓库#L#U#C #u#lc0000ff:4,#cffff00,捆#L#U#C各种卷书和药水 #u#lc0000ff:-1,#cffff00,离开#L#U#C ]] end return sayret end function call_1001_1(human)--仓库NPC/比奇城_仓库-0-@storage local sayret = nil if true then sayret = [[ 需要保管什么东西? #u#lc0000ff:5,#cffff00,返回#L#U#C ]] end return sayret end
call_1001_0: 表示NpcID为1001的第一个对话
#c00ff00,颜色文字#C: 表示设置文字颜色,颜色为rgb格式
#u#lc0000ff:1-901,#cffff00,链接文字#L#U#C: 表示设置链接文字
1-901: 1表示点击此链接跳转的对话,即跳转至call_1001_1
901表示弹出特殊界面
其中:
对话_打开仓库 = 901
对话_打开分解 = 902
对话_打开修理 = 903
对话_打开特殊修理 = 904
对话_打开商店 = 101
对话_打开强化 = 911
对话_打开洗练 = 912
对话_打开附魔 = 913
对话_打开合成 = 914
对话_打开进阶 = 915
对话_打开镶嵌 = 916
-1: 表示点击此链接关闭对话
另外还支持
#n: 换行
#u: 下划线
#U: 还原下划线
#b: 粗体
#B: 还原粗体
#i: 斜体
#I: 还原斜体
#s22,: 字体大小22
#S: 还原字体
#f幼圆,: 字体名称幼圆(PC端才生效)
#F: 还原字体名称
#o: 还原所有设置
注:教程转自官方
我叫MT1双端觉醒商业版!支付系统+代理系统+在线商城