最近在研究命令方块,研究命令方块里的雇佣兵系统。具体的原理是:玩家购买刷怪蛋后生成普通的僵尸,这个僵尸只会攻击除玩家本身以外的玩家。我研究了很久也研究不出一个门道,最后想到了friendlyfire这个机制。可是后来又想了想,如果建立在pvp的基础上,岂不是只要拥有了雇佣兵权利的人(既在同一个队伍里的玩家)就无法相互攻击了。
所以,在此求助!请解答者按以下描述写下指令,这60颗金粒就是你的了
雇佣兵"僵尸战士"只会攻击除队伍"1"以外的玩家,且,队伍"1"中的玩家可以相互伤害
若有解答,不胜感激!{:10_512:}
所以,在此求助!请解答者按以下描述写下指令,这60颗金粒就是你的了
雇佣兵"僵尸战士"只会攻击除队伍"1"以外的玩家,且,队伍"1"中的玩家可以相互伤害
若有解答,不胜感激!{:10_512:}
如果队伍1中的玩家可以互相伤害,为什么要让他们组成队伍1?为什么不能让他们分别属于不同的队伍,然后各自召唤各自的僵尸?
嗯
不把有雇佣兵的玩家组成一队伍 而是给他们tag
给所有的僵尸拉进一个禁止友火的队伍
当僵尸靠近一个玩家1格时如果他该玩家有tag 就立刻把该玩家拉进该禁止友火的队伍
让僵尸不打
等僵尸和玩家距离远后再把玩家拉出来?
只想到这个办法
要么给靠近自己的雇佣兵的玩家抗性提升??????肯定不好吧
不把有雇佣兵的玩家组成一队伍 而是给他们tag
给所有的僵尸拉进一个禁止友火的队伍
当僵尸靠近一个玩家1格时如果他该玩家有tag 就立刻把该玩家拉进该禁止友火的队伍
让僵尸不打
等僵尸和玩家距离远后再把玩家拉出来?
只想到这个办法
要么给靠近自己的雇佣兵的玩家抗性提升??????肯定不好吧
chyx 发表于 2016-9-10 22:47
嗯
不把有雇佣兵的玩家组成一队伍 而是给他们tag
给所有的僵尸拉进一个禁止友火的队伍
没试过不知道是否可行
chyx 发表于 2016-9-10 22:47
没试过不知道是否可行
我看过二逼的一个帖子:http://www.mcbbs.net/thread-427720-1-1.html
上面写的可以用execute让生物与生物发生关联,但他这个帖子也没讲能不能让生物与玩家关联,比如说加一个什么@a[team=!1]什么之类的,不知道这么一说对你有什么启发没
西瓜先生 发表于 2016-9-10 23:06
我看过二逼的一个帖子:http://www.mcbbs.net/thread-427720-1-1.html
上面写的可以用execute让生物与生物 ...
那个是需要UUID的,和选择器无关了
在1.8你可以按照2b的方法使雇佣兵对指定UUID的盔甲架产生仇恨,然后一直将这些盔甲架分别tp到其他队伍的玩家,从而达到使雇佣兵追玩家的效果
然而1.9以后貌似不能刷出同UUID的实体了......
lzs1234 发表于 2016-9-11 09:13
那个是需要UUID的,和选择器无关了
在1.8你可以按照2b的方法使雇佣兵对指定UUID的盔甲架产生仇恨,然后一 ...
是啊,我上次先生成了一直个末影龙 uuid设成了那个特殊的值 然后用4水晶生成龙来强行撞uuid(每次召唤的龙uuid一样的 所以可以事先知道)
俩龙刚绕着岛转了半圈 就崩溃了
存档也毁了
- /party
把你要的生物和玩家放到一个队伍里面。