Files
robinsr/gameserver/src/net/handlers/authentication.rs
T

30 lines
705 B
Rust

use proto::*;
use crate::{net::PlayerSession, util};
pub async fn on_player_get_token_cs_req(
_session: &mut PlayerSession,
_body: &PlayerGetTokenCsReq,
res: &mut PlayerGetTokenScRsp,
) {
res.msg = String::from("OK");
res.uid = 25;
}
pub async fn on_player_login_cs_req(
_session: &mut PlayerSession,
body: &PlayerLoginCsReq,
res: &mut PlayerLoginScRsp,
) {
res.login_random = body.login_random;
res.server_timestamp_ms = util::cur_timestamp_ms();
res.stamina = 240;
res.basic_info = Some(PlayerBasicInfo {
nickname: String::from("RobinSR"),
level: 70,
world_level: 6,
stamina: 240,
..Default::default()
});
}