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

歡迎光臨散文網(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ó)家法律
四平市| 屏山县| 甘南县| 阿城市| 东海县| 固始县| 平安县| 卓尼县| 巍山| 咸宁市| 兖州市| 电白县| 富蕴县| 沈阳市| 信丰县| 海宁市| 漠河县| 台中市| 大田县| 交口县| 平定县| 东乡族自治县| 达孜县| 象州县| 修水县| 淄博市| 奉化市| 玛沁县| 林甸县| 射洪县| 关岭| 格尔木市| 阜南县| 惠水县| 固安县| 南城县| 山西省| 伊金霍洛旗| 博爱县| 乳源| 潮州市|