网站首页 > 编程文章 正文
●作者:小皮果吖
●版本:网易基岩手机版
●严禁搬运转载等!
●请结合制作过程视频浏览。
●一共15个命令方块,其中5个放在进入区域,另外10个放在指令区
●第一步:建筑(往期作品)
①用边界方块围出一个PVP场地
②场外建设进入装置
●第二步:记坐标
①PVP游戏区域坐标参数
如:x=10,y=-55,z=10,dx=-19,dy=20,dz=-19
②进入区域坐标参数
如:x=2,y=-59,z=18,dx=-3,dy=3,dz=-2
③场内坐标
如:0 -55 0
④(从场内传送至)场外坐标
如:0 -59 24
●第三步:其它准备
①放置名为“工具人”的盔甲架
②创建计分板“pgfdj”
/scoreboard objectives add pgfdj dummy
③创建计分板“xpgy”
/scoreboard objectives add xpgy dummy
④提前准备好货币系统
(本作品货币计分板为“gb”)
●注明
①盔甲架“工具人”的计分板“xpgy”用于计算游戏场内人数
(如果担心盔甲架“工具人”过多会
导致计算繁忙可以加盔甲架的坐标参数限制)
②计分板“pgfdj”用于判断输赢(玩家是否死亡)
③货币系统可以是虚拟计分板也可以是实物,自行修改
●进入装置
①脉冲无条件红石控制
/execute @e[type=armor_stand,name=工具人,scores={xpgy=2..}]~~~ title @p title §l§c人数已满
②连锁无条件保持开启
/execute @e[type=armor_stand,name=工具人,scores={xpgy=..1}]~~~ execute @p[进入区域坐标参数,scores={gb=..0}] ~~~ title @s title §l§c果币不足
③连锁无条件保持开启(可省)
/execute @e[type=armor_stand,name=工具人,scores={xpgy=..0}]~~~ execute @p[进入区域坐标参数,scores={gb=1..}] ~~~ say §l§e我加入了§6双人PVP§e,§b快一起来吧~
④连锁无条件保持开启
/execute @e[type=armor_stand,name=工具人,scores={xpgy=..1}]~~~ execute @p[进入区域坐标参数,scores={gb=1..}] ~~~ scoreboard players remove @s gb 1
⑤连锁有条件保持开启
/tp @p 场内坐标
●指令区命令方块
⒈循环无条件保持开启
/scoreboard players set @e[type=armor_stand,name=工具人] xpgy 0
⒉连锁无条件保持开启
/execute @a[游戏区域坐标参数]~~~ scoreboard players add @e[type=armor_stand,name=工具人] xpgy 1
⒊连锁无条件保持开启
/execute @e[type=armor_stand,name=工具人,scores={xpgy=2..}]~~~ tag @a[游戏区域坐标参数] add 对决
⒋连锁无条件保持开启
/execute @e[type=armor_stand,name=工具人,scores={xpgy=..1}]~~~ tag @a remove 对决
⒌连锁无条件保持开启
/execute @e[type=armor_stand,name=工具人,scores={xpgy=..1}]~~~ scoreboard players reset * pgfdj
⒍连锁无条件保持开启
/scoreboard players add @a[tag=对决] pgfdj 1
⒎连锁无条件保持开启
/scoreboard players set @e[type=player,tag=对决] pgfdj 0
⒏连锁无条件保持开启
/execute @a[scores={pgfdj=1},tag=对决] ~ ~ ~ tellraw @a {"rawtext":[{"selector":"@a[scores={pgfdj=0},tag=对决]"},{"text":"§l§e在双人PVP中§a胜利!§7果币+2"}]}
⒐连锁有条件保持开启
/scoreboard players add @a[tag=对决,scores={pgfdj=0}] gb 2
⒑连锁有条件保持开启
/tp @a[tag=对决] 场外坐标
——完
猜你喜欢
- 2024-10-22 你还在抓皮卡丘吗?其实80%玩家不见了!
- 2024-10-22 教程之灵方块。(金方块换灵衣)
- 2024-10-22 S8各战队首发阵容公布,是时候来打CALL了!
- 2024-10-22 晨报:Mata加盟KT战队;东南亚战队参加全明星
- 2024-10-22 全球总决赛阵容公布 LPL队伍已过取舍难关
- 2024-10-22 外媒评小组关键先生:Faker仍处于巅峰
- 2024-10-22 全境封锁入侵更新内容详解 入侵dlc更新内容介绍
- 2024-10-22 晨报:独联体M19战队名单确定;巴西INTZ教练加入TSM
- 2024-10-22 LOLS8世界赛阵容公布 RNG香锅首发 LPL艰难做出取舍
- 2024-10-22 "动森"最新人气村民排行榜公布!无缝开放世界海战RPG即将发售
你 发表评论:
欢迎- 最近发表
-
- 数据不丢失 从Windows 11的DEV版降级到正式版
- Win11学院:在Windows11 25905预览版中如何启用Dev Drive
- DEVC++的卸载(devcon卸载驱动)
- win11 dev 开发版 升级攻略完整版
- 最新Windows11+Windows10系统各种版本永久激活密钥以及下载链接
- 想学Python,却还记不住语法?神仙书籍 python背记手册双手奉上
- 如何用Python语言开发大型服务器程序
- 30天Python 入门到精通(python零基础入门到精通)
- 入门扫盲:9本自学Python PDF书籍,让你避免踩坑,轻松变大神!
- 学好Python需要看的4本书推荐(学python好用的书)
- 标签列表
-
- spire.doc (59)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- sqljdbc4.jar下载 (56)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- 苹果ios字体下载 (56)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)