大家都在搜:
扫描二维码***搜房网房天下APP
手机浏览器访问搜房网房天下
> > 问题详情
御龙在天 副将和副手武器怎么弄的 有什么作用?
浏览次数:0
回答被采纳后将共获得20
去住房公积金办理中心查询吧
中立区 买别人 的
副将是打名将弄的。名将很难打要组队。而且不一定的得到。作用还好啦。有点贵。副将还要穿装备。也要买。 副手是60级以上的人穿的。主要加生命。还有什么削弱远程攻击。加攻击。加技能的。建议买好一点的。也不是很贵。别合成。不然装备技就没有了。一次性买好。其他途径好像得不到。
位提问人正在寻找***
手机动态登录
请输入用户名/邮箱/手机号码!
请输入密码!
没有搜房通行证,
ask:1,asku:0,askr:259,askz:19,askd:15askR:3,askD:0,askU:0,askT:0askA:4
Copyright &
Shang Hai Jing Rong Xin Xi Ke Ji You Xian Gong Si
上海旌荣信息科技有限公司 版权所有
******: 400-850-8888 违法信息举报邮箱:资料图鉴:教程速查:
当前位置:
我的世界1.9副手技能系统详解
小编:3F时间: 10:14
我的世界1.9副手技能系统详解。那下面就给大家分享一下在我的世界里面1.9版本里面的副手技能系统,那感兴趣的玩家不妨进来看看哦~
游戏园我的世界官方群: 二群:&欢迎各路喜爱我的世界的小伙伴们加入讨论!
玩服务器的小伙伴们可以加入:&群一起联机玩游戏哦!
如果你有心仪的作品或者心得分享的话,欢迎来游戏园投稿,大家可以点击&&&&&&进行投稿哦~&有奖品哦~
传送门:
所谓副手技能系统,指的是将某个特定物品放置到副手位置时触发特定的效果,并且消耗该物品。在一定冷却时间以后进行补给。
相比于Q键扔东西施放技能,副手技能的优点是避免了和扔道具惩罚系统的冲突,同时副手技能对施放的判定更加准确,缺点是副手位置的用途被限定了。大家可以自行衡量一下利弊,选择比较合适的方法。
以下是一个例子。一个特定的物品,以10号染料为例,当置于副手时,消耗该物品,0.5秒后将半径10米内随机一个敌对玩家拉到自己身边并给予2秒的定身效果。技能冷却时间15秒。
这类问题,我们需要思考的第一个问题是,需要哪些记分板。由于技能施放时间和冷却时间之于每个玩家都是独立计算的,因此我们采用记分板计时。
第一步,创建两个记分板
init:scoreboard objectives add skillSpell1 dummy 技能1施放时间
init:scoreboard objectives add skillCD1 dummy 技能1冷却时间
电路部分:
rcb:scoreboard players tag @a[m=2] add skillSpell1 {Inventory:[{Slot:-106b,id:&minecraft:dye&,Damage:10s,tag:{skill:1}}]}
clear @a[m=2,tag=skillSpell1] dye 10 1 {skill:1}
scoreboard players add @a[tag=skillSpell1,m=2] skillSpell1 1
execute @a[m=2,tag=skillSpell1,score_skillSpell1_min=10,team=red] ~ ~ ~ scoreboard players tag @r[m=2,team=!red,r=10] add skillHit1
//其他队伍同理,需要把所有队伍都罗列,这里略过
execute @a[m=2,tag=skillSpell1,score_skillSpell1_min=10,team=red] ~ ~ ~ tp @a[tag=skillHit1,m=2,team=!red] @p[r=0]
//上面这条也是,列举所有队伍
effect @a[m=2,tag=skillHit1] 2 127 2
scoreboard players tag @a[m=2,tag=skillHit1] remove skillHit1
scoreboard players tag @a[m=2,tag=skillSpell1,score_skillSpell_min=10] remove skillSpell1
scoreboard players set @a[m=2,score_skillSpell1_min=10] skillCD1 300
scoreboard players reset @a[m=2,score_skillSpell1_min=10] skillSpell1
//下面是冷却部分
scoreboard players remove @a[m=2,score_skillCD1_min=0] skillCD1 1
clear @a[m=0,score_skillCD1_min=0,score_skillCD1=0] dye 10 1 {skill:1}
//强烈建议大家使用replaceitem,楼主这里偷懒就写give了
give @a[m=2,score_skillCD1_min=0,score_skillCD1=0] dye 1 10 {skill:1,display:{这里写上技能说明啥的,格式就不给出了}
解释一下吧。首先探测玩家副手位置有没有那个特定的物品。这里我用了一个带有自定义nbt的道具。当探测到的时候,给玩家加上一个tag:skillSpell1
然后清除掉这类玩家对应的技能道具,并且进行施放时间加分。达到10分,也就是0.5秒的时候,触发技能效果,设置好技能冷却时间300刻(15秒),同时移除掉相关的tag,重置相关的记分板。
接下来是每一刻减少冷却时间,达到0的瞬间,补充道具。最终CD的数值会停留在-1,不需要额外写一条指令进行重置。
逻辑上,这个系统是比较简单的。主要是选择器的运用需要休息一下。掌握这个系统说明你对选择器、记分板、执行体等方面有了一定程度的了解,如果看完还不懂,说明你需要继续学习基础指令的知识&&
PS:在此非常感谢我的世界玩家SumsMee的分享。
以上就是我的世界1.9副手技能系统详解。更多精彩尽在游戏园我的世界专区。
相关攻略推荐:
分享到:更多
类型:休闲娱乐平台:PC,iOS,安卓
游戏大礼包手游开测表
口袋妖怪复刻ios游戏园新手礼包血族国庆狂欢享乐礼包青丘狐传说金秋畅嗨礼包风暴幻想十一国庆双端礼包赛尔号超级英雄国庆回馈礼包夏目的美丽日记十一国庆礼包
10-20内测10-14内测10-12内测10-12内测09-30内测09-28内测09-28封测09-28内测09-27内测09-27封测
攻略推荐本月最新
手游排行网游单机