X



SRPGStudio総合スレ その1 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
0001ゲーム好き名無しさん 転載ダメ©2ch.net (ワッチョイ df0f-ZBdv)
垢版 |
2017/07/03(月) 23:58:41.43ID:1nec1NhZ0
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512

シミュレーションゲーム制作ソフト、
SRPGStudioについて語るスレです

■公式
http://srpgstudio.com/
■SRPG Studio wiki
http://www8.atwiki.jp/srpg_studio/

関連スレ
【同人ゲーム板】 - SRPG_Studio Part6 
http://hayabusa6.2ch.net/test/read.cgi/gameama/1491309082/
【ゲーム製作技術】 - 製作者スレ SRPG Studio 24章
http://mevius.2ch.net/test/read.cgi/gamedev/1495252696/


◆注意事項◆
・次スレは>>950がワッチョイ形式で立ててください
・制作に関する質問や、作品・素材の投稿は自由です
・ほのぼの会話推奨。荒らしはスルー。NG機能を有効に利用しましょう
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
0003ゲーム好き名無しさん (ワッチョイ 2ee3-EVd7)
垢版 |
2017/07/04(火) 00:45:29.31ID:qjsidHBT0
>>1

盛り上がるといいな
ってか次からゲ製への誘導はいらないんじゃない?
0006ゲーム好き名無しさん (ワッチョイ 062e-nP2k)
垢版 |
2017/07/04(火) 01:56:43.84ID:DcL1pzys0
>>1
スレ立て乙です。待ってました!
0018ゲーム好き名無しさん (ワッチョイ 2ee3-ZBdv)
垢版 |
2017/07/04(火) 18:45:05.22ID:qjsidHBT0
拠点イベントと自軍ユニットイベントにツールからアクセス出来るようになったの
地味にありがたいな

ただ、OpenTypeフォントは試しに導入しようとしてttfと同じ手順踏んでみたけど
日本語をサポートしないって表示されるしテストプレイとかマップテストしようとするとエラー吐いてダメだ
使ってるotfファイルが悪いのかと思って他のotfファイル入れてみたり、ttfも配布されてる
フォントのotf使ってみてもttfではバッチリなのにotfでは前述のエラーが出る
0019ゲーム好き名無しさん (ワッチョイ 0111-XKcx)
垢版 |
2017/07/04(火) 19:12:51.81ID:TTmqC0oY0
前回のアプデはあんま機能掘り下げてない俺には影響なかったんだよなぁ
もちろんそういうとこもやってくれてるのはありがたいんだけど
とりあえず今は素材第2弾が延期せずに来るかが一番気になる
0022ゲーム好き名無しさん
垢版 |
2017/07/04(火) 20:21:53.43ID:XfXMx6I9
そういえば素材が来る時期か
すっかり忘れてた
時間経つの早いなほんと
0028ゲーム好き名無しさん (ワッチョイ d22e-nP2k)
垢版 |
2017/07/05(水) 15:48:04.39ID:hxNZK34L0
ループものでうむを言わさず強制的にロードさせたいんだけど、どうすればいいんだ?

公式にある
> LoadSaveManager
>
> セーブファイルのデータをロードします。
> loadFile(index)
> Parameters
> {number} index ファイルのインデックス
http://srpgstudio.com/api/manager.html

この「loadFile(index)」を強制実行させれば良さそうだけど、いかんせんそれができない・・・

<スクリプトの実行>で「コード実行」を選んで「loadFile(index)」をブチ込んでも
 Error: カスタム条件
 Line 1: 'index'は宣言されていません。
と出るだけだし。何かが足りないんだろうか・・・
002928 (ワッチョイ d22e-nP2k)
垢版 |
2017/07/05(水) 15:56:44.31ID:hxNZK34L0
(function(){
loadFile(index)
})();
で試しても同じエラーを吐いた\(^o^)/

「loadFile(index)」を実行する処理をしたいだけなのにハードルが高い・・・
003028 (ワッチョイ d22e-nP2k)
垢版 |
2017/07/05(水) 16:01:18.52ID:hxNZK34L0
function hoge(){
loadFile(index)
};
で試したらエラーは吐かないけど、何も起こらない\(^o^)/
003128 (ワッチョイ d22e-nP2k)
垢版 |
2017/07/05(水) 16:09:31.13ID:hxNZK34L0
function(){
return loadFile(index);
}
とやってもエラー吐かない代わりに、何も起こらない\(^o^)/

「loadFile(index)」を強制実行させるという着想が間違っていたのだろうか・・・
0033ゲーム好き名無しさん (ワッチョイ 820f-ZBdv)
垢版 |
2017/07/05(水) 16:23:57.24ID:rFiSRQvV0
いきなり1から書こうとするからいかん
screen-loadsave.jsの中をloadFileで検索してみよう

ついでにindexには0とか1が入るけど、セーブファイルがなかったらどうするの?という問題がある
003428 (ワッチョイ d22e-nP2k)
垢版 |
2017/07/05(水) 16:28:37.66ID:hxNZK34L0
>>33
おおっ、「Script > Screen」フォルダ内の
jsファイルを見て早速研究してみます!
003528 (ワッチョイ d22e-nP2k)
垢版 |
2017/07/05(水) 16:44:10.04ID:hxNZK34L0
すごい、できた! ありがとうございます!!

<スクリプトの実行>で「コード実行」を選んで
 root.getLoadSaveManager().loadFile(0);
とか
 root.getLoadSaveManager().loadFile(1);
をブチ込んだら強制ロードしてくれました!(indexにセーブの番号を入力)

そもそもセーブファイルがなかったらどうするんだ問題の対策は、
メタ発言っぽくなるけど、「セーブは一番左上にしてね!」みたいな
メッセージを作中に入れておいてゴマカシときます
0036ゲーム好き名無しさん (ワッチョイ 0111-XKcx)
垢版 |
2017/07/05(水) 18:14:50.88ID:k6uwQR1z0
いや一番左上に何セーブしてるかも分からないんだし0番を勝手にロードはまずいでしょ
そこまでいじるなら章頭にセーブファイル50に強制セーブさせてそこロードとか
ゲーム内で中断使わない仕様にして中断セーブ使うとかもっと対策した方が
003828 (ワッチョイ d22e-nP2k)
垢版 |
2017/07/05(水) 18:33:12.48ID:hxNZK34L0
早速Pluginフォルダにブチ込んだけど、タイトル画面に「中断から始める」が現れた\(^o^)/

getCommandName: function() {
  return '中断から始める';
},
        ↓
getCommandName: function() {
  return 'タイムリープ';
},

たったこれだけ手を加えただけで、タイトル画面に表示されるコマンド名が変わった!
たーのしー!!
003928 (ワッチョイ d22e-nP2k)
垢版 |
2017/07/05(水) 18:47:43.79ID:hxNZK34L0
中断データを強制取得させるために<スクリプトの実行>で「コード実行」を選んで
root.getLoadSaveManager().saveInterruptionFile(SceneType.FREE, root.getCurrentSession().getCurrentMapInfo().getId(), this._getCustomObject());
をブチ込んだら、
 Error: カスタム条件
 Line 1: オブジェクトでサポートされていないプロパティまたはメソッドです。
とか出てエラーを吐いた\(^o^)/

公式にある
> LoadSaveManager
>
> 現在のゲームデータを中断データとしてゲーム内部に保存します。
> このメソッドを一度でも呼び出すと、スクリプトエラー時にゲームを再開できるようになります。
> setTemporaryInterruptionData(step, mapId, obj)
> Parameters
> {number} step SceneType値
> {number} mapId マップのID
> {object} obj 独自に定義したオブジェクト
> http://srpgstudio.com/api/manager.html
を見た感じ、(step, mapId, obj)のうちobjで引っかかってるっぽい・・・
どうすればいいんだ、これ? どっかでobjを定義しろってことなのか?
004028 (ワッチョイ d22e-nP2k)
垢版 |
2017/07/05(水) 19:04:22.09ID:hxNZK34L0
似たような公式のメソッドで
> 中断ファイルに対してセーブを行います。
> saveInterruptionFile(step, mapId, obj)
> Parameters
> {number} step SceneType値
> {number} mapId マップのID
> {object} obj 独自に定義したオブジェクト
http://srpgstudio.com/api/manager.html
があるみたいだけど、やっぱり同じエラーを吐き出した\(^o^)/
004128 (ワッチョイ d22e-nP2k)
垢版 |
2017/07/05(水) 19:11:51.74ID:hxNZK34L0
root.getLoadSaveManager().saveInterruptionFile(SceneType.FREE, root.getCurrentSession().getCurrentMapInfo().getId(), null);
とnullでobjのところをゴマカそうとしたら
 Error: カスタム条件
 Line 1: 型が一致しません。
と出て■━⊂( ・∀・) 彡 ガッ☆`Д´)ノってやられて、やっぱりエラーを吐き出した!

どないせいっちゅうねん!
004228 (ワッチョイ d22e-nP2k)
垢版 |
2017/07/05(水) 19:41:51.75ID:hxNZK34L0
root.getLoadSaveManager()._getCustomObject: function() {
return {};
};
root.getLoadSaveManager().saveInterruptionFile(SceneType.FREE, root.getCurrentSession().getCurrentMapInfo().getId(), this._getCustomObject());
とブチ込んでみたが、何故かエラーを吐かれた\(^o^)/

 Error: カスタム条件
 Line 1: ';' がありません。
とか出やがった! ちゃんと半角でセミコロンを使ってるはずなんだがな・・・
0043ゲーム好き名無しさん (ワッチョイ 926d-bLw5)
垢版 |
2017/07/05(水) 20:00:05.77ID:YVDEkn4w0
ここはおまえの日記帳だ
004428 (ワッチョイ d22e-nP2k)
垢版 |
2017/07/05(水) 20:12:52.76ID:hxNZK34L0
Googleで検索してもヒットしなかったから、こうするしかなかった!

後日他の人が同じことで行き詰まったときに検索で引っかかるように、あえて長く書いている
0045ゲーム好き名無しさん
垢版 |
2017/07/05(水) 20:20:04.60ID:gxLsujZ0
おおう…
ありがたいけど
上手く行ったのだけまとめるのは無理なのか
004728 (ワッチョイ d22e-nP2k)
垢版 |
2017/07/05(水) 20:37:45.46ID:hxNZK34L0
>>45
すんまそん!

上手く行ったのは>>35>>37-38だけだな
それ以外は全部試行錯誤


>>46
すんまそん、落ちますノシ

スレ汚しだったら「ワッチョイ d22e-nP2k」をNGにブチ込んでくれ
0060ゲーム好き名無しさん (ワッチョイ 1762-x/VO)
垢版 |
2017/07/06(木) 21:34:13.17ID:s+hgVWc10
2人以上で作業する人ってどうやってるんだろうね?
俺が成長設定をいったん0にして、とりあえずレベル10まで設定して置いといたら
他の人がその成長設定で敵軍の調整やっちゃったらと思うと気を遣う
0062ゲーム好き名無しさん (ワッチョイ 9711-1B52)
垢版 |
2017/07/06(木) 21:49:39.56ID:OkZWKAS10
流石に調整部分は事前に連絡しあってると思うけど…
複数人作業の人達もグラ、音楽、スクリプトとかで基本は役割分担
メインの調整は一人でやって、それをみんなでテストプレイしながらブラッシュアップって感じだと思う
0079ゲーム好き名無しさん (タナボタ Spcb-Wxq/)
垢版 |
2017/07/07(金) 17:29:55.90ID:WVNVr1pvp0707
「変数にターンを代入して
それを5で割って余りが0丁度を条件にしてスイッチオンにする
これで5ターン毎セーブが可能になると思う」

この話の通りに「ターン数%5が1以上の時セーブ不可、ターン数%5が0ちょうどの時セーブ可能」
ってマップ共有イベントで指定したんだけど働かない
どなたか解決策知ってたら教えてくだせぇ
0080ゲーム好き名無しさん (タナボタ 9711-f7iQ)
垢版 |
2017/07/07(金) 17:50:04.31ID:naWb3ggD00707
どこで詰まってるのか教えてくれないとエスパー回答しかできないよ
マップ共有イベントのイベント実行済み解除をやってないとか?

違ったならまずターンごとにスイッチ調整でスイッチの操作がうまくいってるか
ターン抜きにして自動開始させてみてはセーブ可能かとか確かめてみたら?
0082ゲーム好き名無しさん (タナボタ ffe3-hKQV)
垢版 |
2017/07/07(金) 19:28:13.63ID:UDgNly9100707
必中のアイコン結構好評みたいで嬉しい
最近立ち絵書くの中心で製作飽きかけてたからいい気分転換になったしモチベも上がったわ

>>76
自分も表示しなくていいと思う項目あったから参考になったわ
ありがとう
0091ゲーム好き名無しさん (ワッチョイ 9711-f7iQ)
垢版 |
2017/07/08(土) 23:34:32.74ID:SSv56SJx0
ステがレベルごとにランダムで1〜10上がるみたいなバランスのローグ寄りのゲーム作ってるから
バフを固定値にするとあっというまに陳腐化しちゃって不便なんだよね
0093ゲーム好き名無しさん (ワッチョイ 174e-Razr)
垢版 |
2017/07/09(日) 00:49:53.59ID:R1vLO/160
1.2倍だとして
攻撃力10のキャラは12に
攻撃力40のキャラは48まで上昇する
回避20のキャラは24に
回避60のキャラは72になる
うーん、強いキャラがますます強くなるだけだな
0095ゲーム好き名無しさん (ワッチョイ 174e-Razr)
垢版 |
2017/07/09(日) 01:25:02.19ID:R1vLO/160
ステートで割合変化するやつなら自作品用に作ってたわ
大したものでもないので晒しとく
ステートのカスパラに
rate_correction:[<最大HP>, <力>, <魔力>, <技>, <速さ>, <幸運>, <守備>, <魔防>, <移動>, <熟練度?>, <体格?>]
って設定すればいい(体格、熟練度使う気無いから覚えてない、順番逆かもしれない)
rate_correction:[0, -10, 20, 0, 0, 0, 0, 10, 0, 0, 0]
とか設定すると力が10%減少、魔力20%増加、魔防10%増加となる


(function() {
var alias = StateControl.getStateParameter;
StateControl.getStateParameter = function(unit, index) {
var list = unit.getTurnStateList();
var count = list.getCount();
var value = alias.call(this, unit, index);
var state;

for (var i = 0; i < count; i++) {
state = list.getData(i).getState();
if (typeof state.custom.rate_correction === 'object') { // ここはいい加減だけど変な設定じゃなきゃ普通に動く
value += Math.floor(ParamGroup.getClassUnitValue(unit, index) * state.custom.rate_correction[index] / 100);
}
}

return value;
};

})();
0098ゲーム好き名無しさん (ササクッテロラ Spcb-L5XL)
垢版 |
2017/07/09(日) 07:51:55.11ID:cJR+hTodp
>>95
さすが!
これをイベントとかで組み込むと有効に働きそうだ
魔力の床とか早さの床とか作って配置したりもできるし

公式のパラメータアップも、せめて割合発動とかさえさせてくれればなぁ……
ピンチの時だけ60%アップとかやりたいんだよ
0107ゲーム好き名無しさん (ワッチョイ 9f9a-TyVU)
垢版 |
2017/07/11(火) 23:49:48.14ID:YG0MRA++0
皆様こんばんは、以前絵が下手くそな人と名乗っていた者です。
本日は以前公開していた自作ゲームに大幅に手を加えたうえで作り直した部分までを
新規にプレイしていただける方向けにアップしたので、その報告にまいりました。
パスワードは「srpg」です。

https://www.axfc.net/u/3823668

テストプレイは行っておりますが、何かバグや問題があればご報告ください。
また、アップロードに使っているサイトがやたら重くなっているらしく、
ファイルのダウンロード確認はできていませんがたぶん大丈夫だと思います。
何か問題があればご指摘下されば再アップいたします。

また、本日を機に作者名を「ルン・ウェー(仮)」と改めます。
どうぞご感想あるいは改善提案を頂ければ嬉しい限りです
0112ゲーム好き名無しさん (ワッチョイ d74b-m5Ug)
垢版 |
2017/07/12(水) 20:24:02.91ID:wn0caSy20
>>107
前verもプレイしたけどストーリーの流れは変えたみたいだね
難易度も若干難しくなった感じで迂闊に突っ込むと死ぬ場面が増えた
ただ3マップ目の港町の民家の破壊阻止するところは一手間違えると間に合わなくなって、少しシビアすぎると感じる
民家破壊されると強制ゲームオーバーなので、もう少し猶予が欲しいところ
クオリティはどんどん上がっていってるのでこの調子で頑張って欲しい。続きも楽しみにしているよ

あと毎回ダウンロード期限つけてるみたいだけど、もし特別な理由がないならつけないほうがいいと思うよ
後になってプレイしてみたいって人が出てきてもダウンロードできないってなるとプレイして貰える機会を失うことになるし
0114ゲーム好き名無しさん (ワッチョイ 0ae3-X5vM)
垢版 |
2017/07/13(木) 00:21:24.81ID:CHWzfmrk0
>>107
プレイしてみました
アクが強い絵柄だから作風もアクが強い感じかと思ったけどストーリーに変にクセがあったりしなくて楽しめたよ

気になった所は>>112の方と同じで港町のマップかな
勿論プレイヤーが急がなきゃいけないマップなんだけど、1,2面の難易度的にもうちょっと
余裕あるかと思ってたからクリアできるターン制限がシビアでびっくりしたわ
作者さんがあのバランスに拘りがあるなら勿論それでいいけどプレイした素直な感想としては
あそこは俺ももうちょい時間欲しかったな
0115ゲーム好き名無しさん (ワッチョイ 9111-Rqte)
垢版 |
2017/07/13(木) 01:02:35.08ID:Tx4baAr90
>>107
こっちも初回3マップ目の民家で間に合わなくなって終わった
ここまではゲームオーバーにならずに来たからここは確かに少し厳しいかも

初プレイだしまだそこまでしかやってないけど作品全体からすげえ情熱を感じた
ただ作風かもしれないけど所々演出が雑なのが個人的には気になったかな
まず作品の印象を決める出だしの文章が全然推敲してないんじゃってくらい悪文だし
村の占領のエフェクトでいきなり爆発したり、炎のチップの透過が甘くて白くなってたり
人間の方の主人公の攻撃モーションの手と武器が合ってなかったり
もうちょっと手間をかけてあげれば、って部分がちらほらと

ほかに不具合っぽいとこは
・1面と3面が序章なのに2面だけ1章になってる(意味があるなら申し訳ない)
・2面のバードマンが先手で攻撃するとバードマンが地面にめりこむ
・2面の脱出地点のチップの地形効果が「空白」のままになっている

絵はインパクトあるし犬はかっこいいしオリジナリティあると思うから
完成度上げつつこのままの路線でぜひ突っ走ってってほしい
0116ゲーム好き名無しさん (ワッチョイ 0ae3-X5vM)
垢版 |
2017/07/14(金) 05:18:47.77ID:g87LAfRh0
<場所イベント>の<カスタム>でその場所でコマンド使うと
コマンドを使ったユニットを非表示に→イベント→ユニット再表示→待機(そのユニットの行動終了)
っていうのをやりたくて

<ユニットの全体処理>内の<ユニットの状態変更>を選択して<開始と範囲>の
開始位置をその<場所イベント>の座標に、範囲を1に指定してみたんだけど
その方法で場所指定してユニットを非表示にする事は出来ても非表示にしたユニットを表示にするには
同じように場所指定してもダメで<ユニットの状態変更>で直接ユニットを指定しないと
再表示されないんだけどそういうのもバグとして報告していいのかな?
0119ゲーム好き名無しさん (ワッチョイ 469a-3Tbx)
垢版 |
2017/07/14(金) 17:05:17.50ID:TsBIUX6s0
>>108
>>109
>>112
>>114
>>116

皆様プレイ・ならびに貴重なご意見の数々ありがとうございました。
ご指摘下さった事については、作者の出来る範囲内で逐次修正していきたいと思いますので、
今後ともよろしくお願い致します。
特にご指摘の多かった3面の難易度は少し低下させ、他のステージとのバランスをとる方向で調整します。

また>>115氏の案ですが、主人公のモーションに手を入れると主人公らしい剣の振り方にならないと判断したので
いっその事ほぼ手描きにしようと思いましたが、この描き方では浮かないでしょうか?
不評であれば以前のものに戻そうと思います

http://www.dotup.org/uploda/www.dotup.org1307189.png
0121ゲーム好き名無しさん (ワッチョイ 0ae3-X5vM)
垢版 |
2017/07/14(金) 21:03:25.65ID:g87LAfRh0
>>119
ドット絵は1ドット当たりの情報量が大きいから
使うとしても黒は一番外の輪郭線だけに留めた方がいいんじゃないかな
特に髪と顔の境目に使うのもったいないと思う
塗った色と同系統の濃い色や、色と色との差で輪郭を表すと無駄が少なくなる

それとサイズ的に髪の毛にあまり濃い色使うとボッテリしたカタマリみたいな感じになるから
個人的には多少イメージとは違っても明る目の色使った方が髪の流れが表現しやすく感じる
ちょっと時間あったからOPアニメのイメージから主人公くん打ってみたんだけど
こんな感じはどうかしら

http://i.imgur.com/MYyMhWv.png
0122ゲーム好き名無しさん (ワッチョイ 1ab3-z+eH)
垢版 |
2017/07/14(金) 23:32:06.90ID:n7ozMS/F0
>>121
>ドット絵は1ドット当たりの情報量が大きいから
>使うとしても黒は一番外の輪郭線だけに留めた方がいいんじゃないかな

これは思った、まあ作風としてそういうのもアリではあるんだが
0123ゲーム好き名無しさん (ワッチョイ 9111-1CH6)
垢版 |
2017/07/15(土) 00:34:09.56ID:wfy8kApQ0
RTPから浮くか浮かないかって話なら121が言うみたいに
黒はアウトラインのみにした方がRTPに馴染むとは思う
RTPのアウトラインも真っ黒じゃないけどね
0124ゲーム好き名無しさん (ワッチョイ 0ae3-X5vM)
垢版 |
2017/07/15(土) 02:50:43.03ID:VGVBPCeW0
公式の講座見ながら初めてアニメのマップチップ試してみたんだけど
例えば
!3海だと1→2→3→1→2→3→1→2→3…
!3#海だと1→2→3→2→1→2→3→2→1…
って事でいいんだよね?

プラグイン入れてない新しいプロジェクトで
!3海にしても1→2→3→2→1→2→3→2→1…
になるんだけど皆さんもそうならない?
自分のやり方が間違ってるのかな
0127ゲーム好き名無しさん (ワッチョイ 9111-Rqte)
垢版 |
2017/07/15(土) 22:41:08.10ID:9zEC5J090
やたら個性的なもんが来たな
戦争論メインならあんまり趣味じゃなさそうだがキャラがデフォ絵でも
こういう風に画面が凝ってるとちょっと気になる
0128ゲーム好き名無しさん
垢版 |
2017/07/15(土) 22:47:28.65ID:ypshl7C1
左下のSSが昔大好きだった
SRPG95製の教えてryの幕間劇場に似てる感じしてすごい惹かれる
0130ゲーム好き名無しさん (ササクッテロラ Spd7-/sHz)
垢版 |
2017/07/16(日) 08:43:50.95ID:7ZQeVoVlp
特定の道具を持っていると同じ種類の別の道具は持てないとかできないかな?
例えば盾系の道具を持っていると別の種類の道具は持てないか効果を発揮しないとかやりたい
金の盾を持っている間鉄の盾は持てないとか
0132sage (ワッチョイW c0db-AqTr)
垢版 |
2017/07/16(日) 12:24:10.92ID:mSqt2BGc0
>>131
横からだけどマジすか!

外伝みたいなシステム考えてたけど
実現するかも知れない
0133ゲーム好き名無しさん (ササクッテロラ Spd7-/sHz)
垢版 |
2017/07/16(日) 12:36:17.31ID:7ZQeVoVlp
>>131
ありがとう
これで独自システム()の実装が捗りそうだ
0138ゲーム好き名無しさん (ワッチョイ ac4e-Xm5V)
垢版 |
2017/07/19(水) 02:12:16.48ID:uTMLmv4y0
ユニットが待機する度に自動中断セーブが行われるスクリプトを作りました
(敵ターンの途中でリセットすると敵ターンから始まります)
公式の自動中断セーブスクリプトは抜いて、付属の専用スクリプトを入れてください

出撃しているユニット達のカスパラが多すぎると
待機する度に行われるセーブ処理がきつくてゲーム自体の動作が重くなる可能性があります
https://www.axfc.net/u/3825953

参考用動画
https://youtu.be/oAaJ744IGjo
0141ゲーム好き名無しさん (ササクッテロラ Sp72-/sHz)
垢版 |
2017/07/19(水) 15:24:14.19ID:Cg931ga4p
こういう動画を見るたびに才人と凡人の差を見せつけられて心がボッキボキに折られるから
これ以上俺の創作意欲の死体蹴りするのはやめてほしい
0144ゲーム好き名無しさん (ササクッテロラ Sp72-/sHz)
垢版 |
2017/07/19(水) 15:52:23.04ID:Cg931ga4p
得意分野を頑張ってもクオリティの差では勝てないんだよなぁ……
いくら水泳が得意でも自転車と長距離走ができなきゃトライアスロンで優勝はできないのと同じ
0149ゲーム好き名無しさん (ワッチョイ ac4e-Xm5V)
垢版 |
2017/07/19(水) 19:11:24.96ID:uTMLmv4y0
>>140
戦闘やイベント中にリセットしてもキャラが移動する前からの再開になるので
厳密にはGBA仕様にはならないです(できればそこまでやりたいところ)
エラー落ちやセーブ忘れの防止にはなります
0150sage (スップ Sd02-AqTr)
垢版 |
2017/07/19(水) 20:33:44.60ID:z3YkFa9ud
>>144
それじゃ野球で勝負すればいいだろ!

そもそも勝負する相手はプレーヤーだと思うんだが。楽しませる的な意味で
0153ゲーム好き名無しさん (ササクッテロリ Sp10-/sHz)
垢版 |
2017/07/19(水) 22:07:18.57ID:CgmUunQMp
wikiに載ってるSS見るだけでも自分の力量じゃ到底不可能なステータス画面とか書いてあるし
ああいうの見てると自分の不甲斐なさに死にたくなるね
0158ゲーム好き名無しさん (ワッチョイ 7fe3-o/4+)
垢版 |
2017/07/20(木) 00:24:44.91ID:J3NDFxuq0
UIとは微妙に違う話なんだけど戦闘クリスタルって
戦闘してるユニットの所属を表すのが役割って理解でいい?
戦闘画面自分風にアレンジしたいけど扱いに迷ってるんだ
0160ゲーム好き名無しさん (ワッチョイ 7fe3-o/4+)
垢版 |
2017/07/20(木) 00:50:14.65ID:J3NDFxuq0
>>159
持て余してるの自分だけじゃなかったか
役割がそれだけなら消しても重大な支障はないよね
もうちょい思考錯誤して上手く活かせなかったら俺も消そうかな
参考になりました
0164ゲーム好き名無しさん (ササクッテロラ Sp1b-MWVT)
垢版 |
2017/07/20(木) 15:54:45.83ID:SkUSJ+jdp
FCではなくmsxやpc98の効果音を目指すというのは?
0166ゲーム好き名無しさん (ササクッテロラ Sp1b-MWVT)
垢版 |
2017/07/21(金) 18:22:50.48ID:jAKiqluDp
戦闘画面のレイアウト弄るスクリプトってどこを見ればいいの?
0171ゲーム好き名無しさん (ササクッテロロ Sp1b-MWVT)
垢版 |
2017/07/22(土) 11:25:22.33ID:knYYe/jmp
>>167
武器の名前や大量表示バーとかの位置を変えるには?
0175ゲーム好き名無しさん (ササクッテロロ Sp1b-MWVT)
垢版 |
2017/07/22(土) 12:39:03.08ID:knYYe/jmp
上位ドラゴンがカッコいいな!
ただ壮大すぎて雑魚敵には向かなそうだ
魔導師の上位もよりファンタジー感が出て使いやすくなったと思う
後UIもところどころ改善が入ったね
0178ゲーム好き名無しさん (ワッチョイ a711-qMsK)
垢版 |
2017/07/22(土) 13:09:23.93ID:Tkj2iyme0
いやぁ、クリティカルの演出もやっぱあると地味にいいな!
あと追加素材の魔法使いはちょっといじれば市民に改変できそうでワクワクするし
やっぱ素材追加はテンション上がる!
0181ゲーム好き名無しさん (ササクッテロラ Sp1b-MWVT)
垢版 |
2017/07/22(土) 17:29:05.96ID:bM78mPwxp
今戦闘画面のレイアウトを弄ってるんだけど、
試行錯誤の末だいたいは調整できたが
体力の合計数表示と攻撃・命中・必殺とかのパーセンテージ表示を盾ならべに調整する手段だけが分からない
前者は調整しようとしても何故か体力バーやパーセンテージ表示が一緒にくっついてくるし、
後者については3つを切り離す手段からして既に分からない
drawInfoAreaとdrawHpAreaのふたつがカギな事は分かるが……
誰か助けを求む
0184ゲーム好き名無しさん (ワッチョイ 274e-k/cA)
垢版 |
2017/07/22(土) 18:10:05.67ID:8rC/Fvxr0
>>181
直接描画を行っているのは
gauge.drawGaugeBar,
NumberRenderer.drawAttackNumberCenter,
StatusRenderer.drawAttackStatusの中だからそこいじくりまわさないと駄目ですな
名前で察しつくと思うけど
上から
ゲージの描画、数値の描画(つまり残りHP)、攻撃/命中/必殺3要素の描画

っでgauge.drawGaugeBarはいくら探しても見つからないはず
処理の流れを追っていくと
gauge = this._gaugeRightとかgauge = this._gaugeLeft;って代入文がある
this._gaugeRightやthis._gaugeLeftの正体を追っていくと
setBattlerAndParentの中で
this._gaugeRight = createObject(GaugeBar);
this._gaugeLeft = createObject(GaugeBar);
という代入文がある
つまり、GaugeBarの中のdrawGaugeBarをいじくりまわせばいい
0186ゲーム好き名無しさん (ワッチョイ a711-qMsK)
垢版 |
2017/07/23(日) 01:28:28.28ID:DcT3bQPY0
素材ってほどでもないけどシューター男を茶色に塗ったキャラチップ置いておきます
https://www.axfc.net/u/3827138?key=srpg

あとサンプルがてらシューターのモーションを見せびらかしてみたり
このサイズだと矢より槍撃つのがしっくりくると思うんだけどどうかな?
http://i.gyazo.com/3b6f13966875eca8abc10ec29f38a727.mp4
0190ゲーム好き名無しさん (ササクッテロル Sp1b-MWVT)
垢版 |
2017/07/23(日) 08:09:58.44ID:Qxjm+Gg9p
わざわざ敵の食らいと死亡モーション作ってる方がすげぇ
0192ゲーム好き名無しさん (ササクッテロル Sp1b-MWVT)
垢版 |
2017/07/23(日) 10:25:41.93ID:Qxjm+Gg9p
>>184
あ、返事あったか。ありがとうアドバイスのおかげで上2つについては理解して無事調整も終わったよ
残る問題は攻撃・命中・必殺の文をそれぞれ3つに分割して縦に並べる手段だけだ……
少なくとも記述文を読んだ限りでは元から横に並べる方法しか考慮してないっぽいな
つまり攻撃命中必殺は元から1つの文として書かれてて単独のものとして独立して機能していない
他の人の自作ゲームとかだとキチッと縦に並べてるのもあるみたいだが、あれはどうやってるんだろう
0193ゲーム好き名無しさん (ワッチョイ 8745-k/cA)
垢版 |
2017/07/23(日) 11:04:48.27ID:uXukOwTM0
>>192
攻撃命中必殺はStatusRenderer.drawAttackStatus
(singleton-rendercontrol.js)
このfor文内のx+=space;でループを通るたびに描画のx座標をずらしている
xを増やさずy+=30;とかにすれば縦並びにできるよ

ただしこの関数はPosAttackWindow.drawInfoBottomでも共通で使用してる
(戦闘前の対戦ウィンドウの表示)
リアル戦闘だけ縦並びにしたい場合は名前違いの関数を用意して
StatusRenderer.drawAttackStatusの代わりにその関数で処理させるようにする

UIの変更は自力で座標調整しないといけないし画像も用意しないといけないから
本当に大変だけど目に見えて違いが分かる部分だし上手くいくといいね!
0195ゲーム好き名無しさん (ササクッテロレ Sp1b-MWVT)
垢版 |
2017/07/23(日) 18:31:08.96ID:9YbhZbb9p
>>193
本当にすまないありがとう、それじゃこれが分かりさえすれば多分解決すると思うし
これ以上分からなかったら他所で聞くよ

これが最後の質問
「statusrenderer関数をコピーして別に作り、名前も変更したものを新たに作成しそれをリアル戦闘用として使っている」という事を前提に

・「x+=spaceをy+=20」に変更して使い文字を縦に並ばせたが、実際の画面では改行するたびに文字が何故か右にずれていく」
・「文字左側(敵側)と文字右側(味方側)の間にある間隔を調整する方法が分からない」

これを最後に聞かせてもらいたい、お願いします
0196ゲーム好き名無しさん (ワッチョイ 7fe3-o/4+)
垢版 |
2017/07/23(日) 18:52:00.94ID:U7/h+SJy0
>>195
横からだけど文字がズレていくのは多分
'attack_capacity', 'hit_capacity', 'critical_capacity'を描写するのに
上の方の
TextRenderer.drawKeywordText(x, y, text, length, color, font);
x += 28 + numberSpace;
で横幅分のスペースを確保してるからじゃないかな?
だからあなたが書き込んだ部分以外を弄ってないなら
単に「x+=spaceをy+=20;」に変更するんじゃなく、「x += space;」を「x -= 28 + numberSpace;」に変えて
そのスペース分を相殺して次の行で「y+=20;」にして縦幅を調節するので解決しないかな

あと敵と味方の間隔についてはsingleton-rendercontrol.js
じゃなくattack_realbattle.jsの方を弄るんじゃなかったっけな
0197ゲーム好き名無しさん (ワッチョイW df9a-MWVT)
垢版 |
2017/07/23(日) 22:45:44.82ID:KKd6wNZ80
>>120-123
皆様の御協力に感謝致します。特に>>121氏についてはわざわざ明確にグラフィックを手掛けていただき、強く感謝の意をお伝えいたします。
主人公のグラフィックについては作成が完了しゲーム内に落とし込めたので次回の更新時に併せてご覧いただきます。
皆様大変お返事が遅れてしまい申し訳ありませんでした。
ありがとうございました
0199ゲーム好き名無しさん (ワッチョイ 274e-k/cA)
垢版 |
2017/07/24(月) 20:11:32.57ID:1xbfrLWp0
>>198
ItemSentence.xxxxxってなっているところのdrawSentenceの中を全部消せばいいんじゃないの?
root.queryCommand('<要素名>')って要素名取得して描画関数呼び出しているじゃん?

ItemSentence.xxxxxのxxxxの部分が威力用だったり特効用だったりするから必要な分だけ消せばいい
あとは自分で探してくれ
0200ゲーム好き名無しさん (ササクッテロラ Sp1b-MWVT)
垢版 |
2017/07/24(月) 23:38:43.22ID:oqh0PquDp
妙に本体が重いから公式のアップデートプログラム入れたら
「実行環境が正しくありません」とか言われて起動できなくなった
0202ゲーム好き名無しさん (ワッチョイ dfdb-pqVL)
垢版 |
2017/07/25(火) 04:47:07.14ID:vGVaBE490
マップクリア時に画像を表示するのチェック外してるのに
クリアした時に出るバグがあるんだが同じ症状起きた事ある人いる?

多分、何かのイベントコマンドが発生するトリガーになってるけど
原因がまだ絞り込めない
0203ゲーム好き名無しさん (ササクッテロラ Sp1b-MWVT)
垢版 |
2017/07/25(火) 07:07:21.50ID:DbgXYVCbp
>>201
再インストールってどうやればいいの?
DLSITEからダウンロードしてきた奴はもう向こうで削除されちゃったみたいだし
0205ゲーム好き名無しさん (ワッチョイ df23-o/4+)
垢版 |
2017/07/25(火) 13:26:45.00ID:LficYptp0
プログラムをアンインストールしてからインストールし直すだけだよ
アンインストールしたことないとかならぐーぐる検索すればすぐわかる
間違っても素材とかプラグイン入ってるフォルダとプロジェクトファイルは消すなよ
バックアップ取っておけば再インストールしたあとに復旧できるはずだから
0207ゲーム好き名無しさん (ササクッテロル Sp1b-MWVT)
垢版 |
2017/07/25(火) 17:10:39.75ID:bQk/4RBKp
>>205
説明ありがとう
色々頑張って弄ってインストーラー発掘したり悪さしてるプログラム削除したりしてようやく治ったよ
また作業頑張りやす
0208ゲーム好き名無しさん (アークセーT Sx1b-jYtz)
垢版 |
2017/07/25(火) 21:03:38.56ID:i8qMTKtTx
>>202
同じ現象かは分からないけどチェック外してても敵のドロップボーナスをその場で入手しない設定にしてると
そいつを撃破してた場合ファンファーレはならないがリザルト画面が出るのは見た事がある
特に気にならなかったからドロップアイテムでも同じ風になるかは確かめてない
0210ゲーム好き名無しさん (FAX! 274e-k/cA)
垢版 |
2017/07/26(水) 00:40:11.53ID:3v0ARxM50FOX
杖リアル戦闘モーションスクリプトが最新版に全然対応できてなかったので修正しました
っが、こいつを導入された場合はwand_settingのカスパラ(杖戦闘用のモーションIDを設定するパラメータ)を全部振り直してください
理由としてはstudoのver1.113あたりからツール上に表記されるモーションIDが変わってしまったためです
(現在ver1.113以降で本スクリプトを使っている方はカスパラとモーションIDが全く異なるのに正常動作しているはずです。
今回カスパラのIDとモーションIDを一致させないと動かないように修正したというわけです)

https://www.axfc.net/u/3828102
0211ゲーム好き名無しさん (FAX! dfdb-pqVL)
垢版 |
2017/07/26(水) 01:02:06.01ID:JlqIjqvk0FOX
>>208
原因まさにそれだった
その場で入手するのチェック外れてるとクリア後にまとめて手に入るんだな知らなかった
これはバグというか仕様みたいだし報告は見送る事にしておくよ
ありがとう
0216ゲーム好き名無しさん (ワッチョイ cadb-HJpE)
垢版 |
2017/07/27(木) 15:14:51.66ID:N2YPwvUN0
指定のキャラクターには使えないドーピングアイテム作りたいんだがいいやり方ない?
専用でそのキャラ以外にチェック入れるやり方だと数が増えすぎて
アイテムの説明欄酷い事になる
0219ゲーム好き名無しさん (ワッチョイ 3b11-HJpE)
垢版 |
2017/07/27(木) 16:03:28.69ID:DMdr0Ped0
今試してみたけど、うちではちゃんと有効に指定したキャラとか武器装備時にしかアイテム使えないようになってるよ
一致とか不一致の設定を間違えてるんじゃないか?
0220ゲーム好き名無しさん (ワッチョイ ea23-GNib)
垢版 |
2017/07/27(木) 16:22:24.27ID:2ruyGQJN0
RTP改変の画像素材(モーションorマップチップ)の制作代行する代わりに
マップ上での簡易戦闘のアニメーションスクリプト書いてくれる人いないかな
6枚の片道アニメーションで4方向に攻撃できるようにしたいんだ

とりあえず適当に作ったオアシスをフリー素材として一般公開しておきます(詳細はreadme
(3fの64x64と4fミニサイズ1チップ32x32の色違い含んで3つのアニメーションチップ)

画像素材必要なスクリプト作者さんがいらっしゃれば
もしよければ簡易戦闘スクリプト制作にご協力お願いします
0223ゲーム好き名無しさん (ササクッテロレ Spb3-iPV5)
垢版 |
2017/07/27(木) 17:12:50.70ID:iNfqP/qip
うーん色々やってみたけどやっぱり公式のパラメータ増減スキルは確率分岐は不可能なのか
低確率で力が+10とかのスキルは作れないなー
0226ゲーム好き名無しさん (ワッチョイ 8b4e-FEN5)
垢版 |
2017/07/28(金) 01:25:50.48ID:V1bnOBmy0
>>220
自分が引き受けるならだけど
通常のマップチップと同じ規格の画像を用意してもらう事になると思う
画像2枚分用意する事になるかな、一方向につき6モーションじゃ一枚には収まらない
0227ゲーム好き名無しさん (ワッチョイ ea23-GNib)
垢版 |
2017/07/28(金) 09:58:22.28ID:tAUdoc740
>>224
>>226

http://gyazo.com/6a2561b0550ce9c375e4f2ab167b16db.gif

RTP改変のキャラチップ戦闘素材でよければーとおもって作り出したけど
1方向1時間弱くらいかかるから1キャラチップあたり4時間で計算すると
RTPのキャラチップだけでも2週間~3週間(色変え作業と仕上げも含む)くらいかかるんだよね

自分は独自規格で作ってるから自分用には流用できないしちょっと労力的に難しそう
せっかく提案してくれたのにごめんよ。反応してくれてありがとうね!
公式には1年くらい前に要望送っておいたから実装されるのを気長に待つことにする
0230ゲーム好き名無しさん (ササクッテロル Spb3-iPV5)
垢版 |
2017/07/28(金) 19:04:55.98ID:bFVqbJjup
ちょっと既視感のある優秀なデザイン
これは流行る
0241ゲーム好き名無しさん (アークセーT Sxb3-5Hrt)
垢版 |
2017/07/30(日) 08:50:57.93ID:b9iu4h1gx
SRPG用素材集の更新です
https://www.axfc.net/u/3829460
0249ゲーム好き名無しさん (ワッチョイ 6d11-gAma)
垢版 |
2017/08/04(金) 09:39:16.90ID:kv1AhpB60
マップの広さや敵の数との兼ね合いがあるけど
自分の場合は15くらいがちょうど良いかな
30は多すぎるように思う
個人的にはマップが広すぎる時点でストレスになってゲームやめちゃうけど
0257ゲーム好き名無しさん (ササクッテロレ Spef-2lvr)
垢版 |
2017/08/04(金) 20:09:44.67ID:uFfh+hq7p
なんか敵ターンの敵の行動が常時早送りの状態になるようになってしまったんだが
原因分かる人いる?因みにXボタンは押してないし
キー固定入力とかにもなってない
0259ゲーム好き名無しさん (ササクッテロレ Spef-2lvr)
垢版 |
2017/08/04(金) 21:34:14.26ID:uFfh+hq7p
>>258
うーん、環境には「オン」と「オフ」の二つしかないんだよなー
前に似たような話聞いたことあるからアプデ絡みの問題かな?
0262ゲーム好き名無しさん (ササクッテロレ Spef-2lvr)
垢版 |
2017/08/04(金) 22:02:29.16ID:uFfh+hq7p
なるほどなー
画面表示のスクリプトいじって表示変えてるからそれになんか関係があるのかも
スクリプトのいじり方よく分からんから変更した部分ごとプラグインフォルダに丸投げしてるから
それが原因かな
0264ゲーム好き名無しさん (ササクッテロラ Sp65-2lvr)
垢版 |
2017/08/06(日) 09:40:09.64ID:Wf56cW+sp
wizさんのunknownhpのスクリプトがマップ上でカーソル合わせた時の簡易HPだけ表示されるようになってしまうんだが
同様の現象になる人いる?
0266ゲーム好き名無しさん (ワッチョイ 53ba-kJPR)
垢版 |
2017/08/06(日) 11:00:54.03ID:lpyIks3C0
縛りプレイを実装したいんだが
女しか使えない、みたいな裁量的な縛りじゃなくて
回復アイテム禁止みたいな実装のできる縛りプレイって他にあるかな
0269ゲーム好き名無しさん (ササクッテロラ Sp63-2lvr)
垢版 |
2017/08/06(日) 13:02:02.29ID:w+sPa14Ep
買い物といえば自分のゲームは主人公の軍は正規の軍隊じゃないって事で意図的に
・物資が高い
・店に入れるマップが少ない
・更に店に入れるキャラクターは限られている
・そのくせ敵の数が多い
・回復役が少ないので傷薬すら貴重

という普通にプレイしてても買い物が貴重になる作りをしてるなぁ
こういうのってイベントで金や武器をばらまいたりした方がいいんだろうか
0271ゲーム好き名無しさん (ワッチョイ 6d11-gAma)
垢版 |
2017/08/06(日) 16:04:54.48ID:fEuk4eO60
>>269
正規軍と差を出すなら主人公の武器は基本、粗悪な鉄系で正規軍は鋼とか?
買い物の機会は多い方が良いな
多い代わりに売ってる物がショボい

店に入れるキャラが限られているって交渉能力があるとかツテを持ってるとか
そういうのを表現してるのかもしれないけど多分プレイしてるとストレスの原因になると思う
結局買い物できるキャラが買って他のキャラに渡して回ることになるんだから
それは二度手間をプレイヤーに強いることになるんじゃないかな
0272ゲーム好き名無しさん (アウアウカー Sac9-ajyr)
垢版 |
2017/08/06(日) 16:47:57.90ID:SYhdKmfka
>>269
実際にプレイしてみない事には深くは突っ込めないけど
敵二・三体につき鉄系の武器が買えるくらいのお金が手に入れば
倒しすぎる事へのデメリットは軽減されると思う
ついでに倒した敵の数よる報酬か一部の増援ユニットにちょっと良いドロップアイテムがあれば
張り合いが出るんじゃなかろうか
買い物に関してはよっぽど譲れない何かが無ければ
>>271の言う通り限定させるメリットは無い
もしくは一部のユニット以外で買い物をしようとしたら割高になるとか?
非表示の値引きスキルを使えばいけるかな?
0273ゲーム好き名無しさん (ササクッテロレ Sp63-2lvr)
垢版 |
2017/08/06(日) 17:13:56.51ID:6blKCYGkp
>>271
その辺はきちんと調整してるよ
買い物ができない奴はそもそも武器に頼らなくても闘える手段を持ってるし、
買い物ができない理由もそもそも……おっとこれはプレイしてのお楽しみにしておこう
0274ゲーム好き名無しさん (ワッチョイ 7b42-yAow)
垢版 |
2017/08/06(日) 18:54:02.90ID:riZhpkO90
なぁすまん。敵ユニットの行動パターンで特定の相手を狙うように指定した時のことなんだがさ

たとえば A に B という相手を狙うように設定したんだけど
位置的にこのような場合


B            A     C


昔だったら、そのままBめがけて直進していった気がしたんだけど
なんか今安定版1.108でテストプレイすると
Aの攻撃範囲内にCがいた場合、Bとは反対方向のCの方へ行っていまうんだが
前からこんな仕様だったっけ?
前は基本一直線で通り道に敵がいたら狙うみたいな記憶があるんだけど

もちろん、Bも攻撃範囲に入る場所なら、ちゃんとBしか攻撃しなくなる
0288ゲーム好き名無しさん (プチプチ 9711-gAma)
垢版 |
2017/08/08(火) 15:42:53.05ID:9poayxaU00808
部隊が奇襲を受けて
全員が死の恐怖(熟練度−30)に襲われまともに剣も振れなくなるなか
ベテランのおっちゃん達が血路を開いていくマップとか燃えそう
0291ゲーム好き名無しさん (プチプチ MM4b-/4TP)
垢版 |
2017/08/08(火) 18:26:53.70ID:dwrSFI5RM0808
>>289
ゲーム作ってる側はキャラに100%愛着あるから楽しいだろうけど
プレイヤーからしたらただHP半分の使えないキャラになってダルいだけだよこういうのって
普通にゲームプレイしてて分かって来ないもんかね・・・
0294ゲーム好き名無しさん (プチプチ 7b2d-w4ji)
垢版 |
2017/08/08(火) 19:47:16.22ID:tdlMJb6400808
私はむしろ、HPが1減っただけでも戦闘力が落ちるくらいがいいと思ってます
敵の回避が森にいるときに20%程度になる回避無双女剣士だと
3発喰らわないと死なない場合は回避無双状態ですけど
HPが1減っただけでも戦闘力が落ちるなら、何人目かで回避無双がストップします
0295ゲーム好き名無しさん (プチプチ 7b2d-w4ji)
垢版 |
2017/08/08(火) 19:48:20.52ID:tdlMJb6400808
訂正します

私はむしろ、HPが1減っただけでも戦闘力が落ちるくらいがいいと思ってます
敵の命中が森にいるときに20%程度になる回避無双女剣士だと
3発喰らわないと死なない場合は回避無双状態ですけど
HPが1減っただけでも戦闘力が落ちるなら、何人目かで回避無双がストップします
0298ゲーム好き名無しさん (プチプチW 0H9f-/4TP)
垢版 |
2017/08/08(火) 19:57:46.88ID:zAkD5Xu8H0808
そもそも回避無双が発生しない命中バランスにすりゃいいだけだろ・・・
それにプレイヤーに好きにさせたくないから不可かけるっていうのは、裏を返せばプレイヤーは自由に出来ずストレスを感じるって事なんだよ
プレイヤーはストレス溜めたいんじゃなくてカタルシスを感じる為にゲームをプレイしてるって前提を忘れると糞ゲーになるわ
0302ゲーム好き名無しさん (プチプチW 0H9f-/4TP)
垢版 |
2017/08/08(火) 20:44:09.28ID:zAkD5Xu8H0808
>>301
負荷や自由度のバランスの指針を
「偶発的にカタルシスやドラマを発生させるためのもの」
って明確にしておけば負荷も面白さに繋がるはず
初代俺屍なんかが良い例だと思う
0306ゲーム好き名無しさん (ワッチョイ 3f23-FJki)
垢版 |
2017/08/08(火) 22:24:28.08ID:jKFN+G+G0
さすがにHP50%以下で能力半減までさせるデメリットあるのは使いづらいけど
上の話見ると元の能力が他より強能力っぽいし
バランス取れる自信あるならあってもいいとおもうけどね
上の方のレスにあった克服イベントがあって
デメリットスキルがメリットスキルに変わるのはいい案だと思う
0309ゲーム好き名無しさん (ワッチョイ 53e3-FJki)
垢版 |
2017/08/09(水) 09:31:49.08ID:E/rV5n6/0
4択の選択肢A・B・C・Dがあって、A・B・Cを選んだ場合はそれぞれのイベントが終わった後
ループしてまたその選択イベントに戻り、Dを選んだ時だけループせずにイベントが次へ進行するのって
どうすれば上手く出来るかな?

A・B・Cにそれぞれセルフスイッチを条件にイベント実行の解除と公式スクリプトにある
イベントジャンプ使ってループはできたんだけど、それだとDを選んでも元の選択イベントまで戻っちゃって
Dを3回連続で選んだらようやくループ抜けるって形になっちゃうんだ
0310ゲーム好き名無しさん (ワッチョイ 53e3-FJki)
垢版 |
2017/08/09(水) 14:32:47.36ID:E/rV5n6/0
>>309
自己解決しました
イベントが長くなっちゃってたから気づかなかったけど
何かの拍子にイベントが3つコピーされてただけみたいで
イベントは自分の設定方法でちゃんと機能してたました

十分確認せず余計な事でスレ汚し失礼しました
0313ゲーム好き名無しさん (ワッチョイ 6d11-Aaeq)
垢版 |
2017/08/09(水) 17:19:12.66ID:r+WAOBSt0
公式のイベントジャンプは結局そのあと自動開始イベ全部実行するっぽいからなぁ
特定イベにジャンプじゃなくて自動開始イベ再読み込みって考えて使ってる
0318ゲーム好き名無しさん (ワッチョイ 334e-6KBD)
垢版 |
2017/08/11(金) 22:32:38.95ID:cd+jn58i0
3つぐらいスクリプト入れました

・移動経路スクリプト(更新)
従来は特定のマスに進むのに横に進んでから縦に進むというルートしか選出されなかったが
クネクネ移動などもできるようにしました

・武器の特効係数を変更する
特定の武器の特効係数を変化させる事ができる
例えば、アーマー系に対して"弱い"魔法を作れる(この場合は表記も"特効"ではなく"低減"になるようにした)

・ZOC
周囲のマスの移動コストを上昇させて敵を移動しにくくする
設定がすんごく面倒です
導入される場合は同梱のサンプルプロジェクトやスクリプトの説明を参考に頑張ってください

パス:srpg
https://www.axfc.net/u/3833312
0321ゲーム好き名無しさん (ワッチョイ 4ee3-8QQT)
垢版 |
2017/08/15(火) 03:41:57.64ID:RYhPu1C40
wikiにある待機型移動範囲と自軍攻撃範囲の表示変更スクリプトの{noMarking:1}の効果を
非表示じゃないユニットでも使いたいんだけどどなたか方法をご教示くださいませんか?
unit.isInvisibleをどうこうすればいいと思ってそこら辺消してみたりしてるんだけど
そう単純じゃないのかな
0322ゲーム好き名無しさん (ワッチョイ 4ee3-8QQT)
垢版 |
2017/08/15(火) 04:03:28.14ID:RYhPu1C40
連投失礼します
いつでも非表示がいいって訳ではなく特定のイベントの時だけ消したいので
出来ればグローバルスイッチを条件にとかでon/off出来るようにしたいんですが
スクリプトに疎い人間がそこまでやるのはハードル高いですかね?
0328ゲーム好き名無しさん (ワッチョイ 0111-JJVS)
垢版 |
2017/08/18(金) 15:06:04.43ID:cWTcQl0C0
敵軍に行動回復スキル持たせてマップテスト(青いボタン)すると
行動回復コマンド自体は実行するのに再行動にならない
緑のボタンでテストプレイした場合はちゃんと再行動してくれる
同じような症状の人いますか?
0329ゲーム好き名無しさん (アウアウカー Sa1d-hMGp)
垢版 |
2017/08/18(金) 16:51:58.18ID:AVTurpTba
>>328
緑のボタンで最初からゲームを始めて差分が出てるの?
セーブデータをロードしている場合は昔の設定が生き残っているせいで想定通りに動いている可能性があるので、そちらの設定ミスなのかも
0330ゲーム好き名無しさん (ワッチョイ 0111-A4zi)
垢版 |
2017/08/18(金) 16:59:45.95ID:+cBdYEK+0
半信半疑で試したけどたまに行動回復スキルかけられたキャラが動かないことがあるな
ただ同じ条件でも起こったり起こらなかったりする(起こる方が稀)だし条件は分からん
新規プロジェクトで敵が行動回復するだけの面作っても起こったから何かしらはある
0331ゲーム好き名無しさん (ワッチョイ 0111-JJVS)
垢版 |
2017/08/18(金) 17:12:24.99ID:cWTcQl0C0
確認してくれてありがとう
自分でも新規プロジェクトで試してみたら
青ボタンでも緑ボタンでも行動回復しない時とする時があるなぁ
対象を1ユニットや周囲のユニットに変えたりして試したけどバラけるね
どういう時に確実に症状がでるのか分かったら公式に聞いてみようかな
0332ゲーム好き名無しさん (ワッチョイ 614e-4mbe)
垢版 |
2017/08/18(金) 21:13:53.97ID:14EZ700G0
>>331
色々検証してみたけど、スクリプト内のコードのバグじゃなさそうです

行動回復が行われると
unitStateChangeってやつが呼び出されて待機状態が解消されるはずだが
何故かユニットの待機状態が解除されてない時がある
http://srpgstudio.com/api/generator.html#EventGenerator

また完全にランダムで発生しているようにしか見えない

とりあえず
unitStateChangeってやつの挙動が不安定って事はわかった
0333ゲーム好き名無しさん (ワッチョイ 0111-JJVS)
垢版 |
2017/08/18(金) 21:21:11.70ID:cWTcQl0C0
>>332
ありがとう
同盟軍とかでも試してみたけど完全にランダムっぽいね
同じ条件でもリセットすると毎回結果が変わる

あと敵軍、同盟軍の場合は対象を周囲のユニットにしても
1体しかターゲットにしてくれない
自軍以外が行動回復するのは基本的に想定してないのかな
0335ゲーム好き名無しさん (ワッチョイ 614e-4mbe)
垢版 |
2017/08/18(金) 21:28:29.98ID:14EZ700G0
もっというと
unitStateChangeの命令を一度に複数回出せばバグの発生確率は下がるのかと思ったけど
結果は変わらないように見えた

何らかのタイミングで確実に待機解除処理がされなくなるみたいなんだけど
Scriptフォルダの中にあるソースコードを読んでもこれ以上細かい事は書かれてなくてわからない
0337ゲーム好き名無しさん (ワッチョイ 0111-A4zi)
垢版 |
2017/08/19(土) 16:08:50.75ID:X1UzMABl0
前に戦闘で経験値200とか獲得してたゲームあった気がするけどやり方分かる人いる?
ExperienceCalculatorのgetBestExperienceがそれっぽいなーと思っていじってみたけど
別のとこでもキャップかかってるみたいだから知恵を拝借できれば
0338ゲーム好き名無しさん (ワッチョイ 614e-4mbe)
垢版 |
2017/08/19(土) 18:04:06.59ID:+uo7YGiO0
>>337
経験値補正はそこだけなように思えるけど
ExperienceControl._addExperienceの中で
どんなに経験値を得られてもレベルは1つ分しかあがらんようになっていて
一度に2以上あげたければ色々変えないと駄目だね
0339ゲーム好き名無しさん (ササクッテロレ Sp4d-/jSF)
垢版 |
2017/08/19(土) 19:27:56.67ID:PR77Nd61p
キャラチップってモーションと違って-c以降指定するってできないのかな
なぜモーションができてキャラチップができないんだろう……
0342ゲーム好き名無しさん (ワッチョイ 0111-A4zi)
垢版 |
2017/08/19(土) 19:52:39.29ID:X1UzMABl0
>>338
もう一度試したら引っかかってるのは表示の方で100EXPで1LvUPとしか出なくても
内部的にはちゃんと200経験値もらえて2LV上げられてた
表示の方もあらためてスクリプト見てみる、ありがと!
0343ゲーム好き名無しさん (ワッチョイ 614e-4mbe)
垢版 |
2017/08/19(土) 22:28:44.35ID:+uo7YGiO0
>>342 意外と面倒くさそうなので書いてみた。2chの行数制限がきつくてコードが見辛くなってしまった。すまぬ・・・
ExperienceCalculator.getBestExperience = function(unit, exp) {
exp = Math.floor(exp * this._getExperienceFactor(unit));
if (exp < 0) exp = 0;
return exp;
};
ExperienceControl._addExperience = function(unit, getExp) {
var exp, levelUpCount;
var baselineExp = this._getBaselineExperience();
exp = unit.getExp() + getExp;
levelUpCount = Math.floor(exp / baselineExp);
if (levelUpCount > 0) {
unit.setLv(unit.getLv() + levelUpCount);
if (unit.getLv() >= Miscellaneous.getMaxLv(unit)) {
exp = 0;
} else {
exp -= baselineExp * levelUpCount;
}
unit.setExp(exp);
} else {
unit.setExp(exp);
return 0;
}
return levelUpCount;
};
ExperienceControl.obtainExperience = function(unit, getExp) {
var growthArray, growthIndex, levelUp, tmpArray, levelUpCount;
if ((levelUpCount = this._addExperience(unit, getExp)) === 0) return null;
if (unit.getUnitType() === UnitType.PLAYER) {
for (growthIndex = 0, growthArray = []; growthIndex < ParamGroup.getParameterCount(); growthIndex++) growthArray[growthIndex] = 0;
for (levelUp = 0; levelUp < levelUpCount; levelUp++) {
tmpArray = this._createGrowthArray(unit);
for (growthIndex = 0; growthIndex < ParamGroup.getParameterCount(); growthIndex++) growthArray[growthIndex] += tmpArray[growthIndex];
}
} else {
growthArray = unit.getClass().getPrototypeGrowthArray(unit.getLv());
}
return growthArray;
};
(function() {
var alias = ExperienceNumberView.setExperienceNumberData;
ExperienceNumberView.setExperienceNumberData = function(unit, exp) {
alias.call(this, unit, exp);
this._balancer.setBalancerInfo(0, 10000);
this._balancer.startBalancerMove(exp);
};
})();
0344ゲーム好き名無しさん (ワッチョイ 614e-4mbe)
垢版 |
2017/08/19(土) 22:32:19.24ID:+uo7YGiO0
表示だけはEXP上限設けないとまずそうだったので
とりあえず10000EXPと設定している(下から4行目)
また他の経験値関係のプラグイン挟んだ時にうまく動くのかどうかまでは確認していない
0345ゲーム好き名無しさん (ワッチョイ 0111-A4zi)
垢版 |
2017/08/19(土) 22:50:36.67ID:X1UzMABl0
うおおありがとう!
実はobtainExperienceの複数回成長の部分をどう記述すればいいか分からずに
あれからずっとごちゃごちゃやってた
やっぱ分かってる人が書くとスマートだね、使わせてもらうよー
0346ゲーム好き名無しさん (ササクッテロレ Sp4d-/jSF)
垢版 |
2017/08/19(土) 23:46:02.99ID:2PjnuLxvp
やっぱ自前でスクリプト弄れる人って羨ましいなぁ
俺はできないから斬新なシステムなんてものは作れず
闇鍋が精一杯だよ
0352ゲーム好き名無しさん (ワッチョイ 2be3-nRiD)
垢版 |
2017/08/21(月) 16:18:22.67ID:D1kb6Gag0
最近素材製作の方に力入れてて、久しぶりに本体で同盟イベントユニット→自軍ユニットイベント作ろうとして
うっかり「プレイヤーを同盟として作成」せずに普通の同盟イベントユニット作ったまま長いイベント作っちゃったんだけど
そのユニット設定画面で同盟イベントユニット消してから、名前の横に表示される変数が同じになるように
「プレイヤーを同盟として作成」で同盟ユニット作り直したらそのまま長いイベント無事動作したわ
もしうっかり自分みたいな事しちゃった方は試してみて
0353ゲーム好き名無しさん (ワッチョイ abba-1HZl)
垢版 |
2017/08/21(月) 22:09:19.29ID:U6ua92V10
防衛マップって何ターン防衛にすれば程良いかな?
25ターン防衛とかだとおいおい25ターンも防衛するのかよってなりそう
前提としてはマップは広くなくて出撃15人くらい
0354ゲーム好き名無しさん (ワッチョイ 2be3-nRiD)
垢版 |
2017/08/21(月) 22:42:36.00ID:D1kb6Gag0
ゲームのどの辺か(序盤・中盤とか)だったり話の流れがわかんないし
やっぱり実際にやってみないとなんともだけど、他にイベントとかもなくただ防衛するのだけが
目的なら10ターン前後くらいでもいいんじゃないかな

自分もそういう感じのマップ作るつもりだけど一応今のところは12ターンを予定してる
0360ゲーム好き名無しさん (ワッチョイ 2be3-nRiD)
垢版 |
2017/08/22(火) 06:56:56.92ID:UAhebMtB0
>>359
へー、ベルサガにそういう形式あるのね
当たり前だけどやっぱSRPGStudio関連スレの人って根っからSRPG好きで色んなのやってる人多いよね
自分は作ってるクセにそこまで多くのSRPGに触れてきてないからほんと勉強になるわ

それよりバグ取りでもいいからそろそろアプデ来ないかな
0361ゲーム好き名無しさん (ワッチョイ 1183-4mbe)
垢版 |
2017/08/22(火) 09:44:35.04ID:VlpfpIoT0
ふわふわ氏の連続スキル制限スキルのプラグインと
o-to氏の戦闘続行or乱舞スキルのプラグインを一緒に入れると
制限スキル設定してなくても戦闘続行や乱舞がうまく動作しなくなるっぽいんだけど
数値弄るくらいしかできない腕前じゃどこが原因なのかサッパリだ
0370ゲーム好き名無しさん (ワッチョイ 1183-faiX)
垢版 |
2017/08/22(火) 20:13:22.37ID:VlpfpIoT0
>>362
とりあえずo-to氏のスクリプトの冒頭に同じ処理入れてみたら継続と乱舞どっちか片方なら問題なく機能しました、ありがとう
同時導入は自分の知識じゃスクリプトの読み込み順変える
ゴリ押しくらいでしか対処できませんでした\(^o^)/
0372ゲーム好き名無しさん (ワッチョイ d302-vttK)
垢版 |
2017/08/23(水) 18:43:07.33ID:18yF9wZO0
こちらは初心者的な技術質問は有りですか?
攻撃範囲というか射程を設定したいのですが
ユニット的にもアイテム的にも1-1とか2-5のような
決まった定型の設定しか出来ないのでしょうか?
例えば桂馬跳びのような独自の形の射程とか
左右には1-3だけど上下には攻撃できないとか
そういうカスタマイズは出来ないのでしょうか?
0374ゲーム好き名無しさん (ワッチョイ d302-vttK)
垢版 |
2017/08/23(水) 20:41:52.95ID:18yF9wZO0
うーん、困難ですか
もしスクリプト的な工夫で何とかなるなら
がんばって勉強してみようかと思ったんですが
システムの根本だからそうは行かないのかな…
0375ゲーム好き名無しさん (ワッチョイ 614e-faiX)
垢版 |
2017/08/23(水) 21:02:49.29ID:iiLI8VDR0
そういう性能を持った武器自体は何とかなるかもしれないけど

・カーソルをユニットに合わせた時の射程パネルの表示(可能かどうかすら怪しい)
・CPU側のAI(ちゃんと調べてないけどデタラメな位置から攻撃してくるかも)
も作らなきゃいけない

あとステータス画面の射程の値をどうやって表現するつもりなのか知らないけど
そこも手を加えないとプレイヤーに不親切ですなw
0376ゲーム好き名無しさん (ワッチョイ 0111-A4zi)
垢版 |
2017/08/23(水) 21:11:57.14ID:NDeJaV510
o-to氏の範囲攻撃スクリプトが似たものと言えば似たものかなぁ
マップ上で撃ちあうだけならそれである程度実現できなくもないと思う
リアル戦闘もとなるとなかなか難しそう
0378ゲーム好き名無しさん (ワッチョイ 114b-vttK)
垢版 |
2017/08/23(水) 21:44:58.99ID:EKKy++340
>>372
>>376も言ってるo-to氏の範囲攻撃スクリプト(スパロボのMAP兵器みたいなの作れる)
が射程を変則的な形にする処理があるので参考になるかもしれない
ただすごい複雑なのでスクリプト初心者が理解するのは難しいと思う

wikiに置いてあるので興味あるならダウンロードしてみるといい
他にも有志が上げてくれてる色んなスクリプトがあるので見たことないなら覗いてみるといい
0379372 (ワッチョイ d302-vttK)
垢版 |
2017/08/23(水) 23:26:21.12ID:18yF9wZO0
皆さんありがとうございます
wikiから跳んでスクリプトを幾つか入手してみました
SRPG studio用のスクリプトってかなり本格的なプログラムですね
これは確かに簡単には手は出せないかも

実は私の前作はSRPGツクール95製で今作ろうとしているのはその続編
ユニットやスキルの変則的な攻撃範囲はひとつの特徴なので
どうしてもその形を引き継ぎたかったんです

o-to氏の範囲攻撃スクリプトはかなり希望のものに近かったですが
これを参考に自分独自の形を作るというのは確かにムリそうですね
ここは残念だけどツクールに戻るしか無いかなー…
0380ゲーム好き名無しさん (ワッチョイ 86e3-5uMk)
垢版 |
2017/08/24(木) 02:04:19.49ID:blklWkRh0
なんかそれでツクールに戻るのも勿体無いけどそこがウリというか
作品としてのアイデンティティなら譲れないわな
まあSRPGStudioは発展途上のツールだし公式に要望出しておきなよ
今までにも特殊な射程だったり範囲だったりの要望は届いてるだろうけど
一人のユーザーの声としてさ
0385ゲーム好き名無しさん (ササクッテロル Sp6d-0D+h)
垢版 |
2017/08/24(木) 15:17:21.51ID:9FOD3154p
個人的には魔法のレベル自分で指定できる的な奴が欲しいな
レベル1だと単体にしか攻撃できず射程ま1〜2だけど
レベル4になると範囲・射程ともに5まで伸びて威力も大きく向上するとか
レベル上がっても低レベルのは使えるから状況に応じて使い分けるとか
0387379 (ワッチョイ 2102-s9Ze)
垢版 |
2017/08/24(木) 16:45:54.26ID:9gldatya0
>>380
これでSRPG作りを止めてしまう訳では無いので
SRPG studioはまたその次作で使いこなせるように今から研究しておきます
その為にも「要望」で提案出すのは大事ですね、やってみます
0388ゲーム好き名無しさん (ワッチョイW 86c0-SEka)
垢版 |
2017/08/24(木) 17:57:07.01ID:h4vRI2jB0
体験版さわってみて面白かったからゲームちまちま作ってみたいんだが、これ拠点で街中(拠点の中?)を歩き回ることは可能かな?
RPGにありがちだけど無理?
0391ゲーム好き名無しさん (ササクッテロル Sp6d-0D+h)
垢版 |
2017/08/24(木) 19:18:13.42ID:9FOD3154p
>>388
この機能ガチで欲しい
世界観広げたいってなると尚更必要な機能
本家にも一回あったし亜流でも半分は伝統だった
0394ゲーム好き名無しさん (ワッチョイ ed11-/mpg)
垢版 |
2017/08/24(木) 19:47:49.27ID:PiiSBeTb0
そういう場合はOPでメニューに出ない移動力補正のあるステートをイベで付与するのオススメ
直接データいじらないから事故らないし、確かツールに設定された上限超えられる
0401ゲーム好き名無しさん (ワッチョイ ed11-/mpg)
垢版 |
2017/08/24(木) 22:24:22.76ID:PiiSBeTb0
いやそもそも無限行動入れずにターン終了封じたら詰んじゃうからね
途中で止まるとめんどいし無限行動前提でも移動力は上げててもいいと思うわけよ
0405ゲーム好き名無しさん (ワッチョイ 653a-Kdth)
垢版 |
2017/08/25(金) 07:32:03.42ID:RbV6XtLz0
ただターン毎にセーブできるゲームなら
ターン終了コマンドがないと
一つ注意すべくことがあります

たとえ自軍無限行動になっても
一度「待機」を押したら、セーブコマンドがなくなってしまう
http://www.dotup.org/uploda/www.dotup.org1348684.png
ここでターン終了コマンドが無くなると
つまりマップクリアするまでセーブができなくなるから

もちろんセーブ機能が残りたいなら
ユニットイベントにこういうマップだけでセーブコマンド追加とか
マップ中にセーブポイント追加とか
解決法はいくらでもあります
0408ゲーム好き名無しさん (ササクッテロラ Sp6d-0D+h)
垢版 |
2017/08/25(金) 08:25:07.75ID:P1uFWnn3p
個人的にはアニメーションの時に(いらない)複数選択機能がついたのが邪魔くさいな
武器だけ掴んで移動させようとなると勝手に範囲選択してしまってユニットのメインスプライトまで掴んでしまう
だからいちいちX座標0にして離らかしてからやらなきゃいけないのがわずわらしくなってしまって
0410ゲーム好き名無しさん (ワッチョイ dd42-RHs9)
垢版 |
2017/08/25(金) 18:11:30.69ID:8Gh6ovGU0
作者さんがものすごいペースで頑張ってリクエストを消化していったから
みんなが望むようなものは(スクリプトで誰かが作ってるのをのぞいて)もうとっくに無くなって
誰かが喜ぶけど誰かが使いにくくなる要望みたいなのも多くなってきたんだよな
しょうがないけど

作者さんはまだこのソフトを良くしていきたいなら
もうリクエストを取り入れるのはほどほどにして
実際に自分でゲームを作ってみてそれで使いやすく修正してく方がたぶん良くなると思うけどな

まあ個人的には作者さんは頑張ってもらったから、とっくにバグ修正だけで十分な気持ちになってるけど
0411ゲーム好き名無しさん (ワッチョイ ed11-/mpg)
垢版 |
2017/08/25(金) 18:36:09.11ID:zf1+RFmR0
俺はアプデで邪魔だと思ったのは敵の攻撃範囲表示くらいだけどなぁ
逆に俺はガンガン要望入れてってほしいね
自分の要望じゃなくても新しい機能出てきた方がモチベ上がるし
0414ゲーム好き名無しさん (ワッチョイ dd4e-M74o)
垢版 |
2017/08/25(金) 20:47:58.36ID:dVzTGQDN0
バグ取りだけでもうれしい
というよりバグ取りの方が更新より優先度高いと思ってる
誰も気づいていないようなバグが
リリース後に発現してゲームの進行がままならないとかになったら厄介
0421ゲーム好き名無しさん (ササクッテロレ Sp6d-0D+h)
垢版 |
2017/08/26(土) 09:52:29.84ID:fk8WZY1Up
マップ共有イベントでOP前に発動するコマンドを実行したら
1マップしか機能しなくて後は働かないっていう謎現象が発生したことがあるんだけど、
「イベント実行済み解除」を最後に入れたら治ったって事が何回かあった

そこで聞きたいんだけど、ひょっとしたらマップ共有イベントも実行済み解除入れないと全ゲーム中で一回しか発動されないの?
0428ゲーム好き名無しさん (ササクッテロル Sp6d-0D+h)
垢版 |
2017/08/26(土) 17:37:41.33ID:e3Qy+KZ1p
フュージョンの時に「相手をキャッチすると同時に形態変化」ってのはできないかな?
例えばマップ上にいる友軍扱いの馬と合体してソシアルナイトになるとかやりたいんだけど
0429ゲーム好き名無しさん (ワッチョイ dd42-RHs9)
垢版 |
2017/08/26(土) 17:54:55.92ID:4miJVq5x0
>>427
このソフト機能追加速度が凄いからちょっと期間が空くだけで全然違うものになってるしな
だからずっと更新し続てくれる職人さんなんてわずかしかいないわけだけど

自分修正できるようになるのが一番なんだが
そこまで手間や時間をかけたくないからツールを買ってるという気持ちもわかるし
初心者に敷居が高いイメージになるからなあ
このソフトももっと盛り上がって欲しいから難しい
0450ゲーム好き名無しさん (ワッチョイW 86c0-SEka)
垢版 |
2017/08/28(月) 00:29:54.69ID:X8N1iTG/0
>>442
自分でスプリクト組める兄貴本当に憧れる...

質問なんだが、変数かなんかで男女の主人公2人のどちらかを選択してゲーム開始とかできるかね?
初心者丸出しな質問申し訳ない。
0452ゲーム好き名無しさん (ワッチョイ ed11-/mpg)
垢版 |
2017/08/28(月) 01:05:24.16ID:FLaAXdBp0
ユニット自体は共通にして分岐で主人公キャラの顔グラと職業変えればいいんじゃないかな
主人公出てくるイベントで毎回2種類入れて分岐設定とか禿げるし
0453ゲーム好き名無しさん (ワッチョイ dd4e-M74o)
垢版 |
2017/08/28(月) 01:25:40.27ID:Y6tfwPQz0
どういうやり方にしろ性別によって口調が変わるために
台詞は二種類用意しないといけないから結局禿げる
似たような事やっているけど単純にデバッグ回数が増えるんできつい
0454ゲーム好き名無しさん (ワッチョイ ed11-oKtA)
垢版 |
2017/08/28(月) 01:29:40.52ID:lDarybkq0
ドラクエタイプで主人公が喋らないっていうのも有りだと思うけど
結局周囲の人間関係が主人公の性別で多少変わるだろうから労力は倍なのは変わらんか
ちょっと前に性別選べるゲームが出てた気がする
0458ゲーム好き名無しさん (ササクッテロル Sp6d-0D+h)
垢版 |
2017/08/28(月) 06:51:48.10ID:oAcbwgKrp
>>452
これで思ったけど、ゲームの途中で敵→味方の寝返りユニット作った場合って
後からその寝返りユニット消去処理してから普通に味方ユニットとして再登場させた時の扱いってどうなるんだろう
やっぱり元々は敵のデータだからレベルとかのデータは初期化されちゃうのかな
0468ゲーム好き名無しさん (ワッチョイ dd4e-M74o)
垢版 |
2017/08/28(月) 19:41:25.30ID:Y6tfwPQz0
>>465
整数以外を取り扱いたい、スクリプトを公開したいけど細かいパラメータの設定をみんなにさせたくない
っていうのならグローバルパラメータを使った方がいいけど、
基本的にはスイッチや変数使った方が管理が楽
0469ゲーム好き名無しさん (ワッチョイ 86e3-TBjh)
垢版 |
2017/08/28(月) 20:20:27.74ID:CKp2tXI00
>>467
情報ありがと。そんな使ってても平気なのか
自分のは長編でもない(予定)から気にせず使っても大丈夫そうだな
とはいえ正確な数が気になるし、一応公式に問い合わせてみたよ
0470ゲーム好き名無しさん (ワッチョイ b63a-Kdth)
垢版 |
2017/08/28(月) 20:56:57.38ID:QcxzoyZm0
>>436
すいません、ちょっと敵再移動スクリプトを試してみたら
攻撃してくる敵は戦闘結果によって行動禁止ステートになってしまって
それでもその敵は再移動できるのは私だけですか?
0474ゲーム好き名無しさん (ワッチョイWW a511-X85X)
垢版 |
2017/08/29(火) 10:06:03.80ID:3LCzS1RE0
すっごい初歩的な質問ですみません
武器と魔法の複合キャラを作りたい場合 ロード $ロードみたいに魔法用で1キャラ分のモーションを作らなければいけないんでしょうか
0477ゲーム好き名無しさん (ニククエ dd42-RHs9)
垢版 |
2017/08/29(火) 18:16:57.95ID:dd0NDReC0NIKU
まだ戦士系の魔法グラ用意するのはめんどいけどましなんだよな
投擲モーションあたりがそのまま魔法に使えたりするから
絵の描けない自分は魔法系のみから戦士グラ用意するのがつらい
0485ゲーム好き名無しさん (ニククエ 4a9a-YqqK)
垢版 |
2017/08/29(火) 20:18:41.64ID:4DE2FkpF0NIKU
必殺技的なシステムが作れたら戦闘もより迫力が出ますよね
……私の実力では脳内の願望でネタ画像を作るしかできませんが
https://light.dotup.org/uploda/light.dotup.org475677.gif
0496ゲーム好き名無しさん (ワッチョイ 86e3-TBjh)
垢版 |
2017/08/30(水) 00:23:11.18ID:V255CCYk0
そういや公式からグローバルスイッチの上限は9999だって回答来ました
スイッチに限らずデータの作成上限、及び1つのリソースのインポート上限も同数との事
次回更新時に公式ページにも記載追加するそうだけど、気になってた方は参考までに
0498ゲーム好き名無しさん (ワッチョイ dd4e-M74o)
垢版 |
2017/08/30(水) 00:43:46.08ID:H2cv6iFc0
あまりに多い場合は最悪自分でグローバルパラメータ作ってスクリプト書くしかないかもしれないけど
そんな大量データ保持するとなるとセーブだかなんだかに時間かかったり
何らかの影響が出そうだ
0500ゲーム好き名無しさん (ワッチョイ ed11-oKtA)
垢版 |
2017/08/30(水) 00:57:28.63ID:oat+WnT70
相対ターンは1個だったと思うけど
スイッチ入ったら変数に毎ターン始めに数値を代入するイベント組めば相対ターンいくつでも作れるよ
むしろそっちの方が管理が楽な気がする
0504ゲーム好き名無しさん (アウアウカー Sa85-t2pV)
垢版 |
2017/08/30(水) 20:56:42.44ID:Bisxl3Bna
敵も味方も変態ばっかりかよw
俺はまだ妄想止まりだけどアルバートオデッセイ2みたいな
戦闘アニメ作りたいなって思ってる
二頭身のキャラがちょこまか動くの好きやねん
0505ゲーム好き名無しさん (ワッチョイ ed11-/mpg)
垢版 |
2017/08/30(水) 21:20:38.05ID:xwBElpa30
スクリプト眺めてたけど経験値アップ系スキルって累積しないんだな
デメリットスキルが自動的にメリットスキルで上書きされちゃうのはいいとして
経験値2倍の難易度の時に経験値50%アップのスキルを持ってると
逆に獲得経験値少なくなる謎仕様は誰得なんだろう
0511ゲーム好き名無しさん (ドコグロ MM1f-NLuk)
垢版 |
2017/08/31(木) 15:01:33.83ID:4ycSF3lnM
キャラの戦闘でのサイズ変更できないで
小さ過ぎや
0513ゲーム好き名無しさん (ワッチョイ c397-X0kF)
垢版 |
2017/09/01(金) 00:10:48.67ID:RTQcDMdr0
>>512
ほほう、と思って試してみたけど、スプライト1枚ずつ設定するのか
枚数多い上に武器との位置合わせも全部やり直しだから地獄だな
全部自前で作る気力があればどうぞって感じか
0514ゲーム好き名無しさん (ワッチョイ cfe3-UBPk)
垢版 |
2017/09/01(金) 01:17:02.61ID:5ofaCxtD0
>>513
一括変更使った?
アニメ編集画面でShiftかCtrl推しながらクリックでフレームを複数選択してから
右クリックの一括変更で現在開いてる編集内容を他のフレームに反映できるよ

といっても一枚一枚調整は必要だけど拡大率変更する手間は省けるんじゃない?
0520ゲーム好き名無しさん (ワッチョイ 6311-b8Mh)
垢版 |
2017/09/01(金) 18:36:58.19ID:rRusW2g10
どんなシナリオにするかにもよるけどキャラの多さがネックだろうなぁ
1〜3人程度のヒロインの普通のエロRPGに比べるとキャラが多い分エロシーンが分散して
個々の描写が物足りなくなってしまう
10人分の薄いエロより、それを2人くらいに集約した方が満足感得られるだろうしね
SRPGってジャンルが単純に作者、ユーザー共々手間かかる
0523ゲーム好き名無しさん (ワッチョイ 033a-U/te)
垢版 |
2017/09/01(金) 20:13:58.92ID:lpO6NVKw0
他にもマスターオブモンスターズ風のSRPG
Hシーンと関係ある女キャラはマスターのみ
他の味方ユニットは全てHシーンと関係ない使い魔(モンスター)とか
あと女士官が現代風の顔なし部隊を指揮する
大戦略とかネクタリスみたいなゲーム

それなら少ないヒロインでも平気
ゲームは面白いがどうかは作者さん次第
0527ゲーム好き名無しさん (ワッチョイ a342-WcSR)
垢版 |
2017/09/02(土) 15:34:53.14ID:A49Wsrze0
あれ、戦闘アニメのsaniファイルの仕様って変わってる?
今日時間がとれたから、しばらく前に職人さんが作ってくれたsaniファイルをインポートしようと思ったんだけど
1.108の安定版だと読み取れる作者さんのファイルと読み取れない作者さんのファイルがある
Mya-4Eさんのだけ読み込めないみたい
今まではそんなことなかったのに
0533ゲーム好き名無しさん (ワッチョイ ff9a-3QX8)
垢版 |
2017/09/03(日) 10:23:26.28ID:PqCnNaUK0
>>531
作者です。実は近日中にアップする予定だったのですが、
直近に公開されたあるゲームのあまりの完成度の高さに自作が恥ずかしくなり、
せめてモーションだけでももう少し見栄えを良くしようと思い現在細々と手を入れているところです。
少なくとも後一週間以内には公開できる見込みですので、もう暫くお待ちいただけるようお願い致します。
未プレイの方向けの映画風ポスターはだいたい出来上がったので公開します
https://www.dotup.org/uploda/www.dotup.org1356323.png
0534ゲーム好き名無しさん (ワッチョイ 6f3a-U/te)
垢版 |
2017/09/03(日) 11:16:33.14ID:uOajZc/e0
>381
すいません
rival_support.js最新バージョンver 1.4に変更すると
支援範囲がおかしくなったようです
スキルが設定される支援範囲は3の場合、実際は2になってしまって
1なら0になったみたいな感じ
0535sage (ワッチョイ 43aa-k/3h)
垢版 |
2017/09/03(日) 12:56:57.20ID:ZF/b3w3+0
>>532
>>533
ありがとう、楽しみにしてます
0538ゲーム好き名無しさん (ワッチョイ a342-WcSR)
垢版 |
2017/09/05(火) 23:39:04.69ID:WMD8TMLJ0
誰かキャラクターにカットインつけてる人いる以上?
初めて作ってみたんだけどさ
戦闘アニメ制作画面で上下いっぱいに上半身のグラフィックが現れるようにしたら
実際に戦闘シーンで見た時
画面の下の方、体力ゲージとかがあるところまではカットインの領域にはいらないんだな
だからなんかかっこわるいカットインになってしまった

あとカットインの左右における中心が、実際の戦闘画面の中心よりもえらく自キャラよりにずれるのね
0542ゲーム好き名無しさん (ワッチョイ 7fdb-b8Mh)
垢版 |
2017/09/06(水) 07:00:35.32ID:BnPAoq8C0
オリジナルエフェクトはキースプライトをいじると座標ズレたり正常に表示されなくなるから
キーは透明度0か空白にして、追加スプライトでエフェクト表示させるといいよ
0544ゲーム好き名無しさん (ワッチョイ 7fdb-b8Mh)
垢版 |
2017/09/06(水) 07:28:52.59ID:BnPAoq8C0
ああごめん、キースプライトは初期位置から動かしたり拡大縮小すると
そのコマの表示位置がおかしくなるっていう意味ね

だから作り直す場合はキースプライトを初期配置から弄らずに透明にしてやってみて
0545ゲーム好き名無しさん (ワッチョイ a342-WcSR)
垢版 |
2017/09/06(水) 11:10:06.99ID:It/Hv4i90
>>540
>>544
おお、そういうことか。サンキュー
キースプライトを透明にはしてたんだけど、クリックの邪魔になるといけないからと思って端っこによせてた
おかげでちゃんと体力ゲージとかがあるところまでカットがとどいた
これアニメーション制作画面では、カットの画像が下にはみ出しても、実際のゲームプレイ時にはちゃんとはみ出した分も画面にでるんだな

しかしどキーを真ん中においても、左右はかなりずれるな
これは見た感じ、戦闘アニメを味方キャラカットインに使う場合、味方キャラの立ち位置あたりが中心に来るようになってるっぽい?

これが仕様だと画面の左から現れて右へ消えるカットインが見た目的に作りにくな。まあ同じだけx軸をずらせばいいけど

>>541
魔法が反転で表示されるのは昔からの仕様だったと思う
しかもプレイヤー側から魔法が飛んできたように表現しようとすると、
アニメーション制作画面では相手の背中から飛んでくるように配置しないといけない
なんでそうなってるのかはまったくわからんが
単にサンプル魔法にx軸を移動して敵に直撃するような魔法がないから、スタッフが気づかなかっただけかもしれないけど
0547ゲーム好き名無しさん (シャチーク 0C67-7RV+)
垢版 |
2017/09/06(水) 15:10:47.21ID:51qXCXWGC
ランタイムサーガやってみたけど仲間増えすぎじゃないか?
気がめいるぐらい多いわ・・・
0548ゲーム好き名無しさん (ワッチョイ cfe3-UBPk)
垢版 |
2017/09/06(水) 18:05:38.30ID:00kVtu7g0
完成版リリースされてから初めて触ったけどそれちょっと思うわ
一度にマップに出せるキャラ多い訳じゃなく遊び枠みたいなのとれないから
ろくに出せずに一度も使ってない(闘技場以外で)キャラ多い
0551ゲーム好き名無しさん (ワッチョイ b34e-nhGI)
垢版 |
2017/09/07(木) 20:50:08.05ID:yXFKIuZq0
そういう方向でみんなが捉えてくれると嬉しいけど
人数が余る問題はどう解決すべきか悩ましい

自分は一クラス2,3ユニット用意したいと考えているんだけど
少なめでも30はいってしまうんだよなあ
0554ゲーム好き名無しさん (ワッチョイ b34e-nhGI)
垢版 |
2017/09/07(木) 22:02:47.00ID:yXFKIuZq0
自分の中での理想は
・FEと同程度の味方がいる(どのクラスも網羅できている)
・その気になれば8割以上のキャラはコンスタントに出番がある、1,2回殴らせておわりなんてキャラはほぼ無し
・ゲームがダレない(なので部隊分けはしたくないし、出撃人数は多くて15程度)
・フリーマップ無し(経験値リソースは有限)
なんだけど、普通に考えると相反しているわけで最適解が導きだせない

本家でも未だに解決できてないアイデアを捻りだすなんて
そう簡単にできっこないのはわかりきっているけどね
どれかを妥協するか、わかり辛いシステムを導入するかになってしまうだろうとは思う
0555ゲーム好き名無しさん
垢版 |
2017/09/07(木) 22:08:58.09ID:z34aiX43
FEと同程度の数が理想って書いてるけど
FE自体が加入曹操ベンチ入りってのがザラだしね
部隊分けなし、フリーマップもなしならもうどうしようもない気がするw
0556ゲーム好き名無しさん (ワッチョイ e311-QyhX)
垢版 |
2017/09/07(木) 22:12:08.98ID:BTM3vM3T0
クラス数をしぼれば良いと思う

それらの条件をほぼ満たしてるのはラングリッサーかな
FEに比べてキャラの数は少ないけどクラスチェンジ分岐で全クラス網羅できる
0559ゲーム好き名無しさん (ワッチョイ 3b97-xkdj)
垢版 |
2017/09/07(木) 23:06:16.12ID:KJh1XjJ/0
余剰ユニットをどうにかして活躍させるには
・出撃を強制する
・活躍できる場を与える(弱いけど特定のマップでは大活躍)
・愛着がわくようにする(弱いけど見た目や性格がめっちゃ素敵)
0560ゲーム好き名無しさん (ワッチョイ db83-nhGI)
垢版 |
2017/09/08(金) 02:32:04.21ID:0EZw0uJH0
レベル差での経験値の入り方極端にすれば勿体なくていろいろ使いそう
細かい調整するならスクリプト知識いりそうなのと半強制に近い荒療治ではあるけど
0567ゲーム好き名無しさん (ワッチョイ 172e-nUtZ)
垢版 |
2017/09/08(金) 12:52:26.76ID:4mNKpWcT0
>>554
基本的に最適解なんて存在しないと考えた方がいい。どうしても、あっちを立てればこっちが立たずになる。

・ゲームがダレない(なので部隊分けはしたくないし、出撃人数は多くて15程度)
→部隊分けがないと、強化した固定メンバーで無双するだけになって単調になる。

・フリーマップ無し(経験値リソースは有限)
→成長がヘタれた場合に詰む。リセマラ推奨よりかは、フリーマップでの救済の方がベター。

みたいな考えだってある。どっちがいい悪いじゃなくて、製作者の好みや判断としてどちらを取るかの問題ね。
従業員を抱えて給料を支払わなきゃならない立場でもなければ、結局、好きにやるのが最善なんじゃないか?
0568ゲーム好き名無しさん (ワッチョイ 172e-nUtZ)
垢版 |
2017/09/08(金) 13:13:07.18ID:4mNKpWcT0
>>556
それと、制作側の立場でラングリッサーを振り返ってみると、ハマり(詰み)防止の細かい工夫に感心させられる。

例えばデアラングリッサー(ラングリッサーII)の場合――

1.指揮官がやられて離脱しても次の面になると戦術上のデメリットなしで復活
→離脱があるとエンディングが悲惨になるので、やられないように工夫するモチベーションもある

2.一度でもロード系を通過したキャラは全員ヒールを覚える
→回復役のリアナの離脱があるので、回復魔法が使えなくなって詰むことがほとんどなくなる

3.章の開始時のセーブデータと章の途中のセーブデータに分かれている
→章の途中で詰むセーブをしてしまっても、章の開始時に巻き戻してやり直せる

4.聖剣ラングリッサーを装備できるキャラが多い
→主人公がヘタれても、シェリーやレオンが育っていれば彼らに聖剣を持たせて活躍させることも可能

5.そもそも主人公が強めなので、少し粘れば巻き返せる
→打たれ弱い魔法職やキース、シェリーやロウガなどがうっかりやられても、そう簡単には詰まない
0569ゲーム好き名無しさん (ワッチョイ 172e-nUtZ)
垢版 |
2017/09/08(金) 13:20:16.32ID:4mNKpWcT0
>>559
十分に育ってないキャラが強制出撃させられて詰むとか、最悪だけどな。

某タクティクスは有名メーカーの作品でカネ出して買ったからやり直したけど、
無名作者がフリゲでやったら、間違いなくそっぽ向かれてゴミ箱逝きだろうよ。
0570ゲーム好き名無しさん (ワッチョイ e311-QyhX)
垢版 |
2017/09/08(金) 13:28:02.36ID:LliexdSP0
それは確かに言える
キャラが多ければプレイヤーがどのユニット育ててるか分からん

どうしてもやるなら強制出撃キャラのレベルに合わせて敵のレベルを上げ下げするとかしないと詰むね
0571ゲーム好き名無しさん (ワッチョイWW e311-T5gW)
垢版 |
2017/09/08(金) 14:42:53.79ID:ay2oqm0C0
逆に考えるんだ
たくさんキャラを出してベンチ要因が多くなるほど周回してもらいやすいと
製作者としてはどのキャラも強くして使ったら使いやすいキャラにするしかないね
0572ゲーム好き名無しさん (ワッチョイWW e311-T5gW)
垢版 |
2017/09/08(金) 14:45:02.21ID:ay2oqm0C0
そもそも、特定のキャラが育ってないと詰むっていうのはやりすぎ
プレイヤーとしては超高難易度になってる可能性が高い
ちょっと簡単で選択肢に幅があるくらいがいい
0578ゲーム好き名無しさん (ワッチョイ e311-A/dc)
垢版 |
2017/09/08(金) 18:29:34.10ID:rzCEKn050
それこそ特訓とか遠征みたいなのあってもいいと思うな
お金払ってその時点での想定レベルまで一気にレベルアップする機能
そこで成長吟味されると叩き上げより強くなるから一工夫いるだろうけど
0579ゲーム好き名無しさん (ワッチョイWW e311-T5gW)
垢版 |
2017/09/08(金) 18:33:26.69ID:ay2oqm0C0
吟味とかボスチクとかクソダルいし、開き直ってフレイムなんちゃらとかstrange battlersみたいにレベルアップアイテムばらまくのもアリ
弱キャラ育成なんてやりこみゲーマーしかやらんだろうし、レベルアップアイテムの入手は難しくてもいいと思う
0583ゲーム好き名無しさん (ワッチョイ 4ee3-nUtZ)
垢版 |
2017/09/08(金) 19:26:39.70ID:R2Rga5SH0
あれはあれで素晴らしいスクリプトだけど杖ゆえの制約だったり
スクリプトゆえの使いにくさだったりがどうしてもあるから公式でも対応はして欲しいよな
需要あるのは明らかだしずっと前からそういう声は少なくないと思うけど難しいのかしら
0584ゲーム好き名無しさん (ワッチョイ b34e-nhGI)
垢版 |
2017/09/08(金) 20:09:12.24ID:EzOmLM2P0
まさかこんなに盛り上がるとは思わなかったw
遠征は入れてみようかなあ

同じ相手から倒さないで得られる経験値はだんだん減る(チクチク稼ぎ不可)
成長方式が特殊で殆ど吟味不可
下限と上限が決まっていて、想定外のレベルで強くなったり弱くなったりする事はありえない
経験値のレベル差補正が若干強めで一人突出させるのは経験値リソースとして効率悪いし、レベル低いキャラは追いつきやすい

ってなところまでは既にできている
0585ゲーム好き名無しさん (ワッチョイ e311-QyhX)
垢版 |
2017/09/08(金) 20:34:56.70ID:LliexdSP0
吟味とボスチクに関してはプレイヤーの好きにさせておけば良い気がするんだけどね
あと毎ターンのセーブとかもか
なんでこう作者の想定した遊び方以外を禁じる方向に進もうとする人が多いんだ
0587ゲーム好き名無しさん (ワッチョイ 832e-nUtZ)
垢版 |
2017/09/08(金) 20:48:10.10ID:AeJ+BdU00
開発側、制作側が「ちょうどいい難易度」だと思ってるのは
一部のベテラン以外にはたいがい難しすぎになるんだよなー

これはパックマンが出た40年くらい前から言われてたことw
0589ゲーム好き名無しさん (ササクッテロル Sp3b-WPoK)
垢版 |
2017/09/08(金) 20:55:31.79ID:wTkxsomWp
分かるのは天才宮本茂くらいのもんだからなー
テストプレイしてもらってたスタッフによると作ったボスを「強すぎる」と言われて
「どうすればいいのか」と聞いたら「なにをどうすれば勝てるようになるのか、具体的に分かるようにして欲しい」と答えが返ってきたっていう
0590ゲーム好き名無しさん (ワッチョイ e311-QyhX)
垢版 |
2017/09/08(金) 20:56:26.99ID:LliexdSP0
>>586
そういうもんかな
プレイヤーが楽しんでくれたらそれで良いし
簡単にクリアされて悔しいとかはないかなぁ
ツイッターとか見てると初見殺し上等みたいな作者もいるけど
その辺は人それぞれか
0591ゲーム好き名無しさん (ワッチョイ b34e-nhGI)
垢版 |
2017/09/08(金) 20:58:03.31ID:EzOmLM2P0
制限かけすぎてストレスを感じさせるのは避けるべきかもしれないが、
適度に制限をかける事自体は悪くないはず
どこまでが良いのかは感覚で決めていくしかないけど

吟味できないから幅がなくてつまらない
吟味できないから(スイスイ進める事に抵抗がなくて)面白い
っていうのはどちらもありえると思っている

なら吟味せずに運悪く想定以上に難しくなってしまうのは理不尽だから
それを避けるために吟味せずとも何とかなる方向性でシステムを調整しますかね
0593ゲーム好き名無しさん (ワッチョイ e311-QyhX)
垢版 |
2017/09/08(金) 21:15:34.09ID:LliexdSP0
吟味禁じるなら固定成長か成長期待値にちょっとブレがある程度にするのが良いよ
あと初心者ほど吟味とかそういう面倒なことはしないでそのまま進めちゃう
0594ゲーム好き名無しさん (ワッチョイ e311-A/dc)
垢版 |
2017/09/08(金) 21:21:08.66ID:rzCEKn050
>>590
いやまあ紛らわしいこと言ったけど俺ユニット強化厨だから吟味は推進派だよ
ただ吟味の楽しさは「通常プレイより頑張った分だけ得してる!」って感覚だと思うから
簡単な方法がありすぎると「あー俺頑張ったなー」感が薄れて育成が楽しめないかなって
0596ゲーム好き名無しさん (ワッチョイ 8311-QyhX)
垢版 |
2017/09/08(金) 21:35:22.17ID:HGQ6eYt40
ユーザーは「難しい!」って不満言うんじゃなくて
吟味とかリセットとかそういうシステムの穴を穿るだけ穿った上で
クリアできれば「楽勝」って言うし
クリアできないと「クソゲー」って言うか黙って去るかしちゃうのよね
0599ゲーム好き名無しさん (ワッチョイ 832e-nUtZ)
垢版 |
2017/09/08(金) 22:16:30.83ID:AeJ+BdU00
>確率成長のいいところは作るのが簡単なこと
>固定成長の悪いところは作るのが大変なこと

これ、逆じゃね?
確率成長の方がバラツキがあってバランス取るの難しいよw
0602ゲーム好き名無しさん (ワッチョイ b34e-nhGI)
垢版 |
2017/09/08(金) 23:33:26.23ID:EzOmLM2P0
成長方式の違いで製作難易度が変わるかな?(スクリプト作らないといけないっていうのは別として)
キャラの到達レベル自体がプレイヤーによって千差万別なんだから
0603ゲーム好き名無しさん (キュッキュ Sd5a-bHLV)
垢版 |
2017/09/09(土) 15:14:09.78ID:Ab+XW/Wgd0909
最近ではFEでもガチガチに成長率は固めてないぞ。
恐らく詰みを警戒しているんだろう。
難易度ノーマルでラスボスとかで詰むとそれだけでクソゲー扱いされるからな。
スーファミのFE紋章とかでは力が20(マックス)あるユニットがいることを前提にしたバランスだった。
それでも文句はなかったから深く考えすぎる事はないんじゃないか?
今と昔とは環境が違うとはいえ、金とっていない限り、こだわり過ぎるのは危険かも
0606ゲーム好き名無しさん (キュッキュ 1a9a-otRg)
垢版 |
2017/09/09(土) 17:57:44.50ID:F2oxGAMn00909
こんにちは、ルン・ウェーです。
私は以前「アポカリプス(仮)」という作品を「絵がへたくそな人」という名義で公開していた者です。

製作を続けている最中に、自作品の完成度の低さに気がつき、作品に大きく手を加えてリニューアルした作品がこれとなります。
まだまだ至らない部分は多いですが、その事についてはご気軽に指摘してくだされば嬉しい限りです。
パスは以前と同様に「SRPG」となります。
詳しくは、ゲーム内に同封された「READ ME」を参照ください

https://www.axfc.net/u/3843273

本作品を未プレイの方向けのポスターです
絵のクオリティなどの参考にご覧下さい
https://www.dotup.org/uploda/www.dotup.org1361356.png
0613ゲーム好き名無しさん (ワッチョイ e311-A/dc)
垢版 |
2017/09/10(日) 00:53:14.78ID:bVsw00eW0
ver1.151で自軍敵軍同盟軍それぞれに杖持ちと瀕死キャラ用意したんだが

杖のフィルタ自軍 自軍:自軍を回復 同盟:自軍を回復 敵軍:敵軍を回復
杖のフィルタ敵軍 自軍:敵軍を回復 同盟:敵軍を回復 敵軍:自軍と同盟を回復
杖のフィルタ同盟 自軍:同盟を回復 同盟:同盟を回復 敵軍:何もしない

自軍と同盟軍が同じ扱いになってるっぽい?
0615ゲーム好き名無しさん (ワッチョイ 4ee3-nUtZ)
垢版 |
2017/09/10(日) 02:16:13.40ID:NdxhpvGG0
>>606
タイトル画面になる前のムービーの途中で強制終了になるんだけど俺の環境が悪いだけかな?
とはいえ右クリックでスキップすれば平気だからプレイするには今のところ支障はないんだけど

あと、主人公の装備がミドルソードに変更になってるけど一番最初のチュートリアルのマップでの
説明セリフではロングソードのままですよ
0617ゲーム好き名無しさん (ワッチョイ 4ee3-nUtZ)
垢版 |
2017/09/10(日) 04:33:07.60ID:NdxhpvGG0
スクリプトいじらないでやるなら例えば、オープニングイベントなり自動開始イベントなりで
実行条件のユニットの項目で条件をステートAとステートBの時にして、A・Bのうち有効にさせたく
ない方のステートを解除するイベントを作ればいいんでない?
0620ゲーム好き名無しさん (ワッチョイ fadb-QyhX)
垢版 |
2017/09/10(日) 15:33:43.82ID:5yi6ekCK0
GBAのFEにあった乗るタイプのシューターをフュージョン使って再現したいんだが
シューター装置が無人の時に攻撃できない処理がどうしても組めない
いい方法あったら教えてくれ
0621ゲーム好き名無しさん (ササクッテロロ Sp3b-WPoK)
垢版 |
2017/09/10(日) 15:44:05.66ID:m6WTF9Mnp
シューター自体はシューター武器の装備ができないようにして
シューターに乗り込める奴にシューター武器が使えるようにする
んでシューターとフュージョンする時にシューターが武器タイプを取り込めるようにしてかつ
シューター自身は他の兵種には使えないシューター専用武器を持つようにすればいい
0622ゲーム好き名無しさん (ワッチョイ fadb-QyhX)
垢版 |
2017/09/10(日) 16:00:20.09ID:5yi6ekCK0
「シューター操作」っていうスキル作って
このスキルをシューター武器の専用データに設定

これで「シューター操作」を取り込んだ時にだけ使えるハズなんだが
何故かフュージョン中のスキル所持で専用武器が使えるかどうかの判定されないんだよね
公式に報告すれば直してもらえるかな
0626ゲーム好き名無しさん (ワッチョイ b34e-nhGI)
垢版 |
2017/09/12(火) 01:41:35.73ID:PyfGtHpb0
本家のように
戦闘に突入する瞬間にSHIFTキー押していると戦闘アニメ設定が逆転する機能つくってみた

ついでに特定のカスパラを持ったユニットとの戦闘が必ずリアル戦闘になる機能も入れてみた
ラスボス戦とかに使えますかね

本体(戦闘アニメ設定拡張スクリプトより)
https://www.axfc.net/u/3844087

杖魔法リアル戦闘の対応バージョン(これを入れると杖戦闘もキーで切り替わるようになる)
https://www.axfc.net/u/3844088

CPU側が仕掛けてくる時は
若干早めにキーを押してないと切り替わらないです
(CPU移動後、相手ユニットのマスに白い枠が表示された時点で判定終了)
0628ゲーム好き名無しさん (ワッチョイ 4ee3-nUtZ)
垢版 |
2017/09/12(火) 21:27:29.07ID:PYeJ/n1G0
>>626
毎度のことながら乙です
なるほど、イベントコマンドとかで強制戦闘設定してる場合は
ちゃんと反映してくれるのか

ところで地形効果を見えないようにするのって出来るっけ?
0629ゲーム好き名無しさん (ワッチョイ b34e-nhGI)
垢版 |
2017/09/12(火) 22:04:57.26ID:PyfGtHpb0
>>628
他の設定で強制している場合はそちらが優先されます
あくまでも通常の戦闘のみです

モーションの設定自体が欠けている場合はもちろん強制的に簡易になります

地形効果を見えなくするのは
MapParts.Terrainの _drawContentの中の
y += this.getIntervalY();の直後に

if (terrian.custom.hogehoge===true) {
 ItemInfoRenderer.drawKeyword(x, y, "???");
return;
}

って入れて
_getPartsCountのcount += 3;の次の行あたりに
if (terrian.custom.hogehoge===true) {
return count;
}

と入れておけばhogehoge:true というカスパラが入った地形に関しては
ウィンドウ上は地形名と???だけが表示されるようになるかなー(確認はしてない)
0632ゲーム好き名無しさん (ワッチョイW 1a9a-WPoK)
垢版 |
2017/09/13(水) 15:56:53.26ID:MxUVzrnq0
>>615
ダウンロード・ならびにご意見ありがとうございます。
ご指摘の件につきましては、こちらの環境では発生しないことを確認いたしましたので、今一度再ダウンロードやタスクマネージャのメモリ確認などをしていただけるようお願いいたします。
また、誤植の件につきましては修正が完了しましたので、次回のアップデートでは修正された状態でアップロードされます。
ご利用ありがとうございました。
0634ゲーム好き名無しさん (ワッチョイ db4b-liDa)
垢版 |
2017/09/13(水) 18:09:40.23ID:MiCejTUj0
>>632
プレイさせてもらったけど今verのラストマップは1章ってことでいいのかな?
クリアしたら突然ゲームオーバーが出てびっくりした

OPムービーの件だけど、うちのPCでもロゴの後、強制終了しちゃう
ちなみに前verのムービーはきちんと再生できてた
ムービー再生の機能が実装されたのは最近だし、導入しているゲームも少ないので不具合なのかPC環境のせいなのか分からん部分も多そう

バグをいくつか報告
序章の稽古の最後のエリアでトニーを倒す前に拠点を制圧できてしまう

ビギナーモードで序章の3以降の初期配置の敵のHPが16/14とか変なことになってる
多分「ユニットの能力変更」で直接HPを下げてるんじゃないかと思うけど、難易度設定のパラメータ補正で調整するようにした方がいいと思う

序章外伝の勝利条件が30ターン経過になってるけど、これも前verからの変更し忘れだと思う
あと道場だけど
・所持金が500G以下でも利用できてしまう
・降参した場合のワイルドの男の台詞で空欄のページが出る(余計な改行が入ってるのだと思う)
・対戦断った後、BGMがイベント時のままになっている
1章のゼフィのいる洞窟訪問後もそうだけど、もし意図的にやってるんじゃないのならイベント終了時にベースBGMに戻す処理を忘れないように
した方がいいと思う

序章の5のOPイベント後、ジェームズが右を向いたままになっているのでイベント終了時に向きを正面に戻した方いい
0635ゲーム好き名無しさん (ワッチョイ 4ee3-nUtZ)
垢版 |
2017/09/13(水) 18:44:24.26ID:KNR/JOPo0
>>629
地形効果を見えなくって効果じゃなくマップの兼ね合いで出来たらウインドウ自体を消したかったんだ
せっかく教えてくれたのに俺の聞き方がわるかった本当にスマン
でも、この効果見えなくするのも使い所ありそうだから試してみるよ

>>632
再ダウンロードやタスクマネージャのメモリ確認もしてみたけどダメみたいだ
ちなみに俺も前ver.のムービーは支障なく再生できたよ
公式に報告する案件かもしれないね
0636ゲーム好き名無しさん (ワッチョイ b34e-nhGI)
垢版 |
2017/09/13(水) 20:24:48.79ID:WGu+dvDw0
>>635
ゲーム中一度も表示させたくないという話ならもっと簡単で
MapPartsCollectionクラスの_configureMapPartsの中にある
groupArray.appendObject(MapParts.Terrain);
の行の先頭に//でもつけて消してしまえばいい

MapParts.Terrainオブジェクトの中で地形ウィンドウの処理を行っているんだけど
そもそもの導線を消してしまえば処理自体行われなくなるという事
0637ゲーム好き名無しさん (ワッチョイ 1a9a-otRg)
垢版 |
2017/09/13(水) 22:13:31.30ID:MxUVzrnq0
>>634 >>635
数々のミスにもかかわらず、丁寧に修正を要求して下さりありがとうございました。
特に第一章の件につきましては、こちらで重大なバグであることを確認し正常に働くように修正いたしました。
正常にクリアするとゲームオーバーになってしまうという致命的なバグであり、ここに心よりお詫び申し上げます<m(__)m>
洞窟訪問後に音楽が変わらない件に関しては初期から気づいていましたが、雰囲気が出ていいかなーと思いあえてそのままにしておいたというものです。
誤解を招き申し訳ありませんでした……不評ならば変更します

修正パッチを公開しますので、導入をよろしくお願い致します
またお詫びとして、次回のアップデートで登場予定の新キャラクターのグラフィックを同梱致します
https://www.axfc.net/u/3844637
0638ゲーム好き名無しさん (ワッチョイ b342-6X04)
垢版 |
2017/09/13(水) 22:56:23.39ID:rjoSqBHa0
o-to氏の範囲攻撃スクリプトを使ってる人がいたら聞きたいんだけど
マップ兵器の戦闘アニメで指向性がある攻撃方法の場合ってなにか上手い見せ方ないかな?
スパロボでたとえるならハイメガキャノンとかだけど、
戦闘アニメに自分の位置と相手の位置を組み込めないから
ビームが同じ方向にしか飛んでいかないという

全方位の攻撃なら、自作戦闘アニメでも上手く表現できたけど
指向性のある攻撃はどうやってもしっくりこない

もし他にアイデアがなかったら、擬似的に戦闘画面を再現して、普通の攻撃のように戦闘員を登場させて
そのままビームを右(登場させた味方キャラ)から左へぶっ放す方向で行こうかと思ってるんだけど
キャラとマップ兵器アイテムと戦闘アニメで組み合わせが固定されるのが難点
0639ゲーム好き名無しさん (ワッチョイ b34e-nhGI)
垢版 |
2017/09/13(水) 23:29:16.57ID:WGu+dvDw0
そのスクリプトをさらに改良する以外に方法はないんじゃないかな
エネルギー弾みたいな画像を角度変えて等速直線運動させる程度なら比較的簡単かもしれないけど
戦闘エフェクトの表示角度を変更してアニメーションさせたいとなると一苦労すると思う
0640ゲーム好き名無しさん (ワッチョイ 9306-o7xi)
垢版 |
2017/09/14(木) 07:13:43.22ID:rf0hXhoK0
特攻係数変化と統合-Calculatorを一緒に入れるとうまく動かないんだけど、同じ症状のひといる?
新しいデータに↑のスクリプトだけ入れて試したけど動かないから、他のスクリプトとの兼ね合いではないみたい
0641ゲーム好き名無しさん (ワッチョイ 614e-24l8)
垢版 |
2017/09/14(木) 08:33:13.23ID:nBZt7BTf0
DamageCalculator.calculateAttackPowerが完全に被っているから
統合Aのその中の機能いらないならまるごと消してしまうか
どっちも使うならうまく融合させるしかないです

統合Aのその部分、特効計算式自体がデフォルトのものと変わってしまっているので
そのまま一部分コピペして貼り付けても不自然な事になりそう
0646ゲーム好き名無しさん (ワッチョイWW 0111-2/pv)
垢版 |
2017/09/14(木) 20:34:14.74ID:9ftS6st50
敵のバッドステート付与杖のAIってscriptフォルダのどのスクリプト弄ればいいの?
デフォルトだと上級Lv1<下級Lv20の優先順位で狙ってくるから変えたいんだけど
0648ゲーム好き名無しさん (ワッチョイ 0111-zg1k)
垢版 |
2017/09/14(木) 22:24:27.84ID:9ftS6st50
>>647
サンガツ!!!

これでええんか?

var StateItemAI = defineObject(BaseItemAI,
{
getItemScore: function(unit, combination) {
var stateInvocation = combination.item.getStateInfo().getStateInvocation();
var state = stateInvocation.getState();
var score = StateScoreChecker.getScore(unit, combination.targetUnit, state);

if (score < 0) {
return score;
}

if (combination.targetUnit.getClass().getClassRank() === ClassRank.HIGH) {
return score + 20;
           //下級のレベル上限
}

return score + combination.targetUnit.getLv();
}
}
);

っていうかこれ武器持ってない丸腰のやつでも狙うのか
ポンコツやな
0649ゲーム好き名無しさん (ワッチョイ 614e-24l8)
垢版 |
2017/09/14(木) 23:47:53.48ID:nBZt7BTf0
>>648
それだと上級職がLV20扱いになっちゃう(returnの部分で処理が終了してしまう)
あと今後Studioの更新でStateItemAIクラスの中にgetItemScore以外のメソッドが追加されても無効化されてしまうから
以下のようなスクリプト書いてPluginフォルダに突っ込んだ方がいい

var LOW_CLASS_MAX_LEVEL = 20;
//StateItemAIのgetItemScoreだけをピンポイントで上書きする(他には影響しない)
StateItemAI.getItemScore = function(unit, combination) {
------------------------中略-----------------------------------
  var level = combination.targetUnit.getLv(); //levelという変数に一旦レベルの値を入れる
  if (combination.targetUnit.getClass().getClassRank() === ClassRank.HIGH) {
    level += LOW_CLASS_MAX_LEVEL; // 上級職の時はLOW_CLASS_MAX_LEVELの値の分加算する
  }

  return score + level;// levelを加算した値をスコアとする
};

直接20を書かずにわざわざLOW_CLASS_MAX_LEVELとかいう変数を作っているのは
後で見直した時に何を意味するif文なのか連想しやすくするためのお作法
0651ゲーム好き名無しさん (ワッチョイ 0111-zg1k)
垢版 |
2017/09/15(金) 10:30:21.11ID:4YhJYTdi0
>>649
ちゃんと書いてくれてありがとやで

>>650
window-skillinfoの_isInvocationTypeをいじればええんやで
デフォルトだと

skilltype = this._skill.getSkillType();

if (skilltype === SkillType.FASTATTACK ||
skilltype === SkillType.CONTINUOUSATTACK ||
skilltype === SkillType.COUNTERATTACKCRITICAL ||
skilltype === SkillType.DAMAGEABSORPTION ||
skilltype === SkillType.TRUEHIT ||
skilltype === SkillType.STATEATTACK ||
skilltype === SkillType.DAMAGEGUARD ||
skilltype === SkillType.SURVIVAL ||
skilltype === SkillType.CUSTOM
) {
return true;
}
else {
return false;
}

ってなってるから、表示させたくない種類のスキルをコメントアウトするか、
全部表示させたくないならfalseで返しちゃえばええんやで
0653ゲーム好き名無しさん (ワッチョイ 6142-p+ov)
垢版 |
2017/09/15(金) 20:51:55.97ID:9Gjo2gsz0
新しい安定版を試したいけど
プラグインがどれだけ使えるかわからない→そもそも数多くのプラグインを一つ一つちゃんど動作するか確かめるのに凄く手間がかかる
のコンボでいつも後回しになってくんだよなぁ

まぁネットで公開するようなゲームなら、バージョン変えずに制作した方が手堅いだろうけど
0654ゲーム好き名無しさん (ワッチョイ 0111-bFnO)
垢版 |
2017/09/15(金) 21:18:59.08ID:ytEZiVbk0
安定版だと分からないけどツールのアプデ止めるのはまずいなと
ふりーむに上がってるアルモリア物語やって思った
あれ何度もバグ修正してるのにたぶんツールのバージョン上げて
ないせいでエラー落ち系のバグが全然直ってないんだよな
0656ゲーム好き名無しさん (ササクッテロラ Sp4d-fOSR)
垢版 |
2017/09/16(土) 08:02:17.44ID:s/Lyt8rdp
作ってみて分かるのはシステム面よりもテキスト書くのがすこぶる面倒という
0657ゲーム好き名無しさん (ササクッテロラ Sp4d-6xbt)
垢版 |
2017/09/16(土) 08:33:36.70ID:B3Q8db3op
分かるなぁ
やれキャラの言葉遣いがおかしいだの時代考証が変だの言われるから
その辺の配慮を全力でやりつつ、さらにくどくならない程度の量の文書にしなければならない
海外だとそんな事はないのに
0659ゲーム好き名無しさん (ワッチョイWW 0111-2/pv)
垢版 |
2017/09/16(土) 10:58:18.50ID:rOlvlOL40
現在の章のバックグラウンドまでしっかり説明してくれれば問題ない
あとは後の展開の伏線を張ってればおk
敵でも味方でも重要キャラは早めに顔見せしておかないと、いざって時に誰コイツ?ってなるからな
0660ゲーム好き名無しさん (ワッチョイ 0111-bFnO)
垢版 |
2017/09/16(土) 13:52:44.44ID:NeIKLoaf0
テキストと言えばヘルプの制御文字に\vo[a]って入れるとa.oggが再生される
って書いてあるけどこれのやり方分かる人いる
oggファイルをどこに突っ込んでも音出ないんだけど
0663ゲーム好き名無しさん (ワッチョイ 0111-bFnO)
垢版 |
2017/09/16(土) 14:10:52.74ID:NeIKLoaf0
連投すまんがプロジェクトと同じフォルダにvoiceフォルダ作って試しても無理だった
コンフィグのフォルダ名の指定の仕方が間違ってるとかなのかなぁ
出来たよって人いたら教えてもらえるとありがたい
0666ゲーム好き名無しさん (ワッチョイWW 0111-2/pv)
垢版 |
2017/09/16(土) 17:22:05.92ID:rOlvlOL40
強弓スクリプトが機能しないんだけど
不具合起こすとかじゃなくて全く機能しない
バージョンは1.151です
他のプラグインが悪さしてるのかと思って新規プロジェクト作って試してみたけどこれもだめ
どうすればいいんだ……
0673ゲーム好き名無しさん (ワッチョイ 614e-24l8)
垢版 |
2017/09/16(土) 21:56:49.02ID:VFpM+1jI0
>>670
待機型スクリプトの方の
USE_PROXIMITY_FIREやUSE_SUPERBOWをtrueにしてやれば動く

おそらく強弓スクリプトが無い時に余計な処理が挟まって
ゲーム全体の動作が重くなる事がないように配慮しているんだとは思う
0677ゲーム好き名無しさん (ワッチョイ 2bf3-iARx)
垢版 |
2017/09/17(日) 11:10:49.44ID:+zCFxjJh0
14
0679ゲーム好き名無しさん (ワッチョイ 612e-zv0G)
垢版 |
2017/09/17(日) 11:38:11.80ID:uSzYbEwt0
>この手のプラグインで競合の可能性ってあるのかな

プラグイン競合の可能性の有無をでんでん(云々)する前に
まずは闘技場プラグイン以外を無効化して試せ、タコスケwww
0684ゲーム好き名無しさん (ササクッテロレ Sp4d-6xbt)
垢版 |
2017/09/17(日) 12:38:51.20ID:PdqbQ5Xjp
とりあえず俺がやらかしたミスとしては
・変数の代入を面倒でパスしてた
・敵キャラの変数を新しく作ってなかった
・代金の「以上」「未満」の設定を厳密に作ってなかった

このくらいが挙げられるかな
0692ゲーム好き名無しさん (ワッチョイ 930f-5V5r)
垢版 |
2017/09/18(月) 16:54:17.25ID:0iwpF8bg0
>>682
闘技場っぽいスクリプトは変数の3ページ目、ID:0、1、2を使うんだけど…
変数を作成してないって事はないか?

あるいは、変数の最小値と最大値の範囲が最小値0、最大値999999になってないとか
(敵ユニットIDは65536以上の値になるので、変数の最大値が9999だと値が入らず正しく動かない)
0694ゲーム好き名無しさん (ワッチョイ 6142-p+ov)
垢版 |
2017/09/18(月) 21:23:08.76ID:kw2dTHln0
思い切って最新バージョンに更新したらめっちゃ便利になっててびっくりした
もうインポート済みのファイルに手を焼かされなくてもいいんだ
ダメージポップは2回ヒットしたのかと思ったけどw

プラグインもほぼ使えるみたいだし、作者さんと職人さんに感謝
0695ゲーム好き名無しさん (ワッチョイ 9306-o7xi)
垢版 |
2017/09/18(月) 21:47:27.16ID:CjRP7E5E0
フュージョン中、特定の条件下でリリース出来ないようにするにはどうしたらいい?
海の上とかに置き去りにして嵌って動けなくなるのを防止したい
0699ゲーム好き名無しさん (ワッチョイ 9306-o7xi)
垢版 |
2017/09/18(月) 22:24:05.11ID:CjRP7E5E0
>>696
ちょっと特殊な条件だった、説明不足だったわ

歩兵ユニット(テイマー)が飛行ユニット(グリフォン)にフュージョンして飛行ユニットにクラスチェンジするようにしてるんだけど
それだとフュージョン解除できるんだよね
これをなんとかしたい
0702ゲーム好き名無しさん (ワッチョイ 614e-24l8)
垢版 |
2017/09/18(月) 23:05:41.31ID:0ucpX4320
だとしたら担がれている側を見た目飛行系の歩兵クラスに変えておくんじゃ駄目なのか?
聞いている感じだとリリースされたら元のクラスに戻るイベントを入れているもんだと
0706ゲーム好き名無しさん (ワッチョイ eb11-3mA1)
垢版 |
2017/09/22(金) 21:20:29.04ID:iagoKz4C0
強弓スクリプトとabsolute_counterのスクリプト一緒に入れると
absolute_counterの方が機能しませんね

強弓スクリプトの
AttackChecker.isCounterattack = function(unit, targetUnit)
の所に
var skillArray = SkillControl.getDirectSkillArray(targetUnit, SkillType.CUSTOM, 'absolute_counter');

for (var index = 0; index < skillArray.length; index++) {
if (skillArray[index].skill.getCustomKeyword() === 'absolute_counter') {return true;}
}

って入れると動きますが

一応報告しておきます!
0707ゲーム好き名無しさん (ワッチョイ 3b4e-7Jrl)
垢版 |
2017/09/22(金) 21:48:59.89ID:5zgK4Yhj0
absolute_counter側はどうにもならないですね
確かに強弓スクリプト側に処理をマージしてしまえば済む話ではありますが
補足しておきますと

if (weapon === null) {
return false;
}

の後に
absolute_counterの処理を入れとかないと
反撃側のユニットが武器を持ってなくても反撃しようとしてバグると思います
0708ゲーム好き名無しさん (ワッチョイ 1ef3-Ai2I)
垢版 |
2017/09/23(土) 11:26:56.99ID:N4Y4rxoT0
闘技場プロジェクト使えるようになったと思ったら
OT氏のOT_ExtraConfigSkillとの競合でエラー吐くんだね

ExtraConfigBaseの188行が引っかかるみたいなんだけど、対策できてる人いますか?
0709ゲーム好き名無しさん (ワッチョイ 3b4e-7Jrl)
垢版 |
2017/09/23(土) 13:43:30.29ID:EmRCtK5r0
>>708
闘技場スクリプトの
VirtualAttackControl.createVirtualBattlingAttackUnitの中の
return virtualAttackUnit;よりも前の行で

delete virtualAttackUnit.unitSelf.custom.tmpNowVirtualAttack;
virtualAttackUnit.unitSelf.custom.tmpNowVirtualAttack = virtualAttackUnit;
OT_BeforeAttackSkill = true;

の3行を入れておく

そしてTemporaryDataVirtualAttack.jsの
最初の方に書いてある
// 攻撃前にスキル発動するか
OT_BeforeAttackSkill = false;

ってやつも移動させないと動かないかな?

----------------------------------------------------------------
EP・FPを消費してしまって攻撃できない可能性があるため修正
--------------------------------------------------------------------------*/
var OT_BeforeAttackSkill = false; <---ここに移動
(function() {
// 攻撃前にスキル発動するか
//OT_BeforeAttackSkill = false; <---ここに書いてある記述は消す
-------------------------------------------------------------------------
0715ゲーム好き名無しさん (ワッチョイ 3b4e-7Jrl)
垢版 |
2017/09/26(火) 21:07:40.88ID:Vpiytubo0
これで発生するようになる
(function(){
var tempFunctions = {
RealBattleTable: {
_pushFlowEntriesBattleStart: RealBattleTable._pushFlowEntriesBattleStart
},
TransitionStartFlowEntry: {
_completeMemberData: TransitionStartFlowEntry._completeMemberData
}
};

AttackFlow._pushFlowEntriesStart = function(straightFlow) {
};

RealBattleTable._pushFlowEntriesBattleStart = function(straightFlow) {
straightFlow.pushFlowEntry(UnitDeclarationFlowEntry);
tempFunctions.RealBattleTable._pushFlowEntriesBattleStart.call(this, straightFlow);
};

UnitDeclarationFlowEntry.enterFlowEntry = function(battleTable) {
var coreAttack = battleTable.getBattleObject().getParentCoreAttack();
this._prepareMemberData(coreAttack);
return this._completeMemberData(coreAttack);
};

RealBattle.getParentCoreAttack = function() {
return this._parentCoreAttack;
};

CoreAttack._playAttackStartSound = function() {
};

TransitionStartFlowEntry._completeMemberData = function(battleTable) {
MediaControl.soundDirect('attackstart');
return tempFunctions.TransitionStartFlowEntry._completeMemberData.call(this, battleTable);
};
})();
0718ゲーム好き名無しさん (ワッチョイ e542-MY2y)
垢版 |
2017/09/30(土) 13:31:59.47ID:WpOmIZbQ0
あれ? 敵行動パターンの待機型って仕様変わった?
最新版でプラグイン全部抜いたけど、行動範囲にこちらが侵入してもどいつもこいつもかかってこない
使える武器は持たせてるし、こっちから隣接して攻撃すればちゃんと反撃してくれる
もちろん行動できる場合でも待機するにはチェックいれてない
0719ゲーム好き名無しさん (ワッチョイ e542-MY2y)
垢版 |
2017/09/30(土) 13:37:01.82ID:WpOmIZbQ0
あ、いや、正確に言えば、移動せずに攻撃できる場合は攻撃してくる
でも移動力はちゃんとあるし、移動範囲も表示されてるのに、移動して攻撃しようとはしてこない
0725ゲーム好き名無しさん (ワッチョイ e542-MY2y)
垢版 |
2017/09/30(土) 19:21:11.53ID:WpOmIZbQ0
>>723
うん

>>724
え、ずっと前から間違いなく待機型は攻撃範囲に入れば移動して攻撃してたけど
断言できる
もうずっと前、まだSRPG studioスレが2章だったころからずっとだな
最初に作り始めた時、待機型って攻撃範囲に入ったら移動してくんのか、イメージと違うなと最初に思ったし
それから20程度のステージを何度もテストプレイして動作を見てきてるからな

元々それがおかしかったってこと? おま環で
で、それがどっかの更新でたまたまおまえ環でも問題なくなったとか?

うわ、もうちょっと様子見て自分がおかしかっただけだったら、全ステージ作り直しだな
まぁ行動型+チェックにするだけならマクロ組めばそこまで苦労しなくてもいいだろうけど

とにかく騒がせてすまんかった
0726ゲーム好き名無しさん (ワッチョイ 4511-qEDe)
垢版 |
2017/09/30(土) 21:06:35.81ID:/WYM65dB0
2年前とかだと流石に覚えてないけどもしかすると最初はそういう仕様だったのかな

2016/9/23の更新 (Ver 1.094)
【要望】ユーザー拡張に「行動パターンが待機型の場合は移動力0として扱う」を追加
敵ユニットの行動パターンが待機型の場合は、ユニットの行動範囲を表示する際に移動力が0とみなされます。

ってあるから少なくともこの時点ですでは待機は動かないって認識だと思う
0727ゲーム好き名無しさん (ワッチョイ 85d6-MY2y)
垢版 |
2017/09/30(土) 21:18:21.47ID:HNAKyTQi0
魔法系のオリジナルモーションの戦闘画面が変なんだけど
モーションに入っても魔法のエフェクトがでないばかりか敵が表示されずにそのままフリーズする
0730ゲーム好き名無しさん (ワッチョイ e54e-bz6c)
垢版 |
2017/10/01(日) 02:14:42.25ID:NyMY9D6N0
連続スキル発動時にそれぞれの攻撃で指定したスキルを発動させるプラグインを作りました
要は2連続スキルで1撃目にHP吸収スキル、2撃目で防御無視スキルを指定すれば天空になるって事
https://www.axfc.net/u/3849803

あと敵が攻撃する時になるべく最短経路で移動するプラグインも入れました
例えば、既に隣接してんのに無意味に別方向から隣接し直す事はしなくなる
0733ゲーム好き名無しさん (オッペケ Sre1-YnsC)
垢版 |
2017/10/01(日) 18:00:45.69ID:EWiV21Cgr
ウィーアーバンディッツ面白かったで!!!
今更やけどな

バンディッツみたいに魔防を防御対象にするスクリプト作ったンゴ
防御+魔防を防御対象にする武器もおまけで作っておいたで
自分用に作った魔力をそのまま攻撃に加算するスクリプトも公開しとく

ワイ自身Javaとかよくわかってないからガバガバかもしんない

https://dotup.org/uploda/dotup.org1352699.zip.html
0736ゲーム好き名無しさん (ワッチョイ 4511-hhdi)
垢版 |
2017/10/01(日) 18:36:19.28ID:6GiqvPzt0
>>735
新規ゲーム作成してpluginに天空入れて
連続スキル作ってカスパラに
{continuousAttackInvodationSkillArray:[3,4]}
って入れてナッシュくんに天空つけて戦闘させたら止まります
3はダメージ吸収、4は必中です
0738ゲーム好き名無しさん (ワッチョイ e54e-bz6c)
垢版 |
2017/10/01(日) 19:25:32.51ID:NyMY9D6N0
>>736
自分の環境では再現しませんが、
天空発動後にゲームを閉じるとマウスポインタの青いグルグルがしばらく出てきますね…
102行目に
generator = root.getEventGenerator();
を追加したら収まったのですが、これでフリーズの件も解決しませんか?

result = tempFunctions.NormalAttackOrderBuilder._setDamage.call(this, virtualActive, virtualPassive);

if (skill) {
generator = root.getEventGenerator();//<-------ここ(102行目)に一行追加する
generator.skillChange(virtualActive.unitSelf, skill, IncreaseType.DECREASE, true);
generator.execute();
}
0739ゲーム好き名無しさん (ワッチョイ 4511-hhdi)
垢版 |
2017/10/01(日) 19:56:14.10ID:6GiqvPzt0
>>738
解決しました!
ありがとうございます!
0741ゲーム好き名無しさん (ワッチョイ e54e-bz6c)
垢版 |
2017/10/01(日) 20:26:18.78ID:NyMY9D6N0
とりあえず修正加えたやつです

あとファイル内に追記しましたが、
この機能は一時的にカスパラで指定されたスキルを取得させて攻撃後に破棄する
という仕組みなので
覚えているスキル数が上限に達していると動かないです
この場合は上限を増やすか覚えているスキルを減らす必要があります
https://www.axfc.net/u/3849901
0742ゲーム好き名無しさん (アークセーT Sxe1-RNm7)
垢版 |
2017/10/01(日) 20:33:55.84ID:mJcyFfJjx
>>738
解決しました
ありがとうございます
0743ゲーム好き名無しさん (オッペケ Sre1-YnsC)
垢版 |
2017/10/03(火) 21:37:18.74ID:3CJIsJxur
下級魔道士上がりの杖使いと下級杖使い上がりの杖使いで差がないのもなーって思って回復杖の計算式いじってみた
デフォルトの計算式(魔道士上がりの上級杖使いを想定)は魔力/2、
ヴァルキュリアとかシスターの計算式は(魔力/2)+5
ハイプリースト(シスターの上級職)は杖の回復値+魔力にした

まあおすそわけだ
良かったら使ってくれ
https://www.axfc.net/u/3850525?key=srpg
0746ゲーム好き名無しさん (ワッチョイ 0576-v8iM)
垢版 |
2017/10/06(金) 21:37:53.61ID:6HO5V8/G0
wikiにあった立ち絵表示スクリプトの作者さんに感謝

これ見つけてから立ち絵にまでこだわりだしてもう制作がす進まなくなって嬉しい悲鳴じゃぁ
クラスで変えられるっぽいから夢が広がる
0748ゲーム好き名無しさん (ワッチョイ 7976-ECK6)
垢版 |
2017/10/14(土) 09:19:32.20ID:LmkkGled0
ごめん。ちょっと聞きたいんだけど。
現在の仕様だと、Materialのvoiceフォルダ内の音声はメッセージの表示でしか鳴らせないんだよね?
これをイベントコマンドから直接指定したくて スクリプトの実行を使おうと思い手探りで色々と調べたんだけど

イベントコマンドからスクリプトのコード実行で
voicePlay(voice, 主人公勝利, null)

こいつを実行するとvoiceが宣言されてないってエラーがでた

このvoiceはcategoryにあたる部分で、
調べたところコンフィグで設定したvoiceフォルダ名のことだと思ったんだけど、なにか勘違いしてる?
なんか調べたら、宣言っていうのはvarとかで変数に対して使うものみたいだし
0749ゲーム好き名無しさん (ワッチョイ 795f-z1uI)
垢版 |
2017/10/14(土) 11:49:41.43ID:1Z/n3vSn0
>>748
voice フォルダで合っているけど
""で囲わないと"voice"という文字列ではなく voice っていう変数の中身を参照しようとしてしまう(= voice なんて変数名は宣言されてないのでエラーになる)
主人公勝利の部分も""で囲う必要があるし拡張子含めて正確なファイル名を記載しないと動かないと思う
null の部分も0でも1でも何でもいいから通し番号書かないと動作しないはず

よって、ファイルの拡張子名は知らないけど、("voice", "主人公勝利.ogg", 1)とか書くのが正解

そして voicePlay って書き方も誤り
voicePlay は MaterialManager オブジェクトの中のメソッドなので
まずこのオブジェクトを取得しないといけない
http://srpgstudio.com/api/manager.html#MaterialManager

そのためには root から getMaterialManager を呼び出せばいい
http://srpgstudio.com/api/index.html#Root

つまり
root.getMaterialManager().voicePlay("voice", "主人公勝利.ogg", 1);
で動作すると思う

あと Material フォルダにある音声ファイルもどのタイミングでも鳴らせるんじゃないかと
0750ゲーム好き名無しさん (ワッチョイ 7976-ECK6)
垢版 |
2017/10/14(土) 14:32:44.70ID:LmkkGled0
ああ、もう基礎そのものが全然なってなかったわけか
おかげさまで問題無くできた

長々と細部までとてもわかりやすい解説をありがとう
凄く納得できて、助かった上に勉強にまでなった。まじで感謝
ちょっと土台がないのに半端な調べ方をしたことを反省して一から勉強してくるわ
0751ゲーム好き名無しさん (ワッチョイWW 99b3-BI23)
垢版 |
2017/10/15(日) 16:56:54.48ID:u5FWG22Q0
ゲームを重くしたくないんだけど、例えば、敵の回避を0にしたい時、カスパラで設定するか回避0にするカスタムスキルを持たせるかでどっちの方がいいだろうか
カスタムスキルで設定した場合は回避上昇の支援スキルに有効相手で回避0のスキル不一致で楽にバフを無効化できるけども
0752ゲーム好き名無しさん (ワッチョイ 795f-z1uI)
垢版 |
2017/10/15(日) 18:13:50.80ID:MCn9m7c60
どう実装するのかによるので何とも言えないけど

支援スキル関連の処理はとても重くて
次の1-3の要素が強いほどステータス画面を開いたり、戦闘予測画面を開いたりした瞬間に処理落ちしやすい
1.全体で支援スキル持ちが多い
2.支援スキルの射程が広範囲(全域設定なら関係無い)
3.対象ユニットの所属勢力の総数が多い

rival_support.jsを導入している場合は
2を解消している代わりに
所属勢力関係無く総ユニット数が多い程処理落ちしやすい(3が悪化している)

支援スキルをどのように扱って回避0の実装するか次第だと思う
やり方によっては支援スキルでやろうがカスパラでやろうが全く変わらないはず

実際に支援スキル組んでみて動作がきついならユニットのカスパラでどうにかする事を考えた方がいいと思う
0753ゲーム好き名無しさん (ワッチョイWW 99b3-BI23)
垢版 |
2017/10/16(月) 00:03:41.97ID:hz55s2ef0
回避0は回避の計算式の最後に
ifカスタムスキルなんちゃら所持の場合
avoid = 0;
でやってる
同じような感じでカスパラでもできると思うけど
思ったんだけど、ソードマスターの必殺+10とかも支援スキルでやるより公式スクリプトのクラス補正のカスパラ使った方が軽くなる?
0755ゲーム好き名無しさん (ワッチョイWW 99b3-BI23)
垢版 |
2017/10/16(月) 13:04:01.79ID:hz55s2ef0
マジか
ありがとうございます

移動タイプ示すために何もないダミースキル持たせてるんだけど、これは何で設定した方がいいの?
支援以外だったらなんでもいいの?
とりあえずカスパラ設定してないカスタムスキルにしてるけど
0756ゲーム好き名無しさん (ワッチョイ 139f-YuB3)
垢版 |
2017/10/16(月) 21:12:44.16ID:fTXU1O2E0
ふわふわさんがクラス種族のアイコン表示Plugin作ってるから
それでアイコン設定すればダミースキルとか持たせなくても
クラスをアイコンで表示可能。ほかのとまとめてツイッターにあがってるはず
0757ゲーム好き名無しさん (ワッチョイ 139f-YuB3)
垢版 |
2017/10/16(月) 21:14:33.95ID:fTXU1O2E0
答えになってないかもなんで、追記
どうしてもダミースキルでやりたいなら
発動率0%のカスタムスキルでメニューに表示しないが一番スマートだとおもう
0762ゲーム好き名無しさん (ササクッテロレ Sp45-KwCI)
垢版 |
2017/10/16(月) 22:02:23.19ID:4UP3qEVup
>>759
ジークンドー
子龍
虎戦士
スカンク
カエル戦士
戦闘兵器(ターミネーター的)
ミドリガメ
ワニ
コウモリ
ドラゴニュート


まだあるけどパッと思いつく限りはまずこのくらいかな
0767ゲーム好き名無しさん (オッペケ Sr45-BI23)
垢版 |
2017/10/16(月) 22:12:57.29ID:zJQymWhYr
ソードマスターっぽいのは既に有志のでいっぱいあると思うけど

モンスター系ならスケルトンの上級っぽいやつが欲しい
ドラクエのナイトリッチみたいな感じで
0771ゲーム好き名無しさん (アークセーT Sx45-Zfz/)
垢版 |
2017/10/17(火) 17:56:15.36ID:nCndngmZx
https://www.axfc.net/u/3854539.zip
素材集の更新です
ウォーリアー女の弓モーションとおまけとして大分前に作成したマージナイト女の
キャラチップとモーションを追加しておきました
0780ゲーム好き名無しさん (ワッチョイ 795f-z1uI)
垢版 |
2017/10/18(水) 00:21:38.96ID:dJvy8v3H0
スクリプトで対応してもUI設定が面倒くさいのだけは解決できないんだよなあ
他のスキルにして確率入れてから元の設定に戻すってやらないと確率設定自体ができない
0781ゲーム好き名無しさん (ワッチョイ e99e-fL/h)
垢版 |
2017/10/18(水) 13:12:56.19ID:Bz18er1Q0
(function(){
var alias1 = AttackChecker.isCounterattack;
AttackChecker.isCounterattack = function(unit, targetUnit) {
var result = alias1.call(this, unit, targetUnit);
// 反撃スキルを所持していないと反撃不可
var skill = SkillControl.getPossessionCustomSkill(targetUnit,'counter')
if(!skill){
return false;
}
return result;
}
})();

確率でってのはやり方分からんけど
スキル持ってたら反撃出来て、持ってないと出来ないってのなら↑ので可能
カスタムのスキルを作ってキーワードをcounterに設定してユニットに持たせればいい
あんまり細かい検証はしてないけど
0783ゲーム好き名無しさん (ワッチョイ 7976-ECK6)
垢版 |
2017/10/18(水) 18:41:24.26ID:VkyXE7ce0
そういえばFE基準で考えてたから珍しい気がしたけど、スキル持ちだけ反撃ありのゲームも結構あったな

確率考えないなら基本機能だけでもいけそうだけど(ただし見栄えは悪い)
確率含めるとなると、無効化能力や有効相手の欄に発動確率は設定できないからなぁ
0795ゲーム好き名無しさん (ササクッテロラ Sp85-TZ4B)
垢版 |
2017/10/21(土) 10:33:46.14ID:rtwCd1Mhp
特定のアイテムの耐久値だけを増減させるアイテムって作成は無理?
例えば「伽石」ってアイテムがあったとしてこれを使うと剣の耐久値だけを1アップさせるだとか(傷薬には使えない)
「水」というアイテムを使うと剣の耐久値が1下がるだとか

これができれば俺の独自のシステムがなんとか擬似的には実現できそうなんだ……
頼む、誰か教えてくれないか?
0796ゲーム好き名無しさん (ワッチョイ 555f-aYWJ)
垢版 |
2017/10/21(土) 12:50:24.08ID:opp/ly0r0
>>795
耐久変化アイテムをカスタマイズすればできる

1.対象アイテムを限定させる事はできるか?
MiscellaneousのisDurabilityChangeAllowedでできる
このメソッドはitemが耐久変化アイテム,targetItemが対象アイテムを示していて
返り値がtrueならば選択可、falseならば選択不可になる仕組みになっている
この中でカスパラをうまく使えば特定のアイテムやタイプだけに限定させることは可能

2.耐久を1増減のように全回復、半減、破壊以外で設定可能か?
DurabilityChangeItemUseのenterMainUseCycleでできる
このメソッドのdurabilityという変数の中に変化後の耐久値を格納している
例えば耐久18/30の武器で全回復なら30、半減なら9が入る
itemTargetInfo.itemが耐久変化アイテム,
itemTargetInfo.targetItemが対象アイテムを示しているから
ここもカスパラをうまく使ってやれば特定の値だけ増減させる事は可能
0799ゲーム好き名無しさん (ワッチョイ 555f-aYWJ)
垢版 |
2017/10/21(土) 13:27:43.63ID:opp/ly0r0
>>798
特定のアイテム"だけ"でいいならこんな感じ。剣全般とかになるともう少し工夫しないと駄目
targetItem:{id:<対象のID>, isWeapon: <対象が武器ならtrue, アイテムならfalse>}
extraRecoveryValue: <耐久変化値、減らすなら負の値、増やすなら正の値>
の2つを耐久変化アイテムに入れれば動く。行数制限きついから結構見辛くしてしまった
(function(){
var alias1 = Miscellaneous.isDurabilityChangeAllowed;
Miscellaneous.isDurabilityChangeAllowed = function(item, targetItem) {
if (item && targetItem && typeof item.custom.targetItem === 'object') {
if (item.custom.targetItem.id === targetItem.getId() && item.custom.targetItem.isWeapon === targetItem.isWeapon()) {
return true;
}
else {
return false;
}
}
return alias1.call(this, item, targetItem);
};
var alias2 = DurabilityChangeItemUse.enterMainUseCycle;
DurabilityChangeItemUse.enterMainUseCycle = function(itemUseParent) {
var durability, generator;
var itemTargetInfo = itemUseParent.getItemTargetInfo();
if (typeof itemTargetInfo.item.custom.extraRecoveryValue !== 'number') {
return alias2.call(this, itemUseParent);
}
durability = itemTargetInfo.targetItem.getLimit() + itemTargetInfo.item.custom.extraRecoveryValue;
if (durability > itemTargetInfo.targetItem.getLimitMax()) {
durability = itemTargetInfo.targetItem.getLimitMax();
}
else if (durability <= 0) {
durability = -1;
}
this._dynamicEvent = createObject(DynamicEvent);
generator = this._dynamicEvent.acquireEventGenerator();
generator.itemDurabilityChange(itemTargetInfo.targetUnit, itemTargetInfo.targetItem, durability, IncreaseType.ASSIGNMENT, itemUseParent.isItemSkipMode());
return this._dynamicEvent.executeDynamicEvent();
};
})();
0802ゲーム好き名無しさん (ワッチョイ 19da-16zt)
垢版 |
2017/10/21(土) 21:36:13.69ID:bF59B3UR0
戦闘時に会話イベントが発生する際は
会話中だけ「戦闘上部」や「戦闘下部」等の画像を全て消して
要するに背景と待機モーションだけの状態にして
会話が済んでから元通りに表示させて戦闘を開始したいです
これは公式に要望を出した方が早いでしょうか
それともスクリプトで比較的手軽に実現できますか?
0804ゲーム好き名無しさん (ワッチョイ 555f-aYWJ)
垢版 |
2017/10/21(土) 23:16:00.51ID:opp/ly0r0
コードの長さ自体は大した事ないだろうけど
studioのコードの中身よく把握できてないとどう手つけていいか検討つかないと思う
さすがに一箇所だけ書き換えればいいってわけじゃないですね
0807名無しさん@そうだ選挙に行こう! Go to vote! (選挙行ったか? 555f-aYWJ)
垢版 |
2017/10/22(日) 11:45:31.57ID:7Ep5fILo0VOTE
>>806
死亡台詞や戦闘台詞の処理を行うクラスとUIフレームを描画するクラスの間に2つぐらい別のクラスが挟まっていて
どうやって連動させていいのかわかり辛いってだけでやる事自体は難しくない

徐々にフェードアウトするわけでもなく本当にただ消えるだけならこれ
https://www.axfc.net/u/3855897
0808名無しさん@そうだ選挙に行こう! Go to vote! (選挙行ったか? Sp85-TZ4B)
垢版 |
2017/10/22(日) 18:49:08.54ID:YtWLfBevpVOTE
キュウブさん製作の「耐久の分だけパラメータアップ」のスクリプト改造してアイテムでも働くようにしようと思ったんだけど
自分の知識じゃ「weapon」のところを「item」に置き換えするくらいの事しかできなくて、それだと機能しなくなってしまうらしい
分かる人いたら教えてください
0810ゲーム好き名無しさん (ササクッテロル Sp85-TZ4B)
垢版 |
2017/10/23(月) 18:09:57.57ID:rk013fsqp
「カスタムパラメータlimitCorrectionIndex:Param Type.○○○を持っている使用不可能アイテムを所持していると
そのアイテムの耐久値に応じて○○○の中に入っているステータスが上昇する」というスクリプトを作ろうと思ったんだけど
これを入力すると「Line 106 識別子、文字列または数字がありません」というエラーが出て強制終了してしまう
対策が分かる人がいたら教えてくれないかな?

http://www.axfc.net/u/3856348
0814ゲーム好き名無しさん (ワッチョイ 7176-oaFu)
垢版 |
2017/10/27(金) 17:38:03.74ID:53gUr8Y80
前から思ってたけどさ。戦闘アニメ作成で間接攻撃作るとき
一括変換でキースプライトを変更しても、X軸だけ一緒の数字にならないよね?
直接攻撃や待機とかならX軸もコピーされるけど

恐らく間接攻撃だと投げた武器が徐々にX軸を移動していくから
仕様でX軸はコピーされないようになってると思うけど
武器を投げる方でX軸を移動しないキースプライトまでX軸がコピーされないのは不便だと思う
0815ゲーム好き名無しさん (ワッチョイ eb81-AYwW)
垢版 |
2017/11/01(水) 08:14:28.20ID:zD31iGtJ0
戦闘準備画面でプレイヤーがユニットの配置を自分なりのものに入れかえる前の状態の配置と
それと対応するユニットを製作者側で指定する事ってできませんか?
初期配置の数字が1の所にはAというユニット、2の所にはBというユニット…みたいな感じで
0817ゲーム好き名無しさん (ワッチョイ eb81-AYwW)
垢版 |
2017/11/01(水) 09:55:38.03ID:zD31iGtJ0
>>816
はい
強制出撃で位置を完全に固定したいのではなくて
あくまで初期位置だけ思うような配置にして
戦闘に入る時にどういう配置にするかはプレイヤーの自由にさせたいんです
0818ゲーム好き名無しさん (ワッチョイ 7176-oaFu)
垢版 |
2017/11/01(水) 11:53:33.10ID:JhX6F6qF0
遠回りでややこしいけど既存の機能だけでできると思う
できなかったらすまん
あと初期固定したいのが何十人にもなると、凄く手間がかかることに
実際にやったわけじゃないから、煮詰めればもっと簡単にできるかもしれん


・やり方のヒント:初期配置の順は法則性があるよね?
0820ゲーム好き名無しさん (ワッチョイ eb81-Eec1)
垢版 |
2017/11/01(水) 12:25:27.40ID:XqXxZm2F0
みなさん色々真剣に答えてくださって本当にありがたいんですが
そういうやり方(順番を利用する)だとプレイヤーがそのマップに至るまでに
どれだけユニットを仲間にしたとかに柔軟に対処できなくないでしょうか?
0821ゲーム好き名無しさん (ワッチョイ 7176-oaFu)
垢版 |
2017/11/01(水) 15:14:27.59ID:JhX6F6qF0
柔軟に対処するためのやり方なんだけど、理解出来てないということは
もしかしてこのツールはまだ触ったばっか。もしくは体験版だけの状態とか?
0822ゲーム好き名無しさん (ワッチョイ 11b3-tN/E)
垢版 |
2017/11/01(水) 17:53:59.01ID:YNVrPFZv0
仲間加入時にスイッチ入れれば仲間の状況をスイッチ管理するのはできるだろうね
>>819でやれるならOP前のマップ共有イベント1個作るだけで出撃順固定にはなりそう
ステージ別に対応したいならOPの最初で共有のを上書きするって感じになるのかな
0823ゲーム好き名無しさん (ワッチョイ eb81-Eec1)
垢版 |
2017/11/01(水) 19:03:15.60ID:XqXxZm2F0
>>821
すいません理解していたつもりだったんですが試しに作っていたマップが
同じマップで色々いじってたのが悪かったのか消したはずのイベントのコマンドが
干渉してか不具合が起きてたみたいで思うような効果が得られていませんでした
新しく別のマップで最初から改めてやってみたところ何とかなりそうだったので頑張ってみますが
また何かありましたらご質問させてください
協力してくださった皆さん本当にありがとうございました
0825ゲーム好き名無しさん (ワッチョイ 315f-7tl6)
垢版 |
2017/11/02(木) 02:49:54.77ID:NxDS6iuA0
ダメージイベントがver1.160で色々変わったけど

さらにダメージの効果音入れたり
ダメージの数値とエフェクトを同時に表示させたり
戦闘時みたいにHPバーを減らしてみたり
と手を加えてみた
https://www.axfc.net/u/3859091

つまるところこうなる
https://youtu.be/kmOMkDEZSFI

ver 1.160自体がここらへんの処理で色々バグありそうで修正が入りそうな気配がぷんぷんするので
161になったらいきなり動かなくなるかもしれないです
0829ゲーム好き名無しさん (ワッチョイ 3176-gV+d)
垢版 |
2017/11/02(木) 21:04:55.44ID:t4D7EOyD0
戦闘アニメのモーションタイプの件で質問なんだけど

ずっと前から自分で追加した弓兵系モーションタイプ・砲撃ってのがあって
(要は相手に命中する瞬間爆風を巻き起こすエフェクトをつけたモーションタイプ)

アップデートで武器エフェクトを使えば命中時に爆発アニメをいれることができるようになったから
モーションタイプを指定してあってバズーカ系の武器のモーション指定を通常に変えて
モーションタイプ・砲撃を根本的に消したいんだけど、これってあとあとエラーでたりしないかな?

なんか昔、モーションタイプ消したら、知らない間に戦闘アニメがおかしくなってるところがあって苦労した記憶が
とりあえず試しにやってざっと見た所、一応大丈夫に見えるんだけど、誰か最近消したこととかある?



関係ない話だけど、このアイテムデータの武器エフェクトを最初に調べた時、右側の項目触って効果音しか変更できなかったから、
こういった爆発のエフェクトをいれたりはできないかと思って今更ようやく気づいた
左側の項目はちゃんとカットインを挿入できるのね
0830ゲーム好き名無しさん (ワッチョイ c29f-zM96)
垢版 |
2017/11/02(木) 22:27:03.24ID:pvFyBRJm0
このツール、削除したい項目が、他の場所から読み込まれるように設定されていると
解除してから削除しないとだいたいの場合読み込めなくなってバグるよ

例えば武器タイプの相性で長弓が暗黒魔法に対して命中+15 回避+15とか設定してから
暗黒魔法消して弓のタイプ相性の暗黒魔法の設定したところのタブ開くとフリーズしたりとか
アニメでも、武器にエフェクト設定とかモーション固有にしてれば削除するとなるのかも
たぶん全部の対象武器から設定を解除しておけばモーションタイプ削除しても大丈夫

クラスのやつは前に不具合メール出したんだけどな
0836ゲーム好き名無しさん (ワッチョイ c29f-zM96)
垢版 |
2017/11/03(金) 10:14:51.52ID:0LYzXpeT0
Wizさんが今年の1月くらいに作ってた特定のアイテムや武器の所持個数を制限する
WizItemLimitってPluginでそのアイテムタイプをリミット1にして
持たせたくないユニットに1つ交換不可のリミット枠埋めアイテム持たせれば
一応実現できるけど公式に要望出したほうがスムーズかもしれんね
0838ゲーム好き名無しさん (ワッチョイ 3176-gV+d)
垢版 |
2017/11/03(金) 11:27:55.12ID:qDUnf2jN0
手間だけど現状でいけるっしょ
アイテムAが存在したら削除して変数に放り込んでそれをアイテムAがなくなるまで繰り返せばいい
後は変数を条件にすればいい
最後に変数の分アイテムAを復活


しかしこれブックマーク機能だとツクールのコモンイベントのように呼び出すことはできないんだよな
そのままコピペするしか
回想イベントだと使える必要条件がしょぼすぎるし
まあコピペでもいいだろうけど
0841ゲーム好き名無しさん (ワッチョイ 499e-9xvD)
垢版 |
2017/11/04(土) 00:16:33.13ID:nhTeRFKn0
クラスチェンジや蘇生の画面をイベントコマンドで呼び出して実行できるようにしたくて
色々見よう見真似で取り合えず下みたいなのを書いてみたんだが(全く機能しない出来損ないだけど)
書き方の方向性としては合っているんだろうか?
何となく_prepareEventCommandMemberDataと_completeEventCommandMemberDataに何を入れるかが
重要なんじゃないかとは思っているんだけど具体的に何を入れればいいのかがよく分からない

ttps://dotup.org/uploda/dotup.org1379307.txt.html
0842ゲーム好き名無しさん (ワッチョイ 315f-7tl6)
垢版 |
2017/11/04(土) 00:48:09.64ID:OhZYEDvq0
>>841
そんな感じで改変していけばいけるはず

最初のvar alias1の行と
ScriptExecuteEventCommand._configureOriginalEventCommandは
即時関数の中に入れておかないと
alias1 = ScriptExecuteEventCommand〜っていう変数の値が
他でも使えてしまう
他のスクリプトでよく見るけど
最初の行に(function(){
最後の行に})();って書いてあるやつ
最初と最後の行である必要は全く無いんだけど1-6行目は含めておいた方が無難

_prepareEventCommandMemberDataと_completeEventCommandMemberDataは
単に初期設定だけしとけばいい
二つの使い方に関して俺もあんま区別できてない
_complete〜の返り値次第ではコマンド実行しないって使い方をしているぐらい

それよりも
enterEventCommandCycle
コマンド実行後一番最初に呼び出されて返り値がEnterResult.OKなら処理開始、EnterResult.NOTENTERなら開始前に処理終了

moveEventCommandCycle
毎フレーム呼び出してMoveResult.CONTINUEを返す限り処理続行、MoveResult.ENDで処理終了

drawEventCommandCycle
コマンドが実行される間、毎フレーム呼び出される(だからこの中に実際にゲーム画面に出てくるような描画処理などを仕込んでおく)

一番意識しなきゃいけないのはこの3つぐらいだと思う
0843ゲーム好き名無しさん (ワッチョイ c2af-zM96)
垢版 |
2017/11/04(土) 01:08:07.39ID:dqoYuwrW0
おそらくユニット一覧のクラスチェンジを参考にしてると思うけど、あれは一覧からユニット選ぶ操作を挟んでるからそのままはアカン
画面呼び出すだけのイベントならeventcommand-savecall.jsが参考になる

あとイベントで呼び出すからには対象のユニットをどう決めるか考えておく必要がある
0845ゲーム好き名無しさん (ワッチョイ c29f-zM96)
垢版 |
2017/11/04(土) 20:14:39.10ID:NioqtsEi0
それだけじゃどういう処理で実現したいのかがわからんよ
マップチップ変更でダメージ地形判定持たせたいのか
操作不可の同盟キャラチップ配置でオートで攻撃させたいのかにもよる
ちなみにどっちも既存のプラグインやツールのデフォルトで出来るけど
独自の処理させたいんならスクリプト詳しい人に、実装したい仕様説明しないと
0847ゲーム好き名無しさん (ワッチョイ e11d-gV+d)
垢版 |
2017/11/04(土) 20:33:59.70ID:p0a3xzJ30
マップチップ変更で対応する地形に変更させることでトラップを再現したんだ
侵入不可の結界マップチップをアイテムを使ってグローバルスイッチをオンにすることで出現させる所までは出来たんだけど
ターン経過で結界が消滅する処理が出来なくて困ってしまった
0848ゲーム好き名無しさん (ワッチョイ c29f-zM96)
垢版 |
2017/11/04(土) 20:43:20.91ID:NioqtsEi0
OTさんの範囲攻撃スクリプトも確か範囲攻撃アイテムで地形変更できて
透過チップなら配置するように出来た気がするけどスイッチ使ってるのかー
でもターン経過で消える処理はやったことないからわからんな…
一応、OTさんのスクリプトは再使用で消せたけどターン経過でオートではないしな
0849ゲーム好き名無しさん (ワッチョイ 81b3-x3Hc)
垢版 |
2017/11/04(土) 23:29:43.80ID:KIFs4Ljc0
ターン経過でマップチップ変更はいくらでもやり方あると思うけど
ツールで変化前の地形を取得する方法ってあったっけ
特定地形にしか使えないようにしないとなかなか難しそう
0850ゲーム好き名無しさん (ワッチョイ 315f-7tl6)
垢版 |
2017/11/06(月) 23:03:42.77ID:f8JPTBBi0
>>849
変化前を記憶しておく手段は無い、自分でスクリプト書いてどうにかするしかないはず
でも単に侵入不可地形へのマップチップ変更しようとしても
変化前が上に重ねるタイプのマップチップだった場合は画像が消失して見た目がおかしくなると思う

見た目も違和感ないようにするなら
毎フレーム移動範囲関連の計算している間だけ侵入不可地形に切り替えて描画が実行される前に元に戻す
それとは別に結界の画像をベタっと直接貼っておくとかやるしかないかなあ
ZOCスクリプトを改変すればできると思う
0851ゲーム好き名無しさん (ワッチョイ 5fb3-SOXP)
垢版 |
2017/11/10(金) 23:53:41.49ID:WIuHHkll0
色んなスキルの詰め合わせです
・俊敏
隣接する敵から攻撃された時、回避+20

・清流の一撃
自分から攻撃した時、回避+20

・冷静沈着
相手より攻速が8以上遅い時、命中+20

・先手必勝
自分から攻撃した時、必殺+20

・怒り
相手から攻撃された時、必殺+30

・カウンター
相手から攻撃された時、必殺+100

https://www.axfc.net/u/3861712?key=srpg

怒り、カウンターは発動化スキル無効化で無効化できません
必殺無効では消えます

本プラグインはスケルトンの人氏の動体視力を改変したものです
0855ゲーム好き名無しさん (ポキッー dfda-7EX7)
垢版 |
2017/11/11(土) 20:32:21.90ID:KJJGVvfw01111
メッセージの文字の表示速度を遅くしたいです
デフォルトの速度が速すぎる印象があるので
全てのメッセージをもう少し遅くしたいです
コンフィグ等には設定するところが見当たらないので
スクリプトをいじるしかないのでしょうけど
どうすればいいのでしょうか
0859ゲーム好き名無しさん (ササクッテロル Sp33-zF6t)
垢版 |
2017/11/12(日) 09:53:47.76ID:mj11AZpxp
カスパラやプラグインに変数の値を呼び出してそれに応じて武器攻撃力を変動させるってのがやりたいんだけど
ゲーム中で確認したら文字が\va5[0]とかになってしまって読み出すことができない
制御文字使ってva変数を数字として出力する事ってもしかしてできない?
0860ゲーム好き名無しさん (ワッチョイ 7faf-sJj3)
垢版 |
2017/11/12(日) 10:42:37.95ID:fANec7jm0
制御文字はヘルプのところに書いてあるけどメッセージ系のイベントにしか使えないぞ

カスパラで変数のグループ番号やIDを指定して
プラグイン側でその変数の値を取り出して武器攻撃力に設定するってやり方になる
0862ゲーム好き名無しさん (ワッチョイ 7faf-sJj3)
垢版 |
2017/11/12(日) 11:53:45.72ID:fANec7jm0
例えばva5[0]の値を使いたいならカスパラを{group:5, id:0}として
var group = unit.custom.group;
var id = unit.custom.id;
var value = root.getMetaSession().getVariableTable(group).getVariable(id);
みたいな感じになる

↑はカスパラのチェックとかしてないからそのままは危ないけど
0867ゲーム好き名無しさん (ササクッテロレ Sp33-zF6t)
垢版 |
2017/11/12(日) 17:53:06.99ID:9finNF1gp
ごめん、理解できた
要するに他のプラグインと競合する場合には{}と{}の間に,を入れなきゃならないんだな
で次の問題だけど「指定した変数の値だけ指定したステータスが強化される(この場合は変数+力)」プラグインを作ろうと思ったけど

(function() {
var alias1 = AbilityCalculator.getPower;
var group = unit.custom.group;
var id = unit.custom.id;
var value = root.getMetaSession().getVariableTable(group).getVariable(id);

AbilityCalculator.getPower = function(unit, weapon) {
var pow = alias1.call(this, unit, weapon);

if (unit.custom){pow += value;}

return pow;
};

})();

と宣言させたら「line3: 'unit'は宣言されていません」と出てエラー落ちしてしまう
何か宣言させなきゃならない?
0868ゲーム好き名無しさん (ワッチョイ 5fb3-pLBo)
垢版 |
2017/11/12(日) 18:48:26.97ID:535GJfco0
ううむ、まず宣言とか競合の意味ちゃんと分かってる?
とりあえずvar group以下の3行をvar powの下にでも移せばエラーは出なくなると思うけど
あと武器の表示上の攻撃力も変動させたいならItemSentenceだかも変えなきゃダメかも
0869ゲーム好き名無しさん (ワッチョイ 5f5f-0ibl)
垢版 |
2017/11/12(日) 18:49:00.24ID:sSfpDeQK0
確かにグローバルでは宣言されていないからunitなんて変数使えんって言われているわけだけど

他でAbilityCalculator.getPowerを呼び出した時のunitの部分にユニットデータを入れているんだから
メソッド内でunitに関する処理を書かないと攻撃力計算時のユニットデータを取り扱う事ができないよ
0872ゲーム好き名無しさん (ワッチョイ 5fb3-pLBo)
垢版 |
2017/11/12(日) 19:19:42.66ID:535GJfco0
>>870
ざっくりな説明になるから正確ではないけど

var group = unit.custom.group;っていうのが
groupって変数を作るよ
中にはunitって変数のカスタムパラメータのgroupの値を入れるよって意味な訳
でもエラー出るのはunitなんて変数教えてもらってないから知らねえよって怒られてんのよ

で、AbilityCalculator.getPower = function(unit, weapon) {
ってのが他所からunitとweaponって変数持ってきてAbilityCalculator.getPowerをやるよ
って意味だから、unitが書いてある行をその下に移してみて
0873ゲーム好き名無しさん (ワッチョイ 5f5f-0ibl)
垢版 |
2017/11/12(日) 19:23:17.98ID:sSfpDeQK0
ぶっちゃけるとgroup, id, valueの部分を全部getPower内に書けばいい

違いがわからない時は
ローカル変数(局所変数)やグローバル変数(大域変数)についてググりなされ

AbilityCalculator.getPower = function(unit, weapon) {
var pow = alias1.call(this, unit, weapon);
var group = ...
var id = ...
var value = ...
...
0877ゲーム好き名無しさん (オッペケ Sr33-p/dW)
垢版 |
2017/11/13(月) 17:30:49.45ID:slzSc6lNr
もしかして反撃してこないで攻撃だけの敵って作れない?
全キャラの反撃オンオフや反撃するスキルはあるけどキャラ単体をしない設定は見つからなくて…
これスクリプト案件なんでしょうか
0881ゲーム好き名無しさん (ワッチョイ 5f76-lB0v)
垢版 |
2017/11/13(月) 19:31:43.50ID:2tDSMpjd0
まぁスキルでいけるな。パッと思いつく限りでもステート攻撃と有効相手を利用するとか
やり方は色々あるだろうから、もっとスマートにもできるだろうけど
0885ゲーム好き名無しさん (ササクッテロロ Sp33-zF6t)
垢版 |
2017/11/14(火) 16:48:38.36ID:7s833zjYp
>>872-873
ありがとう、おかげでエラー落ち自体は消えたよ
でも該当のカスパラ持ちの武器持たせて変数も調整して動作を確認してみたら
機能していない……
もう機能の搭載を諦めた方がいいのかもしれないな……
0886ゲーム好き名無しさん (ワッチョイ 5fb3-pLBo)
垢版 |
2017/11/14(火) 18:13:03.52ID:6nnlaYq30
いや、そりゃユニットじゃなくて武器にカスパラ書くならunit.custom.じゃなくて
weapon.custom.にしなきゃダメだよ
作りは少し違うけど変数の値が武器攻撃力に加算されるスクリプトなら
俺も2年前くらいに作ってずっと現役で使ってるから出来るのは間違いない
0887ゲーム好き名無しさん (ササクッテロレ Sp33-zF6t)
垢版 |
2017/11/14(火) 19:24:54.66ID:TkzlyMmZp
>>886
(function() {
var alias1 = AbilityCalculator.getPower;

AbilityCalculator.getPower = function(unit, weapon) {
var pow = alias1.call(this, unit, weapon);
var group = weapon.custom.group;
var id = weapon.custom.id;
var value = root.getMetaSession().getVariableTable(group).getVariable(id);

if (weapon.custom){pow += value;}

return pow;
};

})();

これに変更してみたけどやっぱり機能しない
変数には10とか入れて絶対に変更がわかるようにしたけどやっぱりダメ
0889ゲーム好き名無しさん (ワッチョイ 5fb3-pLBo)
垢版 |
2017/11/14(火) 20:06:00.90ID:6nnlaYq30
あと連レスになるけど変数の指定の仕方が制御文字と少し違うから気を付けて
どっちも0から始まるから例えば最初の変数なら{group:0,id:0}の指定になるよ
0890ゲーム好き名無しさん (ササクッテロロ Sp33-zF6t)
垢版 |
2017/11/14(火) 21:00:35.07ID:/4GjwWlCp
>>888
ご指摘ありがとう
確かに新規プロジェクトではそういう風になるというのを確認したよ
でも製作中のプロジェクトだと機能しないから恐らく何かと競合してるらしかった
こっちでも色々やってみるよ協力ありがとね
0891ゲーム好き名無しさん (ワッチョイ 6e81-EvbJ)
垢版 |
2017/11/18(土) 01:07:58.70ID:4/FSwKsK0
明日・明後日くらいにアプデ来るかしら
0894ゲーム好き名無しさん (HappyBirthday! 9176-JAgm)
垢版 |
2017/11/20(月) 15:36:02.64ID:Q9UeUgIM0HAPPY
実際に更新してないから断言はできんが
更新履歴見てた限り規格そのものは変わってないはずだけど

どれくらいのバージョンから更新したん?
0896ゲーム好き名無しさん (HappyBirthday! 9176-JAgm)
垢版 |
2017/11/20(月) 20:24:12.29ID:Q9UeUgIM0HAPPY
saniファイルの規格が変わって、ファイルがインポート出来なくなったりはあったけど
もともとのアニメが動かなくなるような要素はないはず

戦闘アニメ制作画面からもう動かないの?
0900ゲーム好き名無しさん (ササクッテロロ Spd1-UdvT)
垢版 |
2017/11/21(火) 18:16:43.47ID:79q/LwnMp
ユニットの登場で参照できるID変数って該当のID変数に現在登録されてる番号と同じユニットIDのキャラを出せるって事?
その場合そのID変数にアイテムから代入できるアイテムID番号(データ画面のアイテム名の横に出てるID番号のこと)を変えることができる手段ってある?
0901ゲーム好き名無しさん (ワッチョイ c5da-HT85)
垢版 |
2017/11/22(水) 20:58:23.22ID:oopnkkSk0
「ステータスウィンドウ軍別色(ver1.134)」
「戦力表示(ver1.051)」
上記二つのスクリプトを同時に使うと
敵軍と同盟軍のステータスウィンドウ(右)が自軍と同じ色になってしまいます
軍別色の方は、今まで(下)と(右)が半透明ではなかったので使っていませんでしたが
どれも半透明に修正されたので使いたいのです
正常に表示するにはどうすればいいでしょうか
0902ゲーム好き名無しさん (ワッチョイ 5f0a-pjVa)
垢版 |
2017/11/23(木) 02:12:24.87ID:2Kts1mgN0
>>901
ステータスウィンドウ軍別色.jsをメモ帳で開いて読むと書いてあるんだけど
「$ExStatusWindow」をMaterialフォルダにコピーして「ExStatusWindow」にフォルダ名を変更した?
0903ゲーム好き名無しさん (ワッチョイ 67da-Y/Ch)
垢版 |
2017/11/23(木) 03:05:06.56ID:r9bESE8Y0
>>902
していますよ
軍別色の方だけ使うと正常の色になります
『戦力の方と同時に使った場合のみ』敵軍も同盟軍も
『ステータスウィンドウ(右)だけ』が自軍と同じ色になると言っているのです
0906ゲーム好き名無しさん (ワッチョイ 67da-Y/Ch)
垢版 |
2017/11/23(木) 18:38:48.39ID:r9bESE8Y0
>>904
1.162で新規プロジェクトは両方入れたら正常に表示されました
制作中のプロジェクトはPluginフォルダ内を
該当の二つ以外空にしても直りません
残念ですが軍別色は使わず保留にしておきます
0909ゲーム好き名無しさん (ニククエ 5fbd-5mWG)
垢版 |
2017/11/29(水) 15:49:19.97ID:5h6P6pko0NIKU
CBさんの武器熟練度システムをいじっているのですが
熟練度Sボーナスを武器タイプ毎に設定する場合は
どのような記述を足せばよいのでしょうか
0913ゲーム好き名無しさん (ワッチョイ 7db3-yePy)
垢版 |
2017/11/30(木) 21:46:34.55ID:diD0oog+0
AttackChecker.isCounterattackの最初が少し変わってるっぽいね
singleton-calculatorの方にisCounterattackAllowedができてそっち参照するようになった
逆に言えばそこだけ直せば大丈夫な気もするけど
0915ゲーム好き名無しさん (ワッチョイ 6d76-ZQia)
垢版 |
2017/12/03(日) 23:01:35.84ID:nmYf8LdX0
どうもこいつの解像度の仕様がよくわからんな
画面が800*600の設定で一枚絵を戦闘中に表示させようとすると
横幅が840くらいないと端までとどかない

でも戦闘中じゃなければそのまま800でピッタリ表示される
0919ゲーム好き名無しさん (ワッチョイ 6d76-ZQia)
垢版 |
2017/12/04(月) 08:58:29.33ID:QBn91H8P0
いや中央になってるし両端が少しずつ足りてないんだ

まあ個人的にはもう840で作ってるから要望まで出すほどでもないかな
これからの人の事を考えるなら、ヘルプのどこかに注釈くらいはあった方がいいかもしれないけど

>>916
ああ、やっぱりバラバラなのか
もし別のシーンで同じ画像を使いまわす時があったら不便かもな
0920ゲーム好き名無しさん (アークセーT Sxbd-9GJZ)
垢版 |
2017/12/04(月) 21:48:04.35ID:jtuftL3Mx
チャプターの表示で出てくる画像を800×600の解像度にピッタリ合うように画像を編集したんだけど
いざその画像に設定しても表示位置が初期設定のままだから右にずれた状態になってしまう
chapterとかscreenframeとかでフォルダを検索して色々いじってみたけど
「第〇章」とかの文字を動かす事しか出来なかった・・・
お時間のある時にでもいいのでどこをいじれば良いのかだけでも教えていただけると幸いです
0923ゲーム好き名無しさん (ワッチョイ ffb8-zy4u)
垢版 |
2017/12/07(木) 21:28:08.52ID:vRvnK5ss0
最新に更新したらOT氏の範囲アイテムでユニットを選択するときに
Errow:window\windwmanager-posmenu.js
Line 259:this̠objはNull〜 
のエラー吐くんだけど他にもなる人いる?
0924ゲーム好き名無しさん (ワッチョイ 979e-+aO5)
垢版 |
2017/12/07(木) 23:48:28.29ID:dmrUnscz0
item-baseのItemPackageControlの中にgetCustomItemPotencyObjectていうのが追加されたようで
取り合えずOT氏のスクリプト(EffectRangeDamageの方)の最初のItemPackageControlが色々書かれているところに↓を追加して

var alias6 = ItemPackageControl.getCustomItemPotencyObject;
ItemPackageControl.getCustomItemPotencyObject = function(item, keyword) {
var result = alias6.call(this, item, keyword);
if (keyword === OT_ItemEffectRange_getCustomKeyword()) {
return OT_ItemEffectRangePotency;
}
return result;
}

下らへんのどっか適当なところ(OT_ItemEffectRangeInfoとOT_ItemEffectRangeAvailabilityの間ぐらい)に↓追加したら動く

var OT_ItemEffectRangePotency = defineObject(BaseItemPotency,
{
_value: 0,
setPosMenuData: function(unit, item, targetUnit) {
},
drawPosMenuData: function(xBase, yBase, textui) {
},
getKeywordValue: function() {
return this._value;
},
getKeywordName: function() {
return '';
}
});
0927ゲーム好き名無しさん (ワッチョイ d776-STLO)
垢版 |
2017/12/08(金) 18:36:15.94ID:YhzzYk3e0
>>924
横からだけど乙。超助かった

使えなくなったら困るスクリプトはたくさんあるけど、特にあの人のが使えなくなるとどうしようもない
範囲攻撃と必要条件がデータに浸透しまくってて修正のしようがない
今回のようにいつも有志が助けてくれるわけじゃないだろうし

まあ自分でなんとかできようjsを研究中ではあるけど
それまではどっかで更新とめといた方が安全かなあ
0928920 (アークセーT Sx8b-iX7J)
垢版 |
2017/12/08(金) 21:09:39.38ID:hwBjqAq/x
>>925
おかげさまで解決しました!ありがとうございます!
使用してみたところスクリプトを入れただけで左右がピッタリはまりました
0930920 (アークセーT Sx8b-iX7J)
垢版 |
2017/12/08(金) 21:20:41.36ID:hwBjqAq/x
>>928
■概要
 チャプターの画像の幅が640を超えていても中央に表示するよう調整します
って書いてあった・・・お恥ずかしいスレ汚し失礼しました・・・
0931ゲーム好き名無しさん (ササクッテロラ Sp8b-c3d8)
垢版 |
2017/12/08(金) 22:25:06.43ID:l+Buw8pWp
なんか敵が突然攻撃してこなくなった(攻撃力命中率ともに---になってしまう)んだけどこれ何かコンフィグの設定かなんか関係ある?
一応プラグインは全部抜いて調べた
0932ゲーム好き名無しさん (ワッチョイ 57b3-gvGC)
垢版 |
2017/12/08(金) 22:46:05.80ID:1bF4Lzum0
それだけ聞くとスクリプトっぽいけどどうだろ
スクリプト復元処理してもダメなら単に有効な武器持ってないとか
あとは新しい敵作っても駄目なのか新規プロジェクトでも駄目なのかとか
0933ゲーム好き名無しさん (ワッチョイ d776-STLO)
垢版 |
2017/12/08(金) 22:57:38.47ID:YhzzYk3e0
それに加えて、まずないと思うが敵軍で移動力がマイナスになる武器を装備して移動力が0より下になった場合
たとえそれが超射程武器で射程内に自軍がいたとしても攻撃されないことがあった。今は知らんが
0934ゲーム好き名無しさん (ワッチョイ 97b8-zy4u)
垢版 |
2017/12/09(土) 10:34:10.26ID:fqe5OLvz0
範囲アイテムの件だけど>>924の記述追加したら今度は
Errow:item\item-base.js
Line 706 オブジェクトでサポートされてないプロパティ〜
のエラー吐きました

取得expに関係してるのかな?
0935ゲーム好き名無しさん (ササクッテロリ Sp8b-p110)
垢版 |
2017/12/09(土) 20:43:30.96ID:/HQDs3zbp
>>932-933
ありがとう、原因がわかった
難易度設定の「反撃可能」をOFFにして「AIは攻撃0でも攻撃する」をOFFにする、の二つの条件を満たしている時にそうなるらしかった
0936ゲーム好き名無しさん (ワッチョイ 979e-+aO5)
垢版 |
2017/12/09(土) 23:05:22.57ID:ntKa3OS00
>>934
ごめん最初のItemPackageControl.getCustomItemPotencyObject; のところで
alias6にしていたのが原因
1550行目辺りのItemExpFlowEntry._getItemExperience;でalias6使ってたので被ってしまってた
なのでそこを被らない数字(7なら大丈夫なのは確認した)に書き換えれば取り合えずはエラー出なくなるはず

自分で修正した時、数字被らないようにalias55にして動くの確認したんだけど
急に数字が飛んでたら紛らわしいかと思って6に書き換えて動作確認してなかった

あとあくまで応急処置なんで他にも行き届いてない部分があるかもしれないけどすまない
0942ゲーム好き名無しさん (ワッチョイ d776-STLO)
垢版 |
2017/12/13(水) 16:54:24.20ID:jyDVcQzz0
むしろなんでないのかと
もしかして昔のバージョン使ってる?

>>937
前に同じこと考えたけどないな
俺はステートやイベントで擬似的に再現したけど
あくまで擬似的だからもしそれで再現できなかったら他の人が言う通りメールした方がいいんじゃね?
0943ゲーム好き名無しさん (ワッチョイ 9fab-rxUg)
垢版 |
2017/12/13(水) 17:06:17.02ID:HW12HY+l0
最新版だよ
クエストの場合、マップクリアのコマンドじゃなくて
シーンの変更の戦闘結果で拠点に戻るようにするんだが、そこでは設定できないのよ
0944ゲーム好き名無しさん (ワッチョイ 9faf-LVSJ)
垢版 |
2017/12/13(水) 23:27:00.81ID:qWnM0/BS0
設定はないからこんな感じのを使ってる

var alias1 = BattleResultSaveFlowEntry._completeMemberData;
BattleResultSaveFlowEntry._completeMemberData = function(battleResultScene) {
var mapInfo = root.getCurrentSession().getCurrentMapInfo();
if(mapInfo.getMapType() === MapType.QUEST) {
this._doSaveAction();
return EnterResult.NOTENTER;
}
return alias1.call(this, battleResultScene);
};
0955ゲーム好き名無しさん (ササクッテロ Sp87-Bb4t)
垢版 |
2017/12/22(金) 18:37:06.20ID:np28fNcNp
ストックをユニットのコマンドじゃなくてイベントから読みだせる方法ってあるかな?
ストックを特定の施設でしか使えないっていう所謂「預かり所」みたいなシステムにしたいんだ
ストックを使える場所をあえて制限することによって
歯ごたえのある戦闘とストックが使えた瞬間の安心感、みたいなゲーム性目指してるからさ
0957ゲーム好き名無しさん (ワッチョイ 13da-PWgB)
垢版 |
2017/12/23(土) 11:40:42.87ID:BeDR8tkJ0
公式Pluginの「custom-unit.js」と
名前未定氏の「status_bonus_2keta.js」を同時に使うと
ユニットメニューで属性の値が
ユニットのカスパラで指定した数値になってしまいます
どうすれば直るでしょうか
0963ゲーム好き名無しさん (中止WW 23b3-j+Ov)
垢版 |
2017/12/24(日) 00:02:00.24ID:8Ke8OR8I0EVE
それどっかのスクリプトにあったな
ちなみに、力依存の武器で魔防参照したり、力と魔力合計した値を攻撃力にしたり、守備と魔防合算した値を防御力にしたりもできるぞ
0964ゲーム好き名無しさん (中止 6f1d-PuCX)
垢版 |
2017/12/24(日) 02:20:53.15ID:1jd7PKF/0EVE
0-to氏のスキル発動条件のスクリプト入れたら
ダメージ吸収とか連続攻撃とかダメージ無効とかのスキル戦闘時にエラー吐くようになってしまった
発動率いじるスクリプトだからそこが悪さしてるのかもしれんけど原因がわからん
0966ゲーム好き名無しさん (中止 6376-89OF)
垢版 |
2017/12/24(日) 10:06:06.81ID:L72YnFQk0EVE
俺も問題無くできる
つかまず他のプラグイン抜いて新規データで同じ症状がでるか試す
それでもでたら、逆に作者に報告するしか手がない
0968ゲーム好き名無しさん (ササクッテロロ Sp87-Bb4t)
垢版 |
2017/12/26(火) 17:07:37.88ID:xrxEAoLEp
「スクリプトの実行」って外部のスクリプトだけじゃなくてscriptフォルダの中にあるのも実行可能なの?
その場合ゲーム内で処理にはあるけどイベントコマンドで実行できないもの(例えばストック画面表示するとかゲーム終了させるとか)は可能かな?
いや、色々なとこでそういう処理が必要になったんだけど、イベントコマンドの中に該当の処理がないからさ
0969ゲーム好き名無しさん (ワッチョイ cf81-/z2B)
垢版 |
2017/12/26(火) 18:47:20.09ID:7CedE0lN0
製作者スレでも同じこと質問させていただいたんですが、難しくて答えられないのかもしれませんが
そのスレだと荒らしもいて答えてくれないとか仰る方もいたので一応ここでも質問させてください
アイテム入手で武器を入手させて強制的にその武器を装備させる事って出来ませんか?
0970ゲーム好き名無しさん (ワッチョイ 23b3-H9DT)
垢版 |
2017/12/26(火) 18:50:17.91ID:HMIth5SO0
俺の知る限りじゃ無理
装備武器を絶対一つしか持てないキャラにして交換させるか
アイテム全部とりあげて装備させたいアイテム持たせるか
スクリプトいじるかしかないんじゃないかな
0973ゲーム好き名無しさん (ワッチョイ cf81-/z2B)
垢版 |
2017/12/27(水) 20:16:39.80ID:JU42CrWF0
>>970
そうですか…もっと簡単に出来るんじゃないかと質問したんですが
自分でスクリプトいじる事は出来ませんが以前質問した方のスレで書いてくださった方が
いらっしゃったんでそれを試してみます
アドバイス本当にありがとうございました

>>971
今度から何かあったらそっちを使わせていただきますね
0975ゲーム好き名無しさん (ワッチョイ de81-SW1W)
垢版 |
2017/12/28(木) 02:06:08.61ID:HTvNEicq0
>>974
僕の書き方が下手でしたねすみません
製作者スレにした僕の質問にレスをつけてそれを置いていってくれた方がいたから
そのスクリプトを試してみるという事を>>973で言いたかったんです

イベントの方はそのスクリプトを試してみて無事成功しました!!
わざわざ教えてくださってありがとうございます
0976ゲーム好き名無しさん (アークセーT Sx03-DSDK)
垢版 |
2017/12/29(金) 07:36:29.51ID:rztUEGWPx
節操無くマルチ
おはようございます、レラカムイの人です
起承転結でいうところの転の前半まで出来たので上げさせてもらいます
本体  →https://www.axfc.net/u/3875152/srpg
パッチ →https://www.axfc.net/u/3875151/srpg
変更点
・「体格」を設定しました
 以前からプレイして下さっている方も途中からでも大丈夫なようにはしましたが
 不備があった場合の為に調整用のアイテムを受け取れるようにしています
・20章までの敵ステータスを調整しました
 HPとか無駄に高かったりしたのでもろもろ下げました
・20章までのコミュニケーションイベントやマップ中の会話イベントを追加しました
 特に今後の展開に影響はありませんが、会話イベントではステータスが+1されたりします
・難易度にお話だけみれるモードを追加
 「シルバーティアラの行方」さんでやってたやつです
・難易度「普通」「ハード的な」でも負傷許可にするイベントを追加
 情報収集から選べます
・「救出」コマンドの追加
 騎馬・飛行系は「救出」歩兵は「かつぐ」で味方を救出出来ます
 現在騎馬・飛行系と歩兵で分けて追加しましたが今後変わるかもしれません
・ボーナス屋にアイテム追加・一部値下げ
 「護符」と「指輪」系の値段を下げました
概ねそんな感じです
次に上げるのは完結してからと考えています。
あと以前こちらで質問した際ヒントどころかスクリプトを組んでくださった方
本当にありがとうございました!
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 187日 8時間 59分 1秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況