插件简介&功能 |
在发这款插件之前,站内已知有4款枪械插件 但GunSmith配套材质包不支持1.12版本(已亲测) CrackShot和PVPGunPlus插件本身不支持高版本 CrackShotPlus又是收费插件 这款枪械插件恰好修补了这个枪械版本垄断 还支持更低版本(不低于1.9) QualityArmory能够自动发送材质包供你下载, 材质包并不会影响其它物品使用,仅仅是改变枪械样子而已 |
图片欣赏 |
插件自带的东西 |
1.材质包(下面会讲到) 2.PluginConstructorAPI 这个插件是此枪械插件的前置,会在加载QualityArmory时自动安装(前提是装了Vault插件) 3.AUpdater 这个文件夹是次插件的自动更新文件,也会在加载QualityArmory时自动安装 取消自动更新方法:打开AUpdater文件夹里的global.yml,将里面的update的true改为false |
指令&权限列表 |
/QA give [枪械名/弹药类型] 给玩家一把枪械/弹药 权限qualityarmory.give /QA listItemIds 列出所有物品名 /QA craft 打开 枪械合成菜单 权限qualityarmory.craft /QA reload 重载插件 权限qualityarmory.reload /QA getOpenGunSlot 创建新枪 权限qualityarmory.getopengunslot 获得所有权限 qualityarmory.* 建议给玩家的权限qualityarmory.default (包含qualityarmory.craft qualityarmory.shop qualityarmory.usegun) |
材质包自动下载没反应怎么办 |
可能的原因 1.config.yml里的下载链接无法访问 解决办法:很简单,去挂VPN,或者下载下面的材质包,弄成直连下载,替换掉config.yml里的链接 2.客户端运行不起 解决办法:修改客户端内存 ——————————————————————————————————————————— 如果以上办法都行不通的话,还有第三套解决方法 1.手动安装材质包 下载材质包后,打开客户端的resourcepacks文件夹,把zip文件直接拖进去(不要解压) 打开游戏,点击选项框,再点击资源包,把刚刚安装的材质包移进已选的资源包栏,点击完成 2.打开config.yml,把里面的useDefaultResourcepack的true改为false, 把DefaultResoucepackOverride的false改为ture,保存,输入指令/qa reload |
关于弹药 |
弹药类型: musketball rocket shell 9mm 556 762 mininuke 获取弹药方法: /qa give [弹药类型] 装弹方法: 将弹药放进背包中,手持枪械右键鼠标 |
如何创建自定义枪械 |
创建自定义枪与Crackshot一样简单,想要创建一个新的枪,只需进入QualityArmory/newGuns/目录并创建一个新的yml文件 文件的名称随便填(最好不要中文) 然后把下面的代码复制并粘贴到这个yml文件里
代码讲解: allowUpdates 允许更新(一般为true) name 枪械的名称 displayname 显示的枪械名称 id 这把枪的ID variant [不清楚,无关紧要] craftingRequirements 制作枪械所需材料[需用英文ID,英文ID见下方] weapontype 设置武器类型 weaponsounds 武器声音[作者没放出类型表,参照其它已做好的枪] _VALID_WEAPON_TYPES 武器类型参考(无需改动此项) enableIronSights 是否可以瞄准目标 ammotype 设置弹药类型[类型见本帖"关于弹药"栏] damage 设置伤害 maxbullets 最大弹药量 price 出售价格 invalid 是否禁用这把枪 drop-glow-color 跟子弹颜色有关[一般为none] lore 设置lore material 未装材质包下的样子[需用英文ID,英文ID见下方] durability 耐久度(先启用enableVisableBulletCounts) sway 枪械稳定性(0.2是绝大多数枪的默认值) delayForShoot 换弹延迟 bullets-per-shot 每次射击发出的子弹 isAutomatic 是否为全自动枪(Shift键+鼠标左键连发) maxBulletDistance 子弹最大距离 unlimitedAmmo 是否为无限子弹 LightLeveOnShoot [不清楚,一般为14] particles 粒子 bullet_particle 子弹粒子(一般为REDSTONE) bullet_particleR 一般为1 bullet_particleG 一般为1 bullet_particleB 一般为1 Version_18_Support [不清楚,一般为false] ChargingHandler [不清楚,建议写默认的nonw] addMuzzleSmoke 枪口是否冒烟 英文ID表 关于材质包创建请见WIKI |
配置文件 |
支持QualityArmory的插件 |
MythicMobs 站内链接 原帖链接 Parties 站内链接 原帖链接 BattleSteves 站内链接 原帖链接 Battle Royale 暂无搬运 原帖链接 BattleGrounds 站内链接 原帖链接 ps:一堆有关吃鸡的 |
答疑解惑 |
Q: 我不想使用你的材质包,该如何禁用它? A: 如果你不需要任何材质包,将"useDefaultResourcepack"设置为false。如果你要使用其它材质包, 将 "DefaultResoucepackOverride"设置为true,并将"DefaultResoucepack"中的链接替换成你材质包的直连下载链接. Q: 为什么设置"FriendlyFireEnabled"的true或false没有任何作用? A: FriendlyFire使用Parties插件来实现无法向队友射击的功能.下载"Parties"插件来启用这项功能 Q: 如何设置枪械在使用时会减少耐久度? A: 设置"EnableWeaponDurability"为true.这样老版枪械会因此报废,所以玩家需要制作/购买新版枪械. Q: 如何禁止子弹穿过树叶? A: 设置在"BlockBullets"栏下的"leaves"为true Q: 如何设置当玩家进入服务器时自动下载材质包? A: 设置"sendOnJoin"为true来强制所有玩家使用材质包 Q: 如何设置子弹数量显示在物品图标上? A: 设置"enableVisableBulletCounts"为true.注意,这样可能会使枪械故障或重复! Q: 如何减少射击时产生的粒子? A: 将"BulletTrailsSpacing"的值从0.5增加到1或者2. Q: 枪械破坏游戏平衡或者太便宜,该如何设置? A: 你可以在“Weapon”,“Ammo”,“Misc”,“crafting”里设置价格、伤害和制作材料 Q: 如何增加新的弹药或枪械 A: 使用这个教程: https://www.spigotmc.org/wiki/ho ... ith-quality-armory/ |
授权证明 |
下载地址 |
插件本体[V1.1.106]
原帖下载[最新版] 点击进入 语言文件[最新汉化版] 语言文件[最新汉化版] 配置文件[汉化版] |