来源:游戏园日期:2019-02-26 04:01:11

PVP场地建设经验分享 服务器PVP地图制作教程。建造一个地图要考虑很多方面才能制作出来一个完整的地图哦~那下面就给大家详细的介绍一下关于建造我的世界地图的流程吧!不知道怎么做地图的玩家不妨进来看看下面的这个大神经验分享教程哦~希望对大家有所帮助。

沙漠世界

全景

简介

这张地图是我跟TWHanthony在服里做的PVP小游戏,比较特色的是加入了tnt爆炸元素

在服务器设计一个完整的PVP游戏,需要考虑的技术问题主要是:

场地建设

容纳人数

开始程序

地图特色

胜者判定

结束程序

反作弊:反作弊思想要贯穿从比赛开始到结束整个设计,尽量保证公平

一、场地建设&容纳人数

场地建设包括大厅和比赛场地,我们设计的是在一个盒子中,上方为大厅,下方比赛场地,中间用屏障方块隔开,玩家死亡后自动传送到上方大厅,可以观看下方的战斗。优势是建造方便,是一种比较讨巧的办法。比赛场地建设时要考虑到最大容纳人数,并设计出生点。

出生点(中心处,设计最大12人参赛)

二、开始程序

我主要考虑到以下几点

自动/手动开始:我设计的是OP手动,因为服务器人少,活动都是喊一嗓子才组织起来,手动方便管理,而且设计也方便。决定开始的时候OP拉一下拉杆就可以

冒险模式:防止破坏地形;在服务器里肯定要考虑这个问题,不然维护地形要累死

命令:gamemode @a[坐标范围]

重置出生点:重置出生点至上方大厅,确保玩家被击杀后传送到场地上方,可以直接观看后续战斗

命令:spawnpoint @a[坐标范围] 大厅坐标

清怪:这个看大家喜好,服里PVP不喜欢还有怪物干扰,所以设计了这条,最直接的思路是循环命令kill @e[type=!Player,坐标范围],但是要注意,这样做的话点燃的TNT,射出去的箭,扔出去的小黑眼,地上掉落的物品都会被清除,这样可玩性就小了。因此,我想了另外一个办法,先给所有type=!Items的实体添加一个变量,然后依次重置玩家,tnt,箭,小黑眼的这个变量,最后kill所有拥有这个变量的实体(包括了所有mob以及其他实体)命令:

循环Scoreboard players set @e[type=!Item,坐标范围] 变量a 1

连锁Scoreboard players reset @a 变量a

连锁Scoreboard players reset @e[type=Arrow,坐标范围] 变量a

连锁Scoreboard players reset @e[type=tnt,坐标范围] 变量a

连锁Scoreboard players reset @e[type=ender_pearl,坐标范围] 变量a

连锁Minecraft:kill @e[score_变量a_min=1,坐标范围]

传送:将玩家随机传送到各个出生点

命令:tp @r[大厅坐标范围] 出生点1坐标(依次类推)

公告:比赛开始肯定要有个酷炫的显示

命令:/Title @a[坐标范围] title {"text":"血战到底!","color":"dark_red"}

清空背包:防止夹带私人装备(其实应该装备栏也清空因为clear命令只能清空背包,但我比较懒还没更新XD)

命令:clear @a[坐标范围]

清空效果:考虑到比赛开始前玩家身上可能有各种效果,清除一下保证统一

命令:effect @a[坐标范围] clear

治疗:玩家开始比赛前可能有受伤

命令:heal @a[坐标范围]

地图服务器制作教程,PVP场地建设经验分享 服务器PVP地图制作教程相关推荐

  1. 大数据技术原理与应用课程建设经验分享

    大数据技术原理与应用课程 建设经验分享 林子雨 厦门大学信息科学与技术学院, 福建 厦门 361005   摘要:大数据专业人才的培养是世界各国新一轮科技较量的基础,高等院校承担着大数据人才培养的重任 ...

  2. CIO必看:跨国集团采购部报表系统的建设经验分享

    CIO必看:跨国集团采购部报表系统的建设经验分享 引言 福耀集团是国内最具规模.技术水平最高.出口量最大的汽车玻璃生产供应商,产品"FY"商标是中国汽车玻璃行业第一个"中 ...

  3. 银行数据仓库体系实践_【实战剖析】某国际性商业银行的数据仓库建设经验分享...

    原标题:[实战剖析]某国际性商业银行的数据仓库建设经验分享 编者按 全面的信息体系架构,是支持商业银行战略决策.经营管理和风险控制的坚实基础.在中国科学院大学金融科技研究中心主任.吉贝克董事长刘世平博 ...

  4. FATE:工业级联邦学习开源生态建设经验分享

    6月23日,由北京金融科技产业联盟秘书处与中国银联联合推出的线上直播栏目"金融科技慕课学院"第三期开播.在本期直播中,深圳前海微众银行股份有限公司人工智能资深研究员范涛以<F ...

  5. 江南农村商业银行容器云平台建设经验分享

    [导读]本文主要结合江南农村商业银行(以下简称:江南农商行)容器云平台一期.二期的建设经验进行简要分析和分享,旨在探索一条适合农商行的容器云平台建设路径.通过容器云平台建设赋能业务,为业务应用提供更加 ...

  6. 【交易技术前沿】实时计算系统建设经验分享

    摘要:实时计算技术已经应用到广告.电商.游戏.文娱等各个领域,比如电商网站实时分析用户属性,基于分析结果给客户推送相关商品:网络游戏实时分析玩家数据,进而对游戏参数和平衡性进行调整.本文重点讲述中信建 ...

  7. 服务器后台日志文件的清理经验分享

    日常工作中,服务器后台日志的清理经验分享如下: 1.时间: 7~14天清理一次为宜: 2.清理范围: 系统日志.网站日志和其它临时文件. 3.注意事项: 清理时候,注意查看日志中的敏感信息,有必要做好 ...

  8. 分贝通SAAS企业大数据体系建设经验分享

    分享嘉宾:吴荣彬 分贝通 大数据部负责人 导读:本文将介绍分贝通在大数据领域的一些建设经验.分贝通在ToB领域是一个年轻的公司,成立六年多,大数据体系刚刚建立一年多,整个团队不到二十人,整体的大数据建 ...

  9. 大数据体系建设经验分享

    分享嘉宾:吴荣彬 分贝通 大数据部负责人 编辑整理:zlx 出品平台:DataFunTalk 导读:本文将介绍分贝通在大数据领域的一些建设经验.分贝通在ToB领域是一个年轻的公司,成立六年多,大数据体 ...

最新文章

  1. java base64 压缩_在线等(急)Base64(带压缩)出问题
  2. okhttp 工具类_HR常用的人才测评工具 ~ 团测系统
  3. 通过Iframe在A网站页面内嵌入空白页面的方式,跨域获取B网站的数据返回给A网站!...
  4. 漫画:要跳槽?这道缓存设计题你有必要看看!
  5. win32_bios 的对象编辑器无法保存对象_怎样创建Femap对象
  6. OSPF报文详解——LSA概述
  7. 关于Python的一些学习笔记(小白式笔记,持续更新)
  8. androidannotations 在android studio中的使用
  9. Win7配置SVN详细步骤(服务器和客户端)
  10. 制作linux u盘启动,制作Linux的U盘启动盘
  11. minecraftjava版光追_我的世界:网易版终于更新狐狸生物?Java版光追技术已开始测试?...
  12. 一个珊瑚虫倒下了,千万个珊瑚虫站起来!欢呼吧QQ****下载,不断更新
  13. 【期末划重点】高数下期末考复习
  14. ZigBee串口发送字符串函数
  15. 软件工程阶段性总结(二)——软件计划和需求分析
  16. linux显示一列数据的首尾行,tail从文件内容的尾行开始查看命令
  17. Kubernetes 学习路径
  18. [Note] 多项式全家桶 小球与盒子 分拆数
  19. Jersey框架和springmvc框架
  20. 下载MySQL并创建桌面数据库_桌面数据库下载_桌面数据库软件最新版下载 - 全方位下载手机版...

热门文章

  1. GOOGLE地球浏览器分析(二):GOOGLE地球浏览器软件布局及最新进展
  2. CGNet: A Light-weight Context Guided Network for Semantic Segmentation
  3. excel生成图表_Excel图表比较高分和低分
  4. 查询语文成绩大于数学的学生
  5. 视频教程-MVP带你零基础学习Access数据库-Office/WPS
  6. 【计算机体系结构-03】ISA (Instruction Set Architecture) 指令集架构特性
  7. 单片机四个开关控制四个LED灯
  8. weblogic获取classes下配置文件路径
  9. 移动设备和Sharepoint 2013 - 第四部分:位置
  10. MySql 表操作指令小全与案例 2