⚠️ 此资源目前处于 Work in Progress 中。功能和文档可能会更改。
一个动态的人生路径选择器资源 FiveM 服务器,允许玩家通过时尚的 UI、自定义过场动画和入门物品选择他们在游戏中的起点。
- 🎮 沉浸式路径选择界面
- 🎥 每条路径的自定义过场动画集成
- 🎁 自动启动项分发
- 👥 特定于角色的导师系统
- 🌈 动态天气和时间设置
- 🐛 用于开发的 Debug 命令
- 📱 响应式和现代 UI 设计
- 🔄 多框架支持
- 📦 多库存系统支持
该界面为玩家提供了不同的人生道路,每条道路都具有:
- 自定义背景图像
- 路径描述
- 指定的导师
- 独特场景
- 起始位置
- 特定于路径的过场动画
- 入门物品包
描述
- ✅ ESX(已测试)
- 🚧 QB 核心(未测试)
- 🚧 QBox Core (未测试)
- 🚧 ND Core (未测试)
- ✅ ox_inventory (已测试)
- 🚧 qb-inventory (未测试)
- 🚧 qs-inventory (未测试)
- 下载最新版本
- 将文件夹解压缩到您的服务器目录
external_lifeselector
resources
- 添加到您的
ensure external_lifeselector
server.cfg
- 在
config.lua
中的路径配置示例:config.lua
Paths = {
racing = {
id = "racing",
title = "Street Racing Elite",
description = "Join the high-stakes world of illegal street racing.",
mentor = "Hao",
image = "your_image_url.jpg",
scenario = "Hao has noticed your driving skills...",
spawnLocation = vector4(782.93, -1867.95, 29.29, 78.92),
cutscene = {
name = "tun_meet_int",
duration = 30000,
weather = "CLEAR",
coords = vector3(-2201.717, 1132.0045, -23.26399),
time = {hour = 21, minute = 0},
},
setJob = {
enabled = true,
job = "racer",
grade = 0
},
items = {
-- Simple item without metadata
{
name = 'radio',
label = 'Phone',
amount = 1
},
-- Complex item with metadata
{
name = 'armour',
label = 'Repair Kit',
amount = 1,
metadata = {
description = "Professional Race Repair Kit",
durability = 100,
type = "racing_kit"
}
}
}
}
}
- 通过导出访问人生选择器
- 浏览可用路径
- 选择路径以查看详细信息
- 确认选择以开始历程
Life Selector 可以使用导出从任何资源触发:
-- Show life selector UI
exports['external_lifeselector']:showLifeSelector()
-- Debug Commands (when enabled)
/lifeselector -- Opens the life selector UI
/playcutscene [cutscene_name] -- Plays specified cutscene
/stopcut -- Stops current cutscene
集成示例
-- Basic implementation in your resource
RegisterCommand('selectpath', function()
exports['external_lifeselector']:showLifeSelector()
end)
© 版权声明
THE END
暂无评论内容