2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

SRPG Studio 5章

1 :名前は開発中のものです。:2015/07/10(金) 21:46:17.03 ID:qwpgGxPk.net
ファイアーエムブレムみたいなSRPGが作れるソフト
SRPG Studioについて語りましょう


●公式
http://srpgstudio.com/
●公式アップデートリンク
http://srpgstudio.com/update/
●販売元 DLsite.comにて5,940円で発売中(体験版もあり)
http://www.dlsite.com/home/work/=/product_id/RJ153191.html
●SRPG Studio wiki
http://www8.atwiki.jp/srpg_studio/

関連スレ
●SRPG Studio【同人ゲーム板】
http://hayabusa6.2ch.net/test/read.cgi/gameama/1428831103/

◆注意事項◆
・ゲームアイデアの提案や、スレ以外で公開されたゲームの寸評などは同人ゲーム板の方をご利用ください
・スレで公開された作品の寸評をする場合、棘のある言い方をしないように。マナーを守りましょう

次スレは>>950が立てるように。立てられない場合は安価を指定するなどして、他の人にお願いしましょう

●前スレ
SRPG Studio 4章
http://peace.2ch.net/test/read.cgi/gamedev/1434544702/

421 :名前は開発中のものです。:2015/07/25(土) 08:26:13.10 ID:Ga4DgugS.net
少しいじってみたけど、
これ下級から上級にクラスチェンジのイメージでしようとおもったけど
レベルは1にならないのね。

そういえばスキル詰め合わせスクリプト見てみたけど
太陽や流星は無いみたいね。
太陽があったら天空的なのを作ってみようと思ったけど
太陽の処理が『技%の確率で発動 敵へのダメージの半分HP回復』からかねぇ。

422 :名前は開発中のものです。:2015/07/25(土) 12:17:00.34 ID:DEnnlJex.net
すまん。ちょっとスクリプトのエラーなのかどうか分からないから、分かる人がいたら助けてくれないか
統合-Calculator1.07 を導入させてもらってるのだが。例えば

avoid+を使って回避+15のスキルを作る
実際に回避能力も+されていて、プレイヤーで使う分にはまるで問題がないのだが
同盟軍ユニットにもたせるとそのユニットが行動し終わった後に

singleton\singleton-calculator.js
Line 153:'undefined'はNullまたはオブジェクトではありません

というエラーがでて強制終了するわけで……
(自分でsingleton-calculator.jsの153行目を見たが、
武器のオプション? に関する式にしか見えなかったので、
試しに同盟軍の武器を全部消去してみてもエラーは発生した)

別マップに同じ同盟ユニットをコピーするとエラーなく進行したりする時もあるので、
正直もうなにがなにやらわけがわからんのよ

統合-Calculator1.07を除外すればエラーがでないのは確認済みだが、
もうずっぽりとゲームに組み込まれているのでこれは外せなくてどうしようもないんだよ

singleton\singleton-calculator.js
Line 153:'undefined'はNullまたはオブジェクトではありません

こいつの意味がわかれば、もう少し検証もはかどって原因も特定できるのかもしれんが

153行目の内容、if (weapon.getWeaponOption() !== WeaponOption.HALVEATTACKBREAK) {
武器のオプションが存在しないからエラー?
だとしても同じ武器をプレイヤー側は1面から持っててエラーなんてでたことなかったし。まったくわかんねえええええ

>>421
オプションかなにかで変更できたはず

423 :名前は開発中のものです。:2015/07/25(土) 12:50:49.29 ID:lzzA7KCk.net
singleton-calculatorの153行目って>>>398が言ってた攻撃半減の部分だな
武器のオプションのところにで処理するスキルが悪さでもしてんのかねぇ
いや、俺スクリプト詳しくないし適当言ってるだけだが

424 :名前は開発中のものです。:2015/07/25(土) 13:57:13.62 ID:DEnnlJex.net
>>423
いや、助かった
同盟軍でエラーを吐くからまったく検証してなかった敵軍に、一人攻撃半減の武器を持たせたキャラがいたから、
その武器から攻撃半減の能力を削除したら正常に動いた

>>398の言ってたスクリプトのかみ合わせがどうなってるのかはまだわからないが、とりあえず方向性が見えたので助かった
自力でスクリプトをなんとかできなくても最悪、攻撃半減の能力を撤去すればなんとかなりそうだ。
ありがとう

425 :>>381です:2015/07/25(土) 14:04:42.86 ID:sQr4si5X.net
いや、私も分かったわけでなくスクリプトかもしくは攻撃半減を除けると動いたので
そう判断した ということで……
特に対応はできないです

426 :名前は開発中のものです。:2015/07/25(土) 14:38:59.30 ID:DEnnlJex.net
了解。なんにしても前例があったおかげで症状が特定できて助かったよ
また他に解決方法を見つけたらこっちも連絡するから

427 :名前は開発中のものです。:2015/07/25(土) 14:45:01.79 ID:sN6X0+pB.net
>>422
'undefined'って事はweaponの中身が空って事だな

件のスクリプトの中身見てみたが
統合-Calculator1.07.jsの824行目あたりのisHalveAttack呼ぶ際に
weaponの中身が空になってるって事だから
813〜820行目あたりで悪さしてる可能性あるなこりゃ

428 :名前は開発中のものです。:2015/07/25(土) 14:49:34.87 ID:ecAXWIE4.net
813〜820のweaponを別の文字に置き換えたら動いたわ

429 :名前は開発中のものです。:2015/07/25(土) 14:56:47.55 ID:DEnnlJex.net
>>427
ああ、ほんとだ
そのあたりをまるまる消したら作動して両立できた。サンキュ

でも消したのがこのあたりだから

var weapon = weapon.custom.Slayerlv

名前から察するに、仮にこれ特攻能力だとしたら、特攻がまるまる機能しなくなるってことなんだよなw
もう少し色々と研究してみるわw

430 :名前は開発中のものです。:2015/07/25(土) 14:59:35.09 ID:sN6X0+pB.net
>>429
>>428がやったように下の
813〜820行目のweaponをwp_Slvとか別の変数にすれば大丈夫だと思う

var wp_Slv = weapon.custom.Slayerlv;
if(typeof wp_Slv == 'number'){
var classdata = passive.getLv();
for(var i=1;i<11;i++){
wp_Slv *= i ;
if(wp_Slv == classdata){pow *= 3;break;}
wp_Slv /= i ;
}}

総レス数 1043
284 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★