- 相关图片
- 视频演示
简要介绍:
996传奇装备升段/升星脚本,消耗材料和高级材料进行装备(任意指定一个或多个装备位置)升级,升级升星都有一定的失败几率,使用一般材料升级,失败装备会破碎,使用高级材料失败装备不会破碎,每一阶段装备的名字颜色都有不同的变化,属性也会有一定的提升,最大升段的数量、成功率、消耗材料和货币以及装备类型、属性等,都可根据自己的需要在脚本中任意设置。
涉及变量:
先通过[变量查询器]查看自己版本中变量是否有冲突,代码中根据自己的实际情况进行修改变量名称。
# | 自定义变量 | OK框位置 |
---|---|---|
1 | <$str(S$位置属性)> | 1号 |
2 | <$str(S$最终位置)> | 2号 |
部分脚本代码展示.txt
装备升段升星主脚本部分展示说明,包含严禁的条件判断,更多请查看下载的完整脚本文件。
;获取装备位置
[@ItemIntoBox1]
#Act
#CALL [\装备升段\升段位置判断.txt] @判断位置
[@升段...]
#IF
NOT CHECKGOLD 100000
#ACT
messagebox 金币不足10万,无法升段!
break
#IF
;概率
random 3
#ACT
DELBOXITEM 2 1
SetUpgradeItem 1
CHANGEITEMUPGRADECOUNT -1 + 1
;修改装备属性
#CALL [\装备升段\装备升段.txt] @开始升段
UpDateBoxItem 1
TAKE 金币 100000
messagebox 恭喜,升段成功!
goto @main
#elseact
;是否破碎(否)
;DELBOXITEM 1
SetUpgradeItem 1
;消耗材料
DELBOXITEM 2 1
TAKE 金币 100000
messagebox 升级失败,再接再厉!
break
...
部分脚本代码展示.txt
装备属性升级脚本展示,只展示部分脚本,更多请查看下载的完整脚本文件。
[@位置判断脚本展示]
;位置判断
;衣服
#or
equal <$str(S$位置属性)> 10
equal <$str(S$位置属性)> 11
#act
SetUpgradeItem 1
MOV S$最终位置 0
;武器
#or
equal <$str(S$位置属性)> 5
equal <$str(S$位置属性)> 6
#act
MOV S$最终位置 1
;项链
#or
equal <$str(S$位置属性)> 19
equal <$str(S$位置属性)> 20
equal <$str(S$位置属性)> 21
#act
MOV S$最终位置 3
;头盔
#if
equal <$str(S$位置属性)> 15
#act
MOV S$最终位置 4
[@属性升级脚本展示]
;属性升级
;衣服
; 0 防御
; 1 魔御
; 2 攻击
; 3 魔法
; 4 道术
#if
equal <$str(S$最终位置)> 0
#act
CHANGEITEMADDVALUE -1 0 + 1
CHANGEITEMADDVALUE -1 1 + 1
break
;武器
; 0 DC2 物理攻击力上限
; 1 MC2 魔法攻击力上限
; 2 SC2 道术上限
; 3 幸运
; 4 诅咒
; 5 准确
; 6 攻击速度
#if
equal <$str(S$最终位置)> 1
#act
CHANGEITEMADDVALUE -1 0 + 1
CHANGEITEMADDVALUE -1 1 + 1
CHANGEITEMADDVALUE -1 2 + 1
break
;项链
; 0 AC2 防御力上限
; 1 MAC2 魔防上限
; 2 DC2 物理攻击力上限
; 3 MC2 魔法攻击力上限
; 4 SC2 道术上限
#if
equal <$str(S$最终位置)> 3
#act
CHANGEITEMADDVALUE -1 0 + 1
CHANGEITEMADDVALUE -1 1 + 1
break
功能文件列表:
- 安装说明.txt
- Mir200\Envir\MerChant.txt
- Mir200\Envir\Market_Def\功能\装备升段-3.txt
- Mir200\Envir\QuestDiary\装备升段\升段位置判断.txt
- Mir200\Envir\QuestDiary\装备升段\装备升段.txt
- Mir200\Envir\DATA\cfg_item.xls
安装说明:
使用前务必通过变量查询工具查看自己版本中的变量是否与该脚本冲突,若有冲突自行更换即可。
1、MerChant.txt 添加相关NPC坐标信息。
2、脚本中可任意修改装备升段的成功率以及所需的材料信息。
3、可升级的装备以及升级后所提升的属性信息已经在单独的配置文件里注释说明,方便修改调整。
4、将对应的材料数据库cfg_item.xls的数据复制到自己的表中,调整好编号即可。
5、其他相关请查看下载的脚本文件。