[免费] 高级轮盘菜单

ns_radialmenu | 带有职业操作的可自定义环形菜单

一款专为角色扮演服务器设计的环形菜单,由 Neutral Studios 制作。每位玩家均可自定义设置:选择主题、挑选菜单选项、调整顺序,并选择长按或点按打开。设置将按角色保存在数据库中。

预览:

Themes

Submenus

Settings page

下载地址:

功能特性

Menu

  • 三种主题:浅色、深色和动态(随游戏内时间变化)
  • 可选的背景模糊、音效和彩色图标
  • 长按模式(在选项上松开即可选择)或点按模式(点按打开,点击选择)
  • 当选项超过 8 个时,子菜单会自动分页
  • 右键或 Backspace 键返回

玩家设置页面 (/radialsettings)

  • 修改设置时实时预览你的菜单
  • 最多选择 8 个选项,通过拖拽或方向键重新排序,可重置为默认
  • 使用 oxmysql 按角色保存数据

载具

  • 单独打开/关闭每个车门、引擎盖和后备箱,或一次性全部开关
  • 切换座位(超过设定速度时锁定)
  • 切换载具 Extra 配件
  • 引擎开关
  • 带进度条翻转翻倒的载具

服装

  • 脱下和穿回 13 个部位(帽子、眼镜、面具、上衣、裤子、鞋子、手套、背包、马甲等),带动画效果
  • 一键重置所有穿戴

钱包

  • 查看现金和银行余额
  • 给最近的玩家递现金

智能地图标记

  • 显示最近的加油站、医院、警察局、服装店、理发店、银行、车库和修车厂
  • 为每种类型最近的地点设置导航点

后备箱与绑架

  • 搬运被束缚的玩家,将他们放入或移出后备箱
  • 自己藏进后备箱
  • 距离、职业和束缚状态的检查均在服务端完成

职业菜单

  • 警察:手铐、搜身、押送、放入/移出载具、入狱、吊销执照、查看状态
  • 急救:复活、治疗、查看状态
  • 技工:拖车、修理、清洗
  • 出租车:计价器、NPC 乘客任务
  • 拖车:拖拽载具、NPC 切换

职业操作会自动检测你的职业脚本,如果都没有运行,则启用内置的后备机制。

支持的资源

类型 支持
框架 qb-core, qbx_core, es_extended, standalone
警察 qb-policejob, qbx_police, esx_policejob, wasabi_police, wasabi_police_v2 等
急救 qb-ambulancejob, qbx_ambulancejob, esx_ambulancejob, wasabi_ambulance 等
出租车 qb-taxijob, qbx_taxijob, esx_taxijob, gg_taxijob, qs-taxijob, codem-taxijob, fd_taxi

开发者信息

从任何资源中添加你自己的选项:

exports.ns_radialmenu:AddOption({ id = 'myopt', label = 'My Option', icon = 'fa-solid fa-star', event = 'my:event' })
exports.ns_radialmenu:RemoveOption('myopt')
代码可访问 否
基于订阅 否
代码行数(约) ~4,000
需求与依赖 ox_lib, oxmysql
支持 是
查看英文原文 (Original)

ns_radialmenu | Customizable Radial Menu with Job Actions

A radial menu for roleplay servers, made by Neutral Studios. Every player can set it up their own way: pick a theme, choose which options sit on the wheel, reorder them, and choose between hold or press to open. Settings are saved per character in the database.

Previews:

Themes

Submenus

Settings page

Download Here:

Features

Menu

  • Three themes: Light, Dark, and Dynamic (follows the in-game time of day)
  • Optional background blur, sound effects and coloured icons
  • Hold mode (release over an option to pick it) or Press mode (tap to open, click to pick)
  • Submenus with automatic paging when there are more than 8 options
  • Right-click or Backspace to go back

Player settings page (/radialsettings)

  • Live preview of your own menu while you change things
  • Choose up to 8 options, reorder by drag or arrows, reset to default
  • Saved per character with oxmysql

Vehicle

  • Open/close each door, hood and trunk, or all at once
  • Change seats (blocked above a configurable speed)
  • Toggle vehicle extras
  • Engine toggle
  • Flip an overturned vehicle with a progress bar

Clothing

  • Take off and put back 13 slots (hat, glasses, mask, top, pants, shoes, gloves, bag, vest and more), with animations
  • Reset everything in one click

Wallet

  • Check cash and bank balance
  • Give cash to the nearest player

Smart blips

  • Show the nearest gas stations, hospitals, police stations, clothing stores, barbers, banks, garages and mechanics
  • Set a waypoint to the closest one of each type

Trunk & kidnapping

  • Carry a restrained player, put them in or take them out of a trunk
  • Hide in a trunk yourself
  • Distance, job and restraint checks are done server-side

Job menus

  • Police: handcuff, search, escort, put in / take out of vehicle, jail, revoke licence, check status
  • EMS: revive, heal, check status
  • Mechanic: tow, repair, clean
  • Taxi: fare meter, NPC passenger missions
  • Tow: tow vehicle, NPC toggle

Job actions detect your job script automatically, and there are built-in fallbacks if none of them are running.

Supported resources

Type Supported
Frameworks qb-core, qbx_core, es_extended, standalone
Police qb-policejob, qbx_police, esx_policejob, wasabi_police, wasabi_police_v2, etc.
EMS qb-ambulancejob, qbx_ambulancejob, esx_ambulancejob, wasabi_ambulance, etc.
Taxi qb-taxijob, qbx_taxijob, esx_taxijob, gg_taxijob, qs-taxijob, codem-taxijob, fd_taxi

For developers

Add your own options from any resource:

exports.ns_radialmenu:AddOption({ id = 'myopt', label = 'My Option', icon = 'fa-solid fa-star', event = 'my:event' })
exports.ns_radialmenu:RemoveOption('myopt')
Code is accessible No
Subscription-based No
Lines (approximately) ~4,000
Requirements & dependencies ox_lib, oxmysql
Support Yes

本文资源搬运自 CFX.re FiveM 官方论坛,原作者:NeutralStudios。原帖地址:https://forum.cfx.re/t/free-advanced-radial-menu/5428249

原帖标签:script, esx, standalone, qbcore, free, escrow, qbox, vrp

THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容