summaryrefslogtreecommitdiff
path: root/doc/inter_server_packet.txt
diff options
context:
space:
mode:
authorBen Longbons <b.r.longbons@gmail.com>2011-03-02 13:52:33 -0800
committerBen Longbons <b.r.longbons@gmail.com>2011-03-02 14:06:46 -0800
commita1a2711abfc594f2be1da51df95ddcd7071ddebd (patch)
tree9128237fc4794b917394a1c39221d08cc78c1b54 /doc/inter_server_packet.txt
parent877018d1296c984afe72b79f076265d6d27c3a7c (diff)
downloadtmwa-a1a2711abfc594f2be1da51df95ddcd7071ddebd.tar.gz
tmwa-a1a2711abfc594f2be1da51df95ddcd7071ddebd.tar.bz2
tmwa-a1a2711abfc594f2be1da51df95ddcd7071ddebd.tar.xz
tmwa-a1a2711abfc594f2be1da51df95ddcd7071ddebd.zip
Recode from SHIFT-JIS to unicode, then undo the conversion of backslashs and tildes.
Diffstat (limited to 'doc/inter_server_packet.txt')
-rw-r--r--doc/inter_server_packet.txt218
1 files changed, 109 insertions, 109 deletions
diff --git a/doc/inter_server_packet.txt b/doc/inter_server_packet.txt
index 2532803..4e6dabf 100644
--- a/doc/inter_server_packet.txt
+++ b/doc/inter_server_packet.txt
@@ -1,7 +1,7 @@
-S mapŽI=>interŽI
-R interŽI=>mapŽI
+S map鯖=>inter鯖
+R inter鯖=>map鯖
-ƒpƒPƒbƒg’·ƒŠƒXƒg
+パケット長リスト
R 3800-388f
-1,-1,27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -26,179 +26,179 @@ S 3000-308f
S 3000 <len>.w <message>.?B
- GMƒƒbƒZ[ƒW‘—M—v‹
+ GMメッセージé€ä¿¡è¦æ±‚
R 3800 <len>.w <message>.?B
- GMƒƒbƒZ[ƒW
+ GMメッセージ
S 3001 <len>.w <src-nick>.24B <dst-nick>.24B <message>.?B
- Wis‘—M—v‹
+ Wisé€ä¿¡è¦æ±‚
R 3801 <len>.w <wis-id>.l <src-nick>.24B <dst-nick>.24B <message>.?B
- Wisƒf[ƒ^ŽóM
- wis-id=interŽI“à•”‚ÌWis-idFmapŽI‚Å‚Í3002‚Å‘—M‚·‚邽‚ß‚¾‚¯‚ÉŽg‚¤
+ Wisデータå—ä¿¡
+ wis-id=inter鯖内部ã®Wis-id:map鯖ã§ã¯3002ã§é€ä¿¡ã™ã‚‹ãŸã‚ã ã‘ã«ä½¿ã†
S 3002 <wis-id>.l <flag>.B
- ‚±‚ÌmapŽI‚Å‚ÌWis‚Ì‘—MŒ‹‰Ê
- flag=0 ‘—MŠ®—¹(‚±‚ÌmapŽI‚É‚¢‚½‚Ì‚ÅA‘—M‚µ‚½)
- flag=1 ‘—MŽ¸”s(‚±‚ÌmapŽI‚É‚Í‚»‚ñ‚Èl‚¢‚Ü‚¹‚ñ)
- flag=2 ‘—MI—¹(‚±‚ÌmapŽI‚É‚¢‚邪Aignore‚³‚ê‚Ä‚¢‚é)
+ ã“ã®map鯖ã§ã®Wisã®é€ä¿¡çµæžœ
+ flag=0 é€ä¿¡å®Œäº†(ã“ã®map鯖ã«ã„ãŸã®ã§ã€é€ä¿¡ã—ãŸ)
+ flag=1 é€ä¿¡å¤±æ•—(ã“ã®map鯖ã«ã¯ãã‚“ãªäººã„ã¾ã›ã‚“)
+ flag=2 é€ä¿¡çµ‚了(ã“ã®map鯖ã«ã„ã‚‹ãŒã€ignoreã•ã‚Œã¦ã„ã‚‹)
R 3802 <src-nick>.24B <flag>.B
- ‘SmapŽI‚Å‚ÌWis‘—MŒ‹‰Ê
- flag=0 ‘—MŠ®—¹
- flag=1 ‘—MŽ¸”s(‚Ç‚ÌmapŽI‚É‚à‚»‚ñ‚Èl‚¢‚Ü‚¹‚ñ)
- flag=2 ‘—MŽ¸”s(ignore‚³‚ꂽ)
+ å…¨map鯖ã§ã®Wisé€ä¿¡çµæžœ
+ flag=0 é€ä¿¡å®Œäº†
+ flag=1 é€ä¿¡å¤±æ•—(ã©ã®map鯖ã«ã‚‚ãã‚“ãªäººã„ã¾ã›ã‚“)
+ flag=2 é€ä¿¡å¤±æ•—(ignoreã•ã‚ŒãŸ)
S 3010 <account_id>.l
- ‘qŒÉƒf[ƒ^—v‹
+ 倉庫データè¦æ±‚
R 3810 <len>.w <account_id>.l <storage>.?B
- ‘qŒÉƒf[ƒ^ŽóM
+ 倉庫データå—ä¿¡
S 3011 <len>.w <account_id>.l <storage>.?B
- ‘qŒÉƒf[ƒ^‘—M••Û‘¶—v‹
+ 倉庫データé€ä¿¡ï¼†ä¿å­˜è¦æ±‚
R 3811 <account_id>.l <flag>.b
- ‘qŒÉƒf[ƒ^•Û‘¶I—¹
- flag=0 ¬Œ÷iŒ»Ý‚ÌŽd—l‚Å‚Í•K‚¸0‚È‚Ì‚ÅA•ÔM‚ð‘Ò‚½‚È‚­‚Ä‚à‚¢‚¢j
+ 倉庫データä¿å­˜çµ‚了
+ flag=0 æˆåŠŸï¼ˆç¾åœ¨ã®ä»•æ§˜ã§ã¯å¿…ãš0ãªã®ã§ã€è¿”ä¿¡ã‚’å¾…ãŸãªãã¦ã‚‚ã„ã„)
S 3020 <account_id>.l <party_name>.24B <nick_name>.24B <map_name>.16B <level>.w
- ƒp[ƒeƒB쬗v‹
+ パーティ作æˆè¦æ±‚
R 3820 <account_id>.l <fail>.B <party_id>.l <party_name>.24B
- ƒp[ƒeƒB¬Œ÷‰Â”ÛiŽ©•ª‚̃}ƒbƒvŽI‚Ì‚Ýj
- fail=00 ƒp[ƒeƒB쬬Œ÷
- fail=01 Ž¸”siparty_id,pary_name‚̓Sƒ~j
+ パーティæˆåŠŸå¯å¦ï¼ˆè‡ªåˆ†ã®ãƒžãƒƒãƒ—鯖ã®ã¿ï¼‰
+ fail=00 パーティ作æˆæˆåŠŸ
+ fail=01 失敗(party_id,pary_nameã¯ã‚´ãƒŸï¼‰
S 3021 <party_id>.l
- ƒp[ƒeƒBî•ñ—v‹
+ パーティ情報è¦æ±‚
R 3821 <len>.w <struct party>.?B
- (struct party‚Ìʼn‚SƒoƒCƒg‚Íparty_id)
- len=8 ƒp[ƒeƒB‚Í‘¶Ý‚µ‚È‚¢iŽóM‚µ‚½‚çŠY“–ƒLƒƒƒ‰‚𖢊‘®‚É•ÏX‚·‚éj
- len>8 ƒp[ƒeƒBî•ñiŽóM‚µ‚½‚çƒNƒ‰ƒCƒAƒ“ƒg‚É‘—‚邱‚Æj
- i—v‹‚µ‚Ä‚«‚½ƒ}ƒbƒvŽI‚Öj
+ (struct partyã®æœ€åˆï¼”ãƒã‚¤ãƒˆã¯party_id)
+ len=8 パーティã¯å­˜åœ¨ã—ãªã„(å—ä¿¡ã—ãŸã‚‰è©²å½“キャラを未所属ã«å¤‰æ›´ã™ã‚‹ï¼‰
+ len>8 パーティ情報(å—ä¿¡ã—ãŸã‚‰ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã«é€ã‚‹ã“ã¨ï¼‰
+ (è¦æ±‚ã—ã¦ããŸãƒžãƒƒãƒ—鯖ã¸ï¼‰
S 3022 <party_id>.l <account_id>.l <nick>.24B <map_name>.16B <level>.w
- ƒp[ƒeƒB’ljÁ—v‹
+ パーティ追加è¦æ±‚
R 3822 <party_id>.l <account_id>.l <fail>.B
- ƒp[ƒeƒB’ljÁ’Ê’mi—v‹‚µ‚Ä‚«‚½ƒ}ƒbƒvŽI‚Öj
- fail=00‚ŬŒ÷Afail=01‚ÅŽ¸”s
- i¬Œ÷Žž‚Í‚±‚Ì’¼Œã‚É‘SŽI‚Ƀp[ƒeƒBî•ñ‚ª‘—‚ç‚ê‚éj
+ パーティ追加通知(è¦æ±‚ã—ã¦ããŸãƒžãƒƒãƒ—鯖ã¸ï¼‰
+ fail=00ã§æˆåŠŸã€fail=01ã§å¤±æ•—
+ (æˆåŠŸæ™‚ã¯ã“ã®ç›´å¾Œã«å…¨é¯–ã«ãƒ‘ーティ情報ãŒé€ã‚‰ã‚Œã‚‹ï¼‰
S 3023 <party_id>.l <account_id>.l <exp>.w <item>.w
- ƒp[ƒeƒBÝ’è•ÏX—v‹
+ パーティ設定変更è¦æ±‚
R 3823 <party_id>.l <account_id>.l <exp>.w <item>.w <fail>.B
- ƒp[ƒeƒBÝ’è•ÏX’Ê’mi¬Œ÷‚ÌꇑSƒ}ƒbƒvŽI‚Ö’Ê’mj
- fail=0x00 ƒp[ƒeƒBÝ’è•ÏXŠ®—¹
- fail=0x01 exp‚Ì•ÏXŽ¸”s
- fail=0x10 item‚Ì•ÏXŽ¸”s
+ パーティ設定変更通知(æˆåŠŸã®å ´åˆå…¨ãƒžãƒƒãƒ—鯖ã¸é€šçŸ¥ï¼‰
+ fail=0x00 パーティ設定変更完了
+ fail=0x01 expã®å¤‰æ›´å¤±æ•—
+ fail=0x10 itemã®å¤‰æ›´å¤±æ•—
S 3024 <party_id>.l <account_id>.l
- ƒp[ƒeƒB’E‘Þ—v‹
+ パーティ脱退è¦æ±‚
R 3824 <party_id>.l <account_id>.l <nick>.24B
- ƒp[ƒeƒB’E‘Þ’Ê’mi‘Sƒ}ƒbƒvŽI‚Öj
+ パーティ脱退通知(全マップ鯖ã¸ï¼‰
S 3025 <party_id>.l <account_id>.l <map_name>.16B <online>.B <level>.w
- ƒp[ƒeƒBƒ}ƒbƒvXV/ƒIƒ“ƒ‰ƒCƒ“—v‹
+ パーティマップ更新/オンラインè¦æ±‚
R 3825 <party_id>.l <account_id>.l <map_name>.16B <online>.B <level>.w
- ƒp[ƒeƒBƒ}ƒbƒvXV’Ê’mi‘Sƒ}ƒbƒvŽI‚Öj
+ パーティマップ更新通知(全マップ鯖ã¸ï¼‰
S 3026 <party_id>.l
- ƒp[ƒeƒB‰ðŽU—v‹i‘—‚ç‚ê‚邱‚Æ‚Í‚È‚¢‚ÆŽv‚í‚ê‚éj
+ パーティ解散è¦æ±‚(é€ã‚‰ã‚Œã‚‹ã“ã¨ã¯ãªã„ã¨æ€ã‚れる)
R 3026 <party_id>.l <fail>.B
- ƒp[ƒeƒB‰ðŽU
- fail=00 ƒp[ƒeƒB‚͉ðŽU‚³‚ꂽi¡‚Ì‚Æ‚±‚ë•K‚¸00j
- imapŽI“à‚Ì•s—vƒf[ƒ^휂̂½‚ß‚¾‚¯‚ÉŽg‚í‚ê‚éj
+ パーティ解散
+ fail=00 パーティã¯è§£æ•£ã•ã‚ŒãŸï¼ˆä»Šã®ã¨ã“ã‚å¿…ãš00)
+ (map鯖内ã®ä¸è¦ãƒ‡ãƒ¼ã‚¿å‰Šé™¤ã®ãŸã‚ã ã‘ã«ä½¿ã‚れる)
S 3027 <len>.w <party_id>.l <account_id>.l <message>.?B
- ƒp[ƒeƒB“à”­Œ¾—v‹
+ パーティ内発言è¦æ±‚
R 3827 <len>.w <party_id>.l <account_id>.l <message>.?B
- ƒp[ƒeƒB“à”­Œ¾’Ê’mi‘Sƒ}ƒbƒvŽI‚Öj
+ パーティ内発言通知(全マップ鯖ã¸ï¼‰
S 3028 <party_id>.l <account_id>.l <nick>.24B
- •Êƒp[ƒeƒB‚ÉŠ‘®‚µ‚Ä‚¢‚È‚¢‚©ƒ`ƒFƒbƒN<party_id>‚Í–{—ˆ‚ÌŠ‘®
+ 別パーティã«æ‰€å±žã—ã¦ã„ãªã„ã‹ãƒã‚§ãƒƒã‚¯<party_id>ã¯æœ¬æ¥ã®æ‰€å±ž
S 3030 <len>.w <account_id>.l <guild_name>.24B <struct guild_member>.?B
- ƒMƒ‹ƒh쬗v‹
+ ギルド作æˆè¦æ±‚
R 3830 <account_id>.l <guild_id>.l
- ƒMƒ‹ƒh쬉”Û(guild_id=0‚ÅŽ¸”s)
+ ギルド作æˆå¯å¦(guild_id=0ã§å¤±æ•—)
S 3031 <guild_id>.l
- ƒMƒ‹ƒhî•ñ—v‹
+ ギルド情報è¦æ±‚
R 3831 <len>.w <struct guild>.?B
- ƒMƒ‹ƒhî•ñ
- len=8 ƒMƒ‹ƒh‚Í‘¶Ý‚µ‚È‚¢
- len>8 ƒMƒ‹ƒhî•ñ
+ ギルド情報
+ len=8 ギルドã¯å­˜åœ¨ã—ãªã„
+ len>8 ギルド情報
S 3032 <len>.w <guild_id>.l <struct guild_member>.?B
- ƒMƒ‹ƒhƒƒ“ƒo’ljÁ—v‹
+ ギルドメンãƒè¿½åŠ è¦æ±‚
R 3832 <guild_id>.l <account_id>.l <charactor_id>.l <fail>.B
- ƒMƒ‹ƒh’ljÁƒƒ“ƒo’Ê’m
- fail=0‚ŬŒ÷,1‚ÅŽ¸”s
+ ギルド追加メンãƒé€šçŸ¥
+ fail=0ã§æˆåŠŸ,1ã§å¤±æ•—
S 3034 <guild_id>.l <account_id>.l <charactor_id>.l <flag>.B <mes>.40B
- ƒMƒ‹ƒh’E‘Þ/’Ç•ú—v‹
- flag=0 ’E‘Þ / 1 ’Ç•ú
+ ギルド脱退/追放è¦æ±‚
+ flag=0 脱退 / 1 追放
R 3834 <guild_id>.l <account_id>.l <charactor_id>.l <flag>.B <mes>.40B <nick>.24B
- ƒMƒ‹ƒh’E‘Þ/’Ç•ú’Ê’m
+ ギルド脱退/追放通知
S 3035 <guild_id>.l <account_id>.l <charactor_id>.l <online>.B <lv>.w <class>.w
- ƒMƒ‹ƒhƒƒ“ƒoî•ñXV—v‹
+ ギルドメンãƒæƒ…報更新è¦æ±‚
R 3835 <guild_id>.l <account_id>.l <charactor_id>.l <online>.B <lv>.w <class>.w
- ƒMƒ‹ƒhƒƒ“ƒoî•ñXV’Ê’m
+ ギルドメンãƒæƒ…報更新通知
S 3036 <guild_id>.l
- ƒMƒ‹ƒh‰ðŽU—v‹
+ ギルド解散è¦æ±‚
R 3836 <guild_id>.l <fail>.B
- ƒMƒ‹ƒh‰ðŽU’Ê’m
- flag=00 ‰ðŽU¬Œ÷ / 01 Ž¸”s
+ ギルド解散通知
+ flag=00 解散æˆåŠŸ / 01 失敗
S 3037 <len>.w <guild_id>.l <account_id>.l <message>.?B
- ƒMƒ‹ƒh”­Œ¾—v‹
+ ギルド発言è¦æ±‚
R 3837 <len>.w <guild_id>.l <account_id>.l <message>.?B
- ƒMƒ‹ƒh”­Œ¾’Ê’m
+ ギルド発言通知
S 3038 <guild_id>.l <account_id>.l <charactor_id>.l
- •ÊƒMƒ‹ƒh‚ÉŠ‘®‚µ‚Ä‚¢‚È‚¢‚©ƒ`ƒFƒbƒN
+ 別ギルドã«æ‰€å±žã—ã¦ã„ãªã„ã‹ãƒã‚§ãƒƒã‚¯
S 3039 <len>.w <guild_id>.l <type>.w <data>.?B
- ŠeŽíŠî–{î•ñXV—v‹
+ å„種基本情報更新è¦æ±‚
R 3839 <len>.w <guild_id>.l <type>.w <data>.?B
- ŠeŽíŠî–{î•ñXV’Ê’m
+ å„種基本情報更新通知
S 303A <len>.w <guild_id>.l <account_id>.l <char_id>.l <type>.w <data>.?B
- ŠeŽíƒMƒ‹ƒhƒƒ“ƒoî•ñXV—v‹
+ å„種ギルドメンãƒæƒ…報更新è¦æ±‚
R 383A <len>.w <guild_id>.l <account_id>.l <char_id>.l <type>.w <data>.?B
- ŠeŽíƒMƒ‹ƒhƒƒ“ƒoî•ñXV’Ê’m
+ å„種ギルドメンãƒæƒ…報更新通知
S 303B <len>.w <guild_id>.l <position>.l <struct guild_position>.?B
- ƒMƒ‹ƒh–ðE•ÏX—v‹
+ ギルド役è·å¤‰æ›´è¦æ±‚
R 383B <len>.w <guild_id>.l <position>.l <struct guild_position>.?B
- ƒMƒ‹ƒh–ðE•ÏX’Ê’m
+ ギルド役è·å¤‰æ›´é€šçŸ¥
S 303C <guild_id>.l <skill_num>.l <account_id>.l
- ƒMƒ‹ƒhƒXƒLƒ‹Š„‚èU‚è
+ ギルドスキル割り振り
R 383C <guild_id>.l <skill_num>.l <account_id>.l
- ƒMƒ‹ƒhƒXƒLƒ‹Š„‚èU‚è(skill_num==0‚ÅŽ¸”s)
+ ギルドスキル割り振り(skill_num==0ã§å¤±æ•—)
S 303D <guild_id1>.l <guild_id2>.l <account_id1>.l <account_id2>.l <flag>.B
- ƒMƒ‹ƒh“¯–¿/“G‘Ηv‹
- flag=0 “¯–¿ / 1 “G‘Î / 8 “¯–¿‰ðœ / 9 “G‘Ήðœ
+ ギルドåŒç›Ÿ/敵対è¦æ±‚
+ flag=0 åŒç›Ÿ / 1 敵対 / 8 åŒç›Ÿè§£é™¤ / 9 敵対解除
R 383D <guild_id1>.l <guild_id2>.l <account_id1>.l <account_id2>.l <flag>.B <name1>.24B <name2>.24B
- ƒMƒ‹ƒh“¯–¿/“G‘Î’Ê’m
- flag=0 “¯–¿ / 1 “G‘Î
- flag=0x10 “¯–¿Ž¸”s / 0x11 “G‘ÎŽ¸”s
+ ギルドåŒç›Ÿ/敵対通知
+ flag=0 åŒç›Ÿ / 1 敵対
+ flag=0x10 åŒç›Ÿå¤±æ•— / 0x11 敵対失敗
S 303E <guild_id>.l <message1>.60B <message2>.120B
- ƒMƒ‹ƒh’mÝ’è—v‹
+ ギルド告知設定è¦æ±‚
R 383E <guild_id>.l <message1>.60B <message2>.120B
- ƒMƒ‹ƒh’mÝ’è’Ê’m
+ ギルド告知設定通知
S 303F <len>.w <guild_id>.l <dummy>.l <emblem_data>.?B
- ƒMƒ‹ƒhƒGƒ“ƒuƒŒƒ€•ÏX—v‹ dummy‚Í0ŒÅ’è
+ ギルドエンブレム変更è¦æ±‚ dummyã¯0固定
R 383F <len>.w <guild_id>.l <dummy>.l <emblem_data>.?B
- ƒMƒ‹ƒhƒGƒ“ƒuƒŒƒ€•ÏX’Ê’m
-iˆÈ‰ºAƒMƒ‹ƒhŒn’ljÁ—\’èj
+ ギルドエンブレム変更通知
+(以下ã€ã‚®ãƒ«ãƒ‰ç³»è¿½åŠ äºˆå®šï¼‰
S 3080 <account_id>.l <char_id>.I <pet_type>.w <pet_lv>.w <pet_egg_id>.w
<pet_equip>.w <pet_intimate>.w <pet_hungry>.w <rename_flag>.B <incuvate>.B
<pet_name>.24B
- ƒyƒbƒg¶¬—v‹
+ ペット生æˆè¦æ±‚
R 3880 <account_id>.l <fail>.B <pet_id>.l
- ƒyƒbƒg¶¬¬Œ÷‰Â”Û
- fail=00 ƒyƒbƒg¶¬¬Œ÷
- fail=01 Ž¸”sipet_id‚̓Sƒ~j
+ ペット生æˆæˆåŠŸå¯å¦
+ fail=00 ペット生æˆæˆåŠŸ
+ fail=01 失敗(pet_idã¯ã‚´ãƒŸï¼‰
S 3081 <account_id>.l <char_id>.I <pet_id>.l
- ƒyƒbƒgƒf[ƒ^—v‹
+ ペットデータè¦æ±‚
R 3881 <len>.w <account_id>.l <fail>.B <struct s_pet>.?B
- ƒyƒbƒgƒf[ƒ^ŽóM
- fail=00 ƒyƒbƒgƒf[ƒ^“]‘—
- fail=01 ƒyƒbƒg‚̃f[ƒ^‚ª‚È‚¢‚©‚à‚µ‚­‚Íaccount_id‚©char_id‚ª‡‚í‚È‚¢‚Ì‚Å
- Ž¸”sis_pet‚̓Sƒ~j
+ ペットデータå—ä¿¡
+ fail=00 ペットデータ転é€
+ fail=01 ペットã®ãƒ‡ãƒ¼ã‚¿ãŒãªã„ã‹ã‚‚ã—ãã¯account_idã‹char_idãŒåˆã‚ãªã„ã®ã§
+ 失敗(s_petã¯ã‚´ãƒŸï¼‰
S 3082 <len>.w <account_id>.l <struct s_pet>.?B
- ƒyƒbƒgƒf[ƒ^‘—M••Û‘¶—v‹
+ ペットデータé€ä¿¡ï¼†ä¿å­˜è¦æ±‚
R 3882 <account_id>.l <flag>.b
- ƒyƒbƒgƒf[ƒ^•Û‘¶I—¹
- flag=0 ¬Œ÷iŒ»Ý‚ÌŽd—l‚ł̓ƒ‚ƒŠ•s‘«ˆÈŠO‚É‚Í•K‚¸0‚È‚Ì‚ÅA•ÔM‚ð
- ‘Ò‚½‚È‚­‚Ä‚à‚¢‚¢j
- flag=1 Ž¸”s
+ ペットデータä¿å­˜çµ‚了
+ flag=0 æˆåŠŸï¼ˆç¾åœ¨ã®ä»•æ§˜ã§ã¯ãƒ¡ãƒ¢ãƒªä¸è¶³ä»¥å¤–ã«ã¯å¿…ãš0ãªã®ã§ã€è¿”ä¿¡ã‚’
+ å¾…ãŸãªãã¦ã‚‚ã„ã„)
+ flag=1 失敗
S 3083 <pet_id>.l
- ƒyƒbƒgƒf[ƒ^휗v‹
+ ペットデータ削除è¦æ±‚
R 3883 <flag>.b
- ƒyƒbƒgƒf[ƒ^íœI—¹
- flag=0 ¬Œ÷iŒ»Ý‚ÌŽd—l‚Å‚ÍŠù‚Ƀf[ƒ^‚ª‚¢‚È‚¢ê‡ˆÈŠO‚Í•K‚¸0‚È‚Ì‚ÅA
- •ÔM‚ð‘Ò‚½‚È‚­‚Ä‚à‚¢‚¢j
- flag=1 Ž¸”sipet_id‚É“–‚½‚éƒf[ƒ^‚ª‚È‚¢ê‡‚Ì•¨‚Å‚·‚ªŠù‚Ƀf[ƒ^‚ª
- ‚¢‚È‚¢‚ÆŒ¾‚¤‚±‚Æ‚Í휂·‚é•K—v‚ª‚È‚¢‚±‚Æ‚É‚à‚È‚è‚Ü‚·‚Ì‚Å
- ˆÓ–¡‚Í‚ ‚è‚Ü‚¹‚ñj
+ ペットデータ削除終了
+ flag=0 æˆåŠŸï¼ˆç¾åœ¨ã®ä»•æ§˜ã§ã¯æ—¢ã«ãƒ‡ãƒ¼ã‚¿ãŒã„ãªã„å ´åˆä»¥å¤–ã¯å¿…ãš0ãªã®ã§ã€
+ 返信を待ãŸãªãã¦ã‚‚ã„ã„)
+ flag=1 失敗(pet_idã«å½“ãŸã‚‹ãƒ‡ãƒ¼ã‚¿ãŒãªã„å ´åˆã®ç‰©ã§ã™ãŒæ—¢ã«ãƒ‡ãƒ¼ã‚¿ãŒ
+ ã„ãªã„ã¨è¨€ã†ã“ã¨ã¯å‰Šé™¤ã™ã‚‹å¿…è¦ãŒãªã„ã“ã¨ã«ã‚‚ãªã‚Šã¾ã™ã®ã§
+ æ„味ã¯ã‚ã‚Šã¾ã›ã‚“)