EYEUC社区 - eyeuc.com
EYEUC | 因为热爱 所以存在
现在注册
已注册用户请  登录
EYEUC社区    NBA2K11    MOD

【NBA2K11】乔丹模式投篮点记录器

  yo1995 2018-8-12 15:44:28 3890 次点击 只看大图 回帖奖励 倒序浏览 阅读模式     
这是一个创建于 2081 天前的主题,其中的信息可能已经有所发展或是发生改变。
本帖最后由 yo1995 于 2018-8-13 12:35 编辑





Repo地址 个人数据更新↓


Repo地址  个人数据更新

最新编译版本从TrainerRelease 文件夹中下载,稳定版可使用Release 中新commit次数 < 5次的版本。

需要一定调试基础才能使用。欢迎一切意见建议,也欢迎各种移植到其他较新的2K版本中~---

最初是被头图这张老大退役纪念图所启发的。当时就想,如果能做一个自己的2K版本的记录器就好了,等通关乔丹模式时候一定也能像这张图一样震撼。

原地址(GFW)http://graphics.latimes.com/kobe-every-shot-ever/

制作过程费了一番周折,目前迭代到1.1.0版本,功能基本稳定了。恰巧看到虎扑上有人讨论2K11来到本论坛,干脆把这个玩具发出来供大家试用,如果有新的需求或bug也好继续提升。

使用方法

下载后的d3d9.dll和court.png放到游戏程序文件所在根目录下。如果之前存在fxaa或其他插件引入的d3d9.dll,请先备份并移除,暂时无法兼容多个插件的注入。

运行前需要确保注册表内有关2K11的两个键值存在且正常,因为数据文件会导出到注册表指定的Saves路径下。

确保游戏程序文件的版本为1.0.1.1,参考校验值为:
大小: 111800320 字节
文件版本: 1.00
修改时间: 2011年2月15日, 1:41:18
MD5: 78F9C12843F12098712378029913F5F0
SHA1: 78BB321C76426AF488F5FCE7C5B1476AB455876C
CRC32: 780DA691

原始的1.0版本应该是用不了的,因为程序里地址我都写死了懒得测试,如果真的需要以后可以加入寻址功能。?

如果能成功进入游戏并在左上角显示状态,那么已经成功了一大半。目前设计的模式有全部记录模式和乔丹模式两种。前者会记录任何游戏模式中自己出手的投篮点数据并存为文件(但有时会存在偏差);后者记录乔丹MP模式中比赛对阵、所有比赛数据以及投篮点数据,便于后期分析。

主要通过 F5记录模式 F6记录开关 F7全进开关 和 F8显示开关 四个功能键控制。更多的可以参考Repo内的介绍。

保存后的数据文件可通过Repo内的Python脚本绘制成如上的Plotly网页形式,并保存为PNG等图片格式。

限制

  • 只支持1.0.1.1版本程序,也就是第一次官方升级后的源程序
  • 由于是个人开发,主要根据乔丹模式设计的,其他模式可能考虑不周,欢迎各种意见
  • 需要手动F6控制记录开始和结束
  • 目录与注册表可能需要全英文,未曾测试
  • Windows7及以下版本的通知中心未兼容
  • C:\WINDOWS\system32\d3d9.dll 写死在代码里了,如果这里没有对应文件就无法载入游戏了……
  • 还有个最重要的问题忘了……全部记录模式中投篮点的记录以依赖按下Z键(本人的投篮键)进行判定的。后来因为一直在玩乔丹模式就没有继续优化这个逻辑。如果使用F5 Mode All时不能记录数据应该是因为投篮键不一样导致的…如果有需要可以留言一下常用投篮键是哪些,以后更新版本时提供外部设置文件来改进……



如有任何问题烦请留言交流,希望能够逐步完善这个项目从而进一步延长2K11的寿命。
欢迎各种PR!!!非专业写的代码比较屎…






3890 次点击  
收藏 只看楼主
4 回复 | 直到 2019-08-12 01:05:23
加载中...
用户协议     免责声明     站务公告     Sitemap     Archiver     907 人在线 最高记录 4096     TOP
因为热爱,所以存在
© 2014-2024 EYEUC All rights reserved.
GMT+8, 2024-4-24 05:44
♥ Inspire by V2EX