FiveM 人物服装生成器
Loading...
FiveM Ped Outfit Builder
FiveM 角色套装构建器 为您的下一个服务器构建提供简洁的配置
本地草稿 如何使用
FIVEM 开发工具

无需猜测,打造您的角色服装。

选择一个模型,调整每个组件,并将带注释的 Lua 配置直接复制到您的资源中。

01 / 角色详情

从角色开始

使用您的资源生成的模型名称或哈希值。
配置的辅助标签;它不会改变角色模型。
套装预设

保存装备以备后用

从装备开始,然后验证所选角色的 ID。

02 / 服装组件

设置数字

组件 ID 使用 drawable、texture 和 palette 值。

03 / 道具

添加画龙点睛之笔

道具使用 drawable 和 texture ID。使用 -1 清除一个。

04 / 验证与导出

在它进入服务器之前检查它

探索 ID,捕捉常见错误,并将配置移动到 FiveM 测试资源中。

变体浏览器

使用步进器尝试附近的ID。这些是安全的探索值,并非实时的GTA计数。

浏览器模式
0

配置检查

警告使用实际限制,直到实时 FiveM 桥接报告确切值。

就绪
    随身携带您的工作成果

    JSON 对于团队交接非常有用;集成工具包为您提供了一个入门级的 FiveM 客户端桥接。

    从这里开始

    从模型名称到可用的套装

    在构建第一个配置或将输出连接到现有资源时,请使用本指南。

    01

    选择角色

    选择一个通用模型,或输入您的资源所使用的确切生成名称。设置性别作为您自己的组织标签;它不会改变游戏内的模型。

    提示自由模式角色(Freemode peds)通常比特定职业角色拥有更多的服装变体。
    02

    输入变体

    对于每个组件,输入一个可绘制对象(网格)、纹理(变体)和调色板(通常为 0)。对于道具,当您想要游戏清除该道具时,请使用可绘制对象 -1。

    提示ID 是特定于模型的。请在选定的角色上测试数值,而不是假设自由模式 ID 在任何地方都适用。
    03

    保存并验证

    使用初始装备作为快速基准,然后保存您自己的命名预设。草稿在此应用中自动保存;预设在您下次打开时可用。

    提示保持预设简洁并按角色、派系或版本命名,以便您的团队能够快速识别它们。
    04

    使用 Lua 输出

    将生成的代码复制到客户端脚本中,或下载 .lua 文件。返回的 PedOutfit 表存储数值,ApplyPedOutfit 将其应用于现有的角色。

    local outfit = PedOutfit
    ApplyPedOutfit(PlayerPedId(), outfit)
    提示在角色存在且模型更改后应用服装,否则游戏可能会替换掉该套装。
    05

    验证、导出并桥接

    使用变体浏览器查找附近的数值,在复制前阅读配置检查,并在需要移交时导出 JSON。如需精确的模型计数和游戏内测试,请下载 FiveM 工具包并将页面作为 NUI 运行。

    提示浏览器模式仅供参考。实时 FiveM 数据是最终检查,因为每个角色(ped)的服装数量可能不同。
    可选的游戏内工作流程

    需要实时变体计数或预览?

    浏览器编辑器无法自行检查 GTA V 资产。请将其与一个在游戏内运行、调用服装原生函数并将结果发送到 NUI 面板的小型 FiveM 资源配对。

    1. 创建一个包含 fxmanifest.lua 和客户端 Lua 脚本的客户端资源。
    2. 使用 GetNumberOfPedDrawableVariations 和 GetNumberOfPedTextureVariations 读取计数。
    3. 使用 SetPedComponentVariation 和 SetPedPropIndex 应用测试值。
    4. 将数值暴露给 NUI 页面,然后在此处导出或粘贴已验证的配置。

    此构建器目前生成便携式配置;实时桥接必须在 FiveM 内部运行,并应被视为一个独立的资源。