add setnicknamefree

This commit is contained in:
Mikhail
2024-12-29 10:44:34 -05:00
parent 675eda043f
commit 1cb1e34674

View File

@@ -0,0 +1,21 @@
using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.LobbyUser
{
[PacketPath("/user/setnicknamefree")]
public class SetNicknameFree : LobbyMsgHandler
{
protected override async Task HandleAsync()
{
var req = await ReadData<ReqSetNicknameFree>();
var user = GetUser();
user.Nickname = req.Nickname;
var response = new ResSetNicknameFree();
response.Result = SetNicknameResult.SetNicknameResultOkay;
response.Nickname = req.Nickname;
await WriteDataAsync(response);
}
}
}