MirCoding

[996传奇脚本] 996传奇PC端,新百区“藏宝图”挖宝系统脚本,附带素材、物品、客户端psd源文件,适合新NPC面板。

2026-05-24 472 标签:藏宝图
  • 相关图片
  • 视频演示

简要介绍:

25级及以上的玩家每天可以在我这里购买4张初级藏宝图(最多可累计20张),使用初级藏宝图可以在玛法大陆各处寻宝,在寻宝中有可能获得高级藏宝图残片,使用10个高级藏宝图残片和5个捆仙绳就可以获得1张高级藏宝图。具体细节请查看介绍图片或者视频介绍。

涉及变量及参数:

先通过[变量查询器]查看自己版本中变量是否有冲突,代码中根据自己的实际情况进行修改变量名称。

# 私人变量 自定义变量 个人定时器
1 U456 VAR Integer HUMAN 挖宝总次数 [@OnTimer45] ;初级藏宝图
2 VAR Integer HUMAN 每日买藏宝图次数 [@OnTimer46] ;高级藏宝图
3 VAR Integer HUMAN 挖宝总次数

Mirserver\Mir200\Envir\Market_Def\QFunction-0.txt

初级藏宝图挖吧过程脚本代码片段演示,从选择藏宝图到挖掘宝藏完整流程以下为部分脚本示例,仅供参考,更多请下载完整脚本查看。


[@选择初级藏宝图]
#IF
#ACT
BAGITEMMAKEINDEX <$STR(S0)> 1
GOTO @打开初级寻宝面板

[@打开初级寻宝面板]
#ACT
MOV S0
OPENMERCHANTBIGDLG 22 0 0 4 0 -70 0 100 100 1
FORMULATION 35-<$HUMAN(挖宝总次数)> N$当前挖宝次数
#say

/<<$STR(N$当前挖宝次数)>/fcolor=250>次|size=16|x=50|y=75|outline=1|outlinecolor=0>


|size=16|x=165|y=200|outline=1|outlinecolor=0>
宝地|size=16|x=68|y=215|outline=1|outlinecolor=0>
|filter3=10398|count=15|row=5|iwidth=42|iheight=42|selecttype=1|link=@选择初级藏宝图>


[@初级挖宝完成]
#IF
GetStringPosEx ..\QuestDiary\藏宝图\保存藏宝图数据\初级<$username>.txt <$str(S$唯一ID)> N111 S111 
#ACT
GETRANDOMLINETEXT ..\QuestDiary\藏宝图\初级藏宝图奖励.txt S4
DelText ..\QuestDiary\藏宝图\保存藏宝图数据\初级<$username>.txt <$str(N111)> 0
CALCVAR HUMAN 挖宝总次数 + 1
SAVEVAR HUMAN 挖宝总次数
Give <$str(S4)> 1
SendMsg 5 恭喜,宝藏中挖出<$str(s4)>~
Break 

[@初级寻宝寻路]
#IF
CHECKVAR HUMAN 挖宝总次数 = 35
#ACT
messagebox 你挖宝次数已经用光,下周再来吧!\每周一零点重置挖宝次数~
break

#IF
IsOnMap <$str(S$寻宝地图编号)>
#ACT
mov S$寻路 开启
GotoNow <$str(S$坐标X)> <$str(S$坐标Y)>
SETONTIMER 45 1
#elseact 
messagebox 你不在【<$str(S$寻宝地图名称)>】,无法自动寻路,请前往那里在进行寻宝!
break
......

Mir200\Envir\MapQuest_Def\QManage.txt

藏宝图寻路挖掘宝藏脚本演示片段,以下为部分脚本示例,仅供参考,更多请下载完整脚本查看。


[@OnTimer45]
#if 
equal S$寻路 开启
#act 
mov S$当前X <$X>
MOV S$当前Y <$Y>

#if 
equal S$当前X <$str(S$坐标X)>
equal S$当前Y <$str(S$坐标Y)>
#act 
setofftimer 45
sendmsg 7 已经到达藏宝地点,开始挖掘宝藏~~
......

功能文件列表:

  • 安装说明.txt
  • Mir200\Envir\MerChant.txt
  • Mir200\Envir\Market_Def\QFunction-0.txt
  • Mir200\Envir\Market_Def\藏宝图-3.txt
  • Mir200\Envir\MapQuest_Def\QManage.txt
  • Mir200\Envir\QuestDiary\藏宝图\初级藏宝图奖励.txt
  • Mir200\Envir\QuestDiary\藏宝图\初级藏宝图位置.txt
  • Mir200\Envir\QuestDiary\藏宝图\高级藏宝图奖励.txt
  • Mir200\Envir\QuestDiary\藏宝图\高级藏宝图位置.txt
  • Mir200\Envir\QuestDiary\藏宝图\保存藏宝图数据\数据文件.txt
  • Mir200\Envir\Robot_def\AutoRunRobot.txt
  • Mir200\Envir\Robot_def\RobotManage.txt
  • Mir200\Envir\DATA\cfg_item.xls
  • 客户端补丁\10001072\data\包含的客户端补丁.jpk
  • 客户端补丁\10001072\JpkList.txt

安装说明:

使用前务必通过变量查询工具查看自己版本中的变量是否与该脚本冲突,若有冲突自行更换即可。
1、藏宝图系统分初级藏宝图和高级藏宝图,首次获得为封印状态,使用后为开启,并随机分配藏宝地点。
2、每种藏宝图地图和坐标点、奖励物品列表,都可通过独立的文件进行单独配置,按模板格式设置,简单上手。
3、该藏宝图玩法和规则参考盛大百区设置,游戏规则不做介绍,自行研究百区或单独咨询客服。
4、压缩包中包含了素材的PSD源文件,部分图片可自行修改,默认资源编号22,自行修改。
5、特别注意:该脚本只适合“新NPC面板使用”,老面板无法正常显示(改成老面板较简单可自行修改)。
6、其他相关请查看下载的脚本文件和查看演示图片及视频了解。

微信二维码