• 注册后才能下载/购买插件!快来注册吧,注册即可免费下载 精翻插件 !【点我注册
  • RustSB.COM向广大野生Rust插件作者发出入驻邀请!详情请见[原创作者条约]
【XMRelationship·关系系统】(七夕七折截止8.30还送别墅!)

新品 【XMRelationship·关系系统】(七夕七折截止8.30还送别墅!) 1.0.1

需要插件(必装)
需要插件(可选)

七夕活动,30号前购买此插件赠送原创建筑 【情人节别墅】

插件简介​

XMRelationship是一个功能丰富的Rust服务器亲密关系系统插件,允许玩家之间建立各种关系(如大哥老弟、男女朋友、师傅徒弟、夫妻等),通过各种互动方式增加亲密度,并解锁特殊功能和奖励。

主要功能​

🤝 关系绑定系统​

  • 初始关系
    • 可以在配置文件设置支持绑定的初始关系名称
    • 例如:大哥-老弟,男朋友-女朋友
  • 升级关系
    • 双方绑定初始关系后需要通过每日任务获得亲密度
    • 可以在配置文件设置升级关系,包括关系名称,所需亲密度
    • 例如:师傅-徒弟,老公-老婆
    • 双方满足亲密度可以升级关系
  • 解绑关系
    • 可以配置解绑关系需要扣除的自定义物品
    • 解绑是单方面的,无需对方同意
    • 解绑也会弹出UI提示让玩家确认避免误操作
    • 解绑后会清空双方的关系数据,包括亲密度
  • 可配置绑定条件(等级、权限、身份等)
  • 可配置绑定成功后全服通知系统,弹出UI提示,点击祝贺按钮会自动发祝贺消息
  • 要申请关系的双方必须:
    • 在同一个队伍里
    • 队伍只有他们两个人
    • 两人之间没有绑定关系

1756228853887175622874157917562286959741756229070997

❤️ 亲密度获取方式​

  • 每日上线奖励:双方上线自动获得
  • 组队时长:组队在线每小时获得奖励
  • 投喂功能:消耗食物为对方增加饥饿度
  • 治疗功能:消耗医疗用品为对方恢复血量
  • 收菜互动:帮助对方收集农作物
  • 一起挖矿:在半径内组队状态下对方每挖一块矿石增加亲密度(默认检测半径10米)
  • 一起钓鱼:在半径内组队状态下对方每钓一条鱼增加亲密度(默认检测半径10米)
  • 击杀动物:在半径内组队状态下对方每击杀一只动物增加亲密度(默认检测半径15米)
  • 倒地救起:救起对方增加亲密度
  • 送礼系统:赠送指定物品增加亲密度
  • 击杀BOSS:共同击杀指定NPC获得奖励
  • 每种亲密度获取方式都支持设置每日上限
  • 除每日上线外所有任务都共享次数和每日上限
  • 可能会添加更多
  • 1756276568726

🎁 升级关系后解锁功能系统​

  • 一键传送:传送到关系伙伴身边
  • 一键解锁:领地柜,炮塔,密码锁
  • 免费投喂:投喂不扣除食物
  • 免费治疗:治疗不扣除物品
  • 查看背包:双方可以查看对方背包
  • 伤害加成:激活后双方组队并在附近时获得伤害倍率加成
  • 资源倍率:激活后增加各种资源倍率,默认每日激活1次,可配置生效时长
  • 关系权限:激活特殊权限(可设置时效)
  • 关系福利:执行特殊控制台指令
  • 关系商城:领取专属物品奖励,兑换物品
  • 造娃系统:导航栏显示造娃系统(配置文件自定义按钮名称)
  • 每种功能都支持配置文件开启或关闭
  • 可能会添加更多

🎨 用户界面​

  • 精美的UI界面设计
  • 黑夜/白昼模式切换
  • 响应式按钮交互
  • 实时数据显示
  • 175635813724917562267421671756285128466175626947990417562848864291756284919606175628452078717562856080721756227058178

造娃系统​

  • 双方需要升级关系后才能看到造娃按钮
  • 页面中显示了详细的造娃流程,所有流程都可以根据配置文件自定义
  • 包括按钮名称和主题提示词,因为可能有些服主不想用造娃主题,可能是培育,双休之类的o(* ̄︶ ̄*)o
  • 前期准备:
    • 准备造娃需要的物品,在点击按钮时扣除物品才有资格造娃(双方任意一方背包有就行)
    • 双方需要同时(3秒内)点击造娃按钮,然后由次关系来完成生产
    • 模拟排便流程,玩家蹲下,惨叫,水花效果等。最终根据概率决定会不会生成金蛋
    • 如果“难产”,等待配置的冷却时间后,重新上面的流程
    • 金蛋会直接放入玩家背包,UI中的物品图像,按钮也会提示,接下来进入孵化流程
  • 孵化流程:
    • 将金蛋放到喂食槽上,需要手持金蛋,看到金蛋悬浮实体后移动到喂食槽上,按左键放置
    • 在喂食槽半径5米放置大型储物箱
    • 在储物箱里放入配置支持的物品作为食物
    • 根据配置的间隔时间,自动扣除箱子里的食物数量
    • 金蛋悬浮文字会显示剩余孵化时间
    • 注意:如果配置开启了饥饿扣除概率,代表每饥饿1次(间隔时间扣除食物失败算作1次饥饿),会减少所有孵化物品列表的物品概率。计算公式:物品概率-(饥饿次数x扣除概率)=最终概率
    • 注意:如果配置偷蛋不为0,其他玩家可以在10秒内连续按下E键,达到次数并在时间内则偷蛋成功!孵化失败!
    • 存档会记录每个孵化蛋的位置坐标,卸载插件删除,重载插件生成并沿用存档剩余时间,不用担心
  • 造娃成功:
    • 孵化时间结束后,会自动删除金蛋实体
    • 此时造娃UI会提示新的按钮【唤醒】
    • 点击唤醒按钮,根据配置文件的孵化物品列表,概率,来抽取随机物品
    • 玩家点击领取按钮将物品发放到背包,整个流程结束
  • 二胎:可以通过控制台指令重置两个关系组的造娃存档,即可重新造娃流程
  • 物品稀有度:1白色 2绿色 3蓝色 4紫色 5橙色(稀有度本身没有意义,最终按物品概率决定产出)
  • 17563581637041756358186986175636334314917563657574011756368687664

关系彰显​

  • 以下彰显方式都可以在配置文件开启或关闭
  • 绑定关系弹出全服通知UI
  • 升级关系弹出全服通知UI
  • 玩家上线UI通知
  • 亲密度每满XX弹出全服通知UI
  • 送出指定礼物弹出全服通知UI
  • 造娃成功弹出全服通知UI
  • 唤醒成功弹出全服通知UI
  • 可配置UI同步特效
  • 1756308117101
  • 175631373422017563138609901756308123908175630877943517563655277161756369150807

指令说明​

玩家指令​

  • /gx - 打开关系系统主界面

控制台指令(管理员)​

  • XMRelationshipadd <玩家1ID> <玩家2ID> <数量> - 增加玩家亲密度
  • XMRelationshipset <玩家1ID> <玩家2ID> <数量> - 设置玩家亲密度
  • XMRelationshipremove <玩家1ID> <玩家2ID> <数量> - 扣除玩家亲密度
  • XMRelationshipbind <玩家1ID> <玩家2ID> <玩家1关系> <玩家2关系> - 强制绑定关系
  • XMRelationshipunbind <玩家1ID> <玩家2ID> - 强制解绑关系
  • xmrelationship.clearbreedingdata <玩家A> <玩家B> - 清除造娃数据
  • xmrelationship.listbreedingdata - 查看所有造娃数据
  • xmrelationship.forcecompletehatch <玩家A> <玩家B> - 强制完成孵化

权限说明​

基础权限​

  • xmrelationship.use - 使用关系系统的基础权限

绑定权限(根据配置自动生成)​

  • xmrelationship.bind.<权限后缀> - 绑定特定关系的权限

升级权限(根据配置自动生成)​

  • xmrelationship.upgrade.<权限后缀> - 升级特定关系的权限

配置​

JSON:
{
  "聊天提示前缀": "[<color=#FF6B6B>亲密关系系统</color>]\n",
  "关系绑定设置": [
    {
      "主关系": "大哥",
      "次关系": "老弟",
      "绑定所需双方服务器等级": 0,//需要服务器等级插件,写0禁用
      "绑定所需双方BOSS等级": 0,//需要BOSS等级插件,写0禁用
      "绑定所需双方点赞数": 0,//需要玩家名片信息插件,写0禁用
      "绑定所需双方身份": 0,//需要身份系统插件,写0禁用
      "绑定所需权限": "",
      "解绑扣除物品名称": "决裂书",
      "解绑扣除物品简称": "wood",
      "解绑扣除物品皮肤": 888,
      "绑定成功的全服通知UI消息": "恭喜<color=#4ECDC4>{0}</color>和<color=#4ECDC4>{1}</color>成功绑定了关系!\n<color=#FFE66D>{2}</color> - <color=#FFE66D>{3}</color>\n祝贺他们!"
    },
    {
      "主关系": "男朋友",
      "次关系": "女朋友",
      "绑定所需双方服务器等级": 0,
      "绑定所需双方BOSS等级": 0,
      "绑定所需双方点赞数": 0,
      "绑定所需双方身份": 0,
      "绑定所需权限": "",
      "解绑扣除物品名称": "决裂书",
      "解绑扣除物品简称": "wood",
      "解绑扣除物品皮肤": 888,
      "绑定成功的全服通知UI消息": ""//留空不会弹出提示UI,写入内容并开启配置最底部的彰显,弹出UI提示全服在线玩家
    }
  ],
  "关系升级设置": [
    {
      "主关系": "师傅",
      "次关系": "徒弟",
      "升级所需亲密度": 666,
      "升级需要扣除亲密度": true,
      "升级所需双方服务器等级": 0,
      "升级所需双方BOSS等级": 0,
      "升级所需双方点赞数": 0,
      "升级所需双方身份": 0,
      "升级所需权限": "",
      "解绑扣除物品名称": "决裂书",
      "解绑扣除物品简称": "wood",
      "解绑扣除物品皮肤": 888,
      "绑定成功的全服通知UI消息": "恭喜<color=#4ECDC4>{0}</color>和<color=#4ECDC4>{1}</color>成功升级了他们的关系!\n<color=#95E1D3>{2}</color> - <color=#95E1D3>{3}</color>\n<color=#FFE66D>{4}</color> - <color=#FFE66D>{5}</color>\n祝贺他们!"
    },
    {
      "主关系": "老婆",
      "次关系": "老公",
      "升级所需亲密度": 999,
      "升级需要扣除亲密度": true,
      "升级所需双方服务器等级": 0,
      "升级所需双方BOSS等级": 0,
      "升级所需双方点赞数": 0,
      "升级所需双方身份": 0,
      "升级所需权限": "",
      "解绑扣除物品名称": "决裂书",
      "解绑扣除物品简称": "wood",
      "解绑扣除物品皮肤": 888,
      "绑定成功的全服通知UI消息": ""
    }
  ],
  "亲密度获取方式": {
    "在主UI显示每日任务按钮": true,
    "每日单方上线+": 1,
    "组队 - 双方组队状态在线满1小时+++": 1,
    "组队 - 组队每日增加亲密度上限≥≥≥": 10,
    "投喂- 开启投喂食物功能": true,
    "投喂- 投喂增加饥饿度": 50.0,
    "投喂- 投喂冷却": 600,
    "投喂 - 给对方投喂食物+++": 1,
    "投喂 - 投喂食物每日增加亲密度上限≥≥≥": 3,
    "治疗 - 开启远程治疗功能": true,
    "治疗 - 治疗恢复血量": 30.0,
    "治疗- 治疗冷却": 600,
    "治疗 - 给对方治疗+++": 1,
    "治疗 - 治疗每日增加亲密度上限≥≥≥": 3,
    "收菜 - 帮对方收菜每9个+++": 1,
    "收菜 - 收菜每日增加亲密度上限≥≥≥": 10,
    "挖矿 - 一起挖矿每块矿石+++": 1,
    "挖矿 - 挖矿每日增加亲密度上限≥≥≥": 10,
    "钓鱼 - 一起钓鱼每条鱼+++": 1,
    "钓鱼 - 钓鱼每日增加亲密度上限≥≥≥": 10,
    "狩猎 - 一起击杀动物每只+++": 1,
    "狩猎 - 狩猎每日增加亲密度上限≥≥≥": 10,
    "救助 - 救助倒地对方+++": 1,
    "救助 - 救助每日增加亲密度上限≥≥≥": 10,
    "送礼": [
      {
        "礼物名称": "鲜花",
        "礼物简称": "wood",
        "礼物皮肤": 111,
        "增加亲密度": 1,
        "每日上限": 1
      }
    ],
    "一起击杀指定名称BOSS": [
      {
        "NPC名称": "鱿鱼先生",
        "检测半径": 50.0,
        "亲密度+": 1,
        "每日上限": 1
      }
    ]
  },
  "升级关系后解锁的功能设置": {
    "一键传送到对方": true,
    "一键传送到对方所需亲密度": 100,
    "治疗不扣除物品": true,
    "治疗不扣除物品所需亲密度": 100,
    "投喂不扣物品": true,
    "投喂不扣物品所需亲密度": 100,
    "查看对方背包": true,
    "查看对方背包所需亲密度": 100,
    "造娃系统": true,
    "造娃系统所需亲密度": 100,
    "启用授权功能": true,
    "授权范围": 50.0,
    "资源倍率设置": {
      "每日激活有效期秒": 3600,
      "资源倍率所需亲密度": 100,
      "采集倍率": 20.0,
      "掠夺倍率": 10.0,
      "拾取倍率": 20.0,
      "矿机倍率": 20.0,
      "挖掘机倍率": 20.0,
      "掉煤几率": 10.0
    },
    "获得权限": [
      {
        "需要满足亲密度": 100,
        "显示名称": "无限子弹",
        "显示说明": "可以使用/wxzd所有武器无限子弹无需换弹",
        "显示图像": "http://img.rustsb.com/kit.png",
        "权限名": "wxzd.use",
        "消耗亲密度激活": false,
        "扣除数": 10,
        "激活有效期": 3600
      }
    ],
    "获得指令": [
      {
        "需要满足亲密度": 100,
        "显示名称": "福利物品",
        "显示说明": "随机获得高级物资",
        "显示图像": "http://img.rustsb.com/kit.png",
        "每次扣除亲密度": 10,
        "控制台指令": [
          "uu %STEAMID% 1"
        ],
        "随机执行指令": true
      }
    ],
    "获得物品": [
      {
        "需要满足亲密度": 100,
        "仅限主关系能领取": false,
        "物品名称": "木头",
        "物品简称": "wood",
        "物品皮肤": 10,
        "物品数量": 10,
        "每日领取次数": 1,
        "每月领取次数": 10,
        "领取扣除亲密度": 0
      }
    ]
  },
  "关系彰显设置": [
    {
      "开启上线通知": true,
      "开启绑定关系全服通知UI": true,
      "开启升级关系全服通知UI": true,
      "开启产蛋成功全服通知UI": true,
      "开启孵化成功全服通知UI": true,
      "亲密度每达到多少弹出全服通知UI": 100,
      "送指定礼物弹出全服通知UI": [
        "鲜花"
      ],
      "通知特效": "assets/prefabs/misc/halloween/lootbag/effects/gold_open.prefab"
    }
  ],
  "幸运值设置": {
    "额外给予最小亲密度": 1,
    "额外给予最大亲密度": 5,
    "触发几率": 50,
    "冷却时间": 0,//写0每天只是触发1次,否则按照冷却时间可以重复触发
    "需要达到的幸运值": 20,
    "是否显示UI信息": true,
    "幸运值标题": "关系系统当获得亲密度时,有几率额外多获得1-5点亲密度",
    "幸运值副标题": "需要幸运值:20 | 1次/天"
  },
  "造娃系统": {
    "UI按钮显示名称": "造娃系统",
    "提示主题词": "孕育",
    "需要达到亲密度": 9999,
    "需要特定物品显示名称": "造娃许可证",
    "需要特定物品简称": "wood",
    "需要特定物品皮肤": 0,
    "需要特定物品数量": 1,
    "下蛋成功率(1-100)": 50,
    "下蛋冷却": 86400,
    "孵化蛋显示名称": "和{0}的结晶",
    "孵化蛋皮肤ID": 123,
    "孵化时长": 259200,
    "孵化期间多久扣除一次食物": 3600,
    "孵化期间每饥饿一次减少所有孵化的物品列表概率": 50,
    "孵化期间相同玩家点击几次E键可以偷蛋": 50,
    "孵化食物设置": {
      "物品名称": "木头",
      "物品简称": "wood",
      "物品皮肤": 0,
      "物品数量": 10
    },
    "在造娃页面显示孵化物品预览": true,
    "可以孵化的物品列表": [
      {
        "稀有度(1最低5最高)": 1,
        "仅限主关系能领取": false,
        "显示名称": "木头",
        "物品简称": "wood",
        "物品皮肤": 0,
        "物品数量": 10,
        "指令图像": "",
        "指令": "",
        "概率(1-1000)": 900
      }
    ]
  }
}

使用方法​

绑定关系​

  1. 与想要绑定关系的玩家组队(队伍中只能有两人)
  2. 使用 /gx 打开关系系统
  3. 点击"关系绑定"选择想要的关系类型
  4. 对方会收到邀请,同意后即可绑定成功

增加亲密度​

  • 每日任务:根据每日任务页面的提示完成每天任务,获得到亲密度上限

关系升级​

  1. 确保亲密度达到升级要求
  2. 与关系伙伴组队(队伍中只能有两人)
  3. 点击"关系升级"选择目标关系
  4. 确认升级条件后即可升级成功

使用升级关系后的解锁功能​

  • 解锁按钮:升级关系后,根据配置文件开启情况,额外解锁更多主UI按钮
  • 点击按钮可以查看和使用相应功能

注意事项​

  1. 组队要求:绑定和升级关系时,队伍中必须只有两个人
  2. 在线状态:某些功能需要双方都在线并双方都在检测范围内才能使用
  3. 每日限制:亲密度获取方式都有每日上限
  4. 物品消耗:投喂和治疗功能会消耗对应物品(升级后可免费)
  5. 数据保存:所有关系数据会自动保存,服务器重启不会丢失
相关插件
作者
pandaman
下载
2
类型
数字产品
有效期
无限
价格
698.00 CNY
查看
187
文件类型
cs
文件大小
379.7 KB
文件Hash
3745f45fd7931f11a15aad2f0f6fd1ea
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

最新更新

  1. 1.0.1

    ✅新增造娃系统
标签
社交系列