793 lines
30 KiB
Erlang
793 lines
30 KiB
Erlang
|
|
%%----------------------------------------------------
|
||
|
|
% 联盟协议
|
||
|
|
%% @author whjing2011@gmail.com
|
||
|
|
%%----------------------------------------------------
|
||
|
|
-module(proto_135).
|
||
|
|
-export([info/0,cfg/0]).
|
||
|
|
-include("protocol.hrl").
|
||
|
|
|
||
|
|
info() -> {
|
||
|
|
""
|
||
|
|
,["guild.hrl"]
|
||
|
|
}.
|
||
|
|
|
||
|
|
cfg() ->
|
||
|
|
[
|
||
|
|
#rpc{
|
||
|
|
code = 13500
|
||
|
|
,log_title = "创建联盟"
|
||
|
|
,req_desc = "创建联盟"
|
||
|
|
,req = [
|
||
|
|
{string, name, "联盟名"}
|
||
|
|
,{string, sign, "宣言"}
|
||
|
|
,{uint8, apply_type, "申请类型(0:自动审批 1:手动审批 2:不允许申请)"}
|
||
|
|
,{uint8, apply_lev, "最小等级要求"}
|
||
|
|
,{uint32, apply_power, "最小战力要求"}
|
||
|
|
]
|
||
|
|
,reply_desc = "创建联盟联盟"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13501
|
||
|
|
,log_title = "获取联盟列表"
|
||
|
|
,req_desc = "获取联盟列表"
|
||
|
|
,req = [
|
||
|
|
{uint16, page, "页码"}
|
||
|
|
,{uint8, flag, "是否显示满人的联盟 0:不显示 1:显示"}
|
||
|
|
,{uint16, num, "每页显示条数(0:表示全部)"}
|
||
|
|
,{string, name, "名称内容(空表示全部)"}
|
||
|
|
]
|
||
|
|
,reply_desc = "获取联盟列表结果"
|
||
|
|
,reply = [
|
||
|
|
{uint16, page, "页码"}
|
||
|
|
,{uint8, flag, "是否显示满人的联盟 0:不显示 1:显示"}
|
||
|
|
,{uint16, num, "每页显示条数"}
|
||
|
|
,{uint16, page_total, "总页码"}
|
||
|
|
,{uint16, all_count, "总条数"}
|
||
|
|
,{string, name, "名称内容(空表示全部)"}
|
||
|
|
,{array, tuple, guilds, "联盟数据", [
|
||
|
|
{rec, guild_rank, guild_rank, [
|
||
|
|
{tuple, id, [
|
||
|
|
{uint32, gid, "联盟ID"}
|
||
|
|
,{string, gsrv_id, "联盟服务器ID"}
|
||
|
|
]}
|
||
|
|
,{string, name, "联盟名"}
|
||
|
|
,{uint8, lev, "联盟等级"}
|
||
|
|
,{uint8, members_num, "联盟人数"}
|
||
|
|
,{uint8, members_max, "联盟最大人数"}
|
||
|
|
,{string, leader_name, "会长名"}
|
||
|
|
,{uint8, apply_type, "申请类型(0:自动审批 1:手动审批 2:不允许申请)"}
|
||
|
|
,{uint8, apply_lev, "最小等级要求"}
|
||
|
|
,{uint32, apply_power, "最小战力要求"}
|
||
|
|
]}
|
||
|
|
,{uint8, is_apply, "是否已申请(0:未申请,1:已申请)"}
|
||
|
|
]}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13503
|
||
|
|
,log_title = "申请加入联盟"
|
||
|
|
,req_desc = "申请加入联盟"
|
||
|
|
,req = [
|
||
|
|
{uint32, gid, "联盟ID"}
|
||
|
|
,{string, gsrv_id, "联盟服务器ID"}
|
||
|
|
,{uint8, type, "1:申请 2:取消申请"}
|
||
|
|
]
|
||
|
|
,reply_desc = "申请加入联盟结果"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
,{uint32, gid, "联盟ID"}
|
||
|
|
,{string, gsrv_id, "联盟服务器ID"}
|
||
|
|
,{uint8, is_apply, "是否已申请(0:未申请,1:已申请)"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13505
|
||
|
|
,log_title = "同意或者拒绝加入联盟"
|
||
|
|
,req_desc = "同意或者拒绝加入联盟"
|
||
|
|
,req = [
|
||
|
|
{uint8, type, "1:同意 2:拒绝"}
|
||
|
|
,{uint32, rid, "角色ID"}
|
||
|
|
,{string, srv_id, "服务器ID"}
|
||
|
|
]
|
||
|
|
,reply_desc = "同意或者拒绝加入联盟结果"
|
||
|
|
,reply = [
|
||
|
|
{uint8, type, "1:同意 2:拒绝"}
|
||
|
|
,{uint32, rid, "角色ID"}
|
||
|
|
,{string, srv_id, "服务器ID"}
|
||
|
|
,{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13507
|
||
|
|
,log_title = "获取申请加入联盟列表"
|
||
|
|
,req_desc = "获取申请加入联盟列表"
|
||
|
|
,req = [
|
||
|
|
{uint8, page, "页码"}
|
||
|
|
,{uint8, num, "条数"}
|
||
|
|
]
|
||
|
|
,reply_desc = "获取申请加入联盟列表结果"
|
||
|
|
,reply = [
|
||
|
|
{uint8, page, "页码"}
|
||
|
|
,{uint8, page_total, "总页码"}
|
||
|
|
,{uint8, num, "条数"}
|
||
|
|
,{array, tuple, guids, "申请加入列表", [
|
||
|
|
{tuple, id, [
|
||
|
|
{uint32, rid, "角色ID"}
|
||
|
|
,{string, srv_id, "服务器ID"}
|
||
|
|
]}
|
||
|
|
,{string, name, "角色名"}
|
||
|
|
,{uint8, lev, "等级"}
|
||
|
|
,{uint32, face, "头像"}
|
||
|
|
,{uint32, power, "战力"}
|
||
|
|
,{uint8, vip_lev, "VIP等级"}
|
||
|
|
,{uint8, is_online, "是否在线,0:离线,1:在线"}
|
||
|
|
,{uint32, face_update_time, "自定义头像时间"}
|
||
|
|
,{string, face_file, "自定义头像"}
|
||
|
|
]}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13513
|
||
|
|
,log_title = "从联盟中踢人"
|
||
|
|
,req_desc = "从联盟中踢人"
|
||
|
|
,req = [
|
||
|
|
{uint32, rid, "角色RID"}
|
||
|
|
,{string, srv_id, "服务器ID"}
|
||
|
|
]
|
||
|
|
,reply_desc = "从联盟中踢人结果"
|
||
|
|
,reply = [
|
||
|
|
{uint32, rid, "角色RID"}
|
||
|
|
,{string, srv_id, "服务器ID"}
|
||
|
|
,{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13514
|
||
|
|
,log_title = "退帮"
|
||
|
|
,req_desc = "退帮"
|
||
|
|
,req = []
|
||
|
|
,reply_desc = "退帮结果"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13516
|
||
|
|
,log_title = "解散联盟"
|
||
|
|
,req_desc = "解散联盟"
|
||
|
|
,req = []
|
||
|
|
,reply_desc = "解散联盟结果"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13518
|
||
|
|
,log_title = "获取本联盟基本信息"
|
||
|
|
,req_desc = "获取本联盟基本信息"
|
||
|
|
,req = []
|
||
|
|
,reply_desc = "获取本联盟基本信息结果"
|
||
|
|
,reply = [
|
||
|
|
{rec, guild, guild, [
|
||
|
|
{tuple, id, [
|
||
|
|
{uint32, gid, "联盟ID"}
|
||
|
|
,{string, gsrv_id, "联盟服务器ID"}
|
||
|
|
]}
|
||
|
|
,{string, name, "联盟名"}
|
||
|
|
,{uint8, lev, "联盟等级"}
|
||
|
|
,{uint8, members_num, "联盟人数"}
|
||
|
|
,{uint8, members_max, "联盟最大人数"}
|
||
|
|
,{string, leader_name, "会长名"}
|
||
|
|
,{tuple, leader_id,
|
||
|
|
[
|
||
|
|
{uint32, rid, "角色Id"}
|
||
|
|
,{string, srv_id, "服务器Id"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,{string, sign, "签名宣言"}
|
||
|
|
,{uint32, exp, "联盟经验"}
|
||
|
|
,{uint32, day_exp, "今天联盟经验"}
|
||
|
|
,{uint8, apply_type, "申请类型(0:自动审批 1:手动审批 2:不允许申请)"}
|
||
|
|
,{uint8, apply_lev, "申请等级条件"}
|
||
|
|
,{uint8, recruit_num, "已招募次数"}
|
||
|
|
,{uint32, vitality, "活跃度"}
|
||
|
|
,{uint32, apply_power, "最小战力要求"}
|
||
|
|
]}
|
||
|
|
,{int16, rank_idx, "排名(-1表示用当前的缓存)"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13519
|
||
|
|
,log_title = "获取联盟成员列表"
|
||
|
|
,req_desc = "获取联盟成员列表"
|
||
|
|
,req = [
|
||
|
|
]
|
||
|
|
,reply_desc = "获取联盟成员列表结果"
|
||
|
|
,reply = [
|
||
|
|
{array, guild_member, members, "联盟成员列表", [
|
||
|
|
{tuple, id, [
|
||
|
|
{uint32, rid, "角色ID"}
|
||
|
|
,{string, srv_id, "服务器ID"}
|
||
|
|
]}
|
||
|
|
,{string, name, "角色名"}
|
||
|
|
,{uint8, lev, "等级"}
|
||
|
|
,{uint32, face, "头像"}
|
||
|
|
,{uint8, post, "职位"}
|
||
|
|
,{uint8, online, "0:不在线 1:在线"}
|
||
|
|
,{uint8, vip_lev, "VIP等级"}
|
||
|
|
,{uint32, power, "战力"}
|
||
|
|
,{uint32, join_time, "入会时间"}
|
||
|
|
,{uint32, login_time, "最后在线时间"}
|
||
|
|
,{uint32, donate, "贡献"}
|
||
|
|
,{uint32, day_donate, "今天贡献"}
|
||
|
|
,{uint32, avatar_bid, "头像框基础Id"}
|
||
|
|
,{uint8, sex, "性别"}
|
||
|
|
,{uint8, active_lev, "活跃等级"}
|
||
|
|
,{uint8, day_dun_time, "公会副本剩余购买次数"}
|
||
|
|
,{uint8, day_war_time, "公会战剩余挑战次数"}
|
||
|
|
,{uint32, face_update_time, "自定义头像时间"}
|
||
|
|
,{string, face_file, "自定义头像"}
|
||
|
|
]}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13520
|
||
|
|
,log_title = "职位任命"
|
||
|
|
,req_desc = "职位任命"
|
||
|
|
,req = [
|
||
|
|
{uint32, rid, "角色ID"}
|
||
|
|
,{string, srv_id, "服务器ID"}
|
||
|
|
,{uint8, position, "新联盟职位"}
|
||
|
|
]
|
||
|
|
,reply_desc = "职位任命结果"
|
||
|
|
,reply = [
|
||
|
|
{uint32, rid, "角色ID"}
|
||
|
|
,{string, srv_id, "服务器ID"}
|
||
|
|
,{uint8, position, "新联盟职位"}
|
||
|
|
,{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13521
|
||
|
|
,log_title = "修改宣言"
|
||
|
|
,req_desc = "修改宣言"
|
||
|
|
,req = [
|
||
|
|
{string, sign, "宣言修改"}
|
||
|
|
]
|
||
|
|
,reply_desc = "修改宣言结果"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13522
|
||
|
|
,log_title = "申请设置"
|
||
|
|
,req_desc = "申请设置"
|
||
|
|
,req = [
|
||
|
|
{uint8, apply_type, "申请类型(0:自动审批 1:手动审批 2:不允许申请)"}
|
||
|
|
,{uint8, apply_lev, "最小等级要求"}
|
||
|
|
,{uint32, apply_power, "最小战力要求"}
|
||
|
|
]
|
||
|
|
,reply_desc = "申请设置结果"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13523
|
||
|
|
,log_title = "联盟捐献基本信息"
|
||
|
|
,req_desc = "联盟捐献基本信息"
|
||
|
|
,req = []
|
||
|
|
,reply_desc = "联盟捐献基本信息"
|
||
|
|
,reply = [
|
||
|
|
{array, tuple, donate_list, "今天捐献信息列表", [
|
||
|
|
{uint8, type, "类型"}
|
||
|
|
,{uint8, num, "今天已捐次数"}
|
||
|
|
]}
|
||
|
|
,{array, single, boxes, "当前已领取的联盟捐献进度宝箱Id",
|
||
|
|
[{uint8, box_id, "捐献进度宝箱Id"}]
|
||
|
|
}
|
||
|
|
,{uint32, donate_exp, "当前联盟捐献进度值"}
|
||
|
|
,{uint8, day_send_num, "今日发放红包次数"}
|
||
|
|
,{uint8, day_recv_num, "今日领取红包次数"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13524
|
||
|
|
,log_title = "联盟捐献"
|
||
|
|
,req_desc = "联盟捐献"
|
||
|
|
,req = [
|
||
|
|
{uint8, type, "捐献类型"}
|
||
|
|
]
|
||
|
|
,reply_desc = "捐献结果"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13525
|
||
|
|
,log_title = "联盟工资"
|
||
|
|
,req_desc = "联盟工资"
|
||
|
|
,req = [
|
||
|
|
]
|
||
|
|
,reply_desc = "联盟工资"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
|
||
|
|
,#rpc{
|
||
|
|
code = 13526
|
||
|
|
,log_title = "联盟工资信息"
|
||
|
|
,req_desc = "联盟工资信息"
|
||
|
|
,req = [
|
||
|
|
]
|
||
|
|
,reply_desc = "联盟工资信息"
|
||
|
|
,reply = [
|
||
|
|
{uint8, flag, "今日是否领取 0 -否,1-是"}
|
||
|
|
, {uint32, post, "职位"}
|
||
|
|
, {uint32, lev, "联盟等级"}
|
||
|
|
, {uint32, point, "加成数值"}
|
||
|
|
, {uint32, pos_reward, "职位奖励"}
|
||
|
|
,{array, tuple, rewards1, "今日奖励", [
|
||
|
|
{uint32, item_id, "物品id"}
|
||
|
|
,{uint32, num, "数量"}
|
||
|
|
]}
|
||
|
|
,{array, tuple, rewards2, "明日奖励", [
|
||
|
|
{uint32, item_id, "物品id"}
|
||
|
|
,{uint32, num, "数量"}
|
||
|
|
]}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13534
|
||
|
|
,log_title = "成员红包列表信息"
|
||
|
|
,req_desc = "成员红包列表信息"
|
||
|
|
,req = []
|
||
|
|
,reply_desc = "成员红包列表信息"
|
||
|
|
,reply = [
|
||
|
|
{uint8, type, "0:全部 1:新增 2:更新"}
|
||
|
|
,{array, tuple, list, "红包列表", [
|
||
|
|
{uint32, id, "红包序号"}
|
||
|
|
,{uint8, type, "红包类型"}
|
||
|
|
,{string, name, "角色ID"}
|
||
|
|
,{uint32, post, "职位"}
|
||
|
|
,{uint8, num, "已领人数"}
|
||
|
|
,{uint8, max_num, "最大可领人数"}
|
||
|
|
,{uint32, max_val, "总额度"}
|
||
|
|
,{uint32, time, "过期时间(unixtime)"}
|
||
|
|
,{uint8, flag, "是否领取过此红包"}
|
||
|
|
,{uint8, msg_id, "寄语Id"}
|
||
|
|
]}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13535
|
||
|
|
,log_title = "发放成员红包"
|
||
|
|
,req_desc = "发放成员红包"
|
||
|
|
,req = [
|
||
|
|
{uint8, type, "红包类型"}
|
||
|
|
,{uint16, num, "数量"}
|
||
|
|
,{uint8, msg_id, "寄语Id"}
|
||
|
|
,{uint8, loss_type, "消耗类型,1表示消耗道具,其它表示消耗资产"}
|
||
|
|
]
|
||
|
|
,reply_desc = "发放成员红包结果"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
,{uint8, day_send_num, "今日发放红包次数"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13536
|
||
|
|
,log_title = "领取成员红包"
|
||
|
|
,req_desc = "领取成员红包"
|
||
|
|
,req = [
|
||
|
|
{uint32, id, "红包ID"}
|
||
|
|
]
|
||
|
|
,reply_desc = "领取成员红包结果"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
,{uint32, id, "红包ID"}
|
||
|
|
,{uint8, type, "红包类型"}
|
||
|
|
,{uint32, val, "领取到值"}
|
||
|
|
,{uint8, day_recv_num, "今日领取红包次数"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13540
|
||
|
|
,log_title = "联盟红包领取情况"
|
||
|
|
,req_desc = "联盟红包领取情况"
|
||
|
|
,req = [
|
||
|
|
{uint32, id, "红包ID"}
|
||
|
|
]
|
||
|
|
,reply_desc = "联盟红包领取情况"
|
||
|
|
,reply = [
|
||
|
|
{uint32, id, "红包ID"}
|
||
|
|
,{uint8, type, "类型"}
|
||
|
|
,{string, name, "发送人名称"}
|
||
|
|
,{uint32, face_id, "角色头像ID"}
|
||
|
|
,{uint32, face_update_time, "自定义头像时间"}
|
||
|
|
,{string, face_file, "自定义头像"}
|
||
|
|
,{uint32, avatar_bid, "角色头像框"}
|
||
|
|
,{uint32, post, "职位"}
|
||
|
|
,{uint32, val, "总额度"}
|
||
|
|
,{array, tuple, list, "领取人信息", [
|
||
|
|
{tuple, id, [
|
||
|
|
{uint32, rid, "角色ID"}
|
||
|
|
,{string, srv_id, "服务器ID"}
|
||
|
|
]}
|
||
|
|
,{string, name, "角色ID"}
|
||
|
|
,{uint32, face_id, "角色头像ID"}
|
||
|
|
,{uint32, avatar_bid, "角色头像框"}
|
||
|
|
,{uint32, post, "职位"}
|
||
|
|
,{uint32, val, "领取额度"}
|
||
|
|
,{uint32, time, "领取时间"}
|
||
|
|
,{uint32, face_update_time, "自定义头像时间"}
|
||
|
|
,{string, face_file, "自定义头像"}
|
||
|
|
]}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13541
|
||
|
|
,log_title = "一键拒绝"
|
||
|
|
,req_desc = "一键拒绝"
|
||
|
|
,req = []
|
||
|
|
,reply_desc = "一键拒绝结果"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13542
|
||
|
|
,log_title = "更新联盟成员列表结果"
|
||
|
|
,reply_desc = "更新联盟成员列表结果"
|
||
|
|
,reply = [
|
||
|
|
{uint8, type, "0:更新 1:添加 2:删除"}
|
||
|
|
,{array, guild_member, members, "更新联盟成员列表", [
|
||
|
|
{tuple, id, [
|
||
|
|
{uint32, rid, "角色ID"}
|
||
|
|
,{string, srv_id, "服务器ID"}
|
||
|
|
]}
|
||
|
|
,{string, name, "角色名"}
|
||
|
|
,{uint8, lev, "等级"}
|
||
|
|
,{uint32, face, "头像"}
|
||
|
|
,{uint8, post, "职位"}
|
||
|
|
,{uint8, online, "0:不在线 1:在线"}
|
||
|
|
,{uint8, vip_lev, "VIP等级"}
|
||
|
|
,{uint32, power, "战力"}
|
||
|
|
,{uint32, join_time, "入会时间"}
|
||
|
|
,{uint32, login_time, "最后在线时间"}
|
||
|
|
,{uint32, donate, "贡献"}
|
||
|
|
,{uint32, day_donate, "今天贡献"}
|
||
|
|
,{uint32, avatar_bid, "头像框基础id"}
|
||
|
|
,{uint8, sex, "性别"}
|
||
|
|
,{uint8, active_lev, "活跃等级"}
|
||
|
|
,{uint32, face_update_time, "自定义头像时间"}
|
||
|
|
,{string, face_file, "自定义头像"}
|
||
|
|
]}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13545
|
||
|
|
,log_title = "发红包排名"
|
||
|
|
,req_desc = "发红包排名"
|
||
|
|
,req = []
|
||
|
|
,reply_desc = "发红包排名"
|
||
|
|
,reply = [
|
||
|
|
{array, tuple, list, "排名列表", [
|
||
|
|
{tuple, id, [
|
||
|
|
{uint32, rid, "角色ID"}
|
||
|
|
,{string, srv_id, "服务器ID"}
|
||
|
|
]}
|
||
|
|
,{string, name, "角色名"}
|
||
|
|
,{uint32, face_id, "头像"}
|
||
|
|
,{uint32, avatar_bid, "头像框"}
|
||
|
|
,{uint32, price, "总价值"}
|
||
|
|
,{uint32, num, "次数"}
|
||
|
|
,{uint32, face_update_time, "自定义头像时间"}
|
||
|
|
,{string, face_file, "自定义头像"}
|
||
|
|
]}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13546
|
||
|
|
,log_title = "红包类型情况"
|
||
|
|
,req_desc = "红包类型情况"
|
||
|
|
,req = []
|
||
|
|
,reply = [
|
||
|
|
{array, tuple, list, "红包剩余次数", [
|
||
|
|
{uint32, id, "红包ID"}
|
||
|
|
,{uint32, num, "今日已发送次数"}
|
||
|
|
]}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13558
|
||
|
|
,log_title = "招募广告"
|
||
|
|
,req_desc = "招募广告"
|
||
|
|
,req = []
|
||
|
|
,reply_desc = "招募广告结果"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
%%,#rpc{
|
||
|
|
%% code = 13559
|
||
|
|
%% ,req_desc = "邀请入帮"
|
||
|
|
%% ,req = [
|
||
|
|
%% {uint32, rid, "角色ID"}
|
||
|
|
%% ,{string, srv_id, "服务器ID"}
|
||
|
|
%% ]
|
||
|
|
%% ,reply_desc = "邀请入帮结果"
|
||
|
|
%% ,reply = [
|
||
|
|
%% {uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
%% ,{string, msg, "结果信息"}
|
||
|
|
%% ]
|
||
|
|
%%}
|
||
|
|
%%,#rpc{
|
||
|
|
%% code = 13560
|
||
|
|
%% ,reply_desc = "接收到联盟信息邀请"
|
||
|
|
%% ,reply = [
|
||
|
|
%% {uint32, rid, "邀请角色ID"}
|
||
|
|
%% ,{string, srv_id, "邀请服务器ID"}
|
||
|
|
%% ,{string, name, "邀请人"}
|
||
|
|
%% ,{string, gname, "联盟名"}
|
||
|
|
%% ]
|
||
|
|
%% }
|
||
|
|
%%,#rpc{
|
||
|
|
%% code = 13561
|
||
|
|
%% ,req_desc = "同意邀请入帮"
|
||
|
|
%% ,req = [
|
||
|
|
%% {uint8, type, "1:同意 2:拒绝"}
|
||
|
|
%% ,{uint32, rid, "角色ID"}
|
||
|
|
%% ,{string, srv_id, "服务器ID"}
|
||
|
|
%% ]
|
||
|
|
%% ,reply_desc = "同意邀请入帮结果"
|
||
|
|
%% ,reply = [
|
||
|
|
%% {uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
%% ,{string, msg, "结果信息"}
|
||
|
|
%% ]
|
||
|
|
%%}
|
||
|
|
%% ,#rpc{
|
||
|
|
%% code = 13562
|
||
|
|
%% ,req_desc = "请求联盟排名"
|
||
|
|
%% ,req = []
|
||
|
|
%% ,reply_desc = "请求联盟排名结果"
|
||
|
|
%% ,reply = [
|
||
|
|
%% {int16, rank_idx, "排名(-1表示用当前的缓存)"}
|
||
|
|
%% ]
|
||
|
|
%% }
|
||
|
|
,#rpc{
|
||
|
|
code = 13565
|
||
|
|
,log_title = "弹劾盟主"
|
||
|
|
,req_desc = "弹劾盟主"
|
||
|
|
,req = [
|
||
|
|
]
|
||
|
|
,reply_desc = "弹劾盟主"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13568
|
||
|
|
,log_title = "修改联盟名字"
|
||
|
|
,req_desc = "修改联盟名字"
|
||
|
|
,req = [
|
||
|
|
{string, name, "联盟名"}
|
||
|
|
]
|
||
|
|
,reply_desc = "退出领地"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
%% ,#rpc{
|
||
|
|
%% code = 13569
|
||
|
|
%% ,req_desc = "联盟合并申请"
|
||
|
|
%% ,req = [
|
||
|
|
%% {uint32, gid, "联盟ID"}
|
||
|
|
%% ,{string, gsrv_id, "联盟服务器"}
|
||
|
|
%% ,{uint8, type, "0:取消 1:发起"}
|
||
|
|
%% ]
|
||
|
|
%% ,reply_desc = "联盟合并申请"
|
||
|
|
%% ,reply = [
|
||
|
|
%% {uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
%% ,{string, msg, "结果信息"}
|
||
|
|
%% ,{uint32, gid, "联盟ID"}
|
||
|
|
%% ,{string, gsrv_id, "联盟服务器"}
|
||
|
|
%% ]
|
||
|
|
%% }
|
||
|
|
%% ,#rpc{
|
||
|
|
%% code = 13570
|
||
|
|
%% ,req_desc = "联盟合并回复"
|
||
|
|
%% ,req = [
|
||
|
|
%% {uint32, gid, "联盟ID"}
|
||
|
|
%% ,{string, gsrv_id, "联盟服务器"}
|
||
|
|
%% ,{uint8, type, "0:拒绝 1:同意"}
|
||
|
|
%% ]
|
||
|
|
%% ,reply_desc = "联盟合并回复"
|
||
|
|
%% ,reply = [
|
||
|
|
%% {uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
%% ,{string, msg, "结果信息"}
|
||
|
|
%% ,{uint32, gid, "联盟ID"}
|
||
|
|
%% ,{string, gsrv_id, "联盟服务器"}
|
||
|
|
%% ]
|
||
|
|
%% }
|
||
|
|
%% ,#rpc{
|
||
|
|
%% code = 13571
|
||
|
|
%% ,req_desc = "联盟合并请求信息"
|
||
|
|
%% ,req = [
|
||
|
|
%% ]
|
||
|
|
%% ,reply_desc = "联盟合并请求信息(发起方自己联盟)"
|
||
|
|
%% ,reply = [
|
||
|
|
%% {array, g_merge, list, "当前请求合并信息", [
|
||
|
|
%% {tuple, gid2, [
|
||
|
|
%% {uint32, gid2, "对方联盟ID"}
|
||
|
|
%% ,{string, gsrv_id2, "对方联盟服务器ID"}
|
||
|
|
%% ]}
|
||
|
|
%% ,{string, gname2, "对方联盟名"}
|
||
|
|
%% ,{tuple, role_id, [
|
||
|
|
%% {uint32, rid, "发起角色ID"}
|
||
|
|
%% ,{string, rsrv_id, "发起角色服务器ID"}
|
||
|
|
%% ]}
|
||
|
|
%% ,{string, rname, "发起角色名"}
|
||
|
|
%% ,{uint32, end_time, "过期时间"}
|
||
|
|
%% ]}
|
||
|
|
%% ]
|
||
|
|
%% }
|
||
|
|
%% ,#rpc{
|
||
|
|
%% code = 13572
|
||
|
|
%% ,req_desc = "接收到联盟合并请求信息"
|
||
|
|
%% ,req = [
|
||
|
|
%% ]
|
||
|
|
%% ,reply_desc = "接收到联盟合并请求信息(处理方为自己联盟)"
|
||
|
|
%% ,reply = [
|
||
|
|
%% {uint8, type, "0:所有 1:新增 2:删除"}
|
||
|
|
%% ,{array, g_merge, list, "当前请求合并信息", [
|
||
|
|
%% {tuple, gid, [
|
||
|
|
%% {uint32, gid, "对方联盟ID"}
|
||
|
|
%% ,{string, gsrv_id, "对方联盟服务器ID"}
|
||
|
|
%% ]}
|
||
|
|
%% ,{string, gname, "对方联盟名"}
|
||
|
|
%% ,{tuple, role_id, [
|
||
|
|
%% {uint32, rid, "发起角色ID"}
|
||
|
|
%% ,{string, rsrv_id, "发起角色服务器ID"}
|
||
|
|
%% ]}
|
||
|
|
%% ,{string, rname, "发起角色名"}
|
||
|
|
%% ,{uint32, end_time, "过期时间"}
|
||
|
|
%% ]}
|
||
|
|
%% ]
|
||
|
|
%% }
|
||
|
|
,#rpc{
|
||
|
|
code = 13573
|
||
|
|
,log_title = "联盟红点"
|
||
|
|
,req_desc = "联盟红点"
|
||
|
|
,req = []
|
||
|
|
,reply_desc = "联盟红点,当前只用于申请列表"
|
||
|
|
,reply = [{uint8, code, "0:不显示红点, 1:显示红点"}]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13574
|
||
|
|
,log_title = "领取捐献进度宝箱"
|
||
|
|
,req_desc = "领取捐献进度宝箱"
|
||
|
|
,req = [{uint8, box_id, "捐献进度宝箱Id"}]
|
||
|
|
,reply_desc = "领取捐献进度宝箱"
|
||
|
|
,reply =
|
||
|
|
[
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
,{uint8, box_id, "捐献进度宝箱Id"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13575
|
||
|
|
,log_title = "更新捐献进度值"
|
||
|
|
,req_desc = "更新捐献进度值"
|
||
|
|
,req = []
|
||
|
|
,reply_desc = "更新捐献进度值"
|
||
|
|
,reply = [{uint32, donate_exp, "捐献进度值"}]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13576
|
||
|
|
,log_title = "欢迎新人"
|
||
|
|
,req_desc = "欢迎新人"
|
||
|
|
,req = [
|
||
|
|
{uint32, rid, "角色ID"}
|
||
|
|
,{string, srv_id, "服务器ID"}
|
||
|
|
]
|
||
|
|
,reply_desc = "欢迎新人"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13577
|
||
|
|
,log_title = "公会日志"
|
||
|
|
,req_desc = "公会日志"
|
||
|
|
,req = [
|
||
|
|
]
|
||
|
|
,reply_desc = "公会日志"
|
||
|
|
,reply = [
|
||
|
|
{array, guild_log_info, guild_log_info_list, "公会日志列表", ?p_g_set(guild_log_info, [
|
||
|
|
{uint8, id, "日志ID" }
|
||
|
|
,{tuple, guild_id, [
|
||
|
|
{uint32, gid, "联盟ID"}
|
||
|
|
,{string, gsrv_id, "联盟服务器ID"}
|
||
|
|
]}
|
||
|
|
,{uint8, type, "日志类型(1:工会战 2:公会捐献 3:公会副本 4:其他)"}
|
||
|
|
,{uint32, time, "时间"}
|
||
|
|
,{tuple, role_id,
|
||
|
|
[
|
||
|
|
{uint32, rid, "角色Id"}
|
||
|
|
,{string, srv_id, "服务器Id"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,{string, role_name, "角色名"}
|
||
|
|
,{string, msg, "信息"}
|
||
|
|
])}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13578
|
||
|
|
,log_title = "推送新日志"
|
||
|
|
,req_desc = "推送新日志"
|
||
|
|
,req = [
|
||
|
|
]
|
||
|
|
,reply_desc = "推送新日志"
|
||
|
|
,reply = [
|
||
|
|
{array, guild_log_info, guild_log_info_list, "日志列表", ?p_g_get(guild_log_info)}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13579
|
||
|
|
,log_title = "一键提醒"
|
||
|
|
,req_desc = "一键提醒"
|
||
|
|
,req = [
|
||
|
|
{uint8, type, "提醒类型(1:工会战 2:公会捐献 3:公会副本)"}
|
||
|
|
,{array, tuple, id_list, "id列表", [
|
||
|
|
{tuple, id, [
|
||
|
|
{uint32, rid, "角色ID"}
|
||
|
|
,{string, srv_id, "服务器ID"}
|
||
|
|
]}
|
||
|
|
]}
|
||
|
|
]
|
||
|
|
,reply_desc = "一键提醒"
|
||
|
|
,reply = [
|
||
|
|
{string, msg, "信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
,#rpc{
|
||
|
|
code = 13580
|
||
|
|
,log_title = "发送联盟联盟邮件"
|
||
|
|
,req_desc = "发送联盟联盟邮件"
|
||
|
|
,req = [
|
||
|
|
{string, content, "邮件内容"}
|
||
|
|
]
|
||
|
|
,reply_desc = "发送邮件"
|
||
|
|
,reply = [
|
||
|
|
{uint8, code, "结果(0:失败 1:成功)"}
|
||
|
|
,{string, msg, "结果信息"}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
].
|