前言
在RPG Maker MV中张症,沒有加點系統(tǒng)产还。我們可以通過這個事件來制作一個加點系統(tǒng)砖瞧。
(YEP的一個插件已經(jīng)實現(xiàn)了這個功能嘲恍,本文章不再維護足画,推薦使用插件)
準備工作
在數(shù)據(jù)庫中創(chuàng)建一個叫“加點器”的物品,再創(chuàng)建一個叫“能力點”的物品佃牛。然后創(chuàng)建一個公共事件
開始制作
在公共事件中這樣輸入
//選擇角色
顯示文章:請選擇一個需要加點的角色淹辞。
顯示選擇項:角色A
當選擇 角色A 時
//判斷該角色是否在隊伍中,這樣可防止為不在隊伍中的人加點
條件分歧:角色 角色A 在隊伍中
標簽:能力加點
顯示選擇項:物理攻擊力俘侠,物理防御力
當選擇 物理攻擊力 時
數(shù)字輸入選項:輸入的加點值象缀,2位數(shù)//“輸入的加點值”為一個變量蔬将,用來存儲所輸入的加點數(shù)量
顯示選擇項:是,否
當選擇 是 時
//判斷能力點是否足夠用于加點
條件分歧:能力點的所持數(shù) >= 輸入的加點值
//能力點足夠用于加點時的處理
更改角色能力值:角色A央星,{攻擊力}+{輸入的加點值}
減少物品:能力點-{輸入的加點值}
否則
//能力點不足用于加點時的處理
顯示文章:能力點不足
跳轉標簽:能力加點
結束
當選擇 否 時
跳轉標簽:能力加點
結束
結束
當選擇 物理防御力 時
數(shù)字輸入選項:輸入的加點值霞怀,2位數(shù)
顯示選擇項:是,否
當選擇 是 時
條件分歧:能力點的所持數(shù) >= 輸入的加點值
更改角色能力值:角色A莉给,{防御力}+{輸入的加點值}
減少物品:能力點-{輸入的加點值}
否則
顯示文章:能力點不足
跳轉標簽:能力加點
結束
結束
當選擇 否 時
跳轉標簽:能力加點
結束
結束
結束
結束
結束
事件輸入完之后毙石,在物品“加點器”調(diào)用該公共事件即可生效⊥嵌簦“能力點”作為用于加點的物品可以用插件設置為每升一級給多少徐矩。
注意
- 本文只展示一個角色的加點系統(tǒng),其它角色的加點系統(tǒng)可以仿照本文的形式自己擴充
- “能力點”可以用變量代替