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

このスレッドは1000を超えました。
次スレ検索 歴削→次スレ 栞削→次スレ
1: 名無しさん 2012/03/08(木)22:51 ID:??? AAS
改造・オリシナ制作などはこちらで。
過去に似たような質問があるかもしれないので、極力調べてから質問しましょう。

改造・制作スレ part3
したらばスレ:computer_42292
改造・制作スレ part2
したらばスレ:computer_42292
改造・制作スレ
省1
2: 名無しさん 2012/03/09(金)11:17 ID:??? AAS

3
(1): 名無しさん 2012/03/10(土)02:33 ID:??? AAS
>>997
人材の離反は忠誠度の低下のみがトリガとなってます。
ただし野望と戦力値が高いユニットはより離反しやすくなってます。

>>996
召喚必殺技が「召」ボタンで発動しない件ですが、これは申し訳ありませんが
現状維持しようと思います・・・。

>>994
省2
4: 名無しさん 2012/03/10(土)02:38 ID:??? AAS
>>910
④宝箱の中身のランダム記述、ですが、現版で実装しました。

item = aaa, bbb, ccc, ddd
item_num = 2
item_num@5 = 2

とするとitemの4つの中からランダムで二つの宝箱が登場します。
@(数値)でフロア指定も出来ます。
5
(1): 名無しさん 2012/03/10(土)02:48 ID:??? AAS
>>995
context構造体にウィンドウ各文字色を変える以下のデータを追加しました。
書式はRGBの三数値を3つ記します。

  color_XXX = 赤(0〜255), 緑(0〜255), 蒼(0〜255)

※ウィンドウの各文字色を設定するデータ名一覧

color_text  画面下段のテキストウィンドウの文字色
color_name  テキストウィンドウの上に表示される人物名
省11
6: 名無しさん 2012/03/10(土)02:50 ID:??? AAS
>>987
バグ連絡をどうもありがとうございます。現版で修正しました。
7: 名無しさん 2012/03/10(土)03:02 ID:??? AAS
現版で傭兵システム(アルバイト)を追加しました。

unit構造体に、arbeit = on と記述すると傭兵隊長になります。

@(シナリオ)の接尾辞でシナリオ毎に設定できます。なお、class構造体での指定は出来ません。
傭兵隊長のルール要素を箇条書きします。

・傭兵隊長は放浪人材で、仕官の代わりに勢力と傭兵契約する。
・傭兵契約すると一定期間、所在地の周辺で起きた戦闘に参加する。
・周辺範囲は、support_range、契約期間はcontext構造体の arbeit_turn で設定。
省4
8
(1): 名無しさん 2012/03/10(土)04:25 ID:??? AAS
おおすごい!またとんでもない更新が!
これを使えば一度の戦闘で部隊限界数突破とか出来るんでしょうか?
それとプレイヤーが傭兵の場合、旗揚げしないとクリアにはならないんでしょうか?
9: 名無しさん 2012/03/10(土)18:09 ID:??? AAS
>>3
人材離反について教えていただきありがとうございました
10
(2): 名無しさん 2012/03/10(土)19:16 ID:??? AAS
本体最新版、非操作ユニットにmoveTroopをした場合、
移動が一瞬で終了してしまい、指定座標へ移動してくれないようです。
rifにてmoveTroopを繰り返せば想定通りに動いてくれるのですが、
この場合判定を連続しているためか左ドラッグ等の操作が出来なくなってしまいます。
もしよろしければ一度のmoveTroopで移動をし続けるようにして頂けると嬉しいです。
11
(2): 名無しさん 2012/03/10(土)20:50 ID:??? AAS
傭兵システムで防衛戦への参加時に傭兵に経験値が入っていないようなのですが、
これは仕様なのでしょうか?
12: 名無しさん 2012/03/10(土)23:55 ID:??? AAS
>>5 ななあし様
要望に応えてもらいありがとうございました!
細かく設定出来て助かります!
13: 名無しさん 2012/03/10(土)23:58 ID:??? AAS
>>11 に加えて
防衛戦で配下の一般兵士のHPが0になっても戦闘後には
復活するみたいですね
14
(2): 名無しさん 2012/03/11(日)01:58 ID:??? AAS
城についてのバグ報告です。
land_baseが記述されていないオブジェクトは、
land_baseが記述されているオブジェクトが
(マップメーカーで)左隣にある場合、そのものより手前に表示されるようです。
オステア港のカタパルトがそうなっていました。

それについては両方にland_baseを記述する事によって解消できますが、
城門にはland_baseが無効なようなので表示のズレが解消出来ないようです。
15
(1): 名無しさん 2012/03/11(日)18:15 ID:??? AAS
傭兵システムで、傭兵が混乱して味方を倒した場合も撃破数に含むのでしょうか?
また、同様に召喚で現れた敵も普通の敵と同様に撃破数に含むのでしょうか?
16: 名無しさん 2012/03/11(日)18:40 ID:??? AAS
プレイしてみたら戦功で判断っぽい。
光の目での部隊スキル無効とか中立戦と同じ被害0、経験値無しとか結構大変そうだ
17
(2): 名無しさん 2012/03/11(日)18:56 ID:??? AAS
色々試行錯誤しても上手く行かないのでご教授願いたいです。。。

「領地Aに自勢力マスター滞在時」に、『探索コマンド』で戦闘マップに移行 として、
その時、領地Aに滞在していた全部隊を戦闘マップ(イベント戦)に連れていきたいのですが、上手くいきません。
探索コマンドでなくてもよいので、マスター滞在領地の全部隊を戦闘マップにまるごと移すことはできますか?

あと、次の目標を確認できるもの(タスクの表示)があると便利かな・・・と思いました。
18
(2): 名無しさん 2012/03/11(日)22:39 ID:??? AAS
「プレイヤー操作の勢力Aが勢力Bを滅ぼしたらイベント」っていうのは
MyTurn == 1の時に勢力BのマスターがinBattle == 1の状態で
戦闘後に勢力BのマスターがisAlive == 0なら発動、という形しか現状不可能なのかな
イオナ国のイベントを覗いてみたらこういう形になっていたんだけど
これだと勢力Bにマスターがいない場合…ぶっちゃけs7リュッセル国の場合
「滅ぼしたらイベント開始」ってのが作れないのですが
19
(1): 名無しさん 2012/03/11(日)22:41 ID:IWpbgQ0A(1) AAS
3/11版のVahren.exeで光の目v4.65のランシナ+海をやったのですが、おかしなことが。
ある敵領地を占領して、そこにいた敵人材が「@@@は放浪しました」となったのですが、
すぐ雇用しようと思っても、そこにいません。
人材リストからも消えていました(戦闘前にはリストにいた)。
人材は死なないし、2,3日前にはちゃんとすぐ雇用できたんですが。
20: 名無しさん 2012/03/11(日)23:51 ID:??? AAS
上に書いてあるぞ。多分バグ。
21: 名無しさん 2012/03/12(月)00:25 ID:??? AAS
>>19
バグ連絡をどうもありがとうございます。修正いたしました。

>>18
その場合は、isAlive() 関数には勢力名の識別子も指定できますので
そちらで判定してください。

>>17
申し訳ありませんが、
省7
22: 名無しさん 2012/03/12(月)00:29 ID:??? AAS
>>11
>>14
バグ連絡をどうもありがとうございます。修正いたしました。

>>10
戦闘イベントに登場させる部隊リーダーのunit/class構造体に
「red = (on/off)」が記述されてないと青陣営の自動ユニットとなります。
自動ユニットは部隊を持たず個別に動きます。
省3
23: 名無しさん 2012/03/12(月)00:59 ID:??? AAS
>>18
適当に思いついたやつを書いてみる
if (isAlive(勢力) == 0) {//特定の勢力が滅亡,重複しないようにyet()なり数値変数なりも入れた方がいいと思う
storeNowPower(文字変数a)//現在進行中の勢力を調べる
if (文字変数a == 自分の勢力) {//現在進行中の勢力が自分の勢力かどうか調べる,必要であれば予め自分の勢力を文字変数に入れておいたりisMasterを入れたりなんなり

プレイヤー操作の勢力Aが勢力Bを滅ぼした場合のイベント

} else {
省3
24: 名無しさん 2012/03/12(月)01:47 ID:??? AAS
>>8
傭兵隊長プレイでは旗上げしないとクリアできません。
ただし、資金マイナスで部下ゼロだと強制的に放浪人材に戻されますので
そこから仕官して重臣以上になればクリアできます。

あと傭兵隊長時の定員数はユニット毎に設定できますので
arbeit_capacity = (数値)
通常より多い兵士を持つ事が可能です。
25: 名無しさん 2012/03/12(月)02:02 ID:??? AAS
なるほど。まあ平和になったら傭兵いらないですしね。
26: 名無しさん 2012/03/12(月)05:20 ID:??? AAS
現在ユニットがいない領地を中立化するスクリプトを組もうとしているのですが、どうしてもできません。

storeAllPower(allpower)
storeUnitOfPower(@allpower, allunit)
pushCon(spot1, @allunit, spot_count)
if(spot_count == 0)
{
removeSpot(spot1)
省3
27: 名無しさん 2012/03/12(月)07:04 ID:??? AAS
1つの文字変数に2個以上の要素が含まれている場合はstoreIndexVarを使い、順番に取り出してチェックする必要があったはずです。

storeAllSpot(allSpot)
set(num, 0)
while(num < countVar(allSpot))
{
storeIndexVar(allSpot, num, spot)
storeUnitOfSpot(@spot, unit)
省7
28: 名無しさん 2012/03/12(月)13:17 ID:??? AAS
なるほど、勉強になります!
複数の要素が含まれた文字変数の扱い方がよくわからなかったもので・・・

上のスクリプトにてちゃんと目的の動作をしてくれました。
ただしい用例まで答えてくださりありがとうございました。
29
(1): 名無しさん 2012/03/12(月)15:05 ID:??? AAS
傭兵についていくつかバグ報告です。
傭兵プレイ時に、自費を使って勝手に兵を補充させられる事があるようです。

陪臣にラファエルを加えて旗上げしたのですが、
次ターンに勝手に同系雇用をし、
また隣の領地に部下もレベルも同じラファエルが現れました。

同じくホルスを陪臣にして旗上げしたのですが、
ホルスに解雇や雇用のボタンが出ませんでした。
省6
1-
あと 971 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.082s*