atwiki-logo
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このウィキの更新情報RSS
    • このウィキ新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡(不具合、障害など)
Mount&Blade @ wiki
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
Mount&Blade @ wiki
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
Mount&Blade @ wiki
  • 新規作成
  • 編集する
  • 登録/ログイン
  • 管理メニュー
管理メニュー
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • このウィキの全ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡する(不具合、障害など)
  • atwiki
  • Mount&Blade @ wiki
  • 1.Getting Started

1.Getting Started

最終更新:2008年09月03日 17:59

Bot(ページ名リンク)

- view
だれでも歓迎! 編集
  • 1.はじめに
    • 1.1 Module System とは?
    • 1.2 Module Systemを用いるにあたって必要なもの
    • 1.3 Module Systemを入手する
    • 1.4 Module System File
    • 1.5 新しいModuleを作る
※このページは、公式フォーラムのModule System Documentationについて和訳したものです。

1.はじめに

1.1 Module System とは?


 Mount&Blade Module SystemとはMount&Bladeに新たな要素を追加するためのPython スクリプトのセットです。
これは、実際に公式バージョンを開発するのに用いられているシステムです。
このModule Systemを使用することで、新しい兵種、登場人物、クエスト、ダイアログ等・・・を追加したり、
既に存在しているコンテンツを編集することができます

 ここで、Mount&Blade本体はPythonを用いたり、Module System python script を直接読み込んではいないことを
注釈しておきます。python scriptはMount&Bladeが読み込むテキストファイルの生成を行います。

 Mount&BladeはMount&Blade\Modulesフォルダ以下にあるテキストファイルからそのコンテンツを読み込んでいます。
従って、(理論的には)全ての修正をこれらのテキストファイルを編集することで行うことが出来ます。
(実際、Mod開発者の内のいくらかは、これらのファイルの使用法を調べ、驚くべきMod開発を彼ら自身の手で行いました。)
しかしながら、これらのテキストファイルは可読性が低く、実用的であるとは言えません。

 現在、新しいModを作るにあたり2つの選択肢があります。一つは、このドキュメントで記述する公式のModule Systemを用いること、
もう一つが、Effidian氏の非公式エディタを用いることです。Effidian氏のエディタはGUI(グラフィカル ユーザー インターフェース)を備えており、公式Module Systemよりも扱いやすくなっています。それ故、M&Bのmod開発法を学びたい新規ユーザにとって
大変素晴らしいツールであると言えるでしょう。

1.2 Module Systemを用いるにあたって必要なもの


 Python scriptを含むModule Systemで開発を行うにあたり、あなたのシステムにPythonをインストールする必要があります。
Pythonは以下のダウンロードページで落とすことが出来ます。必要なのは最新のウィンドウズ用インストーラのみです。
http://www.python.org/download/

インストールが完了したら、環境変数パスにPythonを追加してください。重要ですので、この作業は正確に行ってください。

 Windows 9x系のシステムでは、autoexec.batファイルを編集することでpythonフォルダを環境変数パスに追加できます。
例として、PythonがC:\Python24にインストールされている場合、以下の一文を追加してください

 set PATH=C:\Python24;%PATH%

 もし貴方がWindowsXPシステムを用いている場合、少し方法が異なります。マイコンピュータを右クリックし、
プロパティを選択、詳細設定タブをクリックし、環境変数ボタンを押してPythonパスを加えてください。(例";C:\Python24"を追加)

1.3 Module Systemを入手する

Module Systemの最新バージョンは公式サイトの次のページでダウンロードできます。

 www.taleworlds.com/mb_module_system.html

Module Systemのzipファイルをダウンロードし、解凍を行ってください。
("D:"以下に解凍したと仮定すると、全てのファは"D:\ModuleSystem\"以下に展開されます。もちろん、どこに解凍してもかまいません)

1.4 Module System File

 では、Module Systemファイルを見てみましょう。展開されたPythonファイル(拡張子.py)をみてみると、、
次の4種類のファイルがあることが分かります。ファイル名が、

1.header_
2.process_
3.ID_
4.module_

で始まるものです。最初の2種類のファイルはmodule systemを実行するのに必要なファイルです。
これらのファイルは変更すべきではありません。3番目の種類のファイル(ID_)は、moduleをビルドする時に
生成される一時的なファイルです。消去したければ、消すこともできますし、module systemは再びそれを生成します。
最後の種類(module_)が、実際にコンテンツデータを含んでいるファイルです。これが変更してもよいファイルです。

1.5 新しいModuleを作る

 先に進む前に、まず新しいmodule用のフォルダを作りましょう。そのためには、Mount&Blade以下のModulesフォルダに
移動してください。(デフォルトでは"c:/Program Files/Mount&Blade/Modules"となっています。)
Modulesフォルダ以下にはNativeという名前のフォルダがあるはずです。これは、言ってみれば公式moduleです。
あなたのオリジナルmoduleを作るには、Modules以下にに新しいフォルダを作ってください。次にNative内のファイルを新しく作った
フォルダにコピーしてください。このフォルダはあなた自身のものですから、好きな名前を付けることができます。
簡単化の為に、そのフォルダはMyNewModuleと名づけられたと仮定します。

 ここまでの準備が上手く出来たかは、Mount&Bladeを起動することで確認できます。
Mount&Bladeの起動ウィンドウ内にコンボボックスがあるはずです。これであなたのプレーしたい
moduleを選択できます。では、MyNewModuleを選択してNew Gameを開始してみてください。
MyNewModuleの中身はNativeフォルダ内をコピーした訳ですから、開始されるゲームもNativeと同様のものとなります。

 次に、Module SystemがMyNewModuleフォルダをターゲットとして用いるようにしましょう。
その為には、module_info.pyファイルを編集するために開きます。(ファイルを右クリックして"IDLEで編集"を選択します。
またはノートパッドやあなたの好むテキストエディタで開いてください)そして、export_dirの示す部分を新規moduleフォルダへのパスに変更します。
例えば、新規moduleフォルダが"c:/Program Files/Mount&Blade/Modules/MyNewModule"に存在するなら、次のように変更します。

export_dir = "C:/Program Files/Mount&Blade/Modules/MyNewModule/"

これでmodule systemを利用する準備は整いました。これを確かめるために、MyNewModuleフォルダ内のconversation.txtファイルを
消去してください。次にModuleSystemのbuild_module.batファイルをダブルクリックしてください。
コマンドプロンプトが起動して次のように出力されるはずです。


D:\ModuleSystem>python process_strings.py
Exporting strings...

(略)

D:\ModuleSystem>python process_dialogs.py
exporting triggers...
exporting dialogs...

D:\ModuleSystem>pause
Press any key to continue . . .


MyNewModuleフォルダを調べてみて下さい。正常に動作していれば新しいconversations.txtファイルが生成されているはずです。

もしエラーが生じた場合、このチュートリアルを手順通りに正しく行ったかどうか、確認してみて下さい。
見直してみても駄目なら、フォーラムの検索機能を使ってみて下さい。(既に同じような問題に遭遇した人が、解決法を投稿している可能性があります)

正常に動作したなら、おめでとうございます!M&B module systemを使ってmod開発を行う準備は全て終了しました。では、Part2へ移りましょう。




タグ:

+ タグ編集
  • タグ:
タグの更新に失敗しました
エラーが発生しました。ページを更新してください。
ページを更新
「1.Getting Started」をウィキ内検索
LINE
シェア
Tweet
Mount&Blade @ wiki
記事メニュー
メニュー
  • トップページ
  • DLと購入方法
  • 操作方法
  • チュートリアル
  • FAQ
  • チート
  • Little Tweaks
  • Mount&Bladeの世界
  • Warband
    • Warband@wiki
冒険者指南所
  • 戦闘
  • 用兵術
  • Tips
  • ヲナニー卿のTips
  • プレイスタイル
データ類(共通)
  • Attributes(属性)
  • Skills(スキル)
  • Proficiencis(熟練)
  • その他のデータ
データ類(Native)
  • 勢力
  • Shield(盾)
  • Horses(馬)
  • Books(本)
  • クエスト
MOD
  • MOD開発
    • 環境の準備
    • Module System
    • アイテムの移植
    • script改変
    • テクスチャを加工する
    • アイテムの自作
    • アイテムの自作(馬・鎧)
    • バナーを追加する
    • NPCの顔の変更
    • シーンを作る
  • MODの紹介
    • Sword of Damocles
    • Prophesy of Pendor
      • あらすじと特徴
    • Native Expansion
    • NE-Kengeki
    • Solid And Shade
  • MBR

円卓の間
  • したらば掲示板(ゲームの質問などはこちらへどうぞ)
  • 掲示板

日本語化(ver1.0)
  • 日本語化について
  • 日本語化Wiki

その他
  • Warband@wiki
  • M&Bプレイ動画
  • M&Bオススメ映画
  • 2chテンプレ
  • 2ch過去ログ
  • M&B SS用うpろだ
  • M&B 旧MOD用うpろだ
  • M&B MOD用うpろだ2

閣下のために!
忠誠を誓った騎士の総数
- 名
今日この城に訪れた騎士
- 名
現在城に駐留している騎士
-名



  • プラグイン
  • メニュー



  • @ウィキ ガイド
  • @wiki 便利ツール
  • @wiki




更新履歴
取得中です。
記事メニュー2

更新履歴

取得中です。

ここを編集
人気記事ランキング
  1. 勢力
  2. その他のデータ
  3. テクスチャを加工する
  4. 戦闘
  5. 新しいバナーを追加する
  6. quick_strings.csv
  7. MOD/Solid And Shade
  8. Module System/Document by Jik (1)
  9. プラグイン/ニュース
  10. チュートリアル
もっと見る
最近更新されたページ
  • 341日前

    MOD/Solid And Shade
  • 806日前

    thr
  • 1322日前

    MODの紹介
  • 1583日前

    SaSコメントログ
  • 1715日前

    トップコメントログ
  • 1719日前

    操作方法
  • 1719日前

    テクスチャを加工する
  • 1719日前

    チート
  • 1825日前

    Shield
  • 1830日前

    Proficiencis
もっと見る
人気タグ「ダウンロード」関連ページ
  • DLと購入方法
もっと見る
人気記事ランキング
  1. 勢力
  2. その他のデータ
  3. テクスチャを加工する
  4. 戦闘
  5. 新しいバナーを追加する
  6. quick_strings.csv
  7. MOD/Solid And Shade
  8. Module System/Document by Jik (1)
  9. プラグイン/ニュース
  10. チュートリアル
もっと見る
最近更新されたページ
  • 341日前

    MOD/Solid And Shade
  • 806日前

    thr
  • 1322日前

    MODの紹介
  • 1583日前

    SaSコメントログ
  • 1715日前

    トップコメントログ
  • 1719日前

    操作方法
  • 1719日前

    テクスチャを加工する
  • 1719日前

    チート
  • 1825日前

    Shield
  • 1830日前

    Proficiencis
もっと見る
ウィキ募集バナー
新規Wikiランキング

最近作成されたWikiのアクセスランキングです。見るだけでなく加筆してみよう!

  1. R.E.P.O. 日本語解説Wiki
  2. VCR GTA3まとめウィキ
  3. ドタバタ王子くん攻略サイト
  4. 機動戦士ガンダム EXTREME VS.2 INFINITEBOOST wiki
  5. ありふれた職業で世界最強 リベリオンソウル @ ウィキ
  6. STAR WARS ジェダイ:サバイバー攻略 @ ウィキ
  7. アサシンクリードシャドウズ@ ウィキ
  8. パズル&コンクエスト(Puzzles&Conquest)攻略Wiki
  9. ドラゴンボール Sparking! ZERO 攻略Wiki
  10. SYNDUALITY Echo of Ada 攻略 ウィキ
もっと見る
人気Wikiランキング

atwikiでよく見られているWikiのランキングです。新しい情報を発見してみよう!

  1. アニヲタWiki(仮)
  2. ストグラ まとめ @ウィキ
  3. ゲームカタログ@Wiki ~名作からクソゲーまで~
  4. oblivion xbox360 Wiki
  5. 初音ミク Wiki
  6. Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
  7. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  8. 検索してはいけない言葉 @ ウィキ
  9. SDガンダム ジージェネレーションクロスレイズ 攻略Wiki
  10. ときめきメモリアル大辞典
もっと見る
全体ページランキング

最近アクセスの多かったページランキングです。話題のページを見に行こう!

  1. 参加者一覧 - ストグラ まとめ @ウィキ
  2. anbrella(餡ブレラ) - ストグラ まとめ @ウィキ
  3. 焔のマヨリ - モンスター烈伝オレカバトル2@wiki
  4. モンスター一覧_第1章 - モンスター烈伝オレカバトル2@wiki
  5. RqteL - ストグラ まとめ @ウィキ
  6. 鱈 タラオ - ストグラ まとめ @ウィキ
  7. ギャング - ストグラ まとめ @ウィキ
  8. 魔獣トゲイラ - バトルロイヤルR+α ファンフィクション(二次創作など)総合wiki
  9. アイテム一覧_第1章 - モンスター烈伝オレカバトル2@wiki
  10. フェルシー・ロロ - アニヲタWiki(仮)
もっと見る

  • このWikiのTOPへ
  • 全ページ一覧
  • アットウィキTOP
  • 利用規約
  • プライバシーポリシー

2019 AtWiki, Inc.