mirror of
https://github.com/kuitoi/kuitoi-Server.git
synced 2025-07-01 23:35:31 +00:00
来自 KuiToi 服务器的问候
好的,让我们开始吧
(这里是 Linux 的命令)
- 运行它需要 Python 3.10.x!只有这个版本才能运行,Python 3.11 不支持...
- 您可以像这样检查 Python 版本(你要在这里笑):
python3 --version # Python 3.10.6
- 克隆存储库并导航到它
- 安装所有必需的内容
- 然后,使用我的“脚本”,删除所有不必要的文件并移动到核心源
git clone -b Stable https://github.com/kuitoi/KuiToi-Server.git && cd KuiToi-Server
pip install -r requirements.txt
mv ./src/ $HOME/ktsrc/ && rm -rf ./* && mv $HOME/ktsrc/* . && rm -rf $HOME/ktsrc
- 这是如何检查服务器信息并启动它的方法:
python3 main.py --help # 显示所有可用命令
python3 main.py # 启动服务器
配置
- 启动后,将创建
kuitoi.yaml
- 默认情况下,它如下所示:
!!python/object:modules.ConfigProvider.config_provider.Config
Auth:
key: null
private: true
Game:
map: gridmap_v2
cars: 1
players: 8
Options:
debug: false
encoding: utf-8
language: en
log_chat: true
speed_limit: 0
use_lua: true
use_queue: false
Server:
description: Welcome to KuiToi Server!
name: KuiToi-Server
server_ip: 0.0.0.0
server_port: 30814
Auth
- 如果您将
private: false
并且不设置key
,服务器将请求一个 BeamMP 密钥,没有它无法启动。 - 输入 BeamMP 密钥后,服务器将出现在启动器列表中。
- 您可以在此处获取密钥:https://beammp.com/k/keys ↗
Game
map
仅为地图名称,即打开具有地图的 mod 在map.zip/levels
- 地图名称将在那里,那就是我们插入的地方。cars
- 每个玩家的最大汽车数量players
- 最大玩家数
Options
debug
- 是否输出调试消息(仅适用于有经验的用户,会略微降低性能)encoding
- 使用哪种编码打开文件language
- 服务器将使用哪种语言启动(当前可用:en,ru)log_chat
- 是否将聊天输出到控制台speed_limit
- 下载 mod 的下载速度限制(以 MB/s 为单位)use_lua
- 启用 lua 支持use_queue
- 按队列下载 mod,即一次只能下载一个客户端
Server
description
- BeamMP 启动器的服务器描述name
- BeamMP 启动器的服务器名称server_ip
- 分配给服务器的 IP 地址(仅适用于有经验的用户,默认为 0.0.0.0)server_port
- 服务器将在哪个端口上工作