-
Notifications
You must be signed in to change notification settings - Fork 52
Lost-MSth edited this page Oct 30, 2020
·
20 revisions
PTT的计算主要是参考Arcaea中文维基,但由于Recent30的计算方式不明朗,可能导致与官方的PTT不一致,见谅。
维护一个队列,从左边进右边出,以下是一些规则:
- 若30首未满,则新成绩从左边进队列,全体右移
- 若新成绩的加入导致歌曲总数小于10,则从右边开始向左寻找一个成绩,使Recent30刷新后歌曲种类数大于等于10,若找不到,则退出最右边成绩;否则,退出找到的元素,并右移,把新成绩放在左端
歌曲数据库来自BotArcAPI releases,若缺少某些歌曲,服务器会给出默认的高定数防止计算不出PTT,请自己在数据库里添加某些歌曲的定数,当然可以添加自制铺面定数。
- 解锁了所有角色,但是因为没有数据,故不能给出每个角色的具体信息,包括技能和数值。所有角色全部当做30级觉醒对立处理。(好看就行,要能用干嘛)
- 当然如果能有持续更新的完整角色数据以及技能,我也会修改代码加入进去。
从v1.3版本开始,世界模式可用,而且允许自定义地图
因为数据缺少,给出的地图并不多,可以自行抓包添加。在event章节给出了两个自制的循环地图,其中一个可以享受刷碎片的快乐,另一个在某种程度上很快乐(笑)
- 地图配置必须无误,可以参考官方图进行制作
- 最后一格必须有奖励,否则可能导致Arcaea崩溃
- Beyond地图与其它图有所不同,请参考官方图,多加小心
这肯定是不能用的。歌曲解锁请考虑使用破解版Arcaea(能看到所有歌曲但不能下载未解锁歌曲的Arcaea,奇怪的是这个版本在中国比官方版还容易下载)
从v1.3开始会尝试提前进行一些解锁,但不保证全部解锁
歌曲下载请考虑修改应用添加歌曲数据,或者是先借其他人的账户下载好所有歌曲,又或者是用root权限修改data添加歌曲数据
从v1.4开始可以进行自定义的歌曲下载
- 请确保文件名正确,文件完整
- 请确保存在所需的所有文件,所有缺少的难度铺面和歌曲文件
- 铺面文件可能有最小物量,物量太少的铺面无法下载
- 禁止在下载非官方铺面后登入官方服务器上传铺面成绩,若被封号,概不负责
注册的时候不会考虑邮箱地址,请随便填写。
- 服务端支持数据同步且不做数据检查,完全允许从官方服务器下载数据后上传至本地服务器,但注意,上传会直接覆盖Best成绩表(请非常小心地操作),且没有Recent30数据,所以更新的PTT会不准确。
- 数据下载也是支持的,但请不要将数据向官方同步,若发生封号,概不负责。
- 由于不记录设备号(设备名默认MopeMope),每次都需要选择是数据上传还是数据下载,且结算界面的同步将不可用。
没有用。记忆源点默认114514。
同步时若是从服务器下载,会默认全部解锁。(大概)
- 正常使用,默认好友位50个。(大概可用)
- 没有对立和光两个默认账户,但是有一个测试账号admin。(好友ID:123456789)
正常使用,但好像没什么用。
- 运行后请不要点击CMD窗口内内容,以免进入选择状态卡住服务器。(按回车键取消选择即可)
- 服务器性能和安全性没有保障,没有经过并发测试,没有经过各种安全性测试,请不要在外网搭建服务器。
当然有一个非常重要的理由是616可能会找上门。
- 可能出现端口冲突导致无法使用,请检查所使用的端口。
- 确保设备与服务器在同一网络下,其实就是能访问到服务器。
- 确保设置好代理,这样Charles才能引导Arcaea访问本地服务器。
- 安卓7以上和IOS系统有更加复杂的设定,请参考说明文档和指示。
乱建的数据库,可能有某些地方不妥。几乎什么数据约束也没有,没有半个函数和触发器,也没有视图,效率堪忧,安全性等于零。
没有记录和日志,也不知道服务器接收了什么哈哈哈哈哈。
Arcaea的有些请求很奇怪地带了双斜杠,为了防止重定向得不到回包,用了个十分蠢的解决方式,参见源代码。