PyBot RO掲示板 500721


今後の追加・変更予定

1:管理人◆KOK.PQDrhs :

2019/08/04 (Sun) 01:06:58

今後の追加・変更予定について語るためのスレッドです。
例えば私が「こういうコンテンツを追加したい」などと書き込みますから、
「それはやめたほうがいい」とか「こう変えてほしい」などあればお願いします。
87:管理人◆KOK.PQDrhs :

2020/03/08 (Sun) 20:18:12

>>86
rAthenaの構築方法↓とほとんど同じです。
https://github.com/rathena/rathena/wiki/Install-on-Windows
https://github.com/rathena/rathena/wiki/Install-MySQL

簡単に手順を書きます。

①好きなgitクライアントをインストールする。
rAthenaではGit for Windowsを推奨している。
https://gitforwindows.org/

②pybotをcloneする。
まずpybotを置きたい任意のフォルダに移動する。
cd /d/roemu
次にgitでcloneを実行する。
git clone https://github.com/Gonbee2017/pybot.git

③MySQL Server↓をインストールする。
https://dev.mysql.com/downloads/mysql/
インストールが完了したら、MySQL80サービスを実行する。

④MySQL Workbench↓をインストールする。
https://dev.mysql.com/downloads/workbench/

⑤データベースをセットアップする。
まずMySQL Workbenchを起動し、MySQL Serverに接続する。
次にツールバーの[Create a new schema...]で新しいスキーマを作る。
Nameは"pybot"、Charsetは"cp932"、Collationは"cp932_bin"に設定する。
そしてpybot/sql-filesにある拡張子sqlのファイルをすべて実行する。
sqlファイルをMySQL Workbenchにドラッグアンドドロップすれば
タブに表示されるので、一つ一つ実行していく(タブを選んで雷ボタン)。

⑥好きなGRFエディタをインストールする。
私はGRF Editor↓を使ってます。
https://rathena.org/board/files/file/2766-grf-editor/

⑦クライアントの接続先を変更する。
まずPyBotRO/pybotro.grfをGRFエディタで開き、data/clientinfo.xmlを抽出(Extract)する。
次にPyBotRO/data/clientinfo.xmlをテキストエディタで開き、
<clientinfo>内の<connection>内の<address>を"www.njg.ddnsgeek.com"から
"127.0.0.1"に書き換えて、上書き保存する。

⑧サーバーを起動する。
pybotフォルダのlogserv.bat、charserv.bat、mapserv.batを実行する。

⑨クライアントを起動する。
PyBotRO/PyBotRO.exeを実行する。

サーバーを改造したい人は、これらに加えてVisual Studio↓をインストールしてください。
https://visualstudio.microsoft.com/ja/vs/community/

新しいアカウントを作るときは、loginテーブルに新しいレコードを追加してください。
MySQL WorkbenchでINSERT文↓を実行します(Query 1タブで書いて雷ボタン)。
INSERT INTO login(userid, user_pass, sex) VALUES('hoge', 'fuga', 'M');
'hoge'はユーザーID、'fuga'はパスワード、'M'は性別(男性は'M'、女性は'F')です。

フィーバーマップはMySQL Workbenchでpybot_fever_rateテーブルの内容を表示すればわかります。

  • 名前: E-mail(省略可):
  • 画像:

Copyright © 1999- FC2, inc All Rights Reserved.