創作內容

55 GP

RPG製作大師教學 - 製作RPG新手必看!開關和變數是什麼?

作者:啦啦│2014-09-16 14:00:08│巴幣:1,170│人氣:35190
RPG製作新手必備!RPG中的變數開關是什麼呢?

自用開關開關又有什麼不一樣的地方呢?

這裡先以文字說明。

*如果看不懂文字,就直接跳過,先看文章中間的圖解再回來看文字吧!

註 : 啦啦是使用RPG Maker VX (簡稱VX) 製作遊戲,如果軟體不同的話可以當作參考,做法是一樣的唷~

-*-*-*-*-*-*

【開關】就是一個按鈕,切換事件模式的意思
看得懂中文的人都知道,就是開和關的意思,在RPG裡面要開跟關什麼東西呢?
就是當一個事件進行到一個地方,打開開關,就像按了按鈕一樣,按下去之後
就會切換模式,到另一個模式或事件去了。
如果設定關閉開關,也就是把按鈕關掉,事件就會回到最初的樣子,
這就是開關。
而開關可以影響整個遊戲的進行,只要開關沒有關閉,故事就不會回頭。

<舉例說明> 請把下面的"開關" 都當成是一個切換的按鈕。
基本 : 設定一個「女孩NPC事件」
有個開關名字叫0001,把開關放在女孩身上,
你在RPG中跟女孩NPC說話,
她說 : 「你好」。然後你設定女孩身上的0001開關這時候被開啟,
你再跟女孩說話,她就不會再說「你好」,而是改說「哈囉」。
如果關閉0001開關,女孩就會回到說「你好」。

進階 : 依照上述,如果女孩身上的開關0001被開啟,女孩會說「哈囉」,這時候進階版,
設定一個男孩,男孩身上的事件是「當0001被開啟時,跟男孩說話,他也會說哈囉。」

<總結>開關是可以跨事件處理的,就像你在女孩身上開啟001開關,
如果在男孩身上設定,男孩也會受到0001開關的影響。

-*-*-*-*-*-*

[[現在來看看開關的事件頁]]

(點擊圖片可放大)

(1)首先我們設定兩個人物事件,一個是男孩,一個是女孩。




(2)我們在女孩身上設定「說你好之後,開啟0001開關。」請注意左上方分頁是第一頁。





(3)我們新增一個事件頁,在第2頁中左邊勾選開關0001被開啟,這個動作的意思是,
   「當0001開關被開啟時,系統就會執行這一頁中間的事件。」
   所以你再跟女孩說一次話,他就會跟你說「哈囉」,而不是第一頁的「你好」。




(4)我們再來看男孩的事件頁,第一頁和女孩一樣,只是他沒有0001開關。




(5)我們現在已經知道,當你和女孩說過話之後,女孩身上的開關會開啟,影響女孩說第二頁事件的話,如果現在在男孩身上也在第二頁勾選0001開關被開啟,這樣你跟女孩說過一次話之後,因為0001被開啟,跟男孩說話,他也會跟著改說哈囉。



所以說,開關就是切換事件的按鈕,只要打開開關,並設定第二頁「當開關開啟時」這樣就能製作出「對話兩次,卻出現不一樣的對話」的效果囉~

如果你剛剛是直接看圖沒有看文字,有覺得好像懂一些了,再回去看最上面的文字說明,應該就能更理解開關到底在做什麼了吧~?

-*-*-*-*-*-*

了解開關的意思了,那自用開關又是什麼?

【自用開關】
自用開關和開關,都是切換事件頁的效果,但是還是有分別唷!
我們依字面翻譯,自用開關就是「只有自己可以用」的意思,
假如現在女孩身上的開關不是0001,而是「自用開關A」




我們再來看事件頁第二頁,勾選「自用開關A被開啟」,這樣跟女孩說話兩次,就會變到事件第二頁,到目前為止,「自用開關」跟「開關」的效果都是一樣的。




但是,剛剛有說明「自用開關」就是給自己用的,所以如果想要影響「男孩事件說話」是不可能的。因為自用開關無法給別人用,但是「開關」可以給別人用,就是這麼簡單而已。
那為什麼要分兩種開關呢?

自用開關用起來簡便,不需要針對開關去做名稱設定,也不需要考慮會不會操作錯誤而影響其他的事件,所以如果你想要在同一個事件內設置不同的對話,使用最簡便的「自用開關」就方便許多~

-*-*-*-*-*-*

【變數】的用途很多,可以用來計算加減乘除、設置角色與物件的位置關係、隨機抽取數字、計算主角等級、設定寶箱密碼......等等,有太多的東西可以使用變數來操作

這邊就舉例說明幾點好了。


【變數的加減】
有個婆婆想要採收蘿蔔,你是一個勇者,接到婆婆的任務,總共要收20根蘿蔔。
於是我們來設定蘿蔔的事件。(這邊使用我第一部RPG作品【歡樂. 吐槽. 勇者魂】的事件頁)
下圖可以看到選擇採收的話,會得到物品-蘿蔔4根,變數這時候我設定+4,
然後因為蘿蔔被採收,所以自用開關A開啟。



把第二頁事件的自用開關A勾選開啟之後,圖形設置成"無" 這樣蘿蔔的圖片就會在遊戲中消失了。(避免拔蘿蔔之後,蘿蔔還是在原地,可以一直重複拔,造成BUG)




當總共20個蘿蔔都採收完之後,物品欄會有20根蘿蔔,系統也會把變數加到20,
然後我們就去找婆婆完成任務吧!

這邊順便教大家看事件頁吧,先直接看第一行和中間的紅框,是「當蘿蔔變數等於20時(已採收20根蘿蔔),或是不等於20時(表示還沒接到任務,或任務尚未完成時)各自會發生什麼事情」

所以收到20根蘿蔔的話,物品蘿蔔減少20(表示交出蘿蔔了),然後完成任務。記得要開啟自用開關,且要在事件第二頁勾選自用開關被開啟,否則事件第一頁就會一直重複。
沒有收滿20根蘿蔔的話,婆婆就會一直重複說要你去做任務的事情。


-*-*-*-*-*-*

這樣大家對變數有沒有比較瞭解了呢?

這邊有一個全都是變數開關的小遊戲教學,如果你也是VX軟體的使用者,可以打開遊戲製作檔案,看看裡面每個角色是怎麼製作的唷~

→ google雲端下載

→ 一般下載


-*-*-*-*-*-*


有任何問題請留言、寫信或請至臉書專頁悄悄話給我~

專頁 : 隱眼不能_啦啦

官方網站 : 隱眼不能_啦啦官方網站


引用網址:https://home.gamer.com.tw/TrackBack.php?sn=2594757
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 4 篇留言

花美男張鈞惟
您好~我是小鈞~我買的是"製作大師2"~想開始練習~但看到說明書就眼花了~又害怕我的正版光碟被我玩壞~大大您有沒有要拍一系列"製作大師2"的影片呢~?
因為巴哈裡~很多人推薦初學玩家使用這套"製作大師2"軟體~

09-20 15:42

大概
特地登入給gp,很詳細,非常謝謝你!

11-25 14:41

立立蹦
後來我發現,公用事件可以定期並列處理,物品蘿蔔數量代入變數蘿蔔數量

04-18 18:27

小兔
請問如何弄 血量不=多少 就觸發事件A ?

09-19 09:53

我要留言提醒:您尚未登入,請先登入再留言

55喜歡★jooj8899 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:RPG製作大師教學 - ... 後一篇:RPG製作大師教學 - ...

追蹤私訊切換新版閱覽

作品資料夾

leon770530巴友
我的小屋首頁共有4篇健身相關證照心得文,對健身有興趣的朋友可以來看看喔!看更多我要大聲說5小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】