这是一个为 FiveM 开发的多角色系统,允许玩家在同一个服务器上创建和管理多个角色。支持 ESX、QBCore 和 QBX 框架。
- 支持多个角色创建和管理
- 可自定义每个玩家的最大角色数量
- 角色预览和选择界面
- 兼容 ESX、QBCore 和 QBX 框架
- 前往此仓库的 Releases 页面
- 下载最新版本的压缩包
- 解压文件,将
multicharacter文件夹放入您的服务器resources目录 - 确保已安装所有依赖项
- 在
server.cfg中添加以下内容:
ensure multicharacter
配置文件位于 shared/config.lua,可以根据需要进行修改:
loadingModelsTimeout: 加载模型的超时时间(毫秒)DeleteCharacter: 是否允许删除角色defaultNumberOfCharacters: 默认允许的角色数量playersNumberOfCharacters: 特定玩家的角色数量配置starterItems: 新角色的起始物品characters.locations: 角色选择界面的位置配置defaultSpawn: 默认出生点坐标
return {
loadingModelsTimeout = 10000,
DeleteCharacter = false,
playersNumberOfCharacters = {
['license2:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'] = 6,
},
starterItems = {
{ name = 'phone', amount = 1 },
},
defaultNumberOfCharacters = 2,
characters = {
locations = {
{
pedCoords = vec4(-284.2856, 562.4627, 172.9182, 19.9895),
camCoords = vec4(-284.7856, 565.4627, 174.0182, 199.9895),
}
},
},
defaultSpawn = vec4(-540.58, -212.02, 37.65, 208.88),
}