[過去ログ]
製作者スレ SRPG Studio 26章©2ch.net (1002レス)
製作者スレ SRPG Studio 26章©2ch.net http://mevius.5ch.net/test/read.cgi/gamedev/1504575817/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
411: 名前は開発中のものです。 [] 2017/10/17(火) 19:57:56.89 ID:MT9JPZbz 熟練度が上昇するに従って命中率が上昇するってシステムを作ろうとして とりあえずCB氏の「$singleton-calculator_custom.js」の記述を弄って AbilityCalculator.getHit = function(unit, weapon) { var cls = unit.getClass(); var hitb = cls.custom.hitp; var value; の下に var values; を加えてから http://mevius.5ch.net/test/read.cgi/gamedev/1504575817/411
412: 名前は開発中のものです。 [] 2017/10/17(火) 19:58:16.89 ID:MT9JPZbz // 武器の熟練度が(ランクD)の場合、Dランク補正をつける if (AbilityCalculator.getJyukurendo(unit, weapon) >= 31) { values = (ここに数字が入る); } // 武器の熟練度が(ランクC)の場合、Cランク補正をつける if (AbilityCalculator.getJyukurendo(unit, weapon) >= 71) { values = (ここに数字が入る); } // 武器の熟練度が(ランクB)の場合、Bランク補正をつける if (AbilityCalculator.getJyukurendo(unit, weapon) >= 121) { values = (ここに数字が入る); } // 武器の熟練度が(ランクA)の場合、Aランク補正をつける if (AbilityCalculator.getJyukurendo(unit, weapon) >= 181) { values = (ここに数字が入る); } // 武器の熟練度が(ランクS)の場合、Sランク補正をつける if (AbilityCalculator.getJyukurendo(unit, weapon) >= 251) { values = (ここに数字が入る); } http://mevius.5ch.net/test/read.cgi/gamedev/1504575817/412
413: 名前は開発中のものです。 [] 2017/10/17(火) 19:58:43.65 ID:MT9JPZbz という感じでクラスごとの補正について記した後に原文の最後にvaluesを加える形で if (typeof cls.custom.hitp !== 'number') { // 武器の命中率 + 技 * (数字) + 運 * (数字) +武器熟練度補正 value = weapon.getHit() + RealBonus.getSki(unit) * (数字) + Math.floor( (RealBonus.getLuk(unit) * (数字)) + values ); } else{ value = weapon.getHit() + RealBonus.getSki(unit) * (数字) + Math.floor( (RealBonus.getLuk(unit) * (数字)) + values ) + hitb; } return value; }; って感じに記述したんだがゲームで確認すると命中率の値が--になってしまって機能しなくなってしまう 誰か解決できる人がいたら教えてくだせえ 他のスクリプトや記述でいい方法があるのならそれでもOK (連レス申し訳ない、改行が多すぎって弾かれるのよ……) http://mevius.5ch.net/test/read.cgi/gamedev/1504575817/413
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 589 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s