呃,其實我看不太懂。
你指的是像打怪升等那樣嗎?經驗達到升等標準就升等。
如果是這樣的話,問題點應該是在「經驗值」≧「最大經驗值」的檢查以及如何檢查到有可能升等的角色吧?
你可以利用「檢查」中「迴圈」裡的「找出所有角色」以儲存有可能升等的角色的「角色代碼」。
假設儲存之角色代碼為A,經驗值為{A}_X,最大經驗值為{A}_Y,比較數字可以這麼打:
如果打{{A}_X}會莫名其妙失敗,原因我目前還不清楚。
{A.code}出來的結果同樣是CG碼,所以可以這麼打。
而經驗值及最大經驗值的計算,我建議這樣做:
以上是我的見解。
如果有誤會,我非常尷尬。
呃,不是,我非常抱歉。