我的世界更多后台假人指令文件
前篇: https://www.mcmod.cn/post/2515.html
前言:后台假人除了挖掘黑曜石柱子,还有很多妙用,这里展现一些常用的文件。
蓝奏云下载:https://wwz.lanzouv.com/b01vpo0yb 密码:fp3a
一、可调节人数与位置方向的准备指令文件pre.sh
文本如下:svi与坐标均为示例
#!/bin/sh
#服务器的Screen窗口名称
name=svi
#准备人数
number=100
#所在维度 overworld主世界 the_nether地狱 the_end末地
dimension=overworld
#初始生成的坐标 x是东西参考 y是上下参考 z是南北参考
x=-221
y=66
z=-650
#假人之间的距离 建议大于3
d=3
#每行人数
l=10
#延申的方向 1 东南 2 东北 3 西南 4 西北
to=2
#以下内容请勿修改
dx=0
dz=0
if ((to==1))
then
dx=1
dz=1
fi
if ((to==2))
then
dx=1
dz=-1
fi
if ((to==3))
then
dx=-1
dz=-1
fi
if ((to==4))
then
dx=-1
dz=1
fi
for ((i=1;i<$number+1;i++))
do
screen -dr $name -X stuff "/execute in minecraft:$dimension run player $i spawn in survival\n"
screen -dr $name -X stuff "/execute in minecraft:$dimension run tp $i $x $y $z\n"
if ((i%l==0))
then
let z=z+d*dz
let x=x-l*d*dx
sleep 1
fi
let x=x+d*dx
done
sleep 1
screen -dr $name -X stuff "/say 完成预备假人生成\n"
二、可修改人数的处死指令文件kill.sh
文本如下:svi为示例
#!/bin/sh
#服务器的Screen窗口名称
name=svi
#处死人数
number=100
#以下内容请勿修改
for ((i=1;i<$number+1;i++))
do screen -dr $name -X stuff "player $i kill\n"
done
sleep 1
screen -dr $name -X stuff "/say 完成假人清理\n"
三、排列成直线向下挖掘指令文件line.sh
文本如下:svi与坐标均为示例
#!/bin/sh
#假人直线挖掘
#服务器的Screen窗口名称
name=svi
#起始假人坐标 x是东西参考 y是上下参考 z是南北参考
x=-23
y=66
z=32
#延申的方向 1 东边 2 南边 3 西边 4 北边 5 东南 6 东北 7 西南 8 西北
to=5
#挖掘的长度
length=3
#所在维度 overworld主世界 the_nether地狱 the_end末地
dimension=the_end
#以下内容请勿修改
dx=0
dz=0
if ((to==1))
then
dx=1
fi
if ((to==2))
then
dz=1
fi
if ((to==3))
then
dx=-1
fi
if ((to==4))
then
dz=-1
fi
if ((to==5))
then
dx=1
dz=1
fi
if ((to==6))
then
dx=1
dz=-1
fi
if ((to==7))
then
dx=-1
dz=-1
fi
if ((to==8))
then
dx=-1
dz=1
fi
for ((i=1;i<$length+1;i++))
do
screen -dr $name -X stuff "/execute in minecraft:$dimension run player $i spawn in survival\n"
screen -dr $name -X stuff "/execute in minecraft:$dimension run tp $i $x $y $z\n"
screen -dr $name -X stuff "player $i look down\n"
let x=x+dx
let z=z+dz
done
sleep 3
for ((i=1;i<$length+1;i++))
do
screen -dr $name -X stuff "player $i attack continuous\n"
done
sleep 1
screen -dr $name -X stuff "/say 完成工作假人生成\n"
四、排列成正方形向下挖掘指令文件fang.sh
文本如下:svi与坐标均为示例
#!/bin/sh
#假人正方形挖掘
#服务器的Screen窗口名称
name=svi
#某个角假人坐标 x是东西参考 y是上下参考 z是南北参考
x=-221
y=66
z=-650
#什么角 1 东南角 2 东北角 3 西南角 4 西北角
to=1
#挖掘的正方形边长
d=10
#所在维度 overworld主世界 the_nether地狱 the_end末地
dimension=overworld
#以下内容请勿修改
dx=0
dz=0
if ((to==1))
then
dx=1
dz=1
fi
if ((to==2))
then
dx=1
dz=-1
fi
if ((to==3))
then
dx=-1
dz=-1
fi
if ((to==4))
then
dx=-1
dz=1
fi
for ((i=1;i<d*d+1;i++))
do
screen -dr $name -X stuff "/execute in minecraft:$dimension run player $i spawn in survival\n"
screen -dr $name -X stuff "/execute in minecraft:$dimension run tp $i $x $y $z\n"
screen -dr $name -X stuff "player $i look down\n"
screen -dr $name -X stuff "player $i attack continuous\n"
let x=x+dx
if ((i%d==0))
then
let z=z+dx
let x=x-dx*d
sleep 1
fi
done
sleep 1
screen -dr $name -X stuff "/say 完成工作假人生成\n"
具体使用方法请观看前篇。
后台假人指令文件基本互通,参考上面,大家也可以写出自己想要的后台假人指令文件。