簡易ねっとRPG 仕様書 [戻る]
|
|
|
■ アップデート機能
・自動アップデートの実装 にて対応。(直接のクライアント起動を禁止する。)
■ データベース 仕様と使用例
-.
ログイン時、ログインパケット([ACCOUNT-ID]+[ACCOUNT-PS])を送信。
->
一致する場合に、[LAST-LOGINTIME]+[ACCESS-IP]更新。
クライアント側は、ACCOUNT-NOが一致するキャラクタ情報を取得。
※CHR-IDの識別により、1アカウントで複数キャラのサポートを可能にします。.
・ アカウント
ACCOUNT-NO | ACCOUNT-ID | ACCOUNT-PS | LAST-LOGINTIME | ACCESS-IP |
000000 |
NameID |
Password | YYYYMMDD | 192.168.001.001 |
000001 |
GM |
1234 | 20030501 | 192.168.001.010 |
000002 |
USER1 |
abcd | 20030508 | 215.xxx.xxx.xxx |
・ キャラクタ情報
CHR-NO | CHR-ID | ACCOUNT-NO | CHR-Name | CHR-SEX | CHR-LV |
000001 |
0 |
000002 |
テスト | 1 | 99 |
CHR-JOB | CHR-GuildID | CHR-StatusP | CHR-SkillP | CHR-JobP |
0 |
0 |
0 |
0 | 0 |
CHR-STR | CHR-DEX | CHR-INT | CHR-LUK | CHR-TYP |
0 |
0 |
0 |
0 | 0 |
CHR-予備 | CHR-予備 | CHR-予備 | CHR-予備 | CHR-予備 |
0 |
0 |
0 |
0 | 0 |
項目名 | 説明 | 項目名 | 説明 |
CHR-NO | ユニークなキャラID | CHR-Name | キャラクタの名前 |
CHR-ID | ACCOUNT-NO別ID | CHR-SEX | キャラクタの性別 |
ACCOUNT-NO | CHR-LV | キャラクタのレベル | |
CHR-JOB | キャラクタの職業ID | CHR-SkillP | スキルポイント |
CHR-GuildID | 所属ギルドID | CHR-JobP | ジョブポイント |
CHR-StatusP | ステータスポイント | CHR-TYP | キャラクタの属性 |
CHR-STR | キャラクタの腕力 | CHR-LUK | キャラクタの運 |
CHR-DEX | キャラクタの器用 | CHR-予備 | 未使用 |
CHR-INT | キャラクタの知力 | CHR-予備 | 未使用 |
・ モンスタ情報 (基本情報のみ)
Monster-ID | Monster-Name | LV | MHP | MMP | EXP | JOB |
000001 |
雑魚A | 1 |
10 |
0 | 1 | 2 |
STR | DEX | INT | LUK | DEF | ATK | TYP |
1 |
1 |
1 |
1 | 1 | 10 | 0 |
ITEM-ID0 | ITEM-ID1 | ITEM-ID2 | ITEM-ID3 | ITEM-ID4 | ITEM-ID5 | ITEM-ID6 |
0 |
0 |
0 |
0 | 0 | 0 | 0 |
Skill-ID0 | Skill-ID1 | Skill-ID2 | Skill-ID3 | Skill-ID4 | Skill-ID5 | Skill-ID6 |
0 |
0 |
0 |
0 | 0 | 0 | 0 |
Followers-ID0 | Followers-ID1 | Followers-ID2 | Followers-ID3 |
000000 |
000000 |
000000 |
000000 |
項目名 | 説明 | 項目名 | 説明 |
Monster-ID | ユニークなモンスタID | STR | 腕力 |
Monster-Name | モンスタ名称 | DEX | 器用 |
LV | モンスタレベル | INT | 知力 |
MHP | モンスタ最大HP | LUK | 運 |
MMP | モンスタ最大MP | DEF | 基本防御力 |
EXP | 獲得経験値 | ATK | 基本攻撃力 |
JOB | 獲得Job経験値 | TYP | 属性 |
ITEM-ID0〜6 | 取得アイテムID | Skill-ID0〜6 | 使用スキルID |
Followers-ID0〜3 | 召喚するモンスタID |
・アイテム
・ギルド
・パーティ
・スキル
■ サーバ、クライアント間パケット
まだ、非公開
■ MAPデータ
クライアント、サーバともに完全なMAPデータを持つ。
移動時にはサーバ側にて移動可、不可の判定も行うが、
クライアントの異なるデータによっては、移動可能座標は制限される。
(可能領域が広がることはない)
※モンススパン等の細かい設定は、ゲームサーバ起動時にロードする。
仕様は予告なく変更する場合があります。