元宝卷点开没有元宝,是因为物品数据库里的触发数值与服务端脚本对不上号。直接打开DBC2000查看物品属性,再修改对应的脚本文件就能解决。
一、查看物品数据库数值
1.打开电脑上的DBC2000数据库管理工具。
2.在左侧列表找到并点击StdItems表。
3.在右侧数据列表中找到你用的那个“元宝卷”道具。
4.重点查看AniCount这一栏的数值,记下这个数字(比如是21)。
二、修改触发脚本文件
1.进入服务端目录下的Mir200\Envir文件夹。
2.找到并打开QFunction-0.txt文件(部分引擎可能叫QF.txt)。
3.在文件末尾添加一段新脚本,格式必须严格对应:
[@StdModeFunc21]
#IF
#ACT
GAMEGOLD+1000
SENDMSG6成功领取1000元宝!
4.将脚本中的21改成你刚才在DBC里记下的AniCount数值。
5.将1000改成你想要发放的元宝数量。
三、重载脚本生效
1.保存并关闭QFunction-0.txt文件。
2.回到游戏控制器(M2Server),点击“管理”菜单下的“重载”,选择“重载登录脚本”或“重载所有脚本”。
3.重新登录游戏角色,再次双击元宝卷即可到账。
一、查看物品数据库数值
1.打开电脑上的DBC2000数据库管理工具。
2.在左侧列表找到并点击StdItems表。
3.在右侧数据列表中找到你用的那个“元宝卷”道具。
4.重点查看AniCount这一栏的数值,记下这个数字(比如是21)。
二、修改触发脚本文件
1.进入服务端目录下的Mir200\Envir文件夹。
2.找到并打开QFunction-0.txt文件(部分引擎可能叫QF.txt)。
3.在文件末尾添加一段新脚本,格式必须严格对应:
[@StdModeFunc21]
#IF
#ACT
GAMEGOLD+1000
SENDMSG6成功领取1000元宝!
4.将脚本中的21改成你刚才在DBC里记下的AniCount数值。
5.将1000改成你想要发放的元宝数量。
三、重载脚本生效
1.保存并关闭QFunction-0.txt文件。
2.回到游戏控制器(M2Server),点击“管理”菜单下的“重载”,选择“重载登录脚本”或“重载所有脚本”。
3.重新登录游戏角色,再次双击元宝卷即可到账。

