|
本帖最后由 j4b 于 2024-7-19 13:46 编辑
- 注意这是按照github源代码写的
- 在后端TaskHandler.java文件109加上:
- if(name.length() > 20) {//名字检测
- player.send(Pack.buildKVPack("$alert", "t", "名字太长!"));
- return;
- }
复制代码- if(msg == null || msg.length() == 0 && msg.length() > 50) return;//发言长度检测
复制代码 50是本人测试是输入框最多限制
- 面对隐身挂可以在case"move"加
- if ("flag".equals(String.valueOf(map.get("t"))) && !(player.getChannel().mode instanceof RaceMode)) {//可能有问题
- player.send(Pack.buildKeyPack("$kick"));
- player.logout();
- return;
- }
复制代码
- 建议对websocke频率进行限制防止外挂攻击服务器
|
|