客户端问题修改
This commit is contained in:
@@ -496,6 +496,7 @@ void M2Client::connect_to_server(const String &auth_host, int auth_port, const S
|
||||
// then connect to game_host with the returned login ticket.
|
||||
if (OS::get_singleton()->get_environment("MT_PROTOCOL") == "classic") {
|
||||
classic_sess = std::make_unique<mtnet::classic::ClassicSession>();
|
||||
classic_sess->set_wire_trace(OS::get_singleton()->get_environment("MT_NET_TRACE") == "1");
|
||||
// §1.5 (W1 G1 wiring): CG_CLIENT_VERSION2 reports the running binary's
|
||||
// filename; feed it the real executable name rather than the built-in
|
||||
// default so the server-side version gate sees what ClientVS22 sends.
|
||||
@@ -2875,6 +2876,7 @@ void M2Client::warp_to_game_server(const String &host, int port) {
|
||||
mall_open_seen = false;
|
||||
dead_seen.clear();
|
||||
classic_sess = std::make_unique<mtnet::classic::ClassicSession>();
|
||||
classic_sess->set_wire_trace(OS::get_singleton()->get_environment("MT_NET_TRACE") == "1");
|
||||
bool connected = false;
|
||||
if (last_login_key != 0) {
|
||||
connected = classic_sess->connect_with_login_key(std::string(host.utf8().get_data()),
|
||||
|
||||
Reference in New Issue
Block a user