课程介绍:
大家好,今天我们学习一个新的知识点,这个新知识点就是QFunction-0.txt功能脚本,QFunction-0.txt功能脚本同等于QManage.txt登录脚本和Robot_def机器人脚本一样重要,每个脚本文件的功能作用都有他的独特之处,因为这几个脚本文件搭配起来使用,可以写出很强大的脚本功能。
传奇版本制作修改过程中QFunction-0.txt触发能实现什么功能:
QFunction-0.txt触发类的标签作用主要体现在,人物角色在游戏中的动作类型,在游戏中常见的有BUFF功能、双击物品给元宝或物品、自动回收、捡起物品鉴定、攻击目标红名、升级奖励,这里要说一下几个重要的触发,在以后写BUFF功能这几个触发用的很多,自己使用物理攻击触发、自己使用魔法攻击触发、自己被物理攻击触发、自己被魔法攻击触发,通过这几个攻击触发标签可以实现,你在别的游戏看到的所有触发功能,QFunction-0.txt很多触发都是对人物本身对象触发的,这几个攻击触发可以对自身或目标对象触发,在实际实现功能的时候有很大的帮助。
传奇QFunction-0.txt功能脚本介绍:
QFunction-0.txt功能脚本路径:D:\Mirserver\Mir200\Envir\Market_Def\QFunction-0.txt,QFunction-0.txt脚本文件顶部(@@sendmsg @storage @PlayOffline @getback @buy @sell @repair @s_repair @@offlinemsg @ShopStall)括号内的是当前脚本文件可以使用的功能属性,意思就是在括号内加入指定字符,就可以在QFunction-0.txt文件使用这个字符串对应的功能,括号内的内容有多有少这不是固定的,这要看脚本功能的需求。
QFunction-0.txt功能脚本文件你可以理解为是,游戏中的玩家角色动作触发作用,通俗一点讲就是玩家在游戏里面的某个动作,都会在QFunction-0.txt脚本文件有一个对应的执行标签,比如:人物在游戏中走路、跑步、升级、攻击、打怪、在QFunction-0.txt功能脚本文件中都有对应的触发执行标签,QFunction-0.txt触发标签有很多,大家可以在编辑器中输入【QF触发】查看引擎所有的触发功能标签。
传奇QFunction-0.txt功能脚本编写教程
教程演示标签操作:
接下来我用几个简单的标签,给大家演示一下基本的使用操作,在这里方便新手更容易理解,我使用走路和跑步触发标签给大家演示,我在这两个触发标签下写不同的文字提示,如果玩家角色在游戏中有相关动作,就会触发对于标签下的文字提示在聊天栏输出。
双击触发脚本功能介绍:
在物品数据库添加一个分类号为31的物品,双击物品人物增加500元宝或指定物品,31分类号物品数据库Anicount字段里面的数值,是对应到QFunction-0.txt脚本文件中的[@StdModeFuncXXX]标签下的脚本命令,比如:添加一个31分类号的物品,Anicount字段数值写200,双击这个物品就会执行QFunction-0.txt脚本文件中的[@StdModeFunc200]标签下的脚本命令,需要注意的是当前标签必须是唯一性的,不能出现重复的标签。
物品数据库中的分类号为31的类型物品,双击触发执行的脚本对应的是QFunction-0.txt脚本文件,不能把触发的标签及脚本命令写在别的文件,31分类号物品双击触发执行的脚本只能在QFunction-0.txt功能脚本文件,在游戏中常见的通过触发类实现的物品有,双击获得元宝、装备回收、赞助会员、装备卷轴、技能书,这些都是通过31分类号物品实现的双击触发类脚本功能。
学习资料 下载连接 必须回帖 即可显示
游客,学习工具资料,需要回复帖子才能显示。
|