「エミュ起動」の編集履歴(バックアップ)一覧はこちら

エミュ起動」(2011/04/12 (火) 05:15:40) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

ROSEエミュ鯖構築方法 ローズオンラインのエミュ鯖を構築 主にosrose(エボ鯖)で解説 osproseはまだソースしか公開されておらず コンパイルが面倒なので手を出してなくて知りません ・必要なもの 一定以上のPC知識 Navicat ※ xampp(MySQLが動けば何でもおk) クライアントランチャー  ↑↑不要なファイルが混じっていたため修正しました 【2010/03/12修正】 Na蔵 サーバーファイル osroseまたはroseevoserver  Fullserverはosrose  だと思う 旧鯖の場合はosiroseと旧蔵(Ruffなど) ・あると便利なもの start.cmd GMコマンド表、アイテムID表などの資料 クライアントを書き換えるツール、エディターなど 適度に英語の翻訳 C++知識 気合と根気 ・サーバー構築 1.データベースの作成 xampp起動→MySQL起動 Navicat起動 新しい接続を作成 接続名は適当、あとはデフォ 「拡張」タブで「キャラクタセット云々」のチェックを外し、 エンコードを「10001 (MAC - Japanese)」にしておくとテーブル内を日本語で表示可 作成した接続内で新規データベース作成 データベース名はサーバーのconfファイルの"mysql_database="に書いてある名前にする 作成したデータベースでバッチファイルを実行する サーバーファイルの\Databaseにあるsqlファイルを選択。複数あれば一応全て実行。 Navicatでの操作はこれで終了。 2.サーバーの設定 サーバーファイルの\Binary中のconfファイル3つをメモ帳などで編集する。 初期設定だとメチャメチャなことが多い。 ログイン、キャラクター、ワールド共通 serverip=127.0.0.1など自分のIP  外部向けに公開する場合はグローバルIPアドレス lanip=127.0.0.1など、serveripと同じ lansubmask=255.255.255.0などサブネットマスク ワールドconf exp_rate=経験値倍率 drop_rate=ドロップ倍率 droptype=ドロップ内容  0と1はMOBに設定されたドロップのみ/MAPドロップのみ 2は両方ドロップ? 詳細不明 zuly_rate=オキドロップの金額倍率 savetime=自動セーブ間隔(秒)、60~300を推奨 playerdmg=与ダメ倍率、120ぐらいを推奨 monsterdmg=被ダメ倍率、100ぐらいを推奨 welcome_msg=ログイン時に表示されるメッセージ partygap=PT可能なレベル差 maxstat=最大ステータス fairy=アルア降臨あり(1) なし(0) fairystay=アルア降臨時間(単位は分、たぶん) fairywait=アルア降臨終了後、次の降臨までの待機時間 cfmode=JPCF利用可(1) 不可(0) 詳細不明 maxconnections=最大接続人数 servername=鯖チャンネルネーム osiroseの場合、クライアントのSTBを取り出し、サーバーの\3Ddata\STBに設置 QSDやAIPも各フォルダに設置した方がよい ・クライアント準備 3.クライアントランチャーの設定 ランチャーを蔵フォルダに投下 lconfig.nhdをメモ帳で編集 Server=127.0.0.1など自分のIP、confのserveripと同じ。 ・サーバー起動 4.サーバー起動 xampp起動→MySQL起動 ログイン、キャラクター、ワールドの順で起動 赤いメッセージが出た場合はどこかでミスあり 5.クライアント起動 Rose Launcher.exeから起動 6.アカウント作成 クライアントログイン画面で希望のIDパス入力、再度入力。 ただ建てるだけならここまで。 慣れればデータベースの作成から鯖起動まで3分かからない。 ・その他 ※ ~テーブルはnavicat ~.csvはサーバーファイル ~.stbはクライアント(要VFSエディタ、STBエディタ) osiroseの場合はcsvが無い場合が多い その場合はサーバー側のSTBを書き換える RoseOnline.exeは削除しても良いかも GM権限 accountsテーブルでaccesslevelを100から300に変更 一般プレイヤーにGMコマンドの開放 サーバーファイルセットのcommands.iniで299を99に変更 スキル自由取得 charactersテーブルで、basic_skillを編集 LIST_SKILL.STBで目的のスキルのIDを調べ入力 スキル初期化 charactersテーブルで、class_skillsとclass_skills_levelを初期値に編集 クラン名称、グレードの変更 list_clanテーブルを編集 NPCの調整、追加 list_npcsテーブルを編集 MOB沸き設定 list_spawnareasテーブルを編集 ドロップの調整 npc_data.csvのdropidの項目を確認しつつ、drops_data.csvを編集  確率の設定が実際には思うように行かない スキルの調整 skills_dataテーブルとskills_data.csvとLIST_SKILL.STBを全て同じように編集  スキルの武器制限解除、ディレイ短縮  LIST_SKILL.STBなどのWEAPONとRELOADなどの項目を編集  職業条件、前提スキル、必要SP、対象なども編集可能 精錬成功率の調整 refine_data.csvを編集 アイテム全般の設定 equip_data.csvと、それぞれに対応するSTBを編集  The KIAI 宝石の設定 jemitem_data.csvとLIST_JEMITEM.STBを編集 NPC販売リストの編集 sell_data.csvを気合で編集、LIST_SELL.STBを同じように編集  一般公開する場合はまずこれをやらないと人は集まらない マップ設定(PVP設定、カート乗車設定) zone_data.csvとLIST_ZONE.STBを編集 osROSE Forums RaGEZONE RoseOnline Rosedevsource.com http://opensvn.csie.org/osrose/ http://opensvn.csie.org/RoseEvoServer/ http://opensvn.csie.org/osirose/ http://opensvn.csie.org/osprose/ http://rosefiles.net/

表示オプション

横に並べて表示:
変化行の前後のみ表示: