查看: 2708|回复: 6

通用引擎传奇聊天框输入用户自定义命令弹出NPC对话框功能编写教程

[复制链接]

323

主题

62

回帖

6570

积分

Rank: 9Rank: 9Rank: 9

积分
6570
发表于 2022-8-23 11:23:45 | 显示全部楼层 |阅读模式
基本信息
教程类型: 自选教程 » 高级教程
引擎类型: GOM引擎 BLUE引擎 
传奇聊天框玩家自定义命令介绍:


大家好,今天我们学习一个新知识,玩家在游戏聊天框输入指定命令,可以弹出NPC对话框功能,可能有的朋友对这个功能有些陌生,我说一个游戏里面的相关功能大家就知道了,很多复古版本里面有会员服务、在线回收、在线帮助相关功能,他只要在游戏的聊天输入@在线帮助,就可以弹出一个NPC对话框,这就是我们今天要讲的课程内容,玩家聊天框输入指定命令弹出对话框官方的名称是用户自定义命令,这个功能现在版本用的不多了。

今天我们使用自定义命令编写一个游戏喊话功能,使用喊话功能要求,人物达到60级、每次喊话需要100元宝,首先添加喊话的自定义用户命令,在引擎M2-查看-列表信息二-用户命令,命令名称是在聊天框输入的命令@喊话,命令编号是当前命令名称对于的触发标签[@UserCmdX],[@UserCmdX]是固定标签X是标签命令对应的编号,标签只能放在QFunction-0.txt功能脚本文件触发执行。

视频演示:


X
  



相关教程:


通过31分类号物品双击触发执行QFunction-0.txt脚本功能教程

传奇聊天框输入玩家自定义命令弹出NPC对话框功能编写教程

传奇聊天框输入玩家自定义命令弹出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
你想找会什么装备。




学习资料  下载连接  必须回帖  即可显示
游客,学习工具资料,需要回复帖子才能显示。



回复

使用道具 举报

0

主题

1

回帖

0

积分

Rank: 1

积分
0
发表于 2023-9-12 13:37:46 | 显示全部楼层
学习一下怎么设置
回复

使用道具 举报

0

主题

67

回帖

5000

积分

Rank: 4

积分
5000
发表于 2023-11-20 00:39:30 | 显示全部楼层
1111111111111111111111111111111
回复

使用道具 举报

0

主题

1

回帖

0

积分

Rank: 1

积分
0
发表于 2023-11-23 15:41:48 | 显示全部楼层

学习一下怎么设置
回复

使用道具 举报

0

主题

1

回帖

0

积分

Rank: 1

积分
0
发表于 2023-12-28 16:32:30 | 显示全部楼层
我来学习一下
回复

使用道具 举报

0

主题

3

回帖

0

积分

Rank: 1

积分
0
发表于 2024-3-20 10:13:08 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

0

主题

3

回帖

0

积分

Rank: 1

积分
0
发表于 2024-4-7 08:52:11 | 显示全部楼层
感谢楼主分享de !!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
 
在线客服
QQ613945605
工作时间:
10:00-24:00
客服热线:
15639769199
官方微信扫一扫
返回顶部 返回列表