QualityArmory Vehicles 2 2.3.4 [提交至百度][查看百度是否已收录此帖]

4673 0
2023-2-1 08:57:36
显示全部楼层
生活圈制作
QualityArmory Vehicles 2 2.3.4

QualityArmory 车辆 2 2.3.4
下载地址
提取码:bqnd
20
您未购买

人民币



◦•●❤ꜱʜɪᴍᴍᴇʀᴇɴᴄᴇ##5219ꜰᴏʀꜰᴏʀ❤❤●●◦;◦•



对于QualityMarkory车辆,请单击此处https
//blackspigot.com/downloads/qualitymarory-vehicles.10449/ 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 / 1.17 / 1.18
源代码:
https ://github.com/ZombieStriker/QualityArmoryVehicles2

Quality Armory Vehicles 2添加了各种不同的汽车、飞机、船只和直升机。

该插件将尝试使用 QualityArmory 来支持所有使用其资源包的 3D 模型。但是,如果您不想要枪支,则不需要它。

支持更新 ( 1.9 - 1.18 )

特点:


  • 各种预制汽车、飞机、直升机和船只。
  • 完全可定制
  • 允许添加用户创建的车辆。
  • 处理小跳跃的地形爬升系统
  • 发动机音响系统。
  • 燃油系统。
  • 玩家拥有的车辆的每辆车白名单。
  • 在未来的更新中将添加更多的车辆和系统。
[!] 我不会在评论部分回复错误修复。[!]
如果您在使用 QAV 时遇到问题,请在“讨论”选项卡或 Github 页面中报告此问题,包括您收到的任何错误以及您是否在干净的服务器上尝试过(没有安装其他插件)。我不会在评论部分回复问题,所以不要将其用作尝试获得更快回复的方式。

命令


  • /QAV give <vehicle> <player>: 给玩家一辆车辆作为物品
  • /QAV spawnVehicle <vehicle>:在玩家位置生成车辆实例
  • /QAV removeNearbyVehicles <radius>:移除玩家半径内所有生成的载具实例。
  • /QAV 商店:打开商店 GUI。
  • /QAV callback : 回调玩家拥有的所有车辆。
  • /QAV callbackAll:回调服务器上的所有车辆。
  • /QAV debug_removeAllBuggedVehicles :用于移除玩家附近所有有窃听器的车辆。
  • /QAV garage : 打开车库(仅当“enable_UnlockableVehicles”在配置中启用时。

权限:

  • qualityarmoryvehicles.*:授予对所有权限的访问权限。
  • qualityarmoryvehicles.admin:授予对所有管理员权限的访问权限。
  • qualityarmoryvehicles.give : 允许玩家使用 /qav give
  • qualityarmoryvehicles.spawn :允许玩家使用/qav spawnVehicle
  • qualityarmoryvehicles.setaspassager : 允许玩家使用/qav setaspassager
  • qualityarmoryvehicles.removenearbyvehicles : 允许玩家使用/qav removenearbyvehicles
  • qualityarmoryvehicles.default:允许访问所有默认命令。默认添加。
  • qualityarmoryvehicles.craft:(已计划)将允许玩家制作车辆。默认添加。
  • qualityarmoryvehicles.shop:允许玩家购买车辆。默认添加。
  • qualityarmoryvehicles.use:允许玩家与车辆互动。默认添加。
  • qualityarmoryvehicles.vehiclelimit.X:限制玩家一次可以产生的车辆数量(默认情况下,所有玩家都允许 1)
  • qualityarmoryvehicles.unlimitedvehicles:绕过限制检查
  • qualityarmoryvehicles.callback:允许玩家召回他们所有的车辆(将它们存储在玩家的车库中或将其添加回玩家的库存)
  • qualityarmoryvehicles.callbackAll:回调服务器上的所有车辆。
  • qualityarmoryvehicles.candrive.XXX :如果“enable_RequirePermsToDriveType”设置为 true,则只有拥有该权限的玩家才能驾驶名为“XXX”的车辆(将 XXX 替换为车辆名称)。
  • qualityarmoryvehicles.overrideWhitelistCommand :允许用户使用命令为车辆设置白名单。
  • qualityarmoryvehicles.usevehiclegui:允许用户查看载具的 GUI 菜单。默认添加。
  • qualityarmoryvehicles.overrideWhitelist:让用户乘坐车辆,即使他们不在该车辆的白名单中。
演示视频:


查看:https : //imgur.com/RfSa5eu


包括: 依赖项:模型和纹理的质量军械库(推荐/不需要),以及用于存储和分类这些模型的系统但是请注意,如果您不想要 QA 的枪支, QAV 仍然可以在没有它的情况下工作。ProtocolLib(必需)用于处理播放器控件的输入。兼容性问题: *注意*由于此插件需要 protocolLib,不支持 protocolLib 的插件和系统(例如 Subgr)将与此插件发生冲突。如果您有与 ProtocolLib 不兼容的必需插件或系统,请不要购买此插件。










另请注意,对于 ViaVersion,1.8 用户将无法看到模型,因为资源包无法在该更新中为特定 ID 指定模型。但是,所有 1.9+ 用户都可以看到它。您只需要在 /QualityArmory/config.yml 文件中将“Auto-Detect-Resourcepack”设置为 true。

对于 PaperSpigot 用户。
如果在 paper.yml 文件中将“armor-stands-tick”设置为 false,则车辆将不会移动。


创建/编辑车辆:
创建自定义车辆同样简单。您可以在此处了解如何制造新车辆。

另请注意,如果您想更改任何默认车辆的任何设置,您需要将“allowUserModifications”设置为 true。此设置让 QAV 知道如果有任何更改,它不应尝试更新这些文件。

对于开发人员:
以下是添加到 QAV 的所有方法/事件的列表:
剧透:方法和事件QualityArmoryVehicles.class:
  • QualityArmoryVehicles.getVehicleByName()返回具有所提供名称的抽象车辆实例。
  • QualityArmoryVehicles.getAllVehicles()返回服务器上的所有车辆
  • QualityArmoryVehicles.registerAndLoadNewVehicle()创建一种新的车辆类型。
  • QualityArmoryVehicles.spawnVehicle()在给定位置生成载具。
  • QualityArmoryVehicles.getVehicleEntity()返回 VehicleEntity,给定一个作为“驾驶员座椅”的装甲架
  • QualityArmoryVehicles.addPlayerToCar()将玩家作为驾驶员或乘客添加到车辆。
  • QualityArmoryVehicles.getOwnedVehicles()返回玩家拥有的所有车辆。
  • QualityArmoryVehicles.teleportVehicle()将车辆及其所有乘客传送到新位置。
  • QualityArmoryVehicles.getVehiclePlayerIsLookingAt(); 返回玩家正在查看的车辆。用于检测玩家正在与哪个车辆交互。
载具生成事件:
  • 创建车辆时调用
车辆损坏事件:
  • 当车辆损坏时调用。
载具销毁事件:
  • 当车辆被摧毁时调用
车辆转弯事件:
  • 当车辆左转或右转时调用
车辆变化速度事件:
  • 当车辆根据玩家请求改变速度时调用(减速或加速)
玩家进入 QA 车辆事件:
  • 当玩家进入座位时调用,无论是驾驶员座位还是乘客座位
玩家退出 QA 车辆事件:
  • 当玩家退出车辆时调用





更新:
虽然此插件功能完整,但更新可能会添加或更改 QAV 的功能。



手机扫码浏览