逗游網(wǎng):值得大家信賴的游戲下載站!
發(fā)布時(shí)間:2015-06-03 14:58 來源:互聯(lián)網(wǎng)
計(jì)分板相關(guān)-stats指令
收起3.stats指令
說起來,這個(gè)指令就相當(dāng)于計(jì)分板的高級(jí)判據(jù)。使用這個(gè)指令需要先創(chuàng)建一個(gè)計(jì)分板,比如創(chuàng)造一個(gè)目標(biāo)。具體格式為
stats 模式 坐標(biāo)/玩家名 set/clear stats判據(jù) 目標(biāo)名稱
一般用于探測命令輸出。當(dāng)玩家執(zhí)行一項(xiàng)命令成功之后,影響到的方塊/實(shí)體數(shù)量將會(huì)被即為一定數(shù)量的值。
模式有兩種,分別是entity和block。這里一定要區(qū)分:如果是玩家用聊天框執(zhí)行的命令,那么就用entity;如果是玩家用命令方塊執(zhí)行的命令,那么就用block。如果玩家用命令方塊執(zhí)行的命令卻使用的是entity,那么不會(huì)stats即使顯示了將xxx(stats判據(jù))的統(tǒng)計(jì)信息儲(chǔ)存在了xxx(隊(duì)伍名稱/目標(biāo)名稱)的xxx(玩家名)上,命令成功了也不會(huì)顯示影響到的方塊/實(shí)體數(shù)量。所以一定要區(qū)分開來。
坐標(biāo)是block模式用的,也就是指定成功執(zhí)行命令的命令方塊坐標(biāo)處。而玩家名稱是entity模式用的。set是執(zhí)行命令時(shí)需要用的,也是比較基礎(chǔ)的。一般情況下要用到stats設(shè)置分?jǐn)?shù)都需要用到set。而clear是用于清除統(tǒng)計(jì)信息。當(dāng)使用完clear之后,玩家/方塊執(zhí)行命令將不會(huì)再影響分?jǐn)?shù)(clear不用添加隊(duì)伍名稱/目標(biāo)名稱)。
stats判據(jù):
AffectedBlocks:此判據(jù)用于區(qū)分命令影響的方塊數(shù)量。比如玩家使用setblock召喚出一個(gè)方塊,那么分?jǐn)?shù)就會(huì)自動(dòng)設(shè)定為1。stats判據(jù)很高級(jí),分?jǐn)?shù)是自動(dòng)設(shè)定,所以當(dāng)玩家使用fill類似的指令時(shí),比如使用fill ~ ~1 ~ ~ ~2 ~ redstone_block之后,那么分?jǐn)?shù)會(huì)自動(dòng)設(shè)定為2,而把波浪號(hào)的2改為1之后,也就是之后填充1個(gè)紅石塊,那么分?jǐn)?shù)又會(huì)自動(dòng)變?yōu)?。要注意好是命令方塊執(zhí)行命令還是玩家用聊天框執(zhí)行命令。
AffectedEntities:此判據(jù)用于區(qū)分命令影響的實(shí)體數(shù)量。比如玩家使用summon召喚出一個(gè)實(shí)體,那么分?jǐn)?shù)就會(huì)自動(dòng)設(shè)定為1。性質(zhì)與AffectedBlocks相同。
SuccessCount:此判據(jù)用于區(qū)分命令成功的次數(shù)。無論任何指令,只要成功輸出便會(huì)+1。
QueryResult:此判據(jù)用于區(qū)分詢問命令的結(jié)果。比如玩家在使用time指令時(shí),得到的結(jié)果便會(huì)變?yōu)橥婕业梅謹(jǐn)?shù)。
其中,有一個(gè)較特殊的效果,那就是用gamerule來實(shí)現(xiàn)對(duì)應(yīng)加分效果(這里感謝[size=1em]乾.坤指出丟下的部分)
和其他gamerule數(shù)據(jù)標(biāo)簽不同的是,這個(gè)gamerule需要指定目標(biāo)的值。
首先需要?jiǎng)?chuàng)造一個(gè)目標(biāo),并且將玩家加入到這個(gè)目標(biāo)里(詳請(qǐng)看scoreboard,前者用objectives的add,后者用players的set),之后使用
stats entity 玩家名稱/選擇器 set QueryResult 玩家名稱(要進(jìn)行對(duì)應(yīng)分?jǐn)?shù)變化的玩家) 創(chuàng)造目標(biāo)名稱
在這之后,就可以用gamerule直接來改變分?jǐn)?shù)。具體用法為
gamerule 創(chuàng)造目標(biāo)名稱 分?jǐn)?shù)
分?jǐn)?shù)由自己制定,之后直接使用一次(圖中為entity,會(huì)自動(dòng)追蹤使用這個(gè)命令的玩家,否則用命令方塊需要指定block的坐標(biāo))
gamerule 創(chuàng)造目標(biāo)名稱
你就能發(fā)現(xiàn),分?jǐn)?shù)已經(jīng)變?yōu)槟阒付ǖ姆謹(jǐn)?shù)了。
AffectedItems:此判據(jù)用于區(qū)分命令影響的物品數(shù)量。比如玩家使用give給玩家一個(gè)物品,那么分?jǐn)?shù)就會(huì)自動(dòng)設(shè)定為1。而當(dāng)玩家用give給玩家更多的物品時(shí),設(shè)定就會(huì)變得跟給予玩家的物品相同。
當(dāng)然,使用這些指令,前提是必須要?jiǎng)?chuàng)建計(jì)分板才可以執(zhí)行。
總之,stats步驟為創(chuàng)造計(jì)分板-設(shè)定玩家-建立stats變量-執(zhí)行命令。一定要按照這個(gè)步驟來走。
《罪惡都市》決定版數(shù)據(jù)在Steam后臺(tái)更新
《Apex英雄》日蝕戰(zhàn)斗通行證預(yù)告 全新傳說皮膚等
《霍格沃茨之遺》登上Steam愿望單排行榜榜首
《布蘭博:山丘之王》試玩Demo上線 2023年發(fā)售
《刀劍神域》“今日正式發(fā)售” 官方發(fā)布周年紀(jì)念禮盒
《七龍珠:破界斗士》公布賽季更新路線圖
《獵天使魔女3》通過NS模擬器 在PC上以4K/60幀運(yùn)行
《刺客信條:幻景》樂曲“Into the light”欣賞
《獵天使魔女3》首日更新 改進(jìn)防走光模式調(diào)整平衡
《生化危機(jī)8》云游戲版發(fā)售預(yù)告公布 今日登陸Switch