「サーバ関連」の編集履歴(バックアップ)一覧はこちら
「サーバ関連」(2009/06/18 (木) 16:15:53) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*プロトコルコード番号
**クライアント→サーバ
|BGCOLOR(black):COLOR(white):CENTER:処理|BGCOLOR(black):COLOR(white):CENTER:関数|BGCOLOR(black):COLOR(white):CENTER:番号|BGCOLOR(black):COLOR(white):CENTER:送るデータ|
|>|>|>|BGCOLOR(black):COLOR(white):CENTER:ログイン・ロビー用|
|ログイン|MT_SLogin|mud_ServerFuncIdxBase + 2|char *id, char *password|
|ログアウント|MT_SLogout|mud_ServerFuncIdxBase + 3|unsigned char dummy|
|シーン移動|MT_SMove|mud_ServerFuncIdxBase + 4|unsigned char dir|
|ルームメンバーの表示|MT_SGetparty|mud_ServerFuncIdxBase + 10|int room|
|ルームへ参加|MT_SJoin|mud_ServerFuncIdxBase + 11|int room|
|ルームから退出|MT_SExit|mud_ServerFuncIdxBase + 12|int room|
|スタート|MT_SStart |mud_ServerFuncIdxBase + 13|int room|
|チャットデータ|MT_SChat|mud_ServerFuncIdxBase + 14|char *message, unsigned char type, char *id|
|>|>|>|BGCOLOR(black):COLOR(white):CENTER:プレイ用|
|敵の情報|MT_SEnemyInfo|mud_ServerFuncIdxBase + 15||
|ルーム内のプレイヤー人数|MT_SGetplayernum|mud_ServerFuncIdxBase + 16|int dummy|
**サーバ→クライアント
|BGCOLOR(black):COLOR(white):CENTER:処理|BGCOLOR(black):COLOR(white):CENTER:関数|BGCOLOR(black):COLOR(white):CENTER:番号|BGCOLOR(black):COLOR(white):CENTER:送るデータ|
|>|>|>|BGCOLOR(black):COLOR(white):CENTER:ログイン・ロビー用|
|ログイン|CLogin|CLIENT_INDEX_BASE + 2|TYPE_STRING, TYPE_STRING|
|ログアウト|CLogout|CLIENT_INDEX_BASE + 3|TYPE_BYTE|
|シーン移動|CMove|CLIENT_INDEX_BASE + 4|TYPE_LONG|
|ルームメンバーの表示|CGetparty|CLIENT_INDEX_BASE + 10|TYPE_STRING , TYPE_BYTE|
|ルームへ参加|CJoin|CLIENT_INDEX_BASE + 11|TYPE_BYTE|
|ルームから退出|CExit|CLIENT_INDEX_BASE + 12|TYPE_STRING|
|スタート|CStart|CLIENT_INDEX_BASE + 13|TYPE_BYTE|
|チャットデータ|CMessage|CLIENT_INDEX_BASE + 14|TYPE_STRING, TYPE_STRING, TYPE_BYTE|
|>|>|>|BGCOLOR(black):COLOR(white):CENTER:プレイ用|
|敵の情報|EnemyInfo|CLIENT_INDEX_BASE + 15|TYPE_BYTE, TYPE_BYTE, TYPE_BYTE, TYPE_STRING, TYPE_STRING|
|ルーム内のプレイヤー人数|CGetplayernum|CLIENT_INDEX_BASE + 16|TYPE_BYTE|
----
#comment()
*プロトコルコード番号
**クライアント→サーバ
|BGCOLOR(black):COLOR(white):CENTER:処理|BGCOLOR(black):COLOR(white):CENTER:関数|BGCOLOR(black):COLOR(white):CENTER:番号|BGCOLOR(black):COLOR(white):CENTER:送るデータ|
|>|>|>|BGCOLOR(black):COLOR(white):CENTER:ログイン・ロビー用|
|ログイン|MT_SLogin|mud_ServerFuncIdxBase + 2|char *id, char *password|
|ログアウント|MT_SLogout|mud_ServerFuncIdxBase + 3|unsigned char dummy|
|シーン移動|MT_SMove|mud_ServerFuncIdxBase + 4|unsigned char dir|
|ルームメンバーの表示|MT_SGetparty|mud_ServerFuncIdxBase + 10|int room|
|ルームへ参加|MT_SJoin|mud_ServerFuncIdxBase + 11|int room|
|ルームから退出|MT_SExit|mud_ServerFuncIdxBase + 12|int room|
|スタート|MT_SStart |mud_ServerFuncIdxBase + 13|int room|
|チャットデータ|MT_SChat|mud_ServerFuncIdxBase + 14|char *message, unsigned char type, char *id|
|>|>|>|BGCOLOR(black):COLOR(white):CENTER:プレイ用|
|敵の情報|MT_SEnemyInfo|mud_ServerFuncIdxBase + 15||
|ルーム内のプレイヤー人数|MT_SGetplayernum|mud_ServerFuncIdxBase + 16|int dummy|
**サーバ→クライアント
|BGCOLOR(black):COLOR(white):CENTER:処理|BGCOLOR(black):COLOR(white):CENTER:関数|BGCOLOR(black):COLOR(white):CENTER:番号|BGCOLOR(black):COLOR(white):CENTER:送るデータ|
|>|>|>|BGCOLOR(black):COLOR(white):CENTER:ログイン・ロビー用|
|ログイン|CLogin|CLIENT_INDEX_BASE + 2|TYPE_STRING, TYPE_STRING|
|ログアウト|CLogout|CLIENT_INDEX_BASE + 3|TYPE_BYTE|
|シーン移動|CMove|CLIENT_INDEX_BASE + 4|TYPE_LONG|
|ルームメンバーの表示|CGetparty|CLIENT_INDEX_BASE + 10|TYPE_STRING , TYPE_BYTE|
|ルームへ参加|CJoin|CLIENT_INDEX_BASE + 11|TYPE_BYTE|
|ルームから退出|CExit|CLIENT_INDEX_BASE + 12|TYPE_STRING|
|スタート|CStart|CLIENT_INDEX_BASE + 13|TYPE_BYTE|
|チャットデータ|CMessage|CLIENT_INDEX_BASE + 14|TYPE_STRING, TYPE_STRING, TYPE_BYTE|
|>|>|>|BGCOLOR(black):COLOR(white):CENTER:プレイ用|
|敵の情報|EnemyInfo|CLIENT_INDEX_BASE + 15|TYPE_BYTE, TYPE_BYTE, TYPE_BYTE, TYPE_STRING, TYPE_STRING|
|ルーム内のプレイヤー人数|CGetplayernum|CLIENT_INDEX_BASE + 16|TYPE_BYTE|
----
- できたところまでのプロトコルコード番号を追加~ -- 黒兔 (2009-06-18 16:15:53)
#comment()