【解決】敵に与えるダメージの総計でレベルが上がるソースを作っている物です
Posted: 2020年4月10日(金) 22:08
攻撃で与えたダメージ量がそのまま経験値になるプログラムを作っています。
ある程度の事は出来たのですが、
初歩的なところでつまってしまい……。
仕様としては
ある一定数ダメージ量(例えば1000以上)が入ると
データベースに登録してある仲間のレベルが上がる仕様になっています。
13人いるので13回繰り返す仕組みになっています。
※変数41変数42を使用しています。
問題となっていると感じている部分だけ記述します。
このように書くと
何故か、初期状態でLv13で設定したはずがLv1になってしまいます。
どうしてレベルが下がるのか分からないので投稿させていただきました。
解決の方よろしくお願いします。
またソースは改変していただいてもかまいません
↑こちらが一応 製作段階のものです。
ある程度の事は出来たのですが、
初歩的なところでつまってしまい……。
仕様としては
ある一定数ダメージ量(例えば1000以上)が入ると
データベースに登録してある仲間のレベルが上がる仕様になっています。
13人いるので13回繰り返す仕組みになっています。
※変数41変数42を使用しています。
問題となっていると感じている部分だけ記述します。
コード: 全て選択
for(var n = 1; n < 14; n++){
$gameActors.actor(n).changeLevel(1,false)
console.log($gameActors.actor(n).name() + "のレベルが上がりました");
}
何故か、初期状態でLv13で設定したはずがLv1になってしまいます。
どうしてレベルが下がるのか分からないので投稿させていただきました。
解決の方よろしくお願いします。
またソースは改変していただいてもかまいません
↑こちらが一応 製作段階のものです。