[技术文章] 沙巴克武器升级脚本系统-复古传奇版本控制几率

[复制链接]
查看3267 | 回复0 | 2022-9-11 13:19:22 | 显示全部楼层 |阅读模式
个沙巴克武器升级脚本 喜欢复古的朋友可以看一下相信喜欢复古的朋友都会遇到一个烦恼   就是不管哪个引擎的武器升级脚本都不可控   功能都是引擎控制的  不能随心所以更改  M2里的几率也测试不出个所以然来 作为一个强烈复古情怀的强迫症  我按照盛大的升级规则  做了个一模一样的  熬了两个大夜  这个脚本不说有多难  就是细节比较多  而且确实存在GEE引擎本身原因带来的一些难点
难点1:GEE引擎无法获取身上装备的持久上限和下限。
111.png
这是个大难点  GEE引擎只能检测身上装备的持久  却无法获取到变量(CheckItemDura 说这个指令好用的你大可以去试试 )因为这个我差点放弃了  我试了好多方法  终于冥思苦想了半天找到了解决方案
难点2:抓取最高几块黑铁矿石品质
因为盛大只抓取6块品质最高的黑铁,多余的黑铁矿石不计算最终结果,说到难,这个脚本其实也不是很难,就是写出来确实费时间和脑细胞,大佬请无视
难点3:抓取两个最高评分首饰和计算武器加点方向(攻魔道)
这个脚本准确来说不是难  是很细很复杂  每个环节都要测试
难点4:精简脚本
尽自己努力把脚本写的在我看来最简洁的程度,所有变量全是自定义变量,无占用变量。无任何BUG和M2报错,傻瓜式操作,小白也会安装
222.jpg
对话框全是盛大原版对话
武器升级规则也在压缩包内
各种参数在“相关参数.ini”一键设置,即时生效,无需M2加载

设置里的成功系数是我加的  方便GM操作  就是盛大所谓的系统幸运值峰值
默认1000就是概率正常  按照首饰点数计算  如果是2000代表成功率翻倍  500就代表成功率减半 以此类推  怎么操作这个幸运峰值就看你了
另外管理员不受武器取回时间限制,可以随时取回这个我也加上了
按照方便简洁,复制过去重新加载就可以了
就发这些图吧
最后声明
每个细节都反复测试没有BUG  熬了两个大夜来这换点金币买素材
我有严重的强迫症 所以每个功能和细节我都严格卡着盛大原版 体验度100%和原版一样  每个细节都一样  包括对话
最后强调 大佬勿喷 不喜勿喷

回复

使用道具 举报

本版积分规则