mc手游属性指令是什么

游戏大全
在《我的世界》(MC)手游中,属性指令可以帮助你对游戏中的实体属性进行修改和调整。以下为你介绍一些常见的属性指令:

1. /attribute 指令


此指令可用于查看、修改实体的属性。基本语法如下:
plaintext
/attribute <目标> <属性> get [缩放比例]
/attribute <目标> <属性> base set <值>
/attribute <目标> <属性> modifier add <名称> <UUID> <值> <运算方式>

参数解释


  • 目标:可以是玩家名称、@a(所有玩家)、@s(执行指令的玩家)、@p(最近的玩家)等。
  • 属性:指游戏里的各种属性,像 generic.max_health(最大生命值)、generic.movement_speed(移动速度)等。
  • 缩放比例:可选参数,用于缩放属性值。
  • :要设置的属性值。
  • 名称:修饰符的名称。
  • UUID:修饰符的唯一标识符,可使用随机生成的 UUID。
  • 运算方式:有 additive(加法)、multiply_base(基于基础值乘法)、multiply_total(基于总值乘法)。

示例


  • 查看玩家最大生命值

plaintext
/attribute @s generic.max_health get

  • 将玩家最大生命值设为 40

plaintext
/attribute @s generic.max_health base set 40

  • 给玩家添加一个增加 5 点最大生命值的修饰符

plaintext
/attribute @s generic.max_health modifier add "ExtraHealth" 12345678-1234-5678-1234-567812345678 5 additive

2. /effect 指令


虽然 /effect 指令主要用于添加、移除状态效果,但部分状态效果也会影响实体属性。语法如下:
plaintext
/effect <目标> <效果> [持续时间] [强度] [是否隐藏粒子效果]
/effect clear <目标> [效果]

参数解释


  • 效果:例如 speed(速度提升)、strength(力量提升)等。
  • 持续时间:效果持续的时间(以秒为单位)。
  • 强度:效果的强度等级,从 0 开始。
  • 是否隐藏粒子效果:可选参数,true 表示隐藏,false 表示显示。

示例


  • 给玩家添加速度提升效果,持续 60 秒,强度为 1

plaintext
/effect @s speed 60 1

  • 清除玩家的所有状态效果

plaintext
/effect clear @s
912/effect clear @s

使用这些指令时,要保证你有足够的权限(通常在创造模式或者开启作弊的世界中)。不同版本的游戏,指令的具体用法和支持的属性可能会有所不同。
标签: