<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/ayumu0186/">
    <title>まとめてみたり</title>
    <link>http://w.atwiki.jp/ayumu0186/</link>
    <atom:link href="https://w.atwiki.jp/ayumu0186/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>まとめてみたり</description>

    <dc:language>ja</dc:language>
    <dc:date>2005-10-01T16:02:29+09:00</dc:date>
    <utime>1128150149</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/ayumu0186/pages/27.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/ayumu0186/pages/26.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/ayumu0186/pages/25.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/ayumu0186/pages/24.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/ayumu0186/pages/23.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/ayumu0186/pages/22.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/ayumu0186/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/ayumu0186/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/ayumu0186/pages/19.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/ayumu0186/pages/18.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/ayumu0186/pages/27.html">
    <title>MAPの作成アホ技術編</title>
    <link>https://w.atwiki.jp/ayumu0186/pages/27.html</link>
    <description>
      ここを見ている方々がどれほどこのまとめページをごらんになったかは
わかりませんが、それなりに鋭い方はお気づきでしょう。
ココを書いている著者と、このまとめページを作ってくれた友人と
二人で設営しています。

マップ作成アホ技術編では、著者が様々な方法で試し試し試し
ワケのわからない結論と、これができる！というものを集めて書いていきます。
とは言え、それほど多くはないのですけれど。

早速ですが、マップの作成に欠かせないオブジェクトの話からしましょう。
著者は試したかったのです、だって作ったマップと置いたオブジェクトの
色合いが全然合ってなかったのですから。

これでは妙な印象を受けてしまう。
そう考えた著者は、テクスチャを変えられないだろうか？と思いました。
RSMファイルの中には案の定、テクスチャファイルを指定している部分がありました。
これを変えるだけです、実に簡単です。

ただ、著者は実際にオブジェクトとして置く前に、
鯖管から離れてしまいましたので、正常な動作を確認したわけではありません。
また、仮に実行されてどんな被害があったとしても、
著者は一切責任を持ちませんので、よろしく。

次は、橋の下を黒くしない方法…
飽きた（´・ω・｀）    </description>
    <dc:date>2005-10-01T16:02:29+09:00</dc:date>
    <utime>1128150149</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/ayumu0186/pages/26.html">
    <title>FTP鯖からファイル取得</title>
    <link>https://w.atwiki.jp/ayumu0186/pages/26.html</link>
    <description>
      
&lt;p&gt;
桜井鯖や韓国鯖で使われているアイテムや装備を使うときは&lt;br&gt;
桜井鯖や韓国鯖からＦＴＰで取得する必要があります。&lt;br&gt;
アドレスは・・・教えちゃっていいのかなぁ？&lt;br&gt;
問題ありそうだから、やめておこうかな。&lt;br&gt;
&lt;br&gt;
適当にgoogle先生に教えてもらうのが吉かもしれません。&lt;br&gt;
&lt;br&gt;
ヒントとしては、串をささないとＦＴＰ鯖には接続できません。&lt;br&gt;
串って何っていう人は、もう少しＰＣのことについて勉強してください。&lt;br&gt;
&lt;br&gt;
わかる人は、韓国の串を刺せばつながります。あと時間が悪いとつながらないときもあります。&lt;/p&gt;
    </description>
    <dc:date>2005-09-22T14:55:17+09:00</dc:date>
    <utime>1127368517</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/ayumu0186/pages/25.html">
    <title>MAPの作成</title>
    <link>https://w.atwiki.jp/ayumu0186/pages/25.html</link>
    <description>
      
&lt;p&gt;
いろいろなところでオリジナルマップの作成に関して解説をされているサイトは&lt;br&gt;
結構見受けるので、特にこのページはいらねぇんじゃね？とか思ったんですが、&lt;br&gt;
意外に最後まで書かれているところは無くて、解説するのは結構めんどくさいのかなぁとか&lt;br&gt;
思ってます。そこで、私が触ってみてわかったことやマニュアルを読んで納得したことや&lt;br&gt;
友人に教えてもらったりしたことを書いてみたいと思います。&lt;br&gt;
なので、細かい説明は省かれているかもしれません。igunに付属のドキュメントを見ると良いかもしれません。&lt;br&gt;
&lt;br&gt;
１、マップの作成においての前準備&lt;br&gt;
マップを作っていく上で、設計図があると作業効率がアップします。&lt;br&gt;
広告の裏でも何でもいいので、紙に書き残すのがいいでしょう。詳細であればあるほど後の作業が簡単になりますし&lt;br&gt;
手直しも簡単になります。&lt;br&gt;
&lt;br&gt;
２、ツールを準備&lt;br&gt;
まず、マップを作成するのに必要なソフトは二つあります。&lt;br&gt;
一つは「Platinum」&lt;br&gt;
もう一つは「igun」です。&lt;br&gt;
「Platinum」は高機能汎用マップエディタで、RPGのマップを作成するのに大変便利な開発用のツールです。&lt;br&gt;
ここで注意して欲しいのは、このツールは何もAthenaやROの為に作られているものではありません。&lt;br&gt;
汎用と銘打っている通り、用途は色々なのです。なので&lt;font color=&quot;#FF0000&quot;&gt;間違ってもこの&lt;/font&gt;&lt;font color=&quot;#FF0000&quot;&gt;ソフトを作ったお方に&lt;br&gt;
&lt;font size=
&quot;2&quot;&gt;「Athenaでマップを作りたいんですけど。どうしたらいいですか？」なんてことは&lt;/font&gt;&lt;/font&gt;&lt;font color=&quot;#FF0000&quot;
size=&quot;2&quot;&gt;聞かないでください。&lt;br&gt;
&lt;font color=
&quot;#000000&quot;&gt;「igun」は「Platinum」で作成したマップファイルをAthena用に変換するソフトです。検索&lt;/font&gt;&lt;/font&gt;&lt;font color=&quot;#FF0000&quot;
size=&quot;2&quot;&gt;&lt;font color=
&quot;#000000&quot;&gt;すれば落とせると思うので適当に拾ってきてください。&lt;br&gt;
&lt;br&gt;
以上の二つの    </description>
    <dc:date>2005-09-19T16:23:35+09:00</dc:date>
    <utime>1127114615</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/ayumu0186/pages/24.html">
    <title>PC型モブの追加</title>
    <link>https://w.atwiki.jp/ayumu0186/pages/24.html</link>
    <description>
      &lt;p&gt;&amp;nbsp;&lt;/p&gt;    </description>
    <dc:date>2007-05-07T15:31:17+09:00</dc:date>
    <utime>1178519477</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/ayumu0186/pages/23.html">
    <title>＠コマンドの制限</title>
    <link>https://w.atwiki.jp/ayumu0186/pages/23.html</link>
    <description>
      
@コマンドに制限をかけたい時は次のように設定します。&lt;br&gt;

&lt;br&gt;
１、conf￥atcommand_athena.conf　を開きます。&lt;br&gt;
&lt;br&gt;
２、atcommand_gm_onlyをyesにし、上書き保存します。&lt;br&gt;
&lt;br&gt;
３、conf/import/atcommand_conf.txtに、開放したいコマンドをレベル0で指定します。&lt;br&gt;

例：）itemidentify: 0    </description>
    <dc:date>2005-09-12T20:28:19+09:00</dc:date>
    <utime>1126524499</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/ayumu0186/pages/22.html">
    <title>頭装備の追加</title>
    <link>https://w.atwiki.jp/ayumu0186/pages/22.html</link>
    <description>
      最近は海外のサイトで公開されているようで、
どこへ行っても似たような頭装備を見かけます。
それでなくとも、人がかっこいい、可愛い、綺麗と思う
タイプは似ているようで、羽などは特に多いですね。

オリジナルアイテムはあくまでサーバ個々のオリジナルであり、
そのデフォルトはAthena、ROを基準としています。
つまりどこからパクって来ようがオリジナルであり、
誰が何人使っていようが、オリジナルなのです。

著者お気に入り装備のヘルムが青い羽根兜画像に変わっているサーバがあり
ちょっと愚痴気味です。
ヘルムかっこいいじゃないですか、そう思いませんか。


前置きはこの辺にして、まずはアイテムの追加をマスターしてください。
頭装備と一口に言っても、見た目が違うだけの装備品に他なりません。
ですが、この見た目の変更がまた一筋縄で行かないのも
また事実であります。
簡単に言いますが、簡単ではないのです。

AthenaにはVIEW値という値が存在します。
item_DBにあるVIEW値です。
このVIEW値が頭装備の見た目ID呼び出しを担当しています。
まずは流れを追ってみましょう。


VIEW値1（例として1）を設定した頭装備を装備します。
↓
クライアント側でVIEW値1の画像を呼び出します。
すると、VIEW値1のゴーグルの画像が現れ、
ゴーグルを装備しているように見えるというわけです。

これはVIEW1だとゴーグルが呼び出されるというわけではありません。
VIEW1が呼び出すファイル、即ち
data/sprite/악세사리/（♂キャラなら남、♀キャラなら여）/
内にある남_고글.sprと남_고글.act（♀キャラなら一文字目が여）が
呼び出されているのです。
文字化けしていると
data/sprite/ｾﾇｼｼｻ邵ｮ/（♂キャラならｳｲ、♀キャラならｿｩ）/
ですが、ファイル名までは見てません、ごめんなさい。

著者はゴーグルもお気に入りです。
変なバンダナになってて泣いた時もありました。
本当に悲しかったです、その鯖引退した理由です。
（この記述は決してその鯖を侮辱するものではありません、ご理解願います）


さて、実際に頭装備を新しく追加するためには、
使われてい    </description>
    <dc:date>2005-09-09T19:48:09+09:00</dc:date>
    <utime>1126262889</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/ayumu0186/pages/21.html">
    <title>カードの追加</title>
    <link>https://w.atwiki.jp/ayumu0186/pages/21.html</link>
    <description>
      まずはアイテムの追加をマスターしてください。

カードはそのためのテキストファイルで指定します。
このアイテムはカードである、と伝えるためのファイルが
carditemnametable.txtです。
IDを並べ連ねるだけでOKです。

次に、カードを装着した時に付属する名前を設定します。
クラニアルとかイミューンとかそういう名前です。
cardprefixnametable.txtで設定できます。
半角スペースひとつ入っていれば動きます。

必要であれば、付属する名前を武器名の前か後ろの
どちらに付けるかを設定できます。
cardpostfixnametable.txtに書かれたIDのカードは
付属名が後ろに付くようになります。

num2cardillustnametable.txtで
カード情報を見た時の左上にあるカードイラスト。
ここに表示されるファイル名を指定します。
用意しなくともsorryと書いておけば問題ありません。
ただし、ある条件下で動作しない場合があるようです。

カードの能力設定はitem_DBで行います。
こちらはdocフォルダのitem_bonus.txtが詳しいので
そちらを参照してください。    </description>
    <dc:date>2005-09-09T19:15:20+09:00</dc:date>
    <utime>1126260920</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/ayumu0186/pages/20.html">
    <title>各種confファイルの概要</title>
    <link>https://w.atwiki.jp/ayumu0186/pages/20.html</link>
    <description>
      ここではAthena内部、confフォルダ内にあるconf
ファイルについて説明します。
と言っても、多数あるdocを見たりconfファイルを
直接眺めたりしていれば、特に難なく理解できるでしょう。
時間に余裕のある方は、むしろ自分で調べる事で
理解を深められると思います。
後学のためにも、著者はそちらを推奨します。

1．atcommand_athena.conf

@コマンドを使用可能なGM（ゲームマスター）の
レベルを指定します。
ここで言われるGMLvとは、キャラクターのレベルではなく
アカウントに設定されたGMのレベルを言います。
この機能でGMのレベル制限を行い、
GMメンバー内で@コマンドを制限する事ができます。

また、このレベルが0の場合、全てのキャラクターが
該当@コマンドを使用できます。
例外として、battle_athena.conf内部でも設定できます。

2．battle_athena.conf

サーバプログラム内部の様々な部分に、このファイル内の値を
参照する部分があり、その値の設定を簡単に変更できます。
詳しい説明はdocフォルダ内にあるconf_ref.txtに載っています。

3．char_athena.conf

char-serverの設定ができます。
サーバのID、Password、IP、オートセーブ間隔（秒）や
キャラクター作成時の所持金、スタート地点などを
設定する事ができます。
詳しい説明はdocフォルダ内にあるconf_ref.txtに載っています。
ここでのオートセーブはキャラクターデータのセーブです。

4．converter_athena.conf

わけわかりません、ごめんなさい。

5．inter_athena.conf

いまいちわかりませんが、見る限り
倉庫、ギルド、パーティ、ペット、城の情報を
保存するテキストファイルの指定、
パーティ公平可能レベルの設定を行っているようです。

6．login_athena.conf

login_serverの設定ができます。
著者のファイルには説明がひとつひとつ付いているので、
特に問題はないと思います。

7．map_athena.conf

map    </description>
    <dc:date>2005-09-09T18:53:03+09:00</dc:date>
    <utime>1126259583</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/ayumu0186/pages/19.html">
    <title>アイテムの追加</title>
    <link>https://w.atwiki.jp/ayumu0186/pages/19.html</link>
    <description>
      最近多いですね、オリジナルアイテム。
中には全然オリジナルじゃない配布されたアイテム捕まえて
オリジナルアイテムあります、とか。
間違ってはいませんがプライドとか平気なんでしょうか。
平気だからやってる事だとは思うのでもう言いません、ごめんなさい。

さて、本題のアイテム追加に入ります。
まずは予備知識を身に付けて欲しいと思います。
途中でわからんとか言われると説明が面倒です。
そもそも構造を理解して頂かなければ。

とは言え長い文です。
AthenaWikiの掲示板8などが役立つでしょう。
そちらを見るほうがわかり易いと思います。
著者は説明好きですが説明が苦手なのです。


では、最終目標はアイテムをアイテムとして存在させる事。
つまり実装、です。
そこで、既に実装されている、元からあるアイテムを
どうやって表示、使用、装備などしているかを
辿ってみましょう。

まずはitem_DB.txtの仕組みを理解してください。
AthenaWikiのメニューにitem_DBについて、item_DBについて2が
ありますので、それらを参照しサーバ側の変更点を覚えてください。


まず、ポリンが落とした「ゼロピー」を例にとり
クライアント側の作業を説明します。

サーバ内データベース（以下DB）からポリンがドロップした
アイテムID「909」（ゼロピー）を引き出します。
↓
マップサーバ内ポリンが倒された地点にID909アイテムを設置。
↓
クライアントがID909アイテム設置を受信、
ID909アイテムのドロップ画像を表示。
（装備品などで未鑑定の場合はnum2itemresnametable.txtから、
収集品などで既鑑定の場合はidnum2itemresnametable.txtから
呼び出す画像ファイル名を指定します。）
（ドロップ画像はファイル名.BMPで、
data/texture/유저인터페이스/item/
内にあり、文字化けさせると
data/texture/ﾀｯﾀ惕ﾎﾅﾍﾆ菎ﾌｽｺ/item/
となります。）
（また、ファイル名はtxtファイルでは中国語、実際のファイルは
ハングル語で書かれているため、言語の知識がなければ
解読は諦めたほうが楽でしょう。
著    </description>
    <dc:date>2005-09-09T19:19:59+09:00</dc:date>
    <utime>1126261199</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/ayumu0186/pages/18.html">
    <title>職業の追加</title>
    <link>https://w.atwiki.jp/ayumu0186/pages/18.html</link>
    <description>
      とりあえず言っておきましょう。
職業の追加、に「最低限」必要な知識はプログラミングの知識及び
アプリケーション改造の知識です。


深くは語りません。
違法だからとかではありません、
著者には全くわからない領域だからです。


必要な知識を持っている方は
ここを見ずとも自ら道を切り開くでしょう。

必要な知識を持たない、著者と同じくミジンコの方々へ
力になれなくて申し訳ない。


が、何かわかり次第追加します。
今のところ試してないだけで不可能ではないかも知れません。
でも不可能かも知れません。
やっぱりわかりません、ごめんなさい。    </description>
    <dc:date>2005-09-09T11:18:56+09:00</dc:date>
    <utime>1126232336</utime>
  </item>
  </rdf:RDF>
