视频演示:
传奇聊天框玩家自定义命令介绍:
大家好,今天我们学习一个新知识,玩家在游戏聊天框输入指定命令,可以弹出NPC对话框功能,可能有的朋友对这个功能有些陌生,我说一个游戏里面的相关功能大家就知道了,很多复古版本里面有会员服务、在线回收、在线帮助相关功能,他只要在游戏的聊天输入@在线帮助,就可以弹出一个NPC对话框,这就是我们今天要讲的课程内容,玩家聊天框输入指定命令弹出对话框官方的名称是用户自定义命令,这个功能现在版本用的不多了。
今天我们使用自定义命令编写一个游戏喊话功能,使用喊话功能要求,人物达到60级、每次喊话需要100元宝,首先添加喊话的自定义用户命令,在引擎M2-查看-列表信息二-用户命令,命令名称是在聊天框输入的命令@喊话,命令编号是当前命令名称对于的触发标签[@UserCmdX],[@UserCmdX]是固定标签X是标签命令对应的编号,标签只能放在QFunction-0.txt功能脚本文件触发执行。
相关教程:
通过31分类号物品双击触发执行QFunction-0.txt脚本功能教程
传奇聊天框输入玩家自定义命令弹出NPC对话框功能编写教程
传奇聊天框玩家自定义命令实现方法:
1.添加自定义用户命令,引擎M2-查看-列表信息二-用户命令。
2.QFunction-0.txt功能脚本文件添加自定义命令触发标签[@UserCmdX]。
3.在指定命令标签下[@UserCmdX]编写实际的功能,也可以使用CALL调用的方式。
命令相关:
功能:
USERCMD ;//自定义命令触发,是通过调用功能脚本里的相应脚本实现。
格式:
配置文件:UserCmd.txt 在D:\Mirserver\Mir200\Envir\Envir下
配置文件格式:
;========================
;命令名称对应编号
会员 1
挑战 2
仓库 3
;========================
功能脚本格式:D:\Mirserver\Mir200\Envir\Market_Def\QFunction-0.txt
[@UserCmd1]
#IF
#SAY
你好,会员玩家。
[@UserCmd2]
#IF
#SAY
你想挑战吗?
[@UserCmd3]
#IF
#SAY
你想找会什么装备。
学习资料 下载连接 必须回帖 即可显示
游客,学习工具资料,需要回复帖子才能显示。
|