2012年1月28日土曜日

GIMP2で特定のDDSが読み込めない





う~ん、環境のせいかDDS周りが思ったようにいかないのだ
そもそもMBP++でDalkElfの顔が真っ黒だったのもこのへんのせいだと思う

とりあえず原因がわからないので回避策だけ探してみた
要はなんとか読み込んで保存しなおすのだ

元々GIMP2はパスに2バイト文字があるとエラーなので、それは無いとする


とりあえずGIMP2で読めないので、DXTBmpで読み込む


でもってとりあえずDDSで保存

GIMP2で読み込む


そしてGIMP2でDDSのDXT5で保存
その時にmipmapを作るようにチェックを入れておく


あとは動作確認して終わり~(´ω`)


2012年1月23日月曜日

Phoenix Viewer 1.6.0.1600 が不安定なのだ

最近Oblivionばっかりやってて、久々にSLにINでもするかーとPhoenixを起動するけど・・・

しばらくすると一部がビローンとなる
ドライバと設定を弄るもしばらくすると表示がチラチラする
こなくそーと弄ると一部表示が欠ける
その内にNvidiaドライバの応答停止

(´ω`)・・・

諦めて一つ前の1185へバージョンダウンするとド安定
なんかメッシュから落ち着かないなぁこれ
まーしばらくこれでいくか(´σ`)

うーん、FFFCはまだ移転先無いんだねぇ
ホラーレイプうんたらはいつMAP見ても人の山だw
あーアカウントの支払い関連は別に消えてなかったよ


それはそうと、せっかくアダルト指定してるんでそれっぽい画像でも貼っとこうかw
ふた注意(´ω`;)

ビーチハウスで自撮り
一度脱ぐと着るのにあれこれ迷って決まらなくて面倒臭くなってまっぱで引き籠る堕落オンラインw


2012年1月12日木曜日

Oblivion Mod : Dremora female_EDI



Modってほどでもない改造品だけど、できちゃったのでNexusにUpしちゃった(うひっ

Dremora female_EDI at The Elder Scrolls Nexus - Mods and community
http://www.tesnexus.com/downloads/file.php?id=41436

Enhanced Daedric InvasionのドレモラをDremora female使って女性化するだけの物(;´ω`)




以下りどみ

---------------------------------------------
なんぞこれ?
What is this?

このMODはDremora female v1.3のリソースを使用してEnhanced Daedric Invasion v1.3の
Dremoraを女性化します。
This MOD feminizes Dremora of Enhanced Daedric Invasion v1.3 using the resource of Dremora female v1.3. 


Dremora Elf 0.4付属のDremoraElf_EDI.espをベースにしています。
要はただの改造品です(;´ω`)
DremoraElf_EDI.esp of Dremora Elf 0.4 attachment is used as the base. 
In short, it is a free modified article :p

詳細と必要環境はDremora femaleのテキストを確認して下さい。
Dremora femaleとEnhanced Daedric Invasionが動けばOKです。
Details and the required environment should check the text of Dremora female. 
It will be OK if Dremora female and Enhanced Daedric Invasion move. 


---------------------------------------------
必要MOD
Required Mod

Enhanced Daedric Invasion v1.3

Dremora female v1.3


---------------------------------------------
配布等
Distribution etc

元MODの方針により、改変、再配布OKとします。
By the plan of former MOD, it is considered as change and the redistribution OK. 

---------------------------------------------
Thanks!

Enhanced Daedric Invasion v1.3 by markb50k
Dremora female v1.3 by Izumiko
Dremora Elf v0.4 by 名無しさん




2012年1月3日火曜日

Oblivion Memo

あけおめ、納豆は醤油をかけて食べる方のバーナビーです。

ぞろぞろコンパニオンさん


・・・(´ω`)

あくまで自分用のメモなんで他人には優しくないと思いますw


・コマンドとか


coc testinghall
coc weye
coc ICMarketDistrict01
coc ICWaterfrontShackForSale (000477C8)
coc ImperialDungeon01 (0001FBB9)
coc aaaPlayerStartCell (AlternativeStart by Robert Evrae)



tai PC、NPC etc.固定 や
tfc PC置き去り、カメラだけ移動 などを駆使して撮ろう
tcl NoClip
tpg パスグリッド表示
tgm 無敵モード


movetoqt  現在のクエスト目標へテレポート
sqt 現在アクティブなクエストIDと進行状況を表示
SetStage [クエストID] [数字]
指定したIDのクエストを数字の特定の進行度まですすめる
一度進めたクエスト段階を巻き戻す事は出来ない
SetQuestObject [ID] [0 or 1]
[ID]のアイテムにQuestItem属性をつける(1)、外す(0)
CompleteQuest [クエストID]
クエストを強制完了させる。
何らかの理由で、クエストはジャーナル上では完了しているはずなのに「進行中」のタブにあって、他のクエストの発動要件を満たさないような場合に便利。
ただし、間違って使った場合の副作用が凄い


coe x,y 特定座標でテレポート
Player.placeAtMe [任意のID] [数] クリーチャーやNPCを召喚
cal BlackScreen回避


TFH フルヘルプをOn/Off


殺人回数を減らす
ModPCMiscStat 32 -1



TFCからカメラが戻らない
player.resurrect 0
で回復



蘇生
resurrect
死体の消えたNPCの復活はNPCが生きていた時のセーブデータをロードしてNPCをクリック。
IDを表示させた後、コンソールコマンド受付状態のまま現在のセーブデータをロード。
NPCのID表示が残っているのでresurrectのコマンドを打つ。

Player.Moveto
NPCの復活地点に移動
現れていなければ、同じく対象を選択した状態でenableを打つ。
resurrect 1 とする事で、現状を維持したままその場で復活


プレイヤーのもとに出現させる
Player.placeAtMe ID 数

ヘルスもりもり
setav Health 100000

タマネギを不死に
setessential aed40 1




・iniとか


iniの場所は\My Documents\My Games\OblivionのOblivion.ini


Windowモード

;bFull Screen=1
bFull Screen=0


iniを弄って枠をずらして消せば画面一杯の窓モードでもあまり違和感ない
iLocation Y=-29←画面をずらして枠を画面外にする
iLocation X=-3←同じく
iSize W=1920
iSize H=1080

カーソルを外に持っていくのはiniで
bBackground Mouse=1(デフォルト 0)
bBackground Keyboard=1(デフォルト 0)



起動時のイントロ無効
;SMainMenuMovieIntro=Oblivion iv logo.bik
SMainMenuMovieIntro=
;SIntroSequence=bethesda softworks HD720p.bik,2k games.bik,game studios.bik,Oblivion Legal.bik
SIntroSequence=



ジョイスティック無効
bUse Joystick=0


ローカルマップをカラーに
bLocalMapShader=1


外界への壁を消す
bBorderRegionsEnabled=0


ヘルスバーをぶっとい棒に
bHealthBarShowing=1


草にも明かりを反映
bGrassPointLighting=1


NPCこっち見ろ
bDisableHeadTracking=0


・色々


青マーカー
MapでShift+クリック



MODを入れてるうちに、一部種族の目が消える
(khajiit、mysticelf、orc、tang mo、skyrim khajiit、woodelf、argonian、breton、dremora)
BP2ch Vanilla Race.espを下にしたら治る



ダークエルフだけ顔が真っ黒
Nec Mystic Dark Elf-Remakeの顔と耳のDDSファイルの保存形式が無圧縮で環境によっては黒くなる
フォトショップ等でNec Mystic Dark Elf-RemakeのDDSファイル(FaceとEarと各々の_n)を開きそのまま保存し直す


DXT1はアルファチャンネルを持たないので、サイズが他の二つの半分。
DXT3は透過、非透過の境界がはっきりしている画像に適している。
DXT5は透過、非透過の境界があいまいな画像に適している。



アルファチャンネルのないDDSをDXT1にしてVRAM節約
http://oblivionclarity.blog21.fc2.com/blog-entry-19.html
DirectX SDK(ToDxt1で必要)のインストール中にエラーで完了しない
最新版がDXSDK_Jun10.exeらしいが、文字化けしてエラーで終わる
VC2010のライブラリを全てアンインストールしてから入れると入るらしいがめんどくさいので
一つ古いDXSDK_Feb10.exeでOK
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=2c7da5fb-ffbb-4af6-8c66-651cbd28ca15&displaylang=en



テクスチャをいくら入れ替えても反映しない
もし元のリソースがbsaにある場合はbsaファイルのタイムスタンプをチェック
新しいとbsa側が勝ってしまうので、Wrye Bashで手っ取り早く変更(勝手に変えてくれる
(Sterm版にありがち



顔の作り直し
@ を押して showracemenu と打つ
気に入った顔が出来上がってそのまま完了ボタンを押してしまうとステータスが変化してしまう
回避するには、キャラクターの変更が済んだら完了ボタンを押さず、 Esc キーを押してセーブ画面を出し、そこでセーブ。
又は@でコンソールからsave


clannfearの首がビローンとなる
UOPを導入してるならMeshフォルダのClannfearとDaedrothを削除
1.UOP3.4.0(3.4.1)のリソースから以下のファイルを削除
Meshes\Creatures\Daedroth\Daedroth.NIF
Meshes\Creatures\Clannfear\Head.NIF
Meshes\Creatures\Clannfear\Clannfear.NIF

2.https://skydrive.live.com/?cid=715953c7841ab2e4&id=715953C7841AB2E4%21109
こちらから修正用Skelton.NIFをダウンロードして置き換え
(ひょっとしたらSkelton.NIF入れ替えだけでいいかも



1stPersonでのCrosshairの位置調整
Data\meshes\Characters\_1stPerson\skeleton.nif
左右のズレ
LSExtraCameraのTranclationのXの値を確認
LSExtraBip01のTranclationのXの値を上記に合わせる

視点変更で一人称視点でキャラ表示してる場合
LSExtraCameraのTranclationのZの値を増やせば頭上あたりにCrosshairを出せる



マウス動かすと視界が右にぐるぐるしかしない
なんとか移動するなりでその辺の座れそうな物に座って立つ


NPCが祈る時にMissingが出る
ポーズ系Modが怪しいらしい


EDialogでお腹も赤くなる
仕様らしい


セル(エリア)のリセットは「プレイヤーキャラがいない状態でゲーム内時間三日おき」(標準


CSでNPC→NEW→でステータスや名前などを作れるウインドウが出てくるが
これのFaceのタブをクリックすると数秒後に止まって「CSは動作を停止しました」で強制終了
FaceAdvancedタブの方を先に表示で回避


フィールドの拡大MAPにマーカーが出ないのと、表示位置がおかしくなる件
http://narulivion.blog46.fc2.com/blog-entry-149.html
Cell 3,3 の情報を削除すると正常になる
Worldspace > 0000003C > Block 0,0 > Sub-Blick 0,0 > 00006044 を削除

worldspace<3,3>(FormID:00006044)を変更してるMODからその情報を削除で治る

又は
uGridsToLoad = 5 に戻す


MPCコンパニオンが攻撃しなくなった
好感度を80以上に設定、又は支援タイプにしない(たぶん後者



待機するとしばらくして落ちる
Mod構成を大幅に変更したりで要Respawnの時にMPCのコンパニオンも活動停止しておく



MenuQueを入れると不正落ちする
Data\OBSE\Plugins\OBSE_Kyoma_MenuQue.ini を書き換える
;sExtraFontDirectory=Data\Fonts\Extra
sExtraFontDirectory=Data\Fonts


OSRの設定で bManageFPS = 1 になっていると
FPS制御値をいくつに設定していても1時間経過させるのに必ず1秒(以上)かかる


Bathingmodで入浴のままになる
Idle、ポースやハイヒール系が怪しい



魔法のscript effectを登録ウインドウのeffect is hostile チェックボックスにチェックが付いているとその魔法は攻撃と認識され、NPCに使うと犯罪になったりする。
mpcはこのhostileなスペルを攻撃を受けていると判断してディスペルする。


ConstructionSet

マイドキュメント\My Games\Oblivion\ConstructionSet.ini

Spelling Checkの無効化
[SpellCheck]
bDisableSpellCheck=1

自動バックアップ
設定:File → preferences → Misc → Auto Save every [*] minutes.
バックアップ場所(自動的には作られない):Oblivion\Data\backup

[Archive]
SArchiveList を Oblivion.ini と同じにすると良いかもしれない



・OblivionWarCry - NewDimension

OWC ND で日本語化したら一部の種族がグロ目になる
日本語化パッチ01で目のメッシュ入れ替え作業が必要だったが、日本語化パッチ02ではその辺も修正されている
MBP++併用でどうしても直らないならTES4Editで OWC - New Dimension.esp のEyeとRaceのEye項目を上書き

WyreBashでRaceをマージしない


OWC ND の物価が異様に高い
他Modと併用で物価を抑えたい場合はTes4Editで OWC - New Dimension.esp の
gemeplay → Game setting
fBarterBuyBase 1000 → 300(バニラ
fBarterSellBase -50 → -20(バニラ?
ちょいマゾで 600 と -30 とか




・ツールとか


Mod数上限は254個。oblivion.esmを含めて255個



2GB以上のbsaファイルは読み込まれない

Omod化のファイルは 2.0GB が上限
エラーが出た場合 \obmm\corrupt にゴミとして残るので削除


CSでNPCのFaceのタブをクリックすると数秒後に強制終了
FaceAdvancedタブの方を先に表示で回避



Wrye Bashのセーブデータから顔データのインポートができない
カスタムクラスじゃないセーブデータでないと取り出せない
(クラス名が2バイトだからかな


PyFFIのインストール中に「niftorster.py: error; tester 'optimize' not found」エラー
TESNEXUSのブレンダーセット内のPyFFIを使う
http://www.tesnexus.com/downloads/file.php?id=12248



TES4Geckoがエラーで起動しない
「Unable to locate oblivion installation directry TES4GECKO.Main.main」
javawの起動オプション -jar の前に
-DOblivion.install.path="D:\Steam\SteamApps\Common\Oblivion"
とか付けてやればいけるはず。
JDKのパスも注意
C:\Program Files\Java\jdk1.6.0_26\jre\bin\javaw.exe とか



NifskopeTextures表示
File>ResourceFilesで表示される小窓のAutoselectionにチェック
Render>SettingsのAuto Detect Game Pathsをチェック



GIMP2でDDSプラグインを入れてもエラーで開けない
パスに2バイト文字を含んでいるとダメ

GIMP2で特定のDDSがエラーで開けない
DXTBmpで保存してからGIMP2で開きアルファチャンネル付きで保存しなおす




・Wrye Bash


AI:Max Active Actors 50 def:25 MassAI:50 MMM:40
Combat:Max Actors 30 def:10 MassAI:50

iAINumberActorsComplexSceneが動作するAIの数(少ない/足りないと棒立ちが多くなる
iNumberActorsInCombatPlayerが戦闘するAIの数(上記より小さくないとダメ
OOOの場合は前者が50で、後者が20
FCOMだと前者が40で後者が30


特定のCreatureを読み込み時に落ちる
Wrye Bashのセーブデータで右クリックメニューからNPCのレベルをアップデートする




Bashed Patch

Tweak Actors

  • Bigger Nords and Orcs
  • RWalk for Female NPCs


Tweak Assorted

  • Armor Shows Amulets
  • Armor Shows Rings
  • Bow Reach Fix
  • Clothing Shows Amulets
  • Clothing Shows Rings
  • Default Icons
  • Magic: Script Effect Silencer
  • nVidia Fog Fix
  • Right Hand Rings


Tweak Clothes

  • Robes Show Amulets


Tweak setting

  • Actor Strength Encumbrance Multiplier 10 (積載最大重量の倍率
  • AI: Max Active Actors: 50
  • Arrow: Recovery from Actor: 70%
  • Camera Chase Tightness x5.0(Chase camera modとほぼ同じ
  • Camera: PC Death Time: 5分
  • Combat: Max Actors: 30
  • Drag: Max Moveable Weight: MovableBodies.esp (1500)
  • Horse Turning Speed(馬上旋回速度
  • Jump Higher: x 1.4
  • Magic Max Player Summons(プレイヤーの同時召喚MOB数
  • UOP Vampire Aging and face fix(UOP付属の同名MODと同じ





・たまにしか使わない

additem
指定したIDのアイテムを、引数2の数だけ追加します。
例:
player.additem 0000000f 100:ゴールドを100追加
player.additem 0000000a 100:Lockpicksを100追加
player.additem 0000000c 100:Repair Hammersを100追加
player.additem 000382e0 100:Black Soul Gem(Grand)を100追加
player.additem 00000194 100:Varla Stoneを100追加
player.additem 0002cf9f 100:Torchを100追加
player.additem 0004e940 100:Nirnrootを100追加(Sinderion涙目)


addspell
指定されたスペルを追加します。
例:
player.addspell 000a97cb:Chameleonスペルを追加
player.addspell 000a9802:Pack Muleスペルを追加
player.addspell 0003c413:Summon Dremora Lordスペルを追加
player.addspell 000a9829:Daylightスペルを追加


ModDisposition
選択した対象から、引数1の対象IDへのDisposition(好感度)を変更します。
コンソール画面で、変更したい対象をクリックし、このコマンドを打ち込みます。
コンパニオンが仲間割れしちゃって大変な時などに。
引数2は相対値です。例えば
ModDisposition 00000014 -20
とすると、対象からプレイヤーキャラに対する好感度が20下がります。


movetoqt
現在のクエストターゲットに瞬間移動します。
未発見でも大丈夫。


sifh [1 or 0]
1の場合、対象は味方からの攻撃を無視します(SetIgnoreFriendlyHits)。便利!


placeatme
引数1のIDで指定した対象を、引数2の数だけ召喚します。
引数3には呼び出したオブジェクトとの距離、引数4には主人公との位置関係を指定します。
引数3、4は省略しても大丈夫。
Direction(第4引数)
0 = front
1 = back
2 = left
3 = right
例:
player.placeatme 000294a6 10:Skingradの雄羊を10匹召喚
player.placeatme 0001e64b 10:Sprigganたんを10匹召喚
player.placeatme 0001e64e 10:Mehrunes Dagonを10匹召喚
player.placeatme 000aed40 10:タマネギを10匹召喚
player.PlaceAtMe 000224ED 5 50 1 プレイヤーの背後にあの人を5人召喚


payfine
懸賞金が清算され(所持金から支払われる)、Guardは対象を攻撃するのを止めます。
罰金を払う時と同様に、盗んだアイテムは取り上げられます(player.payfine)




・紳士系

おっぱいがビローンとなる
ちんこがビローンとなる
それ用のメッシュを入れているけど対応のSkeletonが入ってない状態
Meshes\characters\_maleにあるskeleton.nifにちんこ/おっぱい用のboneが入ってない
どこかの汎用Skeleton.nifを導入する(LoversNicheがオススメ)


Loversの3と4のファイル構成
Meshes\clothes\AS\ashardware1.nif  横向き
Meshes\clothes\AS\ashardware2.nif  上向き
Meshes\clothes\AS\ashardware3.nif  発射直後のグンニャリ
Meshes\clothes\AS\ashardware4.nif  非勃起
Meshes\clothes\AS\ashardware5.nif  下向き

Boners5しかないならMeshをコピペしてリネームして使うとか



SetBody使ったら紳士的戦闘時にふたならない
SetBody及びAutoSetBodyをLovers系より上にする
下だけふたメッシュになるので上のメッシュと継ぎ目が合わないボディだと当然ズレる


Lovers Group 1
http://www.mediafire.com/?117ak74juicr9aj
http://download1074.mediafire.com/ap3k0314vhwg/117ak74juicr9aj/ups22838Lovers+Group.7z