Works with
-
可瞄准的无人机
-
IQDronePatrol [+XMAS 风格]
-
真正的 PVE
关于 IQGuardianDrone
IQGuardianDrone 是 RUST 世界中一个新的、技术先进的插件。
这是一个为您的玩家引入新机制和新“队友”的插件!
让您的服务器更接近技术,Rust 开发人员自己正在缓慢但肯定地朝着技术迈进!
适用于 PvP 和 PvE 服务器,使用单个配置设置即可轻松切换 PvE 模式!
这个插件以技术为主题,具有大量的音频提示(17 条语音线)以及现代、简约的 UI 界面!
如何安装镜像?
导航到目录 /data/IQSystem/IQGuardianDrone 并将所有图像移动到“Images”文件夹中(如果不存在,请创建它)。
要下载图像,请单击 me 打开它们。
如何安装声音?
导航到目录 /data/IQSystem/IQGuardianDrone,并将所有带有声音的.json文件移动到“Sounds”文件夹中(如果不存在,请创建它)。
要下载声音,请单击 me 打开它们。
我使用插件在存档中提供所有文件
您可以将此链接用于您的服务器、群组等的视频(
不要将其上传到您的频道 YT – 该视频具有我确认的版权,您将收到警示。
一定要看到最后,动态瞬间逐步出现,这个视频值得你花 2 分钟的时间。
新 # NPC/炮塔和 SamSite 对无人机的攻击:
防御无人机现在将成为 NPC、炮塔和 SamSite 的目标!
要启用此功能,您需要安装免费插件 – TargetableDrones。
配置在 TargetableDrones 中完成,您可以在其中选择谁将攻击无人机。
音效:
在音效方面已经做了大量的工作,该插件具有 17 个针对不同情况的独特短语。所有音效均由配音演员专业录制。
无人机有用于各种动作和情况的短语,包括指导、战斗和幽默短语,增加了更多的游戏内容。
交易员有问候、告别、购买和随机作短语。
动态路线构建:
无人机能够自主构建移动路线,区分树木、岩石、结构和纪念碑。这使它能够在不卡住的情况下进行机动,从而提高其战斗能力。
房屋中的玩家保护:
如果玩家在他们的房屋或任何建筑物内,无人机将通过在房屋周围飞行来保护他们,消除任何接近的威胁。
炮塔:
炮塔基于游戏内机制运行,配置虽小但很重要。
您可以调整敌人检测半径,选择炮塔的敌人触发器(玩家/NPC/动物)。
可以更改炮塔的弹药槽数量,并为特权添加武器黑名单。
Hub:
这是无人机等待玩家的点。
玩家可以在战斗或移动时将无人机发送到中心。一旦到达枢纽,无人机将降落在枢纽点并关闭,等待进一步的命令。
如果玩家在拥有 Hub 时被杀死或退出服务器,无人机将自动返回该服务器。
再次按下控制遥控器可以取消飞往枢纽的航班。
集线器上的频率应与无人机上的频率相匹配。
Control Remote(控制遥控器):
控制遥控器用作具有 SkinID 的“引爆器”(常规引爆器不起作用)。
需要激活和控制无人机。
遥控装置上的频率应与无人机上的频率相匹配。
无人机供应商:
NPC 城市中有一个集成建筑(使用 CopyPaste 插件)- 您可以修改它(为了您的建筑正常运行,请咨询我,我会指导您需要在那里安装什么)。
所有供应商商品都可以自定义或完全禁用。
可以在配置文件中更改建筑物的位置。
无人机配置:
提供了广泛的无人机配置选项。您可以移除它的频闪灯、手电筒,并设置手电筒打开的时间。
您可以配置无人机的高度、速度、飞行偏移量,并且支持当玩家在车辆中时无人机,也可以单独配置。
该插件附带已设置的最佳配置,因此您不必担心配置和测试的复杂性。
插件货币化:
您可以在服务器的商店中销售无人机、遥控器和集线器。
除此之外,还有基于权限的炮塔配置。
权限:
iqguardiandrone.dronedestroy - permission to use the drone destruction command iqguardiandrone.hubdestroy - permission to use the hub destruction command
其他权限在设置
Chat 命令中配置:
/hub - send the drone to the hub (there is also a button in the UI) /drone - an admin command that gives a drone, a control remote, and a hub /hub.destroy - destroys the hub at a distance /drone.destroy - destroys the drone at a distance
控制台命令:
hub - send the drone to the hub (there is also a button in the UI) iqgd drone [Steam64ID] - give a player a drone iqgd hub [Steam64ID] - give a player a hub iqgd rfdetonator [Steam64ID] - give a player a drone control remote hub.destroy - destroys the hub at a distance drone.destroy - destroys the drone at a distance
应用程序接口:
private Boolean IsValidDrone(Drone drone) // Returns true/false values if this drone is someone's protector Object canRemove(BasePlayer player, BaseEntity entity) // Returns a String with information if a player is trying to remove a drone/hub, otherwise returns null
配置:
{ "General plugin configuration": { "Use the plugin UI interface": true, "Use sound effects at the merchant": true, "Use sound effects for the drone": true, "Drone SkinID (if you sell the drone through a store or NPC - set the same SkinID there)": 3036002096, "Hub SkinID (if you sell the hub through a store or NPC, set the same SkinID there)": 3040010074, "Control remote SkinID (if you sell the remote through a store or NPC, set the same SkinID there)": 3040010185, "Choose the type of drone pickup with the crowbar: 0 - Cannot lift at all, 1 - Only the drone owner, 2 - Owner and his friends, 3 - All players": 1 }, "Setting up drone": { "Drone parameter configuration": { "Health level (default - 100)": 100.0, "Drone configuration while following the player": { "Height above the player": 2.0, "Vertical speed": 10.0, "Movement speed": 7.0, "Height at which the drone will follow a swimming player above the water level": 3.0, "Offset from the player": 3.0, "How many times will the player's offset increase when they are on a vehicle": 2.0, "How much will the following speed increase when the player is on a vehicle": 2.0, "The drone's pitch angle when it is following and attacking a target": 15.0, "Drone speed based on the distance to the player [distance] = speed": { "100": 10.0, "200": 15.0, "300": 20.0, "400": 25.0, "500": 30.0 } }, "Configuration of the drone's mode while waiting for a player to exit the building, as the drone circles around the house": { "Height above the building": 7.0, "Distance around the building over which the drone will rotate": 15.0, "Rotation speed around the building": 30.0 } }, "Adjusting drone lighting": { "Using strobe light on drone (true - yes / false - no)": true, "Using flashlight on drone (true - yes / false - no)": true, "What time does the drone's flashlight turn on on the server": 19.0, "What time does the drone's flashlight turn off on the server": 8.0 }, "Setting up a turret on a drone": { "Enemy detection radius (according to the standard - 30.0)": 30.0, "Disallow players from looting the turret (true - only the owner and their friends can loot/false - all players can loot)": false, "Configuring turret attack types": { "Will the turret attack animals (true - yes/false - no)": true, "Will the turret attack the NPC (true - yes/false - no)": true, "Will the turret attack players (true - yes/false - no)": true }, "Setting up a blacklist for the turret": { "Use blacklist for turret (true - yes / false - no)": true, "Blacklist of weapons and ammunition for the turret (shortname)": [ "lmg.m249", "rifle.ak", "rifle.lr300", "rifle.m39", "ammo.rifle.explosive" ] }, "How many slots to lock in the turret for ammo (maximum 5)?": 3 } }, "Configuration by privileges": { "iqdroneguardian.vip": { "Health level": 200.0, "Drone configuration while following the player": { "Movement speed": 10.0, "Drone speed based on the distance to the player [distance] = speed": { "100": 12.0, "200": 17.0, "300": 22.0, "400": 27.0, "500": 32.0 } }, "Setting up a turret on a drone": { "Enemy detection radius (according to the standard - 30.0)": 50.0, "Disallow players from looting the turret (true - only the owner and their friends can loot/false - all players can loot)": false, "Configuring turret attack types": { "Will the turret attack animals (true - yes/false - no)": true, "Will the turret attack the NPC (true - yes/false - no)": true, "Will the turret attack players (true - yes/false - no)": true }, "Setting up a blacklist for the turret": { "Use blacklist for turret (true - yes / false - no)": true, "Blacklist of weapons and ammunition for the turret (shortname)": [ "lmg.m249", "ammo.rifle.explosive" ] }, "How many slots to lock in the turret for ammo (maximum 5)?": 2 } } }, "Setting the color of parameters in the interface": { "General color": "0.8941177 0.854902 0.8196079 1", "Health level color if it is above 50%": "0.4509804 0.5529412 0.2705882 1", "Health level color if it is below 50%": "0.7607843 0.427451 0.2 1", "Health level color if it is below 25%": "0.8039216 0.254902 0.1686275 1" }, "Setting up the seller and the building": { "Use the building with the drone merchant and other items? (true - yes/false - no)": true, "The name of the file with the building should be in data/copypaste/": "MechanicHouse", "Setting up custom building positions with a merchant": { "Use custom positions (true - yes/false - no)": false, "Custom position for the building": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Degree of rotation of the building": 0.0, "The radius of the safe zone (Analogous to the compound)": 25.0 }, "Store names on the map": "Mechanic's hut", "Setting up a vendor NPC": { "DisplayName NPC": "Mechanic", "ID NPC (His appearance depends on his ID)": 1369732, "Clothes NPC": [ { "ShortName": "shirt.collared", "SkinId": 1402339549 }, { "ShortName": "pants", "SkinId": 1402353612 }, { "ShortName": "burlap.gloves", "SkinId": 1402323871 }, { "ShortName": "hat.cap", "SkinId": 1137543887 }, { "ShortName": "shoes.boots", "SkinId": 2830476912 } ] }, "Configuration of items for sale in the mechanic's shop": [ { "Item for sale": { "ShortName": "drone", "SkinId": 3036002096, "Amount": 1 }, "Item price": { "ShortName": "scrap", "Amount": 350 } }, { "Item for sale": { "ShortName": "discofloor", "SkinId": 3040010074, "Amount": 1 }, "Item price": { "ShortName": "scrap", "Amount": 500 } }, { "Item for sale": { "ShortName": "rf.detonator", "SkinId": 3040010185, "Amount": 1 }, "Item price": { "ShortName": "scrap", "Amount": 100 } }, { "Item for sale": { "ShortName": "carburetor3", "SkinId": 0, "Amount": 1 }, "Item price": { "ShortName": "scrap", "Amount": 100 } }, { "Item for sale": { "ShortName": "crankshaft3", "SkinId": 0, "Amount": 1 }, "Item price": { "ShortName": "scrap", "Amount": 100 } }, { "Item for sale": { "ShortName": "piston3", "SkinId": 0, "Amount": 1 }, "Item price": { "ShortName": "scrap", "Amount": 100 } } ] }, "Settings IQChat": { "IQChat : Custom prefix in chat": "[<color=#4A5ED5>IQGuardianDrone</color>]\n", "IQChat : Custom chat avatar (If required)": "0", "IQChat : Use UI notification (true - yes/false - no)": false } }