MirCoding

[996传奇脚本] 996PC端,高级武器升级锻造升星强化脚本,包含客户端补丁。

2026-06-23 42 标签:武器强化
  • 相关图片
  • 视频演示

简要介绍:

+7以内失败后随机掉1-3层。+7至+10失败后装备强化层数清0。+10以上失败装备损坏消失(消耗保护卷可不损坏)。+10以上单独设置成功率,如连续强化失败4次+10或+10以上的装备 第5次必定成功,中断重新计算,后面的依次类推。具体玩法说明已经打包在脚本包中,或查看游戏截图和视频介绍。

涉及变量及参数:

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

# 逻辑变量 OK框 自定义变量
1 Check [521] 1 OK框2 n$随机值
2 Check [522] 1 N$失败累加成功率
3 Check [523] 1 N$总成功率
4 N$掉点数

部分脚本代码展示.txt

强化武器主要执行逻辑脚本,只能强化列表中包含的武器,如果升级+10以上装备连续失败5次,下次必定成,连续次数归零(只有失败的时候才会触发累计成功几率),这里检测,只限定+10以上升级,才会触发累计成功率,+10以下升级不受影响,以下代码为部分脚本片段,仅供参考!


[@立即强化武器]
#if
CHECKTEXTLIST ..\QuestDiary\装备升级\武器列表.txt <$WEAPON>
CheckItemupgradeCount 1 1 < 20
#ACT
goto @判断强化等级
#elseAct
MESSAGEBOX 需要将强化的武器穿戴在身上\或强化等级已经达到20层!
break

#IF
checkgold 10000
CHECKITEM 黑铁矿石 10 
#ACT
money 金币 - 10000
take 黑铁矿石 10
;这里是强化逻辑
MOV S$强化防刷指纹判断 已开启
goto @执行强化前验证
#elseact
MESSAGEBOX 你身上的金币和材料不足,准备够了再来吧!
break

[@执行强化前验证]
#IF
NOT EQUAL S$强化防刷指纹判断 已开启
#ACT
messagebox 想作弊?滚远点!
;作弊者强制退出游戏
LOGOUT
#elseact
goto @执行强化结果
BREAK

[@执行强化结果]
; 如果升级+10以上装备连续失败5次,下次必定成,连续次数归零(只有失败的时候才会触发累计成功几率)
#IF
large N$失败累加成功率 4
;这里检测,只限定+10以上升级,才会触发累计成功率,+10以下升级不受影响
CheckItemupgradeCount 1 1 ? 10
#Act
MOV N$失败累加成功率 0
goto @附加装备属性
; ~当前总成功率:<$str(n$总成功率)>叠加成功率:<$str(n$失败累加成功率)>
BREAK

;+10以下升级,执行成功几率
#IF
RANDOMEX <$str(n$随机值)> 100
#Act
goto @附加装备属性
break
......

部分脚本代码展示.txt

根据用户选择的强化属性类型进行强化,并检测其他附加条件,升级10次以上触发高级失败(增加累计成功率、不掉层),升级10次以下触发普通失败(掉层),以下代码为部分脚本片段,仅供参考!


[@附加装备属性]
#IF
Check [521] 1
#Act
;调整升级次数+1
ChangeItemUpgradeCount 1 + 1
CHANGEITEMADDVALUE 1 0 + 1
goto @强化检测
break

#IF
Check [522] 1
#Act
;调整升级次数+1
ChangeItemUpgradeCount 1 + 1
CHANGEITEMADDVALUE 1 1 + 1
goto @强化检测
break

#IF
Check [523] 1
#Act
;调整升级次数+1
ChangeItemUpgradeCount 1 + 1
CHANGEITEMADDVALUE 1 2 + 1
goto @强化检测
break

[@强化检测]
#IF
CheckItemupgradeCount 1 1 = 10
#Act
messagebox 提示:\强化+10以上装备失败会破碎哦!\添加保护材料,可以防止装备破碎!
......

功能文件列表:

  • 安装说明.txt
  • Mir200\Envir\MerChant.txt
  • Mir200\Envir\Market_Def\功能\武器强化-3.txt
  • Mir200\Envir\QuestDiary\装备升级\武器列表.txt
  • Mir200\Envir\DATA\cfg_item.xls
  • 客户端补丁\10001076\data\包含的客户端补丁.jpk
  • 客户端补丁\10001076\JpkList.txt

安装说明:

使用前务必通过变量查询工具查看自己版本中的变量是否与该脚本冲突,若有冲突自行更换即可。
1、提供武器的强化功能,需要人物穿戴才可以强化。
2、强化功能是通过装备加星来实现,注意不要与版本中已有的加星功能冲突。
3、文件包中包含客户端补丁(编号默认60,根据你的版本修改编号),复制到客户端相关目录。
4、游戏地图和NPC自行根据版本要求添加。
5、数据库中的强化卷道具单独添加到版本数据库cfg_item.xls中,并修改编号。
6、强化所需要的材料和成功几率修改强化脚本文件中的具体数值,如有不懂可咨询站长。
7、其他相关请查看下载的脚本文件。

玩法简要说明:(参考)
强化成功率:
+1 100% 、+2 90% 、+3 80% 、+4 70% 、+5 60% 、+6 50% 、+7 40% 、+8 30% 、+9 20% 、+10 10%
+11 9% 、+12 8% 、+13 7% 、+14 6% 、+15 5% 、+16 4% 、+17 3% 、+18 2%、+19 2%、+20 1%
下面是失败后
+7以内失败后随机掉1-3层。+7至+10失败后装备强化层数清0。+10以上失败装备损坏消失(消耗保护卷可不损坏)。
+10以上单独设置成功率,如连续强化失败4次+10或+10以上的装备 第5次必定成功,中断重新计算,后面的依次类推。
强化后属性加成
强化属性的增加+1至+6 攻击点数是每层2点攻击属性 魔法道术每层1点
+7至+9 攻击点数每层加4点属性,魔法道术每层加2点属性
+10以上每层攻击魔法道术属性倍式增加,例如:裁决0-30属性、1-6层 是12点攻击力,也就是0-42属性 +7 +8+9+10 又增加了16点 也就是 0-58
+10的属性一共增加了28点攻击力,那+11属性加14点攻击力 50%的倍数去增加 +11属性是28+14=42点 魔法道术计算方式也一样
例如:魔法杖+1至+6 基础装备属性2-5、+6提升了 6点属性,+6总属性2-11 +7 +8 +9 +10 每层提升2点 6+8=14 +10总装备属性是 2-19点
那么+11 就是19点的百分之50,算10点,+11总装备属性19+10=29点属性
+12是基于+11的属性来增加50% 依次类推......

微信二维码