mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-18 19:29:09 +00:00
Allow setting the G values for the servers in the server.ini
Setting these values is optional. If they are not set in the ini file, default values will be used. This way, we don't have to change all our ini files.
This commit is contained in:
@ -178,6 +178,16 @@ PF_CONSOLE_CMD(
|
||||
kNetDiffieHellmanKeyBits / 8, kAuthDhXData);
|
||||
}
|
||||
|
||||
//============================================================================
|
||||
PF_CONSOLE_CMD(
|
||||
Server_Auth,
|
||||
G,
|
||||
"int GValue",
|
||||
"Set the Auth Server G value"
|
||||
) {
|
||||
kAuthDhGValue = (int)params[0];
|
||||
}
|
||||
|
||||
|
||||
//============================================================================
|
||||
// Server.Game group
|
||||
@ -219,6 +229,16 @@ PF_CONSOLE_CMD(
|
||||
kNetDiffieHellmanKeyBits / 8, kGameDhXData);
|
||||
}
|
||||
|
||||
//============================================================================
|
||||
PF_CONSOLE_CMD(
|
||||
Server_Game,
|
||||
G,
|
||||
"int GValue",
|
||||
"Set the Game Server G value"
|
||||
) {
|
||||
kGameDhGValue = (int)params[0];
|
||||
}
|
||||
|
||||
|
||||
//============================================================================
|
||||
// Server.Gate group
|
||||
@ -269,3 +289,13 @@ PF_CONSOLE_CMD(
|
||||
Base64Decode(strlen((const char *)params[0]), (const char *)params[0],
|
||||
kNetDiffieHellmanKeyBits / 8, kGateKeeperDhXData);
|
||||
}
|
||||
|
||||
//============================================================================
|
||||
PF_CONSOLE_CMD(
|
||||
Server_Gate,
|
||||
G,
|
||||
"int GValue",
|
||||
"Set the GateKeeper Server G value"
|
||||
) {
|
||||
kGateKeeperDhGValue = (int)params[0];
|
||||
}
|
||||
|
Reference in New Issue
Block a user