package proto import "github.com/oylshe1314/framework/errors" // 错误定义 const ( // 直接定义 // ----------------------- 原始错误 ----------------------- RawErrMessageError errors.StringError = "消息错误" RawErrInternalError errors.StringError = "内部错误" RawErrDataReloadFailed errors.StringError = "数据重载失败" RawErrMailSendFailed errors.StringError = "邮件发送失败" RawErrMailDeleteFailed errors.StringError = "邮件删除失败" RawErrNoHttpHeader errors.StringError = "缺少请求头" RawErrHttpHeaderError errors.StringError = "请求头错误" RawErrHandlerNotFound errors.StringError = "找不到处理函数" RawErrPlayerQueryFailed errors.StringError = "查询玩家失败" RawErrPlayerNotFound errors.StringError = "找不到玩家" RawErrPlayerNotOnline errors.StringError = "玩家未在线" RawErrPlatformError errors.StringError = "平台错误" RawErrChannelError errors.StringError = "渠道错误" RawErrParameterError errors.StringError = "参数错误" RawErrServerMaintain errors.StringError = "服务器维护中" RawErrBadRequest errors.StringError = "无效请求" RawErrInvalidToken errors.StringError = "无效的TOKEN" RawErrExpiredToken errors.StringError = "TOKEN已过期" RawErrUserNotExists errors.StringError = "账号不存在" RawErrUserNotFound errors.StringError = "账号或密码错误" RawErrUserBanLogin errors.StringError = "账号被封禁" RawErrUsernameExists errors.StringError = "账号已存在" RawErrPasswordError errors.StringError = "账号或密码错误" RawErrUserNotOnline errors.StringError = "账号未在线" RawErrUserLoginFailed errors.StringError = "用户登录失败" RawErrUserNotLogin errors.StringError = "用户未登录" RawErrRoleNotCreated errors.StringError = "角色未创建" RawErrRoleHasCreated errors.StringError = "角色已创建" RawErrRolesAlreadyMax errors.StringError = "角色数量已达到上限" RawErrRoleNotLogged errors.StringError = "角色未登录" RawErrRoleBanLogin errors.StringError = "角色已封禁" RawErrLoginOtherPlace errors.StringError = "您的账号在其他地方登录。" RawErrServerOnline errors.StringError = "服务器断开连接。" RawErrBadSignature errors.StringError = "签名校验失败" RawErrOrderQueryFailed errors.StringError = "订单查询失败" RawErrOrderNotFound errors.StringError = "找不到订单" RawErrOrderStatusError errors.StringError = "订单状态错误" RawErrOrderUpdateFailed errors.StringError = "订单查询失败" RawErrDataTableError errors.StringError = "配置表错误" RawErrCdKeyExists errors.StringError = "兑换码已存在" // 定义于配置表:TipNotice, 值即ID // ----------------------- 公共错误 ----------------------- // ErrServerError 服务器错误 ErrServerError errors.StringError = "ServerError" // ErrHandlerNotFound 找不到处理函数 ErrHandlerNotFound errors.StringError = "HandlerNotFound" // ErrMessageError 消息格式错误 ErrMessageError errors.StringError = "MessageError" // ErrParameterError 参数错误 ErrParameterError errors.StringError = "ParameterError" // ErrRepeatedRequest 重复请求 ErrRepeatedRequest errors.StringError = "RepeatedRequest" // ErrPlatformError 平台错误 ErrPlatformError errors.StringError = "PlatformError" // ErrChannelError 渠道错误 ErrChannelError errors.StringError = "ChannelError" // ErrDataTablesError 配置数据错误 ErrDataTablesError errors.StringError = "DataTablesError" // ErrRewardUnable 奖励不可用 ErrRewardUnable errors.StringError = "RewardUnable" // ErrRewardHasGot 奖励已领取 ErrRewardHasGot errors.StringError = "RewardHasGot" // ErrLevelTooLow 等级过低 ErrLevelTooLow errors.StringError = "LevelTooLow" // ErrLevelTooHigh 等级过高 ErrLevelTooHigh errors.StringError = "LevelTooHigh" // ErrLevelAlreadyMax 等级已满 ErrLevelAlreadyMax errors.StringError = "LevelAlreadyMax" // ErrTodayTimesOver 今日次数已用完 ErrTodayTimesOver errors.StringError = "ToadyTimesOver" // ErrFunctionNotUnlocked 功能未解锁 ErrFunctionNotUnlocked errors.StringError = "FunctionNotUnlocked" // ErrFunctionHasUnlocked 功能已解锁 ErrFunctionHasUnlocked errors.StringError = "FunctionHasUnlocked" // ErrFunctionCanNotUnlock 功能无法解锁 ErrFunctionCanNotUnlock errors.StringError = "FunctionCanNotUnlock" // ----------------------- 角色模块 ----------------------- // ErrIllegalRoleName 非法的角色名称 ErrIllegalRoleName errors.StringError = "IllegalRoleName" // ErrExistedRoleName 已存在的角色名称 ErrExistedRoleName errors.StringError = "ExistedRoleName" // ErrTalentNeedParentMax 需要上级天赋满级 ErrTalentNeedParentMax errors.StringError = "TalentNeedParentMax" // ----------------------- 关卡模块 ----------------------- // ErrCopyNotFound 找不到副本 ErrCopyNotFound errors.StringError = "CopyNotFound" // ErrSceneNotFound 找不到场景 ErrSceneNotFound errors.StringError = "SceneNotFound" // ErrCopyNotInTime 副本不在挑战时间 ErrCopyNotInTime errors.StringError = "CopyNotInTIme" // ErrArenaPlayerNotFound 找不到竞技场玩家 ErrArenaPlayerNotFound errors.StringError = "ArenaPlayerNotFound" // ErrCopyCannotSweep 副本不可扫荡 ErrCopyCannotSweep errors.StringError = "CopyCannotSweep" // ErrPlanetNotExists 星球不存在 ErrPlanetNotExists errors.StringError = "PlanetNotExists" // ErrPlanetIncomplete 星球未探索完成 ErrPlanetIncomplete errors.StringError = "PlanetIncomplete" // ErrFullCivilizations 文明已满 ErrFullCivilizations errors.StringError = "FullCivilizations" // ErrCivilizationNotBuilt 文明未打造 ErrCivilizationNotBuilt errors.StringError = "CivilizationNotBuilt" // ErrArenaNotEntered 竞技场未加入 ErrArenaNotEntered errors.StringError = "ArenaNotEntered" // ErrArenaNotMatched 竞技场未匹配对手 ErrArenaNotMatched errors.StringError = "ArenaNotMatched" // ErrArenaMatchNotFound 竞技场找不到对手 ErrArenaMatchNotFound errors.StringError = "ArenaMatchNotFound" // ----------------------- 战斗模块 ----------------------- // ErrNotInFighting 不在战斗中 ErrNotInFighting errors.StringError = "NotInFighting" // ErrNotInIdleBattle 不在挂机战斗中 ErrNotInIdleBattle errors.StringError = "NotInIdleBattle" // ErrIdleBattleNoRewards 暂时没有挂机战斗奖励 ErrIdleBattleNoRewards errors.StringError = "IdleBattleNoRewards" // ----------------------- 英雄模块 ----------------------- // ErrHeroNotFound 找不到英雄 ErrHeroNotFound errors.StringError = "HeroNotFound" // ErrHeroBreakLevelAlreadyMax 英雄名将册已激活 ErrHeroBreakLevelAlreadyMax errors.StringError = "HeroBreakLevelAlreadyMax" // ErrHeroGeneralActivated 英雄名将册已激活 ErrHeroGeneralActivated errors.StringError = "HeroGeneralActivated" // ErrHeroGeneralCanNotActivate 英雄名将册已激活 ErrHeroGeneralCanNotActivate errors.StringError = "HeroGeneralCanNotActivate" // ----------------------- 物品模块 ----------------------- // ErrUnknownItemType 未知物品类型 ErrUnknownItemType errors.StringError = "UnknownItemType" // ErrUnknownItemSubtype 未知物品子类型 ErrUnknownItemSubtype errors.StringError = "UnknownItemSubtype" // ErrItemNotFound 找不到物品 ErrItemNotFound errors.StringError = "ItemNotFound" // ErrItemNotEnough 物品不足 ErrItemNotEnough errors.StringError = "ItemNotEnough" // ErrUnknownMoneyType 未知货币类型 ErrUnknownMoneyType errors.StringError = "UnknownMoneyType" // ErrMoneyNotEnough 货币不足 ErrMoneyNotEnough errors.StringError = "MoneyNotEnough" // ErrPowerNotEnough 体力不足 ErrPowerNotEnough errors.StringError = "PowerNotEnough" // ErrExpNotEnough 经验不足 ErrExpNotEnough errors.StringError = "ExpNotEnough" // ErrEquipNotFound 找不到装备 ErrEquipNotFound errors.StringError = "EquipNotFound" // ----------------------- 钻机模块 ----------------------- // ErrComponentUnlocked 部件未解锁 ErrComponentUnlocked errors.StringError = "ComponentUnlocked" // ErrItemIsSetup 物品已装备 ErrItemIsSetup errors.StringError = "ItemIsSetup" // ErrSmelterUnlocked 熔炉未解锁 ErrSmelterUnlocked errors.StringError = "SmelterUnlocked" // ErrCharacterUnlocked 人物未解锁 ErrCharacterUnlocked errors.StringError = "CharacterUnlocked" // ErrTrammelsUnable 羁绊不可用 ErrTrammelsUnable errors.StringError = "TrammelsUnable" // ErrTrammelsActivated 羁绊已激活 ErrTrammelsActivated errors.StringError = "TrammelsActivated" // ErrWarshipNotFound 找不到战舰 ErrWarshipNotFound errors.StringError = "WarshipNotFound" // ErrWarshipCanNotFuse 战舰无法融合 ErrWarshipCanNotFuse errors.StringError = "WarshipCanNotFuse" // ErrWarshipCanNotReform 战舰无法洗炼 ErrWarshipCanNotReform errors.StringError = "WarshipCanNotReform" // ----------------------- 邮件模块 ----------------------- // ErrMailNotFound 找不到邮件 ErrMailNotFound errors.StringError = "MailNotFound" // ErrMailNoReward 邮件无奖励 ErrMailNoReward errors.StringError = "MailNoReward" // ----------------------- 任务模块 ----------------------- // ErrTaskNotFound 找不到任务 ErrTaskNotFound errors.StringError = "TaskNotFound" // ErrTaskNotCompleted 任务未完成 ErrTaskNotCompleted errors.StringError = "TaskNotCompleted" // ErrTaskHasCommitted 任务已提交 ErrTaskHasCommitted errors.StringError = "TaskHasCommitted" // ----------------------- 成就模块 ----------------------- // ErrAchievementNotFound 找不到成就 ErrAchievementNotFound errors.StringError = "AchievementNotFound" // ErrAchievementNotCompleted 成就未完成 ErrAchievementNotCompleted errors.StringError = "AchievementNotCompleted" // ----------------------- 商店模块 ----------------------- // ErrChargeSuccess 充值成功 ErrChargeSuccess errors.StringError = "ChargeSuccess" // ErrChargeFailed 充值失败 ErrChargeFailed errors.StringError = "ChargeFailed" // ErrPaymentTypeError 充值支付类型错误 ErrPaymentTypeError errors.StringError = "PaymentTypeError" // ErrOrderNotFound 找不到订单 ErrOrderNotFound errors.StringError = "OrderNotFound" // ErrOrderStatusError 订单状态错误 ErrOrderStatusError errors.StringError = "OrderStatusError" // ErrInsufficientBalance 余额不足 ErrInsufficientBalance errors.StringError = "InsufficientBalance" // ErrStoreNotFound 无购买次数 ErrStoreNotFound errors.StringError = "StoreNotFound" // ErrStoreBuyTimesOver 无购买次数 ErrStoreBuyTimesOver errors.StringError = "StoreBuyTimesOver" // ErrStoreNotBuyingTime 不在可购买时间内 ErrStoreNotBuyingTime errors.StringError = "StoreNotBuyingTime" // ErrNotInBattlePassSeason 不在战斗通行证赛季时间内 ErrNotInBattlePassSeason errors.StringError = "NotInBattlePassSeason" // ErrNoBattlePassAdvanced 未激活高级通行证 ErrNoBattlePassAdvanced errors.StringError = "NotBattlePassAdvanced" // ErrBattlePassAdvancedActivated 已激活高级通行证 ErrBattlePassAdvancedActivated errors.StringError = "BattlePassAdvancedActivated" // ErrMonthlyCardAlreadyMaxDays 月卡已达到最大天数 ErrMonthlyCardAlreadyMaxDays errors.StringError = "MonthlyCardAlreadyMaxDays" // ErrInvalidCdkey 无效的兑换码 ErrInvalidCdkey errors.StringError = "InvalidCdkey" // ErrUsedCdkey 已使用的兑换码 ErrUsedCdkey errors.StringError = "UsedCdkey" )