したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

改造・制作スレ part9

1 名無しさん@寒露 :2018/09/18(火) 22:07:10 ID:LFNePY52
改造・オリシナ制作などはこちらで。
過去に似たような質問があるかもしれないので、極力調べてから質問しましょう。

ヴァーレントゥーガまとめ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/
改造・制作スレ part8
http://jbbs.shitaraba.net/bbs/read.cgi/computer/42292/1463836625/

581 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/10(木) 21:43:47 ID:.vDGbbzE
>ななあし様

今更で申し訳ないのですがヴァーレン本体のバグ報告です。(Ver7.01にて確認)
英文モードでの動作中のみ、picture2関数による画像表示が行なわれない模様です。
もし可能であればご対応いただけますと幸いです。

582 581 :2020/12/10(木) 21:56:38 ID:???
>>581
失礼しました。こちら、当方の確認ミスだった模様です。
お騒がせしました・・・。

583 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/11(金) 00:35:00 ID:0M3KNAQw
今更だけどデバッグモードでv押すと落ちるのって、
シナリオファイルいくつか消すと治んのね。
わざわざ過去のバージョン探す必要なかった…

584 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/15(火) 01:25:35 ID:.292eUWw
どなたかお力添えください…
普通の戦闘だと正常にイベントが始まるのですが、
簡易戦闘だとターンの経過無く強制終了してしまいます。

何度も見直しましたが、クラスchangeのループやメモリ不足の線は無いと思います。
イベント関数の問題でしょうか?
イベントスクリプトは下記の通りです。

story fight_event
{
friend = sc1
fight = on
if(isWorld() == 0)
{
if(inBattle(a,b) == 1 && yet(vs_b) == 1 && isSameArmy(a,b) == 0)
{
event(vs_b)
}
if(inBattle(a,c) == 1 && yet(vs_c) == 1 && isSameArmy(a,c) == 0)
{
event(vs_c)
}
if(inBattle(a,d) == 1 && yet(vs_d) == 1 && isSameArmy(a,d) == 0)
{
event(vs_d)
}
if(inBattle(a,d) == 1 && yet(vs_e) == 1 && isSameArmy(a,e) == 0)
{
event(vs_e)
}
if(inBattle(a,f) == 1 && yet(vs_f) == 1 && isSameArmy(a,f) == 0)
{
event(vs_f)
}
}
}

585 異界 :2020/12/15(火) 09:41:40 ID:???
classやunitに「stealth」を使っていませんか?
特に召喚ユニットに使われていると簡易戦闘時に重くなったり落ちる不具合をだいぶ前にですが教えていただきました。

586 584 :2020/12/15(火) 11:25:34 ID:.292eUWw
>>異界さん

使ってないですね…
イベントをフォルダ外にパージしてもフリーズする事から、unitかskillかclassに問題があるんでしょうが…
もう少し発生理由の切り分け進めます。レスありがとうございます。

587 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/15(火) 19:49:14 ID:???
>>584
skillの問題なら、通常戦闘でも発生しそうなものだけど、簡易戦闘でだけ落ちるのは謎です。
優先順位的に、プレイヤー操作時は、問題のあるスキルが使われてないのかも?
召喚とか必殺技もボタンを押さないと使わないですし。

588 584 :2020/12/17(木) 00:31:40 ID:fWx97ZxI
>>587さん
>>異界さん

切り分けを行ったところ、召喚スキル持ちが参加する簡易戦闘時に強制終了することがわかりました。
もう一度スキルの見直しをしてみます。お二人ともありがとうございました!!!

589 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/17(木) 19:16:25 ID:???
俺もsummonスキルでぶっ飛んだ記憶ある
そのときはyorozu指定消したら直ったような

590 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/27(日) 15:11:13 ID:ExIYtxhg
作者のななあしさんと連絡を取る事ってできないですか?
色々と要望があるからお伝えしたい

591 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/27(日) 16:06:29 ID:???
1年前なら>>227がここやwikiの一行メモに書き込んで連絡を取ったようだけど
やり取り見てる感じ、管理人さんに仲介してもらえば連絡とれそうだが

592 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/27(日) 18:23:12 ID:???
ただの要望ならここに書いておけばいいでしょ
メールにして送る意味がわからない

593 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/28(月) 18:50:05 ID:B8DztDYE
そもそも最終更新から2年以上経っているし、ななあ神は今後はバグ修正のみって言ってるんだぞ
別のエンジンで再現したいから許可が欲しいって言っていた人は連絡が取れたらしいが

594 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/29(火) 11:18:47 ID:???
作る上で致命的or明らかなバグが見つかったならここに書くだけ書いてほしいなぁ
氏に拾ってもらえるかとは別に、共有できるものはしてほしい感がある

595 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/29(火) 11:32:26 ID:???
そういえばユニティだかで再現するとか言ってた人はどうなったんだろうね
あのエンジンだと糞重になりそうだけども結局諦めたのかな

596 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/29(火) 11:55:16 ID:???
続報が欲しいところではあるね

597 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/29(火) 15:11:36 ID:BpAZfMHI
ヴァーレン本体を改良or作り直す事があるのなら使える画像の容量制限と大きさを何とかしてほしい

598 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2020/12/29(火) 19:38:34 ID:???
ヴァーレントゥーガ小物入れ、にある「Vahren.exeを改造してみた」ってのはどうなのかな?
作り直しじゃなく、本体の実行ファイルをバイナリ編集してるみたいですが、
データを弄るだけならともかく、挙動自体を変えれるとは知りませんでした。

599 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/01/01(金) 09:17:52 ID:lft6m1L6
ワールドマップ上のプレイヤーの位置表示と、
実際の配属スポットがズレる現象は何が原因でしょうか?

600 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/01/01(金) 19:13:16 ID:???
>>599
自己解決しました。

どうやらストーリーイベントからゲームスタートさせて人材プレイさせると起こるようです。
黙って放浪人材から選択させるようにしたら正常に動作しました。
失礼いたしました〜

601 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/01/08(金) 06:19:18 ID:???
デフォシナ遊ぶとmidiが音化けしたりサウンドフォントの設定が反映されないのが時たま辛い
改造スレのpart2あたりから話題に出てる仕様らしいから致し方なしか…
自分で遊ぶだけならmidiをmp3に変換して鳴らしておけばいいけど

602 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/01/08(金) 19:38:23 ID:???
>>601
wikiの「最新版の更新詳細」のページを見ると、
「debug_paper.txt」の中に「midi2」という行を追加すれば、midiの変音が減るそうです。
debug_paper.txtを「a_system」というフォルダーに入れれば、デバッグモードにはなりません。
(私はゲームしてるのがばれないように、musicoffを追加するから、midiの音は未確認です。)

603 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/01/08(金) 23:42:49 ID:???
>>602
おぉ、これは気付かなかった
試してみます
ちなみに、上記書き込みの後過去スレpart2の>>6を参考にしてnofeed_bgmを設定してみたら体感で音化けがあんまり起きなくなったことも一応書いておきます

604 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/01/18(月) 20:02:50 ID:???
友好度による関係性の表示がどうなるのか興味があったので調べてみました。
100 = 友邦
80 ~ 99 = 親密
60 ~ 79 = 良好
40 ~ 59 = 普通
20 ~ 39 = 疎遠
1 ~ 19 = 嫌悪
0 = 宿敵

context構造体のdiplo_bestfriend値以上の友好度なら同盟できます。
標準だとdiplo_bestfriend = 80なので、親密なら同盟可能と、分かりやすいです。

605 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/02/18(木) 20:21:02 ID:wqBq0jg2
駄目だ、召喚スキルを何度見直しても召喚する度にゲームが強制終了する謎。
まさかこんなところで制作が中断するとは…

606 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/02/19(金) 19:50:33 ID:???
>>605
スキル単独の問題だと気付きやすいけど、他の要素がからんでると難しそう。
問題なく動くことが分かってる本家シナリオなどに、
該当スキルとユニットだけを追加してみて、挙動がどうなるかを試してみたらいいかも。

あるいは、自分一人で解決するのを諦めて、どこかで公開して他の人に見てもらうとか。
もしも、ヴァーレン自体のバグや仕様が原因なら、他の手を考えないといけませんし。

607 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/02/20(土) 13:01:11 ID:???
>>605
わからんけどどっかで無限ループしてそう
エフェクトとか盛り盛りで複雑な事をさせているのならコメントアウトでいちいち確認しつつ、引っかかる場所を探してみてはどうだろう
一段目だけのシンプルなやつで止まるならなんだろうね? 召喚物が悪いのかね?

608 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/03/01(月) 23:32:17 ID:???
「むなしい努力」のクエスト遊んでて気付いたevent()関数のバグ
戦闘イベントで経験値もらえなくなるやつの回避策

本体バージョン:2017年7月(最新版では確認してません)

バグの内容:
参戦した部隊が召喚ユニットのような扱いにされる。
経験値がもらえない、一般ユニットが死なない(戦闘では消えるが復活する)、など

発生条件:
プレイヤーがBLUE側で参戦する戦闘イベントがあるとして、
event player_battle_event {
handle=blue

}

青勢力を空(未指定や@)で呼び出すとバグる
event(player_battle_event) // 未指定なのでアウト

バグ回避策:
参戦する勢力を正確に指定する
event(player_battle_event,赤勢力,プレイヤー所属勢力) // セーフ

609 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/03/09(火) 19:11:24 ID:???
ヴァーレントゥーガの機能ウィンドウで設定した値や
グローバル変数として書き込んだ値は「global.sav」に保存されます。
このグローバル変数は実績・トロフィーなどを記録するために使われますが、
wikiによると、一度作成したグローバル変数は消去できないそうです。

自分でオリシナを作る際に不便だし、どうやって記録されてるのか興味を持ったので、
「global.sav」ファイルの書式を調べてみました。
これって、プレイヤーが勝手に書き換えないように難読化されてるんですが、
(ゲーム内のスクリプトじゃ変数の一覧表示や部分的な削除ができないから)
制作者向けに、グローバル変数を閲覧・削除するツールを作ったら需要ありますかね?

610 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/03/09(火) 19:14:48 ID:???
需要はあるだろうし助かる人も多いとは思う
作者も好きにやってくれ状態だから何も言わないかもしれないけど勝手にやると割とまっくろけなことではあると思うよ

611 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/03/12(金) 21:25:10 ID:???
Wikiに新しくVahren.exe仕様ページができて、エンコーディングについて書かれてます。
私の実験だとUnicodeモードにすれば中国系の漢字を表示できました。OSはWindows 7です。
三国志のギョウ(業P)や公孫サン(王贊)みたいな、シフトJISじゃ駄目なやつ。

外国語を表示できるかどうかは、文字コードじゃなくフォントの問題っぽい。
LostTechnologyはUnicodeモードだけど、外人は日本語が化けて見えるようですし。

612 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/03/20(土) 16:55:19 ID:???
すみません、質問なのですが、部隊の前衛/後衛を調べる方法ってあったりしますか…?

プレイヤー操作で大量のユニットにアイテム装備の付け替えを行うとき、どうしても操作量が多くなってしまうので、システム側で自動で前衛/後衛を判別して装備を付け替えさせるイベントを組もうと思ったのですが、wikiに載っていなくて…
同じクラスがプレイヤーの振り分けによって装備を付け替えられるようにしたいのですが、もし無いのなら、クラスを増やすかスキルで分類する方式にするつもりです

613 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/04/16(金) 03:13:41 ID:???
ゲーム開始からものの10分でカクつくのは何が原因なんだろう
再起動すると治るけど、10分ごとに再起動なんてやってられない
最低でも1時間ぐらいは持ってもらいたいだけど

614 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/04/16(金) 09:13:55 ID:???
そのシナリオがメモリーリークやらかしてるんじゃないの
文字列変数のクリア忘れとか

615 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/04/16(金) 17:37:11 ID:???
>>614
ありがとう
メモリーリークという言葉すら知らなかったよ
とりあえず文字列変数にclear関数を使ってみました
それでもまだ使用メモリが少しずつ増加してる感じなんで、
クリアし忘れがあるのか探してみます

616 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/04/17(土) 10:45:21 ID:???
メモリ使用量の問題なら画像データの方が影響が大きそう・・・
私が古いパソコンで遊んでた時はmusicoffでBGMを無しにすると軽くなりました。

セーブデータの内容を見て気付いたんですが、一度使った数値変数は全て記録されてました。
ローカル変数じゃないから、変数の名前が被ると、以前の値が残ってることに注意です。
また、イベントを呼び出す際にevent()関数を使うと、そのイベント名も記録されます。
routine()関数で呼び出した場合は、特に記録されないみたい。

617 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/04/17(土) 19:08:42 ID:???
うん
文字(列)変数はセーブされないからそれじゃねって話

だいたいだけど
画面がフリーズ→スクリプトで無限ループやらかした可能性
ヴァーレンが突然落ちた→関数?(よくある) スキル?(稀。召喚とか)
最初から重い
 →データが重い? スクリプトが重い?(全人材のループ処理が走りまくってるとか)
徐々に重くなる。セーブ・ロードすると軽くなる
 →文字(列)変数のクリア忘れかな!
徐々に重くなる。セーブ・ロードしても直らない
 →わからん・・・タスケテ・・・

618 名無しさん@穀雨 (*´∀`)【平成 → 令和】(´∀`*) :2021/04/19(月) 19:13:46 ID:???
心が折れかけているときに有益な情報が……
気になっているのは数値変数ですかね
人材のレベルに応じてイベントを起こすために事あるごとに代入してるので、それが蓄積してるんですかね


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

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

乙嫁語り 1巻 (BEAM COMIX) - 森 薫

アミルさん20歳で既に行き遅れ扱いされてるけど俺ときたら…

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


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