基于Reframework开发的一种自动吃猫饭自动补道具的设计与实现
[摘要] 在当代社会,各猎批普遍采用专业软件以提升工作效率,自动化脚本的普及已使其成为不可或缺的工具。新兴技术的出现往往能够克服传统技术的局限性。鉴于传统狩猎以及道具补充存在诸多挑战,如操作复杂度高、影响狩猎效率、道具处理耗时等问题,我开发了一个自动吃猫饭自动补充道具,旨在解决这些难题。
该自动吃猫饭自动补充道具系统集成了多项功能模块,包括自动吃猫饭、自动嗑药、自动补道具、可使用动作快捷补充道具嗑药等。在技术实现方面,系统采用了Reframwork作为核心解决方案,使用Lua编程语言进行开发,并基于N网开源代码进行修改并且重构。
实施自动吃猫饭自动补道具系统可显著提高猎人的狩猎效率和提高狩猎的沉浸感,优化前期准备流程,同时确保玩家的绿玩合法性(bushi)。该系统具有高度可靠性和安全性,为狩猎活动提供了有力的技术支持。
[关键词] 怪物猎人 Reframework Lua语言 挂逼 绿玩 原神
目录
更新日志······························································································································· 1
功能实现······························································································································· 2
结论······································································································································· 3
致谢语··································································································································· 4
参考文献······························································································································· 5
更新日志
注:压缩包里面分为框架+本体Lua 和单本体Lua 我没有用过盒子 不知道盒子是不是那种拖个压缩包进去就行了,如果是的话可以尝试把单本体Lua拿出来压缩一次拖进去,不然就直接解压到目录\Reframework\就行了
24.8.7更新 修复初始化判定 有问题在评论区留言即可
24.8.1更新 自己添加了一个功能:喵喵乞讨(使用动作喵喵时会自动补充1号道具箱预设道具 10秒CD)
喵喵姿势如何获得:去打活动-百龙夜行-7星任务:魅惑的游行
自动补道具、自动吃猫饭、自动上buff、动作tp、盟友同行,这辈子算是有了
功能实现
8.5更新自动猫饭:
8.5更新道具补充:
在N网找搜索Auto Buff就可以找到原出处,好像是一个韩国大佬做的(不知道是不是我看lua的代码好像是韩语的) 作者22年之后就 停止更新了,下载下来的Lua直接带入的话自动吃猫饭和自动补充物品是无法正常使用的,我自己修改了一下默认配置和汉化了所有UI 然后把AutoDango.lua的配置文件做了一个新的判断,补全了之前不生成配置文件但是又有对应判断的问题,现在可以接任务后自动吃猫饭以及补充道具了,还有使用竹签达人券
自动猫饭:
使用后发现不知道是不是配置问题还是什么原因 不能正常使用猫饭和道具补充,然后我在lua里面直接把默认功能启动了,删除了lang文本,把所有文本都翻译成了中文
目前测试了开局吃猫饭、补道具、吃道具 猫车后补猫饭、嗑药都是没问题的
如果没有ref框架的把压缩包里面的框架+lua解压到游戏目录即可
如果有ref框架的就把压缩包的lua本体内容放到reframework文件夹里面即可
可能导致最初不能补充道具的原因:在autoBuff.lua的第809行,不知道源代码作者是后续更新遗漏了还是说最初版本就有这个问题
809行传入的参数是错的啊,没有这个参数啊,Supply里面就没有list()这个东西 只有一个叫做get_list()的东西,当时拿回来的第一个版本我的解决办法就是既然他不识别我就自己去配置文件定死他就拿1号序列的道具和吃1号序列的食,然后最近想着来更新顺便加了个可视化UI之后估计是因为UI显示也调用了那个list才返回的这个报错,之前Reframework不报这个错误的挖大坑啊这是
结论
系统的实施显著提高了猎人的狩猎效率,优化了前期准备流程,增强了游戏的沉浸感。通过可视化配置界面,玩家可以灵活选择预设方案,实现手动和自动操作的无缝切换。新增的喵喵乞讨功能进一步扩展了系统的实用性。该系统具有高度可靠性和安全性,为玩家提供了强大的技术支持。它代表了游戏辅助工具的发展方向,体现了自动化脚本在提升游戏体验方面的重要价值。未来可进一步优化系统性能,拓展更多个性化功能,为玩家带来更加便捷和愉悦的游戏体验。总的来说,本系统成功解决了传统狩猎中的诸多痛点,是一次有益的技术创新尝试。它不仅提高了游戏效率,也为类似辅助工具的开发提供了有价值的参考。
致谢
我十分感谢我的脑洞给我良好指导和帮助。在设计写作阶段之中,我的脑洞持续指引我的论文导向、内容导向和丰富段落细节,并提出具体的优化建议,给了我论文写作的良好导向、信心和力量。我自己认真、稳重、谦让的作风,认真谨慎的学术研究态度,对我的认真指导,的确让我受益匪浅。
同时感谢论坛的大佬们,是因为你们毫无保留的专业知识传授,开动了大家专业范畴的大门。正是各位的无私教诲和指导,使每个学生有了一个精彩充实的学习经历。正是各位严谨认真的专业态度和真诚的指引,使得我们变成人才,让我关掉论坛之后具备丰富的学术资本(依然没有),更好地发光发热。
参考文献
[1]kadnys.autoBuff,2022,nexusmods