73 lines
1.5 KiB
Erlang
73 lines
1.5 KiB
Erlang
%%-----------------------------------------
|
|
%%
|
|
%%
|
|
%%-----------------------------------------
|
|
-module(proto_101).
|
|
-export([
|
|
info/0
|
|
,cfg/0
|
|
]
|
|
).
|
|
-include("protocol.hrl").
|
|
|
|
info() -> {
|
|
""
|
|
,["role.hrl"]
|
|
}.
|
|
|
|
cfg() ->
|
|
[
|
|
#rpc{
|
|
code = 10101
|
|
,log_title = "创建角色"
|
|
,req_desc = "创建角色"
|
|
,req = [
|
|
{uint8, sex, "性别"},
|
|
{string, name, "角色名"},
|
|
{int16, career, "职业"},
|
|
{string, playform, "平台标识"}
|
|
]
|
|
,reply_desc = "创建角色返回结果"
|
|
,reply = [
|
|
{uint8, code, "是否成功"},
|
|
{string, msg, "附加信息"},
|
|
{uint32, rid, "角色id"},
|
|
{string, srv_id, "服务器id"},
|
|
{string, name, "角色名"},
|
|
{uint32, reg_time, "时间"}
|
|
]
|
|
},
|
|
#rpc{
|
|
code = 10102
|
|
,log_title = "登录指定角色"
|
|
,req_desc = "登录指定角色"
|
|
,req = [
|
|
{uint32, rid, "角色id"},
|
|
{string, srv_id, "服务器id"}
|
|
]
|
|
,reply_desc = "登录指定角色返回结果"
|
|
,reply = [
|
|
{uint8, code, "是否成功"},
|
|
{string, msg, "附加信息"},
|
|
{uint32, timestamp, "当前服务端时间戳"},
|
|
{uint16, world_lev, "世界等级"}
|
|
]
|
|
},
|
|
#rpc{
|
|
code = 10103
|
|
,log_title = "角色重连"
|
|
,req_desc = "角色重连"
|
|
,req = [
|
|
{uint32, rid, "角色id"},
|
|
{string, srv_id, "服务器id"}
|
|
]
|
|
,reply_desc = "角色重连返回结果"
|
|
,reply = [
|
|
{uint8, code, "是否成功"},
|
|
{string, msg, "附加信息"},
|
|
{uint32, timestamp, "当前服务端时间戳"},
|
|
{uint16, world_lev, "世界等级"}
|
|
]
|
|
}
|
|
].
|