/// <summary> /// 创建实例 /// </summary> public static FuncDisbandRoleGroupRequest create(int funcID, long groupID) { FuncDisbandRoleGroupRequest re = (FuncDisbandRoleGroupRequest)BytesControl.createRequest(dataID); re.funcID = funcID; re.groupID = groupID; return(re); }
//--行为部分--// /** 解散 */ public void disband() { if (!canDisband()) { me.warnLog("不可离开"); return; } if (getTitle() != RoleGroupTitleType.Leader) { me.warnLog("解散玩家群时,不是群主"); return; } if (!canHandleInOut()) { me.warnLog("解散玩家群时,此时不可操作"); return; } me.send(FuncDisbandRoleGroupRequest.create(_funcID, groupID)); }