したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

改造・制作スレ part8

1名無しさん@桜花爛漫:2016/05/21(土) 22:17:05 ID:1hw1nxVw
改造・オリシナ制作などはこちらで。
過去に似たような質問があるかもしれないので、極力調べてから質問しましょう。

ヴァーレントゥーガまとめwiki シナリオ製作講座
http://www28.atwiki.jp/vahren_ency/pages/411.html


改造・制作スレ
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42292/1250722590/l50
改造・制作スレ part2
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42292/1282244590/l50
改造・制作スレ part3
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42292/1305281909/l50
改造・制作スレ part4
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42292/1331214703/
改造・制作スレ part5
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42292/1350187379/
改造・制作スレ part6
http://jbbs.shitaraba.net/bbs/read.cgi/computer/42292/1372172557/
改造・制作スレ part7
http://jbbs.shitaraba.net/bbs/read.cgi/computer/42292/1396009373/

143名無しさん@桜花爛漫:2016/08/07(日) 22:43:29 ID:SFuzLWCM
あげちゃえ!

144名無しさん@桜花爛漫:2016/08/07(日) 23:43:28 ID:???
き○たけや光○目みたいに突撃属性つけて兵種によって耐性かえればいいのでは

145名無しさん@桜花爛漫:2016/08/08(月) 00:32:00 ID:???
騎兵を雇える勢力を限定する、無双できるのは人材の部隊くらいにする、プレイヤー時とCOM時では別物にするとか
クラス以外の要素で調整してみたらどうだろう

146名無しさん@桜花爛漫:2016/08/08(月) 11:08:19 ID:???
>>44
そうすれば騎兵の確立した立ち位置が出来るけど、その場合「CPUのプレッシャー」より「プレイヤーチート」の拡張のほうがでかいと思う。
攻撃面ではもちろんのこと、防御面でも対策が容易になってしまう。
じゃんけんのような相性を設けるのは戦略ゲームの基礎だけど、その相性が強すぎると、どうもプレイヤーチートが強くなる気がする。
だからといって弱めると、兵科の差別化ができないんだよなぁ……あぁ頭がいたい。
>>45
汎用兵科にしたいから1つ目は難しい。2つ目は想定はしているけど、多すぎると人材ゲーになってしまうから制限はするつもりでいる。
三つ目は手間がかかりそうだけど、一番現実的ですよね。プレイヤーチートを埋めるために、CPUにボーナスを付けるのはよくあることです。
可能な限り避けたいと考えていますが、どうも三つ目に行きつきそうな気がしてならない。

147名無しさん@桜花爛漫:2016/08/08(月) 15:16:45 ID:???
汎用兵科なら、3の案で耐性やステ、突撃の威力を変更した3〜4パターンの騎兵を用意
ゲーム開始時に難易度判定でCPU勢力の雇用を変える感じで比較的簡単にいけそうじゃないかな

1弱い←→4強い
とするとプレイヤー勢力は常に基本の2:騎兵、ハードならCPUに3:騎兵を、イージーなら1:騎兵でプレイヤーが被害少なく勝てる気持ちよさを、的に
静観からのキャラクターチェンジされるとどうしようもないですがw
fkeyも一緒にすれば騎兵を雇えるマスターはそれなりに雇用してくれる筈

148名無しさん@桜花爛漫:2016/08/08(月) 15:51:47 ID:???
高難易度モードに限り優秀なLSを持った無名騎兵人材をCPUに追加するのはどうだろうか
その無名人材が放浪すると削除してプレイヤー側は雇用できないようにするとか

149名無しさん@桜花爛漫:2016/08/08(月) 17:56:07 ID:???
removeSkill( ユニット , スキル )
ユニットからスキルを消去します

戦闘イベントでaddTroopしたユニットこれを使いたいんですが、スキルが消えるようすがありません
その場所を通っていない、ユニットやスキルが間違っているというオチはなさそうなんですが、どういう原因がかんがえられるでしょうか?

150名無しさん@桜花爛漫:2016/08/08(月) 18:04:26 ID:???
あと、戦闘イベント内で一般ユニットのスキルの全消去という挙動を実現させたいのですが、なにか方法はないでしょうか?
上記の方法ではうまくいかず・・・

151名無しさん@桜花爛漫:2016/08/08(月) 18:19:05 ID:???
敵が左右の動きしてくれれば敵にチート入れなくても大丈夫になりそうなんだがな

152名無しさん@桜花爛漫:2016/08/08(月) 18:57:52 ID:???
addTroopで追加したユニットをsleepTroopで止める方法はないでしょうか?
いくつも質問申し訳ありません

どうしても途中から追加したユニットにsleepTroopで止めたり、removeSkillで敵に攻撃をしないという挙動を実現させたいのですが、いくら試してもできません
なにかいい方法はないでしょうか?

153名無しさん@桜花爛漫:2016/08/08(月) 20:26:20 ID:???
戦闘終了後ユニットのHPとMPが全回復するのを無しにすることって可能ですか?

154名無しさん@桜花爛漫:2016/08/08(月) 22:13:10 ID:???
>>153
擬似的には可能
ただ少しめんどくさい方法になるし、若干不正確に手間かかる

%単位でユニットが残りどれだけのHPを持ってるかgetLife( ユニット )で確認し、それをリーダースキルにして突っ込むという方法になると思われます

155名無しさん@桜花爛漫:2016/08/08(月) 23:28:55 ID:???
MPはnanaさんが春に作ってた作品になんかあったね
スキルのたびにイベント起こして管理してるんだっけ?
でも戦闘中にイベント起こすと移動指定とか切れるんだっけ
勢力単位でやると制御できなくなるかもしれないね

156153:2016/08/10(水) 02:33:49 ID:???
回答ありがとうございます
>>154の方法でstoreRectUnit使ってからスキル付加する方法でなんとかなりそうです

157名無しさん@桜花爛漫:2016/08/12(金) 01:24:01 ID:???
Lvが30になってchipが変わった後、大きさも変化させるにはどうしたら良いでしょうか?初歩的な質問でごめんなさい

158名無しさん@桜花爛漫:2016/08/12(金) 19:15:14 ID:???
>>157
解決しました

159名無しさん@立秋:2016/08/20(土) 11:13:12 ID:MaPgqPXo
クラスによって、移動できる領地を設定することって出来ますか?
例えば船を陸に上がらせないようにするとか、
銃兵とかを海に行かせないようにするとか。

160名無しさん@立秋:2016/08/20(土) 13:11:21 ID:???
>>146
すっごい遅レスだけどプレイヤーチートを避けるなら逆に突撃耐性を無くしてしまう方法もある
そうすれば例えば騎兵は槍兵にガンガン串刺しにされるけど槍兵も騎馬突撃でボロボロに、みたく一定のプレッシャーは維持できるはず

161名無しさん@立秋:2016/08/20(土) 13:28:25 ID:???
>>159
陸と海でゾーン設定して
全ユニットを調べて船が陸に居る場合に直ちに接続する港に戻すとかなら現実的かもしれない
一緒にダイアログとか出せばそういうシステムっぽく見えるかもしれない

162名無しさん@立秋:2016/08/21(日) 00:05:00 ID:T0UU9Jeg
スキル画像を左右反転させることはできないもののでしょうか。
右向きと左向きの画像を用意しなくてすむようにしたいのです。

163名無しさん@立秋:2016/08/21(日) 23:33:42 ID:???
多分無理

164名無しさん@立秋:2016/08/27(土) 18:53:30 ID:???
MAP makerが上手く動かないので、誰か心優しい方2倍か3倍位に大きくした戦場を作ってくださらないでしょうか...

165名無しさん@立秋:2016/08/31(水) 11:00:33 ID:???
skill selfdamage1
{
str = fix*10
w = 128
h = 128
a = 128
center = on
homing = on
attack_us = 7
slow_per = 100
}

こんな感じで自分のHPを固定値削るスキル作ったんだけど、何故かfixにしても固定ダメージになりません
上の式でもダメージは600とかになるし、固定ですらなく580〜650程度でバラバラです
何か間違ってますか?
スキルテストに使ったのはNGTのテストぐんじんさんです

166名無しさん@立秋:2016/08/31(水) 13:13:45 ID:???

skill selfdamage1
{
func = missile
str = fix*500
w = 96
h = 96
range = 50
speed = 50

center = on
attack_us = 7
slow_per = 100
}

これでできると思う

167名無しさん@立秋:2016/08/31(水) 20:57:37 ID:???
>>166
日付変わらんうちにレスもらえるとは思わなかったわ
そしてちゃんとできたサンクス

168名無しさん@立秋:2016/08/31(水) 22:16:01 ID:???
単体だとちゃんとできたけど俺の使いたい用途だとダメだったわ…
広範囲の全体攻撃技(allfunc=on)からnextで繋いでライフコストのある大技作りたかったんだけど、ヒットした数だけnextが発動してるのか凄い被ダメが出る
他の方法考えなきゃならんなあ
とにかくありがとう

169名無しさん@立秋:2016/08/31(水) 23:40:14 ID:???
>>168
普通にnextで繋いだらそうなるでしょ
ライフ減らす部分だけ最初の全体攻撃からjust_nextとか使えばいいんじゃないかな

170名無しさん@立秋:2016/09/01(木) 13:20:40 ID:???
デブォシナセレンの青龍剣参考にしてみたら?

171名無しさん@立秋:2016/09/08(木) 01:12:59 ID:???
情報求めたし。
自作立ち絵&自作ユニットチップ作成を考えているオリシナ作ってるんですけど。キャラデザに困ってます。
一応世界観として、
☆近代ヨーロッパ風。(ちょっと後かも)
☆マスケット銃が普及し始めたあたり。
☆剣兵・重騎兵も一応いる。
☆魔法がある。
☆(天然)魔人はいません。魔獣はいるかも。
とまぁこんな感じ(のありきたり)なのですが。
これに近い世界設定でキャラデザが素晴らしい作品の情報を聞きたいです。
ご助力お願いします。

172名無しさん@立秋:2016/09/08(木) 01:20:47 ID:???
>>171
今公開中断してるけどハルスベリヤとか

173名無しさん@立秋:2016/09/08(木) 11:14:10 ID:???
条件は知らないけどファンタジー的な絵とキャラデザはロストテクノロジーのアガハリさんが神がかってる

174名無しさん@立秋:2016/09/09(金) 16:37:22 ID:???
そもそも立ち絵のあるオリシナが少ないしなぁ
ヴァーレン以外でなら色々ありそうな気がするけど

175名無しさん@立秋:2016/09/11(日) 14:35:01 ID:???
item0 = 3
item1 = 2
item2 = 2
item3 = 4
item4 = 2
item5 = 2
item6 = 4
とcontext内で指定しても最大装備数が1から変わらぬのじゃが、変更はできないのじゃろうか

176175:2016/09/11(日) 15:29:17 ID:???
これシナリオ構造体内じゃないとだめなんだなすまん自己解決した

177名無しさん@立秋:2016/09/11(日) 16:00:52 ID:nIGL1bIU
建築物ユニットが逃げて攻撃をやめて困っています
移動力0なので実際移動はしないのですが

一応色々な事情により人材ユニットとなっています。(扱いとしてはクラス的な使い方をしているのですが)

使う場面としては戦闘イベントで、開始時にno_escape=onなユニットをスキルが絶対届かない場所に配置しているのですが、brave=100にも関わらずHPが減るとretreatなmodeになります
このことでスキルを使ってくれないのが困るのですが、何らかの対処法はないでしょうか?

178名無しさん@立秋:2016/09/11(日) 16:09:12 ID:nIGL1bIU
失礼しました
解決しました

179名無しさん@立秋:2016/09/11(日) 16:18:04 ID:???
連投失礼します
戦闘イベントにおいて、elemental_lost=onを持ったユニットが召喚スキル中に撃破された場合、召喚ユニットが残ってしまいます
そのユニットを消す何らかの方法はないでしょうか?

180名無しさん@立秋:2016/09/11(日) 17:34:41 ID:???
element_lostじゃなくてelemental_lostでも動くのかは俺は知らないけど

element_lost = on/offは
「召喚するクラス/ユニット」じゃなくて「召喚されるクラス/ユニット」
に記述するすれば大丈夫なはず

181名無しさん@立秋:2016/09/11(日) 18:22:01 ID:???
おお・・・ありがとうございます
スペルはここに書く時にミスってましたが、あってましたw

される側にも記述するんですね、ありがとうございますー

182<あぼーん>:<あぼーん>
<あぼーん>

183名無しさん@立秋:2016/09/11(日) 20:43:08 ID:???
される側にもじゃなくてされる側だけでいいはず
少なくともうちではそれでちゃんと動いてる

184名無しさん@立秋:2016/09/12(月) 00:58:06 ID:???
簡易戦闘時にも任意の側の勝利で強制的に戦闘を終了させる事は可能でしょうか?

185名無しさん@立秋:2016/09/12(月) 07:50:16 ID:???
兵士を全滅させての勝利じゃなくて相手逃走での勝利でいいなら戦闘イベントで戦力値だけ糞高い兵士を勝たせたい側に出すようにすればいいんじゃないの
逃げられない場所だと勝てないけど

186名無しさん@立秋:2016/09/12(月) 10:21:36 ID:???
解答ありがとうございます
なるほど、
isEvent()==0を使って開幕にaddTroopで無敵キャラ仕込めばいいのか

187名無しさん@立秋:2016/09/12(月) 10:43:37 ID:???
ちょっと調べたら簡易戦闘時はaddTroopやめたほうがいいっぽいのかな?
むむむ

188名無しさん@立秋:2016/09/12(月) 17:05:16 ID:???
map構造体の方に防衛兵として無敵ユニットを仕込んだmapを用意し、
イベントの条件成立時にのみchangeMapでそのmapとすり替え、
isEvent()==1で通常戦闘時のみその無敵キャラを排除する形で無事自己解決しました

189名無しさん@立秋:2016/09/12(月) 17:13:52 ID:???
どんな条件でやるか知らないけど、一応CPUターン時想定

攻撃側勝利が想定なら擬似的にやるなら真上にルートと透明なスポットと作って紙ステユニットを大量につっこんでwarlikeで攻めさせる
守る側に勝たせたいなら紙ユニじゃなくて超ステor無敵ユニ突っ込んどく

また、プレイヤー戦闘想定であれば召喚スキル作って召喚者死んでも消えない超ステのやつ召喚させる
説明文あたりを適当にしておいて、条件次第で通常のスキルに戻しておくみたいな

試してないんでなんですけど、自分がやるならこういうのを試してみるって参考にしていただければ

190名無しさん@立秋:2016/09/12(月) 17:15:47 ID:???
>>188
失礼しましたー
解決したのですね!

191名無しさん@立秋:2016/09/12(月) 18:02:32 ID:jjtmgESI
〜メーカー系を使うとImagemakarを使うとエラー:メインクラスC〜〜〜〜〜【保存場所】¥シナリオ作成ツール¥Imagemakar¥imagemakar.jarが発見できなかったかロ
ードできませんでした
詳細には違うかもしれませんが一瞬しか出ないので許してください
ヴァ―レンのバージョンは最新でjavaも入れていて最新です。
どうしたらいいですか?

192名無しさん@立秋:2016/09/12(月) 18:04:04 ID:jjtmgESI
191です すいません大事なこと書き忘れました
エラーが出て使えないんです

193名無しさん@立秋:2016/09/13(火) 04:02:00 ID:dSvM6T9g
質問です。
戦闘にて双方の戦力値を変数に代入するにはどうすれば良いのでしょうか?

194名無しさん@立秋:2016/09/13(火) 14:41:28 ID:???
なんか変数に一発で代入できる関数あるならそれ使う
ないならwhileループで全部足す

195名無しさん@立秋:2016/09/13(火) 14:45:21 ID:???
一発で入れる関数はなさそうだね(��´��.�� �� `��)

戦闘参加してる勢力を読み取る

戦場にいるその勢力のユニット全部をループ構文でpushForce戦力値測って足していく

これでできるっぺ

196名無しさん@立秋:2016/09/14(水) 05:01:03 ID:???
>>195
ループを使うんですね。ありがとうございます

197名無しさん@立秋:2016/09/14(水) 15:09:58 ID:9km2EYS6
>>180
またいろいろ試したのですが、やはりelement_lostだけが原因ではないようです
召喚を2つの状況にわけると
①召喚座標までimageを飛ばす
②召喚ユニットが実際に出現

デフォでいうと①は小さい直線に動くエフェクト、②は大きなエフェクトになりますね

①の途中に召喚元のユニットを倒してみたところ、②が実行され、結局element_lostがどうあろうと召喚されてしまいます
これに対処するなんらかの有効な手立てはないものでしょうか?

一応手段としては召喚ユニットが死んだ瞬間に召喚ユニット即死の攻撃を全体に飛ばす・・・ぐらいしか思いつきませんが、タイムラグがあったりほかの召喚が巻き添えになる可能性があり、躊躇しています

198名無しさん@立秋:2016/09/14(水) 16:50:47 ID:???
>>197
横レスですが聞いた感じ大したことなさそうなので適当に答えておきます。
間違ってたらごめんなさい
A.通常召喚
B.デフォのネクロマンシー系(他のskillから繋げて召喚するタイプ)
がありますね

聞いた感じスキル中に召喚元が倒されてもスキルが発生するようなのでB.タイプと私は思って回答します。
もしB.でやってて消えないのであればA.にすればいいだけです
B.の利点は『通常スキルでも召喚数限界に関係なく召喚できる』点ですからね
A.に変えて召喚したい数の召喚数に増やして変えるだけ

他にもB.のような使い方はNGTのゴブリンのわんこを召喚する「ゴブリンアタック」攻撃や、
ちょっと違いますが、倒した時だけ発生するエスティールの吸血鬼の牙の攻撃などがありますね

もし『何か』やりたいことがあって『あえて』普通のやり方をやってない場合は、スクリプト自体を貼って貰えないと答えようがないのでよろしくです。

199名無しさん@立秋:2016/09/14(水) 16:53:53 ID:???
180です
>>197様の「これに対処する〜」までの文はおそらくVahren本体の仕様だと思います

疑似的に解決する手段の一つとして
召喚するユニットが倒されたときに、召喚スキルを相殺するスキル(以下相殺スキル)を発生させるのはどうでしょうか

召喚スキル①の部分に特有の属性とoffset = on、collision = @を設定し、
相殺スキルにoffset = 特有の属性とおけばスキル同士が相殺されます
この相殺は一対一なので、複数の一般ユニット等に使用しても大丈夫だと思います

また相殺スキルのspeedを早くするか、wとhを大きくすれば
タイムラグの心配もないと思います

200名無しさん@立秋:2016/09/14(水) 18:19:22 ID:9km2EYS6
>>198
Bの方法であり、単純にネクロマンシー的な発動なので特殊な挙動はしてません
ということでAの方法でRush=5で5人同時召喚でやってみました(召喚限度数99999)

しかし、同じ条件で召喚ユニットが残ってしまいますね
召喚はほんの一瞬(それこそ1秒もかからない)ですが、その間に召喚元を倒すことで召喚ユニットが残ってしまうようです

201名無しさん@立秋:2016/09/14(水) 18:37:21 ID:???
>>199
召喚相殺スキルに関してですが、同陣営のため相殺できないようです(やり方が悪いかな?)

問題は、召喚されるユニットが動くため、そこが問題にもなりますね
一応これはmissileという意味ではなく、デフォにおける基本的なsummonを分けた感じで書いたつもりでした

音が鳴って小さいimageが飛ぶ→大きいイメージとともにユニットが召喚されるという基本的な感じです


一応目的としては、戦闘イベントにおいて防衛側とされる側が兵舎で兵隊を召喚するのですが、その区画の防衛大将を倒した瞬間、その区画の防衛部隊を全てRemoveTroopし、演出として攻撃ユニットを配置します
この時、防壁をはさんで隣接する区画にいる敵に向け、攻撃、移動をされると困るので、SpeedTroopで全部隊を0、そして攻撃しないようにRemoveSkillでスキルを全て取り上げています

そのため、召喚ユニットが残ってしまうとその攻撃側の演出として残したユニットを一方的に攻撃してしまうことになり、突破したのになんか演出ユニット全滅してるよ!?みたいな状況になってしまいます

もちろん可能性としてはそれほど高い可能性で起きる状況ではないし、起きたとしても配置した演出用ユニットが死ぬだけなんで進行上は問題ないのですが、気にされる方はいるかなーと

202名無しさん@立秋:2016/09/14(水) 19:34:00 ID:???
>>201
>>199は間違いでした同陣営では相殺できませんね
基本的なところを間違えたことをお詫びします

召喚スキルは、
Ⅰ:召喚されるユニットが配置できるスペースを探す
Ⅱ:imageの一枚目の画像がユニットが配置できるスペースにspeedの速度で移動する
Ⅲ:timeの分だけimage画像の演出を行う
Ⅳ:召喚ユニットが出てくる
の順序で処理を行います(デフォルトシナリオのs_fireで確認)

ⅠとⅣは一瞬なのでⅡでspeedを速く、Ⅲでtimeを短くすれば
ユニット消去のダブりの確立をかなり減らすことができます
ただし、召喚スキルの画像を無しにしなければⅡでとても不自然に見えてしまいますが・・・

兵舎の召喚スキルの演出に拘らなければ上記の方法がお勧めですが、
そうでなければ、RemoveTroopする寸前に画像透明度が1の兵舎と敵対するユニットを配置し、
そのユニットを自壊させて召喚スキルと相殺させてはいかがでしょうか

203名無しさん@立秋:2016/09/14(水) 20:57:52 ID:9pFVawv2
とても簡単な問題だと思うのですがすみません
ImageMaker1.batをダブルクリックしても一瞬位画面にファイルの位置が出るだけで消えてしまいます
Windowsのバージョンは8.1
javaは1.80ですヴァ―レンのバージョンは最新のやつです。
最新バージョンのヴァ―レンでやるとこのようなエラーが出るのでしょうか?

204名無しさん@立秋:2016/09/14(水) 21:23:02 ID:???
>>200
前動作で時間がかかるとAの挙動でも残るのでですね勉強になりました。
>>201での利用法通りにはいかないかもしれませんが
もしかしたらpopo様の『SD戦国伝』あたりが参考になるかもです。
たしか、アレも召喚ユニットの元となる『陣地』が取られると敵の『陣地』ユニットになったと思います。

205名無しさん@立秋:2016/09/14(水) 22:53:17 ID:???
1.NGTのマザーアーニェみたいに、消したい兵にだけ即死属性を仕込む。
2.召喚元ユニットのbreakにその属性の広範囲攻撃を仕込む。(attack_usで味方に当たるように設定、timeを長めに設定して、召喚されるのが多少遅れても大丈夫なようにする)
3.召喚元ユニットの死亡と同時に範囲攻撃が発動。召喚された兵は死ぬ。

これでどうでしょう?
耐性記述してくの面倒くさいですけど

206名無しさん@立秋:2016/09/14(水) 23:01:27 ID:???
ああtime長くするより何回かrushした方がいいかも
そこら辺は適当にやっちゃって下さい

207名無しさん@立秋:2016/09/15(木) 01:29:45 ID:???
>>202
とりあえずその前者の方法で不自然でないのでやってみます
今のところ不具合はほとんど見えないので、なんとかなりそうかな?
それでも相当低確率であるので、保険程度のことはやってみます

>>203
ですね
SD戦国伝、やったことがないので参考にしてみます

>>204
それも考えたのですが、別の問題ががが・・・
壁こえちゃうので、壁の向こう側の召喚に非常に当たりやすいあたり・・・
無理やり区画全部を32*32の消すスキルで埋め尽くす・・・とかも考えたんですがさすがに無理やりすぎた・・・!(スキル多すぎて重い・・・)


______________

長くなったのですが、もう一つこの目的における質問をば・・・申し訳ありません

対処法でなんとなく思い出したのですが、少し前に実装された攻撃されない確率みたいな属性をつけられる仕様はなかったですっけ?ステルス?みたいな
wikiにないので、ん、んー?と思いつつ調べ方が悪いような気もしてたり・・・

208名無しさん@立秋:2016/09/15(木) 03:43:11 ID:dACZT0RY
>>207
1.目標地点まで飛んでいくスキル
2.目標地点まで到達したらattack_us=7の自己に対してのみ当たるstr=none*0の範囲スキル発動。nextで次に繋ぐ。
3.ユニット召還
これでいけるのでは。ただし1のスキルが届いたところがユニットで埋まっていた場合は召還されたユニットが沸く位置がずれますが。

209名無しさん@立秋:2016/09/15(木) 08:38:44 ID:???
>>207
ステルスの説明がない件はおそらく仕様が安定しないための措置だと思われます。
用いるとユニットの敵サーチ時に引っかかりにくいという利点があり、100だとたしか100%近く対象に選ばれない
つまり敵が多数いると攻撃される確率は上がるわけなので少数精鋭や軍隊の敵の察知の違いなどが出来るわけですが
その負荷がどうしても重いようです

色々と仕様を調査したり実験したりしている
親切なMODツール製作者の方にわざわざ静観での調査までしていただいて
教えてもらって実際そうだったのですが
ステルスとスキルのa=での透過率は多いとフリーズ要因になるようです。
特に召喚ユニットで用いる場合は、少数のユニットに『だけ』設定でない場合は負荷が大きくなるようです。
なので今回の用い方の対処法ではよろしくないと思います。
私もステルスは全部コメントアウトして仕様がwikiに乗るぐらい安定するまでは使ってません。

210名無しさん@立秋:2016/09/15(木) 08:54:59 ID:???
>>209に補足です
仕様の説明が必要な場合は
ナチガリア戦記のnana様のツイッターでの発言で
たしかステルスに言及しているのがあります
VT関係の調査結果などをつぶやいてたりしますので、他にも参考になりますかも
たとえばbomで攻撃するときに画像通りにはダメージがいかない
イメージ関係のはwとhで、画像は四角形ですのでね
なのでリサイズで画像通りの攻撃範囲に加工する〜とか色々あります。

211名無しさん@立秋:2016/09/19(月) 18:13:48 ID:???
>>208>>209>210
ありがとうございました
おかげで何とか戦闘イベントが完成しました!

本当にありがとうございますー

212名無しさん@立秋:2016/09/22(木) 04:09:09 ID:55OWdD9w
建築物の召喚で困っています
左右非対称なものを召喚する場合、建築物が左右を向くことで非常に不自然な感じになってしまいます
なんらかの対処法はないでしょうか?

213名無しさん@立秋:2016/09/22(木) 11:45:45 ID:???
>>212
最新版で追加された
yorozu = keep_direct
じゃ無理なの?

214名無しさん@立秋:2016/09/22(木) 21:23:46 ID:???
>>213
おお・・・最新版確認してませんでした
ごめんなさいー、ありがとうございます

215名無しさん@立秋:2016/09/23(金) 08:24:52 ID:???
すみません質問です
大量蘇生の必殺技を作っているのですが
1.蘇生対象のクラスのユニットが死亡すると、死亡時スキルでステージ端に「影」が召喚される
2.必殺技でその影を殺害し、afterdeathでそのクラスのユニットを召喚する

という風にしようと思ったのですが、1の影をステージ端に召喚するというのができません
rangeを短くすると戦場の真っ只中に出るし、長くするとステージ外に飛んで行くのか召喚自体されません
どなたか良い知恵をお願いします
蘇生が実現可能なら上の方法で無くても勿論結構です

216名無しさん@立秋:2016/09/23(金) 16:47:22 ID:???
>>215
影をw=1h=1の激小+移動力激高+escape_range激高にすれば召喚された瞬間エリア端まですっとんでってくれるんじゃないだろうか
その場合影が小さすぎて見えなくなるけど
もし影を可視化したいなら影に「自分に当たって自分を追尾し貫通する」→「自分の画像で自分を追尾する(最初のスキルのHardと同じ数値のTime)」
みたいなスキルを使わせれば強引に見せることはできると思う

217名無しさん@立秋:2016/09/23(金) 18:19:10 ID:???
>>216
できたわありがとう
影が見えないのは全く問題ないよ

218名無しさん@立秋:2016/09/23(金) 19:46:07 ID:???
遅れたけど
もしユニット多くなって負荷おもくなったら
timeながい誰にも当たらないスキルを死亡時だして
蘇生スキルでハード2でオフセットで打ち消し、打ち消されたら召喚発動ってのも出来たはず

219名無しさん@立秋:2016/09/23(金) 20:35:39 ID:???
>>218
そのやり方もいいな ありがとう
ちょうど蘇生スキル持ちが死んだら召喚されたユニットが使われずに残り続けるのをどうしようかと悩んでいたところだったから助かる
色々試してみるよ

220名無しさん@立秋:2016/09/24(土) 07:35:22 ID:???
味方スキルって相殺できなかった気がするけど死亡時スキルなら相殺できるの?
いいこと聞いたわ

221名無しさん@立秋:2016/09/24(土) 11:22:52 ID:???
あーそーなのかー
じゃあ、面倒だけどsd戦国伝の陣地ユニットがやられると敵陣地になるみたいに敵ユニットを召喚する方法かな
敵ユニット召喚→HP回復マイナスで死亡→アフターデスで敵ユニットのスキル扱いで相殺スキル
で発生するかも

222名無しさん@立秋:2016/09/24(土) 13:35:13 ID:???
味方攻撃相殺できないんだったら蘇生使用ユニットのBreakでAfterdeathの無い蘇生スキルを使わせれば問題解決するのでは

223名無しさん@立秋:2016/09/25(日) 16:25:22 ID:???
バグ報告です。

マップの件ですが、縦と横のサイズの比が大きい場合(例えば縦21横200)
ミニマップ表示がおかしくなります。

224名無しさん@立秋:2016/09/25(日) 20:52:25 ID:???
おかしいだけだと分からない事もあるから
スクショもあると直るのが早まるかもね

225223:2016/09/25(日) 22:30:00 ID:???
スクリーンショットをヴァーレントゥーガ小物入れにUPしました。
画像はデフォシナのs61.mapのサイズを縦20横200に変えたものです。

>224
アドバイスありがとうございました

226名無しさん@立秋:2016/09/28(水) 03:00:50 ID:???
味方へのステータスダウンの魔法を使いたいのですが、ステータスUPは成功するのにダウンは成功しない状態です
ステータスUPのバフのstrをマイナスにしたものを、召喚ユニットに必殺で持たせる方式なのですが、デバフだけうまくいきません

受け手はちゃんとattack_max =150等入れてあるのですが、デバフのみ効果がありません
どういった原因が考えられますか?

227名無しさん@立秋:2016/09/28(水) 04:01:15 ID:???
ちなみに召喚主に同じスキルを持たせて実行すると、きっちり下がります
原因が不明です・・・

228名無しさん@立秋:2016/09/28(水) 06:04:00 ID:???
自己解決しました
技術が問題だったようです

229名無しさん@立秋:2016/10/07(金) 15:53:03 ID:???
ある状況Aからある状況Bに変化した場合、マップが数倍の大きさになるというシナリオを作りたいと思っています
基本的にAからBにする場合を除き、この変化は存在しません

もちろん出来るならば、AからCなら縮小、AからDなら縦増えて横減るみたいな方法が出来ればとても助かるのですが・・・

何かいい方法はないでしょうか?


また、マップとして扱える大きさの最大値とかってあるでしょうか?

230名無しさん@立秋:2016/10/07(金) 17:20:33 ID:???
城壁みたいなのが壊れるとかでよくね?

231名無しさん@立秋:2016/10/07(金) 20:38:43 ID:IYdFe7LQ
>>230
ごめんなさい、よくねえ感じです・・・

まずマップの前提が戦略マップ、説明し忘れ申し訳ありません

次にマップの変更というのが、完全に規模の変わるマップという感じ
1000*1000のマップから、1500*2400に変わるとか、2000*800に変わるみたいな
実際はもっと大規模に変わる感じですが、例としてはそんな感じ

マップ自体は全てbgを使って処理する感じですね

232名無しさん@立秋:2016/10/07(金) 20:41:28 ID:IYdFe7LQ
マップ規模を拡張する感じではなく、マンションの室内マップから日本地図マップになる感じですかね?
要は単に広げたいだけじゃなくて、違うマップに対応できる大きさにしたいといったほうが正しいかもしれません

なお、全体マップの大きさ基準にしてしまった場合、何も無い空白部分が大部分を占めることになってしまい、非常にプレイしづらいからです

233名無しさん@立秋:2016/10/07(金) 21:04:48 ID:???
マップが切り替わるタイミングで使わないスポットハイドにして使うスポットを見せればできるよ
戦略マップという箱の大きさを変えるんじゃなくて、中身の配置を弄る感じ

234名無しさん@立秋:2016/10/07(金) 21:40:21 ID:IYdFe7LQ
えっと、つまりは1024*768がデフォルトとして、x=1500,y=100とかにしたら1500*768になる感じですか?

235名無しさん@立秋:2016/10/07(金) 21:53:24 ID:IYdFe7LQ
addSpot(testspot)
showSpot(testspot)

ってな感じにシナリオ構造体にいれたんですが、そういうことじゃないのかな・・・
戦闘シーンなら戦闘イベントの最後に入れるとか?

ちょっと要領得てなくてすいません

236名無しさん@立秋:2016/10/07(金) 22:00:55 ID:???
スキルの挙動に関する質問なのですが、

skill m_twinkle
{
name = トゥインクル
help = 落下型の無属性魔法です。
icon = twinkle.png, @light.png
sound = coin07
image = star0
anime = @
w = 38
h = 38
a = 32
func = missile
str = magic*100
range = 500
movetype = drop
speed = 2000
height = 400
time = 3
flash = 1
next = m_twinkle_nt
next_interval = 2
next_last = on
damage = 0
resize_interval = 2
resize_h = 10
resize_w = 10
resize_a = 9
mp = 50
resize_a_max = 200
}
skill m_twinkle_nt
{
image = c_all
anime = 5
anime_interval = 4
w = 36
h = 72
a = 64
//resize_x = -3
//resize_y = -3
resize_a = -2
resize_interval = 1
time = 12
damage = -1
}

このスキルの落下速度を変更(speed = 2000→speed = 500)にしたところ、ゆっくりと攻撃エフェクトは表示されるのですが、
攻撃指定地点に辿りつく前に消えてしまいます。攻撃判定は消えた部分で発生しました。
色々な数値をいじったのですが上手くいきません。
このズレをどうにかして修正できないでしょうか。お願いします。

237名無しさん@立秋:2016/10/07(金) 22:06:47 ID:???
すみません!>>236は色々いじった後のやつでした。
本来はこっちのほうです。
むなしい努力のMOD制作用になります。

skill m_twinkle
{
name = トゥインクル
help = 落下型の無属性魔法です。
icon = twinkle.png, @light.png
sound = coin07
image = star0
anime = @
w = 38
h = 38
a = 32
func = missile
str = magic*100
range = 500
movetype = drop
speed = 2000
height = 400
time = 3
flash = 1
next = m_twinkle_nt
next_interval = 2
next_last = on
damage = 0
resize_interval = 2
resize_a = 9
mp = 50
resize_a_max = 200
}
skill m_twinkle_nt
{
image = c_all
anime = 5
anime_interval = 4
w = 36
h = 72
a = 64
//resize_x = -3
//resize_y = -3
resize_a = -2
resize_interval = 1
time = 12
damage = -1
}

238名無しさん@立秋:2016/10/08(土) 15:09:18 ID:???
>>233
一応試してみた感じできません・・・
見えるスポットが画面外にあるような感じで、スクロールできません

239名無しさん@立秋:2016/10/13(木) 07:24:51 ID:???
コサックス3のAIみたいに綺麗に陣形組んでくれるといいな

240名無しさん@立秋:2016/10/14(金) 13:01:07 ID:???
質問失礼します
歩きながらマシンガンを連射するようなスキルを作る際
スキルの発射位置を自身に固定する方法はありますでしょうか?
origin=onを入れて着弾位置を自身に固定した中間スキルをnext2で連射させて、
send_targetとnext_firstでそこから弾が飛ぶようになど試してみたのですが
スキルの発射位置だけが固定されてしまいうまくいかないのです

241名無しさん@立秋:2016/10/14(金) 13:02:22 ID:???
origin = on
homing = on
一段目は両方いるで

242名無しさん@立秋:2016/10/14(金) 18:13:22 ID:???
有難うございます
なんとなくそれっぽいのできました
最終的に悩んだ原因が画像なしの弾丸にrayで射線出してたせいだった…




掲示板管理者へ連絡 無料レンタル掲示板