921のminecraft
猎人游戏:
一:预备
- 在游戏之前将设置以下命令:
在循环型命令方块中设置:
/execute at <速通者名称> run setworldspawn ~ ~
手动设置这两条命令:
/gamerule commandBlockOutput false
/forceload add ~ ~
用以确保命令方块能够始终工作,并关闭聊天栏中的命令方块输出。同时使用床让猎人们设置重生点,因为世界出生点会跟随速通者的位置而动态更新,否则猎人在死亡后会直接重生在速通者背后。
详见Minecraft Wiki - 将使用以下 Python 3 程序段来抽取猎人与猎物:
from random import *
players = ["Again25", "IOLO", "Zack", "Zoro", "Sam.1"]
a = randint(0, 4)
b = randint(0, 4)
while b == a:
b = randint(0, 4)
print("选中猎物为:")
print(players[a], players[b], sep = "和")
print("猎人为:")
s = 0
for i in range(5):
if i == a or i == b:
continue
else:
if s != 0:
print(end=',')
s+=1
print(players[i], end = "")
二:规则
- 基本:
-
游戏开始,猎物将被围在猎人周围。猎人在猎物冲出包围圈后才可开始移动,否则视为犯规。
-
猎人共有三个,猎物共有两个。猎人中的一个人将在游戏开始时获得一个指南针,指向猎物中的一人。至于哪一位猎人持有指南针,指南针指向哪一位猎物,均分别由猎人小队和猎物小队自行商量决定。设 A 与 B 为猎物,若猎人指南针指向 B,那么 A 也将获得一个指向 B 的指南针(用于方便猎物寻找队友)。
-
猎人可以无限复活,而猎物只有一条命。
-
猎物的血量为猎人的 1.5 倍。
-
关闭死亡不掉落。(死亡后物品将掉落)
-
游戏版本使用 1.18.2
- 获胜判定:
-
猎物的获胜判定:
收集五个末影之眼,并放置在主世界某个固定坐标的箱子中(箱子坐标将在比赛开始时公示)。 -
猎人的获胜判定:
击败两个猎物。
- 禁止做的事:
- 在比赛期间使用指令。
- 破坏猎物最终放置末影之眼的箱子。
- 叛变或消极比赛。
- 炸门或挖门(指下界门)。
若违反规则,违规者所在队伍将被判负。