我的世界PVP地图生命积分板系统原理详解由小编给大家带来,希望这篇我的世界PVP地图生命积分板系统原理详解,能够帮助到各位正在玩我的世界的玩家朋友们!

我的世界PVP地图生命积分板系统原理详解

大家去国外大型服的时候,有些PVP小游戏会告诉玩家的剩余生命,如果生命全用完后就会进入观战模式。大型服一般用的是插件,都是自动计算的,不是指令方块。今天教大家如何在原版服务器里安装生命计数器。缺点是有个高速脉冲,可能会卡。截图:

精彩内容,尽在百度攻略:https://gl.baidu.com

本人这里设置的是最高有5条命。死了一次会降低一条。本人的积分板显示系统是list,所以在单机也可以按tab查看。大家也可以用sidebar,不推荐用belowName。

精彩内容,尽在百度攻略:https://gl.baidu.com

说下原理,主要是一个高速脉冲为核心。脉冲的一部分链接到3个指令方块里(图片右边),目的是不停地创建2个积分板变量,以防有人把变量移除,导致系统失败。这里用的是2个变量:dummy和deathCount。如果光光就用deathCount的话,那只能显示死亡次数,而不能显示生命剩余。所以主要原理是每次deathCount+1后,dummy就会-1。当莫个玩家的dummy变成0后,就会把该玩家tp到观战区。显示积分板的就是dummy变量。所以第3个指令方块用处就是创建积分板的显示,让玩家知道自己还剩下几条命。用的指令是:

scoreboard objectives add (名字) dummy

这条指令的意思就是创建一个dummy变量的积分板。名字处大家可以自己随便写。这个变量之后用处就是计算/显示玩家生命数量,所以还要加一条显示用的指令:精彩内容,尽在百度攻略:https://gl.baidu.com

scoreboard objectives setdisplay sidebar (名字)

这条就是控制积分板显示的指令了,让玩家清楚自己有几条命。注意的是dummy变量的名字是什么,显示的名字就是什么。之后玩家还要加一条deathCount变量的指令,这条指令是核心,计算玩家死亡次数,然后改进dummy的变量。指令是:

scoreboard objectives add Death deathCount精彩内容,尽在百度攻略:https://gl.baidu.com

这条指令里的Death就是本人的自定义名字。但推荐用Death,可以知道这个积分板具体是掌握什么。当然,Death玩家可以随意的改变,只是个名字而已。(注意,名字不可以和dummy变量一样)。

之后就是真正的计算部分了。全电路在图片的左边。第一步是探测任何deathCount积分板为1的玩家,也就是刚死过的玩家,一旦探测成功后会把该玩家的dummy积分板-1。之后就把该玩家的deathCount重新调回0,所以最终的目的是,玩家每次死亡都会把dummy变量-1,这样就是控制玩家生命数量的显示。之后就是探测任何dummy变量为0的玩家,也就是把所有生命次数都用完的玩家。当探测成功后,会给出输出,然后会把该玩家TP到一个观战区,并给该玩家冒险模式。还会有一条提示,说明该玩家的生命已经全部用完。之后会把该玩家的dummy变量变成-1,这样子就不会和其他活着的玩家搞混。当重启游戏后,所有玩家的生命都会回到5。最大生命可以自己调,比如3条生命也可以。

小编推荐:

责任编辑【未命名】

我的世界服务器积分系统,我的世界PVP地图生命积分板系统原理详解相关推荐

  1. 如何注册我的世界服务器账号密码,我的世界电脑服务器怎么注册登录密码

    我的世界是创造性十足的游戏.要是能和小伙伴一起联机就是再好不过了,所以找一个我的世界服务器就可以和小伙伴一起玩多人我的世界了.下面就教你怎么进我的世界服务器并且告诉你我的世界服务器怎么注册登陆密码. ...

  2. 我的世界服务器状态图片,我的世界服务器

    发布时间:2017-10-16 创造类火炬 我的世界服务器主城制作教程.那下面给大家分享一下我的世界服务器中主城火炬的制作教程吧!非常简单,可以说是看一遍你就会的教程哦!那感兴趣的玩家就一起来看看吧! ...

  3. 伤害世界服务器连接失败_伤害世界无法连接服务器怎么办 | 手游网游页游攻略大全...

    发布时间:2016-01-16 伤害世界无法连接服务器怎么办 服务器进不去怎么办.很多玩家反映伤害世界无法连接服务器,点进去总是被踢出来,该怎么办呢?下面99单机网小编给大家介绍伤害世界无法连接服务器 ...

  4. 我的世界怎么修改服务器刷怪率,《我的世界》地图刷怪率变高方法详解

    <我的世界>地图刷怪率变高方法详解 2014-04-14 17:08:01来源:互联网编辑:评论(0) <我的世界>地图刷怪率变高方法详解​ 首先来看看地图的刷怪原理: 怪物能 ...

  5. ntp如何确认与服务器偏差_NTP时间同步服务器(NTP服务器)原理详解

    NTP时间同步服务器(NTP服务器)原理详解 NTP时间同步服务器(NTP服务器)原理详解 1.前言 由计算机网络系统组成的分布式系统,若想协调一致进行:IT行业的"整点开拍".& ...

  6. Linux系统与网络、磁盘参数和日志监控等命令详解二

    创作人QQ:851301776,邮箱:lfr890207@163.com, 欢迎大家一起技术交流,本博客主要是自己学习的心得体会,只为每天进步一点点! 个人座右铭: 1.没有横空出世,只要厚积一定发. ...

  7. GPS授时服务器工作原理详解

    GPS授时服务器工作原理详解 GPS授时服务器工作原理详解 目前计算机网络中各主机和服务器等网络设备的时间基本处于无序的状态.随着计算机网络应用的不断涌现,计算机的时间同步问题成为愈来愈重要的事情.以 ...

  8. Linux系统强制位u+s、g+s、o+t 详解

    Linux系统强制位u+s.g+s.o+t 详解 u+s:一个命令,给与用户s权限,则此用户暂时获得这个命令的属主权限 (例chmod u+s /usr/bin/touch或者chmod 4755 / ...

  9. 基于MobileNet的人脸表情识别系统(MATLAB GUI版+原理详解)

    摘要:本篇博客介绍了基于MobileNet的人脸表情识别系统,支持图片识别.视频识别.摄像头识别等多种形式,通过GUI界面实现表情识别可视化展示.首先介绍了表情识别任务的背景与意义,总结近年来利用深度 ...

最新文章

  1. shell查看并修复网络连接
  2. 【问题解决】ESP32 Brownout detector was triggered,log报错Brownout解决方法
  3. 云端大数据实战记录-大数据推荐
  4. 软考-信息系统项目管理师-组织级项目管理
  5. 【jQuery系列之插件】jQuery插件---exselect实现联动
  6. .NET Core 开源项目 Anet 在路上
  7. three.js两个点给线条加宽度_一台电视两个房间看?衣柜、客房会隐形?这是什么神奇设计!...
  8. C/C++中的近指令、远指针和巨指针
  9. 微信开发 Java SDK
  10. 杭电4554 叛逆的小明
  11. Tricks (四十一)—— 一 list 两用
  12. switch中正确使用枚举
  13. cadz轴归零命令_CAD图形如何Z轴归0?
  14. 工信部发布八项互联网新通用顶级域名服务技术要求
  15. Nacos源码系列之服务发现(二)
  16. python 批量转换docx只转换了一个出现pywintypes.com_error被调用的对象已与其客户端断开连接
  17. 解决html在手机和PC端显示效果不一致的问题
  18. SAP云集成 SAP Integration Suite启用过程,踩坑记
  19. [洛谷P2698][USACO12MAR]花盆Flowerpot
  20. 哈尔滨师范大学计算机科学与技术专业怎么样,哈尔滨师范大学怎么样好不好(全国排名-王牌专业-网友评价)...

热门文章

  1. 在模拟现货黄金中锻炼短线的修养
  2. Notification(状态栏通知)详解
  3. SAP HANA HDBTable定义schema语法
  4. 解决opencv中cv2.VideoCapture()函数打开USB视频慢的问题
  5. CSS之display:block布局
  6. 【Linux】Centos8 新特性
  7. LSTM+attention 古诗下句生成
  8. PHP数组函数基础知识
  9. 赛博朋克照入现实,Facebook大力布局AR硬件生态
  10. 指针什么时候加*什么时候不需用加,分别代表什么含义