更改

跳转至: 导航搜索

BallanceMMOClient

添加1,879字节2022年4月23日 (六) 16:19
无编辑摘要
== Download ==
* Join Multiplay Multi-play QQ Group, and download from QQ Group Files.
* Join Ballance Discord Server.
* Download from the Release page of GitHub repository.(Not suggested because publish is not in time.)
After anti-cheat update(v3.1), BMMO supports more anti-cheat features.
* {{code|/mmo cheat [on或offon or off]}}:开关: Switch cheat mode '''所有玩家for all online players'''的cheat。此命令将在不请求其它玩家的情况下强制改变所有玩家的作弊状态。请不要滥用此指令。. This command will force change each player's cheat mode without any notification. Please do not abuse this command.* 现在会在玩家进行作弊的时候进行全局通报,并在作弊玩家名称后部付加A global message will be showed in chat dialog if any player change its cheat mode. The name of cheating player will automatically be attached with {{code|[C]}}进行标记.
== Available Servers ==
 
Considering the security of server, you should join corresponding Ballance community according to your multi-play requirements. Then, you can get an available server. Also, you can create a personal BMMO server and play with it. Its method will be introduced in the following chapter.<br />
If you want to play with Chinese Ballance players, you should join Multi-play QQ Group and get server URL within it.<br />
Or, there is a big latency when you are connecting to Chinese BMMO server, or you want to play Ballance with over world Ballance players, you can join Ballance [[Discord]] server and get server URL from {{code|#multiplay}} channel.
== History ==
 
There are 3 huge changes in BMMO history, according to its GitHub commit history.<br />
V1 is based on TCP connection. Some basic message structures are established in this version and the plugin has been tested in production environment a few times. But the biggest problem is the quality of connection will significantly drop if the client is in a bad network environments. This is unacceptable in some cases.<br />
V2 use [https://github.com/Swung0x48/SimpleRealTimeNetworking a custom transfer protocol developed by Swung0x48]. But quickly, this version was no longer maintained.<br />
V3 is current version and be used by every Ballance multi-play players. It still in active development. This version use Valve's GameNetworkingSockets as its network library. This version of BMMO is widely praised, relying on the low latency features provided by GameNetworkingSockets. The quality of connection is in acceptable range, even if you are living the opposite of the Pacific Ocean.
== Deploy a Personal Server ==
 
In general, creating an BMMO server on a Linux server is easier than a Windows server. You can check out the GitHub repository's README file of this plugin to know how to deploy a BMMO server.
1,136
个编辑

导航菜单