- 1 名前:名無しさんの野望 mailto:sage [2012/03/17(土) 19:59:17.25 ID:3a1FCrcI]
- OblivionのMOD作成におけるスクリプトやモデリングの相談や質問、
自己解決の独り言などを書き込んでいくスレです。 スレ人口が少ないため、やりとりは遅くなりがちです。 返答がなかなか無くてもくよくよしないでください。 応える方は既出or初歩的に過ぎると思われる相談や質問でも MOD作成者の裾野を広げるつもりで鷹揚にお願い致します。 前スレ OBLIVION MOD作成支援/相談スレPart9 anago.2ch.net/test/read.cgi/game/1311662838/ ■Construction Set 日本語 help shy.jsphr.net/upload/img/ups05912.zip
- 301 名前:名無しさんの野望 mailto:sage [2012/07/16(月) 15:50:04.25 ID:7VXHmE9E]
- >>298
どっちみちDDS圧縮はフォトショップじゃ綺麗に圧縮できないので他のToolを使う事になります pluginが手に入らないうちはとりあえずBMPに変換した画像を取り込んで編集すれば良いんじゃないかな フォトショでBMPで出力したらPaint.netかDXTbmpでDDS圧縮します plugin入手出来たら無圧縮DDSで出力しても良いですが、フォトショでDXT1〜5で圧縮しても綺麗にならないはず
- 302 名前:名無しさんの野望 mailto:sage [2012/07/16(月) 15:57:38.88 ID:jnvd+wc/]
- え?うちはずっとフォトショでDXT1〜5圧縮してるけど、なんの問題もないけどな…
- 303 名前:名無しさんの野望 mailto:sage [2012/07/16(月) 16:03:36.04 ID:QS4AzkBt]
- え、PohotoshopのDDS出力ってなんか問題ありましたっけ。
>>300 それってそのMODつながりで一人称を全身化しようとするから大変になるんで、 全身表示自体は単に「s1st」で出来るですよ。 視点変更系MODと同じで一人称Skeletonを変更して頭はNullなnifの装備で透明に、 カメラ位置はSpecialAnimで状況に応じて動かせば多分。 てなかんじで気合さえあれば、て事で。
- 304 名前:名無しさんの野望 mailto:sage [2012/07/16(月) 16:04:56.15 ID:QS4AzkBt]
- あ、カブッた。
一人称全身表示は少し試したんで後で映像UPします。
- 305 名前:名無しさんの野望 mailto:sage [2012/07/16(月) 21:24:38.56 ID:hZrQS9AZ]
- >>229
配布終了とかじゃなくて見れないだけなんですね 復帰するまでいろいろ試行錯誤してみます、ありがとうございます >>301 そうですね、配布MODをPaint.netで変換し直したら綺麗なのにファイル軽くなって 思わぬ優秀ぶりにびっくりしました 二度手間でめんどくさいですが、素直にBMP変換→修正→dds変換でやってみます どうもありがとうございました
- 306 名前:名無しさんの野望 mailto:sage [2012/07/16(月) 22:57:48.56 ID:CM9WGg9V]
- >>291
ありがとうございます、記述を見直してみます
- 307 名前:名無しさんの野望 mailto:sage [2012/07/16(月) 23:01:12.31 ID:4ZYaXJ00]
- NVIDIA Texture Tools for Adobe Photoshopが落とせないのはどうやら
サイト(developer.nvidia.com)が攻撃を受けて対応中ってことみたいね。
- 308 名前:名無しさんの野望 mailto:sage [2012/07/17(火) 00:02:03.90 ID:QS4AzkBt]
- DXTてそれぞれ圧縮率固定ですよ。
圧縮して軽くなったのならツールの優劣とかじゃなくてその元画像のフォーマットに なんか問題が。 途中の工程とかはもう自分の信じる方法で好きにやればそれで。 最終フォーマットさえ適切なら。 で、一人称全身表示例の映像です。 up.mnty.net/img/up001865.zip でも男キャラだし。だからなんだ的な絵面ですけど。その辺は想像力で。
- 309 名前:名無しさんの野望 [2012/07/17(火) 02:01:48.52 ID:vFeyfVm8]
- >>303
>>308 あーそれでなんか浮いてたのかなるほど
- 310 名前:名無しさんの野望 mailto:sage [2012/07/17(火) 08:21:27.31 ID:tD6DTdcf]
- GIMPなんかだと、1024サイズでDXT1だと、1.2Mになるのに
他のソフトだと1.02Mぐらいになるのって、なかったっけ?
- 311 名前:名無しさんの野望 mailto:sage [2012/07/17(火) 08:22:43.01 ID:tD6DTdcf]
- DXT3か
- 312 名前:名無しさんの野望 mailto:sage [2012/07/17(火) 10:03:40.59 ID:hiUh+tcj]
- 似たような記述の
わりと処理の多いスクリプトを実装する場合 Tokenに付与したGamemodeスクリプトより DelayTimeを短くしたクエストMODの方が負荷が重くなる気がするのですが そういうものなのでしょうか? それとも気のせいでしょうか?
- 313 名前:名無しさんの野望 mailto:sage [2012/07/17(火) 14:49:24.88 ID:peTnlWld]
- 顔や体のテクスチャをいろいろ弄ってるんですが
テクスチャもノーマルマップもおかしいところはないはずなのに ゲームに反映させると異様にカピカピしちゃうことがあります (安物の布みたいにキラキラするというか……) これの原因と修正法を教えてもらえないでしょうか?
- 314 名前:名無しさんの野望 mailto:sage [2012/07/17(火) 20:26:54.86 ID:CDFw4N5f]
- >>312
どうなんでしょね。全く同じ内容/周期ならQuestScriptとObjectScriptで特に差は 無い気もしますが。実際に計測とかした事は無いですけど。 というか、Quest/ObjectScriptってグローバル/ローカルの処理最適化の為の機能区分 なんで、どっちが速い、というよりは適切に処理を分けてそれぞれに割り当てた 方が総合的にずっと大きく負荷が下がると思うですよ。
- 315 名前:名無しさんの野望 mailto:sage [2012/07/17(火) 20:40:47.04 ID:CDFw4N5f]
- >>313
ノーマルマップのアルファが真っ白になってたりしません? _nのアルファ=SpecularMapなんで値が大きければギラギラ反射するかんじに。 アルファ無しのテクスチャから単にノーマルマップを再生成、そのままDXT5出力とか すると自動的に真っ白なアルファが追加されたりするかも。 だとすると元の_nのアルファを持ってきて付けるなりすれば多分。
- 316 名前:名無しさんの野望 mailto:sage [2012/07/17(火) 22:02:47.11 ID:vFeyfVm8]
- >>313
装備や体型によって変わるなら、Gloss値が違うとかとか
- 317 名前:名無しさんの野望 mailto:sage [2012/07/18(水) 07:49:28.02 ID:JBZpR2vt]
- >>315
うむむ、ノーマルマップをいじったことがないのでちょっと勉強してみます アルファとかサッパリで……ちゃんと透過できてればいいんですよね? >>316 今のところ装備はいじってないので顔と裸のみです でもツヤツヤボディには憧れてるのでそのうちグロスも勉強したいですね
- 318 名前:名無しさんの野望 mailto:sage [2012/07/18(水) 09:49:22.88 ID:KQsc3Sim]
- テクスチャだけしか変えてないならなんでしょね。
SSとかどのDDSをどう変更したとかが分かれば。 _nのアルファの画像エディタ上での見た目、て事なら、 透過する(アルファが黒い)=反射しない、透過しない(白い)=反射する、 てなかんじに。
- 319 名前:名無しさんの野望 mailto:sage [2012/07/19(木) 23:05:35.59 ID:+miNVff+]
- >>314
ありがとうございます クエストで実装されているショートカット系MODを 試しにobjectでまとめてみたんですが クエストと違って、負荷が重くなったときに反応し難いことがあるようでした 感覚としては、優先度が高いのかもしれません? もしかしたらPriorityも絡むのかな
- 320 名前:名無しさんの野望 mailto:sage [2012/07/20(金) 09:04:32.98 ID:ArUxOvyR]
- うーん、どうなんでしょ。
QuestのPriorityて単に会話の判定順で、スクリプトの実行順とか緊急時の優先順位 とかではないです。 ObjectScriptはロードの兼ね合いでスキップされる事もあるかもなんで、 稀にQuestScriptだけ動いてObjectScriptが動かない事はあるかも。 またキー入力系関数って大体はリアルタイムなんでfpsが極端に下がれば応答が鈍く なるのは普通です。 でも、QuestScriptだとそうならずにfpsに関わらず必ず反応する、て事なら DeleyTimeが短くても1フレ1回、て通説とは違う事になって逆にそっちのが不可解な 動作、て事に。 その辺確認するなら単純なスクリプトを書いて確かめた方が。 複雑なMODだと別な内部動作とか関係して来て話がややこしくなるんで。 例えば単になんかキーが押されたらなんかPrintcするだけのスクリプトをQuestと Objectに付けて、色んな状況でキーをパシパシ打ってみていつも二つ同時に出るか どうかを確認してみたり。
- 321 名前:名無しさんの野望 mailto:sage [2012/07/20(金) 09:36:56.59 ID:ArUxOvyR]
- あ、あとQuestScript群ってObjectScriptより多分先に実行されたりでその二つの
確認用スクリプトが続けて実行される保証は元々ないです。 なので描画負荷じゃなくてスクリプト負荷でfpsが落ちている状態だと両者の 実行タイミングが違いすぎて片方しかキー入力を拾えない、て事はあるかも。 その辺も。
- 322 名前:名無しさんの野望 mailto:sage [2012/07/21(土) 14:09:19.34 ID:TQEfk6aA]
- 商人のチェストについて説明させて下さい。
商人NPCを作ったのですが、このNPCは商売用に指定したチェストと 同じセルにいない時でも商品の売買が出来る事がたまにあります。 このNPCが使う全てのAIで「サービスを提供し続ける」にチェックを 入れていた為だと思っていたのですが、売買が出来ない場合もあり、不思議に思っています。 商売用チェストの位置に関係なくNPCがチェストにアクセス出来る様にするには 何か法則があるのでしょうか? 逆に、このNPCが商売用チェストと同じセルにいる時はNPCを セル内をウロウロする様に指定しているのですが、NPCがチェストの位置から少しでも離れた場所にいると 商品売買のアイコンが出なくなってしまい、困っています。 AIで指定したロケーション(Xmarker)の近くまでNPCを押していくと 普通に販売を始めるのですが… こうしたらいいよというのが有りましたら、何卒ご教授お願いしますm(_ _)m
- 323 名前:名無しさんの野望 mailto:sage [2012/07/21(土) 18:38:35.77 ID:u4SrUeJp]
- OfferServiceって多分仕様とか隠しルールで見た目の挙動がややこしくなってると
思うですよ。こんなかんじで。 a) 指定したLocationに到達するまでの移動中はOfferServiceは無効(明確な仕様) b) 商人用Chestは同じCellに無くても有効(多分仕様上の偶然) c) LocationがNearReference/EditorLocationの場合距離指定は「0」に(多分隠しルール) なので指定によってはなんか訳の分からない動作の印象になるかもですが、 上の仕様/ルールを当てはめれば多分その動きで正解だと思います。 で、c)をなんとかするにはLocationを「NearCurrentLocation」にすれば多分。 また、とにかくいつでもどこでも売買有効にする、て事なら、OfferServiceがONで NearCurrentLocation指定のWanderパッケをOnActivateでAddScriptPackage すれば多分。 この場合RemoveScriptPackageする必要は特に無く、他のパッケもOfferServiceがONで ある必要は無いです。恐らく。
- 324 名前:名無しさんの野望 mailto:sage [2012/07/21(土) 20:22:58.91 ID:J/+IR3Fx]
- >>323
レスありがとうございます。 確かに移動中は話しかけても売買アイコンが出ませんね。 このNPCは家に常駐するメイドさんみたいな役割で、時間経過で一つの建物の外や中へ移動して作業する という感じなのですが、チェストのあるセル以外にいる時はUseItemなどの Location地点に到達した後は次のパッケージに切り替わるまでその場から動かない 様になっていたので自然とC)の制限をクリアした様で、移動中まで気にしていませんでした(^^; 件の商人用ChestのあるセルでのAIは「NearReference(Xmarker)から500範囲内でウロウロする(Wander)」 という設定だったのでC)に引っかかったのですね・・・。 >いつでもどこでも売買有効 今回はNPCにスクリプトを付けない方向でやろうと思ってますが、 そういうやり方あるのかと目からウロコでした。 別件で何か機会があれば試してみたいと思います。
- 325 名前:名無しさんの野望 [2012/07/24(火) 00:19:49.31 ID:JwAAh+Rp]
- windws7:64bitでCSを開いたところquestのwindowが途中で切れてしまっていて
ボタンが使えず編集ができません、しかしquestのwindowサイズも変更できないようですし 皆さんはどう対処していらっしゃるでしょうか? やはりXPに戻すしかないのでしょうか
- 326 名前:名無しさんの野望 mailto:sage [2012/07/24(火) 08:02:25.75 ID:bIVR535K]
- >>325
一回ConstructionSet.ini消してみるとか
- 327 名前:名無しさんの野望 mailto:sage [2012/07/24(火) 21:19:46.37 ID:JwAAh+Rp]
- >>326
うまくいきました。Danke scho"n
- 328 名前:名無しさんの野望 mailto:sage [2012/07/25(水) 02:22:18.84 ID:/BLd6rYK]
- >>325
ダイアログ拡張版CSのreadmeにこういう記述があった 3 テキストエディタでConstructionSet.iniを開いて、177行目、 Quest Window W=1020 → Quest Window W=1180 この部分は何故かiniで指定されているらしい
- 329 名前:名無しさんの野望 mailto:sage [2012/08/08(水) 19:09:40.82 ID:B6GkwweK]
- これ、上手く行った事ある人いる?
Blender2.6でnif読むスクリプトが動くらしいんだけど。 ttp://niftools.sourceforge.net/wiki/Blender/Beginners_Guide そこに列挙されてるツールを全部インストールしてみたがnifをインポートするとエラーが出てダメだった。 OSが64bitの環境でblenderとかPythonを32bit版にして試してみたけどダメだった。
- 330 名前:名無しさんの野望 mailto:sage [2012/08/22(水) 15:04:22.11 ID:V1oM0pzw]
- 台車の人は消えたのか…?
- 331 名前:名無しさんの野望 mailto:sage [2012/08/23(木) 00:48:47.09 ID:l3Rs/+7l]
- 盆休みじゃないかな
- 332 名前:名無しさんの野望 mailto:sage [2012/08/31(金) 20:23:07.68 ID:sRFtIgHc]
- お盆長いな
まさか、お盆される側になったんじゃないだろうな
- 333 名前:名無しさんの野望 mailto:sage [2012/08/31(金) 21:09:41.34 ID:j9b5LZ46]
- >>329
2.4じゃダメなのかね
- 334 名前:名無しさんの野望 mailto:sage [2012/09/05(水) 20:21:31.70 ID:D94F82E4]
- 質問なんですが、armorを装備してて攻撃されると攻撃が当たった部位のarmorのhealthが減りますよね?
その攻撃が当たった部位をscriptでうまく知る方法ってありませんか?
- 335 名前:名無しさんの野望 mailto:sage [2012/09/05(水) 22:24:06.67 ID:npegKB7b]
- >>334
部位はランダムらしいから常時耐久度を退避して比べて監視しか無いんじゃないかな
- 336 名前:名無しさんの野望 mailto:sage [2012/09/15(土) 23:55:08.44 ID:LBQ97nlQ]
- ググってもなかなか見つからなかったので自分用メモ。
Windows7でCSのAI PackageのAIを選択すると必ず落ちる問題対策。 1. コントロールパネル → プログラムと機能 を開く。 2. 左側のメニューから Windowsの機能の有効化または無効化 を選択。 3. Tablet PC コンポーネント をオフにして再起動。 これで今のところ落ちる様子はなくなった。
- 337 名前:名無しさんの野望 mailto:sage [2012/09/16(日) 01:38:09.10 ID:ZgqIVOVs]
- おつ!助かる
- 338 名前:名無しさんの野望 mailto:sage [2012/09/29(土) 17:48:43.36 ID:fBWZadjP]
- uproda.2ch-library.com/583015z4d/lib583015.jpg
なるりびおんさんのHovsHotKey改変版とAutoEquipを入れて 画像の通りアクティブになっているのに、起動するときにjosia.jugem.jp/?eid=364みたいな 設定画面が出てこないのですが、何がいけないのでしょうか?
- 339 名前:名無しさんの野望 mailto:sage [2012/09/29(土) 18:03:01.01 ID:9Llcc4Tt]
- スレ違いのマルチポストがいけないんじゃないかな
- 340 名前:名無しさんの野望 mailto:sage [2012/09/30(日) 15:33:36.18 ID:LlLKjgYn]
- Blender KF SupportPackを使用して、既存のポーズやモーションを改変しようと思うのですが、
base_****.blendファイルを開いた後、ボディパーツとArmatureを選択し、 Skeltonとkfファイルをインポートすると、Skeltonとボディパーツはkfファイルに準じたポーズになるのですが、 Armatureだけが両手を開いた案山子立ちままになっています。 Armatureもkfファイルのポーズに付随させるにはどうすればできるのでしょうか?
- 341 名前:名無しさんの野望 mailto:sage [2012/09/30(日) 17:54:59.16 ID:LlLKjgYn]
- ↑を書き込んだ後もう一度よく考えてみましたが、
やり方云々もそうですが、根本的な所を勘違いしているような気がしてきました。 まだ自己解決にまでは至っていませんが、もう一度よく勉強し直してきます。お目汚し失礼しました。
- 342 名前:名無しさんの野望 mailto:sage [2012/09/30(日) 19:55:37.51 ID:Yej0SDcx]
- 近年稀に見る好青年だな
おじさん安心して往生できるぞ
- 343 名前:名無しさんの野望 mailto:sage [2012/10/01(月) 16:11:57.43 ID:SBcngk52]
- ここはもう台車先生はいないのかな
- 344 名前:名無しさんの野望 mailto:sage [2012/10/01(月) 19:35:17.24 ID:qUzgCP0z]
- 夏バテかしら?ちょっと心配
- 345 名前:名無しさんの野望 mailto:sage [2012/10/02(火) 10:49:58.02 ID:zZ0e8VXc]
- ご心配おかけして。
夏場ちょっと忙しかったですよ。で復活したらずっと規制で。 最近の流行りはなんですか。
- 346 名前:名無しさんの野望 mailto:sage [2012/10/02(火) 11:59:07.95 ID:kvqbG0dR]
- どうもはじめまして
はじめてmodを作ろうと思うのですが 自作武器にエフェクトを付けたいんですけど見当が付かず・・・ どうしたらいいか書き込みさせていただきました。
- 347 名前:名無しさんの野望 mailto:sage [2012/10/02(火) 13:28:16.58 ID:8zOD7eE+]
- >>346
手っ取り早いのは似たような事してるModを覗くとか Tes4Editでなんとなく変更箇所掴めるよ
- 348 名前:名無しさんの野望 mailto:sage [2012/10/02(火) 18:31:39.20 ID:kvqbG0dR]
- >>347
さっそくありがとうございます! とりあえず覗いてみたもののちんぷんかんぷんでした なのでもうちょっと勉強してみようと思います。
- 349 名前:名無しさんの野望 mailto:sage [2012/10/02(火) 19:59:54.18 ID:p52Z7hVk]
- >>345
特に無いッスw
- 350 名前:名無しさんの野望 [2012/10/02(火) 21:38:03.00 ID:CsHJt/Ns]
- おおマスター台車だいじょぶだったんだw
最近いじる暇が無いので何にも聞いてないけど、マスター台車がいると安心
- 351 名前:名無しさんの野望 mailto:sage [2012/10/02(火) 22:37:33.52 ID:HZja+mWB]
- いやまて
本当に本人なのか?
- 352 名前:364 mailto:sage [2012/10/02(火) 22:58:27.20 ID:JMu0gB7I]
- 大丈夫だと思う。あの口調は間違いなく先生だ。
- 353 名前:352 mailto:sage [2012/10/02(火) 23:00:55.60 ID:JMu0gB7I]
- 名前はミス
- 354 名前:名無しさんの野望 mailto:sage [2012/10/03(水) 01:33:31.34 ID:UCh2Lcvm]
- 先生ならちょっと前の質問もささっと答える気がするんだけど
- 355 名前:名無しさんの野望 mailto:sage [2012/10/03(水) 22:40:12.89 ID:qwzoUItB]
- お尋ねしたいのですが、例えば人物Aとの会話の選択肢でpotionAをplayerに使用というのはどういうスクリプトを入れればよいのでしょうか?
- 356 名前:名無しさんの野望 mailto:sage [2012/10/04(木) 09:00:26.26 ID:uYDPFojY]
- 会話を選択したときに会話相手がpotionAを一つ以上持っているかどうかの判定を行い真である場合playerにpotionAのeffectを発生させて会話相手の持ち物からpotionAを一つremoveitemするようにすればいいんじゃないかな
- 357 名前:名無しさんの野望 mailto:sage [2012/10/04(木) 20:19:26.33 ID:jOs8HfqP]
- ありがとうございます。それでやってみます
- 358 名前:名無しさんの野望 mailto:sage [2012/10/06(土) 11:16:04.27 ID:oQSIZmOK]
- >>354
本人なんですけどね。別に「先生」とかじゃなく。まだちょっと忙しくて。 あとしばらく離れてたんでエスパー力も消えてもうただの人になってるですよ。 でもどうしてもなんか答えろ、て事なら、 >>329はまだアルファなんでなんとも。安定版は2.4用です。 >>334は音沙汰が無いんで多分もういいんじゃないですかね。 装備の消耗てランダムだし。当たり部位判定の方法、て事ならEventHandlerのOnHitで 双方の位置関係から予測、みたいな事は出来るかもですが。 >>340はもう自力でやる気になってるんで今更余計な事を言うのもアレなんですが、 kfのImportでSkeleton(=Armature)がダブッたなら単にどっちかDelで。 また他所様の作った.blendのSkeletonが今自分が使っているのと同じとは限らない んで、自分のSkeletonと体メッシュをImportして同じ状態にしてみるといいかも。 SkeltonはImportのオプション次第でバラバラで横向きの棒状態や連結した人型状態に なりますがどっちも同じモノ(=Armature)です。
- 359 名前:名無しさんの野望 mailto:sage [2012/10/06(土) 11:18:48.95 ID:oQSIZmOK]
- >>346は一口に「エフェクト」てもEnchantみたいな普通の魔法の効果、光ったりメラメラ
燃えてたりする見た目の効果、状況に応じて何かが起きたりするスクリプト的な効果 とか色々でその方法も超たくさんあるですよ。 なのでもう少しどんな事をしたいか具体的に聞くとより具体的な答えが返って 来るかも。きっと。 >>355ももういいのかもですが、もしPotionAを持ってる時だけTopicを出す具体的な 方法、て事ならTopic→InfoのConditionsに「GetItemCount PotionA > 0」、 ResultScriptには単に「RemoveItem PotionA 1」と。 また会話中にPotionを自動的に飲ませる事は出来るか、て事なら多分出来ないです。 恐らく。GameMode中ならSetHotkeyItemとかで出来るんですけど。 擬似的に飲んだのと同等にするなら、単純な回復ならModAV2、時限効果的なモノなら Ability+ScriptEffectで自前タイマー&RemoveSpellで自己消滅とか。 「ゴクン」て音はPlaySound NPCHumanSwallowで出せるし。 これも方法考え方は色々あるですよ。 そんなかんじで。多分またしばらく旅に出るかもです。て事で。
- 360 名前:名無しさんの野望 mailto:sage [2012/10/06(土) 21:05:56.24 ID:JEw4ox9r]
- 可愛い子には旅をうんたら
- 361 名前:名無しさんの野望 [2012/10/07(日) 00:38:05.59 ID:VPbAtZib]
- 新しく追加する種族用に頭部のメッシュを
目や耳、口の位置が変わるくらい大幅にいじった場合、 その頭部の.nifファイルに付随する.egm、.egt、.triファイルは どうやって作成したら良いでしょうか
- 362 名前:名無しさんの野望 mailto:sage [2012/10/07(日) 12:37:19.81 ID:S7dn0JJt]
- >>361
単にegm/triを作る方法、て事ならこのスレPart4/547に睫毛を新造する話が。 ツール類の話もそこに。頭も理屈は同じです。当時のテスト映像再掲。 up.mnty.net/img/up002245.zip egtは頭UVを変更しなければ別にそのままで多分。 egtを作るツールはどこかで公開してたと思うのですがちょっと今見当たらないです。 でもきちんと動く頭のtriを作るのって多分超大変だし、目耳口の位置が変わるて事は 全パーツ作り直す事になるですよ。恐らく。 頭本体以外のパーツはNiTriStrips→Translation/Scale調整だけでもOKかもですが。 て事でかなり大変そうな気も。ご武運を。
- 363 名前:名無しさんの野望 [2012/10/07(日) 20:29:53.02 ID:VPbAtZib]
- Scale調整の方向で頑張ってみます。
ありがとうございました。
- 364 名前:名無しさんの野望 mailto:sage [2012/10/08(月) 14:12:15.40 ID:r0caMORI]
- 話だけだとアレなんで確認でテスト頭作りました。映像とnif/egm/tri類です。
up.mnty.net/img/up002259.zip なんか○Tみたいですが。 表情はAah,Oh,BlinkLeft/Rightだけ作ってあります。 目玉はNiTriStripesのTranslation/Scaleで。 この例はバニラ頭の変形ですが、別にオリジナルメッシュでも理屈は同じなんで多分。 て事でどんな頭でも作る事は可能なんでその辺は気合で。ではまた。
- 365 名前:名無しさんの野望 [2012/10/13(土) 17:07:00.37 ID:m32Z9HZp]
- 質問
PlayerをCreateFullActorCopyで複製した後、 その複製をDeleteFullActorCopyをするとCTDします 何か複製を即座に消す方法ないでしょうか?
- 366 名前:名無しさんの野望 mailto:sage [2012/10/13(土) 19:57:15.07 ID:BvG8r9QC]
- >>365
お答え CreateFullActorCopyしたアクターをきちんと消すにはDeleteFullActorCoopyする しかないです。 数が少なくて有限ならDisable放置てのもアリかもですが。でも可能ならきちんと 消した方が。 で、PCのCreate/Delete〜自体は原則可能なんで、多分なんか他の部分に問題が ありそうな気が。 例えばそのクローンにItemを持たせてそのScriptから持ち主をDelete〜したりすると クラッシュするですよ。AbilityとかのScriptEffectでも恐らく。 (これは別にDelete〜に限らないです。自分を消す場合はそれを考慮してある関数で) あと一度コンソールで直接Create/Delete〜してみてどうなるかの確認を。 もしコンソールでもクラッシュするなら別のMODやなんか特殊な条件、環境とかかも。 その場合はまずその原因を特定する必要が。大変かも。
- 367 名前:名無しさんの野望 mailto:sage [2012/10/13(土) 19:59:54.77 ID:BvG8r9QC]
- あと申し訳無い、>>364のegmはCSでの顔操作が部分的に動かないかも。
Conformulatorのオプションを適切にして作り直せば多分。 というか上の例の場合はバニラ頭そのままの頂点順なんで特にegmを作り直す必要は 無かったりするですよ。でも作成する方法、て事なんでとりあえず。 triについても新規で作らなくてもバニラtriの目関係だけの改造でも行けたり。 なのでその辺は目的状況やポリシーに応じて。 もっと細かな話やツール類は「oblivion eye morph」で探せば多分なんか見つかると 思います。
- 368 名前:名無しさんの野望 mailto:sage [2012/10/13(土) 21:29:21.72 ID:Z6T/QtmY]
- gamesettingsやiniで一括して
1.弓ダメージ(係数あるいは量)など 2.voiceSE(say)の聞こえる音量や有効範囲等 を変更することはできますでしょうか? お願いします
- 369 名前:名無しさんの野望 mailto:sage [2012/10/13(土) 22:52:44.12 ID:m32Z9HZp]
- >>366
返答ありがとうございます コンソールでDelete~すると消えるので、Script上の動作が悪いとは確かに疑っていたので もう少し調べてみます set PC to Create~からPC.Delete~をするとエラーが出るので おそらく何処かで、まだ処理してるのに消去しようとするが原因なのかなぁと思っていたので 対処してみます ありがとうございます
- 370 名前:名無しさんの野望 mailto:sage [2012/10/15(月) 10:08:32.93 ID:kgxq+fG3]
- >>368
1はSkillやAgilityでなく純粋に弓ダメだけ一括で加減、て事だとそういう指定は 無いかも。恐らく。全部は確認してないですが。 システム的には全武器共通の指定類と個々のWeapon/Ammo単位の基本ダメ量指定の 二つで調整されてると思います。 2の音量はiniの「fDefaultVoiceVolume」、 聞こえる最大距離は「fDialogAttenuationMax」、単位はメートル、デフォ35m=2450。 減衰率は多分「fDSoundRolloffFactor」、これはセリフ音声以外にも影響。
- 371 名前:名無しさんの野望 mailto:sage [2012/10/15(月) 13:28:48.21 ID:irJi/WCt]
- OBSEで用意されているInventory用のLoopで起こる不思議な現象につまづいています。
何かアイデアがあればお願いいたします。 [症状] inventory画面を開かずに、携帯用コンテナAとプレイヤーの持ち物間の一括移動を 先に挙げたLoopと、このLoop用のRemoveMeIRで行うModなのですが、 ttp://obse.silverlock.org/obse_command_doc.html#Inventory_Reference コンテナA→プレイヤーの際、 「Storage Sack」などの「他の携帯用のコンテナMod」だけ、 プレイヤーの持ち物に戻らず、コンテナAからも消えてなくなります。 (ただこの状態で携帯用のコンテナMod自身がplayer.GetItemCountで自分をチェックするとカウントされている様子) 逆にプレイヤー→コンテナAの場合は問題がなく、 携帯用コンテナも他のアイテム同様に普通にコンテナAに移動します。 無事コンテナAからプレイヤーの持ち物に携帯用コンテナを戻すにはどうしたらよいしょうか? よろしくお願いいたします。
- 372 名前:371 mailto:sage [2012/10/15(月) 13:36:06.56 ID:irJi/WCt]
- 上記のスクリプトは携帯用コンテナAというModについているスクリプトです。
要領を得ない書き方をしてしまってすいません。
- 373 名前:371-372 mailto:sage [2012/10/15(月) 16:15:44.88 ID:irJi/WCt]
- すいません、環境を初期化したら問題が解消しました。
環境依存で発生していたようです。 スレ汚しすいません。
- 374 名前:名無しさんの野望 mailto:sage [2012/10/20(土) 07:28:23.09 ID:YFxlm5dU]
- >>370
ありがとうございました 参考にさせていただきます!
- 375 名前:名無しさんの野望 mailto:sage [2012/10/23(火) 19:32:11.01 ID:DbV3dk3c]
- すみません、MMOの髪染サービスのように
プレイヤーやNPCの髪の色を変える動作は難しいでしょうか?
- 376 名前:名無しさんの野望 mailto:sage [2012/10/24(水) 04:40:31.86 ID:Y7f0mzTp]
- >>375
色の数だけテクスチャとメッシュが必要だしね それをさらに髪型の数だけとかもうね nifscriptでどうにかなるのかしらん?
- 377 名前:名無しさんの野望 mailto:sage [2012/10/24(水) 05:11:53.75 ID:I+Ww+J2k]
- >>375
多分これで出来る 1.パレット代わりとして、使いたい髪色でNPCを作成しておく 2.色を変えたい対象のキャラクターの髪型を取得して変数に保存する 3.対象キャラクターに、パレット用NPCからCopyHairする 4.対象キャラクターを、2で保存した髪型に戻す 2,3,4は要OBSE
- 378 名前:名無しさんの野望 mailto:sage [2012/10/24(水) 12:41:22.55 ID:Y7f0mzTp]
- おお、スゲー
- 379 名前:名無しさんの野望 mailto:sage [2012/11/02(金) 15:33:04.36 ID:RNSDsOlf]
- >>377
おお、こんな手段があったとは、ありがとうございます
- 380 名前:名無しさんの野望 mailto:sage [2012/11/02(金) 19:36:47.35 ID:YN3Vc7R0]
- モーションのファイル名について質問です
各種構えがインベントリと通常画面で別のが使えると言うのをどこかで見たのですが インベントリのみ適用の構えの場合なんというファイル名にすればいいのでしょうか?
- 381 名前:名無しさんの野望 mailto:sage [2012/11/03(土) 22:33:38.35 ID:BF/FpCh4]
- >>380
OneHandIdle.kfだったらOneHandIdle_1.kfにするとかだったかな
- 382 名前:名無しさんの野望 [2012/11/04(日) 20:58:49.15 ID:8qfhdyDE]
- >>381
ありがとうございます
- 383 名前:名無しさんの野望 mailto:sage [2012/11/14(水) 18:03:45.90 ID:mTFziJaD]
- SkyrimからObilivionへ、鎧modの移植に挑戦している者です
ここのチュートリアルを参考に進めている…はずなのですが ttp://www.oblivion.lima-city.de/tutorials/Porting/Porting.html ゲーム内で見ると、Skyrimから移植してきた部分だけ透明になってしまいます どなたかnifに詳しい方、アップしたこちらのnifから原因究明やアドバイスいただけませんでしょうか…? up.mnty.net/img/up002575.zip
- 384 名前:名無しさんの野望 [2012/11/14(水) 18:43:11.99 ID:tponLWWu]
- >>383
ノーマルマップの入れ忘れ、または名前の付け間違いはありませんか?
- 385 名前:名無しさんの野望 mailto:sage [2012/11/14(水) 22:15:21.40 ID:mTFziJaD]
- >>384
ご助言ありがとうございます ノーマルマップの確認、テクスチャのパス確認などしてみましたが、問題なさそうでした 自分のnifscope上では、テクスチャが正しい位置に表示されているので、UVマップが壊れている等もないのでは…と思うのですが… 今のところ行き詰ってしまいました…
- 386 名前:名無しさんの野望 [2012/11/14(水) 22:32:26.04 ID:tponLWWu]
- >>385
そうですかぁ・・・。 手持ちでこのメッシュ対応のテクスチャがなかったので ほかのMODのテクスチャを当ててみたんですが、一応反映は されているみたいなんですよね。 up.mnty.net/img/up002577.jpg そうすると、あと考えられるのはDDSファイルのもともとの不具合ですかねぇ・・・。 一度ほかのアプリで保存し直して見た方が良いかもしれません。 すみません、あまり役に立てなくて(><)
- 387 名前:名無しさんの野望 mailto:sage [2012/11/15(木) 02:10:40.57 ID:jTgZswKF]
- >>386
そちらで表示されるということは、nifでなくddsが怪しい… ということで、ddsファイルをリネーム等色々試したところ、表示されました! ありがとうございます! 結局あまり原因は分かりませんでしたが、助かりました
- 388 名前:名無しさんの野望 mailto:sage [2012/11/15(木) 22:32:47.39 ID:1ZHsqbGl]
- アクターが「食べ物」を持っているかどうかをスクリプト内で判定する方法ってありますでしょうか?
- 389 名前:名無しさんの野望 mailto:sage [2012/11/16(金) 11:47:10.66 ID:m60tUABh]
- スクリプトについて質問させてください。
====================== scn fsample short num Ref Actor Begin Function {Actor num} if num == 0 return endif if Actor != PlayerRef print "Actor is not playerRef" endif End ====================== というようなfunctionスクリプトなのですがCall fsample PlayerRef 1 で呼ぶと、trueとして実行されてしまいます。 if eval ( Actor != PlayerRef )などしてみましたが、結果は同じでした。 if Actor == PlayerRef にした場合もfalseで無視されています。 これは一体何が原因なのでしょうか? 評価を正しくしてくれない理由がよくわからず途方に暮れています。 何か原因か解決策をご存じでしたらよろしくお願いいたします。
- 390 名前:名無しさんの野望 mailto:sage [2012/11/16(金) 11:53:44.65 ID:m60tUABh]
- >>338
IsFoodという関数がありますよ。 持ち物全てに対して判定するといいと思います。
- 391 名前:390 [2012/11/16(金) 11:55:29.48 ID:m60tUABh]
- >>388
さんへのレスです。すいません
- 392 名前:389 [2012/11/16(金) 13:31:57.44 ID:m60tUABh]
- 解決しました。原因は似ている別関数名に対してPlayerRefを指定し、
肝心の関数はCall fsample "Player" 1でPlayerRef指定していないという どアホミスでした。すいません。 [メモ] OBSEやCSには多くのSet関数が用意されてるが、Refに代入して対象を渡す場合、 かつ、この対象がPlayerにも及ぶとき、必ずPlayerではなく"PlayerRef"をRefに代入すること。 PlayerはObject IDでありRefではないので、エラーになるが、 Refに代入して渡す場合、OBSEはRefの内容まで確認できないので スクリプトを保存するときにエラーとして警告してくれない。 当然ゲーム中、問題の箇所にくると肝心のスクリプトはエラーを起こして死んでしまうが、 このエラーはコンソール中にはき出してくれない。 原因がよくわからないのにスクリプトの挙動がおかしい場合は、要確認。
- 393 名前:名無しさんの野望 mailto:sage [2012/11/16(金) 14:11:59.64 ID:bSW/cg6y]
- >必ずPlayerではなく"PlayerRef"をRefに代入すること。
>PlayerはObject IDでありRefではないので、エラーになるが、 この辺は融通が利いて ほとんど全てのものがplayerだけで行けちゃうと思うけどな? refを取得するgetisreference関数でもplayerだけで通るんじゃない? if Actor != PlayerRef むしろこっちが if Actor != Player だけで良くない? バニラやほとんどのModderはそうしている気がする それともなにか文章を誤解してる?
- 394 名前:名無しさんの野望 mailto:sage [2012/11/17(土) 22:46:47.63 ID:gNClWCuj]
- 既出のMODを自分用に改変しようかと思いMOD制作に手を出そうと思っているのですが、いくつか質問です。
1、手の甲から腕に水平に並ぶように盾の向きを改変 2、Tail属性で背中に背負う剣や盾のアクセサリの制作 をやりたいのですが、ツールの種類が多くてどれを使えばいいのかわかりません。 どのようなツールを使えばよいのでしょうか?
- 395 名前:名無しさんの野望 mailto:sage [2012/11/17(土) 23:04:53.44 ID:BrgH5e9/]
- ここは全力スレと違うし
それぐらいは調べないと この先とても進められないよ 1は本当に向きだけならnifスコのみでもできる 2はどこまで既存MODを利用してどこから自作するか次第だから それぐらいの情報は提示しないと答えにくいよ >>380 _maleフォルダに入っている デフォモーションがインベントリで適用される その上でSPアニメでモーションを個別指定すると GAMEMODEでのモーションはそっちに変わる、はず
- 396 名前:名無しさんの野望 mailto:sage [2012/11/17(土) 23:11:38.78 ID:VDCRBljJ]
- ユーザー定義関数(Callで呼ぶ)のみ「Player」そのものを引数に取るとおかしくなる
setや、Call使わないCSとかOBSEの関数や命令ではPlayer直接引数に書いても別に問題ないはずだよ
- 397 名前:名無しさんの野望 mailto:sage [2012/11/22(木) 03:31:48.44 ID:FMUjQC9E]
- 初歩的な質問で申し訳無いのですが
OBSEを使っているMODをOBSE経由のCSで読んだのですがスクリプトに構文エラーがでて保存できません …というかスクリプト編集のウインドウを出して全く弄らずそのまま閉じようとしても出るんですが… 意味が判らなくて困っています
- 398 名前:名無しさんの野望 mailto:sage [2012/11/22(木) 05:41:25.65 ID:ZKUZv8tj]
- >>397
コンパイル時と実行時のOBSEバージョンが違って命令変わってるとか? 具体的にどのModかわからんとわからんけど
- 399 名前:名無しさんの野望 mailto:sage [2012/11/22(木) 07:12:20.00 ID:JL+77e3k]
- エラーの文章を読めば、何がどう警告されているのか大体わかるでしょ?
警告を見てないから想像だけど コンパイルした後にObjectidの名前を変えたとかで なんらかの原因でなることはありえる
- 400 名前:名無しさんの野望 mailto:sage [2012/11/22(木) 21:39:29.20 ID:GulxRCS1]
- これを参考にすれば何とかなるんじゃないかな?
www.models-resource.com/ www.textures-resource.com/ www.sounds-resource.com/
|
|