这是一个基于A大的LuaEngine编写的Lua脚本(并非之前的LuaScript)其功能完全依赖根据LuaE编写的脚本文件。Mod的所有内容均根据原版机制进行修改,没有任何数值上的提升也不会出现原版不具备的派生动作,只是纯粹的机制上的变化。目前脚本已经完全适配最新版本的MHWI(v15.22.00)
如果你是在2024.06.20后下载的新用户,则无需阅读此部分,这一部分是给早期购买过的用户了解一下更新了什么内容的。为了方便了解脚本,你可以直接划到下一个板块[脚本内容]以查看当前脚本所具备的全部功能。
8.2更新:①进一步优化了自动见切的判定机制,提高容错;②添加了自动大居合的功能,实现太刀全面自动化;③添加并完善了更多的受击状态,保证脚本功能稳定触发;④优化代码逻辑,在能力范围能尽可能减少性能占用。
8.5更新:①修复了触发脚本后会脱离集会(掉线)的BUG;②新增功能:脚本开始运行后,角色在本次任务结束前会永久拥有地形伤害无效、属性异常状态无效、全状态异常无效等功能性Buff,这些Buff是通过内存偏移的手段实现的,这意味着他人无法通过你的面板判断你是否拥有这些Buff;③将触发自动见切或自动居合时候的不掉血修改为→触发自动见切或自动居合后,在接下来的时间内会持续回复生命值直至之前损失的生命值完全恢复(这一改动完全是为了服务①)
8.8更新:[①]提供并改进了脚本为玩家提供的几个常驻功能性Buff(并非数值类Buff)现在玩家不需要出耐冲(即减轻胆怯)就能完全避免其他玩家攻击导致的误触;[②]鉴于①中功能的改进,删除了脚本之前对耐冲技能的优化,提升了该脚本与其他MOD的兼容性;[③]提升了触发自动见切和自动居合后回复生命值的速度,提升玩家的容错;[④]将原本触发自动见切后强制进行气刃大回旋修改为→触发自动见切后按下[鼠标左键or手柄RT键]才会触发气刃大回旋;[⑤]新增功能:当玩家被尸套龙、猛爆碎龙等龙种挂上特殊debuff后(例如尸套龙的减少生命上限)会自动清除掉这些debuff;[⑥]优化了部分动作的衔接效果(例如,小居合挥刀的过程角色处于不可选定的无敌状态,此时不会强硬地去打断小居合进行自动见切,只有小居合的末端动作才会处在自动见切的判定范围内)使动作更加自然不会出现鬼畜;[⑦]优化了脚本的部分逻辑。
8.22更新:考虑到先前版本的自动见切和自动居合不具备减伤或免伤的效果,在这次小更新中添加了高达90%的伤害减免(只要你不作死,现在一般是不会暴毙的)代价是一定程度上降低了该脚本与其他MOD的兼容性(大概率会与其他修改了技能的MOD冲突)
9.15更新:①减伤效果从90%提升至99%(类无敌);②添加开关选项,你可以通过键盘上的按键"~"来显示或关闭面板,并根据需求决定是否启用该脚本;③改进了脚本的部分不严谨不规范的代码,提升脚本稳定性。
9.28更新:①添加了“是否启用完全合法性动作”的选项,你可以通过脚本的控制面板来开启或关闭它。众所周知,见切是由其他动作衍生出来的,在正常情况下我们需要完成这些前置动作的后摇才能进行见切,当你关闭“完全合法性动作”后,自动见切的判定将无视这些前置动作的后摇(脚本默认是这个模式)反之,如果启用这个选项的话,自动见切的判定将涉及到这些前置动作,更加贴近原版;②修改了判定方式,本次更新后的判定方式不仅从根源上彻底解决了少数怪物的部分动作无法触发自动见切或自动居合的Bug,同时大幅降低了脚本的性能占用。
10.19更新:整体上适配了本次游戏的更新,详细内容请见新帖(细节较多,这里不一一赘述) [一键转跳]
10.20更新:①触发自动见切后的开刃按键修改为"鼠标左键"和"鼠标侧键",由于LuaE还存在一定问题,目前暂时移除了对手柄的支持;②改进并完善了锁血机制,修正了原本代码中存在的错误,现在判定成功后的免伤更加及时稳定且接近原版;③修复了部分显示错误的地方。本次更新主要是大版本迭代后的小更新;④现在脚本支持玩家在使用过程中穿戴不动衣装了(但体力/转身衣装依旧不支持);⑤由于A大对LuaEngine还没完全更新完毕,有极小概率在登录过程闪退,但经测试在闪退后重新登录一遍游戏就正常了。
10.21更新:①改进并完善了判定机制,在一般使用过程中的判定条件更加准确稳定,但在某个极特殊的极端条件下的Bug触发率由1/1000提升至2/1000(这个Bug有且仅有在多人一起打尸套龙的情况下有极小概率触发)②修复了针对前置动作的判断中存在的缺漏,之前的所有版本都缺少了部分针对袈裟斩的判断,直到今天下午才被发现并修复;③在控制面板内添加了[BlowAsstDETs]选项,该选项在默认状态下是处于关闭状态的,它的存在是为了解决那些可能存在的极端特殊条件或者不一定存在的Bug,只有当你在使用该MOD的过程中遭遇"本该进行自动见切/居合却没进行"的情况,才应该考虑去启用这个选项(注意:在启用这个选项后请不要使用不动衣装)
10.22更新:①补充了对前置动作中踏步斩和气刃斩的判定;②改进了对前置动作的判定方式,判定方式从非连续性变为连续性;③修复了触发自动见切/居合后的伤害抵消机制可能会同时抵消武器客制吸血效果的Bug;④调整了部分参数,收缩/放宽了不同情况下的判定要求,旨在脚本稳定且不超模;⑤在控制面板内添加了[DengLongAsst]选项,该选项在默认状态下是处于关闭状态的,当你启用该选项后,你登龙的全过程都将处于不可被选定的状态。
10.24更新:①完善了对前置动作中上捞斩的判定,修复了在气刃斩之间穿插上捞斩时无法触发自动见切的Bug;②优化了触发自动见切后角色坐标位置的覆写操作;③调整了部分的判定参数,优化执行逻辑。
10.31更新:①修复了部分显示错误,同时修复了在触发自动见切后无法进行纳刀的BUG(仅支持原生键位,即通过鼠标侧键+空格来触发纳刀)②鉴于控制面板中的选项越来越多,新增本地配置文件,现在不再需要每次启动后去手动调试脚本了;③优化了部分的代码结构。
11.15更新:①针对游戏更新进行了适配,更新了脚本的版本号;②新增对手柄的支持,你可以在控制面板中启用[Handles_Mode]来使脚本的操作转变为手柄模式,仅支持原生手柄键位(即,通过RT+A来纳刀)
11.26更新:①精简了部分代码,优化了代码结构(功能上没有任何变化)②更新了部分前置,使前置在完全兼容脚本的前提下版本尽可能的新。
12.16更新:为可以执行见切和大居合的情况添加了99%减伤,现在哪怕是秒杀类的技能在那种情况下都无法置你于死地了(更符合原版见切成功的效果)
12.21更新:①修复了一个小bug,当初写代码的时候可能多打了一位数,导致小部分判定条件过于宽松了;②修复了在多人联机的状况下队友受到攻击被误判为玩家自身受到攻击的bug,在控制面板中移除[BlowAsstDETs],新增[Online_Games]选项,联机游玩时请务必保证启用,单人时则关闭即可。
12.25更新:①大幅优化了执行自动见切后进行纳刀的操作的判定,有效提高了执行纳刀的准确性和稳定性;②改进了在多人联机状态下受击判定,一定程度上提升稳定性,大幅度降低性能占用。
03.15更新:①鉴于大部分人不需要纳刀时候的不可选定,该版本删除了该功能;②修复了可能会导致在离地状态下执行脚本动作的bug。
05.24更新:修复了离地触发的Bug。
*06.20更新:没有功能上的任何关系,只是适配了新版本。
下面是对当前最新脚本的整体介绍↓↓↓
如果你完全按照[使用教程]中的步骤安装MOD却还是无法生效,或是在游戏过程中遇到莫名闪退,请点击以下链接跳转我的另一个帖子[针对LuaE脚本使用安装的一系列答疑],你可以通过该帖子中的内容对闪退问题进行排查,如果你发现导致闪退发生的原因依旧不明可以留言或私信反馈。
已测试项目:
锻炼区域爆桶、大量特斗、多个在线活动(黑龙、灭日、炎妃、猿神以及王冰等)
请确保进入游戏后按下键盘上的"~"可以唤出以下的imgui界面
如果无法唤出该界面,请检查游戏设置中的DX12选项是否处于开启状态,如果DX12选项是关闭的,请开启该选项。如果你对DX12有硬性需求,同时使用脚本的过程中有且仅有控制面板无法正常唤出的问题,你可以选择在游戏根目录下找到名为"LSAconfig.ini"的配置文件,并用记事本打开,如下图所示
按照控制面板中的顺序从上往下按照自己需求依次修改即可。
11.15更新后适配手柄(暂时仅支持原生键位)请务必根据自己的操作设备在控制面板中调整[Handles_Mode]选项,如果你是键鼠玩家请保证该选项关闭,如果你是手柄玩家,请保证该选项开启。
12.21更新后,请务必根据自己的需求更改[Online_Games]选项,联机游玩时请务必保证启用,单人时则关闭即可。
我的脚本文件均未加密,购买下载后的用户如果需要借鉴参考请随意(当然照搬照抄的话还请手下留情)亦或者你觉得其中部分功能的代码能够以更好的方式实现的话可以留言或私信告诉我
下载链接已更新,请根据需求下载——06.20L
注意:据A大所说,新的LuaEUI不一定适配所有用户。新版的LuaEUI仅支持DX12不再支持DX11,如果你在开启DX12的情况下无法正确加载LuaEUI,请你直接通过修改本地配置文件"LSAconfig.ini",并按我之前所展示的控制面板中的顺序,从上往下按照自己需求依次修改即可。