15 lines
1.2 KiB
Plaintext
15 lines
1.2 KiB
Plaintext
prefix: guild.guildHandler
|
|
|
|
listGuild(): (code: Code.OK, guilds: []) // 获取公会列表
|
|
createGuild(guildName: string): (code: Code.OK, guildId: new_guild_id) // 创建公会
|
|
joinGuild(uid: int, guildId: int): (code: Code.OK, msg: "Join guild done") // 加入公会
|
|
approveGuild(guildId: int, newuid: int): (code: Code.OK, msg: "Approve guild done") // 批准加入公会
|
|
inviteNewMember(guildId: int, newuid: int): (code: Code.OK, msg: "Invite new member done") // 邀请新成员
|
|
getInviteList(): (code: Code.OK, result: invite_list) // 获取邀请列表
|
|
confirmInvite(guildId: int): (code: Code.OK, msg: "Confirm invite done") // 确认邀请
|
|
leaveGuild(): (code: Code.OK, msg: "Leave guild done") // 离开公会
|
|
kick(muid: int): (code: Code.OK, msg: "Kick member done") // 踢出成员
|
|
getGuildMembers(guildId: int, apply: bool): (code: Code.OK, members: member_list, apply: apply) // 获取公会成员
|
|
updateMemberRank(memberUid: int, guildId: int, g_rank: int): (code: Code.OK, result: update_result) // 更新成员等级
|
|
setAnnounce(gid: int, announce: string): (code: Code.OK, result: update_result) // 设置公告
|
|
disbandGuild(): (code: Code.OK, msg: "Disband guild done") // 解散公会e |