SRPG Studio 6章 [転載禁止]©5ch.net [転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2015/08/13(木) 13:09:02.34ID:aNW0l16xSRPG Studioについて語りましょう
●公式
http://srpgstudio.com/
●公式アップデートリンク
http://srpgstudio.com/update/
●販売元 DLsite.comにて5,940円で発売中(体験版もあり)
http://www.dlsite.com/home/work/=/product_id/RJ153191.html
●SRPG Studio wiki
http://www8.atwiki.jp/srpg_studio/
関連スレ
●SRPG Studio【同人ゲーム板】
http://hayabusa6.2ch.net/test/read.cgi/gameama/1428831103/
◆注意事項◆
・ゲームアイデアの提案や、スレ以外で公開されたゲームの寸評などは同人ゲーム板の方をご利用ください
・スレで公開された作品の寸評をする場合、棘のある言い方をしないように。マナーを守りましょう
次スレは>>950が立てるように。立てられない場合は安価を指定するなどして、他の人にお願いしましょう
●前スレ
SRPG Studio 5章
http://peace.2ch.net/test/read.cgi/gamedev/1436532377/
0679名前は開発中のものです。
2015/08/29(土) 22:56:40.19ID:l7+z4cXdああいう処理の対象を味方に変えるにはどうすればいいんだろ
支援スキルだと痒いところに手が届かないからこちらで処理を追加したいのだけど、
あるスキルを持っているユニットの周りの味方の命中率を割合で上げたいのに味方ではなくて敵の命中率を上げてしまう
0680名前は開発中のものです。
2015/08/29(土) 22:58:49.44ID:N46o3Ef3もしかして統合-Calculatorとか入れてる?
もし入れてるなら1145行目辺りで書き換えてるからそこ弄ればできると思う
0681名前は開発中のものです。
2015/08/29(土) 23:05:32.12ID:0fbpaLDMこれは嬉しい!
0682名前は開発中のものです。
2015/08/29(土) 23:08:30.53ID:N46o3Ef3死神の処理コピペして
is(skill){}の中でif(targetUnit.getUnitType()==unit.getUnitType()){}で
分岐すればいいんじゃないかな?
0683名前は開発中のものです。
2015/08/29(土) 23:17:35.73ID:gC9cd0eFhttp://www-cs-students.stanford.edu/~amitp/game-programming/polygon-map-generation/demo.html
ランダムで作成され、なおかつPNGで画像保存もできる。
0684名前は開発中のものです。
2015/08/29(土) 23:18:55.40ID:gC9cd0eF0685名前は開発中のものです。
2015/08/29(土) 23:21:48.85ID:qymCq/vgドラゴンの顔がデカイような・・・
0686名前は開発中のものです。
2015/08/29(土) 23:23:03.73ID:qXyZOHaZセンス良すぎてテンション振り切れた
0687名前は開発中のものです。
2015/08/29(土) 23:23:38.76ID:l7+z4cXd敵の命中は上がらなくなったけど味方の命中も上がらないままだ
そもそも死神では敵のリストしか読み込んでないのかもと思ったけど、
IndexArrayって該当ユニットの周りのユニット全員が対象なってるし
0688名前は開発中のものです。
2015/08/29(土) 23:28:20.74ID:QArf+kWyかわいい
0689名前は開発中のものです。
2015/08/29(土) 23:30:25.11ID:N46o3Ef3これじゃイカンか?
(is(skill)の中身以外省略)
if(skill){
var bonus = skill.custom.param_bonus;
if(targetUnit.getUnitType()==unit.getUnitType()){
hit += bonus;}
}
0690名前は開発中のものです。
2015/08/29(土) 23:31:03.09ID:dPfZL6Vjありがとうありがとう
結局何から何まで本当にありがとう
これで誤爆祭りが解消できた…!
本当に助かりました
0691名前は開発中のものです。
2015/08/29(土) 23:34:55.29ID:l7+z4cXd無理っぽい
コンソール出力置いたら味方ユニットだとそもそも2回目のforまで行けてないみたい
0692名前は開発中のものです。
2015/08/29(土) 23:46:59.73ID:e++XL5UZttp://www1.axfc.net/u/3525721
パスいつもの
物理防御+5とか10とかやりたいんだが
相手の攻撃力がそれ以下だと回復してしまうのよね
どうすればいいかな
0693名前は開発中のものです。
2015/08/30(日) 00:02:12.25ID:bqcLUswkおじさん、頑張るんだぜ
>顔
元はグリフォンの顔をいじっただけだから、アンバランスかもしれない
でも、これ以上体を大きくすると、何かと座標がずれて大変なんだ
で、顔を小さくすると、何か微妙な感じになった
0694名前は開発中のものです。
2015/08/30(日) 00:06:58.31ID:OR1l8Rgu立ち絵を0番(通常)に設定したキャラだけステ画面で立ち絵が表示されるように作った(つもり)
// 立ち絵描画処理(ContentRendererに新規追加してる)
ContentRenderer.drawUnitImage= function(x, y, unit, isReverse, alpha) {
var image = unit.getCharIllustImage(0);//←立ち絵をセットした表情のID(通常なら0、カスタム1なら12…)
if (image !== null) {
image.setReverse(isReverse); // 左右反転(false:そのまま、true:左右反転)
image.setAlpha(alpha); // 透明度(255で不透明、128で半透明、0で透明)
image.draw(x,y);
}
};
// 実際に描画する箇所のサンプル(画面下部のテキストメッセージ描画に追加した)
UnitMenuScreen.drawScreenBottomText= function(textui) {
var text;
var index = this._activePageIndex;
// 立ち絵の描画処理を追加しただけ(350,0に描画)
ContentRenderer.drawUnitImage(350, 0, this._unit, false, 255);
if (this._topWindow.isTracingHelp()) {
text = this._topWindow.getHelpText();
}
else if (this._bottomWindowArray[index].isHelpMode() || this._bottomWindowArray[index].isTracingHelp()) {
text = this._bottomWindowArray[index].getHelpText();
}
else {
text = this._unit.getDescription();
}
TextRenderer.drawScreenBottomText(text, textui);
};
0695名前は開発中のものです。
2015/08/30(日) 00:10:47.76ID:i07NZbMp攻撃力<防御力でダメージがマイナスになる場合はダメージを0に修正でおk
てかダメージマイナスはデフォのスクリプトの方で勝手に0に修正しなかったっけ
0696名前は開発中のものです。
2015/08/30(日) 00:13:01.96ID:OPrGzLAa異性のみ特定のパラメータあげるやつなら作ったわ
0697名前は開発中のものです。
2015/08/30(日) 00:28:35.79ID:aSAXeEvL横からで申し訳ないけど自分は尻尾長くしてほしいな
0698バルテロメ
2015/08/30(日) 00:32:42.62ID:sy3Y45+Gそれもこれも大体ヒルダのせい
とりあえずこんな感じ↓になったんですが、これ以上上手くできそうにないです…
http://light.dotup.org/uploda/light.dotup.org232322.png
http://light.dotup.org/uploda/light.dotup.org232323.png
http://light.dotup.org/uploda/light.dotup.org232325.png
http://light.dotup.org/uploda/light.dotup.org232326.png
0699名前は開発中のものです。
2015/08/30(日) 00:41:11.70ID:sy3Y45+Gもっとゴテゴテ装飾してくださってもよろしくてよ(手間ですねごめんなさい)
ドラゴンナイトはホントありがたいです
0700名前は開発中のものです。
2015/08/30(日) 00:47:57.67ID:cTwiFGQEドラゴンナイト格好良い!
ありがとうございます
0701名前は開発中のものです。
2015/08/30(日) 00:56:54.36ID:TIdTf4t0んーこれじゃ駄目だったわ
// スキルが発動した場合は、物理防御を+15にする
if (SkillControl.checkAndPushCustomSkill(virtualPassive.unitSelf, entry, false, 'dameezi_L') !== null) {
def = RealBonus.getDef(passive);
def = Math.floor(def + 15);
if(damage <= 0){
damage = 0;
}
>>692のやつに
if(damage <= 0){
damage = 0;
入れただけだけどさ
0702名前は開発中のものです。
2015/08/30(日) 02:18:51.60ID:aqkl0ypv攻撃<防御なんてざらにあるんだしそれでHP回復するのも変な話だと思うけど
0703名前は開発中のものです。
2015/08/30(日) 07:35:03.13ID:V4Qzizixこれで「そのアイテムを持ってるときだけ発動」が条件付けできれば
ベルサガっぽく盾発動できそう
0704名前は開発中のものです。
2015/08/30(日) 07:38:55.88ID:LLXtliB9ダメージ減算式
http://www1.axfc.net/u/3525884?key=srpg
Def増加式
http://www1.axfc.net/u/3525883?key=srpg
Def増加式の方は、戦闘前の予想値からDef増加してるので
確率は100%おすすめ
0705名前は開発中のものです。
2015/08/30(日) 07:49:56.49ID:V4Qzizixおお、マジですか
ありがたく使わせてもらいます!
0706名前は開発中のものです。
2015/08/30(日) 08:05:37.11ID:35wIC/rvありがとうございます
しかしtxtに入れてjs変換して使ってみると
ステ画面を開くと同時に、
Line17:オブジェクトでサポートされてないプロパティまたはメソッドです
というエラーになるます
ちなみに立ち絵設定してるキャラ、してないキャラ共通で出ます
表情設定は通常で設定してます
0707名前は開発中のものです。
2015/08/30(日) 08:16:25.28ID:TIdTf4t0ん、こっちでは出来るけどな・・・
後自分のはスキル発動時だけDef増加になってるはず
0708名前は開発中のものです。
2015/08/30(日) 08:24:14.23ID:OPrGzLAa0709名前は開発中のものです。
2015/08/30(日) 08:25:58.74ID:TIdTf4t00710名前は開発中のものです。
2015/08/30(日) 09:04:07.37ID:OR1l8Rgu17行目ってことは、 if (this._topWindow.isTracingHelp()) { でエラーが出てる?
なら使ってるバージョンがマウス対応以前のやつなんだな。
アップデートせずそのまま使うのであればこっちでやってみてくれ。
// 立ち絵描画処理(ContentRendererに新規追加してる)
ContentRenderer.drawUnitImage= function(x, y, unit, isReverse, alpha) {
var image = unit.getCharIllustImage(0);//←立ち絵をセットした表情のID(通常なら0、カスタム1なら12…)
if (image !== null) {
image.setReverse(isReverse); // 左右反転(false:そのまま、true:左右反転)
image.setAlpha(alpha); // 透明度(255で不透明、128で半透明、0で透明)
image.draw(x,y);
}
};
// 実際に描画する箇所のサンプル(画面下部のテキストメッセージ描画に追加した)
UnitMenuScreen.drawScreenBottomText= function(textui) {
var text;
var index = this._activePageIndex;
// 立ち絵の描画処理を追加しただけ(350,0に描画)
ContentRenderer.drawUnitImage(350, 0, this._unit, false, 255);
if (this._bottomWindowArray[index].isHelpMode()) {
text = this._bottomWindowArray[index].getHelpText();
}
else {
text = this._unit.getDescription();
}
TextRenderer.drawScreenBottomText(text, textui);
};
0711名前は開発中のものです。
2015/08/30(日) 09:12:35.79ID:LLXtliB9なんか発動したら、アイテムの耐久減るタイプにしてみた
http://www1.axfc.net/u/3525910?key=srpg
0712名前は開発中のものです。
2015/08/30(日) 09:21:34.70ID:OPrGzLAa最低限の処理しかしてないからダメージ予測値とか変化しないけど
とりあえずそれっぽい動きしたんでほしけりゃどうぞ
ところでjsってforeach使えないの?
よくわからんからネストでまわしたけど
ttp://www.dotup.org/uploda/www.dotup.org490472.rar.html
0713名前は開発中のものです。
2015/08/30(日) 09:28:28.76ID:TIdTf4t00714名前は開発中のものです。
2015/08/30(日) 09:31:40.22ID:LLXtliB9forEachならあった気がするが問題があって使わなかった記憶がある
普段はめんどいからjQuery.each()使っちゃうから考えたことないわ…
0715名前は開発中のものです。
2015/08/30(日) 09:52:30.15ID:OPrGzLAaあとでちょっとみてみるありがと
0716名前は開発中のものです。
2015/08/30(日) 10:03:55.57ID:AaT7V/k9これはいいね
さっそく使わせてもらってるわ
0717名前は開発中のものです。
2015/08/30(日) 10:31:48.38ID:35wIC/rvはっ、そういえばアプデしてませんでした(マウス対応直前バージョン)
お手数おかけしました
で、急遽アプデしたのでアプデ前後での使用報告です
694版
アプデ前…ステ画面でエラー
アプデ後…ステ画面で表示〇、右押してスキル表示などの2ページ目でエラー
710版
アプデ前+アプデ後…全て動作良好 マウスオンオフ両方〇
といった具合です710のほうで愛用させて頂きます(`・ω・´)
あと当方1280サイズなので右側寄りに立ち絵出したいのですがどの辺いじればいいでしょうか?
0718名前は開発中のものです。
2015/08/30(日) 10:36:34.72ID:35wIC/rv0719717
2015/08/30(日) 10:38:29.00ID:35wIC/rv0720名前は開発中のものです。
2015/08/30(日) 11:01:05.77ID:OR1l8Rgu20行目でエラー、だと…?
それ、2枚目以降を表示するプラグインがマウス対応版になってないわ。
2枚目にスキル表示、熟練度表示なんかの2枚目以降を表示するプラグインはマウス対応で修正されているからwikiとかで取得し直した方がいいよ。
710で上げたやつは旧式なので、そのままだと2枚目以降にマウスが使えなくなる。
表示位置は自己解決したようで何より。
一応パラメータは
drawUnitImage(x座標, y座標, ユニット, 左右反転, 透明度);
x座標 :表示するx座標
y座標 :表示するy座標
ユニット:表示したいユニット(基本はそのまま)
左右反転:falseで通常に画像表示、trueで左右反転
透明度 :0〜255の数字。255で不透明。128で半透明。0で透明になる(筈)
ってなってる。
これもそのうち纏め直してwikiに上げるようにするわ。
0721720
2015/08/30(日) 11:07:04.07ID:OR1l8Rgu710で上げたやつは旧式なので、そのままだと2枚目以降にマウスが使えなくなる。
↓
710で上げたやつは旧式なので、そのままだと2枚目以降にマウスが使えなくなる。
2枚目表示のプラグインを取得し直して、694の奴を使った方がいいよ。
(694の奴+2枚目にスキル表示のマウス対応版でエラーが出ないのはこっちで確認した)
0722717
2015/08/30(日) 11:45:17.42ID:35wIC/rv了解しました、スキル表示も更新して694の使いますね
(動作の問題なく良好でした)
初期の頃から公式に要望入れてたくらい欲しかった機能だったのでモチベ上がりっぱなしですw
完成までがんばるぞー
ttp://www.dotup.org/uploda/www.dotup.org490611.png
まだ設定関連ごちゃごちゃしてますがこんな感じになってます
0723名前は開発中のものです。
2015/08/30(日) 12:00:14.32ID:V4Qzizix何かいい感じだね。他のみんなが製作進めてるの見ると
モチベが上がるなあ
0724名前は開発中のものです。
2015/08/30(日) 12:14:51.70ID:TIdTf4t0おまけにダメージより防御が上回っても回復しない
自分のは防御が上回ったら回復してしまうという設定にしよう(戒め
0725名前は開発中のものです。
2015/08/30(日) 14:38:51.19ID:V4Qzizixありがとうございます。
0726名前は開発中のものです。
2015/08/30(日) 15:55:49.94ID:j3CyBLva自分は現在用意されてるサンプルだけで満足するから
なかなかスクリプト自作まではやらないなぁ
0727名前は開発中のものです。
2015/08/30(日) 16:05:18.79ID:DBrd63LU素直にグラフィックに注力する事にした
自分で出来た方が良いんだけどね
0728名前は開発中のものです。
2015/08/30(日) 16:25:57.48ID:37SNXAXS結局アイテム欄からでも使えるし
あんまり杖分類する意味が無い気がするんだが
0729名前は開発中のものです。
2015/08/30(日) 16:37:21.22ID:+Ulo7VZPまぁそこは製作者の判断なので使ってる人もいれば使わなくてもいいんじゃない?
0730名前は開発中のものです。
2015/08/30(日) 18:47:49.97ID:j3CyBLva回復するのに必要だから
0731名前は開発中のものです。
2015/08/30(日) 18:51:42.41ID:sy3Y45+G0732名前は開発中のものです。
2015/08/30(日) 20:08:42.34ID:OR1l8Rgu戦闘前ウィンドウ拡張のスクリプト作った者だけど。
とりあえず自作ゲームの環境で射程3-10の魔法作って遠距離攻撃してみたけど再現しない。
なお、使った闘前ウィンドウ拡張のスクリプトは現在wikiに上げてる7/16修正Ver。
何か他にも再現に必要な要素があるのか…?
0733名前は開発中のものです。
2015/08/30(日) 20:24:02.08ID:+oK1TTND攻撃速度が下に追加される奴なら俺も使ってるから、今同じ方法で試したけどエラーは出なかったよ
0734名前は開発中のものです。
2015/08/30(日) 20:56:45.64ID:sy3Y45+Gそうですか…
他のスクリプト全部外して試してもエラーが出たので何が原因なのでしょう…
ちなみにスクリプトなしではエラーが出ませんでした
0735名前は開発中のものです。
2015/08/30(日) 20:57:18.62ID:OPrGzLAaほしい人はどうぞ
パスはいつもの
ttp://www.dotup.org/uploda/www.dotup.org491437.zip.html
0736名前は開発中のものです。
2015/08/30(日) 21:57:53.76ID:s8q4hn0eユニット画面の方は見つけて変更できたけど…
0737732
2015/08/30(日) 22:27:25.37ID:OR1l8Rguもう少し調べてみようとは思うが…
どのソースの何行目で、どんなエラーが出てる?
あと発生状況だけど、自軍が遠距離魔法で攻撃しようとしたらエラーが出るってことでOK?
0738名前は開発中のものです。
2015/08/30(日) 22:38:52.21ID:kgrf7lva複数種類の盾を持っていた場合
例えばダメージを5減らす盾1と、ダメージを10減らす盾2を持っていると
発動するのはアイテム欄で上にある盾のスキルですが、耐久度が減るのは下にある盾になってしまいます
盾1、盾2の順で並んでいた場合
発動するのは盾1のダメージ5軽減ですが、盾2の耐久度が減ってしまいます。逆も同じです
0739名前は開発中のものです。
2015/08/30(日) 22:45:48.31ID:TIdTf4t0装備の概念があれば楽なんだけどな・・・
0740名前は開発中のものです。
2015/08/30(日) 22:50:51.46ID:sy3Y45+Gお手数かけてすみません。
エラーは毎回出るわけではないんですが、自軍が遠距離魔法で攻撃する際
敵にカーソル合わせた瞬間に出ます。
場所はsingleton-rendercontrol.jsのLine1033でした。
0741名前は開発中のものです。
2015/08/30(日) 23:04:46.06ID:s8q4hn0ebreak;
を挿入すれば一番上の盾スキル発動・一番上の回数消費ってなるよ
もう片方はすまんが知らん
0742名前は開発中のものです。
2015/08/30(日) 23:11:48.84ID:LLXtliB9>>739
ウチのっぽいので修正版
ttp://www1.axfc.net/u/3526329?key=srpg
カスタムパラメータの設定が全部アイテム側になったので注意
設定変えるのメンドクセって場合は >>741 でいけるかも
0743名前は開発中のものです。
2015/08/30(日) 23:11:58.77ID:TIdTf4t0おおできた。thx
0744名前は開発中のものです。
2015/08/30(日) 23:18:36.33ID:LLXtliB9修正版だしておいて、さらに悪化してる気がする
ちょっと見なおしてくる
0745名前は開発中のものです。
2015/08/30(日) 23:28:10.59ID:TIdTf4t0ちょちょっと改竄した物です。
ttp://www1.axfc.net/u/3526350
ttp://www1.axfc.net/u/3526351
盾は上の並びから消費
ダメージ半減のものと、ダメージ減算のもので分けてます
いちお元スクリプトは711氏のものとは一文入れてますが
0746名前は開発中のものです。
2015/08/30(日) 23:40:52.57ID:LLXtliB94枚ぐらい並べて使ったが、上から動いてくれたので大丈夫そうだ
>>745
実は711はもう一個バグがあって
魔法用とかにした時に、物理でも発動するようにみえるバグがあるので下記の部分だけ差し替えてくれると助かる
if (SkillControl.checkAndPushCustomSkill(virtualPassive.unitSelf, virtualActive.unitSelf, entry, false, SkillNameKeyWord) !== null) {
↓
if (SkillRandomizer.isCustomSkillInvoked(virtualPassive.unitSelf, virtualActive.unitSelf, skill, SkillNameKeyWord)) {
と
damage -= targetItem.custom.blockValue;
のようなダメージ軽減計算の後に
if (skill.isSkillDisplayable()) {
entry.skillArrayPassive.push(skill);
}
の追記
0747名前は開発中のものです。
2015/08/30(日) 23:53:13.89ID:TIdTf4t0ありがとうございます
差し替えました
ttp://www1.axfc.net/u/3526373
ttp://www1.axfc.net/u/3526374
0748名前は開発中のものです。
2015/08/31(月) 00:03:11.83ID:/8BT6bO4クリア条件を満たしても次のマップに進まない現象が発生。
マップテストだと問題なく進むのに通しでやるとうまくいかないんだよなぁ。
同時に、前章からいるお供ユニットの1ターン目の挙動もおかしい。
明後日の方向を向きだし、移動コマンドで指定した場所に移動させようにもその場から動かない。同じ現象になった人いる?
0749名前は開発中のものです。
2015/08/31(月) 00:47:01.69ID:JfEpBlBN>>740
エラー発生箇所は確認したけど、
ウィンドウ表示で同じウィンドウを何度も表示した時用に
キャッシュ用意しておいて再描画する処理でエラー出てるみたい。
(キャッシュしたウィンドウあり&利用可能って判定してるのに、描画でエラーが出てるという…)
ここ、全部のウィンドウで共通の筈だし、ウィンドウ拡張のスクリプトでは
ウィンドウ再描画処理弄ってないんで…
環境固有の現象(またはツール側のバグ?)かなぁ?
公式に問い合わせてみた方がいいかも。
役に立てんですまん…
0750名前は開発中のものです。
2015/08/31(月) 00:50:19.88ID:fH9fYDfaクリア条件の方はそれだけじゃ何とも
通しだとユニットが動かないのは前の面の位置が残ってるからじゃない?
前章EDでそのユニットを消去して次の面で再登場させれば直る、かもしれない
0751名前は開発中のものです。
2015/08/31(月) 01:12:48.29ID:o97VrrW7あそこはただのフレーバーテキストだ
0752名前は開発中のものです。
2015/08/31(月) 01:55:19.14ID:qQGW5+TU俺としては巨大な敵を作りたいからもっと大きい画像で作りたいんだけど
0753名前は開発中のものです。
2015/08/31(月) 02:24:57.74ID:W69In+Mv調べていただいてありがとうございます
お手数おかけしました
お礼に雷エフェクト置いていきますね(余計なお世話)
http://www.dotup.org/uploda/www.dotup.org491948.png
黄色い雷ばかり作ってたのでたまには違う色を…
皆さんは何色の雷が好きですか?
0754名前は開発中のものです。
2015/08/31(月) 02:26:35.71ID:W69In+Mv画像サイズの件お気持ちわかります!
自分も大きなサイズのド派手なエフェクト作りたいです…
0755名前は開発中のものです。
2015/08/31(月) 03:32:12.55ID:GVhB3pV8暗黒竜みたいな迫力あるラスボス出そうと思ったら
今の画像サイズだとちょっと格好つかないってのはあるな
0756名前は開発中のものです。
2015/08/31(月) 03:36:11.01ID:vxpecisB0757名前は開発中のものです。
2015/08/31(月) 03:38:57.60ID:51SRTiNgメモ帳って指定の行数とかに飛べたりするの?
俺も誤爆祭りで困ってるんだけど統合-Calculatorを1145行も数えたくない。
0758名前は開発中のものです。
2015/08/31(月) 03:48:53.65ID:lh5ICZDxだいたいのエディタは Ctrl+G でいけないか?
0759名前は開発中のものです。
2015/08/31(月) 04:45:57.14ID:EwrhPzCB死神スキルの処理はfor一回しかしてなくね…?
0760名前は開発中のものです。
2015/08/31(月) 05:16:40.57ID:EwrhPzCB例えば周りの味方の命中率を10%上げるステートを作るならAbilityCalculator.getHitの中にこう書く
// ステート[応援]
var i, x, y, index, targetUnit;
var indexArray = IndexArray.getBestIndexArray(unit.getMapX(), unit.getMapY(), 1, 3);
var count = indexArray.length;
for (i = 0; i < count; i++) {
index = indexArray[i];
x = CurrentMap.getX(index);
y = CurrentMap.getY(index);
targetUnit = PosChecker.getUnitFromPos(x, y);
if (targetUnit !== null) {
if(Assist_hit(unit, targetUnit)){
hit += 10;
}
}
} //以下省略
そしてAbilityCalculator.getHitの外にこれを書く
Assist_hit = function(unit, targetUnit){
var list = targetUnit.getTurnStateList();
var count = list.getCount();
for (i = 0; i < count; i++) {
turnState = list.getData(i);
state = turnState.getState().custom.assist_hit;
if(typeof state == 'number'){
if(targetUnit.getUnitType()==unit.getUnitType()){return true;}
}
}
return false;
};
0761名前は開発中のものです。
2015/08/31(月) 05:53:16.90ID:fH9fYDfa右端で折り返すがついてなかったら表示、ステータスバーで行数出てくる
まあSEの友達にSAKURAエディタでも使えって言われて今はそっち使ってるけど
0762名前は開発中のものです。
2015/08/31(月) 07:51:45.51ID:fy2JeUZ/俺もエフェクト大きいの欲しいな
複数の画像組み合わせて作っているがただでさえコピーが使いづらくてややこしいのに
アニメーションの配置は左右反転されたりなんかで死ぬほど作りにくいからな
0763名前は開発中のものです。
2015/08/31(月) 09:38:07.11ID:51SRTiNgサクラエディタってのを使ってみることにするよ。
答えてくれた人ありがとう。
0764名前は開発中のものです。
2015/08/31(月) 09:41:19.34ID:V8AZCc6kいちいち設定しなきゃいけないからね
0765名前は開発中のものです。
2015/08/31(月) 09:49:01.41ID:ZcXCdolL楽しみすぎて、とりあえず毎日公式サイト見にいっちゃう!
0766名前は開発中のものです。
2015/08/31(月) 10:04:41.47ID:4H+2oUiV敵・同盟軍は普通に設定できるけど
0767名前は開発中のものです。
2015/08/31(月) 10:14:28.43ID:l41yfYMs力技だけどほかのタブで作ったやつをコピペすればカスパラも引き継いでるっぽい
0768名前は開発中のものです。
2015/08/31(月) 10:20:58.78ID:M4PS2x6t0769名前は開発中のものです。
2015/08/31(月) 10:42:50.77ID:EwrhPzCBイベントの「スクリプトの実行」でアクティブのユニットのレベルを1にする為にこう書いたはいいが
unit.setLv(root.getCurrentSession().getActiveEventUnit(),1);
↑このunitって何処からオブジェクト持ってきてるんだろう
というかイベントの「経験値を与える」の中のレベルアップが本当にプラス指定しか出来ないとは…
0770名前は開発中のものです。
2015/08/31(月) 11:09:56.35ID:l41yfYMsスクリプトファイル内でunitが使えるのは引数として渡されてるからであって
直接実行するならまずunitを自分で持ってこないとダメだと思うけど
0771名前は開発中のものです。
2015/08/31(月) 11:12:35.96ID:EwrhPzCBほんとだワロタ
var unit = root.getCurrentSession().getActiveEventUnit()
unit.setLv(1);
で通った
ありがとう
0772名前は開発中のものです。
2015/08/31(月) 11:30:17.69ID:aHVsiBB7分岐部分をいちいち条件指定してやらなきゃいけないのがなぁ
かといって自動実行でイベントごと分けるのも面倒だ
0773名前は開発中のものです。
2015/08/31(月) 11:44:08.92ID:vxpecisBラベルジャンプとか実装してくれないかなぁ
0774名前は開発中のものです。
2015/08/31(月) 12:26:37.91ID:5LPL0wFh色々判らないなりにスクリプトいじってみるけど全く上手く行かない
出来る人達本当に尊敬するわ
0775名前は開発中のものです。
2015/08/31(月) 12:32:17.06ID:aBbBKY5uとばかり言ってもはじまらないから、とりあえずjavascriptの勉強始めたけど
ぜんぜん分からなくて尊敬の念が強まループ
0776名前は開発中のものです。
2015/08/31(月) 14:33:46.49ID:aHVsiBB7ツクールの方はスクリプト素材屋の大部分がアレなことになったので、自分である程度作れるのが一番とは思う
0777名前は開発中のものです。
2015/08/31(月) 15:11:35.00ID:zQxo1Qzu会話できるキャラにステートつけてお知らせしてるんだけどもっと良い方法ないかな
0778名前は開発中のものです。
2015/08/31(月) 15:49:20.14ID:rfdSCMsj情報ウィンドウや場所注目で表示させたりしてる
でもステートが一番見落としにくいんじゃないかな
■ このスレッドは過去ログ倉庫に格納されています