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

改造・制作スレ part6

1 名無しさん :2013/06/26(水) 00:02:37 ID:???
改造・オリシナ制作などはこちらで。
過去に似たような質問があるかもしれないので、極力調べてから質問しましょう。

ヴァーレントゥーガまとめ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/

789 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 11:18:56 ID:???
妥協案以前に、そもそもななあしさんに頼らずとも、簡単なスクリプトで対応できることを、どうしてやろうとしないの?

シナリオにおいて重要なのは、意図した動きをするかどうかが一番じゃないの?

なんだか最近試行錯誤すっ飛ばして、スクリプトで対処できる要望が多い気がするよ。

790 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 11:48:47 ID:???
>>788
一つの意見について「過去シナリオとの互換性を考えてこうしたらどうだろうか」
「結果として○○ならいいのだからこういうのはどうだろうか」と改善案を出すのはすごく建設的だと思うのだが何故駄目なのか
一つの意見を素通しして実装して、それについてまた批判が来て改良して〜〜とやっていたらきりがないし
掲示板で要望として出す時点である程度話し合って練りこんでおくことは必要なんじゃないだろうか

791 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 11:57:15 ID:???
要はこれ、異種族間クラスでも上位雇用をして欲しい・・・であってるよね?
この場合、影響が出るのは、「異種族だから一般は雇えない」を意図してる人材だけな筈だと思うんだけど。

792 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 12:40:55 ID:???
スクリプトで対処できるじゃんが、毎度スルーされてるのはどういうこと?
意見を通したいってだけで、対処したい感がまったく感じられないんだが

793 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 12:48:13 ID:???
えー、あの、だからさ
結局1キャラの不具合が修正されるだけで他シナには影響無いんですが
何をごちゃごちゃ言おうが影響が無いというのが全てなんですが
最初に独善的とか噛み付いて発火点になった人は間違いを謝罪しないんですか

794 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 12:51:39 ID:???
「悪影響が少ないからいいでしょ」というなら恩恵を受けられるのも少なく、
デフォシナでスーフェン、光の目でヤーノシュ、NGTでミーケルとダブラくらいでごくわずか
それこそスクリプトで個別対応でよくねという話

795 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 12:52:26 ID:???
ここまでの流れ見る限り独善的って間違ってないからなw

796 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 12:59:20 ID:???
いやいやいや話逸らさないでよ
結局影響あったの?無かったの?
あったとしてそれは単に不具合修正ってだけじゃないの?
炎上した原因なんだからはっきりさせてよ
話逸らさないでね

797 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 13:06:01 ID:???
あっても無くても関係ない。もう自分でやれよ。
いままでごねてる時間で十分できただろ。話は終わりです。

798 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 13:08:48 ID:???
いやいやいやw

799 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 13:09:33 ID:???
えん‐じょう〔‐ジヤウ〕 【炎上】
3 (比喩的に)インターネット上のブログなどでの失言に対し、非難や中傷の投稿が多数届くこと。また、非難が集中してそのサイトが閉鎖に追い込まれること。祭り。
(出典:デジタル大辞泉)

800 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 13:10:30 ID:???
今までsamecallしてなかった人材がsamecallし始めたら多少なりとも難易度は変わるだろうしその時点で影響はあると言えるでしょ
「ヤーノシュが召喚術師雇わないのは不具合」というのはユーザーが勝手に言ってることであって、本来想定してる仕様がどうなのかは作者に聞かなきゃわからん

801 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 13:15:41 ID:???
>>794
端的に言うとそれらのキャラの雇用がおかしいのが修正されるのが影響の全てです

>>800
魔術師人材がレベル1の弓兵雇ったり、挙句の果てには重歩兵雇って突っ込んでるのが正規の仕様だとは思えないです

802 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 13:17:31 ID:???
もうスルーでいいすかね

803 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 13:24:21 ID:???
基地外が顔真っ赤で噛み付いてるからまともな会話は無理
びびるくらい話が通じないよ、こいつは

804 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 13:52:06 ID:???
>>801
friend設定にないユニットが部下になってるわけでもなし、雇用が豊富なのもキャラの個性なんだから別におかしくもないでしょ
レベル1なのがおかしいというならそれの改善も含めた案にするべきだし

805 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 13:59:45 ID:???
申し訳ありません、そのヤノーシュはクラス種族と人材の種族が違うユニットで大丈夫ですか? 光をやったことないので。
その場合、フレンド設定していないとそもそも誰も雇えていない筈なので作者さんの意図してる範疇だと思います。異種クラス人材で一般が雇える場合、最低でもフレンド設定に何かしら入れないといけないので。
これが記載されていない人材が先程私が危惧した「異種族なので誰も雇えない」を意図してるユニットに当たると思っているのですが・・・。

806 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 14:04:35 ID:???
部下無し人材はどのシナリオでも専用クラス用意されてるか
既に人材側に何か設定があるからそれは大丈夫じゃないかな

807 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 16:54:08 ID:???
samecallありの難易度でCPUがsamecall以外で部下を雇ったらレベルを底上げさせる設定とかどうかな
「merce_level = 10,15,25」みたいな感じでunitかclass構造体に書いて
自分が設定したレベル以上だったら部下をそのレベルまで上げるとか(この例だと自分が10〜14の時10、15〜24の時15、25〜の時25まで上げる)
ゴブリンの弓兵人材とかの時は人間の弓兵のクラスチェンジのレベルに合わせて設定すればいいし
ネクロマンサーとアンデッドみたいにリーダーも部下もクラスチェンジなしのときにも強い部下を補充できる

808 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 19:01:54 ID:???
正規の仕様とは思えんって言われてもそりゃ皆困るよな
だって思えんって思えんのだから

809 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 19:20:59 ID:???
俺もバグだと思ってたからわざわざ皆とかつけなくていいよ

810 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 19:31:40 ID:???
>>807
それで設定できれば汎用性もあって一番いいですね
その設定と併せて、CPUが部下を自分と別クラスで雇うように出来たら敵の編成の幅が広がる気がします
現状自分と同クラスを雇えないようにしても勢力のmerceに沿って雇用してますが、人材のfriend内からランダムに選んでくれる感じで

811 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 20:02:16 ID:???
え、>>807ってこういうスクリプト組んで対応しろって意見じゃなかったの?
今よく見たら『class構造体に書いて』ってあるから違うのか・・・
現状でも作るのそんな面倒でもないんだから自分はこのままでいいと思うよ

812 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 20:59:25 ID:???
特定の人材だけだったら>>807は余裕でスクリプトで再現できる
ただ一般のビーストテイマーとかにまでやらせるとしたら手間より先に負荷の問題が出てくると思う

813 名無しさん@不意の鯖落ちにご用心 :2014/01/13(月) 22:06:01 ID:???
一般テイマーは反対してる側しか持ち出してないはずなんで考慮に入れないでいいかと

814 名無しさん@不意の鯖落ちにご用心 :2014/01/14(火) 01:39:14 ID:???
>>775でさりげなく触れられてるけど
左上に表示される雇用欄でsortkeyが反映されるのは本当に欲しいと思った
friendに人材とか混ぜるとごっちゃんごっちゃんに

815 名無しさん@不意の鯖落ちにご用心 :2014/01/14(火) 01:43:36 ID:???
ななあしさんへ
storeRectUnitで青陣営のユニットが取得できないです。

816 名無しさん@不意の鯖落ちにご用心 :2014/01/14(火) 03:21:28 ID:???
失礼しました。勘違いでした。

817 名無しさん@不意の鯖落ちにご用心 :2014/01/14(火) 23:54:13 ID:???
すみません、質問です。

func = status
attr = hp
direct = off
time = 20
type = 3

としてみたんですが、type = 3を指定しているのに
「非リーダー時は個人スキル、リーダー時は部隊スキル」
的な効果になってしまいます。
ウィキには「非リーダー時の所属リーダー」
と記載されているのですが、何故でしょうか?

818 名無しさん@不意の鯖落ちにご用心 :2014/01/15(水) 13:21:52 ID:???
コッチの環境で >>817 のスキルを組んだら、副官スキルになったよ。
本体のバージョンがちゃんと最新かどうかをチェックしてみてください。
それでダメならきっとバグでしょう。

819 名無しさん@不意の鯖落ちにご用心 :2014/01/15(水) 15:42:13 ID:???
ななあしさんへ
func=healのスキルをaddSkillで追加したあとskillTroopで使用させると
attrに関わらず敵軍に対してダメージを与えてしまいます。
可能であれば通常どうり味方の能力アップ出来るようお願いします。

820 名無しさん@不意の鯖落ちにご用心 :2014/01/15(水) 20:10:51 ID:???
今のところ自爆通常スキル覚えてる透明味方ユニットだすしかないよねえ

821 名無しさん@不意の鯖落ちにご用心 :2014/01/15(水) 23:49:46 ID:???
CPUの戦略を決めるtarget_force_minはどういう意味があるのでしょう?

822 名無しさん@不意の鯖落ちにご用心 :2014/01/16(木) 17:18:10 ID:???
func=missileからfunc=healの能力ダウンに繋げたスキルを
敵軍にaddSkillで追加、skillTroopで使用させても効果が出ないです。
能力ダウンスキルを任意のタイミングで敵軍に使わせる方法はないでしょうか?

823 名無しさん@不意の鯖落ちにご用心 :2014/01/16(木) 20:38:22 ID:Wmz2Qs/Y
reloadMenu()による内政雇用欄の更新ができていないように思われるのですが…
できていらっしゃる方はいますか?

824 名無しさん@不意の鯖落ちにご用心 :2014/01/17(金) 17:10:59 ID:???
報告ですが、choiceを表示させる際に25項目までは表示されますが、それ以下の26〜28項目は描画表示がおかしくなりボタンだけ透明に表示され、29項目からはバーがスライドせず(下限になっている)ボタンは現れません。

目的としては、シナリオ開始時に200回ランダムユニット生成を行い、放流します。
そのランダムユニットを含む在野ユニットに対して勢力プレイ時にコマンドを駆使して諜略、交流、勧誘、求婚、逮捕、誘拐、暗殺等を行えるようにするために、choiceによって先ずアカサタナハマヤラワの各行を選択させ、その次に文字変数計算によって各行に五十音名前順に振り分けられたユニットリストをchoiceで表示させるものです。

アカサタナハマヤラワをやめて50音から選択させる事も可能ですが、それでも50項目のchoiceが必用になります。

ニッチなバグではありますが、何卒修正よろしくお願いいたします。

825 823 :2014/01/17(金) 17:39:02 ID:???
失礼しました
解決しましたー><

826 823 :2014/01/17(金) 17:42:23 ID:???
一応バグらしきものをご報告

reloadMenu()の前にtalkを挟むと、何故か更新されません
talkの前にreloadMenu()を入れると反映されます。
原因はよくわかりません・・・

827 名無しさん@不意の鯖落ちにご用心 :2014/01/18(土) 12:46:05 ID:???
放浪人材や勢力もそうだけど項目数が多すぎると表示が崩れるのは仕様だった気がする
どの辺かは忘れたけど過去ログにやり取りがあるはず
もしも直ったり上限増えるならそれに越したことはないけどね

828 名無しさん@不意の鯖落ちにご用心 :2014/01/18(土) 16:44:00 ID:???
以前もあったけど、電卓やソフトキーボード的なのがあるといいよね。
実際文字の組み合わせは限界があるし、利便性も考えると。

それ専用の関数入れたり、それで出力した文字を出す関数を導入することを考えると、実装はめちゃくちゃ大変そうだけど・・・

829 名無しさん@不意の鯖落ちにご用心 :2014/01/18(土) 21:10:38 ID:???
スーモ戦話作者のたのたです
リメイク版を制作したのですが
シナリオの作成について質問があります

以前、9月のシナリオ作者様宛のメモで

※現在本体で使用中のスキル素材
(使用不可とされてるものでも
 image2.datを同梱してないシナリオが a_default内から使う形式はOKです)

とありましたが現状の大物入れ最新版、wikiには
明文化されていません
よって判断が出来ないままでいます
現状で上記の形式は使用可能でしょうか?

また、image.datや他のフォルダからも上記の形式は可能でしょうか?

マウスカーソル、ユニット画像素材、エフェクト素材
フェイス画像素材、立ち絵素材、アイコン画像素材
マップオブジェクト、ウィンドウスキン、音楽素材、効果音素材
をもし、本体から使用させて戴けると手間をかけずに
再公開出来るので大変助かります…

23番工房 さま、ROBIN さまの素材が使えないと
作風に合う代替素材が見つからないので
廃案に近いのが実情です

返答をよろしくお願いします

830 名無しさん@不意の鯖落ちにご用心 :2014/01/19(日) 13:24:25 ID:???
まあ、素材を同梱せずに公開して、
本家と組みこんでプレイしてねって事なら、素材元との再配布を巡る権利的な問題は無いよ。
この形式がダメならIFシナや羊飼いと狼とかもNGになるし。

ただ、その形式だと、本家が更新して素材を整理したり、もしくは公開停止したら、正常プレイができなくなる人とかも出ると思う。

後、別に本体はいわゆるランタイムじゃないから、ランタイムの様に扱う事をすれば、外部に公開した場合、問い合わせが貴方ではなく、wikiや避難所に殺到する事があるかもしれない。
それを迷惑がる人もいるだろう。
なので、公開するなら、問い合わせやクレームに対して自分が受け持つって意識でやってね。

831 焦土作者 :2014/01/19(日) 14:13:17 ID:???
>>321 逃走判定についてですが、色々調べるとなんとなく以下のようになっていると思われます:

btl_retreat_coe = ?(多いほど特攻に出やすい)/?(大きいほど逃走判断が遅れ、-100にすると果断に逃げるようになる)/ほぼ確実に戦力比

btl_retreat_coe = 10, -100, 150 とするとかなり逃げやすくなりますね。

832 名無しさん@不意の鯖落ちにご用心 :2014/01/20(月) 21:20:24 ID:???
スーモ戦話作者のたのたです

>>830
返答ありがとうございます

ファイルサイズをなるべく軽くした方が良いと思ったのですが
素材を収集して作り込んでからまた伺います
質問するには早すぎました

既に1年半以上制作に時間を費やしてしまいましたが
もう少し制作を頑張ってみます

833 名無しさん@不意の鯖落ちにご用心 :2014/01/20(月) 22:44:55 ID:???
ななあしさんしかわからないかもしれないので、こちらにも書いて置きます。
WIKIに乗っているやり方で、スクリプトの暗号化を試みたのですが、暗号化されませんでした。

EXEファイルのある所に、デバッグTXTを置いて

シナリオのフォルダ名
encode

と記載しても何の変化もありませんでした。

何かやり方が間違っているとかありましたら教えていただけないでしょうか?

834 833 :2014/01/20(月) 22:51:55 ID:???
こっちにも書いておく。debug_paper.txtで指定しての暗号化だけど、
シナリオ名↓
encode
ではダメで、
シナリオ名↓
encode↓
だとちゃんとエンコードされる。(↓は改行)

835 834 :2014/01/20(月) 22:53:42 ID:???
ああ名前に833と書いてしまったが、833宛てのレスであって833とは別の人間です。

836 名無しさん@不意の鯖落ちにご用心 :2014/01/20(月) 23:33:06 ID:???
>>835
まじありがとう、上手く行きました。

837 名無しさん@不意の鯖落ちにご用心 :2014/01/21(火) 23:10:25 ID:???
ログってもどうも曖昧ではっきりしていなくて分からないのですが、
「workspace」は勢力名とゾーンの変更以外には使えないのでしょうか?

※そうであれば、どなたかwikiにもはっきりそう記載して頂けないでしょうか?

838 名無しさん@不意の鯖落ちにご用心 :2014/01/22(水) 01:31:54 ID:???
>>837
workspace構造体は、
1、勢力名を変更する際のキーテーブル(name1 = 新レオーム家)
2、ゾーンの設定
この二つの用途のみです。

839 名無しさん@不意の鯖落ちにご用心 :2014/01/22(水) 03:41:44 ID:???
戦闘シーンで非部隊長・非人材のユニットに個別でスキル使わせる方法ってありますかね?
スライド使ったワープポイント的なものを考えてるんですが、人材は動いてくれるけど一般部下がどうも……

840 名無しさん@不意の鯖落ちにご用心 :2014/01/22(水) 19:02:20 ID:OTRQbpp6
unit kyaramei : base

上記の文が(データ文が不正です。又は関数の書き方が不正です)と出ます。
半角スペースでちゃんと打っています。どこがおかしいのか教えてくださいお願いします。

841 名無しさん@不意の鯖落ちにご用心 :2014/01/22(水) 19:17:06 ID:???
unit kyaramei : base
         ↑
これはなに?

842 名無しさん@不意の鯖落ちにご用心 :2014/01/22(水) 19:20:32 ID:???
ミスった。そういや継承なんてあったな
関数の宣言の間違いは見当たらないからその関数の中身の記述が間違ってるってことじゃないのか?

843 名無しさん@不意の鯖落ちにご用心 :2014/01/22(水) 20:09:07 ID:???
上のユニットで}閉じ忘れが怪しいかも。
今、やってみたらとりあえず同じ文はでた。

844 840 :2014/01/22(水) 20:10:17 ID:OTRQbpp6
回答ありがとうございます。
関数の中身を確認しましたがおかしいところはありませんでした。
1度全部消してうまくいった関数に全部コピペしてみましたがそれでもエラーになりました

845 840 :2014/01/22(水) 20:16:44 ID:OTRQbpp6
回答ありがとうございます。
上のユニットの括弧はちゃんと存在しましたが、それでもエラーになりました

846 名無しさん@不意の鯖落ちにご用心 :2014/01/22(水) 20:42:10 ID:???
unit kyaramei : base
{
}
こんな風にしたけど異常は無かった。恐らくなんだけど前後のユニットがおかしいのでは。

847 名無しさん@不意の鯖落ちにご用心 :2014/01/22(水) 20:43:04 ID:FvFerlr6
unit kyaramei : base
{
}
こんな風にしたけど異常は無かった。恐らくなんだけど前後の他ユニットがおかしいのでは。

848 名無しさん@不意の鯖落ちにご用心 :2014/01/22(水) 20:44:06 ID:???
なんでこんなことに・・・
連投ageごめん

849 840 :2014/01/22(水) 22:03:46 ID:OTRQbpp6
前のキャラのscreamが抜けていたみたいです。
解決しました。すみませんでした

850 名無しさん@不意の鯖落ちにご用心 :2014/01/24(金) 03:17:54 ID:???
erasePowerMerceは勢力の標準雇用を全て削除してしまうようなのですが、
addPowerMerce2と同じようにユニット・クラス単位で削除出来ないのでしょうか?
私が知らないだけで何か方法があるのであれば、教えて頂けないでしょうか?

尚、
仮に削除した後、powerに記載された標準雇用を足し直したとしても、
この場合イベントなどで途中で追加された雇用までは戻りません。

途中で追加された雇用も、条件分けをして尽く足せば何とかなるとは思いますが、
その場合、仮に途中追加のイベントで足す雇用内容を変えた場合、こちらの方も修正せねばなりません。
数が多くなればなるほどミスと作業の手間が増える事になるので、出来ればaddPowerMerce2と同じ形でユニット・クラス単位で削除が出来る事がスマートで望ましく感じます。

ウィキの最新更新内容のページにあるeraseFriendでは個別に削除出来ているようなので、merceの方も出来るのではないかと思えるのですが、如何でしょうか?

851 名無しさん@不意の鯖落ちにご用心 :2014/01/24(金) 08:47:38 ID:???
質問です。

imageフォルダに入れるシステム画像の仕様についてまとめられている資料は
どこかに無いでしょうか? wikiを見てみたのですが見つけられず。

具体的に知りたいことは、

・wnd○の画像のどの部分がゲーム中のどこに対応しているのか
(↑これは自分でも調べられるので必須ではありません)

・枠の範囲を変更できるのか
(↑たとえばデフォルトのworld_edgeでは画像を四等分した右上の部分(さらに中央除く)しか
 使われていないように思います。
 この設定を変更して、タイリングする時に抽出する部分を左上に変えることや
 また、抽出するピクセル数を変更したりすることが可能なのか、といったことです)

以上の二点です。
どなたかご存知でしたらよろしくお願いいたします。

852 851 :2014/01/24(金) 14:39:19 ID:???
>>851は取り下げます。
自分で弄ってたら特に設定を変えずとも望みどおりの結果が得られましたので。
スレ汚し失礼いたしました。

853 名無しさん@不意の鯖落ちにご用心 :2014/01/25(土) 02:13:36 ID:???
報告です。
training_average = (百分率)
ですが、contextの方は数値が反映されますが、powerの方は反映されていないようです。
その関係かわかりませんが、関数のsetTraining(勢力,百分率)とaddTraining(勢力,百分率)も
効果が出ていないように思います。

854 名無しさん@不意の鯖落ちにご用心 :2014/01/25(土) 02:21:57 ID:???
setTraining(勢力,百分率)やaddにcontextで設定した数値より小さい数字設定してないか

実はバグでしたってならむしろそっちの方がありがたいけど
contextより小さい数字setTraining(勢力,百分率)に突っ込んでも通らないのは前からだったはず

855 853 :2014/01/25(土) 02:27:09 ID:???
うーん、デフォシナのcontextが100ですが
powerやsetTraining()、addTraining()に200や500を
突っ込んでも通らないです。

856 名無しさん@不意の鯖落ちにご用心 :2014/01/25(土) 09:23:43 ID:???
あー、言われてみればなんかそういう設定も?設定が?ダメだった気がする
試したのがだいぶ前なもんで記憶が曖昧ですまん

受けつけてくれる数字の範囲が狭くてsetTrainingとか使った処理を諦めたのは確かだから
ひとまずそこの部分は置いといて、他の部分を作るのがいいと思う

変な言い方だけどバグだといいね

857 名無しさん@不意の鯖落ちにご用心 :2014/01/25(土) 23:08:10 ID:W3pmqZ4g
戦闘イベントで行き詰まっています
通常戦闘における、イベントです。

戦闘時、数値関数が1の場合、無条件で勝利というものを組みたいのですが、どうにもうまくいきません
setLimit(0,0)やら、win()やらためしたのですが、どうにも・・・
win()に関しては何故か、マップと左上のリミット戦力のが消えるだけだったり、戦闘から抜けられなかったり(攻撃側と守備側で少しだけ効果が違う?)
event fight
{
if(inBattle(neko)==1 && jarasi == 1)
{
event(jarasare)

}
}

event jarasare
{
battleEvent(rairai)
wait(30)
next()
battle{
if(jarasi==1){
win()
return()
}
}

だいたいこんなかんじのイベントを、バトルイベントの構造体に入れてあります。
何か妙案はないでしょうか?

858 名無しさん@不意の鯖落ちにご用心 :2014/01/25(土) 23:23:05 ID:???
battleEvent(jarasare)
のミスです・・・
しかし状況はかわりません・・・

859 名無しさん@不意の鯖落ちにご用心 :2014/01/25(土) 23:32:32 ID:???
>>857 確か戦闘中のイベント呼び出しは event(…)じゃなくて
routine(…)でしなければならなかったはずで、event(…)でやると戦闘「後」に実行されちゃう。

860 名無しさん@不意の鯖落ちにご用心 :2014/01/26(日) 01:50:53 ID:???
routineでもダメっぽいです
setLimitの場合は、時間切れになりました→守備側の勝利です!
win()の場合は、戦闘画面のままフリーズ。

戦闘に関しては、それほど特殊な処理をしていないのですが・・・
というよりは、上に書いたevent fightの処理以外一切していないです(それこそそのまんま)。

下のevent(jarasare)も、そのままなんですよね・・・
なんだろ・・・

861 名無しさん@不意の鯖落ちにご用心 :2014/01/26(日) 02:06:19 ID:???
追記 守備側の勝利です!の表示が出た後、マップと左上が消えたまま普通の戦闘に突入
です

862 名無しさん@不意の鯖落ちにご用心 :2014/01/26(日) 02:39:08 ID:???
retreatTroop()を一般ユニットのみの部隊に使用することは可能ですか?
どうしても人材部隊しか逃げてくれない・・・

863 名無しさん@不意の鯖落ちにご用心 :2014/01/26(日) 14:16:41 ID:???
Troop系の関数はどーも人材ユニットにしか反応しないっぽい
一般部隊でも配下に人材ユニットがいたら読んでくれるみたいだが

864 名無しさん@不意の鯖落ちにご用心 :2014/01/26(日) 19:48:50 ID:d5HBR1Lg
skillのsoundの音量をでかくできますか?
bgmに隠れて全然聞こえない…

865 名無しさん@不意の鯖落ちにご用心 :2014/01/26(日) 21:14:46 ID:???
>>864 sound構造体で全ての効果音ファイルの音量を指定する。

866 862 :2014/01/26(日) 23:53:43 ID:???
色々試していますが、一般ユニットが退却モードに入る方法が見つかりません

試した方法
1・開始即トンデモステータスの透明ユニットを召喚→100倍戦力差でも相手は逃げてくれない
2・開始即トンデモValueのスキル付与→100倍(ry


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

867 名無しさん@不意の鯖落ちにご用心 :2014/01/27(月) 00:12:58 ID:???
brave値が高いと逃げにくくなるからそこら辺をいじってみるとか?
後戦力差+人数差があると敵はよく撤退している気がするから撤退判定に戦力値と人数が関わっているんじゃないかな

868 862 :2014/01/27(月) 00:24:37 ID:???
>>867
とりあえず戦力差をつけてみました
ついでにスキルも付与しました(デフォのa_sword)

内容としては、特定のユニットが存在すると、敵が強制的に撤退するというものをやってみたいのです

最初の実験

相手戦力2万 128ユニット
味方戦力60万 41ユニット(うち1召喚)

逃げません

rush=1000(振り切るのが嫌なので、戦力は若干抑えました)

相手戦力2万 128ユニット
味方戦力6000万 1040ユニット(うち1000召喚)

暫く戦闘の後、相手は半壊してから撤退しました

目的としては、通常戦闘における不戦勝フラグをたてられれば満足です。
召喚以外、他に手があればなんでもいいのですが、何かいい方法はないものでしょうか?

869 862 :2014/01/27(月) 00:43:05 ID:???
連投ですが、setLimit、addLimit両方が機能していないようにかんじます
通常戦闘だからでしょうか?

870 名無しさん@不意の鯖落ちにご用心 :2014/01/27(月) 01:07:56 ID:???
ななあし様、報告です。
wikiにpushForce( 勢力/ユニット , 数値変数)とありますが、ユニットを入れた場合に戦力値を取得できていないようです。
勢力を入れた場合はちゃんと総戦力値を取得できます。

また、>>853の方と同じくsetTraining( 勢力 , 百分数値 )とaddTraining( 勢力 , 百分数値 )についても機能してないように思います。
それぞれ1/1の最新版で確認いたしました。

871 名無しさん@不意の鯖落ちにご用心 :2014/01/27(月) 02:05:26 ID:???
ななあしさんに要望です。
break等で使いたいのですが、死亡時に敵ユニットにできるようにしてほしいです。
贅沢をいえば、red,blueの切り替えを戦闘中にできれば嬉しいのです・・・(裏切りができる)
現状、無理やりイベントで召喚させても、とても不自然な形になってしまうのと、部隊単位ですることが非常に困難(さらに不自然)なので。
敵を殺すと敵になるというものはできるのですが、それは特定のユニットが何かを殺すと、(召喚以外?)無条件でそうなってしまうので困っています。

後、基本的にはtype=collだけど、イベントを使用して撤去できるという属性のobjectがほしいです。
もしくはunitで、Value=0で、CPUが誰も反応しないというものを・・・(オール無敵にして、防御系をトンデモ高く、撤去時はそれを壊す属性を設定して、自爆スキルを使えばOK)
これを利用することにより、特定の状況でのみ入ることができるスペースというものを作ることができます。
例えば、特定のユニットがいる際だけ入ることのできる隠し通路等です。
特定の場所の伏兵の表現もしやすいですね。その壁のようなものを撤去して、その位置にaddTroopをすれば、閉じていた部屋から人が出てくるだとか、ドアをあけて部屋に入るときに屋根を撤去するとか・・・

お忙しいところ、非常に申し訳ありませんが、ご一考いただければ幸いです。

872 名無しさん@不意の鯖落ちにご用心 :2014/01/27(月) 08:12:47 ID:???
ななしさんに要望です。

choice関数の類型で、選択肢表示の際、ウィンドウ上部に
任意の文章を表示させられる関数を実装していただけないでしょうか。
(select関数の決定取り消しの部分に選択肢が出るイメージです)

内政で頻繁にchoice関数を使用するのですが、何の選択なのかを明示するのに
現在は直前にダイアログを出すことで対応しています。
ですが、これが毎回出てくるのがうっとうしく感じられまして。
プレイしていて非常にテンポが悪いのです。
ユーザーの任意で非表示にすることも可能ですが
選択肢の種類が多いためわかりにくくなるという欠点があります。

また、他の作者様のオリシナをプレイしている際にも
ランシナの設定などでchoiceが連続で出てくる場合は
途中にいちいち挟まれるダイアログ表示をうっとうしく感じます。
かと言って無ければ無いで何の選択肢かわかりにくいですし・・・。

一応、ctrlキーを押下しておけばスキップできることではありますが
可能なかぎりユーザーフレンドリーに作りたいというのが真情です。

ご多忙の折恐縮ですが、ご検討いただけますと幸いです。

873 名無しさん@不意の鯖落ちにご用心 :2014/01/27(月) 12:27:53 ID:???
ダイアログでなくて、image/showImageで「○○コマンド・数値の選択」「○○コマンド・対象の選択」
とか、文字を絵にして都度状況を表示してみたら?どっちみち表示ラグやら発生するけど

874 864 :2014/01/27(月) 13:50:28 ID:8l3KDQkM
すいません
本家のscriptを参考にsound構造体を書いたのですが、
構造体のタグが重複しています。と出てエラーになりました。
エラーの原因を教えてください。お願いします。

875 名無しさん@不意の鯖落ちにご用心 :2014/01/27(月) 14:02:36 ID:???
どっかに同じ構造体があるから探してください…としかいえないかなぁ

876 864 :2014/01/27(月) 14:27:49 ID:8l3KDQkM
見つかりました。こちらのミスでした。
すいませんでした。

877 名無しさん@不意の鯖落ちにご用心 :2014/01/27(月) 14:40:47 ID:???
なんとなくメモ帳でやってるやつやスクリプトみたいなの書いたことないやつは適当なテキストエディタの紹介サイトでも探して導入汁
そんで使い方の説明もしっかり読むんだ
メモ帳だけでスクリプト修正なんでも余裕でしたって玄人以外は冗談抜きで検討する価値がある

878 872 :2014/01/27(月) 16:20:42 ID:???
>>873
アドバイスありがとうございます。

軽く試してみたんですが、画像表示だとウィンドウサイズを変更したときに
表示場所が変わってしまうため採用できないという結論になりました。
何か回避方法があればとてもいい案だと思うんですが。

879 名無しさん@不意の鯖落ちにご用心 :2014/01/27(月) 16:33:02 ID:???
ナチガリア方式で左上に表示するとかだと位置は変わらなそうに見えるが。

880 名無しさん@不意の鯖落ちにご用心 :2014/01/27(月) 17:18:56 ID:???
画像表示する位置はウインドウ内の比率で調整できるって書いてあるだろ
面倒くさいのかもしれんがウィキはきちんと読むべき

しかし今気づいたけどimageとshowImageで同じ比率の位置に表示させても微妙にずれるな
これはバグな気がする

881 872 :2014/01/27(月) 18:02:38 ID:???
比率で位置指定できるのは知っています(というか比率で表示を試しました)が
仮にデフォルトで丁度良い位置に配置した場合、フルスクリーンにしたときに
遠くなってしまうのと(これは許容できないほどではないのですが)
デフォルトよりも小さくした際に選択肢のウィンドウとかぶってしまうため断念しました。
(左上はフルスクリーン時に遠すぎて個人的に見やすいと思えないので、すみません)

ただ、良いやり方だとは思いますので、ななあしさんの反応を待って
実装見送りという結論が出た場合は、プレイヤーにウィンドウサイズを
選んでもらう設定を作って、それで表示位置を調整することで
対応しようかと考えています。

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

882 名無しさん@不意の鯖落ちにご用心 :2014/01/27(月) 23:17:21 ID:???
やった後だったか、すまんね

左上に出すメッセージは遠く感じてもいいんじゃねーかな
元から角に出ると分かってればそんな気にならんと思う

883 名無しさん@不意の鯖落ちにご用心 :2014/01/29(水) 10:44:08 ID:???
すみません
東方のオリシナで、最初の難易度の選択を左側に出しているんですけど。
あれはどこをどう指定すればできるのでしょうか?
cotext覗いたんですけど、イマイチわかりません。
知っている方いたら教えていただけないでしょうか?

884 名無しさん@不意の鯖落ちにご用心 :2014/01/29(水) 12:19:14 ID:???
>>883
以下wikiのcontextのところからコピペ

title_menu_right = (数値)
タイトル画面のメニューボタンの横座標位置です。
正の値だと右端からの位置になります。(200だと右端から200ドット左になる)
負の値(-1〜-100)だと右端からの比率位置になります。(-50だと50%で画面中央になる)
title_menu_top = (数値)
タイトル画面のメニューボタンの縦座標位置です。
正の値だと上端から位置になります。(50だと上端から50ドット下になる)
負の値(-1〜-100)だと上端からの比率位置になります。(-70だと70%で画面中央下になる)

885 名無しさん@不意の鯖落ちにご用心 :2014/01/29(水) 12:54:51 ID:???
ごめん、ありがとう。

886 名無しさん@不意の鯖落ちにご用心 :2014/02/01(土) 15:43:38 ID:???
報告です。万一勘違いでしたらすみません。
 「pushBattleHome(x座標用の数値変数, y座標用の数値変数)
  現在の戦場シーンの防衛側位置の座標が代入されます。」
についてですが、取得した数値変数を表示させてみたところ、どうも正確な値が取れていないようです。
(もしかしたらクオータービューの座標を取っている?)
一方で組み合わせて使うであろうmoveTroopやaddTroopはMapMakerの座標を指定しますので
現状pushBattleHomeの使いどころがない気がします。
(逆にpushBattleHomeでちゃんと座標を取得できますと表現の幅が広がって嬉しいです。)

887 名無しさん@不意の鯖落ちにご用心 :2014/02/02(日) 00:33:08 ID:???
質問です
wikiに alltp.png は戦闘シーンの左下ウィンドウの全部隊選択ボタン と記述されていますが
部隊登録のボタンも個別に指定する方法はないものでしょうか(できれば4つとも別で)
alltp.pngが部隊登録のボタンも兼ねているようですが...

888 名無しさん@不意の鯖落ちにご用心 :2014/02/02(日) 01:30:13 ID:???
要望です。
ある勢力が行動する前に滅亡してしまうと、滅びているにもかかわらず行動順が回ってきているように思います。
これを滅亡したときに行動順が回らないように変更していただくことは可能でしょうか?




■ したらば のおすすめアイテム ■

ふともも写真館 制服写真部 - ゆりあ


この欄のアイテムは掲示板管理メニューから自由に変更可能です。


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