スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ハエパッチを作ってみる(ハエが出ないようにする)

  ※改造は自己責任で!   



C:\Program Files\Maxis\SimPeople\ExpansionShared にある ExpansionShared.farの中に
Flies.iff があるので取り出して開き、
BHAV#main - controllerをRewriteしてから6行目にある

(priv:) can have flies?    7, 1

(priv:) can have flies?    1, 1

に書き換え保存します。

C:\Program Files\Maxis\SimPeople\ExpansionShared に置いて終了です。






TTAsを見るとGと同じ「驚く・つぶす・スプレーする」があるんですよね。
Gから退治の処理を持って来て退治できるようにしても面白いかも?
スポンサーサイト

嫉妬回避+あれこれ

始める前に嫉妬させている行の話を。

8   (semi:) common Person A entry     9, 30
9   (priv:) Start Jealousy            10, Error
10  ・・・

26 (semi:) is either person a child?     28, 27
27 (semi:) end jealousy             28, Error
28 (semi:) exit person A ・・・


赤くしてある2種類の行が嫉妬させています。(Line は例ですが、大体この辺りにあります。)
Start~とありますが後で書かれているis either person a child(相手は子供かどうか)
で回避できているので、嫉妬のスタンバイをしているのではないでしょうか。

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

それではハグの嫉妬回避から。HDSI_Hug.iffを開きます。

#8172 Hug - Body Hug - Person A
#8331 Hug - Flying Hug - Person A
#8333 Hug - Romantic - Person A


この中にjealousy~があるのでスキップしていきます。



8   (semi:) common Person A entry     9, 30
9   (priv:) Start Jealousy            10, Error
10  ・・・

25 (priv:) Add Fun                26, Error
26 (semi:) is either person a child?     28, 27
27 (semi:) end jealousy             28, Error
28 (semi:) exit person A ・・・


これを

8   (semi:) common Person A entry     10, 30
9   (priv:) Start Jealousy            10, Error
10  ・・・

25 (priv:) Add Fun                28, Error
26 (semi:) is either person a child?     28, 27
27 (semi:) end jealousy             28, Error
28 (semi:) exit person A ・・・


こう。これでもう嫉妬されません。


""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""


次にキスの嫉妬回避。HDSI_Kiss.iff

#4126 Kiss - Cheek - Person A
#4283 Kiss - Passionate - Person A
#4325 Kiss - Kiss Face - Person A
#4339 Kiss - Polite - Person A
#4341 Kiss - Kiss Hand - Person A
#4343 Kiss - Dip Kiss - Person A


それぞれLine8 8 10 9 9 9 に(priv:) Start Jealousyがあるのでスキップ。
キスには
(semi:) is either person a child?
(semi:) end jealousy
が無いものの、
(semi:) exit person A
があるので追記してやればハグと同じように子供には嫉妬しない、
ということもできるかも。


(semi:) is either person a child? 8244-all FF
(semi:) end jealousy 8256-all FF

犬も「足にこすりつける」

※改造は自己責任でお願いします

その他24

犬も猫と同じように「足にこすりつける」が出来るようにする改造です。
「ちんちんする」より出やすく、またあきらめやすいようです。
ただし、「ほめる」ことはできません。




C:\Program Files\Maxis\SimPeople\ExpansionShared にある
ExpansionShared.far から
PetSocialsCat.iff  を取り出し
TTAB#129     を開き
#72 Rub On Legs 
Available to dogs にチェックを付けます。
終わったら保存してC:\Program Files\Maxis\SimPeople\ExpansionShared に置きます。

次に

C:\Program Files\Maxis\SimPeople\GameData\Global にある
Global.far     から
PersonGlobals.iff を取り出し
TTAB#129     を開き
#117 Rub On Legs 
Available to dogs にチェックを付けます。

終わったら保存してC:\Program Files\Maxis\SimPeople\GameData\Global に置きます。

子供同士で「キスする」「抱擁する」

改造は自己責任で。何か不具合が起きてもこちらでは責任を取れません。



C:\Program Files\Maxis\SimPeople\GameData\Global

にあるGlobal.farからPersonGlobals.iffを取り出してください。


このPersonGlobals.iffで子供チェックがされているのでそれを外していきます。

(glob:) Is either person a child?    False, 3
これが子供かどうかを確認している命令です。Falseは正常終了です。
終了されては困るのでFalseを右側の数字に書き換えてください

(glob:) Is either person a child?       3, 3
こうですね。これで子供でも大人と同じ結果が得られるようになりました。
この書き換えを

#8375、#8377、#8380、#8382、#8443、#8463

に行ってください。
子供かどうかのチェックが2箇所ある場合があるので注意。

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
次はTTABをいじります。

#47~49、53~58のAvailable to childrenにチェックを入れてください。

これで書き換えは終わりました。
保存してPersonGlobals.iffC:\Program Files\Maxis\SimPeople\GameData\Globalに入れてください。


次はアニメーションの書き換えです。

続きを読む

くどくど言わせない、ゴシップを話させない

改造は自己責任で。何か不具合が起きてもこちらでは責任を取れません。



C:\Program Files\Maxis\SimPeople\GameData\Global

にあるGlobal.farをFarFaで解凍しPersonGlobals.iffを取り出します。

取り出したPersonGlobals.iffをIFF Pencil2で開きTTABの#129"untitled tree table"を選択。
ここで行動の吸引力をいじるわけですが英語で書かれていてわけわかめなので先にTTAsを見てみます。



67 Insult.../Shake Fist 侮辱する.../拳を振る
71 Nag.../About Friends くどくど言う.../友人について
72 Nag.../About House くどくど言う.../家について
73 Nag.../About Money くどくど言う.../お金について
87 Talk.../Gossip 話す.../ゴシップ
88 Tease.../Imitate からかう.../真似する
89 Tease.../Raspberry からかう.../ブーイング
90 Tease.../Scare からかう.../おどかす
103 Insult 侮辱する

あんまりやって欲しくないのはこの辺でしょうか。
TTABの#129"untitled tree table"に戻って開いてみましょう。



吸引力をいじっていくわけですが、数値は個人の好みで。0~15ぐらいでほとんど行動しません。
右上の枠をhighにするとさらに行動しにくくなります。
(右上の枠は距離による吸引力低下の具合です)


絶対にやって欲しくない場合は中央の「Available to ~」のチェックを外せばOKです。



設定し終わったらセーブしてPersonGlobals.iff
C:\Program Files\Maxis\SimPeople\GameData\Global
に置いて終わりです。


何か不具合が起きたらPersonGlobals.iffを削除してください。
プロフィール

同居人

Author:同居人
東方大好き。
ニコニコで「シム東方で犬さらし」という動画を投稿してます。

スキンの使用報告はあると喜びます。

リクは聞いたり聞かなかったり。

ダウンロード
偉大なる先人様たち
いぬさくやスキンの生みの親 東方スキンの大本山
シム東方の動画まとめサイトさま
今でもお世話になってます
FC2カウンター
リンク
新スキン置き場
カテゴリ
検索フォーム
月別アーカイブ
まいりすと
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。