1/3

Standalone 脚本

Agency-Doorlock

5.0(4)
一次性付款免费
免费
适用于
  • QBCore
  • Qbox
  • ESX
  • 无框架
  • 包含更新,不另收费
  • 随时在 help.agencyg.de 获取支持,通常几小时内回复

付款与交付由 Tebex 处理,它是 Cfx.re 和 FiveM 的官方支付伙伴。脚本会立刻绑定到你的 Keymaster 账号。

说明

🔐 Agency Doorlock

门锁,做得对。

无需离开游戏即可在几秒内设置任意门,精确决定谁可以进入,并通过免费的 Agency Companion 应用用手机锁定或解锁。

🧩 QBCore · QBox · ESX · Standalone:自动检测,即插即用。


🆕 1.3.0 版新增:所有 Agency 脚本统一配色

  • ✔ Agency Companion:免费应用,适用于 iPhone、iPad 和 Mac、Android 以及 浏览器,另有免费的 Agency-Companion 脚本:一个 /app 代码即可关联服务器上的所有 Agency 脚本。玩家可在应用中用手机锁定和解锁门。

  • ✔ 所有 Agency 脚本统一强调色:在 /app(管理页面)中选择,默认为金色

  • ✔ 适配所有屏幕:界面会自动随分辨率缩放,支持 1080p 至 4K 及超宽屏

  • ✔ 25 种语言:英语、德语、法语、西班牙语、意大利语、荷兰语、葡萄牙语、波兰语、捷克语、斯洛伐克语、匈牙利语、罗马尼亚语、保加利亚语、克罗地亚语、希腊语、丹麦语、瑞典语、挪威语、芬兰语、土耳其语、俄语、乌克兰语、日语、韩语、中文

  • ✔ Agency 风格的配置:带编号的分节,Agency Companion 置于首位,默认英语


✨ 亮点

  • 🛠️ 一步完成设置:输入 /adoorlock,瞄准一扇门,按 E,保存即可。双开门自动配对。
  • 🔒 真正的上锁门:使用 FiveM 原生门系统,上锁的门确实无法打开。
  • 🎯 E 键与 Target:按键提示、ox_target 或 qb-target。可单独或同时使用。
  • 🔑 物品钥匙:每扇门可设置钥匙、门卡和徽章,并提供万能钥匙及可选的一次性物品。
  • 🔢 PIN 码:用 1 至 8 位数字码保护任意门。
  • 📱 手机远程控制:通过免费的 Agency Companion 应用(iOS 和 Android)锁定和解锁你的门。
  • 🌍 内置 25 种语言:你还可以在一分钟内添加自己的语言。

👮 访问控制

每扇门都有自己的规则,在简洁的游戏内面板中设置:

  • 💼 职业 + 最低等级
  • 🏴 帮派 + 最低等级
  • 👤 指定玩家(公民ID / 标识符)
  • 🔑 物品钥匙
  • 🌐 所有人

🛡️ 每次切换锁状态和每扇新门都会在服务器端进行检查。没有访问权限的客户端无法解锁任何门。

🚗 车库门与大门

  • ⬆️ 解锁时保持开启:大门打开后保持开启,即使你已驶离。上锁后会再次关闭。
  • 📏 每扇门单独设置范围:宽大门可设置更大的交互范围,普通门保持原样。
  • ⏱️ 自动上锁:门会在设定的秒数后自动重新上锁。

💾 持久化与同步

  • 🗄️ 所有门都存储在数据库中,并实时同步给每位玩家。
  • 🔁 每扇门可设置启动时上锁:服务器重启后,每扇门都会恢复为你设定的状态,无论之前是谁把门打开的。
  • 🔊 内置上锁、插销和吱嘎声音效。

🔄 从 ox_doorlock 迁移?

只需一键即可导入你现有的所有 ox_doorlock 门。

👀 在导入前,你可以预览每扇门。门名称、双开门、带等级的群组、玩家、PIN 码、物品钥匙、自动上锁和保持开启设置都会被保留。已存在的门会被跳过,因此你可以随时重复运行导入。

💻 面向开发者

你自己的脚本可以通过服务端导出为每位玩家授予或移除门的访问权限,例如房屋脚本发放房门钥匙:

AddPlayerAccess · RemovePlayerAccess · HasPlayerAccess · GetPlayerAccess · IsReady

📡 另外还有服务端事件 agency-doorlock:accessChanged。更改会被保存并立即同步。

🏗️ 自定义 MLO 门

MLO 中的门无法选中?🔍 /dlcheck 会在 F8 控制台中准确显示原因,你也可以在配置中调整匹配范围。


📦 系统要求

  • ✅ oxmysql(必需)
  • ➕ ox_target、qb-target 或 jg-textui(可选)

⚙️ 安装

  1. 📁 将 Agency-Doorlock 放入你的 resources 文件夹。
  2. 📝 在 server.cfg 中,于 ensure oxmysql 之后添加 ensure Agency-Doorlock。
  3. ▶️ 启动服务器。数据库表会自动创建。
  4. 🎛️ 在 config.lua 中设置语言、交互模式和设置权限。

✏️ config 和所有语言文件均可完全编辑。


⭐ Agency 脚本

Agency Doorlock 是 Agency Scripts 推出的 🎁 免费版本。

🛒 付费脚本与合集:shop.agencyg.de 💬 Discord 与支持:discord.gg/RTax3aBMUs


Agency-Doorlock

免费

更新日志

Agency-Doorlock 的每次更新,直接来自我们的 Discord。

1.3.0最新2026年10月28日

✨ 新增

  • Agency 设计:门列表、门设置、ox_doorlock 导入和 PIN 键盘现在采用 Agency-Housing 的外观,左上角带有金色 Agency 标志。
  • 所有 Agency 脚本统一配色:菜单会跟随管理员在 Agency-Companion(/app,管理页面)中选择的强调色。未设置时为金色,也可以通过 Config.AccentColor 自行设定。
  • Agency Companion:使用免费的 Agency-Companion 资源,玩家输入 /app,即可用一个代码关联 Doorlock 和其他所有 Agency 脚本。门列表会显示一条简短提示,而不是单独的二维码卡片。
  • 适配各种屏幕:所有菜单和 [E] 提示会自动按分辨率缩放(1080p 至 4K、超宽屏)。
  • 25 种语言:所有文本均提供 Agency Companion 应用支持的 25 种语言(挪威语现在使用代码 nb)。

🔧 改进

  • 配置: config.lua 已重新构建,包含内容列表和编号章节。第 1 节为 Agency Companion,设置 Config.Companion.Enabled = true。
  • 通知: 只要 Agency-Notify 在运行,就会单独使用它,包括在 Agency-Essentials 内部。框架通知仍作为备用方案。
  • 开关与按钮: 采用 Agency 风格的新开关、药丸形按钮和输入框。
  • 应用连接: 如果发送给应用的回复在途中丢失,脚本会自动重新发送一次。
  • 字体: Inter 字体随资源一同提供,不再调用 Google Fonts。
  • 控制台: 简短的启动消息,已移除旧的升级提示框。

🐛 已修复

  • Auto-detect: 在附近找到门时显示更清晰的消息。
  • Debug: 调试输出默认关闭。

📦 更新说明

  • 请替换整个 Agency-Doorlock 文件夹。旧的 config.lua 仍可使用(仍会读取 Config.Companion.Enable),但新版本包含新的设置。
  • 当 Agency-Companion 运行时,/adlconnect 和 /adlc 会打开 /app;未运行时则保留各自的配对窗口。
  • 推荐:使用免费的 Agency-Companion 进行一码连接:https://shop.agencyg.de/en/product/agency-companion
1.1.82026年10月7日

🔧 改进

  • Auto-Detect:“检测附近的门”按钮设计更加简洁,结果提示也更加清晰
  • 编辑器:页脚更加精简,仅显示 Agency Doorlock 名称和支持链接
  • 翻译:重新措辞了全部 25 种语言的检测提示

📦 更新说明

  • 替换资源文件夹;你的 config.lua 和所有已保存的门都将保持不变
1.2.02026年10月7日

✨ 新增

  • 物品钥匙: /adoorlock 中新增 Items 选项卡;携带列表中任一物品的玩家都可以锁定和解锁对应的门
  • 万能物品: Config.ItemKeys.MasterItems 中的物品可以打开所有门
  • 一次性使用: Config.ItemKeys.ConsumeItems 中的物品每次使用后都会被移除,无论是在游戏中还是通过 Companion app 使用
  • 背包系统: 支持 ox_inventory、QBCore 和 ESX,也可通过 ox_inventory 支持 QBox

🔧 改进

  • ox_doorlock 导入: 现在会一并迁移物品键,不再将其遗漏
  • 访问权限: 最后才检查物品,因此拥有职业、帮派、玩家或 Everyone 访问权限的玩家不会消耗物品
  • Config: config.lua 已整理为九个带编号的章节,并添加了目录;所有选项和默认值保持不变
  • 语言: 所有新增文本均已翻译成全部 25 种语言

⚙️ Config

  • 新增配置块 Config.ItemKeys,包含 Enable、Inventory、MasterItems 和 ConsumeItems

📦 更新说明

  • 替换 Agency-Doorlock 文件夹并保留你的 config.lua;无需新增代码块,物品键也能正常使用
  • 如需使用新布局和物品设置,请使用新的 config.lua 并复制你的配置值
  • 无需更改数据库
显示全部 8 个版本
1.1.72026年9月27日

✨ 新增

  • 服务器 exports:AddPlayerAccess(doorId, player) 和 RemovePlayerAccess(doorId, player)
  • 服务器 exports:HasPlayerAccess(doorId, player)、GetPlayerAccess(doorId) 和 IsReady()
  • player 可以是在线玩家的服务器 ID 或标识符:QBCore 和 Qbox 使用 citizenid,ESX 使用 identifier,独立模式使用 license
  • 访问权限变更会保存到数据库,并实时同步给所有玩家,不会因此授予设置或管理员权限
  • 服务器事件:agency-doorlock:accessChanged,包含 doorId、identifier 和 granted,可用于日志和自定义脚本

📦 更新说明

  • 替换资源文件夹并保留你的 config.lua,无需更改数据库
  • 完整参考文档请见 README.md 和 docs.agencyg.de/doorlock/exports
1.1.62026年9月16日

✨ 新功能

  • 从 ox_doorlock 导入选定的门,并通过预览查看状态、jobs、gangs、最低等级和不支持的设置。
  • 导入前可选择全部或不选择任何门。导入的门无需重启即可立即使用。
  • 导入时会保留名称、单开门和双开门、锁定状态、jobs、gangs、市民 ID、1 至 8 位数字的 PINs、自动上锁、交互范围、隐藏提示以及保持开启状态。
  • 运行 adoorlock_import 查看预览,或运行 adoorlock_import confirm 导入所有新门。
  • 导入功能支持全部 25 种语言。

🔧 改进

  • 再次导入时,会跳过 Agency-Doorlock 已在同一位置锁定的门。
  • 启动时,服务器控制台会提示哪些门可供导入。

📦 更新说明

  • 仅当 ox_doorlock 正在运行时才能导入。导入后,请从 server.cfg 中移除 ensure ox_doorlock,因为两个脚本会锁定相同的门。
  • 无法导入物品钥匙、撬锁设置,以及非 1 到 8 位数字的门禁密码。预览会提示不受支持的设置。
  • 对于关联了职业或帮派并设置了门禁密码的门,职业或帮派成员无需 PIN 即可开门;其他人仍需输入 PIN。
  • 从 1.1.x 更新时,请替换所有文件并保留 config.lua。请保留 shared/locale/ 中已编辑的文件;缺少的新文本将以英文显示。
  • 无需更改数据库。重启 Agency-Doorlock,并让更新期间在线的玩家重新连接,以加载新菜单。
  • 全新安装请参阅 README.md 中的 Installation 部分。
1.1.22026年8月3日

✨ 新增

  • Agency-Doorlock:在 /adoorlock 配置器中输入门模型名称或 hash。
  • Agency-Doorlock:自动扫描附近区域,查找匹配的门实体。
  • Agency-Doorlock:使用“Add All”一次添加多个附近且模型 hash 相同的门。
  • Agency-Doorlock:支持自定义 mapping props 和自定义模型名称。

📦 更新说明

  • Agency-Doorlock:版本 v1.1.2
1.1.12026年8月1日

✨ 新增

  • 车库门和大门解锁时可以保持开启,在 /adoorlock 中使用每扇门独立的 Hold open 选项即可。
  • 锁定保持开启的门时,门会关闭并上锁;与 Auto-lock 配合使用,可在 N 秒后自动关闭。
  • 可为每扇门单独设置上锁和解锁的交互范围:使用滑块设置为 0.5 至 10 m,或通过数字输入框设置为最高 50 m。

🔧 改进

  • 门目标选择会选中你进入其交互范围最深的那扇门。
  • ox_target 和 qb-target 的瞄准选项会采用该型号任意一扇门所要求的最大范围。
  • 保存时会在服务器端验证并限制每扇门的范围;空值或无效值将使用已配置的默认值。
  • “保持开启”和交互范围标签现已翻译为全部 25 种受支持语言:EN, DE, BG, CS, DA, EL, ES, FI, FR, HR, HU, IT, JA, KO, NL, NO, PL, PT, RO, RU, SK, SV, TR, UK, ZH。所有语言文件的键集合均完整且一致。

🐛 已修复

  • Companion 配对卡现在使用服务器语言;此前,在 25 种语言中的 23 种语言里,有 17 条应用和配对文本会回退为英文。
  • 发布前已检查翻译占位符和格式。

⚙️ Config

  • Config.HoldOpenRatio 控制门的开启幅度;1.0 表示完全打开,较低的数值可防止卷帘门穿入几何物体。
  • Config.HoldOpenDistance 设置强制保持开启的范围。
  • Config.MaxInteractDistance 设置服务器端的距离上限,默认值为 50 m。
  • 每扇门的交互范围默认为 Config.InteractDistance;未调整的门保持现有行为。

📦 更新说明

  • 替换 Agency-Doorlock 文件夹,或覆盖 fxmanifest.lua、config.lua、client/main.lua、client/configurator.lua 和 server/main.lua。
  • 还需覆盖 html/index.html、html/script.js、html/style.css 以及 shared/locale/ 中的全部 25 个文件。
  • 无需手动修改数据库或进行迁移;现有门会使用默认值,并保留访问规则、PIN、按键绑定和配置。
  • 需要 oxmysql,该依赖此前就已存在。通过 txAdmin 或运行 ensure Agency-Doorlock 重启资源。
  • 关闭 Hold open 时,门的行为与 v1.1.0 完全一致。
1.1.02026年7月4日

✨ 新功能

  • 配套应用: 可通过 QR 码或 6 位代码独立连接 Agency-Phone 和 Agency-Elevator。
  • 配对: 运行 /adlconnect 或 /adlc 获取 QR 码,也可以在 /adoorlock 设置菜单中找到。
  • 配对: 如果无法扫描,请在应用中输入 6 位代码;设备连接期间,该代码会一直显示。
  • 玩家: 查看你有权限访问的门及其实时上锁或解锁状态。
  • 玩家: 靠近时可上锁或解锁自己拥有的门,遵循与游戏内相同的访问规则。
  • 玩家: 在应用中为任意一扇门设置 GPS 航点。
  • 管理员: 可远程控制服务器上的任何门,不受距离限制。
  • 管理员: 可在应用中删除门;静态 config 门仍受保护。
  • 管理员: 可远程打开游戏内的门设置菜单,以添加或编辑门。
  • 配套应用: 免费应用可在 iOS 和 Android 上使用,设置指南见 companion.agencyg.de。
  • 配套应用: 一个应用即可连接 Agency-Doorlock、Agency-Phone、Agency-Pad、Agency-Elevator、Agency-Reports 等。

🔧 改进

  • 本地化:新增的应用、配对和 UI 文本已翻译为全部 25 种支持语言:EN、DE、BG、CS、DA、EL、ES、FI、FR、HR、HU、IT、JA、KO、NL、NO、PL、PT、RO、RU、SK、SV、TR、UK、ZH。

🐛 已修复

  • 设置菜单: 6 位配对码始终显示在 QR 码下方。
  • Companion QR 卡片: 可流畅展开和收起,且不会遮挡门列表。
  • NUI: 改进了面板的打开和关闭表现,并进行了其他细微优化。

⚙️ 配置

  • 将 Config.Companion.Enable = false 设置为禁用可选集成。
  • 配对码会在 Config.Companion.TokenTTL 后过期,默认值为 5 分钟。

📦 更新说明

  • 替换 Agency-Doorlock 文件夹,或覆盖已更新的文件。
  • 替换 fxmanifest.lua、config.lua、client/main.lua、client/companion.lua、client/configurator.lua、server/main.lua。
  • 替换 server/companion.lua、server/companion_relay.lua、html/index.html、html/script.js、html/style.css。
  • 替换 html/js/companion.js、html/js/qrcode.min.js、shared/locales.lua 以及 shared/locale/ 中的所有文件。
  • 检查 config.lua 中的 Config.Companion 配置块;保留自己的配置不会有问题。
  • 现有门、按键绑定、音效和配置无需迁移即可正常使用,也不会丢失数据。
  • 不包含 Config.Companion 配置块的旧版 config.lua 文件会使用安全的默认值,并保持该功能启用。
  • 首次启动时会自动创建 pairing 表。无需手动执行 SQL 或修改数据库。
  • 仍然需要 oxmysql。通过 txAdmin 或运行 ensure Agency-Doorlock 重启 resource。

该脚本的评价

5.04 条评价

你有这个脚本吗?

那就说说它怎么样。花两分钟,这正是下一个人在决定前会读的东西。

写一条评价

很棒

我需要它来帮助我的服务器保存我的 qian

机器翻译 · 原文: 英语

Ching· 产品评价· Agency-Doorlock免费获取

说真的,它帮了我很多。我的意思是认真的,聊天的各位

说真的,装这个脚本我一点都不后悔。它帮了我很大忙。真的

机器翻译 · 原文: 英语

Jasem.JR (T.A.K.E.N by MEL)· 产品评价· Agency-Doorlock免费获取

运行完美,没遇到过任何问题

机器翻译 · 原文: 英语

ℂ𝕠𝕦𝕟𝕥𝕣𝕪𝕓𝕠𝕪𝟜𝟚𝟘𝕩· 产品评价· Agency-Doorlock免费获取

太棒了

惊人的脚本,我在寻找ox doorlock的替代品,这就是它,简单易用

机器翻译 · 原文: 英语

Dean.GM· 产品评价· Agency-Doorlock免费获取

更多评价

这些评价针对我们的其他脚本和整体工作,而不是这一个脚本。它们不计入上面的评分。

正是我要找的

机器翻译 · 原文: 英语

Storm_Trouper· 产品评价· Agency-Elevator免费获取

我见过的最好的免费电梯脚本

机器翻译 · 原文: 英语

TheEasyModeGamer· 产品评价· Agency-Elevator免费获取

一个很好的脚本,可以使用

一个很好的脚本,可以使用

机器翻译 · 原文: 德语

Tekkfreakxx· 综合评价

搭配推荐

Agency-Housing

Standalone 脚本

Agency-Housing

真正住人的房屋。 Agency Housing 是一个基于数据库的房屋系统,您可以直接在游戏中搭建,而不是在配置文件里编辑。站在想要的入口处放置入口,从空中标出房产边界,然后保存即可。它会自动检测 QBCore、Qbox 或 ESX,也能在不依赖任何框架的情况下以 standalone…

US$44.99
Agency-Banking

Standalone 脚本

Agency-Banking

整座城市都在使用的银行。 Agency Banking 将每个银行网点和 ATM 变成完整的银行应用:钱包、自定义银行卡、转账、定期存款、股票与加密货币交易,以及完整的活动日志。它会自动检测 QBCore、Qbox 或 ESX,也能完全独立运行,无需其中任何框架,并使用自己的账户和数据库表。…

US$18.99
Agency-Drugs

Standalone 脚本

新

Agency-Drugs

Das Drogensystem, das deiner Stadt bisher gefehlt hat. Agency Drugs bringt Felder, Labore, Abnehmer und echte Effekte in einem einzigen Script auf…

US$44.99
Agency-Phone

Standalone 脚本

畅销
5.0(2)

Agency-Phone

您需要的最后一款手机资源。 Agency Phone 是适用于 FiveM 的功能最全面的手机资源,从零开始打造,拥有精美的液态玻璃界面、流畅动画,以及带有实时活动的交互式刘海。您的玩家会感觉自己拿着一部真正的智能手机。 AgencyOS27 现已推出。…

US$55.99

想按你的服务器定制?

我们可以按你的服务器定制 Agency-Doorlock:新增功能、你的设计、各种对接。即刻定价,通过 PayPal 支付 50% 定金。

计算价格