AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
[TOC] * * * * * # 【管理保护(Admin Protection)--文件名:AdminProtection.cs】 管理员命令: ~~~ /ap - 启用/禁用管理保护 /aplist - 已开启管理保护的玩家列表 /ap m - 静默,没有信息给玩家 /ap s - 静默,没有信息给攻击者和管理 /ap p "PlayerName" m/s - 为玩家选择模式,[再次输入则停用]输入"玩家名" /ap id "steamID" m/s - 为玩家选择模式 [再次输入则停用]输入"steamID" ~~~ * * * * * # 【空头箭头(Airdrop Arrow)--文件名:airdrop_arrow.lua】 空头箱落地处画一个箭头。 ~~~ "ArrowLength": 18, 箭头长度 "ArrowSize": 5, 箭头大小 "ArrowTime": 90 停留时间 ~~~ * * * * * # 【空投控制器(Airdrop Controller)--文件名:AirdropControl.cs】 F1控制台命令: ~~~ airdrop.massdrop NUMBER - 调用指定数量空投 airdrop.topos X Y Z - 发送空投到坐标位置(注意Y值太低空投将低于地面甚至掉出地图) airdrop.toplayer PLAYER - 给玩家发送一个空投 配置变量: "MinX": "-500", - 自动设定 ①与(server.worldsize/2 - 500)对应 "MaxX": "500", - 自动设定 ②所以worldsize 6000.限制在-2500和2500之间 "MinZ": "-500", - 自动设定 ③空投不在海洋下降 "MaxZ": "500", - 自动设定 ④可以自由编辑,只是小心别掉到地图外面 "MinY": "200", - ①默认200 "MaxY": "300", - ②默认300 这是空投之间应该飞的高度。 "MinCrates": "1", - ①最小空投箱数 "MaxCrates": "3", - ②最大空投箱数,过大会造成玩家哄抢火拼 "MinDropCratesInterval": 3, - ①单次空投,投放箱子的间隔时间(如果箱数>1) "MaxDropCratesInterval": 10, - ②单次空投,投放箱子的间隔时间(如果箱数>1) "ShowDropLocation": true - 显示空投降落位置 "Airdrop": { "Speed": "40" - 40是默认空投速度,你可以让他们更快或更慢 ~~~ * * * * * # 【玩家一键升级建筑插件】使用方法 oxide.grant group player autogrades.all开启所有文件可以访问-默认只有管理员可以 oxide.grant group player autogrades.1 (给玩家木头权限) oxide.grant group player autogrades.2 (给玩家石头权限) oxide.grant group player autogrades.3 (给玩家金属权限) oxide.grant group player autogrades.4 (给玩家装甲权限) oxide.grant group player autogrades.0 (关闭权限) 玩家指令: /bgrade 帮助 /bgrade 1 升级木头 /bgrade 2 升级石头 /bgrade 3 升级金属 /bgrade 4 升级装甲 /bgrade 0 关闭 * * * * * # 【防作弊(R-AntiCheat)--文件名:AntiCheat.cs】 聊天框命令: ~~~ /ac => 重置当前日志 /ac player NAME/STEAMID - 监测目标玩家 /ac radius XXXX - 监测周围半径内的所有玩家 /ac list => 所有攻击监测的ID列表 /ac remove NAME/STEAMID - 删除监测 /ac reset => 重置所有监测 F1控制台命令: ac.fps - 插件用了多长时间来监测所有玩家 ac.check NAME/STEAMID - 监测玩家技巧和速度作弊 特点 -速度作弊 -操作作弊 -穿透(墙/门) -穿透(墙/门)击杀 -反近战速度/范围 -加速程序 -监测玩家的每秒 -插件计数滞后防止误检测 -禁止家的所有权工具柜权限 ~~~ * * * * * # 【自动关门(AutoDoorCloser)--文件名:AutoDoorCloser.cs】 聊天框命令: `/ad <time> -- 设置自动关闭门的时间(秒) /ad off -- 关闭自动关闭门` * * * * * # 【建筑等级(Building Grades)--文件名:BuildingGrades.cs】 管理员命令: ~~~ /up - 整栋建筑升1级 /down - 整栋建筑降1级 [与你面前的建筑相连的所有建筑] ~~~ * * * * * # 【指南针(Compass GUI)--文件名:CompassGUI.cs】 聊天命令: ~~~ /compass - 启用/禁用指南针. /showpos - 打印你的当前位置到控制台的“F1” /buycompass - 可能下次更新 配置变量: "GUI": { - 图形界面 "X max": "0.56", - 横向最大值 推荐值:"0.33" "X min": "0.45", - 横向最小值 "0.23" "Y max": "0.99", - 纵向最大值 "0.12" "Y min": "0.91" - 纵向最小值 "0.04" }, "Settings": { "DisplayCoordinates": true, - 显示坐标 "EnableOnConnect": true - 启用连接 ~~~ * * * * * # 【制作控制器(Crafting Controller)--文件名:CraftingController.cs】 聊天命令: ~~~ /rate <rate耗时> - 查看和改变制作速度。/rate 0-200 [0秒做-50%时间-正常-150%-200%] /itemrate <item> <rate> - 改变指定项目的制作速度(需2级授权) /block <item name> - 阻止制作指定项目 例:定时炸弹 /block Timed Explosive Charge /unblock <item name> - 解除阻止制作指定项目 如:定时炸弹 /unblock Timed Explosive Charge /blocked - 显示被阻止制作的项目列表(所有人可用) 控制台命令:①crafting.rate ②crafting.itemrate <item> <rate> ③crafting.block <item name> ④crafting.unblock <item name> ⑤crafting.blocked 配置文件变量: ChatPrefix - 该插件发送聊天消息时前面出现的名字 ChatPrefixColor - 聊天消息前缀的颜色 InstantBulkCraft - 启用即时制作时,所有项目立即启用,而不是一次一个 InstantCraftForAdmins - 当设置为"true"管理员(2级权限)永久秒做所有项目 InstantCraftForModerators - 当设置为"true"服主(1级权限)永久秒做所有项目 ~~~ * * * * * # 【死亡笔记(Death Notes)--文件名:DeathNotes.cs】 聊天框命令: ~~~ /deathnotes - 显示插件信息 特点: -[玩家杀死的] -[新陈代谢死亡] - [自杀死亡] -[陷阱死亡,炸药和路障] - [动物杀死的] -[动物的死亡] -[消息的半径] -[彩色信息] 不同的消息格式,有不同的颜色(攻击者,受害者和动物的名字,距离,武器和伤害部位) ~~~ * * * * * # 【重加载插件(Easy Reload)--文件名:EasyReload.cs】版本2.0.0 F1命令: ~~~ /reload - 重新载入所有已安装的插件 /reload [PluginTitle] - 重新加载插件 [插件的名称] (不是文件名!) ~~~ * * * * * # 【增强禁令制度(Enhanced Ban System)--文件名:EnhancedBanSystem.lua】 管理员命令: ~~~ /ban <name/steamID/IP> <原因> <m分/h小时/d天> - 时长可选,不输入则是永久ban /unban <name/steamID/IP> - 解除ban /kick <name/steamID/IP> <reason> - 踢出服务器 /bancheck <name/steamID/IP> - 显示被ban时长 控制台命令: player.ban <name/steamID/IP> <原因> <m/h/d> player.unban <name/steamID/IP> player.kick <name/steamID/IP> player.bancheck <name/steamID/IP> ~~~ * * * * * # 【收集管理器(资源倍率)--文件名:GatherManager.cs】 控制台命令: ~~~ (1)提高采集率:gather.rate <type类型:dispenser分配器|pickup拾取|quarry采石场|survey堪测> "<resource资源>" <multiplier倍数> (2)增加资源倍数: dispenser.scale <dispenser:tree树|ore矿|corpse尸体> <multiplier乘数> was made available. 示例: gather.rate dispenser Wood 1000000 【采集木头倍数】 gather.rate dispenser Stones 1000000 【采集石头倍数】 gather.rate dispenser "Sulfur Ore" 1000000 【采集硫磺倍数】 gather.rate dispenser "Metal Ore" 1000000 【采集铁矿倍数】 gather.rate dispenser "High Quality Metal Ore" 1000000 【采集高铁倍数】 gather.rate dispenser "Animal Fat" 1000000 【采集脂肪倍数】 gather.rate dispenser Cloth 1000000 【采集布倍数】 gather.rate dispenser Leather 1000000 【采集皮革倍数】 gather.rate dispenser "Raw Wolf Meat" 1000000 【采集狼肉倍数】 gather.rate dispenser "Bear Meat" 1000000 【采集熊肉倍数】 gather.rate dispenser "Bone Fragments" 1000000 【采集骨头倍数】 记住,如果项目的名字中有一个或多个空格,需要使用引号!例:Metal Ore金属矿- "Metal Ore" ~~~ * * * * * # 【帮助文本(HelpText)--文件名:helptext.lua】 命令: ~~~ /help - 这个插件提供了帮助命令,连接其他插件,并发送他们的帮助文本。 默认配置: "Settings": { "UseCustomHelpText": "false", 添加自定义帮助说明信息,如果设置为true "AllowHelpTextFromOtherPlugins": "true" 如果设置为false,将阻止所有其他插件的帮助说明 function PLUGIN:SendHelpText(player) player:ChatMessage("helptext") end 如果你想要特定帮助说明,只显示给管理员,如下 function PLUGIN:SendHelpText(player) if player:IsAdmin() then player:ChatMessage("admin helptext") end player:ChatMessage("normal helptext") end ~~~ * * * * * # 【击中标记(HitMarker)--文件名:HitMarker.py】 `功能:击中玩家时会有文字反馈` ______________________________________________________________________________________________ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # 【无限弹药(Infinite Ammo)--文件名:InfiniteAmmo.cs】 聊天命令: ~~~ /toggleammo - 启用/停用 无限子弹(需要权限) 控制台添加插件使用权限: oxide.grant user "name/steamid" "infinite.ammo" - 添加玩家 oxide.grant group "admin" "infinite.ammo" - 添加用户组,"admin即管理组" ~~~ * * * * * # 【显示信息面版(InfoPanel)--文件名:InfoPanel.cs】 聊天命令: ~~~ /ipanel - 信息聊天命令列表 /ipanel <hide隐藏|show显示> - 显示或隐藏面板 /ipanel clock game - 改变游戏时间 /ipanel clock server <offset>改为服务器时间. offset偏移: 加入时间的时钟. (-23 - 23) 特点: -[游戏/服务器时间] -[在线玩家数] -[睡觉玩家数] -[消息框] -[空投警报] -[直升机警报] -[完整的定制] -[自定义面板:简单的文字和图标] ~~~ * * * * * # 【礼包系统(Kits)--文件名:Kits.cs】 ## 玩家聊天框命令: ~~~ /kit - 可领取的礼包列表 /kit <礼包名称> - 领取一个包 ~~~ ## **管理员命令:** ~~~ /kit list - 所有礼包列表 /kit add <礼包名称> - 添加一个新礼包 /kit remove <礼包名称> - 删除一个包 /kit edit <礼包名称> - 编辑工具 /kit resetkits - 删除所有包和玩家数据 /kit resetdata - 重置玩家数据 /kit option1 value1 option2 value2 option3 value3 - 设置正编辑的礼包选项列表 /kit items max 10 cooldown 3600 礼包冷却时间"为1小时10次" /kit give PLAYER/STEAMID KITNAME - 发放礼包给指定玩家 ~~~ ## **如何创建礼包:** ~~~ 1)清空你的背包 2)在你的背包中添加需要作为礼包物品的装备(蓝图,武器,防具,衣服,食物等) 3)使用/kit add <礼包名称>添加到礼包 4)通过设置选择: /kit 选项1 参数1 选项2 参数2 等等 ~~~ ## **选项和参数:** ~~~ 第一步:清空自己所有的东西,将需要设置的礼包物品放在背包里。 第二步:聊天框输入/kit add lb (礼包名称) 第三步:输入:/kit description lb (礼包简介) 第四步:输入:/kit items max 9999(限制领取次数) 输入:/kit items cooldown 秒数(限制领取时间) F1指令: oxide.grant user player 礼包名称 给玩家授权 ~~~ ## **礼包设置举例:** ~~~ 1)/kit add "autokit" - 添加自动礼包 2)/kit authlevel 2 hide true - 这将设置礼包管理员只能手动赎回,并从/kit列表中隐藏 3)/kit items - 这将复制你清单中的物品,将其作为新的礼包.你不需要做安排 你可以在上一步做: /kit authlevel 2(授权级别) items(项目) hide(隐藏) true(可用) ~~~ * * * * * # 【传送系统(Teleportation System)--文件名:m-Teleportation.lua】 **玩家聊天命令:** ~~~ /tpr <player name> - 向玩家发送一个传送请求 /tpa - 接受一个对方传送到自己的请求 /sethome <home name> - 保存当前位置为家 /listhomes - 显示你已保存的所有家的列表 /removehome <home name> - 删除已保存的家 /home <home name> - 传送到一个家的位置 ~~~ **管理员命令:** ~~~ /tp <目标玩家> - 将自己传送到目标玩家 /tp <player> <目标玩家> - 传送指定玩家到目标玩家 /tp <x> <y> <z> - 传送自己到坐标位置 /tp <player> <x> <y> <z> - 传送指定玩家到坐标位置 /tpl - 显示保存位置的列表 /tpl <位置名称> - 传送你到一个保存的位置 /tpsave <位置名称> - 保存当前位置为指定名称 /tpremove <位置名称> - 从保存位置列表中删除指定位置 /tpb - 回到传送之前的地方 /tpn <玩家名称> - 传送目标玩家到默认距离 /tpn <玩家名称> <距离> - 传送目标玩家到指定的距离 ~~~ * * * * * # 【白天黑夜系统(Day & Night System)--文件名:m-Time.lua】 **管理员命令:** ~~~ /settime - 显示当前时间信息 /settime <hour (0-24)> - 修改时间 /freezetime - 冻结时间 /unfreezetime - 解冻时间 /setdaylength <时长分钟 (5-720)> - 白天时长(分钟) /setnightlength <length in minutes (5-720)> - 夜晚时长(分钟) ~~~ **控制台命令:** ~~~ env.time env.time <hour (0-24)> env.freeze env.unfreeze env.daylength <时长分钟 (5-720)> env.nightlength <时长分钟 (5-720)> ~~~ * * * * * # 【通知(Notifications)--文件名:Notifications.cs】 **聊天命令:** ~~~ /players -玩家 /admin -管理 /rules -规则 /plugins -插件 /motd -公告 /disconnect -断开 /connect -连接 /notifications -通知 ~~~ **特点:** - 定时广告 `- 玩家列表 - 管理列表 - 加入/离开的消息 - 欢迎信息 - 更好的聊天工作。` * * * * * # 【通知(Notifier)--文件名:notifier.py】 **默认命令:** ~~~ /notifier - 显示插件信息 /notifier <help> - 显示所有已启用命令的描述 /admins - 在线管理员列表 /players - 在线玩家列表 /online - 在线玩家和管理员 /rules <lang> - 显示服务器规则,可选显示特定语言。 /map - 显示服务器地图链接 /plugins - 显示服务器插件列表 /motd - 显示MOTD公告给玩家 /motd <message> - 管理员在游戏内直接修改公告 ~~~ **特点:** ~~~ -玩家加入/离开消息 -间隔时间广告 -指定时间广告 -循环每日新闻 -欢迎信息 -玩家/管理列表 -隐藏管理员 -多语言服务器规则 -简单的文本颜色系统 ~~~ * * * * * # 【宠物(Pets)--文件名:Pets.cs】 **聊天命令:** ~~~ /pet - 激活/停用NPC模式 /pet sleep - 宠物睡眠(低口渴和饥饿,体力恢复快3倍) /pet free - 释放宠物 /pet draw - 开\关 绘制系统(你可以在全局配置关闭) /pet info - 宠物信息(健康/饥饿/口渴/耐力...) ~~~ * * * * * #【延时(Ping)--文件名:Ping.cs】 **聊天命令:** ~~~ /ping - 检查你连接到服务器的延时 为防止因ping值过高影响游戏体验,提供可选的高ping值自动踢出服务器. ~~~ * * * * * # 【玩家交易(Player Trade)--文件名:PlayerTrade.cs】 **管理命令:** ~~~ /trr "player name" - 发送交易请求 /tra - 接受交易请求 /trd - 拒绝/关闭交易 /tro "item name" amount - 提供项目及数量 /trob "blueprint name" - 提供一个蓝图 /tror - 删除最后的提供(报价) /trl - 锁定项目。如果双方锁定,他们将交换所提供的项目。 ~~~ **管理员命令:** ~~~ /traderange range - 设置交易所需的最小距离。 /tradecooldown time - 玩家在进行另一项交易之前必须等待的时间(秒)。 ~~~ * * * * * # 【快速熔炼(QuickSmelt)--文件名:QuickSmelt.cs】 **配置变量:** ~~~ "ChancePerConsumption": 0.5, - 值0-1(0%-100%),燃料消耗与冶炼产物的比率 "CharcoalChanceModifier": 1.5, - 默认1.5(150%)木头多久变为木炭 "CharcoalProductionModifier": 1.0, - 允许你控制木头烧成木炭带来的副产物多少 "DontOvercookMeat": true, - 避免肉类被烧焦,不能保证100% "ProductionModifier": 1.0 - 熔炼每次消耗原料数量,改为100会飞快 ~~~ * * * * * # 【快速排序(Quick Sort)--文件名:QuickSort.cs】 **控制台命令:** ~~~ autosort.lootallowed <true/false> - 如果你想使用"All"(掠夺全部)选项,则设置为"true" autosort.loottime <time> - 当按下"All"按钮,移动所有物品的延时 允许玩家快速排序项目进入容器 ~~~ * * * * * # 【删除工具(R-Remover Tool)--文件名:RemoverTool.cs】 **聊天命令:** ~~~ /remove admin <optional可选:TIME> - 激活删除管理工具 /remove all <optional:TIME> - 删除整个建筑所有部署物 /remove <optional:TIME> - 删除看到的 /remove target <TargetPlayer目标玩家 optional:TIME> - 给目标玩家删除 ~~~ 控制台命令: remove.give PLAYER optional:time - 给玩家删除 remove.allow false/true - 停用/启用 删除工具 * * * * * # 【标牌艺术家(Sign Artist)--文件名:SignArtist.cs】 聊天命令:(示例) ~~~ /sil http://oxidemod.org/styles/oxide/logo.png (从网站加载) /sil file:///C:/Windows/test.png (从服务器主机加载) 从网址加载图片到"木牌"上 权限: signartist.url -- To use /sil <URL> sil_owner -- 忽略"owner"检查 sil_cd -- 忽略冷却时间检查 "你还可以编辑所有其他配置设置!" 授予用户权限:oxide.grant user <username用户名> <permission权限> 创建组:oxide.group add <groupname> 给组权限:oxide.grant group <groupname> <permission> 将用户添加到组:oxide.usergroup add <username> <groupname> 给所有用户权限:oxide.grant group player signartist.url 给管理员权限:oxide.grant group admin signartist.url ~~~ * * * * * # 【物品叠加控制器(Stack Size Controller)--文件名:StackSizeController.cs】 **聊天框命令** ~~~ /stack item项目_short缩写_name stacksize叠加数量 (例: /stack ammo弹药_rocket火箭_hv高速 64) /stackall 65000 (设置物品叠加大小为65000) ~~~ * * * * * # 【新玩家保护(Start Protection)--文件名:StartProtection.cs】 **聊天命令:** ~~~ /sprotection -(权限:2级授权,管理员启用/禁用保护) /sptime -(权限:所有人,如果他们有保护,显示剩余时间) 首次加入有保护时间(默认:30分钟),不可被其他玩家杀死也不能杀死其他玩家,但仍会被环境、动物和自己所伤害。只有PVP被禁用。 ~~~ * * * * * # 【天气控制器(Weather Controller)--文件名:WeatherController.cs】 **命令:** ~~~ /weather {天气类型} {on/off} {可选:持续时间秒} 天气类型有: rain雨,clouds云,fog雾,wind风,mild温和,average平均,heavy重 max最大(最大化的所有) /weather off (禁用所有天气) /weather auto - (自动,让RUST控制天气) 权限: canUseWeather ~~~