常见问题
连不上数据库怎么办?
YlesEmoji 的数据库连接基于 YlesLib。
需要先配置好 YlesLib 的数据库,再在 YlesEmoji 的配置中开启 MySQL:
mysql-enabled: true
找不到龙核界面配置怎么办?
表情 GUI 配置文件:plugins/YlesEmoji/gui/YlesEmoji.yml
快捷栏 HUD 配置文件:plugins/DragonCore/Gui/YlesEmoji_Hud.yml
GUI 和 HUD 不是同一个文件。修改快捷栏显示、按键、位置时,优先看 HUD 配置。
配置好表情后怎么发送?
默认按 R 打开快捷栏 HUD。
打开后,按对应快捷键即可发送已绑定的表情。
怎么修改打开 HUD 的按键?
打开 HUD 的按键由 DragonCore HUD 配置控制。
在 YlesEmoji_Hud.yml 里找到类似下面的判断,并把 R 改成你需要的按键:
方法.取当前按下键 == 'R'
怎么增加可绑定的快捷槽?
需要同时改 GUI 和 HUD。
主要涉及:
- GUI 里的快捷格列表
- GUI
Functions中的拖拽表情结束处理 - HUD 的
keyPress发送逻辑
HUD 里类似下面的逻辑也要补上新的槽位编号:
if(方法.取当前按下键 == '9'){方法.发包('ylesemoji', 'quick', '9'); return true;};
增加槽位不只是多画一个格子,还要保证绑定、保存和快捷发送的编号都能对应上。
想自己改 UI 怎么办?
GUI 和 HUD 配置都是公开的,可以自行修改。