木一233 发表于 2018-3-24 19:23:04

【超实用技巧!】最强租赁服指令集合!命令方块实现地皮保护/高级商店/随机传送等...

本帖最后由 木一233 于 2018-5-16 22:57 编辑

· 租赁服指令集合 ·(本教程长期更新)适用于中国版PC1.9+版本 目前已更新:基础指令 主城保护 商店 浮空字 金币

即将更新以下内容trigger传送书 签到 新手礼包 登录欢迎提示 随机传送 自动广播系统......

【资料】命令小白推荐网站命令进阶 http://mc-command.oschina.io/command-tutorial/output/命令方块新人手册 https://commandtutorials.neocities.org/MCwiki-命令词条 https://minecraft-zh.gamepedia.com/命令甘小蔗 http://www.ganxiaozhe.com/mc/what_name http://www.whatname.top/categories/Minecraft/
主城地皮部分感谢@超可爱的萌新dalao的指导帮助!本教程编写不久,可能存在部分问题,欢迎提出指正,我会及时修改的!希望对大家有所帮助,喜欢这个帖子记得点赞收藏哦~
No.1基础指令篇首先,你需要给你的存档开启"允许作弊"然后是拥有OP权限按"T"在聊天框输入以下指令
禁火焰蔓延/gamerule doFireTick false
死亡不掉落/gamerule keepInventory true
禁生物对地形方块的破坏(如末影人,苦力怕)/gamerule mobGriefing false
禁用命令执行时在控制台中的文本提示(防止刷屏)/gamerule commandBlockOutput false世界出生点设置/setworldspawn
注意:以上需要分别在不同世界维度(主世界/地狱/末地)输入指令
获得命令方块/give @p command_block禁激活的TNT/TNT矿车/末影螨(末影螨必禁,后期会讲原因)命令方块输入指令 循环+保持开启/kill @e
/kill @e
/kill @e
No.2主城保护篇服务器最重要的部分就是主城出生点了,可是总有熊孩子在搞破坏!别担心,试试下面指令就能保护你的主城了!
原理:高频给玩家减分到-3分同时检测进入区域后不断给玩家加分检测玩家分值分值为-1切换为生存分值为2切换为冒险
OP请先输入下面指令获取保护区权限!/scoreboard players tag @p add op首先,先创建计分板项目"保护"/scoreboard objectives add bh dummy 保护命令核心部分[按照步骤放置命令方块]①循环+保持开启 /scoreboard players add @a bh 0②连锁+保持开启 /scoreboard players remove @a bh 1③连锁+保持开启 /tellraw @a {"text":"您已进入保护区","color":"green"}④连锁+保持开启 /gamemode 2 @a⑤连锁+保持开启 /tellraw @a {"text":"您已离开保护区","color":"green"}⑥连锁+保持开启 /gamemode 0 @a
范围选择部分⑦连锁 /scoreboard players add @a[x=1,y=1,z=1,dx=10,dy=10,dz=10,score_bh=0] bh 2红字部分更改坐标(x,y,z)及偏移量(dx,dy,dz)即可@选择器选择方法请见下方[命令进阶]↓http://mc-command.oschina.io/command-tutorial/output/concepts/selector/selector.html(后面可以连续添加⑦号方块,实现多区域同时保护.....)
进阶·实现简单的玩家地皮保护!⑦连锁 保持开启 /scoreboard players add @a[name=!玩家名,x=1,y=3,z=1,dx=10,dy=10,dz=10,score_bh=0] bh 2
附赠出生点禁恶意PVP(高频1秒无限抗性,xyz为出生点坐标,r为半径)循环 保持开启/effect @a[x=49,y=70,z=216,r=10] resistance 1 255 true
No.3商店篇想必大家对商店都并不陌生吧!许多生存服都能见到他的身影~那么接下来给大家讲讲如何给商店上架"出售商品"和"收购物品"
原理:[出售]通过检测金币是否足够,若不够则显示购买失败,若够金币则显示购买成功,给玩家商品并扣除金币[收购]:检测玩家背包物品数量,清除玩家背包物品,提示收购成功并给予金币首先老规矩,创建计分板项目"金币"!/scoreboard objectives add 金币 dummy 金币排行然后放置命令方块①循环+保持开启 /scoreboard players add @a 金币 0 ②连锁+保持开启/scoreboard players set @a 金币 0这一步是为了防止玩家金币负数
商店·出售部分那么我们以一组售价为960金币的[面包]为例[请按照以下步骤放置命令方块](x,y,z为踏板坐标,绿色部分为商品ID+数量 蓝色部分为商品名称)橙色部分②③④步为金币数量,①步请将金币数量减去1小提示:快捷键F3+H可查看背包物品英文ID哦~
①脉冲+红石控制 /tellraw @p[x=54,y=67,z=151,r=1,score_金币=959] [{"text":"[系统消息]:","bold":"true","color":"green"},{"text":"购买失败!您的金币不够哦~","bold":"true","color":"red"}]②连锁+保持开启 /give @p[x=54,y=67,z=151,r=1,score_金币_min=960] minecraft:bread 64③连锁+保持开启 /tellraw @p[x=54,y=67,z=151,r=1,score_金币_min=960] [{"text":"[系统消息]:","bold":"true","color":"green"},{"text":"您成功购买了","bold":"true","color":"dark_green"},{"text":"[面包]","color":"red","bold":"false"},{"text":"*1","color":"red","bold:":"false"},{"text":"花费了","bold":"true","color":"dark_green"},{"text":"960","bold":"false","color":"red"},{"text":"金币。","bold":"true","color":"dark_green"}]④连锁+保持开启 /scoreboard players remove @p[x=54,y=67,z=151,r=1,score_金币_min=960] 金币 960⑤最后,在最上方放置一个踏板,然后上方加点装饰就差不多完成啦~
收购部分我们还是以[面包]为例(XD①脉冲+条件制约+红石控制/testfor @p[x=54,y=67,z=172,r=1] {Inventory:[{id:minecraft:bread,Damage:0s,Count:64b}]}②连锁+条件制约+保持开启/clear @p[x=54,y=67,z=172,r=1] minecraft:bread 0 64③连锁+条件制约+保持开启/scoreboard players add @p[x=54,y=67,z=172,r=1] 金币 1280④连锁+条件制约+保持开启/tellraw @p[x=54,y=67,z=172,r=1] [{"text":"[系统]:","bold":"true","color":"yellow"},{"text":"您成功出售了","bold":"true","color":"gold"},{"text":"[面包]","color":"red","bold":"false"},{"text":"*64","color":"red","bold:":"false"},{"text":"获得了","bold":"true","color":"gold"},{"text":"1280","bold":"false","color":"red"},{"text":"金币","bold":"true","color":"gold"}]⑤在最上方放置一个踏板,然后上方加点装饰就差不多又完成啦~(注意,只能支持收购一组64个物品或1个物品)演示图
那么,怎么查看自己的金币呢?
有两种办法1.输入指令/scoreboard objectives setdisplay sidebar 金币 侧边栏会显示前15名玩家金币
2.[推荐] 循环+保持开启 放置命令方块**** Hidden Message *****屏幕下面就会显示你的金币数量
这个是总步骤图,希望你们能看得懂...


下面是服务器商店后台=w=
No.4浮空字&彩名篇可呈现立体浮空的文字效果!原理:盔甲架名称显示下列指令NBT分别为盔甲架名CustomName,文字显示CustomNameVisible无敌Invisible,重力NoGravity,禁止装备DisabledSlots
[生成] 生成浮空字盔甲架,输入summon指令/summon armor_stand ~ ~ ~ {CustomName:"浮空字",CustomNameVisible:1,Invisible:1b,NoGravity:1b,DisabledSlots:2096896}(红色字体为"浮空字"内容)[移动] 若要移动浮空字位置,输入tp指令/tp @e浮空字] x y z[清除] 若要清除浮空字盔甲架,输入kill指令/kill @e
实体名字改颜色这里举绿色为例子①添加颜色队伍/scoreboard teams add 绿色②设置队伍颜色显示/scoreboard teams option 绿色 color green③加入颜色队伍/scoreboard teams join 绿色 @p "green"可替换成其他颜色ID(见下方ID表)"绿色"是队伍名,可以随便取,嗯=w=@p用于选择最近玩家
若想要设置浮空字为绿色,可以输入
/scoreboard teams join 绿色 @e某蔗的颜色对照表A.A
No.5 金币获得篇做好了商店,除了玩家通过商店收购来赚钱还有其他方式获得金币途径么?(注:请先添加"金币"计分板项目)/scoreboard objectives add 金币 dummy 金币排行下面给大家介绍另一种获得金币的方式打怪掉钱
原理:通过杀死实体计分检测分数为1提示玩家并给予玩家金币PS:橙色字体为金币数,修改相应内容即可首先创建计分板项目"杀怪"/scoreboard objectives add shaguai totalKillCount 命令部分[按照步骤放置命令方块]①循环+保持开启/scoreboard players add @a 金币 5②连锁+保持开启/tellraw @a [{"text":"[系统消息]:","bold":"true","color":"green"},{"text":"您残忍的杀掉了一只怪,","bold":"true","color":"dark_green"},{"text":"获得了","bold":"true","color":"dark_green"},{"text":"5","bold":"false","color":"red"},{"text":"金币","bold":"true","color":"dark_green"}]③连锁+保持开启/scoreboard players set @a shaguai 0
光有奖励还不够还得再来点惩罚才行XD那么就弄个死亡惩罚吧
原理:通过玩家死亡计分检测分数为1提示玩家并扣除玩家金币死亡惩罚首先创建死亡计分板/scoreboard objectives add die deathCount命令部分[按照步骤放置命令方块]①循环+保持开启/scoreboard players remove @a 金币 20②连锁+保持开启/tellraw @a [{"text":"[系统消息]:","bold":"true","color":"green"},{"text":"您痛苦的死去了,","bold":"true","color":"dark_green"},{"text":"扣除了","bold":"true","color":"dark_green"},{"text":"20","bold":"false","color":"red"},{"text":"金币","bold":"true","color":"dark_green"}]③连锁+保持开启/scoreboard players set @a die 0你以为到这里就结束了?然而还有一步!
④循环+保持开启 /scoreboard players set @a 金币 0这一步是为了防止玩家死亡后扣金币余额不足造成金币负数(之前有设置过可跳过此步)
福利·MC原版指令工具箱http://attachment.mcbbs.net/forum/201708/14/091438p9tmkift2fjytfti.png自定义编辑实体NBT等让你更方便的进行编写指令等操作!↓ 回复后点击下方下载 ↓**** Hidden Message *****




木一233 发表于 2019-3-22 20:47:13

本帖最后由 木一233 于 2019-10-14 23:18 编辑

这个帖子是在百忙之中无聊做着玩的...不过希望对大家有所帮助!
可能有很多不足,请大家见谅!
弃!坑!啦!!不要催更了QWQ   








Argon_gas 发表于 2018-3-24 19:25:23

长期更新的大坑,希望不要弃\坑a.a
前排支持.

IMAK47 发表于 2018-3-24 19:41:41

期待能1.710用的

我的名字不能用 发表于 2018-3-24 20:08:04

可以的

Msure 发表于 2018-3-24 21:16:10

支持

Airice 发表于 2018-3-24 22:13:49

emmmm…禁用实体的那个应该是要高频命令方块的吧

99891179 发表于 2018-3-25 00:12:36

在研究开服,学习一下

Argon_gas 发表于 2018-3-25 09:18:09

更新了啊
(话说最后那个新人手册什么鬼a.a)

橄榄绿布丁 发表于 2018-3-25 10:12:38

啥时候更新杀怪得金币啊

MCSugar_cane 发表于 2018-3-25 10:54:34

咦,支持

超可爱的萌新 发表于 2018-3-25 12:13:12

开始猜测这个坑会挖多大填多久

霸霸龙 发表于 2018-3-25 12:45:50

非常有用!

1012876325 发表于 2018-3-25 12:47:50

可以哦,隐藏的这么深

好名字都没了9 发表于 2018-3-25 14:16:42

怎么用啊

橄榄绿布丁 发表于 2018-3-25 18:38:10

商店那个是红石脉冲只需要改地标 然后三个连锁的需要和第一个地标一样就可以了么?
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【超实用技巧!】最强租赁服指令集合!命令方块实现地皮保护/高级商店/随机传送等...