/// <summary> /// 创建实例 /// </summary> public static FuncChangeLeaderRoleGroupRequest create(int funcID, long groupID, long playerID) { FuncChangeLeaderRoleGroupRequest re = (FuncChangeLeaderRoleGroupRequest)BytesControl.createRequest(dataID); re.funcID = funcID; re.groupID = groupID; re.playerID = playerID; return(re); }
/** 禅让群主 */ public void changeLeader(long playerID) { if ((getMember(playerID)) == null) { me.warnLog("changeLeader时,找不到目标", playerID); return; } if (playerID == me.role.playerID) { me.warnLog("changeLeader时,目标是自己"); return; } me.send(FuncChangeLeaderRoleGroupRequest.create(_funcID, groupID, playerID)); }