DW QBCore 高级车库

DW QBCore 高级车库

3fb2db6ccc20250518042525

DW QBCore 高级车库

DW-Garages 是适用于 QBCore FiveM 服务器的优质、功能丰富的车辆车库管理系统。通过高级功能、无缝 UI 和全面的选项,将服务器的车辆管理提升到一个新的水平。

✨ 特征

  • 美观的 UI 界面 – 简洁、直观的界面,便于车辆管理
  • 多种车库类型
    • 私人车辆公共车库
    • 带有自定义车辆列表的工作特定车库
    • 共用车辆的帮派车库
    • 扣押系统,包括费用和取回
  • 共享车库 – 创建和管理玩家之间共享的车库
  • 车辆转运系统 – 通过动画送货服务在不同车库之间转运车辆
  • 高级车辆存储 – 用于车辆存储的淡入/淡出动画和视觉指示器
  • 收藏夹系统 – 标记您最常用的车辆以便快速访问
  • 自定义车辆名称 – 重命名您的车辆以便于识别
  • 搜索功能 – 在大型收藏中快速查找特定车辆
  • 类别筛选 – 按车辆类型、收藏夹或所有权筛选
  • 扣押系统 – 为执法提供完整的扣押功能,包括原因记录和费用
  • 完全定制 – 通过 config.json 文件轻松配置所有方面

📋 要求

  • QBCore 框架
  • OXMYSQL 数据库
  • LegacyFuel(或兼容的 fuel 脚本)

🔧 安装

步骤1:下载并解压

  1. 下载资源
  2. 提取到你的 resources 文件夹
  3. 将文件夹重命名为dw-garages

⚙️ 配置 基本配置选项

Config = {
    UseTarget = false,                 -- Use qb-target instead of DrawText3D
    VehicleSpawnDistance = 5.0,        -- Distance to spawn vehicles from the garage point
    TransferCost = 500,                -- Cost to transfer vehicles between garages
    EnableTransferAnimation = true,    -- Enable/disable the transfer truck animation
    EnableImpound = true,              -- Enable the impound system
    ImpoundFee = 500                   -- Base fee for impound retrieval
}

添加新车库 要添加新的车库,请在 config.lua 的 Config.Garages 表中添加一个新条目:

Config.Garages = {
    yourgarage = {
        label = 'Your New Garage',
        coords = vector4(215.9, -810.65, 30.73, 339.54),
        type = 'public',
        spawnPoints = {
            vector4(222.89, -804.16, 30.15, 248.0),
            vector4(224.51, -798.82, 30.15, 248.0)
        },
        transferSpawn = vector4(195.4, -825.3, 30.2, 340.0),
        transferArrival = vector4(213.2, -799.8, 30.1, 250.0),
        transferExit = vector4(178.5, -833.6, 30.8, 160.0)
    }
}

添加作业车辆 要将车辆添加到作业车库,请编辑 Config.JobGarages 表:

Config.JobGarages = {
    police = {
        label = 'Police Garage',
        coords = vector4(454.6, -1017.4, 28.4, 90.0),
        type = 'job',
        job = 'police',
        spawnPoint = vector4(438.4, -1018.3, 27.7, 90.0),
        vehicles = {
            newvehicle = {
                label = 'New Police Vehicle',
                model = 'policeb',
                icon = '🏍️'
            }
        }
    }
}

Blip 设置 车库标识设置可以在以下位置进行配置:

Config.GarageBlip = {
    Enable = true,
    Sprite = 357,
    Color = 3,
    Scale = 0.7,
    Display = 4,
    ShortRange = true
}

🔍 JSON 编辑提示

编辑 config.json 文件时:

  1. 始终对键和字符串值使用双引号
  2. 不要在数组或对象中的最后一项后留下尾随逗号
  3. 使用 JSONLint 等工具验证 JSON
  4. 坐标必须遵循以下格式:{"x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0}
  5. 以 UTF-8 编码存储文件

🎮 游戏内使用

公共车库

  • 访问任何车库位置以访问您的私人车辆
  • 使用界面检索或存储车辆
  • 标记收藏夹以便快速访问
  • 重命名车辆以便于识别
  • 在车库之间转移车辆

工作车库

  • 从您工作的车库中访问特定于工作的车辆
  • 根据您的工作自动提供工作车辆

帮派车库

  • 与您的帮派成员共享车辆
  • 存储和检索 gang 车辆

共享车库

  • 从 garage 界面创建共享车库
  • 与朋友分享访问代码以授予他们访问权限
  • 通过界面管理成员

扣押

  • 执法部门可以用来扣押车辆/impound [fee]
  • 玩家必须支付费用才能找回被扣押的车辆

❓ 故障 排除

“Config not loaded” 错误

  • 验证 config.json 是否存在且格式正确
  • 使用验证器检查 JSON 语法错误

车辆未出现

  • 确保使用 SQL 文件正确设置数据库
  • 检查玩家是否拥有车辆
  • 验证车库坐标是否正确

权限问题

  • 检查 job/gang 配置是否与服务器的 job/gang 名称匹配
  • 验证玩家是否具有正确的权限
© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容