BeiDouMS / BeiDou-Server

Global MapleStory Server BeiDou(冒险岛GMS服务端北斗)
GNU Affero General Public License v3.0
77 stars 58 forks source link

修复:禁止创建职业群bug,USE_EXP_GAIN_LOG: true报错bug,解决冲突,尝试重新提交 #144

Closed Magical-H closed 1 month ago

Magical-H commented 1 month ago

修复:新增不允许创建某一职业时进行弹窗提示,同时修复客户端假死的bug。 修复:允许创建冒险家职业的开关判断逻辑弄反的bug。 优化:将开关判断统一挪动到CreateCharHandler.java里进行判断,提示内容支持i18n

修复:application.yml 配置键 USE_EXP_GAIN_LOG: true 时,后台报错:java.sql.BatchUpdateException: Table 'beidou.characterexplogs' doesn't exist

Magical-H commented 1 month ago

修复禁止创建职业BUG和新增弹窗提示 提示预览图 由于不发送deleteCharResponse会造成客户端假死, 且未找到无弹窗的deleteCharResponse, 先发个未知错误的弹窗,再发个提示未启用,避免被遮挡,提示内容支持i18n

SleepNap commented 1 month ago

1.我之前说其他不提交是因为这里2个弹窗不好看,既然一定要明确提示,可以观察一下不发deleteCharResponse的情况下,只发弹窗是否有影响。尤其是观察客户端是否会展示这个其实未创建成功的角色,客户端假死等。 2.如果上述假死,可以尝试发送PacketCreator.enableActions()看看是否解决,如果都不行那不建议弹窗。 3.pr不需要关闭,你修改后这里应该会同步。

Magical-H commented 1 month ago

修复禁止创建职业BUG和新增弹窗提示 优化完毕,客户端不会假死了

SleepNap commented 1 month ago

QQ

Magical-H commented 1 month ago

你是问我QQ号码?

SleepNap commented 1 month ago

Magical-H commented 1 month ago

1105006554