Saro´s Player Ragdoll

Saro´s Player Ragdoll

当玩家受到重伤时,会变成一个逼真的物理布娃娃模式——其他玩家可以使用急救包将其复活。


页头

概览

Saros 玩家布娃娃物理模组将死亡转变为真实的、基于物理引擎驱动的布娃娃效果。当玩家受到致命伤害时,会瘫倒成一个完全模拟的布娃娃,而不是直接倒地死亡——他们会软倒、翻滚、从楼梯上滑落,并逼真地堆积起来。

从 1.20.1 版本开始,模组完全独立运行 —— 它自带 Bullet 物理引擎和独立 UI,因此无需 DynamX 和 ACsGuis 作为前置。(旧版 1.12.2 构建版本使用 DynamX 模组实现物理效果。)

功能特性

  • 真实的布娃娃物理 🧍

    • 当受到致命伤害时,你会变成一个完全模拟的布娃娃——击退方向将根据你受到攻击的方向触发。
    • 布娃娃会与地形、方块和玩家发生碰撞,并会自然地停放在楼梯、台阶和斜坡上。
    • 挖掘布娃娃下方的方块,它会掉落;将其炸毁,它会被弹飞(但不会被爆炸删除)。
  • 抓取与抬起 ✋

    • 按住一个按键(默认 V)并看向一个布娃娃,即可抓住其肢体并拖拽移动——身体的其余部分会随之移动。可在控制设置中重新绑定按键。
  • 复活与重生 ❤️

    • 一个简洁、现代的死亡界面允许你选择复活或重生(带有可配置的计时器)。
    • 玩家也可以通过手持急救包右键点击倒地玩家来将其复活。
  • 两种物理手感 ⚙️

    • 平滑(沉稳,自然静止)或 松软(原始松散)——可在配置中切换。
  • 指令 💻

    • /saros_spawn_ragdoll [玩家名] —— 在你的位置生成一个带有该玩家皮肤外观的布娃娃。
    • /saros_spawn_ragdoll death [玩家名] —— 将一名玩家置于(不可见的)布娃娃/死亡状态。
    • /saros_spawn_ragdoll kill —— 移除所有布娃娃。
    • /revive [玩家名] —— 治愈并恢复一名玩家。
    • /respawn [玩家名] —— 掉落物品(根据配置)并重生。
    • /instantragdoll <玩家名|all> <on|off> —— 切换命中即触发布娃娃功能。

视频

嵌入内容已移除: https://www.youtube-nocookie.com/embed/bL31ZdW-69I


旧版 — 1.12.2 (DynamX 版本)

原版 1.12.2 构建版本使用 DynamX 模组 实现物理效果。当你的生命值过低时,你会被自动置于 DynamX 的布娃娃模式,从而限制你的移动和操作。

功能特性: 低生命值触发布娃娃 · /revive [玩家名],/respawn [玩家名],/instantragdoll (切换) · 通过右键点击倒地玩家进行复活(从 Beta 2.1 版本起需要急救包) · 死亡界面 (从 Beta 1.9 版本起) · 可自定义配置 · 车辆伤害系统:当玩家被 DynamX 车辆撞击时,会受到基于速度的比例伤害(可配置最小/最大值)。


项目支持与使用

托管服务: 为获得最佳性能,我推荐使用横幅中链接的 BisectHosting 服务。

整合包: 您可以在任何整合包中自由包含我的作品。请确保通过提供本项目的页面链接来给予适当的致谢。