SKYRIM MOD作成支援/相談スレ Part5at GAME
SKYRIM MOD作成支援/相談スレ Part5 - 暇つぶし2ch692:名無しさんの野望
14/06/03 08:43:04.14 vVnX0rrV
最近ckを落としてmod制作をはじめたものです
透明なスイッチが作りたいのに、作れず困ってます、、、

他の人のmodを見ると、アクティベーターというボックスを使っているようなので、
真似して、新しいアクティベーターを作る→画面上部のアイコンからボックス型をクリック→レンダラ内に赤いボックス誕生、とやっているのですが、ゲーム内ではタゲることができず、スクリプトを起動することができません

特定のオブジェをenable/disableする透明なスイッチが作りたいのですが、根本的に間違っているのでしょうか、、、

693:名無しさんの野望
14/06/03 09:15:35.63 +xML7yGj
よくわからんがtes5editで見比べてみるとか

694:名無しさんの野望
14/06/03 21:27:24.65 JIBePaYG
ckでフォロワーを制作してホワイトラン街中に配置したのですが、
見に行ってみるとフォロワーは配置されていたものの
ホワイトラン全体が水中になっていました
作ったespを外すと戻るので、製作中に何らかの変更が加わっていると思うのですが
原因がわかりません。いいアドバイスがありましたらよろしくお願いします

695:名無しさんの野望
14/06/03 22:30:16.10 WySFy9tP
プレイヤーが特定のMiscItemを捨てた時にその「物」と「数量」検出してそれを削除し、
別のアイテムをワールドにドロップさせたいたいのですが別のスクリプトで前述のMiscitemをRemoveItem()しています。
OnItemRemoved()を使うとRemoveItem()に反応してしまうのではないかと思いますが、
代わりにOnContainerChanged()を使用すれば、RemoveItem()は反応しないと思いますがドロップした数量が分かりません。
捨てたものが全て置き換わってくれれば、何でもいいのでOnContainerChanged()を使用した場合はあるアイテム1種類を複数を捨てた時に1つずつ反応してポロポロ地面に落ちるということなんでしょうか?

696:名無しさんの野望
14/06/03 22:33:25.20 WySFy9tP
>>695
すみません。自分の文を読み返したら解決方法が見つかりました。

697:名無しさんの野望
14/06/03 22:38:33.60 PoJlp089
692
透明なスイッチってのが良く分からんけどactivatorを使えば出来るね
最初はesp同時に読み込んでactivatorを複製してちゃんと動くか確かめてみ?
それで駄目だったらactovatorが本体じゃなくて、それを動作させてる何ががlinkしてあったり
スクリプトで指定してあったりしてるから。その辺は答えはひとつじゃないのでその質問だと答えられないかな。

694
ホワイトランは縦長のマップで水面がかなり上の方にあるから水没する時があるんじゃないかな。
espを読み込む時の画面でespを選択→detailsボタンを押せば何処を弄ってるか見れるから自分で確認してみな?

698:名無しさんの野望
14/06/04 02:00:30.54 cF50pPv6
>>697
日付変わりましたが695です。アドバイスありがとうございました
水面がかなり上との事で、それならと高所にあるスカイフォージに発生させてみたら
空に四角形の水面が出てびっくりしましたw
どうもセル上で人を配置するときに動かしすぎてこうなってしまってる様です
detailsを見たのですが経験不足で分からず。これから勉強します
取りあえずは水面が低そうなリバーウッドに配置させました

699:名無しさんの野望
14/06/05 00:57:43.92 9zL2Trz+
条件を満たしたとき、半径100フィートに居る
条件を満たした相手全てを攻撃するというアビリティを作ろうと思いました

ところがアビリティはareaに100と指定しても周りに影響を与えないようです
そこでスクリプトで一定時間ごとに範囲攻撃パワーを使わせる挙動に
変更しようと思うのですがこっそりプレイヤーの意図しないところで
パワーを発動する方法がわかりません
どなたか教えていただけたら、と思います
もしくは他にもっと簡単な方法がありましたらお願いします

700:名無しさんの野望
14/06/05 01:04:43.25 9zL2Trz+
ちなみにFunction RemoteCastを使う方法はマニュアルで見たのですが
文法の内容が分からず、却って混乱してしまっています
どなたかわかりやすい例文があればお願いします

701:名無しさんの野望
14/06/05 01:32:41.72 V8BKd20c
skse 1.07のソウルジェムに入っている魂の大きさの情報を得るfunctionを使おうと、
float Property soulGemPower auto
Event OnItemAdded(Form akBaseItem, int aiItemCount, ObjectReference akItemReference, ObjectReference akSourceContainer)
if akBaseItem == SoulGemPiece001
soulGemPower += (akBaseItem.GetSoulSize() * 1 * aiItemCount) as float
EndIf
EndEvent
としたのですがコンパイルが通りません。
エラーはファンクションではない、またはそんなの存在しない。ミスキャストしていると表示されます。
skse 1.07はもちろん入っています。考えられる原因は何でしょうか。

702:名無しさんの野望
14/06/05 01:40:09.07 xunck8tY
>>701
akBaseItemがSoulGemではないからです。

soulgem thegem = akBaseItem as soulgem
soulGemPower += (thegem.GetSoulSize() * 1 * aiItemCount) as float

こんな感じにしてsoulgemってことにしてよ。

703:名無しさんの野望
14/06/05 01:54:14.35 V8BKd20c
>>702
FormをSoulGemにキャストしないといけないんですね。お陰様でコンパイルが通りました。
ありがとう!そして、ありがとう!

704:名無しさんの野望
14/06/06 19:56:15.34 aWdHWq3N
アクティベーターをアクティベートすると「アクセサリ以外」の装備を解除するスクリプトを書いているんですが、
武器と防具は何の問題もなく書くことができましたが矢筒に関して、
Form fQuiver
int itemCount = player.GetNumItems()
While (itemCount >= 0)
itemCount -= 1
fQuiver = player.GetNthForm(itemCount)
if fQuiver.HasKeywordString("VendorItemArrow")
if (player.IsEquipped(fQuiver))
player.UnequipItem(fQuiver, false, true)
itemCount = -1
EndIf
endIf
EndWhile
ちょっと見辛いと思いますが、このように書きましたが速度が遅くて悲しくなります。
プロパティを使わない方法(MODの矢/ボルトが解除できなくなる為)でもっと処理速度の速い良い書き方はないでしょうか。

705:名無しさんの野望
14/06/06 20:41:54.05 QXkpUdoh
>>704
矢ってUnEquipItem系ので直接スロット指定できないんだな。
とりあえず速そうな処理で思いついたのは、目に見えない謎矢筒をadd equip removeするって方法だな。
これなら3行で済む。

706:名無しさんの野望
14/06/06 22:48:31.38 aWdHWq3N
>>705
その方が圧倒的に速いですね。
CKでダミーの矢を作って試してみたんですが、モデルファイル(nif)を指定すると元々装備している矢筒が装備解除されずそのまま背中に残り、
反対にモデルファイル指定なしだと装備していた矢筒がしっかり外れるという謎現象が起こっていました。モデルファイルを指定できないのは不安ですね。
ちなみにどちらも最後までスクリプトは走っているようです。
モデルファイルなしは不安ですね。

707:名無しさんの野望
14/06/07 16:53:20.34 oxM0bML+
防具を作っているのですが、自キャラに装備してる際にカメラを近づけると防具が表示されなくなる問題にはまっているのですが、解決策をご存知のかたいませんか?
nifscope上で防具のパーツは3つあるのですが、そのうち2つがカメラを近づけると表示されなくなり、カメラを遠ざけると再度表示されます
キルムーブの際など、表示されたりされなかったりでとてもチラチラしてしまうのでなんとか直したいのですが全然糸口が見つかりません

何か思い当たる節がある方いらっしゃったら、教えて頂けると助かります

708:名無しさんの野望
14/06/07 21:14:50.21 mBrDgH3i
BodySlide2でDragons Crown Sorceress Outfit for UNPをCBBE+TBBP化したのはいいんだが
揺れるときに余計なところまでゆれるので揺れる範囲を調整したいのだがこの場合Bonesタブを選択すればいいのでしょうか?

709:名無しさんの野望
14/06/07 21:23:30.92 fTUcbPPl
>>699
プレイヤーを監視して条件を満たしたらcastすればいいんじゃねえの?
条件がなんだかわからんからよくわからねーけど。

710:641
14/06/07 23:59:41.83 mmO/IMBW
>>708
bodyslideでは無理なのでblenderを覚えましょう

711:名無しさんの野望
14/06/08 06:02:22.22 kqeF0zvt
今1ヶ月ぶりくらいにCK使おうと思ったら、『起動準備を行っています…』から先に進まず起動しません。

前回の起動から何もいじってないので、環境が変わったせいとかではないはず。Steamのトラブルですかね?
Skyrim自体は遊べるんですが…

712:711
14/06/08 06:18:14.66 kqeF0zvt
自己解決しました。スレ汚しすみません

713:名無しさんの野望
14/06/08 13:56:21.31 AUp2mBsW
ワルキューレロマンツェのMOD欲しい?
URLリンク(forums.nexusmods.com)

714:名無しさんの野望
14/06/08 20:16:52.91 Izs71Oje


715:名無しさんの野望
14/06/08 21:40:55.99 GQct4uoW
エロフォロワー何がおススメ?
俺はいまAMAME使っている

716:名無しさんの野望
14/06/08 21:55:52.91 z6LBQPuk
知りません、お引取りください

717:名無しさんの野望
14/06/09 00:24:18.69 eZdLfRI8
ここに日本語が変なリクエストしてる奴って結構な問題児なんだな
nemesislivezxでググったらなんか色々出てきた

718:名無しさんの野望
14/06/09 11:32:56.60 1dD0BrbB
本スレから誘導されてまいりました

1: dialogを追加・編集しようと思っているのですが
普通に関連項目からdialogに飛ぼうとしても(重くて?)読み込んでくれません
仕方が無いので直接アクセスしようと思うのですがCKのどこからアクセスできますか
何がしたいのかというと薪割りクエストの要領で色々な品物を
買い取るようにしたいのです

2: MODで追加する予定のアイテムにクエストアイテム設定を付けたり
外したりするにはどうすればいいのでしょうか
CKでアイテムデータを見てもそれらしい部分は見つかりませんでした

以上二つよろしくお願いします

719:名無しさんの野望
14/06/09 17:20:59.43 D9EieN3l
チュートリアルやってないならまずやってから

720:名無しさんの野望
14/06/09 19:52:29.15 i+UTiwUP
>>718
1.
関連項目ってなに?よくわからんけど。

2.
普通はアイテムをQuestAliasで指定してQuest Object属性を付ける。
そうするとクエスト実行中のみクエストアイテムになる。
DA14とか見ればどうやってるかわかるんじゃないかなあ。
TES5EditでRecord Flagを設定してもクエストアイテムにすることができるが、こっちのやり方だと絶対に解除できないから注意。

721:名無しさんの野望
14/06/09 23:03:54.25 Aq8Xbm0D
>>692
今更だけど、まだ解決してなかったら。

透明オブジェクトのReferenceの
『Primitive』タブの『Player Activation』チェック入れて透明ボタン作る場合
『3D Data』タブのRotationのX、Y、Zどれかに1つに『0』以外の値が入っていないと
ボタンとして認識されません。(X:0 Y:0 Z:0←認識されない)

どれかに『180』とか入れてやるのがベター。(X:180 Y:0 Z:0←認識される)

仕様かバグかは不明です。
ってこれで分かるかなぁ?

722:名無しさんの野望
14/06/10 07:01:41.96 vtD8yd/Q
>>719-720
ありがとうございます、おかげさまで無事解決しました

723:名無しさんの野望
14/06/10 10:37:55.60 GuSM1kjC
mod organizerを通してckを起動しMODを作ろうと思うのですが、nifファイルなどを指定する際に困ったことになりました。
ファイルを指定しようとckでフォルダを開くと実際のdataフォルダやoverwriteフォルダの中身とは違ったmeshesフォルダになってしまうのです。
指定したいファイルがフォルダごと出てこないので選べないという状態です。
MOを通さずckを起動すればこの問題も解決出来るのですが・・・・
dataフォルダにファイルを用意して、overwriteフォルダにファイルをコピーして、作業したらまた戻してckを立ち上げなおすなど毎回繰り返す必要が出てきてしまいます。
初歩的な質問で申し訳ありません。MOから起動したckでファイル指定をする方法はありませんでしょうか?

724:名無しさんの野望
14/06/10 18:35:21.38 HnVOZLc2
チーズを作りたいのですがどのようにすればいいのでしょうか。
やはりゲーム上にある料理クラフト台で熟成されたヤギチーズが一瞬で出来てしまうのは物凄く無理があるでしょうか。

725:名無しさんの野望
14/06/10 20:35:49.79 r6xp1LFc
>>723
困った事に起動後の編集でファイル選択は実体しか見てくれんので作業時だけnif入れるか後でtes5editで弄るかになる

726:名無しさんの野望
14/06/11 07:07:38.06 wHE9li5t
>>724
RNDに腐敗スクリプトがあるからそれを流用して
牛乳→カードをクラフトする→持ち歩いて発酵させてチーズにする
とかやればいいんじゃない?

727:名無しさんの野望
14/06/11 18:13:52.29 C7zQlBAa
>>726
やっぱり説得力を持たせようとしたら時間が必要にしないと駄目か。
結局のところチーズなんてゲーム中にいくらでも手にはいるから最初は物珍しくても一瞬で飽きられそうだな。
とにかくありがとう。

728:名無しさんの野望
14/06/11 19:52:42.87 FiBU3CPT
FNISについて教えて下さい。
There is another problem with "DONE" animevents (these are the "end of an SA" animevents you can RegisterForAnimationEvent in a script). To fix that you also need a new Modder Generator. But I haven't seen those in your scripts.
"Done"アニメイベントには別の問題がある(シークエンスアニメが終わったことをRegisterForAnimationEventで知ることができる)。
<中略>しかしそれらをあなたのスクリプトで見ていない。

「To fix that you also need a new Modder Generator.」これの意味が分かりません。
「Doneアニメイベントの問題を解消するにはModder Generatorを実行する必要がある」ということでしょうか。

729:名無しさんの野望
14/06/12 09:44:27.93 bBOLyH6u
>>725
回答ありがとうございます。
なるほど・・・残念ですがなんとかきかえたりTes5edit使って頑張ってみます

730:sage
14/06/12 11:33:00.60 AW8Cun21
1.例えばレイロフなど、初期でしか仲間にならないキャラをフォロワーとして連れ歩くにはどうしたらいいですか?
2.MODフォロワーにMOD装備を着せる方法はありますか。
具体的に言うと、MODフォロワーのAmameが何故かすっぽんぽん化してしまうためMODのMicroBikiniを着せたいのと
同じくMODフォロワーのドラウグル・スケルトン系に服を着せたいため。

731:名無しさんの野望
14/06/12 14:20:10.05 k51jFEpy
>>730
FLPでいいんじゃね?

732:692
14/06/15 18:03:04.49 lohJVaNq
>>721
ずっと悩んでいました!
おっしゃる通りにしたら出来ました!
本当にわからなくて挫折しかけたところでした、ありがとうございます。

733:名無しさんの野望
14/06/18 23:52:24.70 d1vLG5nh
オブジェクトをまとめて移動させることは可能ですか?
Xmarkerにオブジェクトをリンクさせて、Xmaker.MoveTo(xxx)で移動させようとしているのですが、
上手く動作せずに困っています

734:名無しさんの野望
14/06/21 23:03:50.63 Q+AH3ulr
こっちでいいのかな?CK使ってSBFのフォロワーの不死化とかしたいんだが、
organizer経由で起動してSBFのespをactiveにしてもエラーが出て読み込んでくれない。

Multiple master files selected for load. load operation aborted

てエラーが出て終わっちまうんだが、複数のマスター指定してるファイルは編集できないとか
そんな縛りあるの?

735:名無しさんの野望
14/06/21 23:13:16.32 aQDh9a/e
>>734
ini書き換え
URLリンク(www50.atwiki.jp)

736:名無しさんの野望
14/06/25 09:05:14.52 aPqyFBnU
プレイヤーの状態に応じて特定の相手に対する気づかれやすさが
変わるMODを作ろうと思っています
(例:マンモスの肉を山ほど持つと巨人に狙われる)
Aggro Radius Behaviorの値をmagic effectでいじれば
恐らくそういったことができるのかと思ったのですが
これをmagic effectでいじる方法が思いつきません
(スクリプトを使うにせよ、いじる方法が思いつきません)

どのようにすれば良いかアイデアはありませんか
もしくは他の方法でそういったことができるようになる方法はありませんか

737:名無しさんの野望
14/06/25 21:14:22.38 QebHp+/w
プレイヤーの最大積載量が超過した時に強制的に歩行になりますが、スクリプトから強制的に歩行しかできなくなるようにできないのでしょうか。

MiscObject Property クソ重い荷物 auto
クソ重い荷物.SetWeight(プレイヤーの最大積載量)
Game.GetPlayer().AddItem(クソ重い荷物, 1, true)

で強制的に歩行にすることはできたんですが、画面左上に「重量オーバー」と表示されるのでそれが煩わしいのです。

738:名無しさんの野望
14/06/25 22:32:08.31 x83Kwe1r
blenderで戦闘モーションを作っているのですが、目線だけ動かすにはどのボーンを動かしたらいいのでしょうか?
EYEBONEを動かしてみたのですが、変化がありません。
スケルトンは、Animation Tools N3 Rig Customのunp用を使用しています。

739:名無しさんの野望
14/06/26 12:42:48.44 Xv4Mz5YT
髪の頂点を移動してウェイトペイント塗りなおして、249bからnifエクスポートしようとすると
「Cannot export mesh with unweighted vertices...easily be identified」エラー。

試しにポーズモードでボーン動かしても、全メッシュ追随してるから問題だと思うのですが
何か方法ありますでしょうか?(´・ω・`)

740:739
14/06/26 12:45:51.35 Xv4Mz5YT
すみません、訂正

×試しにポーズモードでボーン動かしても、全メッシュ追随してるから問題だと思うのですが

○試しにポーズモードでボーン動かしても、ウェイトを設定している部分と設定してない部分の
それぞれの全メッシュの追随には問題は無いのですが

741:名無しさんの野望
14/06/26 14:10:27.80 lYLDk2Xu
ウエイトを設定して無いところがあるから問題なんじゃないの

742:名無しさんの野望
14/06/26 17:29:02.18 lyWaYnmE
>>737
ひとつはクソ重い荷物持ってる間だけ重量オーバーメッセージを""にする方法
二つ目はクソ重い荷物持ってる間だけWalkとRunとSprintの速度の値を全て同じにする方法

743:名無しさんの野望
14/06/26 17:41:40.78 lyWaYnmE
>>736
どちらにせよSetActorValueで弄る事が出来そうにないので
プレイヤーの近くにいるactorにmagic effectを配る
スクリプト内で独自に数値を用意(0-100の間)。マンモス肉を持ってる数に応じてこれを減少させる
乱数で数値以下だったらアラートを発生させるみたいなシンプルなので良いんじゃないかな
実際にはmgefを消す処理だったり距離に応じてどうする等あるけど
それは次の段階だしどうやって載せるかは自分の好み
無条件に配るかconditionで判断して配るかも自分の好み

744:名無しさんの野望
14/06/26 17:45:17.51 lyWaYnmE
>>742
誤)二つ目はクソ重い荷物持ってる間だけWalkとRunとSprintの速度の値を全て同じにする方法
正)二つ目はWalkとRunとSprintの速度の値を全て同じにする方法

745:名無しさんの野望
14/06/26 20:52:46.63 CH1cD7Gc
>>743
ありがとうございます
まだまだスクリプトは全然分からないのでそのレスも
よく分からないところが多数ありますが踏まえつつ
色々試してみたいと思います、ありがとうございます

746:739
14/06/27 00:22:53.17 ycnF1XPh
数時間、Blender249bと270といろんなTESオリジナルNif使って
「Cannot export mesh with unweighted vertices」現象発生の理由を試しましたが
Weight:0(青)で新たに塗り加えてしまうと、PyFFI2.1.1とNifExport(2.5.9)が無理みたいと判明

1.海外フォーラム参照し部位BP系Group事前削除も試して見ましたがWeight:0があるとNifExportで×
2.NormalizeAllとかWeightGradientなど使って1(赤)~0(青)範囲で0(青)を新たに含めちゃうとNifExportで×
3.249bで、EditMode-> 任意のVertexGroups選択-> Weightを1~0.1設定-> Select-> Assignしなおすと
(つまりWeight:0がない状態だと)NIfExportは○だけど
そのあとWeightPaintモードで、一箇所でもWeight:0設定で、Mixなどで少しでも塗っちゃうと、NifExportで×

4.ただしTransferWeightsでWeight:0の部分を、TESオリジNifからTransferするとNifExportは○

つまり、新たに0で塗っちゃうとExportできない=点を固定する作業ができないみたいorz
適したTransfer用のTESオリジNifがない場合、Weight:0無し=Weight:固定は無理と諦めるしかないのかな(´・ω・`)

747:名無しさんの野望
14/06/27 02:07:50.86 QQf/SDPT
>>744
SetAnimationVariableFloat()を使用するのかと思ったんですが上手くいかなかったので、
1つ目の方を使って消しました。お陰様で「重すぎ」のメッセージもなく格好良くなりました。
ありがとうございました。

748:名無しさんの野望
14/06/27 07:15:41.38 Kco2FWwf
>>746
ふつうウエイト0っていうのはウエイトを設定してないのと同じなんだよ
だからエラーでそういうふうに設定してない奴が有るぞって言われるの
動かしたく無い頂点がある場合
動かない一番上の階層のボーンに1になるように塗るの
一番上の階層のボーンがなんて名前かは開いて見ないとわからないが
もういっかい言うわ
ウエイト0はウエイト設定してないのと同じ

749:名無しさんの野望
14/06/27 07:36:57.16 Kco2FWwf
髪の毛ならheadに1かな

750:746
14/06/27 11:38:50.75 U1/xvOzK
>>748-749
ありがとうございます。一応0部分を、0.00000001で塗り直したら「Cannot export mesh with unweighted vertices」解消して
Exportできてたのですが、正式には、階層重ねだったんですね。
すると、v270でWeight範囲を設定する予定のobject項目内で、一番上のボーン階層(例:Bip01-Head)を、WeightGradientなどで
VisualLimitをOffで全体を1(赤)で塗って、次の下の階層(例:Bip01-Spine1)を、1~0範囲で塗るってことですね。
ありが㌧ですた(`・ω・´)

751:名無しさんの野望
14/06/27 14:23:28.72 Kco2FWwf
上の階層って言い方はちょっとおかしかったですね
固定したい点っていうのが頭に固定したいならheadに1
体に固定したいならspineに1って感じですかね

752:名無しさんの野望
14/06/28 01:04:26.03 DC3eIHvA
Blenderでスケルトンをインポート→エクスポートすると
両面メッシュが合成されて(同一座標の頂点が合成されて)法線の向きがおかしくなります

nifのインポート・エクスポート時、これらが起こらない設定を教えてください


というか以前は上手くいってたんだけど間違えて設定変更しちゃったから
元の設定忘れてにっちもさっちもいかないというアホな状況・・・・・・・

753:名無しさんの野望
14/06/29 04:44:15.55 bIok+kx7
依存NPCからID変更して新規NPCを作って配置させてみたんですが困ってます
顔のデータを出力させるためにCtrl+F4を押すと書いてある所がありますが
HotKeyを見てもそのような項目があらず、ObjWindow我王データにクリックして押しても効果ありません

Ctrl+F4を無視して配置させても顔黒のままで困ってます他の解決策ありますか?

754:名無しさんの野望
14/06/29 05:14:29.03 Jc12kwvz
我王?火の鳥かな?
まあようわからんセルフ解釈はいいから言われたとおりやれよ。

755:名無しさんの野望
14/06/29 10:23:42.51 uwerAagE
新規作成したActorの項目を選択して、Ctrl+F4だぞ?

756:名無しさんの野望
14/06/29 11:40:11.66 FQ9uHFDS
Allで検索した結果をクリックしてCtrl+F4しているんじゃね、そっちだと反応ないから
+Actorsカテゴリ以下のActor方で選択してCtrl+F4しないよ駄目よ、とエスパーしてみる

757:名無しさんの野望
14/06/29 11:56:39.68 bIok+kx7
原因がわかりました、ALLで検索してたら駄目だったんですね
Actor項目を選んで検索してからやってみたらちゃんとファイルが出来上がってました
申し訳ないです

758:名無しさんの野望
14/07/02 20:00:43.83 yww3CBsM
MOD作成とはちょっと違うかもしれませんが、
ブラッドレッドの玉座の入口のスイッチを踏んだら火が出てくる仕掛けがある所の光源が、
少し強めの光で人物写りが良くてすごく気に入ってるのですがこの光源を他の場所でも使いたいのです。
例えばあるところの光源をこの光源に変えるとか、
Lanterns and Candlesのランタンの光源をこの光源に変えるということをしたいのですが可能でしょうか?

759:名無しさんの野望
14/07/02 20:25:43.48 oAce9va5
CKの本体ウィンドウの上に並んでるEditからSeach & Replaceを選択すると
オブジェクト(光源含む)を別のものに置き換える事ができる

なので予めブラッドレットの玉座の該当MAPを開いてその光源の名前をチェックしておいて
自分が置き換えたいオブジェクトを選択してSeach & ReplaceしたらOKよ

760:名無しさんの野望
14/07/02 21:22:40.39 yww3CBsM
>>759
ありがてぇ、やってみます!

761:名無しさんの野望
14/07/03 22:38:04.15 x7migqNk
OnItemRemoved()でポーションを検出した時に処理をするスクリプトで
ポーションを超高速で3連続で捨てた時に超高速で3回スクリプトが回ると思います。
その時2回目以降を1回目の処理が終わるまで待たせたいのですが、
bool isProcessing = false
Event OnItemRemoved()
isProcessing = true
if CanBeProcess
; While CanBeProcess
; float random = Utility.RandomFloat(1.0, 10.0)
; Utility.Wait(random / 100.0)
; EndWhile
;endIf
isProcessing = false
EndEvent
これで2回目以降の処理は待ってくれるのでしょうか。
それともこれでは永久ループしてしまうのでしょうか。

762:名無しさんの野望
14/07/03 22:40:47.28 x7migqNk
>>761
これでは最初の処理でループしますね。失礼しました。

763:名無しさんの野望
14/07/04 18:20:29.03 mudTYFoV
>>761
正直何がやりたいのかわからないのですが、あなたがやろうとしてるのは下のページのlocksだと思います
私でしたらwaitは好まないのでその下のVersioningを使うか
OnItemRemoved()をカウントし、必要な分だけfunctionかeventを呼ぶようにするはずです(最下段のDouble Bufferingのシンプル版)
URLリンク(www.creationkit.com)(Papyrus)

764:名無しさんの野望
14/07/05 00:03:30.94 FL7GJAaM
>>763
>>762の後にlocksを見つけたのでlocksで書きました。お手数をおかけしました。
私がやりたかった事は後出しになってしまいますが、同一のスクリプトにOnItemAdded()とOnItemRemoved()があって
その2つは同一のリスト(Magnitudeの昇順で並べたform)を共有していて、OnItemRemoved() の時にGetItemCount()==0の時にリストから削除し、
OnItemAdded()でリストにないものを得た場合に登録という処理をしています。
1つの処理が確実に終わってから次の処理をさせたかったので質問しました。

765:名無しさんの野望
14/07/05 02:05:42.71 9k1eE8I8
Blender2.49b操作やりづらすぎだったから
大きさ参考用メッシュだけnifインポートして
その後モデリング、テクスチャ貼りまで2.69でやった。
が、エクスポートしようとそのファイルを2.49bで読み込んだら面すら貼れてない
グリッドだけのメッシュになってしまった…。これUVマップ書き出しからやり直し?
もう2.49bの参考サイトなんて見つからねぇよ…orz

766:名無しさんの野望
14/07/05 02:18:08.49 3G3v9czZ
>>765 nif関係ない部分の話だったら、blenderスレに行くという手があるぞ

767:名無しさんの野望
14/07/05 02:36:52.96 9k1eE8I8
>>766
んー2.49bでテクスチャ貼り直ししなきゃムリ!なら
そっちにやり方聞きにいこうかな…。ありがとう。

なんとか2.69でやったそのままをnifエクスポできないかなーと思って
ここで質問させてもらったわけなんだけども、
もしおんなじことやらかした方いたらどう対処したかお聞きしたいです。
ていうか2.6系でnifデータってどうやっても作れないの…?

768:名無しさんの野望
14/07/05 02:44:19.25 FL7GJAaM
2.69でセーブする時にレガシー何ちゃらにチェックを入れてセーブしていますか?

769:名無しさんの野望
14/07/05 03:01:58.92 ijI1it+4
SKYReで鉱石とかをインゴにする時に経験値はいるように変更されるけど、
HavenBagの中にあるミニ溶鉱炉にはそれが適応されて無いみたいなので、変更したいのですが
どこをどう弄ればいいのか良く分からないのですが分かる方教えていただけませんか?

770:名無しさんの野望
14/07/05 03:05:03.17 9k1eE8I8
>>768
なにそれ知らない…とおもってレガシーなんちゃらにチェック入れてセーブしてみたら
ちゃんと面もテクスチャも表示された!ありがとう!!

でも凄くテクスチャがぼけぼけになってしまったww
しかもちょっとズレてる。ぐ…なんでや…。
これはもうしょうがないものなのかな?あと一歩なんだけども…。

771:名無しさんの野望
14/07/05 03:17:54.21 A/oW9WtB
>>769
TES5Editでesp読み込んで、Furnitureの項目にHavenBag専用のミニ溶鉱炉の項目がある
そこの中のWorkbenchData のUsesSkillが None になってると思うが、
そこをsmithingにすりゃ使う度に鍛冶スキルあがる (One Handedにすりゃ当然片手剣あがるw)

772:名無しさんの野望
14/07/05 04:23:49.29 F2l33JQx
なんか良さげなの出てた
URLリンク(twitter.com)

773:名無しさんの野望
14/07/05 04:32:56.29 G4BnozTr
髪の毛が一部透けるんだけど何が原因だろう
hairline作ってnifskopeでflagsとthresholdの数値をいろんなサイトを参考にしていろいろな組み合わせ試したけどダメ
shaderflagを別MODと同じようにしてもダメ
blenderで視界奥のメッシュから順番に生成順変えてもダメ
メッシュが交差してるわけでもない
テクスチャ弄ってみてもダメだった
ノーマルマップ弄っても反射の程度が変わるだけで透けてるし、テクスチャのアルファチャンネル?も白くなっているのに透ける
ENB切っても変わらず
室内だとほとんど違和感ないんだが屋外で直に日光が当たるとその部分だけ光が反射のしていないように感じる
他に何が考えられるだろうか
あと考えられるのはなんだろうか

774:名無しさんの野望
14/07/05 05:31:09.02 0+7LrbiG
>>764
誰かわかったような気もするけど、まあそれはいいか。
それはともかく、持ってるもの全てを対象にするのではなくて
登録用コンテナに放り込む等でユーザーが登録する形のが後々楽だとは思う
その方法だとキーワードを使うにせよformlistで分けるにせよ
対象物かどうかの振り分け時にmod等の追加アイテムやキーワード指定が抜けていたりとか色々と大変になる。
特にあのカテゴリはバニラのキーワード腐ってるから
あくまで個人的な意見だけど。

775:名無しさんの野望
14/07/05 09:59:45.19 X9XHaeEp
>>771
ありがとうございます。これは他の所のでも適応されて無い場所修正すれば応用が出来るんですね。勉強になりました

776:名無しさんの野望
14/07/05 20:57:06.05 FL7GJAaM
>>774
仰る通りユーザーに登録させた方が楽なんですが、何か理由があってこちらの方法を取ったんですが忘れてしまいました。
既に完成させてしまったのでここままの方法で進行しようと思いますが、何故この方法を取ったのか・・・。

777:名無しさんの野望
14/07/06 00:42:45.75 HMD9pyt7
昨日2.69から2.49bにデータ移行させてたものだが、
結局2.49bでUV展開して取り出してみたら画像サイズ設定が2.49bのが凄く小さかったみたいだ。
描いたやつを縮小して微調整してもっかい2.49b用に作り直した。
もしかしたら画像サイズ設定とかもできそうなもんだけどちょっとわからないなww
とにもかくにもアドバイスくれた方ありがとう。モデリングやり直しにならなくてホッとしたww

今は巨大ビックリマークに悩まされてるけどな…orzアイテム追加したいだけなのに、ままならない…。

778:名無しさんの野望
14/07/07 23:08:37.28 3/6W0a5x
つい先日やっとこさBodySlide 2を使用したCBBE→UNPやらその他いろいろに変更する方法を覚えて、活用できるようになったところで、HDTなるものを見つけたのですが、
これを利用するとスカートとか髪の毛などを靡かせることが出来るそうですが、
既存の装備をHDTを適応させようかと思いつつも少し調べたところ方法が全く分からないので、
もし分かる方とか居たら助言をいただけるとありがたいです

779:名無しさんの野望
14/07/08 07:39:22.66 EFh1nWVA
>>778
Blenderが使えなきゃ無理です

780:名無しさんの野望
14/07/08 13:23:26.94 B2p0/MaC
CKで空の色を弄りたいのですがどうすればいいのでしょうか

781:名無しさんの野望
14/07/08 14:09:18.17 VN6VP9ca
HDTはblenderでHDT化されてるやつのウェイトコピーして揺らしたいところのウェイト作ってnifskopeで一手間加えれば一応できる

782:名無しさんの野望
14/07/08 14:43:29.59 eW43Ldoj
CKでバニラの建物内に空間を足してお風呂を作ろうとしています。
もともとあった壁部分をぶち抜き出入り口(ロード扉ではないです)として、
その先に小さなフロアを作ってお風呂にしたのですが、
ゲーム内で確認すると、
ぶちぬいた壁の先が白い霧のような空間になっていて、
増築した部分は既存の部屋からは見えません。
増築した白い部分に入ってみるときちんと増築部分は反映されていますが、
振り返って既存の部屋を見ると、白い霧の空間になっています。
これを直す方法はありますか?

783:名無しさんの野望
14/07/08 14:51:16.49 282gujXB
ダクソみたいだな。

784:名無しさんの野望
14/07/08 14:57:10.97 iRfz0Z1X
前に似たような質問があった時はRoom Markers and Portalsが原因みたいだったから
CKの日本語ヘルプのチュートリアル>レベルデザンなんたら>ルーム、ポータルなんたらと開いて
表示されるページをよく理解するまで読んだら多分解決する

785:名無しさんの野望
14/07/08 15:27:22.57 4n2VopDz
なんか四角く囲ってるのをびゃーっと伸ばして増築部分を入れるんや

786:名無しさんの野望
14/07/08 16:28:08.98 eW43Ldoj
ありがとうございます。
もうちょっとお勉強してきます。

787:名無しさんの野望
14/07/08 17:33:32.27 eW43Ldoj
784さん、785さん、ありがとうございました!
おかげできちんと表示されるようになりました。

788:名無しさんの野望
14/07/09 07:55:36.93 0MDC/pmz
Blender でポーズ作ってるのだけど、すね~足の甲~つま先までまっすぐなラインに
なるようなポーズだけできん。足だけ、どんなに曲げてもゲーム中で
確認するとある程度以上は曲がらないんだが、そういうものなのか?


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch