ファイアーエムブレムみたいなSRPGが作れるソフト
SRPG Studioについて語りましょう
●公式
http://srpgstudio.com/
●公式アップデートリンク
http://srpgstudio.com/update/
●販売元 DLsite.comにて5,940円で発売中(体験版もあり)
http://www.dlsite.com/home/work/=/product_id/RJ153191.html
●SRPG Studio wiki
http://www8.atwiki.jp/srpg_studio/
関連スレ
●SRPG_Studio Part8【同人ゲーム板】
http://mao.2ch.net/test/read.cgi/gameama/1501447648/
●SRPGStudio総合スレ その1【ゲームサロン板】
http://mevius.2ch.net/test/read.cgi/gsaloon/1499093921/
◆注意事項◆
・ゲームアイデアの提案や、スレ以外で公開されたゲームの寸評などは同人ゲーム板の方をご利用ください
・スレで公開された作品の寸評をする場合、棘のある言い方をしないように。マナーを守りましょう
次スレは>>950が立てるように。立てられない場合は安価を指定するなどして、他の人にお願いしましょう
●前スレ
製作者スレ SRPG Studio 25章
https://mevius.2ch.net/test/read.cgi/gamedev/1499767086/
探検
製作者スレ SRPG Studio 26章©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
2017/09/05(火) 10:43:37.28ID:icUOgwXL
978名前は開発中のものです。
2017/11/30(木) 15:44:17.19ID:Jh2aBQpR プラグインのsingleton-calculatorを削除して
新たにsingleton-calculatorをプラグインにコピーして編集したら戦闘できました。
新たにsingleton-calculatorをプラグインにコピーして編集したら戦闘できました。
979名前は開発中のものです。
2017/11/30(木) 16:07:56.79ID:CbwqbOuL 気軽に質問した結果回答が返ってこない事が多いっつーか
もう5回は質問→無回答のラッシュを食らったんだよなぁ
もう5回は質問→無回答のラッシュを食らったんだよなぁ
980名前は開発中のものです。
2017/11/30(木) 16:18:54.11ID:aJqsWQ+e 時には自力で調べきる事も重要な能力だぞ、専門外の分野でもな
聞いてどうにかなった試しなんて殆どない
聞いてどうにかなった試しなんて殆どない
981名前は開発中のものです。
2017/11/30(木) 16:32:27.25ID:goOILlmT 前に確率反撃について色々討論されてたけど
今回追加された機能とプラスすれば実現可能になるんだろうか
今回追加された機能とプラスすれば実現可能になるんだろうか
982名前は開発中のものです。
2017/11/30(木) 18:20:46.56ID:IaXk+NBG 「Special」のカスパラを持っている武器で攻撃した時
Specialに入っている数字に応じて攻撃力が倍増されるっていう処理をしようと思って
まずプラグインにこう記述して↓
(function(){
var alias = BaseUnitParameter.getUnitTotalParamBonus;
BaseUnitParameter.getUnitTotalParamBonus = function(unit, weapon){
var value = alias.call(this, unit, weapon);
if(weapon !== null && weapon.custom.type === this.Special()){
value * weapon.custom.Special();
}
return value;
};
})();
それから武器のカスパラにテストとして{Special:999}を記述してテストを実行してみたが
該当の処理が働いてない
何か記述ミスがある?
Specialに入っている数字に応じて攻撃力が倍増されるっていう処理をしようと思って
まずプラグインにこう記述して↓
(function(){
var alias = BaseUnitParameter.getUnitTotalParamBonus;
BaseUnitParameter.getUnitTotalParamBonus = function(unit, weapon){
var value = alias.call(this, unit, weapon);
if(weapon !== null && weapon.custom.type === this.Special()){
value * weapon.custom.Special();
}
return value;
};
})();
それから武器のカスパラにテストとして{Special:999}を記述してテストを実行してみたが
該当の処理が働いてない
何か記述ミスがある?
983名前は開発中のものです。
2017/11/30(木) 18:42:39.93ID:+XgEr99v なんでSpecialかっこついてんのなんでthisついてんのtypeってどっからでてきたのなんでvalue計算だけなのif(false){処理;}が動いたらこの世界滅亡するの
984名前は開発中のものです。
2017/11/30(木) 19:26:40.87ID:x5dypjfv せやな
985名前は開発中のものです。
2017/11/30(木) 20:33:47.09ID:HIPUq0mL これって武器についてるパラメータボーナスを乗算するスクリプト作りたいの?
カスパラ使わずそのまま武器のボーナスでかくすればいいと思うんだけど
カスパラ使わずそのまま武器のボーナスでかくすればいいと思うんだけど
986名前は開発中のものです。
2017/11/30(木) 21:08:51.87ID:IaXk+NBG >>985
「計算式の最後で決定する最終ダメージ」を純粋に倍にするって処理が欲しいんだ
細かい計算式でやるゲームじゃなくて感覚でいけるライト向けのゲームって感じにしたいから
切り札の必殺技で大ダメージ与えてスカッとする、みたいな感じで
「計算式の最後で決定する最終ダメージ」を純粋に倍にするって処理が欲しいんだ
細かい計算式でやるゲームじゃなくて感覚でいけるライト向けのゲームって感じにしたいから
切り札の必殺技で大ダメージ与えてスカッとする、みたいな感じで
987名前は開発中のものです。
2017/11/30(木) 21:30:01.06ID:HIPUq0mL だとしたら上のスクリプトはまずいじる場所からして間違ってるような
攻撃力じゃなくて最終ダメージでいいなら公式プラグインにそういうスキルあるよ
武器にそのスキルつければいいんじゃないかな
攻撃力じゃなくて最終ダメージでいいなら公式プラグインにそういうスキルあるよ
武器にそのスキルつければいいんじゃないかな
988名前は開発中のものです。
2017/11/30(木) 22:24:04.30ID:wXqoD3ZY DamageCalculator.calculateAttackPower
のところでやれい
統合CALに参考になるところあるぞ
のところでやれい
統合CALに参考になるところあるぞ
989名前は開発中のものです。
2017/11/30(木) 22:54:12.15ID:Jh2aBQpR 村長の病の治療のために村にやってきたシスターが山賊に拉致された
って言ったらどうしても治療前だと思い込んじゃう?
って言ったらどうしても治療前だと思い込んじゃう?
990名前は開発中のものです。
2017/11/30(木) 23:42:18.29ID:mO0UXG3k 文章が長すぎてぱっとみわかり辛い
991名前は開発中のものです。
2017/11/30(木) 23:55:03.20ID:144GYIm5 武器ごとに特効係数を変えるスクリプトはあるけどね
特効だから攻撃力にそのまま係数がかかるからちょっと違うけど
特効だから攻撃力にそのまま係数がかかるからちょっと違うけど
992名前は開発中のものです。
2017/12/01(金) 17:51:12.56ID:scQyF2pi 埋めましょ
993名前は開発中のものです。
2017/12/01(金) 18:19:59.14ID:p0jgPNt0 うまるーん
994名前は開発中のものです。
2017/12/01(金) 18:37:18.72ID:POp365kM >>988
統Cal1を参考にしてこう打ち直してみた
(function () {
var alias1 = AbilityCalculator.getPower;
AbilityCalculator.getPower = function(unit, weapon) {
var pow = alias1.call(this, unit, weapon);
if(typeof weapon.custom.Special == 'number'){
Math.floor(pow * weapon.custom.Special);
}
// 武器の威力 + (力 or 魔力)
return Math.floor(pow);
},
};
でもこうすると今度は「Line 14 構文エラーです」の表示になってしまう・・・
統Cal1を参考にしてこう打ち直してみた
(function () {
var alias1 = AbilityCalculator.getPower;
AbilityCalculator.getPower = function(unit, weapon) {
var pow = alias1.call(this, unit, weapon);
if(typeof weapon.custom.Special == 'number'){
Math.floor(pow * weapon.custom.Special);
}
// 武器の威力 + (力 or 魔力)
return Math.floor(pow);
},
};
でもこうすると今度は「Line 14 構文エラーです」の表示になってしまう・・・
995名前は開発中のものです。
2017/12/01(金) 19:26:21.24ID:TgpZWfmW996名前は開発中のものです。
2017/12/01(金) 20:47:23.70ID:eTELwpp7 },
じゃなくて
};
じゃないと駄目やろ
じゃなくて
};
じゃないと駄目やろ
997名前は開発中のものです。
2017/12/01(金) 21:12:43.34ID:idcqEilt },を}にしてreturn Math.floor(pow); の上の行においてみたら
998名前は開発中のものです。
2017/12/01(金) 21:20:06.25ID:POp365kM >>996
>>997
アドバイスありがとう、参考にしてこれに変えたらとりあえずエラー落ちはしなくなったよ
(function () {
var alias = AbilityCalculator.getPower;
AbilityCalculator.getPower = function(unit, weapon) {
var pow = alias.call(this, unit, weapon);
// 武器の威力 + (力 or 魔力)
if(typeof weapon.custom.Special == 'number'){
Math.floor(pow * weapon.custom.Special);
return Math.floor(pow);
}
};
})();
でもゲーム内で効果を確認したらなぜか攻撃力1として計測されてしまって
ダメージの倍増処理が行われないみたいだ
>>997
アドバイスありがとう、参考にしてこれに変えたらとりあえずエラー落ちはしなくなったよ
(function () {
var alias = AbilityCalculator.getPower;
AbilityCalculator.getPower = function(unit, weapon) {
var pow = alias.call(this, unit, weapon);
// 武器の威力 + (力 or 魔力)
if(typeof weapon.custom.Special == 'number'){
Math.floor(pow * weapon.custom.Special);
return Math.floor(pow);
}
};
})();
でもゲーム内で効果を確認したらなぜか攻撃力1として計測されてしまって
ダメージの倍増処理が行われないみたいだ
999名前は開発中のものです。
2017/12/01(金) 21:26:31.41ID:TgpZWfmW いや待てそれはやばい
カスパラがない時にダメージの値が算出されなくなる
}
// 武器の威力 + (力 or 魔力)
return Math.floor(pow);
};
})();
これでいいと思うよ
いやまあ武器の威力のコメント行はいらんと思うけど
カスパラがない時にダメージの値が算出されなくなる
}
// 武器の威力 + (力 or 魔力)
return Math.floor(pow);
};
})();
これでいいと思うよ
いやまあ武器の威力のコメント行はいらんと思うけど
1000名前は開発中のものです。
2017/12/01(金) 21:34:10.41ID:eTELwpp7 Math.floor(pow * weapon.custom.Special);
ってせっかくカスパラ入れて計算した値がどこにも反映されないじゃん
1 + 2 = だけ書いておいて3をどこにも書かずに答案提出している状態
ってせっかくカスパラ入れて計算した値がどこにも反映されないじゃん
1 + 2 = だけ書いておいて3をどこにも書かずに答案提出している状態
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 87日 10時間 50分 33秒
新しいスレッドを立ててください。
life time: 87日 10時間 50分 33秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- (社説)国旗損壊罪の新設案 窮屈な社会が待っていないか:朝日新聞 ★2 [少考さん★]
- 「日本は安い」海外客は“歴史的円安”で大奮発 節約日本人は“クマなし県”に殺到 [ぐれ★]
- 【石破茂前首相】おこめ券配布に異議「その原資は何ですか?国民の税金でしょう?」 [ぐれ★]
- こども食堂、全国で1万か所超す「誰もが立ち寄れる地域のインフラに」…物価高「涙を流す人もいて深刻」 [煮卵★]
- 【外食】サイゼリヤの“注文アプリ”が賛否を呼ぶ理由──「使いやすい」「紙メニュー前提」など多様な意見 [ぐれ★]
- 高市早苗首相への“女性からの厳しい指摘”に「女性の敵は女性なのか」の議論勃発 日本社会に色濃く残る男尊女卑の風潮が… [少考さん★]
- 父親が「宿命の子 安倍晋三政権クロニクル」読んでた、、、 [377482965]
- 【高市訃報】 製菓工場兼住宅で火事 🔥 歌舞伎役者 四代目・片岡亀蔵さん。 死亡 [485983549]
- 【悲報】東北北海道人「嫌い嫌い!!!大阪嫌い!関西嫌い!!」なんで東北や北海道の人間って大阪のことを毛嫌いするんや? [483447288]
- 【悲報動画】高市、G20で英語も出来ず人脈も無いのでずっと張り付いた笑顔でキョロ充ムーブ😭サナ…俺悔しいよ [359965264]
- 統一教会、台湾で政党になって公明党的ポジションにいたww [347751896]
- なんかSNSもヤフコメも「高市総理はよくやった!立憲が悪い!」の大合唱なんだけど…もしかして日本てこのまま行く感じ? [268718286]
