我的世界和现实同步的指令_我的世界跟随玩家指令

tamoadmin 游戏问答 2024-06-28 0
  1. minecraft怎么设置出生点
  2. 我的世界攻击提示和受伤的血量命令方块使用方法
  3. 《我的世界》记分板完整教程应用讲解

进入世界登陆器。

打开我的世界登录器,登录正版账号,点击左侧的J***A版本,点上面的配置,点击新配置按钮,输入名称,并选择最新版本,点击右下角的确定即可。

ServerSync在服务器和客户端运行时会生成不同的配置文件

我的世界和现实同步的指令_我的世界跟随玩家指令
(图片来源网络,侵删)

minecraft怎么设置出生点

1、首先在进入游戏后,打开游戏的菜单并点击设置按钮进入设置界面

2、其次在设置界面中选择左边的轻触选项,可以右侧看到传统控制的选项,勾选后就可以将控制方式改为十字键的操控方法了。

3、最后继续向下拉后还可以看到按钮尺寸的选项,可以通过调整按钮尺寸指定自己的个性化操作。《我的世界》(Minecraft),是一款沙盒建造游戏,玩家可以在一个三维世界里用各种方块建造或者破坏方块。于2009年05月17日试运营,2011年正式发行。

我的世界攻击提示和受伤的血量命令方块使用方法

minecraft设置出生点有以下两种方法:

1.在想要的出生点打“/spawnpoint”即可;

2.输入“/spawnpoint + 玩家名”可以设置其他玩家的出生点;

3.在出生点放置道具床,随后睡一觉,床的位置即为出生点。

道具床的制作方式如下:

玩家可以在床上睡觉,以便快速度过游戏中的夜晚时间,在床上度过一晚后,床的位置会自动变为游戏的出生点。

《我的世界》记分板完整教程应用讲解

我的世界攻击提示和受伤的血量命令方块如何使用呢?我的世界游戏中这两个功能如何使用呢?下面就为大家带来我的世界攻击提示和受伤的血量命令方块的详细使用方法。

原理

1.有一个计分板判据可以记录玩家攻击的伤害,每打一次分数都会增加

2.由于计分板没有小数,攻击伤害一般会记录到百为或十位上

3.我们可以用除法和除余法把伤害记录除掉

4.最后就可以展示伤害了然后清除攻击伤害分数就可以了

1.受伤显示也一样可以记录玩家受伤害的

2.一般会记录到百为或十位上

3.我们可以用除法和除余法把受伤血量记录除掉

4.最后就可以展示了然后清除分数就可以了

伤害指令:

1.scoreboardobjectivesaddgongstat.damageDealt

2.scoreboardobjectivesaddahdummy

3.scoreboardobjectivesaddhadummy

高频

0.execute@a[score_gong_min=0]~~~scoreboardplayersoperation@pah=@pgong由于需要除和除余自然需要2个计分板

1.execute@a[score_gong_min=0]~~~/scoreboardplayersoperation@pgong/=10ha普通的除,这样就可以获取伤害整数了

2.execute@a[score_gong_min=0]~~~/scoreboardplayersoperation@pah%=10ha除余,ah=@pgong这个是和gong分数同步

3.execute@a[score_gong_min=0]~~~/tellraw@p[{

text

:

[提示]你的攻击伤害为,

color

:

gold

},{

score

:{

name

:

@p,

objective

:

gong

},

color

:

red

},{

text

:

.,

color

:

red

},{

score

:{

name

:

@p,

objective

:

ah

},

color

:

red

}]展示

4.scoreboardplayersreset@agong清除分数

5.scoreboardplayersset10ha10除的分数

受伤血量

1./scoreboardobjectivesaddsh1dummy

2./scoreboardobjectivesaddshstat.damageTaken

3./scoreboardobjectivesaddhaidummy

高频

0.execute@a[score_sh_min=0]~~~scoreboardplayersoperation@phai=@psh让你受伤血量和hai计分板同步

1.execute@a[score_sh_min=0]~~~/scoreboardplayersoperation@psh/=10sh1除

2.execute@a[score_sh_min=0]~~~/scoreboardplayersoperation@phai%=10sh1除余

3.execute@a[score_sh_min=0]~~~/tellraw@p[{

text

:

[提示]你已失去,

color

:

gold

},{

score

:{

name

:

@p,

objective

:

sh

},

color

:

red

},{

text

:

.,

color

:

red

},{

score

:{

name

:

@p,

objective

:

hai

},

color

:

red

},{

text

:

滴血,

color

:

gold

}]展示

4.scoreboardplayersreset@ash

5.scoreboardplayersset10sh110

我的世界记分板完整教程应用讲解,可以由命令和命令方块进行控制,对象由名称、显示名称、判据以及每位玩家所对应的整数数据组成,这块涉及到的东西比较的多,对于新人来说可能不太能够运用。

这是Minecraft内部的一个系统。它可以储存变量或者创立多支队伍来区别实体和玩家。玩家仅能同时加入一支队伍,并以此使用队伍设定中的功能。你可以创建一个指定判据的记分板,来帮助你完成一些有趣的功能。记分板的分数范围可正可负,并且很大,但没有小数。自1.8快照以来,记分板的判据大大增加,可以统计你的各种游戏数据,包括击杀指定生物,使用指定道具,合成物品,破坏方块等等。你可以使用它来实现更多的功能,同时简化你的命令方块电路,甚至创建更有趣的多人游戏。

用处:

1简化电路

2减小延迟,或者为目标增加更加精准的延迟

3脱离红石比较器等方块,直接对指定实体执行命令.

4检测更丰富的内容,例如射出箭和破坏方块,甚至是指定n***标签的实体

5创建多个玩家队伍,设定诸如友军伤害和名字颜色等队伍设置

6用侧边栏等方法丰富玩家获取资讯的方式

7进行数***算

指令组:

0基础指令

scoreboard

//最基础的指令,将记分板分为变量,修改数值和队伍三类。

1变量指令

scoreboardobjectiveslist

//列出所有已经存在的变量记分板,并显示它们的判据是什么。往往在研究他人地图时使用。

scoreboardobjectivesadd记分板名判据[显示名字.]

//创建一个指定判据的新变量记分板。记分板名是执行其他指令时使用的名字,而显示名仅用于在侧边栏的部分设定显示名字。所以记分板名应当尽量简短但能明白,并且由于score_name=?等用处,记分板名尽量不要包含下划线等符号和空格,最好是全数字和字母。判据会决定这个记分板玩家分数的自动增加方法,会单独讲。

scoreboardobjectivesremove记分板名

//移除一个已经创立的记分板

scoreboardobjectivessetdisplay位置[记分板名]

//将某个记分板的数据显示在某个位置上,或者清除指定位置的记分板显示(不填记分板名)。可选位置有list[列表],sidebar[侧边栏],sidebar.team.队伍颜色[特定颜色队伍的侧边栏],belowName[名字下方]四种。

2修改数值指令

scoreboardplayerslist[玩家或实体名]

//显示所有玩家/实体的所有记分板分数。即使记分板上的实体已经被删除,可是数据仍然会保存在里面,使用该实体的UUID代码。因此,如果在运行过大量实体记分板的地图中使用该指令,游戏很可能会由于显示量过大而崩溃!

scoreboardplayersset玩家/实体名记分板名分数[n***标签]

//将指定的玩家或实体的记分板分数设定成一个数值。可以指定n***标签。因此,结合execute指令可以替代testfor指令而直接对目标实体执行命令。可以为不存在的玩家名使用该指令。

scoreboardplayersadd玩家/实体名记分板名数值[n***标签]

//为指定玩家或实体的记分板分数增加一个数值。可以指定n***标签。结合set子指令可以将玩家分数控制在一定范围内,同时创建更精准的延迟。可以为不存在的玩家名使用该指令。

scoreboardplayersremove玩家/实体名记分板名数值[n***标签]

//为指定玩家或实体的记分板分数移除一个数值。可以指定n***标签。结合set子指令可以将玩家分数控制在一定范围内,同时创建更精准的延迟。可以为不存在的玩家名使用该指令。

scoreboardplayersreset玩家/实体名[记分板名]

//重置某个存在于世界内的玩家或实体的某个记分板数据,或者所有记分板数据(不填记分板名)。常用于消除显示在记分板侧边栏等位置的名字。

scoreboardplayersenable玩家名触发器记分板名

//激活一个玩家的指定触发器判据的记分板。激活后即使是没有***权限玩家也可以使用指令trigger来自己修改自己的该记分板分数。使用trigger指令一次后激活会关闭,需要再次激活才能使用trigger指令。

scoreboardplayerstest玩家/实体名记分板名最小值[最大值]

//测试一个玩家或实体的分数范围,用比较器输出成功信号。因为testfor指令便能做到,而且记分板电路可以直接对指定分数范围的实体执行指令,所以可以说是无用的。

scoreboardplayersoperation被执行/实体玩家被运算记分板名运算符号执行玩家/实体运算记分板名

//将执行方的某个记分板分数用运算符号[+=,-=,*=,%=,/=]运算到被执行方的指定记分板分数上。可以用于同步记分板数据,比较记分板数据大小等。

3队伍指令

scoreboardteamslist[队伍名]

//显示指定队伍信息或所有队伍列表

scoreboardteamsadd队伍名[显示名]

//创立一支新的队伍

scoreboardteamsremove队伍名

//移除一支以及创立的队伍

scoreboardteamsempty队伍名

//移除一个队伍内的所有实体/玩家

scoreboardteamsjoin队伍名[玩家/实体名]

//使一个玩家或实体加入一支队伍。可以是不存在的玩家。

scoreboardteamsle***e[玩家/实体名]

//使一个玩家或实体离开自己的队伍。若不填,即为自己离开。

scoreboardteamsoption队伍名设定名对应标签

//为一个队伍设定队伍颜色[color],友军伤害[friendlyfire],隐身可见[seeFriendlyInvisibles],名字可见[nametagVisibility],死亡讯息可见[deathMessageVisibility]等设定。下面有子指令内容。

scoreboardteamsoption队伍名color颜色名

//将一个队伍设定成指定颜色后队员的名字颜色会随之改变,并且可以看到对应颜色的侧边栏记分板内容。可用颜色"black","dark_blue","dark_green","dark_aqua","dark_red","dark_purple","gold","gray","dark_gray","blue","green","aqua","red","light_purple","yellow",和"white",或者使用"reset"来重置(移除)队伍颜色。

scoreboardteamsoption队伍名friendlyfire开启/关闭

//设定同队伍间的友军伤害是否开始,可用true/false标签来开关。

scoreboardteamsoption队伍名seeFriendlyInvisibles开启/关闭

//设定能否看到隐身的队友,若开启隐身的队友将是半透明状态。

scoreboardteamsoption队伍名nametagVisibility状态

//设定能否看到队员头上的名字。可用标签:从不[never],仅其他队员可见[hideForOtherTeams],仅自己队员可见[hideForOwnTeam],永远可见[always]

scoreboardteamsoption队伍名deathMessageVisibility状态

//设定能否看到队员的死亡讯息。可用标签:从不[never],仅其他队员可见[hideForOtherTeams],仅自己队员可见[hideForOwnTeam],永远可见[always]

4普通玩家可用指令:

trigger触发器判据记分板名设置/增加数值

激活后可由普通玩家使用一次,来改变自己的触发记分板数据。

4.判据

用于对玩家的行为自动改变记录数值。[仅对玩家有效!]

1普通判据

dummy

//普通变量,不会随外界内容改变,只能由管理指令修改。

trigger

//类似于dummy的普通变量,但激活后可以由没有***权限的玩家自己修改。

deathCount

//记录死亡次数变量,每当玩家死亡时会增加1。

playerKillCount

//记录击杀玩家数量,每当击杀一个玩家数值会增加1。

totalKillCount

//记录总击杀数,每当击杀一个生物时数值会增加1。

health

//记录玩家生命值,以半颗心为一个单位显示玩家生命值,不能由指令修改。

2统计判据

achievement.成就

//记录获得成就的次数。可用成就名:"acquireIron","bakeCake","blazeRod","bookcase","breedCow","buildBetterPickaxe","buildFurnace","buildHoe","buildPickaxe","buildSword","buildWorkBench","cookfish","diamonds","diamondsToYou","enchantments","exploreAllBiomes","flyPig","fullBeacon","ghast","killCow","killEnemy","killWither","makeBread","mineWood","onARail","openInventory","overkill","overpowered","portal","potion","snipeSkeleton","spawnWither","theEnd",和"theEnd2".

stat.统计名

//统计玩家某种动作的次数或距离数,例如疾跑距离等。可用统计名:"animalsBred","boatOneCm","climbOneCm","crouchOneCm","damageDealt","damageTaken","deaths","diveOneCm","drop","fallOneCm","fishCaught","flyOneCm","horseOneCm","jump","junkFished","le***eGame","minecartOneCm","mobKills","pigOneCm","playerKills","playOneMinute","sprintOneCm","swimOneCm","timeSinceDeath","treasureFished",and"walkOneCm"。

stat.craftItem.物品ID

//统计玩家合成某一物品次数

stat.useItem.物品ID

//统计玩家使用某一物品次数。例如喝牛奶来使用牛奶桶,耐久类物品在正常情况降低耐久,放置方块和投掷可投物品等都会在对应情况下增加数值1。材料往往是不会有使用次数的,但地图的使用次数没有正常工作(bug?)

stat.breakItem.物品ID

//统计有耐久的物品损坏次数,例如弓和铲。

stat.mineBlock.方块ID

//统计玩家***集方块数量。仅统计生存中破坏可以掉落的方块,或创造模式中游戏规则设定为方块不掉落时统计。

stat.killEntity.生物名

//统计玩家杀死指定的生物(实体)数量。可用生物名:"Bat","Blaze","C***eSpider","Chicken","Cow","Creeper","Enderman","EntityHorse","Ghast","L***aSlime","MushroomCow","Ozelot","Pig","PigZombie","Sheep","Silverfish","Skeleton","Slime","Spider","Squid","Villager","Witch","Wolf",和"Zombie"。

stat.entityKilledBy.生物名

//统计玩家被某种生物杀死的次数。可用生物名同上。但由于某些生物是不会攻击玩家的,那么这个数值将不发生自然改变。

teamkill.队伍颜色

//统计玩家杀死指定颜色的队伍队员数量。可用队伍颜色:"black","dark_blue","dark_green","dark_aqua","dark_red","dark_purple","gold","gray","dark_gray","blue","green","aqua","red","light_purple","yellow",和"white"。

killedByTeam.队伍颜色

//统计玩家被指定颜色队伍的队员杀死次数。可用队伍颜色同上。

5.重点内容:

1.scoreboardplayersset/add/remove玩家/实体名记分板名分数[n***标签]

//可以指定n***标签

2.scoreboardteamsoption队伍名设定名对应标签

//为一个队伍设定队伍颜色[color],友军伤害[friendlyfire],隐身可见[seeFriendlyInvisibles],名字可见[nametagVisibility],死亡讯息可见[deathMessageVisibility]等设定。

3.统计判据