AoE3 自作シナリオ/マップ/Mod 情報交換スレ 1

このエントリーをはてなブックマークに追加
1名無しさんの野望
Age of Empires 3(無印/TWC/TAD/各体験版)の

* カスタムシナリオ
* ランダムマップ
* Mod(ゲーム本体の改造。Napoleonic Eraが有名)
* AI
* 各種ツール(リプレイリネーマなど)

の作り方や使い方について、まったり情報交換するスレッドです。
チートなど、ESOでのBAN対象になる行為については扱いません。
2名無しさんの野望:2009/04/04(土) 22:01:11 ID:2+062Dfd
■ 海外情報サイト
AoE3 Heaven: http://aoe3.heavengames.com/
Age of Wiki: http://wiki.heavengames.com/age/Main_Page
Hyena Studios - AOE3 RMS Tutorial: http://hyenastudios.mugamo.com/aoe3rmstutorial.htm

■ 日本情報サイト
TWP製作日記: http://aoe3twp.blog.shinobi.jp/
AoE3 JP Community - http://aoe3.game-server.cc/aoe3/community/

■ Mod
Ekanta AoM AOE3 UI Hotkey Mod: http://www.geocities.com/ek4nt4/
Napolenoic Era: http://ne.elpea.net/forum/

■ ツール
AoE3 Ed: http://aoe3.heavengames.com/cgi-bin/forums/display.cgi?action=ct&f=1,23622,,all
3名無しさんの野望:2009/04/04(土) 22:21:26 ID:VueM2AmB
age
4名無しさんの野望:2009/04/04(土) 22:39:23 ID:2+062Dfd
Q. カスタムシナリオって何?
A. チュートリアルやBlood-Ice-Steelなど、固定マップにイベントを組み込んだものを
シナリオといいます。AoE3にはシナリオを作成するためのシナリオエディタが
用意されており、ユーザが作成したシナリオをカスタムシナリオといいます。

Q. ランダムマップって何?
A. カロライナやサグネーなど、毎回ランダムに地形が生成されるマップを
ランダムマップといいます。ランダムマップは、メモ帳などのテキストエディタを使って
作成することができます。

Q. シナリオやマップのソースって見たり、改変したりできるの?
ランダムマップの本体は、AoE3のインストールディレクトリ\RM以下にある.xsファイルです。
.xsファイルの中身はテキストエディタで閲覧/改変できます。

シナリオの本体は、AoE3のインストールディレクトリ\Campaignにある.age3scnファイルです。
.age3scnはバイナリファイルなので、シナリオエディタから開いて利用する形になります。
5名無しさんの野望:2009/04/04(土) 22:48:44 ID:2+062Dfd
Q. Modって何?
ユーザによる改造版をルーズにそう呼びます。
実行ファイルの書き換えを伴うものから、XMLのファイルを差し替えただけのものなど様々です。
作成には各種ツール(テキストエディタ、AoE3 Ed、PhotoShop等)が必要になります。

Q. AIって何?自分で作れるの?
コンピュータプレイヤー(イザベラ、ナポレオンなど)の挙動を定義したファイルです。
AoE3のインストールディレクトリ\AI以下にあります。
ランダムマップと同じ.xsファイルなので、テキストエディタで閲覧/改変することができます。
ユーザによって作成されたAIで代表的なのはDraugur AIです。
http://aoe3.heavengames.com/downloads/showfile.php?fileid=316
6名無しさんの野望:2009/04/05(日) 00:49:40 ID:K3c4IyKR
一定の需要があるのはわかるがこのスレは間違いなく落ちる
7名無しさんの野望:2009/04/05(日) 00:55:04 ID:bIr/Z77q
なぜ「1」をつけたし
8名無しさんの野望:2009/04/05(日) 10:10:45 ID:5G1fHtrZ
このスレはダメだなw
1がこのスレの方向性を決めようとしてる時点で糞だ
スレというのはみんなで作っていくものだろ
よくあるんだけど、スレ立てた本人が
自分のスレ的に仕切ろうとするスレは糞スレになるんだよ
9名無しさんの野望:2009/04/05(日) 11:27:03 ID:Lg7yXgzg
>>8
こういう奴に限って
「さあ語れ」しか書いてないスレには「1が責任持って引っ張っていけよ」って言うんだよな
10名無しさんの野望:2009/04/05(日) 12:32:33 ID:3HctiPDV
123共通にするとかすれば人も増えただろうけど3限定じゃ。
しかも3ってエディタが難しすぎてやってる奴殆どいない。
11名無しさんの野望:2009/04/05(日) 12:57:40 ID:tKNdaXzn
改造の自由度が高ければおもしろいの作ろうって木にもなるんだがなぁ・・・
121:2009/04/05(日) 13:15:13 ID:/2fZ02hm
ぶっちゃけ>>2を書いた時点で「このスレはダメだなw」と思ったんだけど、
反応があったんで、なんとかなる希望が出てきた

>>8
どのあたりが方向性が制限されてるように見える?
極力制限しないであれもこれも話せるようなテンプレにしたつもり

>>10
AoE3しか持ってないんで1/2/AoMには責任が持てないのと、
AoCは改造スレが他にあったので、AoE3単独にしてみた

>>11
「こんなのが出来たらいいのに」とかあればぜひ
13名無しさんの野望:2009/04/05(日) 13:30:01 ID:tKNdaXzn
ESOで知り合い同士でプレイして楽しめるようなのが欲しいね
チーム戦やり終わったあととかにみんなで楽しめて気分転換できるようなのとか
aoeracerとかcats n' miceとかあるけど、なんか大味なんだよな・・・
あと、シングルだけど、aocのキャンペーンは
歴史をテーマにしたやつだったから俺は好きだったな
実在の歴史上人物とか実際にあった戦いとかがテーマだったし
14名無しさんの野望:2009/04/05(日) 13:36:32 ID:WIETGvAs
とりあえず1がつくったものをシナリオでもMAPでも何でもいいからうpしてみろ
何も作ってないとかいうなよ
15名無しさんの野望:2009/04/05(日) 13:49:45 ID:/2fZ02hm
>>13
どれも技術的には可能。でも素材を揃えるのが大変っていう・・・

シングルのキャンペーンは、AoE3に最初からついてるキャンペーンがたたき台になるかな?
あれをシナリオエディタで読み込んで改変していく

>>14
いますぐだと昔作ったのでこんなのが
無印体験版 v1.1 / TWC 体験版 v1.0 日本語化パック v0.3
http://aoe3upload.hp.infoseek.co.jp/cgi-bin/aoe3mod/ の二ページ目
16名無しさんの野望:2009/04/05(日) 16:51:39 ID:WIETGvAs
早くシナリオかキャンペーンを作る作業にもどれ
できたらうpしておくように
17名無しさんの野望:2009/04/05(日) 19:39:34 ID:bIr/Z77q
AOCシナリオくれ
18名無しさんの野望:2009/04/06(月) 09:53:38 ID:ethUZLgx
シナリオ作ろうとしたら日本語表示出来なかった。

チュートリアルシナリオはデータ読み出すような形で解析難しい。

関ヶ原とか日本の戦シナリオ作ってみたかったんだけどなあ。
19名無しさんの野望:2009/04/06(月) 19:29:47 ID:xZTbUmGs
>>18
原則的にシナリオエディタでも日本語は通る。
「目標」ではそのまま通るし、チャット(トリガのエフェクトを使う)で参照する
文字列はstringtable.xml(無印の場合)にあらかじめ埋め込んでおいて、IDで参照すればOK。
使えるIDの範囲なんかは調べてないので、知ってる人がいたら教えて欲しい。
あと難しいところは具体的に書いてくれれば、分かる範囲で答えるよ。
20名無しさんの野望:2009/04/06(月) 20:25:03 ID:4IlmQYAu
早くシナリオうpしてよ
21名無しさんの野望:2009/04/07(火) 13:49:43 ID:2SudKqUc
>>19は1?
22名無しさんの野望:2009/04/10(金) 00:31:40 ID:jV7tB48K
>>21
残念ながら同一人物です

以下チラ裏

エディタからトリガを読むのは大変なので
.age3scnファイルからスクリプト部分を抽出するスクリプトを書き中
材料はprotoy.xml, stringtabley.xml, typetest.xml, trigtemp.xsあたり
既にやってる人がいそうだけど気にしない方向で
23名無しさんの野望:2009/04/12(日) 00:09:18 ID:PQNtde0x
AOCはだめなのか…残念
24名無しさんの野望:2009/04/12(日) 00:32:27 ID:gBoIQniM
AOE系総合にしとけばもう少しは賑わったかもなw
25名無しさんの野望:2009/04/12(日) 17:28:25 ID:JHg25jFN
ノウハウが溜まれば、もうちょっと盛り上がる・・・はずw


ところでage3tutorial1.age3scnから生成したtrigtemp.xsを読んでるんだけど
(trigtemp.xsはAoE3がシナリオを読み込む時にtriggers3フォルダ内に生成する)

----
// Player 1のPoliticianBishopをObtainable(1)に
// 541なのはtechtreey.xmlの541番目のTech要素だから
trTechSetStatus(1, 541, 1);
// Player 1のPoliticianGovernorをUnobtainable(0)に
trTechSetStatus(1, 522, 0);
----

進化時に選択できる政治家とかってどこに定義されてるの?
26名無しさんの野望:2009/04/12(日) 20:49:43 ID:JHg25jFN
自己解決
DataPY.barのcivs.xml.xmbで

<civ>
<name>British</name>
...
<agetech>
<age>Age0</age>
<tech>Age0British</tech>
</agetech>

Britishを定義し、homecitytutorial.xmlで

<HomeCity>
<Civ>British</Civ>

そのBritishを読み込む
Age0Britishはtechtreey.xmlに定義されている
27名無しさんの野望:2009/04/16(木) 14:17:22 ID:VzrPdwsN
でシナリオUPはまだなの?放置すんなよ
28名無しさんの野望:2009/04/17(金) 04:18:36 ID:cTSzKVyI
ここがAOE2もUP可能だったら今すぐあげたい所
29名無しさんの野望:2009/04/17(金) 09:09:35 ID:Ec0bcP6G
AoE3のが欲しいんだよーーー俺つくれないから
30名無しさんの野望:2009/04/17(金) 21:26:01 ID:oiadMKif
AOE3Heavenに山ほどあるじゃない
31名無しさんの野望:2009/04/20(月) 11:27:14 ID:XVTE/GfK
>>30
サンクス!!調べてみるよ!
32名無しさんの野望:2009/04/20(月) 13:15:55 ID:X15EOiP+
TWCキャンペーンがクリアできないぞ
上のほうから農民がハラスされながら
逃げてくるステージで交易建てろとか
いう面なんだが敵強すぎるわ・・・
ちなみに元少佐
33名無しさんの野望:2009/04/20(月) 13:17:48 ID:XVTE/GfK
今調べたけど俺英語よめねーから駄目だわ!!
もう英語出てきた瞬間ノックアウトだよ
34名無しさんの野望:2009/04/20(月) 22:22:01 ID:auwTrFdZ
>>32
レッド クラウド戦争って面であってる?
もしそうなら、鉄道員に金鉱で金を掘らせて、
溜まったら市場で木材を買って交易所を建てれば終了
(シナリオエディタで試したので勘違いしてるかも)

>>33
まあ英語読むの面倒だよね・・・

シナリオ日本語化してみようって人が万が一にいた場合のためにポイントなど

* 日本語テキストはstringtabley.xmlかunithelpstringsy..xmlに埋め込んで配布
* 「目標」の説明文などには日本語テキストがそのまま使える
* typetest.xmlでVarTypeがstringになっている引数に使えるのはASCIIテキスト
日本語は使えないので注意
* VarTypeがstringidの場合は {_locID}
_locIDについてはstringtabley.xml, unithelpstringsy.xml参照

stringtabley.xmlなんかを書き換えるのはあまりいい方法ではないけど・・・
35名無しさんの野望:2009/04/20(月) 22:30:52 ID:auwTrFdZ
Q. シナリオエディタでコンピュータが動きません
1. 町の中心(IGCではないやつ)を置く
2. その近くにAI開始オブジェクトを置く
3. 「プレイヤーデータ」からコンピュータにAI(aiLoaderStandard.xs)を設定
 このとき.xsファイルを一度クリックして選択して、「オープン」をクリックすること
 .xsをダブルクリックするのは不可
4. HCを設定
5. テストプレイ。ダメならメインメニューから実際にプレイしてテスト
36名無しさんの野望:2009/04/21(火) 04:03:08 ID:3ngEjERF
一応AJCでMOD配布があったんでリンクしとくお

自作MOD "Impact of Europe" ベータ版
ttp://aoe3.game-server.cc/aoe3/community/modules/xhnewbb/viewtopic.php?topic_id=2682&post_id=9505#forumpost9505
作者Schorl氏
37名無しさんの野望:2009/04/21(火) 12:51:53 ID:3EOJzFhd
>>34
そう、そのキャンペーン
敵にかまわずに交易所建てる事に
集中したら簡単にクリアできた
ありがとう
てかスレタイよく見たらその質問はスレ違いだったのかな・・・

38名無しさんの野望:2009/04/22(水) 06:34:19 ID:51crgiWv
>>36
キタ! 実装一人でやってるってのは凄いなあ
次は国産シナリオか

>>37
まったり進行なのであまり気にせずw
39名無しさんの野望:2009/04/22(水) 23:43:34 ID:z3oDEO0z
さっそくIoEを見させてもらってるんだけど
barファイルがBREW Application Resourceの略だと知ってびっくり
リソースエディタ入りのSDKまであるらしいし・・・
てっきりES独自フォーマットだとばかり思ってた

あとrandommapstringsy.xmlでstringtabley.xmlなどで使ってる
テキストを上書きしたり追加できるんだね
Fan Patch Launcherでインストール前に戻せるようになってるから
気軽に試せるのもいいなぁ
40名無しさんの野望:2009/04/30(木) 01:35:45 ID:k3wT6gdQ
おもしろそうなスレを発見したと思ったが

・・・誰かがシナリオ作ってるとかそういう流れにはなってないんだなw
41名無しさんの野望:2009/04/30(木) 23:02:42 ID:iNg9k7Ei
そんな状況ですが
質問があればわかる限りレスします(´・ω・`)

おしゃれチャット
<icon="(32)(ui/ingame/resource_food)">よこせ
42名無しさんの野望:2009/05/01(金) 00:19:59 ID:WvMlKO0O
AOC許可まだすか
43名無しさんの野望:2009/05/01(金) 21:28:03 ID:JAo9TTaN
難しいが良スレage
44名無しさんの野望:2009/05/04(月) 01:22:12 ID:wESBrdR3
質問と回答がポンポン来る真の良スレ目指して
GW中もまったりやっていきましょう

「スカーミッシャーに立て膝射撃させたいんだけど」
「Modify Protounit効果でLOSを変更できないんだけどどういうこと?」
「C#でリプレイファイルをDeflateで解凍しようとするとエラーになるYO」
「シナリオやってたらボリバールって出てきたんだけどあれ誰」
「無印で軍事ユニットの集合地点だけ設定するショートカットはないですか」
「AoE3Hで○○ってシナリオ落としてきたんだけど遊び方おしえて」
「シナリオエディタで配置したいオブジェクトをリストから探すの死ねるんですが」

質問はスレ違いとかあまり気にせずどうぞお気軽に
45名無しさんの野望:2009/05/04(月) 02:12:12 ID:IZAzQNs+
>>44
じゃあとりあえずその質問の答え教えてくれ

あと、2みたいな
名前や攻撃力が独自のユニットの作成と、育成方法なんてある?
46名無しさんの野望:2009/05/05(火) 01:14:47 ID:UBwlUmyd
新しいユニットの追加ってこと?
例えばドイツからチュートンナイトを出せるようにしたり、とか
そういうことならテンプレのNEや>>36のIoEがやってるのでまずは試してみては
どう実現してるかはテンプレのAoE3EdやGranny Viewer等を使って調べられるよ
(調べられないところもある、かもしれない)

>>44の質問はとりあえずボリバールだけ。残りはおいおい
http://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%A2%E3%83%B3%E3%83%BB%E3%83%9C%E3%83%AA%E3%83%90%E3%83%AB
こういう背景で補完してかないとAoE3のシナリオは厳しいね
47名無しさんの野望:2009/05/06(水) 19:28:50 ID:JN3uLWcr
引き続き>>44を少しずつ消化していきましょう

■ スカミに立て膝射撃させてみよう

□ 必要なツール

* AoE3 Ed: http://aoe3.heavengames.com/cgi-bin/forums/display.cgi?action=ct&f=1,23622,,all
* お好みのテキストエディタ: http://www.forest.impress.co.jp/lib/offc/document/txteditor/

□ 略記について

C:\Program Files\Microsoft Games\Age of Empires III -> <INSTALL>

□ 手順

まずは<INSTALL>\data\protoy.xmlをテキストエディタで開く。
protoy.xmlには、AoE3に登場する(おそらく)すべてのユニットが定義されている。
この中からスカミの定義を探すため、'Skirmisher'で検索する。
<Unit id ='312' name ='Skirmisher'>が見つかればOK。

ここでは数行下の<AnimFile>units\infantry_ranged\skirmisher\skirmisher.xml</AnimFile>に注目。
skirmisher.xmlにはスカミのモデルやアニメーションなどが定義されている。
しかしこのファイルは、<INSTALL>以下には直接置かれてはいない。
<INSTALL>\art\Data1.barに他のファイルと一緒に格納されている。
48名無しさんの野望:2009/05/06(水) 19:29:52 ID:JN3uLWcr
>>47の続き

.barファイルからファイルを抽出するには、AoE3 EdのArchive Viewerを使う。
<INSTALL>\art\Data1.barをArchive Viewerで開く(File -> Open)。
Data1.barに含まれているファイルの一覧が表示されるので、この中からskirmisher.xmlを探す。
Search for fileにunits\infantry_ranged\skirmisher\skirmisher.xmlをペーストする。
絞り込まれたファイル一覧の中から...\skirmisher.xml.xmbを選択し、Extract -> Selected。
デスクトップを選択し、OKをクリック。
これでデスクトップにArt\units\infantry_ranged\skirmisher\skirmisher.xml.xmbが生成される。

続いて、skirmisher.xml.xmbファイルをskirmisher.xmlに変換する。
AoE3 EdのFile Converterでskirmisher.xml.xmbを開くと、同じフォルダにskirmisher.xmlが生成される。

いよいよスカミのアニメーションを立て膝に置き換える。
skirmisher.xmlをテキストエディタで開き、Volley_standing_attackで検索。
<file>animation_library\range\volley\volley_standing_reload</file>

<file>animation_library\range\volley\volley_kneeling_fire</file>
に置き換える。
このvolley_kneeing_fire(.gr2)も、<INSTALL>\art\Data1.bar内にある。

あとはアニメーション置き換え済みのskirmisher.xmlをAoE3に読み込ませるため、
デスクトップのArt\units\infantry_ranged\skirmisher\skirmisher.xmlを
<INSTALL>\Art\units\infantry_ranged\skirmisher\skirmisher.xmlに配置すれば完了。
AoE3を起動して、実際に動作を確認してみよう!
49名無しさんの野望:2009/05/06(水) 19:31:46 ID:JN3uLWcr
ああいきなり間違ってるw 他にもあるかもしれない

× <file>animation_library\range\volley\volley_standing_reload</file>
○ <file>animation_library\range\volley\volley_standing_fire</file>
50名無しさんの野望:2009/05/20(水) 02:16:32 ID:kxt1LVZi
ぬるぽ
51名無しさんの野望:2009/05/20(水) 06:43:40 ID:ZX6EniHN
ガッ
52名無しさんの野望:2009/05/22(金) 17:03:30 ID:6I0xIwrw
TADスレでカード上限数の設定について質問をした者です。

無印では普通に1デッキあたり40枚にできたんですよね。
TWC・TADになってからDATA2.BARやDATA3.BARが色々と邪魔してる気がしてなりません。
BARパッカーでもあれば便利なんですが…探してますが無さそうです。
それとPOPCAPも上限UPできないみたいですね。
無印の頃からずっとこの2点について悩んでますw
53名無しさんの野望:2009/05/23(土) 06:45:51 ID:T1sbeKPx
>>52
確認させてほしいんですが、
デッキひとつあたりのカード枚数を40にするには、

□無印
sp_HCNAME_homecity.xmlの
savedhomecity/decks/deck/cardsにcardを差し込むことで可能

□TWC/TAD
うまくいかない

であってます?無印のCDが見当たらなくて試せないので・・・。

TWC/TADではHCLVに応じてデッキに組み込める枚数が20から25まで増えるので、
(Data.bar, Data2.bar, Data3.barのhomecitylevels.xmlも参照)
そのときに下限値と上限値を超えないように制限するロジックが
実行ファイル側に設けられたんじゃないかと思います。
54名無しさんの野望:2009/05/23(土) 07:08:01 ID:T1sbeKPx
人口制限の値を直接変更する方法は、無印拡張ともども知らないので、
よかったらやり方など教えてくださいな。

間接的に変更する方法なら、proto.xmlの
<PopulationCount>1</PopulationCount>
をいじればよさそう。

barファイルの解凍/閲覧はテンプレのAoE3Edです。
圧縮と追加(フォルダごとbar化もしくは既存barファイルへのファイル追加)は
バグ有りまくりの叩き台を今日の夜にでもうpしたいなと思ってます。
55名無しさんの野望:2009/05/23(土) 07:14:28 ID:23BEjVBA
>>53
あってます。
homecitylevelsって確か無印には無いんですよね。
TWCの時にそれも弄ってみましたが駄目でした。
playercolorsやtechtreeなどはTWCでも普通に出来たのに…
その制限てどこで設定されてるんでしょうかねぇ。
無印時代に何か不正行為でもあったんでしょうか。
56名無しさんの野望:2009/05/23(土) 07:22:51 ID:23BEjVBA
>>54
ユニット性能ごとにコストを定めて各HCのPOPCAPを全体的に
引き上げたかったんですよね。しかし未だPOPCAPに関する記述を探し出せず…
ツールに関しては凄く楽しみです!
同じ場所にある同じファイルを同じように読むか試したかったので。
57名無しさんの野望:2009/05/23(土) 07:34:59 ID:T1sbeKPx
>>55
> homecitylevelsって確か無印には無いんですよね。
Data.barにhomecitylevels.xml.xmbってファイルがありませんか?

自分の環境(TAD公式1.01)だと、Data.barのhomecitylevels.xml.xmb(をXMLにしたもの)が

<hclevels>
<maxlevel>106</maxlevel>
<level>
<xp>0</xp>
</level>

Data2.barのhomecitylevels.xml.xmb(をXMLにしたもの)が

<hclevels>
<maxlevel>131</maxlevel>
<xpbonus>0.5</xpbonus> <!-- Data3.barはここが0.75 -->
<level>
<xp>0</xp>
<maxdecksize>20</maxdecksize>
</level>

こんな感じです。xpbonusとmaxdecksizeが増えてますね。
58名無しさんの野望:2009/05/23(土) 07:44:17 ID:T1sbeKPx
DataP.barのhomecitylevels.xml.xmb(をXMLにしたもの)が

<hclevels>
<maxlevel>131</maxlevel>
<xpbonus>0.5</xpbonus>
<level>
<xp>0</xp>
</level>

DataPY.barにはhomecitylevels.xml.xmbは入ってませんでした。

> 同じ場所にある同じファイルを同じように読むか試したかったので。
ぜひぜひ検証お願いします。

Fan PatchがDataPY.barを活用しているのを見ると、読み込む順番は
Data3.bar→Dataフォルダに置いた単体ファイル(XMLファイル)
→DataPY.barっぽい気がします。
59名無しさんの野望:2009/05/23(土) 07:57:27 ID:23BEjVBA
>>57
すみません、無印にもhclevelsありますねorz
ところで、AOEフォルダ内にDataPY.barというのが見当たらなかったのですが、はて…
勿論TADはインストール済みで、正常にプレイできてます。
私は、TADのデータはdataフォルダ内のData3.barから読み込まれるものと認識してましたが。
それと、AOEフォルダ内にDataP.barやDataPX.barがあるのに、
dataフォルダ内にも似たようなData1,2,3barが元からある理由がよく解りません。
最初からMODが含まれているゲームという認識が正しいのでしょうか?
60名無しさんの野望:2009/05/23(土) 09:02:05 ID:T1sbeKPx
>>59
TADの公式パッチをあててみてください。
DataPY.barが追加されると思います。

まず、Dataフォルダにあるbarファイルですが、
Data.barは無印、Data2.barはTWC、Data3,barはTADと対応してます。
このあたりは、Data[23]?.barをAoE3Edで開いてみて
AztecやJapaneseで絞り込んでみると見当がつくんじゃないかと。

続いて、Pのついているbarファイルは、パッチ用のbarファイルです。
DataP.barは無印、DataPX.barはTWC、DataPY.barはTAD。
61名無しさんの野望:2009/05/23(土) 09:39:46 ID:23BEjVBA
>>60
ご丁寧に、有難うございます。
お恥ずかしい。"P"の意味とPYの所在の謎が解けました。
62名無しさんの野望:2009/05/23(土) 11:32:07 ID:Q3YZcFlO
ムズイな
63名無しさんの野望:2009/05/23(土) 19:53:35 ID:YEyLozxU
インド以外でも家畜から経験値をとれるようにしたいんだけど無理なのかなあ
片っぱしから関連しそうなテクを有効にしてみたが全然できない
64名無しさんの野望:2009/05/24(日) 00:27:17 ID:inV9zBSr
>>54のツール、思ったより手間取ってうpが2、3日先になりそうです。
期待してくれてた人すみません。

>>63
protoy.xmlで怪しいのは、まずypSacredFieldの

<CarryCapacity resourcetype ='XP'>100.0000</CarryCapacity>
<InitialResource resourcetype ='XP'>999.0000</InitialResource>
<ResourceSubType>XP</ResourceSubType>
...
<UnitType>XP</UnitType>

あと家畜、例えばCowなんかだと

<ProtoAction>
<Name>AutoGatherXP</Name>
<Rate type ='XP'>0.100000</Rate>
</ProtoAction>
...
<ProtoAction>
<Name>GatherXP</Name>
<Rate type ='ypSacredField'>0.200000</Rate>
</ProtoAction>
65名無しさんの野望:2009/05/24(日) 22:21:41 ID:Oi7joy69
>>64
気長に待ってみます。
66名無しさんの野望:2009/05/25(月) 22:37:21 ID:oBm4wolu
barファイル圧縮用アーカイバ
動くようになったのでうpしました。

http://aoe3upload.hp.infoseek.co.jp/cgi-bin/aoe3mod/index.html

使用方法は添付のreadme.txtを参照してください。
実行にはPython 2.4以降が必要です(3.0だとアウト)。
http://www.python.org/

以下プログラマ向け。

* コードは煮るなり焼くなり好きにしてください。
* UNIXだと多分動きません。
* オフセット0x114にはとりあえず0を入れてあります。弊害については検証してません。
* barファイルをAoE3Edで解凍→bar.pyで圧縮した際、元のファイル数と一致しない場合があります。
 これは、barファイル内に同名ファイルがアーカイブされているためで、
 解凍時にどちらか一方が上書きされているようです。
67名無しさんの野望:2009/05/26(火) 00:53:50 ID:Er6VZqLP
>>66
すみません、使い方が全く分かりませんでしたorz
Pythonも、2.6.2の4つある内の間違ったものを落としたかも…
取り敢えず自分はここでリタイアのようです。
せっかくなのに申し訳ないです;
6866:2009/05/26(火) 21:43:02 ID:/SVWRn5B
>>67
いえいえ、説明書とか手抜きし過ぎて不親切になってました。

スクリプトのほうにもバグが見つかったので修正しました。
加筆した説明書とあわせて後でうpしておきます(24時ごろ)。
気が向いたら試してみてください。
6966:2009/05/27(水) 00:06:05 ID:/SVWRn5B
再うpしました。
本当はGUIつきの使いやすいのを誰かが作ってくれるといいなとか。
70名無しさんの野望:2009/05/27(水) 00:52:58 ID:6D2nP/lm
>>69
python.exeをWクリックすると、コマンドプロンプトが開くので、
そこに bar.py Data3 Data3.bar と入力しエンターを押してみましたが、
SyntaxError: invalid syntax と出て失敗しました。
何か方法が間違っていたらご指摘下さると助かります。
7170:2009/05/27(水) 01:20:28 ID:6D2nP/lm
すみません、少し勉強して自己解決しました。
無事、barファイル作成に成功しましたので、
これからテストプレイに入ります。
ありがとうございました。
7271:2009/05/27(水) 21:16:38 ID:6D2nP/lm
連レス失礼。
結論から言うと、駄目でした。
Data3.barを全解凍しhomecitygermanとhomecitylevelsを弄ってまたData3.barに戻す。
DataPY.barを解凍し、弄った2つのファイルを追加してDataPY.barに再圧縮する。
この2つの方法を試してみましたが、いずれの場合もカード上限数に変化は見られませんでした。
カード上限数を変更できないようプロテクトかけられているとしたら、その意味が分かりませんね…
チームカラーなど従来の方法にて変更可能なファイルもあるのに謎です。
73名無しさんの野望:2009/05/28(木) 21:05:43 ID:UvDeRfQs
>>72
乙です。このあたりで撤退したほうがいいかもですね。
同じところで詰まっていた人がいたのでリンク貼っておきます。

http://forum.agecommunity.com/forums/thread/730727.aspx
http://forum.agecommunity.com/forums/9/586603/ShowThread.aspx


あとファイルの読み込み優先順ですが、
ファイルの最終更新時刻により決まるようです。

具体的な例を挙げると、
Data\に置いたhomecitychinese.xml (2009-05-28) は
DataPY.barのhomecitychinese.xml.xmb (2008-03-21) に勝ちます。

ここでData\homecitychinese.xmlの更新時刻を2008-03-20にすると、
DataPY.barのhomecitychinese.xml.xmb (2008-03-21) が勝ちます。

検証用のhomecitychinese.xmlの変更部分は以下です。

<level>131</level>
<skillpoints>130</skillpoints>

こんな感じのXMLを作ってdata\に配置し、中国を新規作成して試してみてください。
74名無しさんの野望:2009/06/10(水) 18:24:02 ID:0d9jQWa+
C:\Documents and Settings\**\My Documents\My Games\Age of Empires 3\Fan Patches
のEnsemble Studios TAD 1.01aを誰かうpしてくれませんか?

パッチの当て方を間違ったか何かで
カードの配置がおかしくなってしまった
プルトガルのカサドールの強化カードが魚市場とかに!
ttp://www1.axfc.net/uploader/Sc/so/8054
75名無しさんの野望:2009/06/11(木) 23:28:31 ID:PRaEc0+H
■ .age3recを解凍する

□ 解凍前の.age3recの構造

offset size
-----------
0x00 DWORD -- 7301946 ({'l', '3', '3', 't'})
0x04 DWORD -- 0x000A 以降を伸張して得たデータのサイズ
0x08 2bytes -- zlib ヘッダ
0x0A nbytes -- deflate アルゴリズムで圧縮されたデータ

なお、ファイル末尾にはリプレイ改竄を防ぐためのチェックサムが存在します。
無印の途中で付け加えられた仕様です。

□ 解凍する

Pythonのzlib.decompress, RubyのZlib::Inflateなどで解凍する場合は、
0x08から先のデータを渡します。.NETのDeflateStreamで解凍する場合は
0x0Aから先を渡せばOKです。
76名無しさんの野望:2009/06/11(木) 23:36:09 ID:PRaEc0+H
解凍後のデータについては神風さんとこを参照してください。
http://kamikaze.m9841.info/index.php?AOEIII%2F%E3%83%AA%E3%83%97%E3%83%AC%E3%82%A4%E3%81%AE%E6%A7%8B%E9%80%A0

リプレイのバージョンについてはこちら。
http://agesanctuary.com/index.php?portal=TWC&fview=7&showtopic=46533&hl=replay%20format&st=20
この方法では、ファンパッチのバージョンまでは判別できません。
77本スレ856:2009/06/12(金) 12:38:40 ID:BP4z4Xc6
>>75
ありがとうございます。

圧縮解凍に関する知識がほとんどなく、
gzipなら拡張子gzで良く見るから、一般的な解凍ソフトで解凍できる!
という思い込みがどつぼにはまった原因だということがわかりました。

いまだそのあたりは完全には理解できていませんが、DeflateStreamクラスを使って解凍することができました。

後は気合で何とかなりそうです。とても助かりました。
78名無しさんの野望:2009/06/13(土) 12:02:11 ID:7G54YLDd
すみません
AOE2のスレが見つからなくて、ここで聞かせてください

自作マップでのコンピューターのAIの設定方法を教えてください
79名無しさんの野望:2009/06/14(日) 03:55:59 ID:N5gvnFLv
シナリオでは探索者の復活ボタンが消えちゃうんだが
どうすれば復活する?
80名無しさんの野望:2009/06/19(金) 02:58:38 ID:781p9aIn
久々に何か作ろうかな
AOE2で
81名無しさんの野望:2009/06/20(土) 22:10:45 ID:dwkgDEW+
>5のAI、探索者が中心建てたり気球呼んでこっちのエリアに飛ばしてきたりけっこう変わってるんだね
無印フォルダじゃなきゃ適用されないのにしばらく気付かなかった
82名無しさんの野望:2009/07/07(火) 02:06:47 ID:fuhNi6aH
倒した相手を門下生に変えちゃうスキルを他のユニットにも持たせたり
門下生じゃなくてパンダに変えちゃったりとかは無理なのかな?

abilities.xmlに定義されてるのはユニットアビリティの表示部分だけだし
83名無しさんの野望:2009/07/07(火) 19:48:49 ID:wTn5NxgZ
Age3のシナリオとかもう技術者じゃないと作れないクラス
退廃するのは当然
84名無しさんの野望:2009/07/15(水) 21:48:07 ID:RZGIFWbm
初めて3のシナリオエディタ弄ってみたんだけど
これAOCのように他のトリガ誘発させるコマンド機能してなくね?
85名無しさんの野望:2009/07/16(木) 21:45:25 ID:gyE1LCnV
Activate Triggerは機能していないのでFire Event
86あうぇ:2009/08/02(日) 11:20:39 ID:+yShqoh4
ゲーム速度高でやるにはどうしたらいい?
87名無しさんの野望:2009/08/04(火) 01:58:09 ID:YKbo57+l
初心者スレから来ました。スレ違いでしたらすいません。自分で作成したシナリオを
シングルプレイしているのですが、ゲームスピードを変えられず困って
います。(プレイしてみた感じでは「高速」になっているようです。)
「−」キーでもないし、マニュアルにも載っていなくて。
よろしくお願いします。また、ホット・キー の変更もしたいのですが、
一時停止を「Pause」キーでなく、「Space」キーにしたいのに、
そもそもオプションのホット・キー 変更インテーフェースに
「ゲームのポーズ」の項目がない。 すいませんが、教えて下さると
大変助かります。ゲームスピードの変更方法だけでも。
88名無しさんの野望:2009/08/09(日) 04:28:04 ID:6Sbn65MI
もうこのスレ死んでるから
89名無しさんの野望:2009/08/09(日) 13:18:58 ID:8V/tg8GC
90名無しさんの野望:2009/08/10(月) 21:15:29 ID:cOcui22Z
>>1はどっか行っちゃったの?
91名無しさんの野望:2009/08/13(木) 21:04:06 ID:L7r9crW7
チームは増やせないのですか?
92名無しさんの野望:2009/08/15(土) 03:22:01 ID:YMBZxrFZ
シナリオエディタ
93名無しさんの野望:2009/08/16(日) 01:42:46 ID:2j+SMABx
the ancient age っていうmod やってる方いますかね?
94名無しさんの野望:2009/08/18(火) 01:28:21 ID:CCpe8XTo
それ、まだリリースされてなくないか?
95名無しさんの野望:2009/08/21(金) 22:30:08 ID:1ycIxJch
http://aoe3.heavengames.com/downloads/showfile.php?fileid=353
http://aoe3.heavengames.com/downloads/showfile.php?fileid=326
シングルのシナリオで出来がいいのはこのへんかなあ
前者はトリガーで敵を無造作に出し過ぎ、
後者はプレイヤーの兵力が多過ぎるが
全般的にレベルが低いので、このへんがまだしもシングル特有の
面白さを意識してつくったあっるかと
96名無しさんの野望:2009/09/02(水) 14:35:28 ID:UYjiVZLn
なんでAOE3はトリガー部分の音訳投げっぱなしなんだ
97名無しさんの野望:2009/09/15(火) 16:24:02 ID:QaKpea/a
初期の入植者や資源ケースの数
スペインやドイツみたいなXPレートの変更は
どこを変えれば良いのでしょうか?
proto techtree を自分なりに探してはみたのですが分からないもので
どなたか宜しければご教授下さると幸いです
98名無しさんの野望:2009/09/16(水) 00:12:57 ID:+CDpGrZT
>>97
civs.xmlにそれっぽい項目がちらほら
99名無しさんの野望:2009/09/21(月) 00:10:51 ID:5AUgFILk
>>5のaiってつよい?人間でも勝てるの?
あとそのaiを入れてる人どうしで対戦できる?
100名無しさんの野望:2009/10/02(金) 14:31:54 ID:AVeQSvci
100、ゲットだぜ。ふふん
101名無しさんの野望:2009/10/03(土) 07:57:38 ID:yw68vjJ1
過疎ってるなぁ
次のシリーズはちゃんとトリガーも翻訳してほしいもんだ
あと橋
102名無しさんの野望:2009/10/03(土) 08:08:14 ID:gkOANtmT
エディタの機能は素晴らしいんだが、使い勝手がね
103名無しさんの野望:2009/10/17(土) 02:09:26 ID:RVhzjhWa
エディタの機能は素晴らしいんだが、俺には難しい
104名無しさんの野望:2009/10/17(土) 17:22:41 ID:5m8OqXSc
>>101
トリガのエフェクトが187個、条件が57個
1日1個ずつ5人で調べれば48日で終わるよ!

いや言ってみただけ
105名無しさんの野望:2009/12/20(日) 03:10:04 ID:lAcq1snM
106名無しさんの野望:2009/12/21(月) 13:22:40 ID:nARq84Wt
朝鮮ユニットを史実レベルの戦力に下げる方法って無いの?
107名無しさんの野望:2009/12/25(金) 06:26:26 ID:z//AOnsa
ある
108名無しさんの野望:2010/01/01(金) 10:25:23 ID:yWQHC0nJ
あけおめ
109名無しさんの野望:2010/02/24(水) 04:47:00 ID:BN29uAoU
age
110名無しさんの野望:2010/03/04(木) 00:51:29 ID:1MhnU7xr
テス
111名無しさんの野望:2010/03/04(木) 02:10:21 ID:1dSRahI5
age
112名無しさんの野望:2010/03/06(土) 09:13:35 ID:VUicB0DG
まだ生存してる記念でネタ振り

大会でnormalzoomいじった件が問題になってるけど
うpされた時点でリプを解析して
noromalzoomの設定値を検出することはできませんか
113名無しさんの野望:2010/03/28(日) 14:00:51 ID:Mj7Px+Er
age
114名無しさんの野望:2010/04/14(水) 23:23:31 ID:YeN6THWf
メモ

【AoE3】Age of Empires III 第165幕【TWC/TAD】
http://schiphol.2ch.net/test/read.cgi/game/1269767068/391

391 名前:名無しさんの野望[sage] 投稿日:2010/04/11(日) 17:26:43 ID:xN9n2g5w
俺はこのゲームのほかにAOMもやってるんですが、ミニマップの位置がお互い違いますよね。
このゲームは左下に。AOMは右下に。
こっちやったりAOMやったりすると感覚取り戻すのに時間がかかる。
何かのツールで普通なら左下に表示されるミニマップを右下へ変わりに表示させることとかできたりしませんか?
115名無しさんの野望:2010/05/11(火) 08:14:27 ID:d9BaVPoj
>>114
鏡見ながらやるに一票
116名無しさんの野望:2010/05/30(日) 22:59:49 ID:SOxR/xq2
117名無しさんの野望:2010/07/26(月) 15:16:29 ID:T61rkvbq
今AJCにRPG風のシナリオでてるね
118名無しさんの野望:2010/09/12(日) 18:49:28 ID:xzBHUt6p
ancient ageってどうやって起動するの?

ファイルをDLしてからAoE3のインストフォルダ丸ごとコピー
コピーした側にファイルを解凍上書き
マイドキュのマイゲームの中にあるAoE3のフォルダを消してからDLしたファイルの中身にあるAoE3のセーブを入れる
あとはAoE3y.exeを起動してからスカーミッシュでカスタムマップを読み込む
適当にはじめてみてもMAP以外変わったところが無いんだけど・・・?

誰か正しい方法を教えてください
119名無しさんの野望:2010/10/05(火) 21:55:55 ID:Clo5zbVh
AOE3TADの人口上限200を取っ払う方法を誰か教えてくれませんか?

戦闘が小規模すぎてむらむらする
120名無しさんの野望:2010/10/05(火) 22:20:14 ID:Rn0DSXRj
121名無しさんの野望:2010/10/13(水) 23:28:23 ID:9+jTsz6W
TAD1.03でNapoleonicEraをプレイする方法があれば教えてください
よろしくお願いします
122名無しさんの野望:2010/10/17(日) 13:26:52 ID:CcOy/VUV
無理
123名無しさんの野望:2010/11/12(金) 15:06:19 ID:s9I4duu+
>>121
トライアルバージョン用のがあったけど、オレは動かなかった
124名無しさんの野望:2010/11/12(金) 20:58:16 ID:s9I4duu+
>>117
ないぞ、そんなの
125名無しさんの野望:2010/11/29(月) 00:01:15 ID:/z0Qd0XN
家一件たてたら経験値MAXになるようなMODがあるって聞いたんですが。誰か知らないですか?
126名無しさんの野望:2010/11/29(月) 13:20:02 ID:m8LHzS6S
家一件たてたら経験値MAXになるようなMODがあるって聞いたんですが。誰か知らないですか?
127名無しさんの野望:2010/11/29(月) 19:24:26 ID:m8LHzS6S
家一件たてたら経験値MAXになるようなMODがあるって聞いたんですが。誰か知らないですか?
128名無しさんの野望:2010/11/29(月) 19:26:08 ID:m0iiRCnL
ここ過疎スレだから誰も見てないよ
そしてしつこいとなおさら答えてくれないかもよ
AJCフォーラムにいきなさい
129名無しさんの野望:2011/01/02(日) 11:35:11 ID:f/GLO7t+
>>117
シナリオはheavenとかにもたくさん投稿されてるが
AoKの公式キャンペーンぐらいのレベルまで作り込まれたのがほとんど無い
130名無しさんの野望:2011/01/14(金) 18:55:29 ID:0aBfWE1S
>>127
まだ見てるか分からんが

ttp://www5e.biglobe.ne.jp/~yueyue/single6.htm
コレで経験値自体いじったらイカンのか
131名無しさんの野望:2011/05/10(火) 20:25:57.55 ID:/27BE1bH
■ Mod
Ekanta AoM AOE3 UI Hotkey Mod: http://www.geocities.com/ek4nt4/

リンク切れしてるみたいなんですが、似たようなものってありますか?
132名無しさんの野望:2011/09/21(水) 15:38:05.30 ID:i7ESiHub
要塞砲の台の上に要塞砲を設置できない………
133名無しさんの野望:2011/10/15(土) 04:00:13.14 ID:O4qlaYPK
すいません、キャンペーンに出てくるボーンガードみたいなCPU専用(?)のユニットを生産できるようにする方法ってありますかね?
134名無しさんの野望:2012/01/25(水) 08:43:50.84 ID:J7/b2OGR
>>130
たぶん、マルチで経験値上げられるMODの話じゃね?
135名無しさんの野望:2012/06/13(水) 18:57:50.69 ID:ER8UF+9A
初心者質問スレから誘導を受けまして、こちらで質問させていただきたくあります

過去に同じ質問があれば申し訳ありません

最近IoEを知って早速導入して遊んでいるのですが
プレイは問題なくできていると思うのですが、TWC文明とアメリカが使用できません
これはそういう仕様なのでしょうか?それとも何か設定ミスやインストールに問題があるのでしょうか
VerはIoEサイトのリンクから落とせる最新のもの(ver0.89m)です
136135:2012/06/15(金) 17:31:59.37 ID:6FQTb/K9
誘導もとのスレで回答していただけたので解決しました
お騒がせしました
137名無しさんの野望:2012/09/04(火) 12:51:27.25 ID:oEXObvWd

小人さん達の音声抽出できたお、おっおっおっ

138名無しさんの野望:2012/11/11(日) 12:41:04.21 ID:iVkmy+eP
空母作った。艦載機は無い。
139名無しさんの野望:2012/11/11(日) 18:12:35.22 ID:MSVfEzCh
IoEには定期的にチェック入れてる
140名無しさんの野望:2013/01/10(木) 14:15:22.09 ID:CsvoiNUT
誰か居ます?

AOE3のmod NapoleonicEra のAIが弱すぎるんですが、IOEとかのAIに変更するとかって出来ますか?
もしくは強化AIとか有るんでしょうか?

教えて頂けると嬉しいです
141名無しさんの野望:2013/01/30(水) 22:07:44.54 ID:XYsTEaNW
http://itseo.web.fc2.com/aoeiii/aifix.html
こんなのあるけど相性よくないかもしれん。試してないからわからん
142名無しさんの野望:2013/02/09(土) 15:21:09.48 ID:F2SsYkkE
侍強くしたいんだけど
どのファイルに侍のデータ入ってるの?
143名無しさんの野望:2013/07/11(木) 13:34:39.01 ID:wLW6CkIf
aoe3.heavengamesで景観重視のシナリオってないですか?
lance cityのような感じの
144名無しさんの野望:2013/08/12(月) 22:13:54.17 ID:c/xzfLhd
ほす
145名無しさんの野望:2013/09/20(金) 23:10:22.21 ID:O7CQmrBi
スペインでドイツのカードを使うとかどうやってやればできますか
146名無しさんの野望:2013/09/29(日) 17:58:56.51 ID:pDufLqc8
http://www.geocities.co.jp/AnimeComic-Ink/9491/sinario.html
このサイトのシナリオを持っている人いたらうpしてくれしませんか?お願いします
147名無しさんの野望
age