31 Commits

Author SHA1 Message Date
61df1f9293
Socket完整传输模式 2023-12-29 01:21:31 +08:00
9e64b854aa
删除DataRequestHandler中强制的SQL事务 2023-12-13 22:43:04 +08:00
yeziuku
c66b25c21d
新的AddonController构造方法 (#32) 2023-12-09 17:03:37 +08:00
milimoe
9c1bf43fdf
为GameModeServer提供了监听接口;优化了控制台日志的输出方式 (#31)
* 为GameModeServer提供了监听接口;优化了控制台日志的输出方式

* 彩色控制台

---------

Co-authored-by: yeziuku <yezi@wrss.org>
2023-12-09 15:41:19 +08:00
fbe9f29cc3
完善GameMode和GameMap的运用 2023-11-28 23:23:14 +08:00
3cb2e4a75f
添加GetGameModeList和客户端模组验证 2023-11-27 21:46:13 +08:00
milimoe
0ed458fb77
匹配房间功能 (#25)
* 匹配房间 第一部分

* elo匹配

* 设置匹配结束标记

* 传输的room对象错误

* 修复错误的UpdateRoom; 添加SQLMode开关

* 删除创建房间时重复的加入房间代码

* 添加在加入房间时检查是否存在房间

---------

Co-authored-by: yeziuku <yezi@wrss.org>
2023-10-25 00:10:34 +08:00
milimoe
7a6b40800d
修改架构 (#24)
* 添加ServerController;DataRequest添加GetNotice

* DataRequest添加Reg

* 添加RoomS

* 修改架构之Connect

* 迁移其他的Socket业务至DataRequest

* 更新连接服务器的逻辑

* 修改架构之Login

* 更新Core

* 修复IntoRoom Bug

* 修复ForceLogOut Bug

* 修复CreateRoom QuitRoom IntoRoom

* 修复QuitRoom Bug和进入房间的广播

* 添加查看列表指令,完善kick和forcelogout

* 数量显示错误

* 修复QuitRoom ConnectingCount Bug
2023-09-14 22:15:18 +08:00
milimoe
49c2f9e065
找回密码 第二部分 (#19) 2023-07-03 09:27:23 +08:00
milimoe
955fff82d5
根据Core改动修复一些问题 (#17)
* 修复UpdateRoom错误返回的问题

* 跟随Core的工厂方法改动
2023-06-15 09:14:37 +08:00
Yezi
de293557ab
使用ReceiveArray()读取 (#16) 2023-06-06 20:04:11 +08:00
milimoe
8c04b61a96
同步更新RoomList (#6) 2023-04-13 21:37:57 +08:00
Yezi
93c7b5a2af
Merge SocketHelper in ServerHelper 2023-04-03 10:39:16 +08:00
Mili
6cc1100efb Fix Bug 2023-03-12 12:17:40 +08:00
Mili
b8ebe572c4 BannedList 2023-03-12 12:01:24 +08:00
Mili
8db0dd9fa1 添加BannedList 2023-03-12 11:54:41 +08:00
Mili
f7025ed27c 添加RoomList 2023-03-11 21:07:49 +08:00
Mili
5e0aa6a4af 添加拒绝连接和验证Token 2023-03-11 19:08:17 +08:00
Mili
ec596e964e 重新封装SocketManager 2023-03-11 01:05:47 +08:00
Mili
fcdc70f46b 添加注册逻辑和创建MailSender工具方法 2023-03-04 01:32:58 +08:00
Mili
1a6571084b 更新了公屏聊天,和一些杂项 2023-02-28 23:04:37 +08:00
Mili
83ca070f38 SQLHelper添加OneTime模式,添加加入房间 2023-02-28 00:03:10 +08:00
Mili
49b96979f2 添加SQLHelper,SQL处理器,验证账号密码 2023-02-26 23:06:10 +08:00
Mili
bf6b50ba9f 开始搭SQL框架 2023-02-26 01:50:53 +08:00
Mili
c6ad7016d3 更新异常 2023-02-21 23:30:54 +08:00
Mili
60347cf294 Update MISC 2023-02-21 23:21:25 +08:00
Mili
4098bfc265 MISC 2023-01-05 22:43:19 +08:00
Mili
57ce67fbbb 新架构初体验 2023-01-03 21:25:37 +08:00
Mili
c3d1909bc6 update with core 2022-11-21 23:53:09 +08:00
Mili
eee6377dc4 升级更新的Core.dll 2022-11-20 01:29:56 +08:00
Mili
487bcc4567 重新架构 2022-10-01 23:58:38 +08:00