Onlineは何も日本だけでサービスが提供されているわけではありません。日本以外のROも日本に居ながらにして遊ぶことができます。そんな世界各地の管理会社によって提供されている海外ROの体験記です。...更新は不定期ですので、ご了承願います。ProfileHN:kira(音羽きら)英語が苦手にもかかわらず、外人さんOnlyのギルドで四苦八苦。Pig僕らはここから、見えない電車に乗る。>>2006年03月15日Luaのお勉強Sakrayにはホムンクルス(Homunculus)が実装され、jROでも本日実装されたようですね〜iROの通常鯖にはまだきていませんが、Sakrayのパッチを当てるとホムンクルスAI(人工知能)ファイルと説明書を入手できます。説明書は英語ですけどねorzちなみにこのホムンクルスのAIは、LUA言語というもので出来ているそうです。AIフォルダの下にUSER_AIフォルダが出来、そちらにカスタマイズできるLUAファイルがあるので、こちらの中身をカスタマイズすることで、いろいろな動作をさせることが出来るようです。気が早いかもしれませんが、今のうちにLUA言語というものについて調べてみました。LUA言語というのはプログラミング言語の一種で、汎用的な言語だそうです。専門的なことは私にはさっぱりですが、ホムンクルスの行動をカスタマイズするためには、多少は知っておかないとまずいのかも??と言う事で、日本語のLUA言語リファレンスの紹介があったので引っ張ってきました。...orzえーと、専門用語がいっぱいでなにがなにやらさっぱりです。言語のことはよくわからなかったのですが、AIの中身の動作は以下のようになっているとのこと。ホールドコマンド受付状態の処理。コマンド入力の振り分け処理*****以上終わり*****こちらの中で、すぐに役立ちそうな変更といえば、フィーリルやバニルミルトのモンスター攻撃制御ですね。こちら二つのホムンクルスはデフォルトの設定ですと、ActiveMobと同じ動きをする(近くにMobがいると勝手に戦い始める)ため、リーフやアミストルと同じように、ホム自身が攻撃を受けるか、アルケミが攻撃を受けるまで待機をさせるためには、GetMyEnemyの中の処理を変える必要があるそうです。敵取得タイプB(先攻型)endこちらのGetMyEnemyBをGetMyEnemyAの敵取得タイプA(非先攻型)にすることで、勝手な横殴りをしなくなるそうです。鳥さんやスライムさんのホムンクルスを使う方は、知っておくといいかもしれませんね〜あ、ちなみにデフォルトの設定から、USER_AIフォルダにあるAIファイルの動作に切り替えるためには、ROの中で"/hoai"と入力してリログすることで変更できるそうです。上記は全部jROからの受け売りですが、iROでもそのまま使えると思います。|この記事へのコメントコメントを書くお名前:メールアドレス:ホームページアドレス:コメント:この記事へのトラックバックSeesaaブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。