--- a/gameServer2/src/server/handlers/loggingin.rs Wed Sep 05 18:09:06 2018 +0300
+++ b/gameServer2/src/server/handlers/loggingin.rs Wed Sep 05 19:22:29 2018 +0300
@@ -33,7 +33,7 @@
};
server.react(client_id, actions);
- },
+ }
HWProtocolMessage::Proto(proto) => {
let client = &mut server.clients[client_id];
let actions = if client.protocol_number != 0 {
@@ -48,7 +48,14 @@
CheckRegistered]
};
server.react(client_id, actions);
- },
+ }
+ #[cfg(feature = "official-server")]
+ HWProtocolMessage::Checker(protocol, nick, password) => {
+ let c = &mut server.clients[client_id];
+ c.nick = nick;
+ c.web_password = password;
+ c.set_is_checker(true);
+ }
_ => warn!("Incorrect command in logging-in state"),
}
}