事件應用(3)- 變數應用:密碼寶箱

更新於 發佈於 閱讀時間約 3 分鐘

事件內容※此處操作說明都以繁體中文版的翻譯為基準。

  這次來講解一下如何應用變數來製作密碼寶箱,那這次的話會順便帶到關於「流程」的說明,如果想要自己設定「謎題」或是「關卡流程」都可以先使用流程圖來進行設計。

  這次我們的範例是「密碼寶箱」,也就是「輸入正確的密碼才能通過」。

  那簡單結論一下我們的這個流程是「輸入密碼」→「確認密碼是否跟設定的一致」→「錯誤:提示後結束事件/正確:打開寶箱獲得道具」。

  確定好流程之後可以用流程圖描繪出來,這裡推薦 Flowchart Maker 來繪製。

固定密碼寶箱

raw-image

  確定好流程後我們就可以進去 RPGMaker 內開始製作事件。

raw-image

  那這裡我們跟流程圖的部分對照一下。

raw-image

  使用「輸入數字」來讓玩家輸入密碼,使用條件分支來判斷這個密碼是否正確,正確則執行打開,錯誤則執行「其他」分支內的錯誤提示。

  這樣密碼寶箱就完成了!那如果要隨機數的寶箱呢?

隨機變數寶箱(時間限制)

  這次使用的隨機變數需要額外增加一個事件來產生隨機密碼。

  就是在新的事件上使用另一個變數來記錄這個隨機產生的密碼,並且這個密碼會不斷更新。

  首先我們先處理一個額外事件來製作,流程是「產生密碼」→「儲存密碼」→「等待 OOO 幀」(任意決定幀數,切勿太短導致玩家很難及時輸入)→回到產生密碼循環。

raw-image

   那接下來一樣我們進去實作事件,這個事件我們需要他隨時都在進行,所以使用「並行」,為了讓他可以定時重複,我們在事件內使用等待來控制他的刷新時間。

raw-image

  在原本的固定密碼的事件中,我們只需要更改一行條件分支的判定即可。

raw-image

  原本判斷是密碼為「1234」就可以打開,現在他必須等於另一個變數(隨機密碼)才能夠打開。

  這樣隨機密碼寶箱就完成了!

  以上是這次講解的主題,有興趣的可以去嘗試做更多不同的變數寶箱。

留言
avatar-img
留言分享你的想法!
avatar-img
ReIris
99會員
128內容數
關於遊戲心得、遊戲創作等等相關的各種紀錄。
你可能也想看
Thumbnail
2025 vocus 推出最受矚目的活動之一——《開箱你的美好生活》,我們跟著創作者一起「開箱」各種故事、景點、餐廳、超值好物⋯⋯甚至那些讓人會心一笑的生活小廢物;這次活動不僅送出了許多獎勵,也反映了「內容有價」——創作不只是分享、紀錄,也能用各種不同形式變現、帶來實際收入。
Thumbnail
2025 vocus 推出最受矚目的活動之一——《開箱你的美好生活》,我們跟著創作者一起「開箱」各種故事、景點、餐廳、超值好物⋯⋯甚至那些讓人會心一笑的生活小廢物;這次活動不僅送出了許多獎勵,也反映了「內容有價」——創作不只是分享、紀錄,也能用各種不同形式變現、帶來實際收入。
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
實作密碼產生器 請使用者輸入要產生幾位數的密碼長度 依據使用者輸入的密碼長度,輸出密碼 import random import string 數字 = string.digits 英文 = string.ascii_letters 字母表 = 數字 + 英文 # 0123456789abc
Thumbnail
實作密碼產生器 請使用者輸入要產生幾位數的密碼長度 依據使用者輸入的密碼長度,輸出密碼 import random import string 數字 = string.digits 英文 = string.ascii_letters 字母表 = 數字 + 英文 # 0123456789abc
Thumbnail
今天想跟大家分享一個用python做的小遊戲,叫做1A2B,這個遊戲的規則很簡單,就是電腦會隨機產生一個四位數的數字,然後玩家要猜這個數字是什麼,每次猜完,電腦會給出幾A幾B的提示,A表示位置和數字都對,B表示數字對但位置不對;例如,如果電腦產生的數字是1234,玩家猜5678,那麼電腦會回
Thumbnail
今天想跟大家分享一個用python做的小遊戲,叫做1A2B,這個遊戲的規則很簡單,就是電腦會隨機產生一個四位數的數字,然後玩家要猜這個數字是什麼,每次猜完,電腦會給出幾A幾B的提示,A表示位置和數字都對,B表示數字對但位置不對;例如,如果電腦產生的數字是1234,玩家猜5678,那麼電腦會回
Thumbnail
Python的random模組是一個非常實用的工具,可以讓我們在程式中生成隨機數或從序列中隨機選擇元素。下面介紹一些常用的random模組函數。 首先,我們需要導入random模組,可以使用以下語句進行導入: 接下來,我們來看看random模組中的一些基本函數: random.random()
Thumbnail
Python的random模組是一個非常實用的工具,可以讓我們在程式中生成隨機數或從序列中隨機選擇元素。下面介紹一些常用的random模組函數。 首先,我們需要導入random模組,可以使用以下語句進行導入: 接下來,我們來看看random模組中的一些基本函數: random.random()
Thumbnail
在這篇Python學習筆記中,我們研究了條件判斷和迴圈,透過if、else、elif條件語句,我們能根據條件執行程式碼。使用for迴圈和while迴圈,我們可以重複執行程式碼塊。同時,我們還介紹了break和continue等控制流程的使用方法。這些概念將幫助你寫出更靈活和有趣的程式!
Thumbnail
在這篇Python學習筆記中,我們研究了條件判斷和迴圈,透過if、else、elif條件語句,我們能根據條件執行程式碼。使用for迴圈和while迴圈,我們可以重複執行程式碼塊。同時,我們還介紹了break和continue等控制流程的使用方法。這些概念將幫助你寫出更靈活和有趣的程式!
Thumbnail
亂數是要做什麼用的?生活中其實有很多有關亂數的事,例如說:樂透摸彩、抽籤、驚喜包、中獎者、擲骰子等等都是跟亂數有關哦!它們都是將所有的數都丟進去一個空間裡再隨機抽取,在不重複的狀況下每一個數抽到的機率都是一樣的。 在程式中也有這個玩法哦!但是說是這麼說到底怎麼用,咱們來看看: 語法: 在隨機抽取的時
Thumbnail
亂數是要做什麼用的?生活中其實有很多有關亂數的事,例如說:樂透摸彩、抽籤、驚喜包、中獎者、擲骰子等等都是跟亂數有關哦!它們都是將所有的數都丟進去一個空間裡再隨機抽取,在不重複的狀況下每一個數抽到的機率都是一樣的。 在程式中也有這個玩法哦!但是說是這麼說到底怎麼用,咱們來看看: 語法: 在隨機抽取的時
Thumbnail
綜合前幾天所學的內容,這裡實作了一個專題-密碼產生器。在這個專題中,我們運用了變數、串列、for迴圈、random模組等概念,讓使用者可以從數字、符號、英文字母中指定字元的數目,隨機生成一串密碼。
Thumbnail
綜合前幾天所學的內容,這裡實作了一個專題-密碼產生器。在這個專題中,我們運用了變數、串列、for迴圈、random模組等概念,讓使用者可以從數字、符號、英文字母中指定字元的數目,隨機生成一串密碼。
Thumbnail
當我們需要在程式中模擬或實作一些隨機發生的事件,例如模擬猜拳、丟骰子的結果,便需要程式可以根據開發者輸入的數值範圍、型態等,隨機產生一個結果,而Python的random()函數便是用於實現這個功能。
Thumbnail
當我們需要在程式中模擬或實作一些隨機發生的事件,例如模擬猜拳、丟骰子的結果,便需要程式可以根據開發者輸入的數值範圍、型態等,隨機產生一個結果,而Python的random()函數便是用於實現這個功能。
Thumbnail
在基礎教學完成後,接下來我們就要來學習檔案處理,不論我們今天要分析哪些數據,都需要將數據存取下來並且利用python去讀取出來才能分析,所以這步驟是我們爬蟲的第一步,必須要好好學習唷!!
Thumbnail
在基礎教學完成後,接下來我們就要來學習檔案處理,不論我們今天要分析哪些數據,都需要將數據存取下來並且利用python去讀取出來才能分析,所以這步驟是我們爬蟲的第一步,必須要好好學習唷!!
Thumbnail
進入第4天教學,今天繼續學習基礎的教學,是跟容器型態(list、tuple、dict)、迴圈(while、for)相關的教學,迴圈是今天的重點,記得好好學習唷!!
Thumbnail
進入第4天教學,今天繼續學習基礎的教學,是跟容器型態(list、tuple、dict)、迴圈(while、for)相關的教學,迴圈是今天的重點,記得好好學習唷!!
Thumbnail
這次來講解一下如何應用變數來製作密碼寶箱,那這次的話會順便帶到關於「流程」的說明,如果想要自己設定「謎題」或是「關卡流程」都可以先使用流程圖來進行設計。
Thumbnail
這次來講解一下如何應用變數來製作密碼寶箱,那這次的話會順便帶到關於「流程」的說明,如果想要自己設定「謎題」或是「關卡流程」都可以先使用流程圖來進行設計。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News