我的世界1.11赌马场详解。那下面给大家分享的这个则是我的世界1.11版本中的赌马场的介绍哦~那下面就给大家详细的介绍一下吧!~有感兴趣的玩家不妨进来看看吧!希望大家喜欢。
游戏园我的世界官方群:325049520 或 256070479 欢迎各路喜爱我的世界的小伙伴们加入讨论!
玩服务器的小伙伴们可以加入:141931866 群一起联机玩游戏哦!
如果你是腐竹的话可以给我们投稿你的服务器哦~投稿地址:点我进入
如果你有心仪的作品或者心得分享的话,欢迎来游戏园投稿,大家可以点击>>>投稿<<<进行投稿哦~ 有奖品哦~
》》》我的世界1.11专题《《《
赌马场全景
俯视图
欢迎来到我的世界赌马场HorseRacing场地
玩家可以进行下注(1枚钻石),如果下注的选手获胜,玩家将获得奖励(3枚钻石)
玩家们还可以代替选手参加每场比赛(花费1枚钻石),比单纯观看更有趣!
游戏功能:
随机赛马属性
随机选手赛道
可添加自定义选手(理论上无上限)
自定义选手外观(需手动修改命令方块命令)
自动播报赛道选手
自动播报名次
玩家可亲自比赛
可记录比赛成绩
可显示赌神榜
自动运行
简单的反作弊功能
基于命令方块设计
服务器友好型(最初就是为了跟服务器里朋友们娱乐而设计的)
全自动运行,无需管理员组织
设计原理:
相当的简单,核心就是利用了扩大怪物追踪范围,选手(僵尸)自动追踪终点线的村民,达到赛马的效果
为了防止周围玩家和村民对游戏的影响,每局游戏开始前会将一定范围内的玩家和村民加入僵尸的队伍
其余的功能都是一些简单的命令,播报选手和名次就是tellraw命令与testfor以及selector的结合,在终点线使用循环型命令方块(需红石激活模式)可有效记录过线选手且不会遗落,及时改变过线选手nbt标签可以解决一次播报5,6次同一位过线选手的尴尬
不足:
赌注虽然可以修改,但只能投注一名选手,且只能投注一注
对于怪物AI追踪的原理理解还不是很透彻,跑道并不能随意更改,可能导致僵尸(选手)计算出我们不希望的路线,不按照跑道前进
截图展示&机制讲解
比赛前准备-播报本场比赛选手
核心命令:/tellraw @a ["",{"text":""},{"selector":"@e[]","color":""}]
投注站-玩家进行下注
核心命令:/scoreboard players set @p[] hrbet 1或2或3或4
玩家可亲自赛马
核心命令:/kill @e[原选手的独特属性]
/scoreboard players set @p[] hrplayer 1 将玩家定义为选手
/tp @p ~x ~ ~x 将玩家传送至需要替代的选手处
比赛中
播报名次&发送奖励
核心命令:/testfor @e[] ~ ~ ~ 探测终点线选手
/testfor @a[score_bet=1,score_bet_min=1] 探测赌中冠军的玩家
游戏核心区