改造・制作スレ part2 (1000レス)
1-

このスレッドは1000を超えました。
次スレ検索 歴削→次スレ 栞削→次スレ
688: 名無しさん 2011/01/12(水)23:25 ID:??? AAS
申し訳ありませんが、start_degree の仕様をまた少し変更しました・・・
yorozu = start_degree*(数値) の構文を廃止して start_degree_type = (数値)
としましたのでご確認ください。

1、start_degree = (角度)

0〜180の範囲で指定します。発射方向を指定角度分ずらします。
角度の+−符号は五分五分のランダムです。

±符号の指定は start_degree_type の方で行います。
省8
689
(1): 名無しさん 2011/01/12(水)23:55 ID:??? AAS
騎兵用の簡単な行動パターンルーチンを追加しました。
近世の騎兵は最前列の歩兵が撃ち合い敵に隙が出来た所で突撃する、
という形で使われてましたのでこれを少しでも再現する為のものです。
(あまり出来は良くないのですが・・・)

任意のunit構造体、class構造体に cavalry_range = (数値) を記述すると
そのユニットは騎兵用の行動パターンを取ります。
数値はだいたい 500 を目安に指定してください。
省13
690
(1): 名無しさん 2011/01/13(木)00:16 ID:??? AAS
質問です。自分にも対しても有効なリーダースキルが、自分がリーダーでない状態でも発動してしまっているのは仕様でしょうか。
リーダースキルはリーダーの際に発動するものだと思っていましたが、確かにアイテムスキルなんかをみると、その方が仕様として正しいような気がしますが。
691: 名無しさん 2011/01/13(木)00:53 ID:??? AAS
>>690
部隊スキルが非リーダー時の自分にも繁栄されてしまうのは
仕様という事で御容赦ください。
692: 名無しさん 2011/01/13(木)01:06 ID:??? AAS
>>689
騎兵の挙動を一通り眺めてみての感想です。

騎兵が様子見中にうろうろして、味方とぶつかりあって詰まってしまう事があります。
初期配備の際にAI付き騎兵は両翼に配備され、警戒の際もなるべく右翼左翼に分かれて展開するようにしてみてはどうでしょう。

両軍の騎兵が互いに様子見をしあい、両軍とも騎兵は無傷なのに後衛同士が殴り合う状況になってしまう事がありました。
ゲーム上は後衛の遠隔兵より、騎兵の方が固い事が多いので少し勿体ないような気がします。
味方が劣勢の際に殆ど最後まで様子見をしてしまうので、自軍の後衛に被害が及びだしたら(初期配備の3分の1ほどやられたら)
省1
693: 名無しさん 2011/01/13(木)22:55 ID:jZ7DO/c6(1) AAS
読み憎いのであげ
694: 名無しさん 2011/01/13(木)23:58 ID:??? AAS
ラインが混合の場合、騎兵はそのラインの両翼に配置されるようにしました。
騎兵の行動パターンの条件判定を以下の様に修正しました。

1、敵前衛が敵後衛の半分以下である →敵前衛が脆いので「突撃」
2、敵前衛が敵後衛の3倍以上である →敵前衛が迫ってるので「突撃」
3、自分の近くに敵の後衛ユニットがいる →突撃の好機なので「突撃」
4、現在の自軍の騎兵比率が40%以上 →騎兵が遊兵と化してるので「突撃」
5、味方が優勢な時 →勝機と見なして「突撃」
省3
695: 名無しさん 2011/01/14(金)00:23 ID:??? AAS
内政ユニットですが、
friend = (文字列, 文字列, ‥)
を記述したままだと雇用範囲がそれのみとなってしまいます。

friend を記述しなければ全てのユニットが雇用できます。
696
(2): 名無しさん 2011/01/14(金)00:57 ID:??? AAS
バグ報告です。
内政ユニットですが、内政エリアにaddUnitされたユニットがroamUnitで放浪しないようです。
プレイヤーが手動で雇用した場合はroamUnitで放浪するのを確認しましたので、バグかと思われます。
697: 名無しさん 2011/01/14(金)22:13 ID:??? AAS
>>696
見直して修正しました。
次の版では正常に動作すると思います。
698: 名無しさん 2011/01/14(金)22:14 ID:??? AAS
>>696
バグ連絡をどうもありがとうございます。
699
(2): 名無しさん 2011/01/15(土)00:53 ID:??? AAS
御質問なのですが、近接使用不可の範囲はどのようにして設定するのでしょうか?
デフォルトシナリオのcontext構造体の見たのですが、良く分かりませんでした・・・。
申し訳ありませんが御教え頂けると幸いです。
700
(1): 名無しさん 2011/01/15(土)01:28 ID:??? AAS
推測ですが。
両者のradius(ユニットの領域)が接する範囲までが近接ではないでしょうか。

デフォルト設定のままで32ドットのキャラクター同士の場合です。
両者のradius半径は、32 * 0.75 = 24ドットです。
キャラクターの半径は16ドットですので、8ドットずつ余ります。
8 * 2 = 16
一方のユニット(画像の端)から16ドット以内に敵が存在する状況が近接使用不可ではないかと。
701: 700 2011/01/15(土)02:17 ID:??? AAS
>>699

試してみました。
上記のを言い換えます。
両者の周囲に表示される(青と緑の)楕円が接する範囲が、近接発動不可の範囲となるようです。
702: 699 2011/01/15(土)02:32 ID:??? AAS
成程、当方が作成中のシナリオではradiusが小さいのですが、
それが原因で近接使用不可スキルを至近距離で使えているように見えていたのですね。

御回答頂きありがとうございました!
703
(1): 名無しさん 2011/01/15(土)04:14 ID:??? AAS
報告というか質問です
スキルAのnextスキルA_ntで、

origin = off (未指定)

func = missile
speed = 0
range = 100

rush = 8
省14
704
(1): 名無しさん 2011/01/15(土)13:59 ID:??? AAS
すいません、半ばシナつくりとは外れた話かもしれませんが
bgm=c:\xxx\xxx.midi
みたいな形で、シナリオフォルダ直下のbgmフォルダとは
別の場所に保管されたbgmを使用することはできるでしょうか?
705
(1): 名無しさん 2011/01/15(土)17:42 ID:??? AAS
シナリオごとにactorの割合を変える事は可能でしょうか?
706: 名無しさん 2011/01/15(土)20:21 ID:??? AAS
>>703
申し訳ありませんが現verでは、敵にヒットして連鎖した静止型スキルと落下型スキルは
命中した敵の位置に出現させた方が都合がいいと考えてますので現状維持させて頂きます。

騎兵モードですが人材プレイ時に動けなくなるバグを修正しました。
なお御提示された騎兵以外の前衛ユニット(歩兵)が各個撃破されやすい問題点ですが、
この解決には歩兵用ルーチンを新たに作る必要があるので現段階では労力面から難しく、
歩兵が捨石になってしまうのは止むを得ないものとして見送ろうと思います。
707
(1): 名無しさん 2011/01/15(土)20:24 ID:??? AAS
>>704
申し訳ありませんが、音楽ファイルの所在はbgmフォルダに固定されており
スクリプト上で別フォルダのパスを指定する事は出来ません。

>>705
現verでは、actorの割合はゲーム内で共通したものとなっており
シナリオごとに変える事はできません・・・
708: 名無しさん 2011/01/16(日)15:11 ID:??? AAS
>>707
ありがとうございます。
今のところはシナリオごとで音楽設定ということで・・・
709
(1): 名無しさん 2011/01/16(日)20:00 ID:??? AAS
作者さんへ

マップ上で旗にカーソルを乗せた際に、他国の勢力情報が見れなくなっています。
もし、仕様でなければ修正の方よろしくお願いします。
710: 名無しさん 2011/01/16(日)20:45 ID:??? AAS
>>709
バグ連絡ありがとうございます。
修正致しました。
711
(2): スキル実験場 2011/01/16(日)23:00 ID:??? AAS
no good trying 製作者様。

とりあえず、sp_laserについての検証結果です。
sp_laser_dami2_1にて、start_degree = 60が不要です。
この記述があることにより、本来の方向から60°左回転方向に逸れてしまいます。
試しにそこだけを削除してみて下さい。
712
(2): 名無しさん 2011/01/16(日)23:25 ID:??? AAS
>>711
早速のご指摘ありがとうございます。
おかげで上手く敵を狙うようになりました!助かります。
713
(1): 名無しさん 2011/01/17(月)07:02 ID:??? AAS
バグ報告という訳では無いのですが、オリシナ、デフォシナに限らず
一般ユニットを雇用する時のウィンドウの透過率が高いためステータスが見難いように感じます。
位置によっては雇用者のステータスウィンドウと重なって表示される事があり、
その場合はほとんどの数値が判別出来なくなってしまいます・・・。
714
(2): 711 2011/01/17(月)15:31 ID:4MSE5gf6(1) AAS
>>712
マジックナイフと百鬼夜行ですが、長文になりますので。
小物入れにて、ngt スキル修正案.zipをアップロードしています。
715: 714 2011/01/17(月)15:34 ID:??? AAS
下げ忘れました。
申し訳ありません。
716: 名無しさん 2011/01/17(月)20:25 ID:??? AAS
>>713
仰せの通り確かに見づらかったので、もう少しウィンドウの透明度を
低く致します。
717: 712 2011/01/17(月)22:27 ID:??? AAS
>>714
確認致しました。
わざわざ当方のみづらいスクリプトを丁寧に修正して下さり有難うございます。
おかげさまで当方の技術では作れなかったスキルが作成できそうです!
718
(1): 名無しさん 2011/01/18(火)03:05 ID:??? AAS
バグ報告です、マップの右端に視点を合わせると、マップがバグる事があります。
たぶんクォータービュー導入時からあったような気がします。
719
(2): 名無しさん 2011/01/19(水)02:15 ID:??? AAS
一応、報告しておきます。

ななあし様。
sp_mcs4にて、reize_a_maxと記述されています。

VerfectGene 製作者様。
上記のデータもありますが。
以下のスキルで、resize_w、resize_hと記述されています。
sp_Stornade_nt5、sp_Stornade_nt9、sp_bloodycross_nt_nt、pair_cristal、pair_flame、m_water_nt、m_air_nt、m_ground_nt
720
(2): 名無しさん 2011/01/19(水)04:03 ID:??? AAS
人材プレイ時の陪臣雇用コマンドの範囲の拡大により、
人材プレイが快適になりました。どうもありがとうございます。
おそらく仕様ではないと思うので、気づいた点を報告します。

1、陪臣雇用ウインドウで人材を選択しても、位置が表示されない場合がありました。

2、同じく陪臣雇用ウインドウ中に、同ゾーン内の人材しか表示されない場合がありました。
  上士身分の時に別のゾーンに移動し、権限で戦争をした後に起きました。
721
(1): 名無しさん 2011/01/20(木)00:29 ID:??? AAS
btl_prepareやbtl_standby、btl_counterといったbtl_系の戦闘に関係ありそうな数値はそれぞれどんな効果があるのでしょうか?
722
(2): 名無しさん 2011/01/20(木)19:01 ID:??? AAS
ななあし様、質問です。

近接攻撃(sword、charge)では、発動者上の(静止型homing)スキルをスライドで命中させるという設定なのでしょうか。
近接攻撃のnext(直進型スキル)でhomingを使った場合、追尾対象者が発動者になってしまいますので。
723
(2): 名無しさん 2011/01/22(土)01:25 ID:??? AAS
>>719
バグ連絡をどうもありがとうございます。
修正いたしました。

なお間違えやすかった resize_x は、resize_w でもいいようになりました。
同様に resize_yは、resize_h でも認識されます。

>>720
ご連絡頂いた不具合ですが、
省6
724
(1): 名無しさん 2011/01/22(土)01:31 ID:??? AAS
>>721
btl_**** 系のデータは戦闘シーン時の敵AIの動作を設定するものです。
この説明はやや長くなりますので、ここでの説明は割愛させて頂きます。

>>722
近接攻撃ですが、敵との当たり判定が発生した時点ですでにダメージを与えています。
スライドするユニットはただの飾りです。
そしてスライダーが最遠方に達した時にnextが発射されます。
省2
725: 720 2011/01/22(土)15:16 ID:??? AAS
>>723
怪しいところだな、とは思っていたのですが、
上士と重臣でそういった違いがあったのですね。
ご回答ありがとうございます。どうも失礼しました。
726: 名無しさん 2011/01/23(日)01:30 ID:Trt9N69Y(1) AAS
整理あげ
727
(1): 名無しさん 2011/01/23(日)13:13 ID:??? AAS
仕様かも一応報告。
・s3でファルシス騎士団が選択できない。
・ビーストテイマーの雇用にグリフォン系がない。
728: 名無しさん 2011/01/23(日)20:25 ID:??? AAS
>>718
バグ連絡をどうもありがとうございます。
マップの右端に視点を合わせるとバグる件ですが、これはおそらく
マップチップの高さデータ(alt)がおかしくなってるか、
マップチップの配置が抜けている、又は不具合があるかのどっちかだと思いますので
まだ原因の特定には到っておらず引き続き調べる事に致します。

>>727
省1
729
(3): 719 2011/01/23(日)21:29 ID:??? AAS
>>723
resizeの件、ありがとうございます。

同じく、スキル構造体のデータについてですが。
1.fkeyの使い方がよくわかりません。
unit構造体では継承のような使い方だと思うのですが。
2.headというデータはありますか?
光の目で見かけて使ってみましたが、効果が実感出来ませんので…。
730: 名無しさん 2011/01/23(日)22:35 ID:GCTk2nhA(1) AAS
あげます
731
(1): 名無しさん 2011/01/24(月)00:00 ID:??? AAS
>>729
1、unit構造体の fkey = (基底クラス名) はユニットを任意の系統で
グループ化する為のものです。
これは雇用範囲と同系クラス雇用に影響します。

skill構造体の fkey = (文字列*数値) はスキルを系統別にグループ化し
上位スキルの習得時に自動的に下位スキルを上書き消去する為に使います。
数値が大きいほど上位スキルと見なされます。
省12
732
(1): 名無しさん 2011/01/24(月)00:50 ID:??? AAS
>>729
hardのミスだと思われます。
733
(1): 名無しさん 2011/01/24(月)14:54 ID:??? AAS
戦闘中プレイヤー側のマスターが倒された場合、
経験値と所持金の減少の窓が出ますが、
world,fightのような戦闘中にevent構造体を呼び出せるものが
あるのでしょうか?
または、>>133さんが質問されてるような関数があるのでしょうか?
もしあれば、イベントの幅が広がると思います。
734: 729 2011/01/24(月)20:18 ID:??? AAS
>>731-732
よく分かりました。
既存のスキルを消すのはdelskillしかないと思っていましたので。
ありがとうございます。
735: 名無しさん 2011/01/24(月)22:49 ID:??? AAS
>>733
申し訳ありませんが、現在の仕様では戦闘中にイベントを呼び出す事はできません・・・
736
(2): 722 2011/01/25(火)18:46 ID:??? AAS
>>724
回答ありがとうございます。
近接攻撃が必中する、相殺不可となる理由も解りました。

それに関しての要望です。
近接の場合、最も近い対象を攻撃していると思います。
その対象を標的データとして所持させることは難しいのでしょうか?
また、missile型で擬似的に近接攻撃を作成することは出来ますけれど。
省2
737
(1): 名無しさん 2011/01/25(火)23:08 ID:??? AAS
共闘の動作がおかしい事があるみたいです。
接してない勢力に共闘を申し込めたり、申し込んでも拒否も承諾もされず資金も減らない事があります。
738
(2): 名無しさん 2011/01/25(火)23:31 ID:??? AAS
>>736
近接攻撃からのnextスキルには進行角度データのみを持たせた方が
都合がいいと考えてますので今の所は現状維持しようと思ってます・・・
なお御要望のスキルタイプの別認識ですが、これは現時点では保留とし
改めて検討させて頂きます・・・

>>737
共闘ですが申し込んで失敗しても何もメッセージが出ないバグは修正しました。
省3
739: 名無しさん 2011/01/26(水)00:01 ID:??? AAS
>>738
素早い対応お疲れ様です。
740: 736 2011/01/26(水)01:37 ID:??? AAS
>>738
了解しました。
とりあえず、missile型で作成してみることにします。
741
(1): 名無しさん 2011/01/28(金)18:32 ID:??? AAS
ななあし様、報告です。

新たに追加されたスキルデータonehit = onですが。
(hard設定有で)直進型のみ有効になっているようです。
静止型、放物線型、落下型など、time設定で表示させ続けるものは不可でした。
742: 名無しさん 2011/01/29(土)06:27 ID:??? AAS
>>741
バグ連絡をどうもありがとうございます。
修正いたしました。

なお、onehit = onスキルで次の連鎖スキル(爆発など)を出したい時は
必ず next_last = on としてください。
そうしないと敵にヒットしても連鎖されません。
743
(1): 名無しさん 2011/01/29(土)14:15 ID:l2.gAZ3o(1/2) AAS
超基本的な問題で申し訳ないんだが…
ver4.58のDATファイルをメモ帳で開いたら、おかしな文字列が表示された。
ver4.48までは普通に開けたんだけど…誰か教えてorz
744
(1): 名無しさん 2011/01/29(土)14:23 ID:??? AAS
>>743
中物入れにあるものならば文字化けしませんので。
もう一度ダウンロードしてみてはいかがでしょうか。

メモ帳ではなく、他の(使いやすい)テキストエディタをお勧めしますが。
745: 名無しさん 2011/01/29(土)14:49 ID:l2.gAZ3o(2/2) AAS
>>744
再ダウンロードしてみたら直りました。
ありがとうございました。
746
(4): 名無しさん 2011/01/30(日)00:48 ID:??? AAS
ななあし様、回転型スキルに関して要望があります。

1.回転型は画面真上方向から開始されます。
これをstart_degree、start_degree_typeと同様いくつか選択出来るようになりませんか?
敵方向・指定方向への波形などを作成したいのですが。

2.回転型にもhoming関連が使えたらと思います。
難しいようであれば、next_interval = 1と静止型でも作成出来ますけれど。
747: 746 2011/01/30(日)04:43 ID:??? AAS
2.の代替案ですが、こういう感じになります。
ただ、このスキルでは命中・相殺後に消滅させることが出来ません。
指定時間中は発生し続けますので。

skill orbit
{
name = 衛星
special = 1000
省23
748
(1): 名無しさん 2011/01/30(日)06:15 ID:??? AAS
>>746
1、movetype=circle の初期角度をstart_degreeで指定できるように修正致しました。

2、申し訳ありませんがcircleへのhoming指定はプログラム構造上やや面倒な形になりそうなので
  見送らせて頂きます・・・
  スキル構造体関連のコードは始めの設計を失敗したまま継ぎはぎで機能追加を繰り返してしまった為に
  一部を変更すると他の仕様まで変わってしまう恐れが大きく非常に注意してる部分でもありますので
  どうか御了承ください・・・
749: 746 2011/01/30(日)23:26 ID:??? AAS
>>748
対応していただきありがとうございます。
早速、いくつかスキルを作成してみることにします。
750
(2): 名無しさん 2011/02/02(水)01:07 ID:bu7NxtQ6(1) AAS
デフォルトのimage.datにユニットの画像データを追加したいのですが、
どのようにすればよいのでしょうか。
image.datの中身を個々のファイルにして、ImageMaker.jarでアーカイブ
すればいいんでしょうが、展開の仕方が分かりません
751: 名無しさん 2011/02/02(水)01:19 ID:??? AAS
素材サイト一つ一つ回って探して見つけて追加して固める
752: 名無しさん 2011/02/02(水)03:59 ID:??? AAS
昔は素材で配布してたり展開用のツールがあったりしたんだけど…
版権というか、ドット絵の作者の許可が頂けなかったからねぇ
Vahrenフォルダ内に「使用素材の配布元サイト様」ってのがあるからそっから一つ一つ辿るしかないかな
既に存在しないサイトもあるけど、そのへんは巡り合わせとしか
753
(1): 名無しさん 2011/02/02(水)13:07 ID:??? AAS
過去ログには確か、
imageをペイントで開いて画像を上書きすれば出来るってあったと思いますが。
ところで、そのimageの製作ツール同梱のdebrisというのはどのサイトで公開されてるものなのでしょうか?
754
(1): 名無しさん 2011/02/04(金)00:12 ID:??? AAS
>>753
debrisはツクールのLoose Leaf様の素材です・・・
755
(1): 名無しさん 2011/02/04(金)00:58 ID:??? AAS
wikiによるとunit構造体のbreakはやられた際にエフェクトを表示させたい場合に用いるとあります。
これはskill構造体のpair_nextのように、簡易戦闘と通常戦闘の整合性をとるために攻撃性能のないスキルを
指定することを推奨する、ということでしょうか?
756
(1): 名無しさん 2011/02/04(金)01:15 ID:??? AAS
>>754
どうもありがとうございます。ひょっとして作者様でしょうか?
改めてサイトを見てきたところ見つからなかったので、見落としが無ければ既に削除されたようですが、
debrisは本体同梱のファイルをそのまま利用してもいいのでしょうか?
現行の利用規約では加工済みの素材のみ再配布が許可されているようですが。
757
(1): 名無しさん 2011/02/04(金)01:59 ID:??? AAS
お絵かき系ブログの中に埋もれてんじゃね?
と思って200までチェックしたが嫌になってやめた
758
(1): 名無しさん 2011/02/04(金)19:46 ID:??? AAS
光の目作者様、報告です。
記述ミスがいくつかあります。

○rush_interval
m_dark8hom
○direct
b_autobow
○damage
省7
759: 758 2011/02/04(金)20:38 ID:??? AAS
追加です。
○random_space_min
sp_kokuryu_nt_nt2

見落としがあるかもしれませんが、とりあえず以上です。
760
(2): 名無しさん 2011/02/04(金)22:06 ID:??? AAS
>>756
すいません。Loose Leaf様の姉妹サイトのFirst Seed Material様の素材でした。
ここにあります・・・
外部リンク[php]:www.tekepon.net

>>755
unit構造体のbreakで発生するスキルは簡易戦闘時も発生されますので
普通にダメージ有りのスキルを用いる事が出来ます。
省1
761: 名無しさん 2011/02/04(金)22:14 ID:??? AAS
>>760
unit構造体のbreakについて了解しました。
回答ありがとうございます。
762: 名無しさん 2011/02/04(金)23:11 ID:??? AAS
>>760
姉妹サイトだったのですね…。素材掲示板になかったので流れたりでもしたのかと。
どうもありがとうございます、著作権表示が漏れるところでした。

>>757
無事解決しました!わざわざどうもありがとうございます!
763: 名無しさん 2011/02/06(日)00:23 ID:??? AAS
>>750
返事が大変遅れてしまいまして申し訳ありません。
image.datに新規素材を追加する件ですが、現状では配布元テキストに記載されてる
各素材サイト様から作者様の方で収集して頂き、追加素材と併せてimage1フォルダに入れて
ImageMaker.jarを実行し、新しいimage.datを作成してください・・・

ユニットとマップチップが収められてるimage.datは、すでにimage1フォルダにある既存素材の他は
23番工房様とたいとる未定部屋様の二つのサイトの素材でほぼ揃えられます。
764: 名無しさん 2011/02/06(日)00:29 ID:??? AAS
>>750
すみません。追加です。
ユニットとマップチップが収められてるimage.datは、すでにimage1フォルダにある既存素材の他は
23番工房様とたいとる未定部屋様とシュガーポットへようこそ様の
3つのサイトの素材でほぼ揃えられます。
765
(1): 名無しさん 2011/02/06(日)11:42 ID:mDoMsqPQ(1) AAS
>>764
750です。ありがとうございます。
これまで絵の置き換えでテストしていましたが、
これでそっくりさん大量発生しなくてすみそうです。
766
(1): 名無しさん 2011/02/06(日)16:32 ID:??? AAS
オリシナである特定の領地を入手して2ターン目以降にターン終了を押すとフリーズするようになりました(1ターン目は平気)
ターンに関わるイベントは一つも入れていないのですが、どのような場合このような現象が起こりうるでしょうか?
767
(1): 名無しさん 2011/02/06(日)17:13 ID:??? AAS
質問です。
ヴァーレントゥーガ本体のように戦場マップを四角形の頂点が画面下にくるようにするには
どのようにすればいいのでしょうか?
(本体の戦場マップはこんな感じ→◇)

私がMapMakerでマップを作り、オリシナでテストしてみると四角形の辺が画面下にくるように
しかなりません・・・
(自作マップはこんな感じ→□)
768
(1): 名無しさん 2011/02/06(日)17:33 ID:??? AAS
>>767
quota_view = onをcontext構造体に書き加える
wikiには載ってないみたいだけど、効果はある模様
1-
あと 232 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s