当前位置: 主页 > 脚本专区 > 脚本技巧 >

天骥脱机中的触发器如何自定义变量

时间:2014-01-20 12:29来源:天骥官网 作者:天骥技术-饿狼 点击:
触发器,可在捕捉信息的同时,自定义变量 我们很多时候,在和NPC的对话中,NPC每次所提供的信息都不一样,但是也都是有一定规律的。 好比过验证码的过程,我们所需要的正是这部分会变化的值。 天骥脱机 脚本支持这类问题的解决。 触发器还可以在触发内容中截
触发器,可在捕捉信息的同时,自定义变量
我们很多时候,在和NPC的对话中,NPC每次所提供的信息都不一样,但是也都是有一定规律的。
好比过验证码的过程,我们所需要的正是这部分会变化的值。天骥脱机脚本支持这类问题的解决。
触发器还可以在触发内容中截取一部分赋值给变量,
比如,有些服,当你做任务时会有提示,

但这个提示有时候是这样:麻烦你把这个送到恶魔杂货店              ......   1
             有时候是这样:麻烦你把这个送到恶魔衣服店              ......   2
             有时候是这样:麻烦你把这个送到恶魔武器店              ......   3
             有时候是这样:麻烦你把这个送到恶魔首饰店              ......   4
是不是要做4个触发器呢?

其实只用做一个触发器就够了,1个触发器就可以执行4种任务

触发器:麻烦你把这个送到%$a%
系统显示[$a]    这里的$a 就是我们自定义的变量,如果是第一种提示,那么$a=恶魔杂货店
跳转到<$a>                ($开头的就是变量)        如果是第二种提示,那么$a=恶魔衣服店
触发器结束


注意:下面这种情况,变量所代表的内容 和  NPC的真实名字   会有出入

触发器:麻烦你把这个送到%$a%       触发字符串中少了个感叹号   
系统显示[$a]    $a 当然还是我们自定义的变量,如果是第一种提示,那么$a=恶魔杂货店!

跳转到<$a>                                            如果是第二种提示,那么$a=恶魔衣服店!
触发器结束


麻烦你把这个送到恶魔杂货店
麻烦你把这个送到%$a%

上下对比,不难发现,$a=恶魔杂货店!
    而NPC的真实名字是    恶魔杂货店
所以这个触发器中,$a这个变量不能代表NPC真实名字

变量,都要以$开头,后面可用字母、中文、数字,可用多个字母,也可中英混排,只要不重复
触发字符串中,还要把变量写在%%中间,
下面第一个是字母变量,第二个是中文,第三个是中英混排,第四个是数字,都可用

触发器:麻烦你把这个送到%$a%!      你看这里要用两个%包裹
系统显示[$a]                               这里就不用%
跳转到<$a>                                这里也不用
触发器结束


触发器:麻烦你把这个送到%$老板%!  你看这里要用两个%包裹
系统显示[$老板]                           这里就不用%
跳转到<$老板>                            这里也不用
触发器结束


触发器:麻烦你把这个送到%$收货NPC名称%!  你看这里要用两个%包裹
系统显示[$收货NPC名称]                           这里就不用%
跳转到<$收货NPC名称>                            这里也不用
触发器结束


触发器:麻烦你把这个送到%$1%!  你看这里要用两个%包裹
系统显示[$1]                           这里就不用%

跳转到<$1>                            这里也不用
触发器结束

通过以上的介绍,相信大家能解决诸如此类验证了吧?这个问题就留给大家思考,下期公布答案!


(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
抵制不良游戏,拒绝盗版游戏,注意自身保护,谨防受骗上当,适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活。
本站提供的软件仅供测试和学习交流之用,并且只针对于传奇SF,不涉及任何官方游戏以及所授权的游戏版本。
请勿用于任何非法用途。如有侵权,请及时告知,我们将之移除!特此声明!【闽ICP备2021018593号-1
技术支持:天骥脱机 Copyright 2013 Www.TianJiTuoJi.Com All Rights Reserved 市场监督:QQ 9857223