MirCoding

[996传奇脚本] 996传奇PC端脚本,每日除魔任务,每日任务脚本,适合新NPC面板,含完整客户端补丁。

2026-10-07 52 标签:每日任务
  • 相关图片
  • 视频演示

简要介绍:

玩家每天可以进行除魔任务,任务每天可挑战10关,每关会要求去指定的地图消灭指定数量的怪物,完成后到NPC提交任务后获得相应的奖励,同时也可以通过消耗货币或者材料来跳过任务或者重置任务,当前设置的奖励为灵符、经验、金币,数量在脚本中调整,可以修改为你指定的奖励,完成全部10个任务会额外获得奖励。任务每天12点会自动重置。详细请查阅截图或视频展示。

涉及变量及参数:

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

# 私人变量 逻辑变量 自定义变量 自定义按钮
1 U10 Check [9] 1 S$除魔奖励值 ADDBUTTON 104 8
2 T39 S$除魔地图介绍
3 J14 N$除魔完成总数
4 J15 N$可获取除魔任务
5 J16

部分脚本代码展示.txt

任务进行中,击杀除魔任务怪物触发任务进度脚本,右侧实时显示除魔任务进度提示脚本,以下为部分脚本片段,非完整代码,完整的脚本请下载后查看。


[@杀怪触发]
#if
not equal N$除魔任务需杀怪总数W 0
CheckContainsText <$MAPTITLE> <$STR(S$除魔任务所在地图名W)>
EQUAL <$KILLMONNAME> <$STR(S$除魔任务怪物名字W)>
SMALL N$除魔任务当前杀怪数W <$str(N$除魔任务需杀怪总数W)>
#act
INC N$除魔任务当前杀怪数W 1
ADDSTRVALUE T39 杀怪数量 <$str(N$除魔任务当前杀怪数W)>

[@右侧任务提示框]
#if
#act
MOV S$显示每日除魔框内容 
INC S$显示每日除魔框内容 |LINK=@playdie_隐显除魔引导>
INC S$显示每日除魔框内容 >
INC S$显示每日除魔框内容 (<$str(N$除魔任务当前杀怪数W)>/<$str(N$除魔任务需杀怪总数W)>)>
ADDBUTTON 104 8 <$STR(S$显示每日除魔框内容)>
......

部分脚本代码展示.txt

领取除魔任务和完成提交除魔任务脚本演示,以下为部分脚本片段,非完整代码,完整的脚本请下载后查看。


[@领除魔任务]
#if
SMALL N$除魔完成总数 10
EQUAL S$除魔当前地图名 无
#act
MOV N$可获取除魔任务 1
sendmsg 6 [每日除魔]任务领取成功……
#elseact
messagebox 领取失败,原因可能为已达今日任务数量上限或已有任务未完成!
break

[@提交除魔任务]
#if
NOT EQUAL S$除魔当前地图名 无
EQUAL N$除魔杀怪数量 <$str(N$除魔杀怪总数)>
#act
INC N$除魔完成总数 1
ADDSTRVALUE T39 完成总数 <$str(N$除魔完成总数)>
;任务奖励给予
GETSTRVALUE T39 任务奖励 S$除魔任务奖励
GETVALIDSTRSUPER <$STR(S$除魔任务奖励)> | S$除魔奖励值
MOV N$可获得除魔奖励W 1
sendmsg 6 [每日除魔]提交任务成功,获得<$str(S$除魔奖励值1)>点活跃度……
#elseact
messagebox 提交失败,未领取任务或杀怪数不够!
break

#if
SMALL <$str(N$除魔完成总数)> 10
EQUAL N$可获得除魔奖励W 1
#act
GAMEGIRD + <$str(S$除魔奖励值1)>
CHANGEEXP + <$str(S$除魔奖励值2)>
MONEY 金币 + <$str(S$除魔奖励值3)>
MOV N$可获取除魔任务 1
...

功能文件列表:

  • 安装说明.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
  • 客户端补丁\10001081\data\包含的客户端补丁.jpk
  • 客户端补丁\10001081\JpkList.txt

安装说明:

使用前务必通过变量查询工具查看自己版本中的变量是否与该脚本冲突,若有冲突自行更换即可。
1、提供武器的强化功能,需要人物穿戴才可以强化。
2、每日除魔所获得的奖励可通过脚本进行修改,经验和金币数量根据等级和奖励基数判断(脚本中@playdie_获取除魔任务位置)。
3、文件包中包含客户端补丁(编号默认102,根据你的版本修改编号),复制到客户端相关目录。
4、游戏地图和NPC自行根据版本要求添加。
5、每日除魔配置文件中,务必对应自己的版本将“比奇矿区1层、”d401”、”电僵尸”信息修改为与你版本中的一致。
6、重置和跳过任务消耗的货币和数量自行修改脚本中相应的信息。
7、其他相关请查看下载的脚本文件。

微信二维码