「Little Tweaks」の編集履歴(バックアップ)一覧に戻る
Little Tweaks - (2009/07/27 (月) 05:35:09) のソース
MODフォルダ内のファイルを弄ってゲームバランスをちょっと改変、快適にするTips集。 簡単に弄ることができ、ソースが配布されていない各種MODでも概ね応用できます。 #contents ---- **注意 弄る前のお約束ごと -ここでの「MODフォルダ」とは、Mount&Blade/Modules内にあるフォルダを指します。 --Nativeであれば、Mount&Blade/Modules/Nativeフォルダ内のファイル群を弄ることになります。 -実行する前に必ず該当ファイルのバックアップを取って下さい。 -wikiの都合上、該当行を丸々コピペして検索しても引っかからない場合があります。 --半角スペースが連続していると勝手に省略されたり、赤字で強調すると末尾に余計な空白が入るwikiの仕様のため、丸々コピーして貼り付けると概ねロクな事になりません。 --各項の「」内の短いワードで検索して、該当部分だけを直に書き換えて下さい。 --なんでこんな面倒な仕様なのかこっちだって嘆きたい。 ここで書かれているTipsは、全て本家フォーラムからの引用です。(URL参照) >Compilation of 82 little tweaks: [[http://forums.taleworlds.net/index.php/topic,46290.0.html>http://forums.taleworlds.net/index.php/topic,46290.0.html]] 本家には多くの改変例が紹介されていますが、容量の都合で頻繁に使用するものだけ抜粋しました。 あちらの方が丁寧に解説されており、英語が分かる人や書き換えの要領が分かった人は さっさとフォーラム参照した方が精神衛生上大変宜しいと思います。 書いてる本人が言うんだから間違いない。 ***名声5毎につき部隊の上限を+1にしたい >名声を25稼いでやっと上限+1なんて…とお嘆きの貴方に。 >MODフォルダ内にあるscripts.txtを開き、「game_get_party_companion_limit -1」で検索(43行目)。 >次に「1224979098644774916 25 2105」で探す。間に挟まれている25が書き換えの対象。 > >>game_get_party_companion_limit -1 >>12 2133 2 1224979098644774912 360287970189639680 2133 2 1224979098644774913 10 2170 3 1224979098644774914 1369094286720630785 1224979098644774912 2172 3 1224979098644774915 1224979098644774912 3 2107 2 1224979098644774914 3 2105 2 1224979098644774913 1224979098644774914 2105 2 1224979098644774913 1224979098644774915 520 3 1224979098644774916 1224979098644774912 7 2123 3 1224979098644774917 1224979098644774916 &color(#FF0000){25} 2105 2 1224979098644774913 1224979098644774917 2133 2 72057594037927936 1224979098644774913 2075 1 72057594037927936 > >&color(#FF0000){赤字}の部分がパーティサイズ+1当たりに必要な名声値。デフォルトは名声25で上限が+1される。 >「25」を5に書き換えると上限+1あたりに必要な名声値が5になるので、名声値による影響がデォルトの5倍になる。 ***賊の一団を大きくして、もっと大規模な戦がしたい >100人Looterとか200人山賊団にする方法。 >MODフォルダ内にあるparty_templates.txtを開き、「pt_looters Looters」で検索(9行目)。 > >>pt_looters Looters 2251799813685257 0 2 312 98 &color(#FF0000){4 25} 0 -1 -1 -1 -1 -1 >>pt_manhunters Manhunters 2 0 23 137 106 &color(#FF0000){9 40} 0 -1 -1 -1 -1 -1 >>pt_steppe_bandits Steppe_Bandits 562949953421319 0 2 312 104 &color(#FF0000){5 56} 0 -1 -1 -1 -1 -1 >>pt_forest_bandits Forest_Bandits 562949953421321 0 26 312 102 &color(#FF0000){5 58} 0 -1 -1 -1 -1 -1 >>pt_mountain_bandits Mountain_Bandits 562949953421321 0 25 312 101 &color(#FF0000){5 60} 0 -1 -1 -1 -1 -1 >>pt_sea_raiders Sea_Raiders 562949953421321 0 2 312 103 &color(#FF0000){5 50} 0 -1 -1 -1 -1 -1 > >&color(#FF0000){赤字}の部分が部隊の最少人数と最大人数。 >Looterの場合、1部隊あたり最少4人から最大25人で構成されている。 >この数字を「50 100」に変えると、1部隊あたり50~100人のLooterが各地に出現する。他の賊も要領は同じ。 >書き換えた設定はリスポン後に反映されるので、変更後に賊を潰して少し待つ必要がある(デフォルトだと36h)。 > >増量させたは良いものの、うっかり賊を根絶やしにしてしまって退屈な貴方は >「[[賊のリスポン間隔を短くしたい>Little Tweaks#id_0cf0d38a]]」も参照すると幸せに。 > >Native以外のMODの場合、賊の名前がNativeと異なる場合がある。 >TroopEditorで予め賊の部隊構成と数を確認して、それに合致する部分を探すと良い。 >TroopEditor自体でも書き換えることが可能だが、こちらの方法だと新しいセーブデータでないと反映されない(はず)。 ***賊のリスポン間隔を短くしたい >MODフォルダ内にあるsimple_triggers.txtを開き、「1 1 1 936748722493063455」で検索(67行目)。 > >>&color(#FF0000){36}.000000 1 1 1 936748722493063455 > >&color(red){赤字}の部分が賊のリスポン時間の間隔。36なら36時間に一度リスポンする。 >6なり12あたりに書き換えると、休憩している間に虐殺した賊が皆元気に走り回っている。 >MODによっては検索しても見つからない場合がある。その時は67行目前後を探すとそれらしいのが見つかる。 ***村長に会う為に、いちいち村へ入るのが面倒臭い >村での選択肢一覧に、「村長と会う―village_elder_meeting」を追加する方法。 >MODフォルダ内にあるmenus.txtを開き、「mno_village_manage」で検索(164行目)。 > >>2133 2 144115188075856088 1 3 0 &color(#FF0000){11} >>mno_village_manage 4 2147484189 3 144115188075856056 35 2 2147484189 3 144115188075856056 35 1 2147484209 3 144115188075856056 39 1 541 3 144115188075856056 7 360287970189639680 Manage_this_village. 2 2133 2 144115188075856040 864691128455135312 2060 1 864691128455135318 . mno_recruit_volunteers 1 1 1 936748722493063461 Recruit_Volunteers. 5 4 0 1 1 936748722493063394 5 0 2060 1 864691128455135314 3 0 . mno_village_center 3 2147484189 3 144115188075856056 35 2 2147484189 3 144115188075856056 35 1 2147484209 3 144115188075856056 39 1 Go_to_the_village_center. 21 4 0 1 1 936748722493063394 5 0 521 3 1224979098644774912 144115188075856056 10 1261 1 1224979098644774912 1262 0 521 3 1224979098644774913 144115188075856056 25 1263 2 11 1224979098644774913 1 1 936748722493063393 4 0 200 1 504403158265495558 2147485921 0 546 3 504403158265495558 1 144115188075856056 2147483850 1 504403158265495558 2147483851 1 504403158265495558 1263 2 45 360287970189640286 3 0 1911 1 792633534417207299 1910 1 1224979098644774912 2048 0 3 0 &color(#00A2CA){Door_to_the_village_center.} mno_village_buy_food 2 541 3 144115188075856056 35 0 2147484209 3 144115188075856056 39 1 > >まず、&color(#FF0000){赤字の11を12に書き換える。}(一覧に選択肢を一つ増やすため) >次に「Door_to_the_village_center. 」を検索し、&color(#00A2CA){その後ろに以下の行を丸々放り込む。} >(「Door_to_the_village_center.」の後ろには''半角スペースがあるのでうっかり消さないよう注意'') >>mno_village_elder_meeting 3 2147484189 3 144115188075856056 35 2 2147484189 3 144115188075856056 35 1 2147484209 3 144115188075856056 39 1 Meet_with_the_Village_Elder. 12 4 0 1 1 936748722493063394 5 0 1261 1 720575940379279361 1262 0 1263 2 0 360287970189639680 521 3 1224979098644774912 144115188075856056 25 1263 2 11 1224979098644774912 1911 1 792633534417207297 1910 1 720575940379279361 2049 1 1224979098644774912 3 0 . > >書き換えた後は次の様になる。(赤字と青字の部分が修正・追加箇所) >>2133 2 144115188075856089 1 3 0 &color(#FF0000){12} >>mno_village_manage 4 2147484189 3 144115188075856056 35 2 2147484189 3 144115188075856056 35 1 2147484209 3 144115188075856056 39 1 541 3 144115188075856056 7 360287970189639680 Manage_this_village. 2 2133 2 144115188075856040 864691128455135312 2060 1 864691128455135318 . mno_recruit_volunteers 1 1 1 936748722493063461 Recruit_Volunteers. 5 4 0 1 1 936748722493063394 5 0 2060 1 864691128455135314 3 0 . mno_village_center 3 2147484189 3 144115188075856056 35 2 2147484189 3 144115188075856056 35 1 2147484209 3 144115188075856056 39 1 Go_to_the_village_center. 21 4 0 1 1 936748722493063394 5 0 521 3 1224979098644774912 144115188075856056 10 1261 1 1224979098644774912 1262 0 521 3 1224979098644774913 144115188075856056 25 1263 2 11 1224979098644774913 1 1 936748722493063393 4 0 200 1 504403158265495558 2147485921 0 546 3 504403158265495558 1 144115188075856056 2147483850 1 504403158265495558 2147483851 1 504403158265495558 1263 2 45 360287970189640286 3 0 1911 1 792633534417207299 1910 1 1224979098644774912 2048 0 3 0 Door_to_the_village_center. &color(#00A2CA){mno_village_elder_meeting 3 2147484189 3 144115188075856056 35 2 2147484189 3 144115188075856056 35 1 2147484209 3 144115188075856056 39 1 Meet_with_the_Village_Elder. 12 4 0 1 1 936748722493063394 5 0 1261 1 720575940379279361 1262 0 1263 2 0 360287970189639680 521 3 1224979098644774912 144115188075856056 25 1263 2 11 1224979098644774912 1911 1 792633534417207297 1910 1 720575940379279361 2049 1 1224979098644774912 3 0 .} mno_village_buy_food 2 541 3 144115188075856056 35 0 2147484209 3 144115188075856056 39 1 > >そのまま青字の部分をコピーすればいけそうな気もするけど、 >wikiが余計な空白を追加してたり必要な空白を勝手に省略している恐れがあるので、 >青字の部分は必ず本家フォーラムの該当記事からコピーして下さい。 >URL:[[http://forums.taleworlds.net/index.php/topic,46290.msg1275842.html#msg1275842>http://forums.taleworlds.net/index.php/topic,46290.msg1275842.html#msg1275842]] ***ギルドマスターに会う為に、いちいち(ry >ページの容量の都合で割愛。方法は村長の場合と一緒。 >menus.txtを開き、「mno_castle_castle」を探した後は該当記事(URL参照)の通りに書き換えて下さい。 >(赤字の部分を23から24へ修正、青字の行を該当箇所に追加) >URL:[[http://forums.taleworlds.net/index.php/topic,46290.msg1275842.html#msg1275842>http://forums.taleworlds.net/index.php/topic,46290.msg1275842.html#msg1275842]] ***牛をプレイヤーに追従させるようにする >追いかけるの面倒臭いよね。 >MODフォルダ内にあるmenus.txtを開き、「menu_cattle_herd 4096」を探す(61行目)。 >次に「144115188075856110 11 1641」を検索。間に挟まれた11を4に書き換えるだけ。 > >>menu_cattle_herd 4096 You_encounter_a_herd_of_cattle. none 2 600 1 1152921504606847136 2031 1 1441151880758558741 4 >>mno_cattle_drive_away 0 Drive_the_cattle_onward. 4 501 3 144115188075856110 7 1 1640 2 144115188075856110 &color(#FF0000){11} 1641 2 144115188075856110 648518346341351424 2040 0 . mno_cattle_stop 0 Bring_the_herd_to_a_stop. 3 501 3 144115188075856110 7 0 1640 2 144115188075856110 0 2040 0 . > >&color(#FF0000){赤字}の11を「4」にすれば牛はプレイヤーに追従するようになる。 ***牛を高速に >速さが足りないので加速させる方法。 >MODフォルダ内にあるtroops.txtを開き、「trp_cattle Cattle Cattle」を探す(164行目)。 > >>trp_cattle Cattle Cattle &color(#FF0000){0} 0 0 3 0 0 >&color(#FF0000){赤字}の「0」を「1024」に書き換え、 >>trp_cattle Cattle Cattle &color(#FF0000){1024} 0 0 3 0 0 >にする。次に168行目の「0 0 0 0 0 0」を探す。(目と鼻の先) >>0 &color(#00A2CA){0} 0 &color(#00A2CA){0} 0 0 >&color(#00A2CA){青字}の部分を、 >>0 &color(#00A2CA){167772160} 0 &color(#00A2CA){10} 0 0 >にすれば完成。 > >例によってwikiの仕様で全体像を書けないので、該当記事(URL参照)を見た方がすんなり理解できます。 >URL:[[http://forums.taleworlds.net/index.php/topic,46290.msg1217127.html#msg1217127>http://forums.taleworlds.net/index.php/topic,46290.msg1217127.html#msg1217127]]