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

    三端龙途传奇自定义输入

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

    自定义输入
    可以在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
    function call_1002_0(human)
            local sayret = nil
            if true then
                    sayret = [[
    测试自定义输入数字。#u#lc0000ff:1:2:3,#cffff00,请输入数字#L#U#C
    测试自定义输入文本。#u#lc0000ff:2:1:4,#cffff00,请输入文本#L#U#C
    ]]
            end
            return sayret
    end
    function call_1002_1(human)
            local sayret = nil
            if human.私人变量.N3 and human.私人变量.N3 > 0 then
                    human:弹出消息框("你输入了数字"..human.私人变量.N3)
            end
            return sayret
    end
    function call_1002_2(human)
            local sayret = nil
            if human.私人变量.S4 and human.私人变量.S4 ~= "" then
                    human:弹出消息框("你输入了文本"..human.私人变量.S4)
            end
            return sayret
    end

    #u#lc0000ff:1:2:3,#cffff00,:
    第一个参数1表示需要跳转的对话id,即函数call_1002_1
    第二个参数2表示输入数字,
    第三个参数3表示输入值放入哪个N3变量中,
    还可以加入第四个参数(:123),表示输入框初始值123

    #u#lc0000ff:2:1:4,#cffff00,:
    第一个参数2表示需要跳转的对话id,即函数call_1002_2
    第二个参数1表示输入文本,
    第三个参数4表示输入值放入那个S4变量中,
    还可以加入第四个参数(:abc),表示输入框初始值abc

    注:教程转自官方

    初仙,出轮回入虚空
    小蜜蜂

    水贴是注定孤独的旅行,路上少不了吐槽和嘲笑。但那又怎么样,哪怕经验暴涨,我也要抢的漂亮!我是水神,我为自己带盐,偶尔也带块洋芋粑。

    回复

    请登录之后再进行评论

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