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

改造・制作スレ part4

1名無しさん:2012/03/08(木) 22:51:43 ID:???
改造・オリシナ制作などはこちらで。
過去に似たような質問があるかもしれないので、極力調べてから質問しましょう。

改造・制作スレ part3
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42292/1305281909/l50
改造・制作スレ part2
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42292/1282244590/l50
改造・制作スレ
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42292/1250722590/l50

879名無しさん:2012/09/30(日) 06:08:01 ID:???
>>876
ご指摘ありがとうございます。スクリプトも凄く参考になりました。

880名無しさん:2012/09/30(日) 22:44:29 ID:???
ななあし様、更新お疲れ様です!
blindがすごく良くてなっていて、とても嬉しいです。ありがとうございます。

881名無しさん:2012/10/01(月) 00:30:40 ID:???
バグ報告です。最新版で戦場のユニット数が多すぎるとクラッシュするようです。
以前のバージョンでは問題なかった状況でクラッシュが確実に発生するので、恐らく視界追加による内部処理の負荷が原因かと思われます。

882名無しさん:2012/10/01(月) 01:02:02 ID:???
上記報告ですが、デフォルトシナリオで色々試しましたがこちらではクラッシュが発生しないようです。
ただ、拙作(下記にDL先URLも記載)に以下のパッチを導入した状態でユニットが増えると発生します。
ttp://ux.getuploader.com/illuminate/download/317/crush.zip
今後のデバックの参考にして頂ければ幸いです。

blind機能の実装お疲れ様です。
毎度の更新ごとにヴァーレンの完成度が上がり続け、素晴らしい物となっていくのを目撃出来、プレイヤーとして楽しい限りです。

883名無しさん:2012/10/01(月) 01:14:16 ID:???
マクセンとテステヌのドットの製作者様
素晴らしいドットをありがとうございます
ただ本スレにも書きましたがマクセンのドットの明度を上げていただくことはできないでしょうか?
山や荒地などの特定の地形で乱戦になった時マクセンが背景に溶け込んで非常に操作しづらいことがあります

884名無しさん:2012/10/01(月) 02:48:07 ID:???
実際のプレイ時における問題点の御意見ありがとうございます。
全体的に少し明るくしてみたものをうpさせて頂きました。
一番目立つであろう上半身部分の布?を特に明るくしてみたのですが、効果はでるでしょうか・・・。

885名無しさん:2012/10/01(月) 11:04:04 ID:???
召喚のview_unit = onが付いたのを召喚すると強制終了するような気がするのですが・・・

886名無しさん:2012/10/01(月) 11:45:57 ID:???
>>884
素早い対応ありがとうございます
早速使ってプレイしてみたのですがやはり茶色を中心としたドットのためか上記のようなフィールドだと少々見づらい気がします
思い切って服はもう少し明るい色にしても良いかと思います
無論前よりは断然使いやすくなっており作者様の創意工夫には頭が下がります

887名無しさん:2012/10/01(月) 17:01:34 ID:???
yet(イベント)
返値: 1 = イベント未発生、0 = イベント発生済み
引数にはevent構造体のタグ名を指定する。
event()関数でイベントを発生させた時に自動的にセットされる内部フラグを調べる。

とあるのですが、返値を入力すると条件式が不正となるのですが・・・

888名無しさん:2012/10/01(月) 17:05:09 ID:???
それだけじゃ細かいことは分からんよ
実際の条件式を晒さないと

889名無しさん:2012/10/01(月) 17:10:34 ID:???
if(yet(we_sub1)==1){event(we_sub1)}
例えばこれでもif文の条件式が不正と出ます

返値がなければ普通に動くんですけどね・・・

890名無しさん:2012/10/01(月) 17:35:00 ID:???
そのifは問題ないね
となるとifの前後にどこかおかしなところがある

とりあえずやるとしたらカッコの過不足がないか調べてみるあたりかな

891名無しさん:2012/10/01(月) 17:45:08 ID:???
これをそのまま消すと普通に動くから、そこらへんの問題はないっぽい

892名無しさん:2012/10/01(月) 17:45:56 ID:???
ついでに==1を消すと普通に動く

893名無しさん:2012/10/01(月) 17:48:51 ID:???
あー口調なんかすいません
普段っぽくしちゃった・・・
質問してる側なのになんかすいません

894名無しさん:2012/10/01(月) 17:56:17 ID:???
自己解決しました・・・

何でこんなこときづかなかったんだ・・・
何故か一文字だけ全角になってました・・・

895名無しさん:2012/10/01(月) 18:05:24 ID:???
==1は消さなくても動く
こっちで動作確認が済んでるイベント構造体に飛ばして確認したからifとyetには問題はない
スクリプトの詳細が分からないから大まかなことしか言えないけど
もしもそっちの環境で動かないならwe_sub1かその前のどこかに問題がある

自分も間違ってる箇所の分からないエラーに悩まされたことあるから分かるけど
こういう時は先入観を捨てて調査範囲を広げていかないと解決しない
百行以上離れたところに原因があることもあるから

口調は質問者さんって分かる範囲なら気にしなくていいよ

896名無しさん:2012/10/01(月) 18:06:40 ID:???
あ、解決したならよかった

メモ帳でやってるなら高機能なテキストエディタを導入してみるのもいいかもよ
全角半角が一目で分かるようになるから

897名無しさん:2012/10/01(月) 18:07:27 ID:???
連レス失礼

×メモ帳で
○もしもメモ帳で

898名無しさん:2012/10/01(月) 18:15:13 ID:???
ありがとうございます。
テキストエディタよさげなの探してきます

やっぱり環境って大事・・・

899名無しさん:2012/10/01(月) 18:56:58 ID:???
skill = a,b.cとか良くやっちゃう 見つけにくくて分からず焦る
てかメモ帳以外もあるのか、はじめて知った。

900名無しさん:2012/10/01(月) 19:14:54 ID:???
メモ帳は機能としては最低レベル
まともなテキストエディタなら100回でも元に戻すややり直しができる
優れたプログラミング用テキストエディタなら勝手にTabを追加してくれたり括弧の閉じ忘れを指摘してくれる

メモ帳最大の利点はただひとつ、windowsには必ず入っていること

901名無しさん:2012/10/01(月) 19:19:04 ID:???
そしてゴミやなんかもつかないこと

902名無しさん:2012/10/01(月) 19:53:39 ID:???
>>900さんの
「最低レベル」をどうしても信じられず適当なエディタをDL。
三回程、元に戻せただけで落涙
機能多すぎて設定が大変だけどね とりあえずありがとう。

903名無しさん:2012/10/01(月) 21:39:36 ID:???
ななあし様、いつも素晴らしい仕様の追加ありがとうございます!
最新版の索敵は凄く素敵なのですが、不具合を確認しましたので報告します。

ダンジョンにて blind = on としても索敵マップにならないようです。
階層毎の指定も出来ませんでした。

また、こちらは不具合なのか分かりませんが、
マップ配置ユニットは索敵モードでも表示されてしまうようです。
このままではイベント戦闘やダンジョンでの敵配置が全て分かってしまうので
可能であれば変更して頂けると嬉しいです。

904名無しさん:2012/10/01(月) 21:40:27 ID:???
おれTeraPadつかってるわ
ワードパッドから乗り換えたんだけど、やっぱり使い勝手に感動したw
エラー箇所探すのに「1ページ36行だから多分何ページの真ん中あたり・・・」とかやってた

905名無しさん:2012/10/01(月) 21:56:47 ID:???
自分はずっとメモ帳だなぁ……
メモ帳でも行数は表示されるし、いろんな機能あっても使いこなせないから、
シンプルなメモ帳がなんだかんだで自分にとっては使いやすい

906名無しさん:2012/10/01(月) 22:09:28 ID:???
マクセンのドットの製作者様
マクセンのドットを改良していただきありがとうございました
マントが目立つおかげでどんな戦場でももうユニットを見失うことはないと思います
重ね重ね御礼申し上げます

907名無しさん:2012/10/01(月) 23:08:36 ID:???
>>905
量が多くなると置き換えとかでメチャクチャ時間食うけど
ヴァーレンのスクリプトならメモ帳で不都合ないしな!!

908名無しさん:2012/10/01(月) 23:23:56 ID:???
>>903
申し訳ありません。dungeon構造体のblindの仕様を変更しました・・・。

blind = (0〜256)

としてください。数値は透明度です。0だとblindオフになります。255だと真っ暗になります。
256にすると真っ暗に加えてオートマッピングモードになります。
ミニマップで一度通ったルートがずっと表示されるようになります。

あとマップ配置ユニットはダンジョンとバトルイベントでは非表示になるように修正しました。

909名無しさん:2012/10/01(月) 23:26:00 ID:???
>>881
>>882
>>885
バグ連絡をどうもありがとうございます。修正いたしました。

910名無しさん:2012/10/01(月) 23:27:35 ID:???
>>862
unit/class構造体に「noremove_unit = on」とすると
ステータスウィンドウの解雇ボタンが消えるようにしました。

911名無しさん:2012/10/01(月) 23:31:54 ID:???
>>861
これはちょっとよく分からないのですが、
クラスチェンジして能力値の修正を行う際に参照する基底クラスが
状況によっては変わってしまう事がありますのでその関係だと思います。
故に仕様という事で御了承ください。

912名無しさん:2012/10/01(月) 23:40:42 ID:???
>>769
返事が大変遅れてしまいまして申し訳ありません・・・。

クラスチェンジの時に削除されないスキルですが、
addSkill関数およびaddSkill2関数で追加されたスキルは
消えないようになってると思います。

913903:2012/10/01(月) 23:42:31 ID:???
>>908
更新お疲れ様でした!
了解です、ありがとうございました!

914名無しさん:2012/10/01(月) 23:57:01 ID:???
お忙しい中本当にお疲れ様です。
一応ご報告までに、本日のバージョンでもユニットが多いとまだクラッシュが発生するようです・・・

915名無しさん:2012/10/02(火) 00:31:36 ID:???
更新お疲れ様でした。
バグ報告なんですが、召喚のview_unit = onが効いてないみたいでした

916名無しさん:2012/10/02(火) 16:19:35 ID:???
更新お疲れ様です!

要望なのですが、blind=(0〜256)をscenario構造体でも使えるようにはできないでしょうか?
普段の戦闘の暗さも設定できると画面の印象を柔軟に設定できるようになっていいと思います

917名無しさん:2012/10/02(火) 21:33:53 ID:???
blindとは関係ない要望なのですが
戦闘イベントで特定スキルの発射をトリガーに出来るようにしてほしいなと思いました
検討お願いします

918名無しさん:2012/10/02(火) 22:01:31 ID:???
探索、放浪、能力値などすべてのの表記をcontextで変更できるようにすると
すなわち全言語対応ということになり、ヴァーれんの知名度が爆発的に上がると思うのですがいかがでしょうか?
まぁ、いろいろ技術的にめんどくさいとかあるのかもですが・・・

919名無しさん:2012/10/02(火) 22:05:29 ID:???
change = aaa*x,bbb*y
とすることでx(x+y)%の確率でaaaに
y(x+y)%の確率でbbbにクラスチェンジできたらいいなぁ
と思いました

920名無しさん:2012/10/02(火) 22:13:34 ID:???
外人はともかく単語の置き換えできると二次創作シナなんかは雰囲気出るかもしれんね
あとは現代物やSFとか
まあ素材がないといえばそれまでなんだが

921名無しさん:2012/10/02(火) 22:16:55 ID:???
>>914
>>915
申し訳ありませんが、複数のオリジナルシナリオでしばらく試してみたのですが
こちらではクラッシュする事はありませんでした・・・。
召喚のview_unitも特に問題は見られませんでした。

現在の大物入れのバージョンで問題ないと思っております・・・。

922名無しさん:2012/10/02(火) 22:30:22 ID:???
うちも戦闘は落ちないな
操作する戦闘で召喚見かけたこともあるけど落ちたってことはない

上の書いてて思ったけど俺はデバッグモードオンでzoom200000にしてやってるけど落ちないのはこれのせいじゃないだろうか

923名無しさん:2012/10/02(火) 22:43:21 ID:???
>>917
見えないユニットを召喚するスキルを持たせて、
その召喚ユニットの有無をイベントトリガーにする、で一応大体の事は出来るはず

924名無しさん:2012/10/02(火) 23:13:01 ID:???
ユニットがものすごい量(イベント戦闘などで)になると落ちる気がする
以前の環境では問題は無かったんだども・・・

925名無しさん:2012/10/02(火) 23:18:47 ID:???
最初のバージョンは召還すると小規模戦闘でも落ちたので、view_unitによるクラッシュは解決してるように見えます

926名無しさん:2012/10/03(水) 00:24:23 ID:???
自分が変な書き方をしてる可能性もあるんですが、ゲーム開始直後の放浪状態から旗揚げの時の戦闘で
召喚の視界が無いようです。
どこかの配下になったり、マスターの時は問題ありませんでした。

927名無しさん:2012/10/03(水) 08:59:38 ID:???
光スレで最新版の大規模戦闘のクラッシュ報告が出てるようです
また要望ですが、設定で戦場の霧の中の敵の部隊長の位置に勢力フラッグを表示させると面白いと思います
台詞吹き出しで人材の位置は分かってしまうのでいっそ

928名無しさん:2012/10/03(水) 10:38:52 ID:???
吹き出しの形を変えるとかで位置特定しづらくすることはできそう
そもそも非表示にもできるだろうし
旗とかいらない

929名無しさん:2012/10/04(木) 04:00:56 ID:???
よく見たら吹き出しとかなかった件

930名無しさん:2012/10/04(木) 15:27:50 ID:???
view_unitは最新版ならクラッシュしないっぽいね
大規模戦闘だと分かんないけど

>>926の現象は自分も確認しました
確実に確認したのは旗揚げ戦闘だけですが召喚の視界が出ないようです

931名無しさん:2012/10/05(金) 06:04:01 ID:???
視界で恐慌付与が罠スキルになってる感が・・・

もう、恐慌状態で画面端いくと強制退却でいいと思います。
勝ったのに敵前逃亡した敵がどこかのマップ隅で震えてるせいで時間切れで敗北とかおかしいっすわ・・・

932名無しさん:2012/10/05(金) 08:44:03 ID:???
自動押したら勝手に探してくれるから、どこにいるか分からないから時間切れになったというのは少し違うような・・・

933名無しさん:2012/10/05(金) 12:21:50 ID:???
よし、恐慌して逃げ出したやつ以外全滅したから自動戦闘にするか!
→恐慌が時間経過で治った敵に突撃して損害が出る

934名無しさん:2012/10/05(金) 20:41:27 ID:???
森の中はよく見通せないとか
高いところに行くと視野広がるとか
視野を減少させる状態異常とか
いいなとおもいました。

935名無しさん:2012/10/05(金) 23:43:51 ID:???
そうなるとLSで視野広げるとか欲しいかな。

状態異常回復スキルはありますが特定の異常を回復できない構文とか欲しいです。
恐慌は魔法じゃどうにもならないとか精神を落ち着けて混乱恐慌直せるけどそれ以外は無理とか設定が楽しくなりそうです。

936名無しさん:2012/10/06(土) 00:07:29 ID:???
自動押したら確かに勝手に探してはくれるけど、
大抵は最寄の一匹に殺到するから四方に散ったらとても掃討しきれんよ・・・

937名無しさん:2012/10/06(土) 00:20:26 ID:???
そもそも全滅じゃなくても勝利になればいいんじゃないかな

時間切れ時点で、防御側のその戦闘での損耗率とか攻撃側との戦力差とかで判定したらどうだろ
もしくは部隊長全滅してたら防御側敗北とか

938名無しさん:2012/10/06(土) 01:14:22 ID:???
追放者の宴がデフォの中に組み込まれているようですが
個人的にはこういった(ファーレンならアフター70とかのような)
未来話は完全にすみ分けておいた方がいいと思います
キャラも作者さんのオリキャラが増やされてますし・・・

939名無しさん:2012/10/06(土) 01:22:47 ID:???
追放者の宴に関する報告です
シナリオ独自のアイコンが入っていないので、一部ユニットの表示がおかしくなっています

940追放者の宴の作者:2012/10/06(土) 05:22:19 ID:BCtVOegM
ななあし様
この度はデフォルトのzipファイルに弊シナリオを同梱していただけ光栄に思います
しかしながら以下の点に問題があると思うので外していただけると助かります

・image.datがデフォルトと微妙に違うのでアイコンがおかしくなる
・オリキャラがいるのでヴァーレンのデフォルトの世界観にそぐわない可能性がある
・elfloraフォルダのファイルが一部デフォルトのゲームバランスを壊す(おもに死霊復活系)
・本体のIFと言えばIFなのですが本体に入れるとこれまでなかった未来のIFということで
 あまり想像の余地がなくなる/未来のイメージが固定されてしまう可能性がある

夜分遅くに失礼しました(もう朝の5時ね…)。またお手を煩わせるような事になってすみません。

941名無しさん:2012/10/06(土) 12:30:54 ID:???
926のバグが改善されてる
これで安定かな

942名無しさん:2012/10/06(土) 13:53:51 ID:???
CPUが特定の敵を優先的に攻撃するようなユニットって実現可能でしょうか?
後衛を護衛する対騎兵用の歩兵みたいなのを作りたいのですが。

943942:2012/10/06(土) 13:58:31 ID:???
連投すいません、あとは特定の敵とだけ距離を取るような
パラメータがあれば後衛に迂回攻撃できる騎兵とかが実現できて
素敵だなーなどと思っているのですがいかがでしょうか。

944名無しさん:2012/10/06(土) 14:03:20 ID:???
>>937
自分も全滅以外の勝利条件あったらいいなと思う。

945名無しさん:2012/10/06(土) 14:24:54 ID:???
防御側の、特定の設備を破壊したら、防御側が敗走モードになるというのをやろうとしたんだけど
cpuはその設備を守ってくれないから諦めた

旗取りというか本拠地破壊モードがあっても良さそうだけど、思考の調整とかとセットでやる必要がありそう

946名無しさん:2012/10/06(土) 15:04:38 ID:???
>>941
いやクラッシュバグがまだ直ってない

947名無しさん:2012/10/06(土) 18:11:57 ID:???
>>940
貴重なシナリオの御制作をどうもありがとうございました。
当方の早とちりで勝手に拙作に同梱してしまい
大変な御迷惑をお掛けしてしまいました事を深くお詫び申し上げます。

次回の更新時にシナリオを外させて頂きますので、
何とぞ御容赦の程を宜しくお願い致します。

948名無しさん:2012/10/06(土) 20:05:50 ID:???
10月6日アップの最新版exeに関してユニット多めのシナで調べてみました

○銀剣v0.82にexeのみ上書き
シナリオの大規模戦闘で正常動作確認(大量の幻獣増援イベントが発生しても問題無し)
イベント大規模戦闘(熊本城)で正常動作確認

○光の目v5.35にexeのみ上書き
シナリオの大規模戦闘で正常動作確認
イベント大規模戦闘(ラ・ベル・アリアンス)でクラッシュ確認
→開始直後に召還出しながら突っ込むと前面のグリムリッパー隊が反応した瞬間に100%クラッシュ


exeのみ上書きで視界を設定されていないはずなので、単純にマップの広さやユニットの量が何か悪さをしているのではないかと思います

949名無しさん:2012/10/06(土) 21:14:02 ID:???
>>948
詳細なバグ連絡をどうもありがとうございます。
これから修正して出来る限り改善を行いたいと思いますが、
もし環境依存のバグだった場合は恐らくメモリアロケーションエラーの可能性がありまして
そうなると現状ではプログラム修正がほぼ不可能となり、
申し訳ありませんが放置する事になると思います・・・。

950名無しさん:2012/10/06(土) 21:22:18 ID:???
シナリオ作者様へ。

「/+」のコメントアウト構文を追加しました。
これはexe実行時のパラメータでコメントアウトのオン/オフの切り替えが出来ます。
(例)
unit fighter {
/+  face = ossan.png
   face = Facexxx.png
}
とすると通常は上行がコメントアウトされますが、batファイルで「switch」を付けて起動すると

Vahren.exe switch

「face = ossan.png」が有効となります。

951名無しさん:2012/10/06(土) 22:24:55 ID:???
難易度ノーマルなら2ターン目から4ターン目の間、ハードなら
2ターン目から6ターン目の間、ルナティックなら2ターン目から8ターン目の間発動というようなイベントが作りたくて
if(getMode() == 1 && getTurn() >= 2 && getTurn() <= 4 || getMode() == 2 && getTurn() >= 2 && getTurn() <= 6 || getMode() == 3 && getTurn() >= 2 && getTurn() <= 8){
関数
}
というようなスクリプトを書いてみたのですが上手く関数が発動してくれなくて困っています。関数の部分単体は
動作確認できているのでイフ文がおかしいんだとは思うのですがどう修正すれば動くのでしょうか。
難易度ごとにイフ文を分けると面倒なのでできれば一つで済ませたいのです。

952名無しさん:2012/10/06(土) 22:36:51 ID:???
>>947
お返事ありがとうございます
こちら側の不手際でお手数をおかけして申し訳ございません
これからも本体の更新を楽しみに待っています

953名無しさん:2012/10/06(土) 23:15:35 ID:???
>>951
if文に全角スペースが混ざっています。

954名無しさん:2012/10/07(日) 03:33:22 ID:???
>>953
ご指摘ありがとうございます。自分だとなかなか気づけないものですね。

isPlayerEnd() を使った時と同じような感じでCPU勢力のターン終了時に
イベントを発動させたいのですがどの関数を使えばいいのでしょうか。
isComTurn(勢力) ==0だとターン終了時以外でも発動しているようで
どうにも上手くいきませんでした。

955名無しさん:2012/10/07(日) 04:11:34 ID:???
if (isComTurn() == 1) {
storeNowPower(@nowpow)
if (@beforepow == @) {
setVar(@beforepow, @nowpow)
return()
//空文時(起動、開始直後など)は『ターン中の勢力より前の勢力』が存在しないので処理をスキップする。
} else if (@beforepow != @ && @beforepow != @nowpow) {
setVar(@temp, @beforepow)
setVar(@beforepow, @nowpow)
//『直前のターン勢力』の識別子を処理用の文字変数@tempに移し、その上で『現在のターン中勢力』の識別子をターンエンド判定用の@beforepowに放り込む。
以下、必要な処理
}
}

既存のものを修正したので問題なく動作するか分かりませんが、こんな感じでどうでしょうか。
記述上はターン開始時に見えますが表示はターンエンド時になるはずです。

956名無しさん:2012/10/07(日) 04:20:37 ID:???
まさかこんな時間に反応があるとは。ありがとうございます。早速試してみます。

957名無しさん:2012/10/07(日) 10:44:18 ID:???
>>912
こちらもお礼が遅れてしまいました
教えて頂いた方法でやってみようと思います
ありがとうございました

958名無しさん:2012/10/07(日) 11:52:54 ID:???
>>955
プレイヤーターンが回ってきたときにはうまく機能しない気がします?

959名無しさん:2012/10/07(日) 12:05:04 ID:???
>>958
条件はCOM勢力のターン終了時ということだったとおもいますが
プレイヤのターンを挟むとそれ以降のCOMターン判定そのものがおかしくなるということですか?

960名無しさん:2012/10/07(日) 12:44:41 ID:???
プレイヤー勢力がきた場合、
一個前のcomendは実行されずに次のcom勢力の開始時に遅れて実行される

また、プレイヤー勢力中にリロードをすれば文字変数はクリアされcomendは実行されない

一応解決策はある
storeNowPower(@nowpow)の条件式をとっぱらい、comend処理の条件式でプレイヤー勢力を弾く
一個前の勢力はセーブに保存されるほうの領域に入れる

961名無しさん:2012/10/07(日) 13:47:44 ID:???
if (isComTurn() == 1 || isPlayerTurn() == 1 || isNewTurn() == 1) {
storeNowPower(@nowpow)
storeUD(@ud_comturnbak, @beforepow)
if (@beforepow == @ && isComTurn() == 1 || eqVar(@beforepow, plt_skip) == 1) {
setud(@ud_comturnbak, @nowpow)
setVar(@beforepow, @nowpow)
return()
} else {
if (@beforepow != @ && @beforepow != @nowpow) {
setVar(@temp, @beforepow)
if (isComTurn() == 1) {
setud(@ud_comturnbak, @nowpow)
setVar(@beforepow, @nowpow)
} else {
setud(@ud_comturnbak, plt_skip)
clearVar(@beforepow)
//plt_skipはダミー。
}
必要な処理
}
}
}

>>958
今度は放浪・陣営所属人材・マスター・観戦でセーブ・ロードを試しつつ一応動くのを確認しました。
これでいかがでしょうか。

962名無しさん:2012/10/07(日) 14:29:37 ID:???
スマンうそぶっこいた
セーブに保存する必要なかった←

storeNowPower(@nowpow)
if (@beforepow == @) {
setv(@beforepow, @nowpow)
}
if (@nowpow != @beforepow) {
if (isNpc(@beforepow)) {
//処理部分。対象は@beforepow
}
setv(@beforepow, @nowpow)
}

963名無しさん:2012/10/07(日) 14:36:01 ID:???
更新お疲れ様です。

964名無しさん:2012/10/07(日) 21:26:30 ID:???
>>717
unit/class構造体に、「no_cover = on」とすると
そのユニットは味方遮蔽しないようにいたしました。

965名無しさん:2012/10/09(火) 22:26:51 ID:???
シナリオ作者様へ

フルスクリーン時の空きスペースを埋める仕様を追加しました。
imageフォルダに、以下の二つの画像ファイルを含めてください。

world_back.png  サイズは任意。この画像がタイル状に敷き詰められる。
world_edge.png  ツクールVXのウィンドウスキンファイルのみ使用可能。ワールドマップの枠になります。

966名無しさん:2012/10/10(水) 02:03:59 ID:???
COMが一般ユニットを雇うお金を持っていないときに、
人材ユニット同士が出来るだけ一つの部隊にまとまるような設定はできませんか?

COMを追い詰めた後、
リーダースキル持ちの人材が固まったCOMパーティと勝負したいのですが。

967名無しさん:2012/10/10(水) 13:07:52 ID:???
オリシナスレよりバグとみられる動作の報告です。
movetype = swing
d360 = on
center = end
homing = on
range = 360
の動作で記述されたスキルの時、エフェクトは振り回すように360度回転しますが、
当たり判定がスキル発動者の上側およそ180度しかありません。
下側は当たり判定がありません。

囲まれている状態で下側の敵をターゲットにぐるりと回転しても上側の敵だけがダメージを受けます。
また、他の人の報告ですと上側の敵の中であり得ないタイミングと位置でダメージを受けている敵があり、
下側の当たり判定が上側に行ってしまっている可能性もあるようです。

968名無しさん:2012/10/10(水) 14:55:01 ID:???
バグ報告です。
offset = の相殺とd360 = onを使うと、相殺が変な所でかかるようです。

969名無しさん:2012/10/10(水) 18:33:08 ID:???
そういえば前に銀剣でダメージ減衰のあるスキルで大ダメージがって話題あったけど
大ダメージ入るのは使うのがCOMでしかも射程距離<<減衰距離の時だけのはずだったよね?
銀剣のスキル設定は問題なさそうだったし減衰の仕様がどこか変わったんだろうか

970名無しさん:2012/10/10(水) 20:20:16 ID:???
銀剣の奴は飛んでいくスキルじゃなくて、一枚物の長い画像に減衰付けてた、使い方が変なケースだった気がする
うる覚えだから間違ってるかも知れんけど

971名無しさん:2012/10/10(水) 20:44:20 ID:???
マジで?
射程しか見てなかったから詳しく見直してくるわ

972名無しさん:2012/10/10(水) 21:59:32 ID:???
状態異常「幻覚」に関しての質問です。

説明書より、「魔法と遠距離攻撃がランダムな方向に発射」
とありますが、静止タイプや落下タイプで試したところ発射されませんでした。
range内でrandom_space発射のような挙動を示してくれると、幻覚っぽい気がします。

また直進タイプにおいても、nextやjust_nextなどは全て無視されるようですが、
これは仕様でしょうか?

例えば、デフォシナの「ファイア」のようなスキルですと、仮に命中しても
nextが発生しないためダメージが与えられません。

試したVersionは、最新版です(10/09 22:22)。
よろしくお願いします。

973名無しさん:2012/10/11(木) 07:33:41 ID:???
>>967
申し訳ありませんが、swingの当たり判定は大雑把なので
pair_nextなどの飾りとして用いてください。
実際のダメージは、術者を中心にした別途静止スキルで出すようにしてください。

>>968
処理速度優先の為、縦横の比率が大幅に異なるd360スキルの相殺判定は
大雑把なものになってます。

>>972
バグ連絡をありがとうございます。
幻覚時のスキルバグですが次回までに修正しておきます。

974名無しさん:2012/10/11(木) 12:31:30 ID:???
バグ報告です。城壁への攻撃ではafterhitで発生するはずのスキルが発生しないようです。

975名無しさん:2012/10/11(木) 14:31:15 ID:wnjWq7c.
文章を書いていると、極稀に3行目の最後の1文字のあとに@をつけて改行すると、最後の1文字の表示が次の行の表示まで出ない時があります。

talk(chara,テスト@テスト!@テスト!!@テスト!!!)

とした場合
テスト
テスト!
テスト!!
テスト!!!
と1行づつ出るのですが
テスト
テスト!
テスト!!←2つ目の!が4行目の表示と同時に表示される。3行目の表示はテスト!となる
テスト!!!
となります

必ず3行目、そして全角の一部の記号のみで確認できました

976名無しさん:2012/10/11(木) 15:14:36 ID:???
d360スキルの相殺判定ですが、実験的に巨大な丸い画像を使った場合でも
遠くの敵が弾を発射直後に相殺されたり、画面全体のどこかで相殺してました

977名無しさん:2012/10/11(木) 15:29:31 ID:???
d360を使ったスキル同士なら、
結構前に仕様上全域判定で相殺になっちゃうって話があったと思うよ。

978名無しさん:2012/10/11(木) 15:35:30 ID:???
相殺の仕様は目を通したはずだけど内容忘れちゃったから探さないとな

>>976
過去ログを相殺で探してみるといいよ
ちょっと量は多いかもしれないけど出てくるはず




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