• 中文
    • English
  • 注册
  • 技术教程 技术教程 关注:15 内容:392

    三端龙途传奇NPC对话详解

  • 查看作者
  • 打赏作者
  • 当前位置: 巅峰论坛 > 技术教程 > 正文
  • 技术教程
  • 仙人境
    特约VIP
    靓号:888

    Npc对话详解

    三端龙途传奇NPC对话详解

    以一则Npc对话作为例子

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    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: 还原所有设置

    注:教程转自官方

    请登录之后再进行评论

    登录
  • 发布
  • 做任务
  • 更换主题
  • 帖子间隔 侧栏位置: