• 免费帮忙安装服务器。需要上传插件可以联系客服/QQ:823667852
  • Rust插件网抽奖活动 点击红色字体进去
Grid Power  电网功率 偷电

收费 Grid Power 电网功率 偷电 1.0.25

gridpowerlogo.png.2b7fda9da9501ddc7947af3c01858a1b.png
screenshot1.jpg.9b60d60935779070a88283543ca09759.jpg
screenshot3.jpg.83d002bb14792fac68d45c69077d5be2.jpg
screenshot4.jpg.1457a289fe889ea6c1a5673cebb245f2.jpg

关于电网电力​


Grid Power rust插件允许玩家通过攀爬电源线杆来升级带有组件的变压器并保护其电网部分,从而直接从任何地图上的电网中获取电力。同时还增强了香草的视觉效果与现实,可调整的松弛悬挂线和灯。
有问题吗?支持?加入discord: https:// discord.nikhub.dev

简而言之
在任何地图上,无论是程序生成的还是自定义的,都可以直接从Rust的电网中提取电力!用根组合器 (替换您插入的丢失/被盗/损坏的插座) 和技术垃圾 (永久升级功率输出水平,直到可配置的点)。使用长效保险丝维护服务。但最重要的是,保护您宝贵的网格部分免受那些嫉妒的玩家不可避免的破坏,盗窃和破坏!不管你做什么,小心上面...高电压是非常危险的。一定要穿上防护装备 (如防护服),不要在电线带电时触摸它们!作为奖励,这个插件还改善了香草的视觉效果与逼真的悬挂电线/软管/圣诞灯,其中的松弛 (他们似乎是多么松散的悬挂) 可以在放置时调整。这个功能也是完全可选的。再见,看起来像钢棒的直线-你好,物理定律!
但不要相信我的话 -- 让视频自己说话:

还是不相信?看看这个深入,20 + 分钟长的审查和教程srtbull!


1.0.2更新: 为符合条件的电线杆引入工作路灯!默认情况下,灯光会在20:00到8:00之间亮起。
OJysrIA.png

快速入门 (适用于管理员)
将GridPower.cs文件上传到您的oxide/plugins文件夹,您应该可以使用,这一切都是即插即用。无需重新启动您的服务器!如果你加载它的第一次或它是一个新的地图擦拭,该插件会自动定位你的地图上的所有电源线预设,随机选择其中一些 (根据默认配置中设置的机会),并将额外的电气实体附加到它们以使其正常运行。这些实体应该在整个擦除过程中持续存在,如果丢失,在每个插件重新加载/服务器重新启动时将被替换。每个电力线杆将被分配一个编号,并且其位置将被存储在数据中。这将在包含至少一个以下预设的任何地图工作:
资产/捆绑/预制/autospawn/装饰/电力线-小/电力线_pole_a.prefab
资产/内容/道具/powerline_poles/powerline_pole_a.prefab

快速入门 (供玩家使用)

定位功能变压器

并非全部电力线杆是平等的。只有其中的一部分 (默认情况下,平均33%) 将是功能。你如何识别一个功能一个?向上看-如果你看到一个按钮附在顶部的 ,甚至可能是一些预先存在的根组合器出口,就这样![在这里插入图像,也许是一个用双筒望远镜看着电线杆的玩家]

爬升
现在你已经找到了一个功能杆,你需要爬上它。通常您无法部署梯子电力线杆还有许多其他地方 (但奇怪的是,您可以将它们部署在杆顶部的水平木板上!)。然而,电网功率重新实现所有客户端部署逻辑,以允许绕过该任意限制。如果您尝试部署梯子在一个电力线杆,不要因为 “幽灵指南” 是红色而不是蓝色/琥珀色而灰心。反正点击,它会迫使它通过!忽略聊天中的消息,说部署失败-就像幽灵指南的颜色一样,它都是客户端的,因此插件对此无能为力,从视觉上讲。但相信我,一切都按预期工作,不管客户的消息告诉你什么。的梯子然后可以销毁/拾取以重复使用。

维护保养
A变压器最多可以有4个出口(根组合器)。那是玩家从中汲取电力的地方。那些根组合器可以是已损坏/已销毁/已修复/用锤子捡起(如果你有建设特权) 任何时间。如果少于4出口,右键单击一个根组合器您的库存中的项目或将其拖到保险丝盒变压器。您将听到部署效果和根组合器将被部署在杆子上。为了能够从中汲取能量变压器,你需要放一个保险丝在里面.右键单击a保险丝或将其直接拖到保险丝盒。别担心-里面的变压器,那些保险丝威尔持续很长时间而不是在普通的纪念碑保险丝盒里。默认情况下,一个全新的保险丝里面的一个变压器保险丝盒将持续你12000秒 (=200分钟,=3.33小时)。该值可以在配置中增加或减少。你可以看到保险丝还剩多少时间变压器GUI。默认情况下,电网之间将产生电力8 AM晚上8点。权力输出将遵循一条平滑的曲线,在早上/晚上最低,在下午2点。到底有多少RWs将在每个出口由变压器的技术垃圾水平。默认情况下,每个技术垃圾插入的峰值功率输出增加了5 RWs(直到某个点-默认情况下,该级别的上限为50,其翻译为250 RWs高峰时段每个出口)。通过右键单击升级级别技术垃圾您的库存中的项目或将其直接拖到保险丝盒。插入根组合器/技术垃圾仍然是可能的,即使已经有一个保险丝里面的保险丝盒。的保险丝不会被替换为插槽中的唯一项目,因为根组合器/技术垃圾立即消耗。

勾搭 & 挂出
一旦有至少1出口现在,你有一个保险丝在手,和网格目前正在产生能量-你都准备好了。拿一个导线工具,选择你最喜欢的电线颜色与 [重新加载] 按钮,通常为R,并连接到根组合器出口你自己的电气设备,通常是一个蓄电池或另一个根组合器。您会注意到屏幕顶部的文本告诉您当前的松弛你的电线工具/软管工具是。您可以使用 [DUCK] 按钮 (通常为CTRL) 增加它,并使用 [冲刺 (SPRINT)] 按钮,通常为SHIFT。较大松弛值表示电线/软管将显示为悬挂更松散。较小的值将使其看起来更紧。接近零的值将使它们看起来像香草锈-即。相比之下不太好
1f609.png
最后的松弛值将在您完成电线/软管连接时应用。这种悬挂的改进适用于你做的任何事情电线工具/软管工具,而不仅仅是变压器出口连接!对于高级圣诞灯,甚至更好: 您可以调整松弛每个细分市场的单独!在您放置高级圣诞灯段向下,而你正要放置下一个段,调整松弛您刚刚放置的细分市场 [鸭子] 和 [冲刺 (SPRINT)] 按钮。您将看到它将使细分的外观预览。将下一段向下放置确认松弛对于它之前的部分。

危险!高电压!
如果网格目前正在生产电源(默认情况下,在白天) 和保险丝插入到变压器,所有根组合器出口被认为是live在那变压器。你可以告诉是否一个变压器live或不: 首先,检查您的电气设备直接插入到网格。如果他们目前没有收到任何费用,他们就不会live。同样,您可以查看根组合器出口。如果他们不在,变压器也不是活的。最后,从变压器GUI。如果玩家试图连接/断开到/从a的电线live 出口,或者他们试图拾起根合器出口用锤子,他们不是穿着预先批准的清单上的一件物品(请参阅高级配置下面的部分),他们有1.0 (100%) 的机会触电身亡。另一种方式来保证触电正试图清除名为INTERNAL的连接。别管那些了!穿着防护服将该机会降低到十分之一 (10%,根据默认权限配置文件-见下文)。如果你想让你的玩家安心,你可以将这个机会设置为0.0 (0%)。另一种保证0% 的方法触电机会是确保变压器不是活的: 要么等待网格停止生产电源或者拿出保险丝在做其他事情之前。

权限 (氧化物。授予用户YourName [以gridpower开头的权限名称。])
默认情况下,该插件在配置中生成3个权限配置文件-一个用于管理员,一个用于没有特定权限的普通玩家 (默认),一个用于VIP。有关他们可以处理的权限配置文件和配置值的更多信息,请参阅 “高级配置” 部分。除非您添加了更多的权限配置文件,否则您的配置将只使用以下两个:
gridpower.admin
admin权限的持有者还可以运行/gp_cfg和/gp_emergency_cleanup命令
gridpower.vip1
此权限的持有者将遵循与该权限配置文件关联的设置和限制。下面的权限也已注册,但默认情况下不使用。要使用它们,只需创建一些以这些权限为密钥的权限配置文件。
  • gridpower.vip2
  • gridpower.vip3
  • gridpower.vip4
  • gridpower.vip5

自动路灯
根据您的地图设计,某些电源线杆上可能有灯。所有这些灯现在将发光,默认情况下在20:00和8:00之间,恰好是网格生产回到0的时间。您还可以将路灯设置为始终打开,无论一天中的时间如何。路灯的时间设置独立于您的电力生产时间设置-它们可以重叠,一个可以在午夜之前开始,在午夜之后结束,而另一个则没有,等等。这些路灯即使在不起作用的电源线杆上也能工作。g那些上面没有按钮的。开启时,灯光会不时闪烁。多久他们会闪烁,多久个人闪烁将取决于你的配置-看看下面。
管理F1控制台/聊天命令 (必须具有ownerid/moderatorid/gridpower.Admin权限)
如果您从F1控制台或服务器控制台键入这些命令,请删除命令名称中前面的斜杠。
/gp_cfg
将允许管理员即时更改非权限配置文件相关的配置值 (见下文)

/gp_emergency_cleanup
立即杀死所有与插件相关的实体: 保险丝盒,管理生成器,根组合器和按钮。它不会
但是,请删除数据中的电源线条目。所有被杀死的实体将被重新生成
根据您的当前生成设置在配置下一次您的服务器重新启动或插件重新加载。如果你想要
要永久摆脱它们,请卸载插件,删除您的氧化物/数据/GridPower.json,并将其加载回来。

/gp_pole [添加/删除]
此命令将允许管理员随时添加或删除功能电源线杆。直接看你想要的杆子
修改和键入带有参数的命令 (“添加” 或 “删除”,具体取决于您要实现的目标)。如果你想
添加一个杆,它已经是功能,或者如果你想删除一个杆,但它不是功能-你会得到一个警告。
如果你试图添加一根杆子,但你看到的杆子是被附近的纪念碑挡住的建筑。
“Ent killing” (或使用Remover之类的插件) 电源线fusebox相当于将其从数据中永久删除
它不会在下次重新加载时重新生成。

擦拭您的保存文件还会自动删除所有额外的组件,并替换为适合您的地图的新组件,
根据您的生成设置。

配置(氧化物/配置/GridPower。json和/gp_cfg控制台/聊天命令)
绝大多数设置都可以使用/gp_cfg聊天命令。在没有参数的聊天/控制台中键入它应该转储配置字段及其值的摘要。为了运行任何配置命令,您需要有ownerid主持人id(或gridpower.admin许可)。
/gp_cfg GridConstantPower [逻辑值 (true或false)] 如果设置为true,则电网将始终在其峰值 (100%),每天24小时发电 (默认: false)
/gp_cfg GridProductionStartAtHour [在0.00和24.00之间的分数 (如13.37)] 一天中电力生产从0开始攀升的小时 (默认值: 8.0)
/gp_cfg GridProductionEndAtHour [在0.00和24.00之间的分数 (如0.69,nice)] 一天中电力生产恢复为0的小时 (默认值: 20.0)
/gp_cfg StreetlightsConstantPower [逻辑值 (true或false)] 如果设置为true,则路灯将全天24小时点亮。(默认值: FALSE)
/gp_cfg StreetlightsTurnOnAtHour [在0.00和24.00之间的分数 (如20.4)] 路灯亮起的一天中的小时 (默认值: 20.0)
/gp_cfg StreetlightsTurnOffAtHour [在0.00和24.00之间的分数 (如8.2)] 路灯关闭的一天中的小时 (默认值: 8.0)
/gp_cfg路灯可靠性 [在0.00和1.00之间的分数 (如0.5)] 路灯的可靠性。它越少,它就越经常闪烁。在代表100% 的1处,它从不闪烁。(默认值: 0.95)
/gp_cfg StreetlightsFlickerLengthMin [0.00和正无穷大之间的分数 (如1.2)] 闪烁的最小随机长度,以秒为单位 (默认值: 0.1)
/gp_cfg StreetlightsFlickerLengthMax [0.00和正无穷大之间的分数 (如2.4)] 闪烁的最大随机长度,以秒为单位 (默认值: 0.5)
/gp_cfg GeneratorChancePowerlineFunctional [在0.00和1.00之间的分数 (如0.5)] 在生成期间使有效的电源线极起作用的机会。(默认值: 0.33)
/gp_cfg fuserequred [逻辑值 (true或false)] 如果设置为false,变压器将不需要保险丝来发电,恰好在一天中的正确时间 (如果电源不是24/7) (默认: TRUE)
/gp_cfg BuildingBlockPreventsButtonPress [逻辑值 (true或false)] 如果设置为true,如果在变压器的范围内有任何工具柜,您需要获得所有授权才能打开Transformer GUI (默认值: TRUE)
/gp_cfg GeneratorInitialLevelMin [0到1000之间的整数 (如7)] 生成期间有效电源线极的随机技术垃圾级别的下限 (默认: 1)
/gp_cfg GeneratorInitialLevelMax [0到1000之间的整数 (如7)] 生成期间有效电源线极的随机技术垃圾级别的上限 (默认: 5)
/gp_cfg GeneratorInitialOutletsMin [0到4之间的整数 (如1)] 生成期间有效电源线极的插座随机数的下限 (默认: 0)
/gp_cfg GeneratorInitialOutletsMax [0到4之间的整数 (如3)] 生成期间有效电源线极的插座随机数的上限 (默认: 4)
/gp_cfg PowerlinePowerPerTechTrash [0到1000之间的整数 (如7)] 每1个技术垃圾级别升级在高峰时间提供多少rw (默认值: 5)
/gp_cfg PowerlineMaxTechTrashLevel [0到1000之间的整数 (如7)] 转换器可以升级到的最大级别 (默认值: 50)
/gp_cfg PowerlineFuseDurationSeconds [0.0到无穷大之间的分数 (如420.69,尼斯)] 插入变压器保险丝盒中的全新保险丝将持续多长时间 (以秒为单位) (默认: 12000.0)
/gp_cfg FuseItemShortname [字符串 (如 “保险丝”)] 充当变压器保险丝盒保险丝的项目的短名称必须是有效的Rust项目短名称
/gp_cfg FuseItemGuiName [字符串 (如 “Transformer Fuse”)] 充当Transformer Fuseboxes的保险丝的项目的自定义GUI显示名称,可以是任何名称,也可以为默认值留空
/gp_cfg FuseItemSkinID [正长整数 (如2783151202)] 如果使用自定义,则保留为0以接受FuseItemShortname指定的shortname的任何项目

防护服 (仅可通过氧化物/config/GridPower.json)
"ProtectiveClothing": {
"hazmatsuit": null,
"scientistsuit_heavy": null,
"hazmatsuit_scientist": null,
"hazmatsuit_scientist_peacekeeper": null,
"hazmatsuit.spacesuit": 空,
"boots.frog": null,
"hazmatsuit.nomadsuit": null,
“裤子”: [
1581896222
],
“连帽衫”: [
1581890527,
1582492745
]
},
每个条目都有一个键 (引号中的项目shortname) 和一个值。如果值为null,则表示接受该项目shortname的所有可能外观。在上面的例子中,我们允许所有橡胶一体 (值为null,所以任何皮肤) 而且,我们还允许将带有1个可能皮肤的裤子或带有2个可能皮肤的连帽衫视为防护服。您将看到列表中的最后一个条目后没有逗号。在保存之前,请始终使用类似的工具验证您的JSONJSON LINT!

权限配置文件
使用配置文件,您可以为不同的玩家快速创建/编辑不同的权限,例如,如果您的服务器上有多个VIP层-只需添加一些新的配置文件。不同的玩家可以具有与使用电网相关联的不同限制和许可。为了检查玩家应该属于哪个权限配置文件,插件会遍历所有权限配置文件,并检查玩家是否已授予该权限。权限是按顺序检查的,这意味着如果玩家没有第一个权限,它将尝试列表中的下一个权限,等 (类似于如何自动套件检查哪个套件给玩家基于他们的权限顺序)。如果玩家没有授予列表中的任何权限,他们将回退到 “默认” 配置文件。这是唯一一个你不应该删除!如果删除它,将创建一个新的默认值。因此,如果您不希望默认的非VIP玩家使用电网,请不要删除默认配置文件,只需拿走该配置文件中的权限 (如升级/部署梯子/按下按钮)。您不必使用内置的VIP权限-任何插件的任何注册权限都可以!默认情况下,配置中将生成三个权限配置文件:默认,gridpower.admingridpower.vip1。默认权限配置文件将适用于没有配置文件列表中列出的任何权限的任何玩家-让我们来看看它:
"PermissionProfiles": {
"默认": {
"PermissionRequired": "默认",
"GridCanDeployLadder": true,
"GridCanDeployRootCombiners": true,
"GridCanConnectDisconnect": true,
"GridCanPressButton": true,
"GridCanUpgrade": true,
"GridDangerousWireElectricutionChance": 0.1,
"HangingXmasLights": false,
“悬挂电线和软管”: 假的,
"SubdivisionsPreview": 10,
“最终细分”: 50,
"SlackMax": 5.0
},

  • PermissionRequired应包含由任何插件注册的已存在的权限,其形式为pluginname.permissionname
  • GridCanDeployLadder允许玩家在电源线杆上部署梯子
  • GridCanDeployRootCombiners允许玩家通过将根组合器插入保险丝盒,在电源线极变压器上部署根组合器
  • GridCanConnectDisconnect允许玩家使用电线工具将自己的电气设备连接到电网
  • GridCanPressButton允许玩家访问Transformer GUI
  • GridCanUpgrade允许玩家通过将Tech Trash插入保险丝盒来升级变压器峰值输出
  • GridDangerousWireElectricutionChance定义玩家即使穿着防护服也可能死于电气事故
  • HangingXmasLights允许玩家更多地控制先进的圣诞灯会悬挂多少 (纯视觉)
  • 悬挂电线和软管允许玩家更多地控制多少电线/软管将被悬挂 (纯粹的视觉)
  • SubdivisionsPreview是显示最后放置的线段的悬挂式Xmas Lights预览悬链线曲线时使用的中间点的数量。点越多,看起来越平滑。(纯视觉)
  • 分项最终是用于悬挂电线/软管/xmas灯的最终悬链线曲线的中间点的数量。更多的点,它看起来更平滑 (纯粹的视觉)
  • SlackMax 设置播放器允许的电线/软管/圣诞灯的最大 “松动”。松弛越多,导线整体出现的时间越长。

API挂钩 (插件开发人员)
所有方法都使用 [HookMethod] 属性,这意味着您不通过Interface.call调用它们,您需要首先在插件的主类中创建此字段...
[PluginReference]
私有插件GridPower;
然后,像这样调用钩子。他们将为您提供哪些信息,这是非常不言自明的。
bool isPowerConstant= (bool) GridPower.Call ("GridPowerIsConstant"); bool isgridproduction = (bool) GridPower。调用 (“griddisproduction”); float productionHourStart = (float) GridPower。调用 ("GridGetProductionHourStart"); float productionHourEnd = (float) GridPower。call ("GridGetProductionHourEnd");float currentGridEfficiency= (float) GridPower.Call ("GridGetEfficiency “); 布尔街道照明salwayson = (布尔) 网格功率。call (" StreetlightsPowerIsConstant "); bool areStreetlightsOn = (bool) GridPower。call (" StreetlightsAreOn "); float streetlightsHourStart = (float) GridPower。call (" StreetlightsGetTurnOnHour "); float streetlightsHourEnd = (float) GridPower。呼叫 (“ StreetlightsGetTurnOffHour ”);

翻译支持(氧化物/lang/en/GridPower.json)
玩家看到的几乎每个字符串,包括聊天和GUI中显示的文本,都可以进行编辑。只需加载插件并让它生成文件-编辑后,重新加载插件。
作者
rust插件网
下载
1
类型
数字产品
许可证期限
无限
价格
100.00 CNY
查看
15
首次发布
最后更新
评分
0.00 星 0 星

来自rust插件网的更多资源