最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

EP.4 運(yùn)用命令方塊【基巖版指令教程】

2023-08-03 11:38 作者:ThePlayer571  | 我要投稿

同學(xué)們好,我是ThePlayer571,我們繼續(xù)來學(xué)習(xí),基巖版基礎(chǔ)指令。

在上期中,我們學(xué)習(xí)了命令方塊的基本概念,這期我們將運(yùn)用已學(xué)知識(shí),制作一個(gè)商店。

理清思路

所謂商店,無非就是一個(gè)以物易物的裝置。它的原理是:先清除你一個(gè)物品,再給你一個(gè)物品。

比如我們想用1個(gè)金錠(gold_ingot)換2個(gè)鐵錠(iron_ingot),那就需要先清除1個(gè)金錠,再給予2個(gè)鐵錠,金錠不足則不會(huì)給予。

實(shí)際操作

首先,我們需要清除1個(gè)金錠,那就是

clear @p gold_ingot 0 1

如果執(zhí)行成功,那就給予兩個(gè)鐵錠。所以后面接連鎖型、有條件、始終活動(dòng)

give @p iron_ingot 2 0

詳情如圖所示:

總覽
第一個(gè)命令方塊
第二個(gè)命令方塊

來測(cè)試一下,現(xiàn)在有10個(gè)金錠,0個(gè)鐵錠,按一下按鈕,少了1個(gè)金錠,多了2個(gè)鐵錠,運(yùn)行成功。

有10個(gè)金錠
執(zhí)行成功

這里沒看懂就多看幾遍,一定要看懂。

那如果我們想用5個(gè)鐵錠換一個(gè)金錠呢?我們也按照之前那樣寫

clear @p iron_ingot 0 5

give @p gold_ingot 2 0

總覽
第一個(gè)命令方塊
第二個(gè)命令方塊

現(xiàn)在我手上有7個(gè)鐵錠,鐵錠數(shù)量足夠,按下按鈕,執(zhí)行成功。

有7個(gè)鐵錠
執(zhí)行成功

但是此時(shí),我手上有2個(gè)鐵錠,鐵錠數(shù)量不足。按下按鈕,依然執(zhí)行成功。

依然執(zhí)行成功

這個(gè)裝置出現(xiàn)了bug:鐵錠不足也會(huì)給予金錠。

為什么會(huì)產(chǎn)生這個(gè)bug呢?這是由于,只要我們手上有鐵錠,clear就會(huì)判定為執(zhí)行成功,有條件的命令方塊檢測(cè)到后面的命令方塊執(zhí)行成功,便會(huì)給予我們金錠。因此,該裝置不能判斷鐵錠數(shù)量是否足夠。

如何解決這個(gè)問題呢?可以先清除4個(gè)鐵錠,再清除1個(gè)鐵錠,如果清除完4個(gè)后還有1個(gè),才會(huì)給予金錠。

clear @p iron_ingot 0 4

clear @p iron_ingot 0 1

give @p gold_ingot 2 0

總覽
第一個(gè)命令方塊
第二個(gè)命令方塊
第三個(gè)命令方塊

不過這樣寫也有點(diǎn)小問題,就是它會(huì)吞物品:如果你手上鐵錠的不足5個(gè),點(diǎn)了這個(gè)按鈕,不會(huì)得到金錠,但這些鐵錠都會(huì)被吞掉。

很遺憾,這個(gè)bug是暫時(shí)無法解決的。正確方式是用hasitem參數(shù)進(jìn)行檢測(cè),但我個(gè)人不建議現(xiàn)在學(xué)習(xí)這種方式。

打個(gè)總結(jié)

本期我們學(xué)習(xí)了命令方塊的使用,知識(shí)點(diǎn)較少,但實(shí)際操作性很強(qiáng),請(qǐng)務(wù)必自己獨(dú)立在游戲內(nèi)操作一遍。本次課后作業(yè)可能較難,故答案直接給出,請(qǐng)盡量將每一道題搞懂。本節(jié)課的演示存檔已在文末給出。

本節(jié)課課后作業(yè):

  • 制作一個(gè)商店。按下按鈕后,玩家能用5個(gè)泥土(dirt)換1個(gè)煤炭(coal)。

  • 假設(shè)你是一個(gè)服務(wù)器的服主,你想制作一個(gè)新手裝備領(lǐng)取處,按下按鈕就能得到16個(gè)火把(torch)、1把石劍(stone_sword)、8個(gè)面包(bread)。請(qǐng)實(shí)現(xiàn)這一需求。

  • (選做 涉及紅石知識(shí))制作一個(gè)商店。按下按鈕后,玩家能用1個(gè)鐵錠(iron_ingot)換1個(gè)金錠(gold_ingot);如果鐵錠數(shù)不足,商店會(huì)提醒玩家"鐵錠數(shù)不足"。

上節(jié)課課后作業(yè)答案:

已經(jīng)包裝在存檔內(nèi)了,點(diǎn)擊下載?https://theplayer571.lanzouj.com/iV2kL13yo3qh。存檔導(dǎo)入方法可在b站上查詢。

本節(jié)課課后作業(yè)答案:

已經(jīng)包裝在存檔內(nèi)了,點(diǎn)擊下載?https://theplayer571.lanzouj.com/iggvI143tumf。存檔導(dǎo)入方法可在b站上查詢。



EP.4 運(yùn)用命令方塊【基巖版指令教程】的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
张家界市| 镇坪县| 原阳县| 蕲春县| 吉林省| 马鞍山市| 台东县| 台山市| 广灵县| 洪雅县| 孝感市| 绥江县| 额济纳旗| 昌黎县| 久治县| 涞水县| 龙泉市| 汶上县| 黄平县| 鲁甸县| 胶州市| 孟州市| 略阳县| 宁蒗| 峨边| 长治市| 四子王旗| 翁牛特旗| 卓资县| 晋州市| 红原县| 武宁县| 霍州市| 安宁市| 灵山县| 诸暨市| 苗栗县| 永春县| 白银市| 保靖县| 阳山县|