TWの同人RPG屋の戯言
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
ボーダーブレイクの動画をうpしてます。
興味のある方はどうぞご覧下さい。
ゲーム制作に関して。
自分の調査不足ですが、Windows7の64bit版ではツクールXPは動作保証対象外となっている様です。
認証が通りません。
ネット認証さえ通ればいいみたいなんですけどね・・・
どちらにせよ3が日明けるまでは無理。サポート空いてないし。
EBのことなんで無理と言って突っぱねてくるでしょう。
あまり期待はしてません。そういう会社です、あそこは。
まぁ長年のいい趣味にはなりましたわ。
駄目ならサイト閉鎖となりますのでご了承願います。
PR
この記事にコメントする
ちょっとした小技
こんばんわ、以前からTWRPGを遊ばせていただいているのですが、基本的なダメージ計算が、どうデフォルト気味だったのでちょっとした豆知識を。
Game_Battler 3 というところの、50行目と51行目に計算式が書いてあります。
ここを書き換えることで、自分なりの計算が作れます。
たとえば、ATKとSTRを足した数字で攻撃力を算出、などといったことです。
他のサイトの戦闘スキルを導入している場合は、同じ式が書かれているところを書き換えれば問題ありません。
同スクリプトの下にも、スキル使用時の計算も書かれているので、一度数字を書き換えたりして、自分なりの計算値を設定してみてください。
参考までに、僕は
atk = [attacker.atk - self.pdef / 1, 5].max
self.damage[attacker] = atk * (10 + attacker.str) / 8
を、通常攻撃の計算に。
power = skill.power + user.atk * skill.atk_f / 100 + user.int * skill.int_f / 100
if power > 0
power -= self.pdef * skill.pdef_f / 150
power -= self.mdef * skill.mdef_f / 180
power = [power, 0].max
を、スキルの威力算出計算に。
rate = 10
rate += (user.str * skill.str_f / 100)
rate += (user.dex * skill.dex_f / 100)
rate += (user.agi * skill.agi_f / 100)
を、スキルのダメージ倍率算出計算にしています。
長文なうえ、読みづらくて申し訳ありません・・・。
ぜひとも、一度数値を書き換えてみてください。
それでは ノシ
Game_Battler 3 というところの、50行目と51行目に計算式が書いてあります。
ここを書き換えることで、自分なりの計算が作れます。
たとえば、ATKとSTRを足した数字で攻撃力を算出、などといったことです。
他のサイトの戦闘スキルを導入している場合は、同じ式が書かれているところを書き換えれば問題ありません。
同スクリプトの下にも、スキル使用時の計算も書かれているので、一度数字を書き換えたりして、自分なりの計算値を設定してみてください。
参考までに、僕は
atk = [attacker.atk - self.pdef / 1, 5].max
self.damage[attacker] = atk * (10 + attacker.str) / 8
を、通常攻撃の計算に。
power = skill.power + user.atk * skill.atk_f / 100 + user.int * skill.int_f / 100
if power > 0
power -= self.pdef * skill.pdef_f / 150
power -= self.mdef * skill.mdef_f / 180
power = [power, 0].max
を、スキルの威力算出計算に。
rate = 10
rate += (user.str * skill.str_f / 100)
rate += (user.dex * skill.dex_f / 100)
rate += (user.agi * skill.agi_f / 100)
を、スキルのダメージ倍率算出計算にしています。
長文なうえ、読みづらくて申し訳ありません・・・。
ぜひとも、一度数値を書き換えてみてください。
それでは ノシ
カレンダー
プロフィール
最新記事
ブログ内検索
コガネモチ
