Re: [問題] RMXP,如何角色每提升LV,自動增加技能點 …

看板RPGMaker作者 (一鍼同體!全力全快!)時間15年前 (2009/07/26 00:11), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/2 (看更多)
※ 引述《snake0214 (蛇)》之銘言: : 本人目前的問題是卡在 : 設定一個公共事件,設成並行處理 開關為遊戲開始後自動on的一個常駐開關 : 公共事件是設成 = 變數(技能點) = 角色(主角)的LV : 然後在學習技能的時候,會扣技能點數 : 如學習初級治療,消耗SP3 : ================================= : 角色 主角  :      領悟 初級治療 : 變數(技能點) -3 : ================================= : 現在卡在一個無限迴圈,就是學習了技能,SP檢查也扣除了,可是每當升級時 : SP又高高興興的變回來了= = : 希望有高手可以幫忙解答. 嗯,我說明一下我的做法好了。 我是反向思考,不要用減法而是用加法。 做法是這樣,因為我有設計使用某些道具會加技點所以會稍微麻煩,沒這設計會更簡單。 在學習技能時改成這樣判斷: 1. 變數(技點) = 角色等級 2. 變數(技點)加上變數(技術點增量) [不做這設計就直接無視這段] 3. 判斷: 變數(技點已使用) + 3 是否小於 變數(技點) 4. 學習治療後 ==> 變數(技點已使用) + 3 這樣就可以了,什麼公用事件根本都不用:p。 不過我覺得條件分岐用事件來寫很痛苦就是(汗)。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.194.152.155 ※ 編輯: dephille 來自: 123.194.152.155 (07/26 00:15)

07/26 20:35, , 1F
喔喔 好想法 不用嗎?
07/26 20:35, 1F

07/27 10:36, , 2F
正在試囉,感謝
07/27 10:36, 2F
文章代碼(AID): #1AQoxDZp (RPGMaker)
文章代碼(AID): #1AQoxDZp (RPGMaker)