Skip to content
This repository has been archived by the owner on May 6, 2023. It is now read-only.

MiddleRed/UmaSkillMaximize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

UmaSkillMaximize

最大化技能评价点计算器
此项目停止更新新功能,日后仅会维护算法的正确性。

此项目停止更新,请使用同样具备此功能的 UmamusumeResponseAnalyzer

如何使用

请务必逐字阅读完整

  1. 下载页面右边 release (发行版)中的zip,解压(请确保文件夹目录没有中文字符)
  2. 在Bwiki的评分计算器中选择你已经得到的技能,并输入马的适性(必须输入,技能评分与适性有关)以及继承技数量,其他属性可以不输入
    在选择技能时你应该遵守以下规则:
    如果是有单双圈之分的技能(例:右回り○),只需要选择单圈技能,不用选择双圈。若你得到了这种技能的金技能(例:良バ場の鬼),则只需要选择金技能,不用选择其下位技能。
    如果没有单双圈之分的技能,正常选择即可。若你得到了这种技能的金技能,只需要选择金技能,不用选择其下位技能。
    计算器默认你选择的技能全都没有点过,如果是已经点过的技能请不要选择,包括其对应的上位技能
    选择技能时,不需要输入紫色技能
  3. 选择完毕后,在评分计算器下面点击“生成分享码”,并复制其生成的内容
  4. 打开下载的计算器(Calc.exe),输入刚刚复制的分享码,并之后按照提示输入对应的内容
    注意:在输入技能Hint时,请注意金技能的Hint和其下位技能的Hint没有关系,请分别输入,不要混淆。 输入有单双圈之分的技能时,只需要输入一次Hint,计算器会自动将此Hint应用到单圈技能上。如果技能没有Hint值,请输入0。如果显示技能Hint达到了最大值,请输入5
  5. 得到结果

因为Bwiki选择显示全部技能时,技能的排序方法是对着游戏来的,前后顺序没有倒,所以选起来会快很多。输入Hint的时候技能排序也是对着游戏来的,省去了翻来翻去的麻烦

报错自查

· 无效的分享码:请检查分享码是否有漏复制或缺损的情况,然后重新输入
· 无法打开 master.mdb 文件:此计算器仅适用于Windows平台DMM客户端的赛马娘,需要读取游戏目录下的数据库文件。请手动打开游戏资源文件夹 C:\Users\[用户名]\AppData\LocalLow\Cygames\umamusume ,检查是否存在 master.mdb 文件。注意,计算器无法读取路径包含中日文等非英语字符的文件,如果你的电脑用户名包含这些字符,请将 master.mdb 手动复制到不含中日文字符的文件夹中,然后手动输入文件位置。如果确实存在但是计算器无法读取,你可以尝试手动将文件路径复制到计算器里。或者,请尝试使用第三方 master.mdb 文件
· 错误:预想的查询结果只有一条,而... :数据库内容有错误,有很大可能是数据库自身问题,请尝试使用第三方 master.mdb 文件
· SQL error :数据库错误,有很大可能是数据库不完整或者输入内容有问题,请尝试在游戏内检查资源完整性,或者使用第三方 master.mdb 文件
· 其他的一些的错误(无尽刷屏等):如果你是手动使用数据库,有可能是你的系统用户名或文件路径存在中文导致内部错误,请尝试把系统用户名改成英文,或者手动将 master.mdb 和计算器单独复制到没有中文的文件目录下,然后再打开

使用第三方数据库

因为各种原因,游戏自带的数据库 master.mdb 可能会出现问题。计算器提供了三种使用第三方数据库的方式:
· 第一种:如果游戏自带的数据库文件无法读取,计算器会扫描计算器所在文件夹下有无 master.mdb 文件。将 master.mdb 文件放计算器旁边,计算器会自动读取。(推荐,此方式不需要保证计算器的文件路径不包含非英文字符)
· 第二种:计算器内提示输入第三方数据库文件地址,复制数据库文件地址到计算器内即可
· 第三种:使用命令行,cd 切换到解压计算器的文件目录下,并在命令行中输入 Calc.exe -db [第三方数据库文件地址] ,计算器将会启动并自动使用第三方的数据库文件
在下载的zip中会自带截止到更新时最新的原版 master.mdb 数据库。如果zip内的数据库过时了,可以考虑使用汉化的数据库,效果是一样的,目前是实时更新

Bug反馈

如果遇到Bug,请提交issue,或者在nga帖子中回复。如果是遇到程序本体的问题,请尝试先按照以上处理错误的方法自行处理,如果无法处理请仔细说明报错的问题;如果是遇到程序计算的问题,请按如下方式汇报错误:
使用命令行,cd 切换到解压计算器的文件目录下,并在命令行中输入 Calc.exe -debug 打开计算器,之后照常输入数据,并得出计算结果。然后,请将从开始运行计算器后计算器所有显示的内容复制下来,并与你遇到的计算器的问题一并汇报。如有必要,也请截屏附上游戏内的选择技能界面的所有技能

其他

特别感谢@Ealvn提供评分计算器分享码算法

About

最大化赛马娘技能评分计算器

Topics

Resources

License

Stars

Watchers

Forks

Languages