syntax = "proto3"; option java_multiple_files = true; option java_package = "com.caliverse.admin.domain.RabbitMq.message"; // 나중에 Error 카테고리별 범위 구성을 설정 해야 한다. - kangms enum ServerErrorCode { Success = 0; //============================================================================================= // 결과 코드 관련 오류 //============================================================================================= ResultCodeNotSet = -1; // 결과 코드가 설정되지 않았다. //============================================================================================= // 시스템 오류 : 10000 ~ //============================================================================================= TryCatchException = 10001; // TryCatch 예외가 발생 했습니다. DotNetException = 10002; // DotNet 예외가 발생 했습니다. ProudNetException = 10003; // ProudNet 예외가 발생 했습니다. RabbitMqException = 10004; // RabbitMQ 예외가 발생 했습니다. DynamoDbException = 10005; // DynamoDB 예외가 발생 했습니다. DynamoDbTransactException = 10006; // DynamoDB Transact 예외가 발생 했습니다. RedisException = 10007; // Redis 예외가 발생 했습니다. MetaInfoException = 10008; // Meta 스키마 및 데이터 예외가 발생 했습니다. MySqlDbException = 10009; // MySqlDB 예외가 발생 했습니다. MongoDbException = 10010; // MongoDb 예외가 발생 했습니다. //============================================================================================= // NLog 관련 오류 : 10030 ~ //============================================================================================= NlogWithAwsCloudWatchSetupFailed = 10031; // NLog와 AWS CloudWatch 설정을 실패 했습니다. NlogNotInitialized = 10032; // NLog 객체가 초기화되지 않은 상태 입니다. //============================================================================================= // 비즈니스 로그 관련 오류 : 10050 ~ //============================================================================================= LogActionIsNull = 10051; // LogAction 객체가 Null 입니다. LogAppenderIsNull = 10052; // LogAppender 객체가 Null 입니다. LogFormatterIsNull = 10053; // LogFormatter 객체가 Null 입니다. LogActionTypeInvalid = 10054; // LogActionType 오류 입니다. //============================================================================================= // 네트워크 오류 : 10100 ~ //============================================================================================= // ProudNet 오류 RmiHostIsNull = 10101; // Rmi Host 객체가 Null 입니다. RmiHostHandlerBindFailed = 10102; // Rmi Host 핸들러에 바인딩을 실패 했습니다. SubHandlerBindFailed = 10103; // Stub 핸들러에 바인딩을 실패 했습니다. ProxyAttachFailed = 10104; // Proxy 연결을 실패 했습니다. SetMessageMaxLengthFailed = 10105; // 패킷 최대 사이즈 설정 실패. // 네트워크 모듈 오류 PacketRecvHandlerRegisterFailed = 10151; // 패킷 수신 핸들러에 등록을 실패 했습니다. PacketSendHandlerRegisterFailed = 10152; // 패킷 송신 핸들러에 등록을 실패 했습니다. // 패킷 오류 PacketRecvInvalid = 10153; // 수신 패킷 오류 입니다. RacketRecvHandlerNotFound = 10154; // 수신 패킷 핸들러를 찾지 못했습니다. LargePacketNotAllReceived = 10155; // 대용량 패킷이 모두 수신되지 않았습니다. LargePacketRecvTimeOver = 10156; // 대용량 패킷이 수신 대기 시간이 오래 지났다. //============================================================================================= // DB 오류 : 10200 ~ //============================================================================================= // DB 공통 오류 DbQueryTypeInvalid = 10201; // Db QueryType 오류 입니다. // DynamoDB 오류 DynamoDbTransactionCanceledException = 10211; // DynamoDB TransactionCanceledException 예외가 발생 했습니다. DynamoDbAmazonDynamoDbException = 10212; // DynamoDB AmazonDynamoDBException 예외가 발생 했습니다. DynamoDbAmazonServiceException = 10213; // DynamoDB AmazonServiceException 예외가 발생 했습니다. DynamoDbConfigLoadFailed = 10214; // DynamoDB Config 파일 로딩을 실패 했습니다. DynamoDbConnectFailed = 10215; // DynamoDB 연결을 실패 했습니다. DynamoDbTableCreateFailed = 10216; // DynamoDB Table 생성을 실패 했습니다. DynamoDbTableNotConnected = 10217; // DynamoDB Table과 연결이 되어있지 않습니다. DynamoDbQueryFailed = 10218; // DynamoDB Query를 실패 했습니다. DynamoDbItemSizeExceeded = 10219; // DynamoDB Item 저장 크기를 초과 했습니다. DynamoDbQueryNoMatchAttribute = 10220; // DynamoDB Query와 일치하는 Attribute가 아닙니다. DynamoDbTransactionConflictException = 10221; // DynamoDB TransactionConflictException 예외가 발생 했습니다. DynamoDbExpressionError = 10222; // DynamoDB Expression 오류 입니다. DynamoDbPrimaryKeyNotFound = 10223; // DynamoDB PrimaryKey 를 찾을 수 없습니다. DynamoDbTableNameInvalid = 10224; // DynamoDB Table Name 오류 입니다. DynamoDbConnectorIsNull = 10225; // DynamoDB 연결 객체가 Null 입니다. DynamoDbTableNameDuplicated = 10226; // DynamoDB Table 이름이 중복 되었습니다. // DynamoDB 쿼리 오류 DynamoDbQueryException = 10231; // DynamoDbQuery 예외가 발생 했습니다. DynamoDbQueryNoRequested = 10232; // DynamoDbQuery Request를 가지고 있지 않습니다. DynamoDbQueryNotFoundDocumentQuery = 10233; // DynamoDbQuery Document를 찾을 수 없습니다. DynamoDbQueryExceptionNotifierNotFound = 10234; // DynamoDbQuery ExceptionNotifier를 찾을 수 없습니다. // DynamoDB Document 오류 DynamoDbDocumentIsNullInQueryContext = 10241; // DynamoDbDocumentQueryContext내의 DynamoDb Document가 null 입니다. DynamoDbDocumentIsInvalid = 10242; // DynamoDbDocument내의 정보에 오류가 있습니다. DynamoDbDocumentQueryContextTypeInvalid = 10243; // DynamoDbDocumentQueryContext내의 Type 정보 오류 입니다. DynamoDbDocumentCopyFailedToDoc = 10244; // DynamoDbDocument를 Doc에 복사하는 것을 실패 했습니다. DynamoDbDocumentUpsertFailed = 10245; // DynamoDbDocument Upsert를 실패 했습니다. // DynamoDB ItemRequest 오류 DynamoDbItemRequestIsInvalid = 10251; // DynamoDbItemRequest내의 정보에 오류가 있습니다. DynamoDbItemRequestQueryContextTypeInvalid = 10252; // DynamoDbItemRequestQueryContext내의 Type 정보 오류 입니다. DynamoDbItemRequestUpdateExpressionEmpty = 10253; // DynamoDbItemRequest내에 UpdateExpression 정보가 비어 있다. // DynamoDB Custom Doc 오류 DynamoDbDocPkInvalid = 10261; // DynamoDbDoc의 PK 값이 오류 입니다. DynamoDbDocSkInvalid = 10262; // DynamoDbDoc의 SK 값이 오류 입니다. DynamoDbDocAttribTypeDuplicated = 10263; // DynamoDbDoc의 AttribType이 중복 되었습니다. DynamoDbDocCopyFailedToDocument = 10264; // Doc를 DynamoDbDocument에 복사하는 것을 실패 했습니다. DynamoDbDocCopyFailedFromDocument = 10265; // DynamoDbDocument를 Doc에 복사하는 것을 실패 했습니다. DynamoDbDocTypeNotMatch = 10266; // DynamoDbDocType이 일치하지 않습니다. DynamoDbRequestInvalid = 10267; // DynamoDbRequest 오류 입니다. DynamoDbDocAttributeStateNotSet = 10268; // DynamoDbDoc AttributeState 플래그를 선택하지 않았습니다. DynamoDbDocAttribWrapperCopyFailed = 10269; // DynamoDbDoc AttribWrapper 복사를 실패 했습니다. DynamoDbDocAttributeGettingFailed = 10270; // DynamoDbDoc Attribute 가져오기를 실패 했습니다. DynamoDbDocLinkPkSkInvalid = 10271; // DynamoDbDoc LinkPKSK 값 오류 입니다. DynamoDbDocAttribWrapperIsNull = 10272; // DynamoDbDoc AttribWrapper가 Null 입니다. // MySql 오류 MySqlConnectionCreateFailed = 10281; // MySqlConnection 생성을 실패 했습니다. MySqlConnectionOpenFailed = 10282; // MySqlConnection Open을 실패 했습니다. // MySql 쿼리 오류 MySqlDbQueryException = 10283; // MySqlDbQuery 예외가 발생 했습니다. // MongoDb 오류 MongoDbInitAndVefifyDbFailed = 10291; // MongoDb 초기화 및 Db 연결 검수를 실패 했습니다. //============================================================================================= // Cache 오류 : 10300 ~ //============================================================================================= // Redis 오류 RedisServerConnectFailed = 10301; // Redis 서버 연결을 실패 했습니다. RedisStringsWriteFailed = 10302; // Redis Strings 자료구조 쓰기를 실패 했습니다. RedisStringsReadFailed = 10303; // Redis Strings 자료구조 읽기를 실패 했습니다. RedisSetsWriteFailed = 10304; // Redis Sets 자료구조 쓰기를 실패 했습니다. RedisSetsReadFailed = 10305; // Redis Sets 자료구조 읽기를 실패 했습니다. RedisSortedSetsWriteFailed = 10306; // Redis SortedSets 자료구조 쓰기를 실패 했습니다. RedisSortedSetsReadFailed = 10307; // Redis SortedSets 자료구조 읽기를 실패 했습니다. RedisHashesWriteFailed = 10308; // Redis Hashes 자료구조 쓰기를 실패 했습니다. RedisHashesReadFailed = 10309; // Redis Hashes 자료구조 읽기를 실패 했습니다. RedisListsWriteFailed = 10310; // Redis Lists 자료구조 쓰기를 실패 했습니다. RedisListsReadFailed = 10311; // Redis Lists 자료구조 읽기를 실패 했습니다. RedisRequestKeyIsEmpty = 10312; // Redis Request의 Key 값이 없습니다. RedisLoginCacheGetFailed = 10313; // Redis에서 LoginCache 정보 조회를 실패했습니다. RedisLoginCacheSetFailed = 10314; // Redis에 LoginCache 정보를 저장을 실패했습니다. RedisPrivateCacheDuplicated = 10315; // RedisPrivateCache가 중복 등록 되었습니다. RedisGlobalSharedCacheDuplicated = 10316; // RedisGlobalSharedCache가 중복 등록 되었습니다. RedisLoginCacheOwnerUserGuidNotMatch = 10317; // RedisLoginCache Owner UserGuid가 일치하지 않습니다. RedisGlobalPartyCacheGetFailed = 10318; // Redis PartyCache 읽기를 실패했습니다. RedisGlobalPartyCacheWriteFailed = 10319; // Redis PartyCache 쓰기를 실패했습니다. RedisGlobalPartyMemberCacheWriteFailed = 10320; // Redis PartyMemberCache 쓰기를 실패했습니다. RedisGlobalPartyServerCacheWriteFailed = 10321; // Redis PartyServerCache 쓰기를 실패했습니다. RedisGlobalPartyInvitePartySendCacheWriteFailed = 10322; // Redis PartyInvitePartySendCache 쓰기를 실패했습니다. RedisInstanceRoomInfoCacheGetFailed = 10323; // Redis에서 InstanceRoomInfoCache 정보 조회를 실패했습니다. RedisUgcNpcTotalRankCacheWriteFailed = 10324; // Redis 에서 누적 랭킹 데이터 저정에 실패했습니다. RedisRequestHandlerNotFound = 10325; // RedisRequestHandler를 찾을 수 없습니다. //============================================================================================= // Message Queue 오류 : 10400 ~ //============================================================================================= // RabbitMQ 오류 RabbitMqConsumerStartFailed = 10401; // RabbitMQ Consumer 시작을 실패 했습니다. RabbitMqConnectFailed = 10402; // RabbitMQ 연결을 실패 했습니다. RabbitMessageTimeOld = 10403; // RabbitMQ 메시지 시간이 오래 됐습니다. RabbitMqChannelCreateFailed = 10404; // RabbitMQ 채널 생성을 실패 했습니다. //============================================================================================= // S3 오류 : 10500 ~ //============================================================================================= // S3 오류 S3ClientCreateFailed = 10501; // S3 Client 생성을 실패 했습니다. S3BucketCreateFailed = 10502; // S3 Bucket 생성을 실패 했습니다. S3FileUploadFailed = 10503; // S3 File Upload를 실패 했습니다. S3FileDeleteFailed = 10504; // S3 File Delete에 실패 했습니다. S3FileGetFailed = 10505; // S3 File Get에 실패 했습니다. //============================================================================================= // Meta 스키마 및 데이터 기반 오류 : 10550 ~ //============================================================================================= // 스키마 오류 // 데이터 오류 MetaDataLoadFailed = 10551; // Meta 데이터 읽기를 실패 했습니다. InvalidMetaData = 10552; // Meta 데이터 오류 입니다. MetaIdInvalid = 10553; // Meta Id 오류 입니다. //============================================================================================= // 기타 라이브러리 오류 : 10610 ~ //============================================================================================= // Json 오류 JsonTypeInvalid = 10611; // Json Type 오류 입니다. JsonConvertDeserializeFailed = 10612; // JsonConvert Deserialize 오류 입니다. //============================================================================================= // 서버 공통 오류 : 10700 ~ //============================================================================================= ServerConfigFileNotFound = 10701; // 서버 설정 파일을 찾을 수 없습니다. ServerTypeInvalid = 10702; // 서버 타입 오류 입니다. AlreadyRunningServerWithListenPort = 10703; // 해당 리슨포트로 이미 실행중인 프로세스가 있습니다. NotFoundCacheStorage = 10704; // 캐시 스토리지를 찾을 수 없습니다. FunctionParamNull = 10705; // 함수 파라메터중에 Null 값이 있어서 오류 입니다. FunctionInvalidParam = 10706; // 함수 파라메터 오류 입니다. ClientListenPortInvalid = 10707; // 클라이언트 리슨 포트 오류 입니다. NotOverrideInterface = 10708; // Interface 를 Override 하지 않았습니다. ServerOnRunningFailed = 10709; // 서버 실행후 대기를 실패 했습니다. ServiceTypeInvalid = 10710; // 서비스 타입 오류 입니다. FunctionNotImplemented = 10711; // 함수를 구현하지 않았습니다. ClassDoesNotImplementInterfaceInheritance = 10712; // Interface를 상속받아 구현하지 않았습니다. RuleTypeDuplicated = 10713; // 정책 타입이 중복 되었습니다. ClassTypeCastIsNull = 10714; // ClassType 형변환은 null 입니다. PeriodicTaskAlreadyRegistered = 10715; // 이미 등록된 PeriodicTask 입니다. EntityTickerAlreadyRegistered = 10716; // 이미 등록된 EntityTicker 입니다. EntityTickerNotFound = 10717; // EntityTicker를 찾을 수 없습니다. EntityBaseNotFound = 10718; // EntityBase를 찾을 수 없습니다. ValidServerNotFound = 10719; // 부합하는 서버가 없습니다. TargetServerUserCountExceed = 10720; // 해당 서버에 유저가 가득찼습니다. TargetUserNotFound = 10721; // 해당 유저를 찾을 수 없습니다. TargetUserNotLogIn = 10722; // 대상이 접속중이지 않습니다. NotExistMap = 10723; // 맵에서 찾을 수 없습니다. FailedToReserveEnterCondition = 10724; // 조건에 맞지 않아 입장 예약을 실패했습니다. FailedToReservationEnter = 10725; // 입장 예약에 실패했습니다. OwnerEntityTypeInvalid = 10726; // OwnerEntityType 오류 입니다. OwnerEntityCannotFillup = 10727; // OwnerEntity 정보를 채울 수 없습니다. OwnerGuidInvalid = 10728; // Owner Guid 오류 입니다. DailyTimeEventAdditionFailed = 10729; // DailyTimeEvent 등록 오류입니다. ProgramVersionPathTokenNotFound = 10730; // 프로그램 VersionPath 토큰을 찾을 수 없습니다. CurrentlyProcessingState = 10731; // 현재 처리중 입니다. ServerUrlTypeInvalid = 10732; // ServerUrlType 오류 입니다. ServerUrlTypeAlreadyRegistered = 10733; // ServerUrlType 이미 등록되어 있습니다. ServerOfflineModeEnable = 10734; // 서버 Offline 모드가 활성화 상태 입니다. OwnerInvalid = 10735; // Owner 정보 오류 입니다. ModuleAlreadyRegistred = 10736; // 이미 등록된 Module 입니다. ModuleAlreadyAddInitializeModule = 10737; // 이미 추가된 초기화용 Module 입니다. ModuleNotFound = 10738; // Moudle을 찾을 수 없습니다. ProgramVersionLoadFailed = 10739; // 프로그램 Version 읽기를 실패 했습니다. //============================================================================================= // 데이터 변환 및 복사 오류 : 10850 ~ //============================================================================================= MetaDataCopyToDynamoDbDocFailed = 10850; // Meta 데이터를 DynamoDbDoc에 복사하는 것을 실패 헀습니다. MetaDataCopyToEntityAttributeFailed = 10851; // Meta 데이터를 EntityAttribute에 복사하는 것을 실패 했습니다. DynamoDbDocCopyToCacheFailed = 10852; // DynamoDbDoc를 Cache에 복사하는 것을 실패 헀습니다. DynamoDbDocCopyToEntityAttributeFailed = 10853; // DynamoDbDoc를 EntityAttribute에 복사하는 것을 실패 헀습니다. CacheCopyToEntityAttributeFailed = 10854; // Cache를 EntityAttrib에 복사하는 것을 실패 했습니다. CacheCopyToDynamoDbDocFailed = 10855; // Cache를 DynamoDbDoc에 복사하는 것을 실패 했습니다. EntityAttributeCopyToCacheFailed = 10856; // EntityAttribute를 Cache에 복사하는 것을 실패 했습니다. EntityAttributeCopyToDynamoDbDocFailed = 10857; // EntityAttribute를 DynamoDbDoc에 복사하는 것을 실패 했습니다. EntityAttributeCopyToEntityAttributeTransactorFailed = 10858; // EntityAttribute를 EntityAttributeTransactor에 복사하는 것을 실패 했습니다. EntityAttributeTransactorCopyToEntityAttributeFailed = 10859; // EntityAttributeTransactor를 EntityAttribute에 복사하는 것을 실패 했습니다. EntityAttributeTransactorCopyToDynamoDbDocFailed = 10860; // EntityAttributeTransactor를 DynamoDbDoc에 복사하는 것을 실패 했습니다. AttribNotFound = 10861; // Attrib를 찾을 수 없습니다. AttribPathMakeFailed = 10862; // Attrib Path 구성을 실패 했습니다. EntityAttributeCastFailed = 10863; // EntityAttribute Casting을 실패 했습니다. StringConvertToEnumFailed = 10864; // 문자열을 Enum으로 변환하는 것을 실패 했습니다. //============================================================================================= // 프로그램 버전 오류 : 10900 ~ //============================================================================================= MetaSchemaVersionNotMatch = 10901; // 메타 스키마 버전이 일치하지 않습니다. MetaDataVersionNotMatch = 10902; // 메타 데이터 버전이 일치하지 않습니다. PacketVersionNotMatch = 10903; // 패킷 버전이 일치하지 않습니다. ClientLogicVersionNotMatch = 10904; // 클라이언트 로직 버전이 일치하지 않습니다. ResourceVersionNotMatch = 10905; // 리소스 버전이 일치하지 않습니다. ClientProgramVersionIsNull = 10906; // ClientProgramVersion 정보 null 입니다. //============================================================================================= // 계정 인증 오류 : 11000 ~ //============================================================================================= TestIdNotAllow = 11001; // Test 계정은 허용되지 않습니다. BotdNotAllow = 11002; // Bot 계정은 허용되지 않습니다. AccountIdLengthShort = 11003; // 계정 id 길이가 짧습니다. AccountIdNotFoundInSsoAccountDb = 11004; // 통합인증Db에서 Id를 찾을 수 없습니다. MetaDataNotFoundByTestUserId = 11005; // 테스트 계정으로 Meta 데이터를 찾지 못했습니다. AccountPasswordNotMatch = 11006; // 계정 비밀번호가 일치하지 않습니다. UserDataConvertToAccountAttrFailed = 11007; // UserData 정보를 AccountAttr 정보로 변환을 실패 했습니다. AccountBaseAttribInsertDbFailed = 11008; // AccountBaseAttrib 정보를 DB에 추가를 실패 했습니다. NoServerConnectable = 11009; // 접속 가능한 서버가 없습니다. BlockedAccount = 11010; // 접속 제재 처리된 계정입니다. SsoAccountAuthWithLauncherLoginNotAllow = 11011; // 통합계정인증과 런처 로그인을 허용하지 않습니다. ClientStandaloneLoginNotAllow = 11012; // 클라이언트 단독 로그인을 허용하지 않습니다. PlatformTypeNotAllow = 11013; // 접속 허용이 되지 않는 PlatformType 입니다. AccountCanNotReadFromSsoAccountDb = 11014; // 통합계정DB에서 계정 정보를 읽지 못했습니다. SsoAccountAuthJwtCheckFailed = 11015; // 통합계정인증 JWT 체크를 실패 했습니다. UserIdKeyNotFoundInSsoAccountAuthJwt = 11016; // 통합계정인증 JWT 안에 UserId Key 정보가 없습니다. UserIdValueEmptyInSsoAccountAuthJwt = 11017; // 통합계정인증 JWT 안에 UserId Value 정보가 없습니다. AccountTypeKeyNotFoundInSsoAccountAuthJwt = 11018; // 통합계정인증 JWT 안에 AccountType Key 정보가 없습니다. AccountTypeValueNotAllowInSsoAccountAuthJwt = 11019; // 통합계정인증 JWT 안에 AccountType Value 정보가 허용된 AccountType이 아닙니다. AccountBaseDocNotFoundInMetaverseDb = 11020; // 메타버스Db에서 AccountBaseDoc를 찾을 수 없습니다. AccessTokenKeyNotAllowInSsoAccountAuthJwt = 11021; // 통합계정인증 JWT 안에 AssessToken Key 정보가 없습니다. AccessTokenNotMatchInSsoAccountDb = 11022; // 통합인증Db의 AccessToken과 일치하지 않습니다. AccountTypeNotAllow = 11023; // 현재의 AccountType은 허용되지 않습니다. AccountBaseDocNotLoad = 11024; // AccountBaseDoc가 로드되지 않았습니다. NotEnoughAuthority = 11054; // 권한이 부족합니다. AccountBaseDocIsNull = 11055; // AccountBaseDoc이 null 입니다. AccountIdInvalid = 11056; // Account Id 오류 입니다. AccountWithoutUserGuid = 11057; // Account에 UserGuid가 없습니다. SsoAccountAuthJwtTokenExpired = 11058; // 통합계정인증 JWT 이 기간만료 입니다. SsoAccountAuthJwtException = 11059; // 통합계정인증 JWT 예외가 발생 했습니다. //============================================================================================= // 엔티티 트랜잭션 관련 오류 : 11200 ~ //============================================================================================= TransactionRunnerAlreadyRunning = 11201; // TransactionRunner가 이미 실행중 입니다. TransactionRunnerNotFound = 11202; // TransactionRunner를 찾을 수 없습니다. //============================================================================================= // 엔티티 속성 관련 오류 : 11300 ~ //============================================================================================= EntityGuidInvalid = 11301; // EntityGuid에 오류가 있습니다. EntityAttribDuplicated = 11302; // EntityAttrib 중복 등록 되었습니다. EntityAttributeIsNull = 11303; // EntityAttribute가 null 입니다. EntityAttributeNotFound = 11304; // EntityAttribute 찾을 수 없습니다. EntityAttributeStateInvalid = 11305; // EntityAttribute 상태 오류 입니다. EntityTypeInvalid = 11306; // EntityType 오류 입니다. EntityLinkedToMap = 11307; // Entity가 Map에 연결되어 있습니다. EntityNotLinkedToMap = 11308; // Entity가 Map에 연결되어 있지 않습니다. EntityStateNotDancing = 11309; //현재 dence 상태가 아닙니다. dance end 패킷이 날라올때 처리 //============================================================================================= // 엔티티 얙션 관련 오류 : 11400 ~ //============================================================================================= EntityActionDuplicated = 11401; // EntityAction 중복 등록 되었습니다. EntityActionNotFound = 11402; // EntityAction을 찾을 수 없습니다. //============================================================================================= // 엔티티 상태 관련 오류 : 11500 ~ //============================================================================================= EntityBaseHfsmInitFailed = 11501; // 엔티티 기반 HFSM 초기화 오류 입니다. //============================================================================================= // 글로벌 엔티티 오류 : 11600 ~ //============================================================================================= RedisGlobalEntityDuplicated = 11601; // 글로벌 엔티티가 중복 되었습니다. //============================================================================================= // 접속 서버 변경 관련 오류 : 11700 ~ //============================================================================================= UserIsSwitchingServer = 11701; // 유저가 다른 서버로 접속을 변경하는 중입니다. UserIsNotSwitchingServer = 11702; // 유저가 다른 서버로 접속을 변경하고 있지 않습니다. ServerSwitchingOtpNotMatch = 11703; // 접속 서버 변경 Otp 값이 일치하지 않습니다. ConnectedServerIsNotDestServer = 11704; // 접속된 서버는 목적지 서버가 아닙니다. InvalidReservationUser = 11705; // 예약된 유저가 아닙니다. InvalidReturnUser = 11706; // 복귀 유저가 아닙니다. //============================================================================================= // 유저 관련 오류 : 12000 ~ //============================================================================================= UserNicknameNotAllowWithSpecialChars = 12001; // 유저 닉네임에는 특수문자를 허용하지 않습니다. UserNicknameAllowedMin2ToMax8WithKorean = 12002; // 유저 닉네임은 한글로 최소2 에서 최대8 글자까지 허용 합니다. UserNicknameAllowedMin4ToMax16WithEnglish = 12003; // 유저 닉네임은 영어로 최소4 에서 최대16 글자까지 허용 합니다. UserNicknameNotAllowedNumberAtFirstChars = 12004; // 유저 닉네임은 첫번째 글자에 숫자를 허용하지 않습니다. UserNicknameNotAllowChars = 12005; // 유저 닉네임으로 허용되지 않는 문자 입니다. UserNicknameNotAllowWithInitialismKorean = 12006; // 유저 닉네임으로 한글 초성체를 허용하지 않습니다. UserNicknameBan = 12007; // 유저 닉네임이 금지어에 해당 합니다. UserDuplicatedLogin = 12008; // 유저 중복 로그인 입니다. UserNotLogin = 12009; // 유저가 로그인되어 있지 않습니다. UserCreationForDynamoDbDocDuplicated = 12010; // 유저 생성을 위한 DynamoDbDoc가 중복 등록 되었습니다. UserGuidApplyToRefAttributeAllFailed = 12011; // UserGuid를 참조하는 모든 Attribute에 Guid를 적용하는 것을 실패했습니다. TestUserPrepareCreateNotCompleted = 12012; // TestUserPrepareCreate 단계가 완료되지 않았습니다. DefaultUserPrepareCreateNotCompleted = 12013; // DefaultUserPrepareCreate 단계가 완료되지 않았습니다. UserPrepareLoadNotCompleted = 12014; // UserPrepareLoad 단계가 완료되지 않았습니다. UserNicknameNotCreated = 12015; // 유저 닉네임이 생성되어 있지 않습니다. UserNicknameAlreadyCreated = 12016; // 유저 닉네임을 이미 생성 했습니다. UserCreateStepNotCompleted = 12017; // 유저 생성 절차가 완료되지 않았습니다. UserCreateCompleted = 12018; // 유저 생성이 완료 되었습니다. UserSubKeyBindToFailed = 12019; // 유저 서브키 바인딩을 실패 했습니다. UserSubKeyReplaceFailed = 12020; // 유저 서브키 변경을 실패 했습니다. UserGuidInvalid = 12021; // 유저 Guid 오류 입니다. UserNicknameDocIsNull = 12022; // UserNicknameDoc이 null 입니다. UserDocIsNull = 12023; // UserDoc이 null 입니다. UserGuidAlreadyAdded = 12024; // UserGuid가 이미 등록되어 있습니다. UserNicknameDuplicated = 12025; // User 닉네임이 중복 되었습니다. UserNicknameAllowedMin2ToMax12 = 12026; // 유저 닉네임은 최소2 에서 최대12 글자까지 허용 합니다. UserNicknameSearchPageWrong = 12027; // UserNickname 검색 페이지가 잘못되었습니다. UserNicknameEmpty = 12028; // 유저 닉네임이 없습니다. UserContentsSettingDocIsNull = 12029; // UserContentsSettingDoc이 null 입니다. UserMoneyDocEmpty = 12030; // 유저 MoneyDoc이 없습니다. //============================================================================================= // 유저 신고하기 관련 오류 : 12100 ~ //============================================================================================= UserReportInvalidTitleLength = 12101; // 유저 신고하기 의 제목 길이 오류입니다. UserReportInvalidContentLength = 12102; // 유저 신고하기 의 내용 길이 오류입니다. UserReportDocException = 12103; // UserReport에서 Exception이 발생했습니다. //============================================================================================= // 캐릭터 관련 오류 : 13000 ~ //============================================================================================= TestCharacterPrepareCreateNotCompleted = 13001; // TestCharacterPrepareCreate 단계가 완료되지 않았습니다. DefaultCharacterPrepareCreateNotCompleted = 13012; // DefaultCharacterPrepareCreate 단계가 완료되지 않았습니다. CharacterPrepareLoadNotCompleted = 13013; // CharacterPrepareLoad 단계가 완료되지 않았습니다. CharacterBaseDocLoadDuplicatedCharacter = 13014; // CharacterBaseDoc 로딩중에 중복된 캐릭터가 발견되었습니다. CharacterNotSelected = 13015; // 선택된 캐릭터가 없습니다. CharacterNotFound = 13016; // 캐릭터를 찾지 못했습니다. CharacterBaseDocNoRead = 13017; // CharacterBaseDoc 읽지 않았습니다. CharacterCustomizingNotCompleted = 13018; // 캐릭터 커스터마이징이 완료가 되지 않았습니다. CharacterCreateStepNotCompleted = 13019; // 캐릭터 생성 절차가 완료되지 않았습니다. CharacterCustomizingAlreadyCompleted = 13020; // 캐릭터 커스터마이징이 이미 완료 되었습니다. CharacterPrepareNotCreated = 13021; // 캐릭터 준비 단계에서 캐릭터 생성이 되지 않습니다. CharacterCreateCompleted = 13022; // 캐릭터 생성이 완료 되었습니다. CharacterBaseDocIsNull = 13023; // CharacterBaseDoc이 null 입니다. //============================================================================================= // 능력치 관련 오류 : 13300 ~ //============================================================================================= AbilityNotEnough = 13301; // 보유 능력치가 부족 합니다. //============================================================================================= // 아이템 관련 오류 : 14000 ~ //============================================================================================= ItemMetaDataNotFound = 14001; // 아이템 메타 데이터를 찾지 못했습니다. ItemGuidInvalid = 14002; // 아이템 Guid 값 오류 입니다. ItemDocIsNull = 14003; // ItemDoc 객체가 null 입니다. ItemDefaultAttributeNotFoundInMeta = 14004; // 아이템 DefaultAttribute를 관련 메타 데이터에서 찾지 못했습니다. ItemLevelEnchantNotFoundInMeta = 14005; // 아이템 Level Enchant를 관련 메타 데이터에서 찾지 못했습니다. ItemEnchantNotFoundInMeta = 14006; // 아이템 Enchant를 관련 메타 데이터에서 찾지 못했습니다. ItemAttributeRandomGroupNotFoundInMeta = 14007; // 아이템 AttributeRandomGroup을 관련 메타 데이터에서 찾지 못했습니다. ItemAttributeRandomGroupTotalWeightInvalid = 14008; // 아이템 AttributeRandomGroup의 TotalWeight 오류 입니다. ItemNotFound = 14009; // 아이템을 찾지 못했습니다. ItemClothInvalidLargeType = 14010; // 의상 아이템 LargeType 오류 입니다. ItemClothInvalidSmallType = 14011; // 의상 아이템 SmallType 오류 입니다. ItemStackCountInvalid = 14012; // 아이템 스택 개수 오류 입니다. ItemMaxCountExceed = 14013; // 아이템 최대 보유 갯수를 초과 했습니다. ItemDocLoadDuplicatedItem = 14014; // ItemDoc 로딩중에 중복된 아이템이 발견되었습니다. ClothSlotTypeInvalid = 14015; // ClothSlotType 오류 입니다. ItemStackCountNotEnough = 14016; // 아이템 스택 개수가 부족 합니다. ItemCountNotEnough = 14017; // 아이템 보유 개수가 부족 합니다. ItemInvalidItemType = 14018; // ItemType(LargeType, SmallType) 오류입니다. ItemToolMetaDataNotFound = 14019; // 아이템 Tool 메타 데이터를 찾지 못했습니다. ItemToolNotFound = 14020; // 아이템 Tool을 찾지 못했습니다. ItemToolNotActivateState = 14021; // 아이템 Tool이 활성화 상태가 아닙니다. ToolActionDocIsNull = 14022; // ToolActionDoc이 null 입니다. ToolActionAlreadyUnactivateState = 14023; // ToolAction이 이미 비활성화 상태 입니다. ToolActionAlreadyActivateState = 14024; // ToolAction이 이미 활성화 상태 입니다. ItemTattooNotFound = 14025; // 아이템 Tattoo가 없습니다. ItemAttributeEnchantMetaNotFound = 14026; // 아이템 Attribute Enchant 메타가 없습니다. ItemAttributeChangeNotSelected = 14027; // 아이템 Attribute Change가 선택되지 않았습니다. ItemParsingFromStringToIntErorr = 14028; // 아이템 문자열을 정수로 변환하는데 오류가 발생했습니다. ItemValueParsingFromStringToIntErorr = 14029; // 아이템 개수 문자열을 정수로 변환하는데 오류가 발생했습니다. ItemFirstPurchaseHistoryDocIsNull = 14030; // ItemFirstPurchaseHistoryDoc이 null 입니다. ItemFirstPurchaseHistoryDocLoadDuplicatedItem = 14031; // ItemFirstPurchaseHistoryDoc 로딩중에 중복된 아이템이 발견되었습니다. ItemFirstPurchaseHistoryAlreadyExist = 14032; // ItemFirstPurchaseHistory가 이미 존재합니다. ItemFirstPurchaseDiscountItemCountWrong = 14033; // 아이템 첫 구매 할인 아이템 개수가 잘못되었습니다. ItemAttributeIdTypeInvalid = 14034; // 아이템 AttributeIdType 오류 입니다. ItemAllocFailed = 14035; // 아이템 할당 오류 입니다. ItemGuidDuplicated = 14036; // 아이템 Guid 중복 오류 입니다. ItemLevelCurrentMax = 14037; // 아이템 레벨이 현재 최대 입니다. ItemCanNotBeStored = 14038; // 보관할 수 없는 아이템 입니다. //============================================================================================= // 아이템 액션 관련 오류 : 14101 ~ //============================================================================================= ItemUseFunctionNotFound = 14101; // 아이템 사용 함수를 찾지 못했습니다. ItemUseQuestMailCountMax = 14102; // 퀘스트 쿨타임 초기화 아이템 사용시 : 퀘스트 메일이 가득차서 아이템 사용 불가. ItemUseNotExistAssignableQuest = 14103; // 퀘스트 쿨타임 초기화 아이템 사용시 : 이미 수행중이거나, 퀘스트메일이 존재해서 할당가능한 퀘스트가 없어서 아이템 사용 불가. ItemUseAlreadyHasQuest = 14104; // 퀘스트 할당 아이템 사용시 : 해당 퀘스트는 이미 진행중이어서 아이템 사용 불가. ItemUseAlreadyHasQuestMail = 14105; // 퀘스트 할당 아이템 사용시 : 해당 퀘스트메일은 이미 존재해서 아이템 사용 불가. //============================================================================================= // 인벤토리 관련 오류 : 15000 ~ //============================================================================================= BagRuleItemLargeTypeDuplicated = 15001; // BagRule에 ItemLargeType이 중복 되었습니다. ToolEquipRuleItemLargeTypeDuplicated = 15002; // ToolEquipRule에 ItemLargeType이 중복 되었습니다. ClothEquipRuleItemLargeTypeDuplicated = 15003; // ClosthEquipRule에 ItemLargeType이 중복 되었습니다. TattooEquipRuleItemLargeTypeDuplicated = 15004; // TattooEquipRule에 ItemLargeType이 중복 되었습니다. InventoryRuleNotFound = 15005; // InventoryRule을 찾을 수 없습니다. EquipInvenNotFound = 15006; // EquipInven을 찾을 수 없습니다. SlotsAlreadyEquiped = 15007; // 이미 장착된 Slots 입니다. SlotsAlreadyUnequiped = 15008; // 이미 장착 해제된 Slots 입니다. BagIsItemFull = 15009; // 가방에 아이템이 가득 찼습니다. BagIsItemEmpty = 15010; // 가방에 아이템이 비어 있습니다. BagDeltaItemDupliated = 15011; // 가방에 DeltaItem이 중복 되었습니다. BagItemNotFound = 15012; // 가방에서 아이템을 찾을 수 없습니다. ClothEquipRuleClothSlotTypeNotFound = 15013; // ClothEquipRule에서 ClothSlotType을 찾을 수 없습니다. ToolEquipRuleToolSlotTypeNotFound = 15014; // ToolEquipRule에서 ToolSlotType를 찾을 수 없습니다. TattooEquipRuleTattooSlotTypeNotFound = 15015; // TattooEquipRule에서 TattooSlotType을 찾을 수 없습니다. BagTabTypeAddFailed = 15016; // BagTabType 추가를 실패 했습니다. BagTabTypeInvalid = 15017; // BagTabType 오류 입니다. BagTabTypeNotFound = 15018; // BagTabType을 찾을 수 없습니다. BagTabCountMergeFailed = 15019; // BagTabCount Merge를 실패 했습니다. InventoryEntityTypeInvalid = 15020; // Inventory EntityType 오류 입니다. InvenEquipTypeInvalid = 15021; // InvenEquipType 오류 입니다. BagIsReservedItemFull = 15022; // 가방에 예약된 아이템이 가득 찼습니다. BagIsReservedItemEmpty = 15023; // 가방에 예약된 아이템이 없습니다. EquipSlotNotMatch = 15024; // 장착 슬롯이 일치하지 않습니다. EquipSlotOutOfRange = 15025; // 장착 슬롯 범위를 벗어났습니다. SlotsAlreadyReservedEquip = 15026; // 이미 예약된 장착 Slots 입니다. SlotsAlreadyReservedUnequip = 15027; // 이미 예약된 장착 해제 Slots 입니다. SlotTypeNotFound = 15028; // SlotType을 찾을 수 없습니다. //============================================================================================= // UgcNpc 관련 오류 : 15101 ~ //============================================================================================= UgcNpcMetaGuidAlreadyAdded = 15101; // UgcNpc Meta Guid가 이미 등록되어 있습니다. UgcNpcDocIsNull = 15102; // UgcNpcDoc이 null 입니다. UgcNpcMaxCountExceed = 15103; // UgcNpc 생성 개수를 초과 했습니다. UgcNpcClothItemNotEnough = 15104; // UgcNpc 의상 아이템이 부족 합니다. UgcNpcDocLoadDuplicatedUgcNpc = 15105; // UgcNpcDoc 중복 로딩 되었습니다. UgcNpcDescriptionLengthExceed = 15106; // UgcNpc 캐릭터 설명 문자열 길이를 초과 했습니다. UgcNpcWordScenarioLengthExceed = 15107; // UgcNpc 세계관 문자열 길이를 초과 했습니다. UgcNpcGreetingLengthExceed = 15108; // UgcNpc 인사말 문자열 길이를 초과 했습니다. UgcNpcTattooItemNotEnough = 15109; // UgcNpc 타투 아이템이 부족 합니다. UgcNpcHabitSocialActionCountExceed = 15110; // UgcNpc 자주 사용하는 소셜 액션 개수를 초과 했습니다. UgcNpcDialogueSocialActionCountExceed = 15111; // UgcNpc 대화중 기본 소셜 액션 개수를 초과 했습니다. UgcNpcNicknameDuplicated = 15112; // UgcNpc 닉네임이 중복 되었습니다. UgcNpcNotFound = 15113; // UgcNpc를 찾을 수 없습니다. UgcNpcIntroductionLengthExceed = 15114; // UgcNpc 자기소개 문자열 길이를 초과 했습니다. UgcNpcMaxTagExceed = 15115; // UgcNpc Tag 개수를 초과 했습니다. UgcNpcNicknameEmpty = 15116; // UgcNpc 닉네임이 없습니다. UgcNpcAlreadyRegisteredInGameZone = 15117; // UgcNpc가 이미 게임존에 등록되어 있습니다. UgcNpcNotRegisteredInGameZone = 15118; // UgcNpc가 게임존에 등록되어 있지 않습니다. UgcNpcLikeSelecteeCountNotFound = 15119; // UgcNpcLikeSelecteeCount를 찾을 수 없습니다. UgcNpcLikeSelectedFlagNotFound = 15120; // UgcNpcLikeSelectedFlag를 찾을 수 없습니다. UgcNpcDuplicateInMyhomeUgc = 15121; // UgcNpc가 마이홈 Ugc에 중복 배치 되었습니다. UgcNpcLocatedState = 15122; // UgcNpc가 배치된 상태 입니다. UgcNpcMetaDataNotFound = 15123; // UgcNpc 메타 데이터를 찾지 못했습니다. BeaconAppProfileUploadCoolTime = 15124; // Beacon 앱 프로필 업로드 쿨타임 입니다. BeaconBodyItemInvalid = 15125; // Beacon Body 아이템 오류 입니다. UgcNpcHasBeaconShopItem = 15126; // UgcNpc가 BeaconShopItem을 가지고 있습니다. //============================================================================================= // UgcNpc Ranking 관련 오류 : 15201 ~ //============================================================================================= UgcNpcRankEntityIsNotFound = 15201; // ugc npc ranking entity 가 없습니다. UgcNpcRankOutOfRange = 15202; // ugc npc ranking 조회 범위를 초과했습니다. //============================================================================================= // Farming Effect 관련 오류 : 15301 ~ //============================================================================================= FarmingEffectDocLinkPkSkNotSet = 15301; // FarmingEffectDocLinkPKSK 정보 설정이 않되어 있습니다. FarmingEffectAlreadyRegisteredInGameZone = 15302; // FarmingEffect가 이미 게임존에 등록되어 있습니다. FarmingAlready = 15303; // 이미 진행중인 Farming 입니다. FarmingByMe = 15304; // 나는 Farming 중입니다. FarmingPropMetaDataNotFound = 15305; // FarmingPropMeta 데이터를 찾을 수 없습니다. FarmingTryCountInvalid = 15306; // Farming 시도 횟수 오류 입니다. FarmingNotState = 15307; // Farming 상태가 아닙니다. FarmingOwnerNotMatch = 15308; // Farming 소유자 일치 하지 않습니다. FarmingSummonedEntityTypeInvalid = 15309; // FarmingSummonedEntityType 오류 입니다. FarmingEffectNotExistInGameZone = 15310; // FarmingEffect가 게임존에 존재하지 않습니다. FarimgState = 15311; // Farming 상태 입니다. FarmingStandByNotState = 15312; // Farming StandBy 상태가 아닙니다. FarmingAnchorNotFound = 15313; // Farming Anchor를 찾을 수 없습니다. FarmingBeaconDbInfoIntegrityError = 15314; // Farming 관련 Beacon Db 정보 무결성 오류 입니다. //============================================================================================= // Gacha 관련 오류 : 15401 ~ //============================================================================================= GachaMetaDataNotFound = 15401; // Gacha 메타 데이터를 찾을 수 없습니다. GachaRewardEmpty = 15402; // Gacha 보상 정보가 없습니다. //============================================================================================= // Master 관련 오류 : 15800 ~ //============================================================================================= MasterNotFound = 15801; // Master를 찾을 수 없습니다. MasterNotRelated = 15802; // Master 관계 설정이 없다. //============================================================================================= // 게임존 관련 오류 : 15900 ~ //============================================================================================= GameZoneNotJoin = 15901; // 게임존에 입장된 상태가 아닙니다. MapIsNull = 15902; // Map 객체가 null 입니다. LocationUniqueIdInvalid = 15903; // LOCATION_UNIQUE_ID 값 오류 입니다. //============================================================================================= // 친구 관련 오류 : 16000 ~ //============================================================================================= FriendDocIsNull = 16001; // FriendDoc이 null 입니다. FriendFolderDocIsNull = 16002; // FriendFolderDoc이 null 입니다. //============================================================================================= // 소셜 액션 관련 오류 : 17000 ~ //============================================================================================= SocialActionMetaDataNotFound = 17001; // 소셜 액션 메타 데이터를 찾지 못했습니다. SocialActionNotFound = 17002; // 소셜 액션을 찾지 못했습니다. SocialActionDocLoadDuplicatedSocialAction = 17003; // SocialActionDoc 로딩중에 중복된 소셜 액션이 발견되었습니다. SocialActionAlreadyExist = 17004; // 소셜 액션이 이미 존재합니다. SocialActionSlotOutOfRange = 17005; // 소셜 액션 슬롯의 범위를 벗어났습니다. SocialActionNotOnSlot = 17006; // 소셜 액션이 슬롯에 존재하지 않습니다. SocialActionDocIsNull = 17007; // SocialActionDoc이 null 입니다. //============================================================================================= // 채널 관련 오류 : 18000 ~ //============================================================================================= ChannelMoveSameChannel = 18001; // 현재의 채널과 같은 채널을 입력했습니다. ChannelInvalidMoveCoolTime = 18002; // 채널 이동 쿨타임이 지나지 않았습니다. NotChannelServer = 18003; // 채널서버가 아닙니다. ( Indun 서버에서 이동요청시 발생 ) //============================================================================================= // 던전 관련 오류 : 19000 ~ //============================================================================================= OwnedRoomDocIsNull = 19001; // RoomDocIsNull = 19002; // RoomDoc이 null 입니다. RoomIsNotMyHome = 19003; // Room이 마이홈이 아닙니다. MapRangeOutOfCellPos = 19004; // MapRange의 범위를 벗어난 CellPos 입니다. MapGridBoundOutOfRange = 19005; // MapGrid의 범위를 벗어 났습니다. MapGridNotFoundGrid = 19006; // Map내에서 Grid를 찾지 못했습니다. MapGridNotFoundCell = 19007; // MapGrid내에서 Cell을 찾지 못했습니다. MapGridCellNotFoundPlayer = 19008; // MapGrid내의 Cell에서 플레이어를 찾지 못했습니다. MapGridCellNotFoundUgcNpc = 19009; // MapGrid내의 Cell에서 UgcNpc를 찾지 못했습니다. //============================================================================================= // 메일 관련 오류 : 20000 ~ //============================================================================================= MailNotFound = 20001; // 메일을 찾지 못했습니다. MailAlreadyTaken = 20002; // 이미 아이템을 받았습니다. MailInvalidMailType = 20003; // 메일 MailType 오류 입니다. MailMaxSendCountExceed = 20004; // 보낼 수 있는 메일의 갯수를 초과 했습니다. MailDocIsNull = 20005; // 메일 Doc이 null 입니다. MailBlockUserCannotSend = 20006; // 메일 블락한 유저에게 보낼 수 없습니다. MailMaxTargetReceivedCountExceed = 20007; // 타겟의 받을 수 있는 메일의 갯수를 초과 했습니다. MailCantSendSelf = 20008; // 나에게 메일을 보낼 수 없습니다. MailCantDeleteIfItemExists = 20009; // 아이템이 있는 상태의 메일은 삭제할 수 없습니다. MailDocException = 20010; // MailDoc에서 Exception이 발생했습니다. //============================================================================================= // 메일 프로필 관련 오류 : 20300 ~ //============================================================================================= MailProfileDocIsNull = 20301; // MailProfileDoc이 null 입니다. MailProfileDocException = 20302; // MailProfileDoc에서 Exception이 발생했습니다. //============================================================================================= // 시스템 메일 관련 오류 : 20500 ~ //============================================================================================= SystemMailDocIsNull = 20501; // SystemMailDoc이 null 입니다. //============================================================================================= // 파티 관련 오류 : 21000 ~ //============================================================================================= PartyCannotSetGuid = 21001; // User Attribute 에 Party Guid 설정 오류입니다. PartyFailedMakePartyMember = 21002; // Party Member 정보 생성 실패입니다. PartyIsFull = 21003; // 파티 인원이 초과되었습니다. AlreadyInviteParty = 21004; // 이미 초대를 보냈습니다. NotFoundPartyInvite = 21005; // 초대 정보를 확인할 수 없습니다. NotFoundParty = 21006; // 파티 정보를 확인할 수 없습니다. NotParty = 21007; // 파티 상태가 아닙니다. NotPartyLeader = 21008; // 파티 리더가 아닙니다. JoiningParty = 21009; // 파티에 입장 중입니다. NotPartyMember = 21010; // 파티원이 아닙니다. AlreadySummon = 21011; // 이미 소환된 상태입니다. PartyLeaderServerIsFull = 21012; // 파티 리더의 서버 허용인원이 초과되었습니다. InviteMemberIsConcert = 21013; // 초대할 유저가 콘서트에 있습니다. FailToSendInviteMember = 21014; // 파티 초대 발송에 실패했습니다. AlreadyPartyMember = 21015; // 이미 파티에 소속되어 있습니다. InvalidSummonServerType = 21016; // 소환할 수 없는 서버에 있습니다. SummonUserLimitDistance = 21017; // 소환 대상의 거리가 짧습니다. InvalidSummonMember = 21018; // 소환 대상자가 아닙니다. PartyLeaderLoggedOut = 21019; // 파티 리더가 logout 상태입니다. AlreadyStartPartyVote = 21020; // 진행 중인 Vote 가 있습니다. NoStartPartyVote = 21021; // 진행 중인 Vote 가 없습니다. AlreadyPassPartyVoteTime = 21022; // 투표 가능 시간이 지났습니다. InvalidPartyVoteTime = 21023; // 투표 시작 가능 시간이 지나지 않았습니다. AlreadyReplyPartyVote = 21024; // 이미 투표를 하였습니다. EmptyPartyInstanceId = 21025; // 파티 인스턴스 가 없습니다. InvalidInvitePlace = 21026; // 초대할 수 없는 장소입니다. InvitePartyInvalidUsers = 21027; // 초대 유저의 정보가 잘못되었습니다. SummonPartyMemberFail = 21028; // 파티원 소환에 실패했습니다. InvalidPartyStringLength = 21029; // 입력 글자수 최대 길이가 잘못되었습니다. IncludeBanWordFromPartyName = 21030; // 파티명에 금칙어가 있습니다. JoiningPartyMemberInfoIsNull = 21031; // 파티원 정보가 없습니다. InvalidSummonWorldServer = 21032; // 서로 다른 월드에 있습니다. NotExistPartyInstance = 21999; //============================================================================================= // 버프 관련 오류 : 22000 ~ //============================================================================================= BuffMetaDataNotFound = 22001; // 버프 메타 데이터를 찾지 못했습니다. BuffNotRegistryCategory = 22002; // 등록되지 않은 버프 카테고리 입니다. BuffNotFound = 22003; // 버프를 찾지 못했습니다. BuffInvalidBuffCategoryType = 22004; // 버프 BuffCategoryType 오류 입니다. BuffCacheLoadDuplicatedBuff = 22005; // BuffCache 로딩중에 중복된 버프가 발견되었습니다. BuffInvalidAttributeType = 22006; // 버프 AttributeType 오류 입니다. //============================================================================================= // 퀘스트 관련 오류 : 23000 ~ //============================================================================================= QuestAssingDataNotExist = 23000; // 퀘스트 할당 데이터가 없습니다. QuestMailNotExist = 23001; // 퀘스트 메일이 없습니다. QuestAlreadyEnded = 23002; // 이미 완료된 퀘스트 QuestCountMax = 23003; // 할당 가능한 퀘스트 수 맥스 QuestTypeAssignCountMax = 23004; // 타입별로 할당 가능한 퀘스트 수 맥스 QuestInvalidType = 23005; // 퀘스트 타입 오류 QuestInvalidValue = 23006; // 퀘스트 값 오류 QuestIdNotFound = 23007; // 퀘스트 아이디 없음 QuestInvalidTaskNum = 23008; // 잘못된 태스트 진행 번호 QuestRefuseOnlyNormal = 23009; // 퀘스트 거절은 일반 퀘스트만 가능 QuestAbadonNotExistQuest = 23010; // 포기하려는 퀘스트 정보 존재하지 않습니다. QuestAlreadyComplete = 23011; // 이미 달성한 퀘스트 QuestNotComplete = 23012; // 퀘스트 미달성 QuestAbandonOnlyNormal = 23013; // 퀘스트 포기는 일반 퀘스트만 가능 QuestMailDocIsNull = 23014; // QuestMailDoc이 null 입니다. QuestDocIsNull = 23015; // QuestDoc이 null 입니다. EndQuestDocIsNull = 23016; // EndQuestDoc이 null 입니다. QuestMetaBaseNotImplement = 23017; // QuestMetaBase가 구현되지 않았습니다. QuestNotifyRedisRegistFail = 23018; // Quest notify 레디스에 등록 실패 QuestAlreadyExist = 23019; // Quest를 이미 보유중입니다. //============================================================================================= // 월드 관련 오류 : 24000 ~ //============================================================================================= WorldMetaDataNotFound = 24001; // 월드 메타 데이터를 찾지 못했습니다. LackOfWorldEnterItem = 24002; // 월드 입장 아이템 수량이 부족합니다. WorldMapTreeDataNotFound = 24003; // 월드 맵트리 데이터를 찾지 못했습니다. WorldMapTreeChildLandNotFound = 24004; // 월드 맵트리 하위 랜드를 찾지 못했습니다. RoomMapDataNotFound = 24005; // 룸 맵 데이터를 찾지 못했습니다. //============================================================================================= // 랜드 관련 오류 : 24500 ~ //============================================================================================= LandMetaDataNotFound = 24501; // 랜드 메타 데이터를 찾지 못했습니다. LandNotFound = 24502; // 랜드를 찾지 못했습니다. LandDocLoadDuplicatedLand = 24503; // LandDoc 로딩중에 중복된 랜드가 발견되었습니다. LandDocIsNull = 24504; // LandDoc이 null 입니다. OwnedLandNotFound = 24505; // 소유 랜드를 찾지 못했습니다. OwnedLandDocLoadDuplicatedOwnedLand = 24506; // OwnedLandDoc 로딩중에 중복된 랜드가 발견되었습니다. OwnedLandDocIsNull = 24507; // OwnedLandDoc이 null 입니다. LandMapTreeDataNotFound = 24508; // 랜드 맵트리 데이터를 찾지 못했습니다. LandMapTreeChildBuildingNotFound = 24509; // 랜드 맵트리 하위 빌딩을 찾지 못했습니다. LandBuildingIsNotEmpty = 24510; // 랜드 빌딩이 비어 있지 않습니다. LandMapDataNotFound = 24511; // 랜드 맵 데이터를 찾지 못했습니다. LandExistOwner = 24512; // 랜드 오너가 존재합니다. LandEditorIsNotUser = 24513; // 랜드 EditorType 이 USER 가 아닙니다. LandOwnerIsNotMatch = 24514; // 랜드 오너가 아닙니다. //============================================================================================= // 빌딩 관련 오류 : 25000 ~ //============================================================================================= BuildingMetaDataNotFound = 25001; // 빌딩 메타 데이터를 찾지 못했습니다. BuildingNotFound = 25002; // 빌딩을 찾지 못했습니다. BuildingDocLoadDuplicatedBuilding = 25003; // BuildingDoc 로딩중에 중복된 빌딩이 발견되었습니다. BuildingDocIsNull = 25004; // BuildingDoc이 null 입니다. OwnedBuildingNotFound = 25005; // 소유 빌딩을 찾지 못했습니다. OwnedBuildingDocLoadDuplicatedOwnedBuilding = 25006; // OwnedBuildingDoc 로딩중에 중복된 빌딩이 발견되었습니다. OwnedBuildingDocIsNull = 25007; // OwnedBuildingDoc이 null 입니다. BuildingMapTreeDataNotFound = 25008; // 빌딩 맵트리 데이터를 찾지 못했습니다. BuildingMapTreeChildRoomNotFound = 25009; // 빌딩 맵트리 하위 룸을 찾지 못했습니다. BuildingFloorIsNotEmpty = 25010; // 빌딩 층이 비어 있지 않습니다. BuildingMapDataNotFound = 25011; // 빌딩 맵 데이터를 찾지 못했습니다. BuildingExistOwner = 25012; // 빌딩 오너가 존재합니다. BuildingMapTreeParentLandNotFound = 20513; // 빌딩 맵트리 상위 랜드를 찾지 못했습니다. BuildingOwnerIsNotMatch = 25014; // 빌딩 오너가 아닙니다. //============================================================================================= // 마이홈 관련 오류 : 25500 ~ //============================================================================================= MyHomeMetaDataNotFound = 25501; // 마이홈 메타 데이터를 찾지 못했습니다. MyHomeNotFound = 25502; // 마이홈을 찾지 못했습니다. MyHomeDocLoadDuplicatedMyHome = 25503; // MyHomeDoc 로딩중에 중복된 마이홈이 발견되었습니다. MyHomeAlreadyExist = 25504; // 마이홈이 이미 존재합니다. MyHomeDocIsNull = 25505; // MyHomeDoc이 null 입니다. MyHomeIsNotMine = 25506; // 마이홈이 내 것이 아닙니다. MyHomeCantExchangeWhenCrafting = 25507; // 제작중일때는 마이홈을 변경할수 없습니다. EditableRoomMetaDataNotFound = 25508; // EditableRoom 메타 데이터를 찾지 못했습니다. EditableFrameworkMetaDataNotFound = 25509; // EditableFramework 메타 데이터를 찾지 못했습니다. InteriorPointExceed = 25510; // 사용 가능한 InteriorPoint를 초과 하였습니다. MyhomeNotEnoughSlot = 25511; // 마이홈 슬롯이 부족 합니다. MyhomeIsSelected = 25512; // 마이홈이 선택되어 있습니다. MyhomeNameLengthShort = 25513; // 마이홈 이름 문자열 길이가 짧습니다 MyhomeNameLengthLong = 25514; // 마이홈 이름 문자열 길이가 깁니다. MyhomeNameDuplicated = 25515; // 마이홈 이름이 중복 되었습니다. MyhomeInterphoneNotExist = 25516; // 마이홈 인터폰이 없습니다. MyhomeStartPointNotExist = 25517; // 마이홈 시작 지점이 없습니다. MyhomeInterphoneExceed = 25518; // 마이홈 인터폰이 허용 갯수를 초과 하였습니다. MyhomeStartPointExceed = 25519; // 마이홈 시작 지점이 허용 갯수를 초과 하였습니다. CraftingClothesExceed = 25520; // 의상 제작대 허용 갯수를 초과 하였습니다. CraftingCookingExceed = 25521; // 요리 제작대 허용 갯수를 초과 하였습니다. CraftingFurnitureExceed = 25522; // 가구 제작대 허용 갯수를 초과 하였습니다. AnchorIsNotInMyhome = 25523; // 앵커가 마이홈에 배치되어 있지 않습니다. DoNotRemoveProcessCraftingAnchor = 25524; // 제작 진행중인 제작대를 제거 할 수 없습니다. AnchorGuidDuplicate = 25525; // 앵커 Guid가 중복 되었습니다. MyhomeIsEditting = 25526; // 마이홈이 편집 중 입니다. MyhomeIsOnRental = 25527; // 마이홈이 렌탈 중 입니다. MyhomeUgcInfoFileNotFoune = 25528; // 마이홈 Ugc Info 파일을 찾지 못했습니다. EditableRoomSizeTypeInvalid = 25529; // EditableRoom SizeType 오류 입니다. CrafterCountExceed = 25530; // 제작대 허용 갯수를 초과 하였습니다. //============================================================================================= // 미니맵 마커 관련 오류 : 26000 ~ //============================================================================================= MinimapMarkerNotFound = 26001; // 미니맵 마커를 찾지 못했습니다. MinimapMarkerDocLoadDuplicatedMinimapMarker = 26002; // MinimapMarkerDoc 로딩중에 중복된 미니맵 마커가 발견되었습니다. MinimapMarkerDocIsNull = 26003; // MinimapMarkerDoc이 null 입니다. //============================================================================================= // 카트 관련 오류 : 26500 ~ //============================================================================================= CartMetaDataNotFound = 26501; // 카트 메타 데이터를 찾지 못했습니다. CartMaxCountExceed = 26502; // 카트 용량이 가득 찼습니다. CartStackCountInvalid = 26503; // 카트에 아이템 스텍이 가득 찼습니다. CartStackCountNotEnough = 26504; // 카트의 아이템 갯수가 요청값보다 낮습니다. CartItemNotFound = 26505; // 카트에서 아이템을 찾지 못했습니다. CartNotRegistryCurrencyType = 26506; // 등록되지 않은 재화타입 입니다. CartInvalidCurrencyType = 26507; // 카트 CurrencyType 오류 입니다. CartDocIsNull = 26508; // CartDoc이 null 입니다. CartDocException = 26509; // CartDoc에서 Exception이 발생했습니다. //============================================================================================= // 채팅 관련 오류 : 27000 ~ //============================================================================================= ChatSendSelfFailed = 27001; // 자신에게 귓속말을 보낼 수 없습니다. ChatInvalidChatType = 27002; // 채팅 ChatType 오류 입니다. ChatBlockUserCannotWhisper = 27003; // 귓속말을 블락한 유저에게 보낼 수 없습니다. ChatInvalidMessageLength = 27004; // 채팅 메시지 길이를 초과했습니다. ChatIncludeBanWord = 27005; // 금칙어가 포함되어 있습니다. NoticeChatDocIsNull = 27501; // NoticeChatDoc이 null 입니다. //============================================================================================= // 탈출 관련 오류 : 28000 ~ //============================================================================================= EscapePositionNotAvailableTime = 28001; // 비상 탈출 쿨타임 시간입니다. EscapePositionDocIsNull = 28002; // EscapePositionDoc이 null 입니다. //============================================================================================= // 블록 유저 관련 오류 : 28500 ~ //============================================================================================= BlockUserDocIsNull = 28501; // BlockUserDoc이 null 입니다. //============================================================================================= // 캐릭터 프로필 관련 오류 : 29000 ~ //============================================================================================= CharacterProfileDocIsNull = 29001; // CharacterProfileDoc이 null 입니다. //============================================================================================= // 커스텀 디파인 Data 관련 오류 : 29300 ~ //============================================================================================= CustomDefinedDataDocIsNull = 29301; // CustomDefinedDataDoc이 null 입니다. //============================================================================================= // 커스텀 디파인 UI 관련 오류 : 29500 ~ //============================================================================================= CustomDefinedUiDocIsNull = 29501; // CustomDefinedUiDoc이 null 입니다. //============================================================================================= // 게임 옵션 관련 오류 : 30000 ~ //============================================================================================= GameOptionDocIsNull = 30001; // GameOptionDoc이 null 입니다. GameOptionDocException = 30002; // GameOptionDoc에서 Exception이 발생했습니다. //============================================================================================= // 레벨 관련 오류 : 30500 ~ //============================================================================================= LevelDocIsNull = 30501; // LevelDoc이 null 입니다. //============================================================================================= // 위치 관련 오류 : 31000 ~ //============================================================================================= LocationDocIsNull = 31001; // LocationDoc이 null 입니다. NotUsablePlace = 31002; // 사용 할 수 없는 장소 입니다. RedisLocationCacheSetFailed = 31003; // Redis에 LocationCache 정보 저장을 실패했습니다. //============================================================================================= // 재화 관련 오류 : 32000 ~ //============================================================================================= MoneyDocIsNull = 32001; // MoneyDoc이 null 입니다. MoneyControlNotInitialize = 32002; // CurrencyControl이 초기화되지 않았습니다. MoneyNotEnough = 32003; // 금전이 부족합니다. MoneyMaxCountExceeded = 32004; // 금전 최대 보유량을 초과 했습니다. CurrencyMetaDataNotFound = 32005; // 재화 메타 데이터를 찾을 수 없습니다. //============================================================================================= // 상점 관련 오류 : 33000 ~ //============================================================================================= ShopProductTradingMeterDocIsNull = 33001; // ShopProductTradingMeterDoc이 null 입니다. ShopIsMyHomeItem = 33002; // MyHome 에 설치된 Item 입니다. InvalidShopBuyType = 33003; // ShopProduct 에 Shop Buy Type 이 잘못되었습니다. ShopProductCannotRenwal = 33004; // 리뉴얼 할 수 없는 상점입니다. ShopProductNotRenwalTime = 33005; // 자동 갱신시간 전 후 1분 동안은 갱신 할 수 없다. ShopProductRenewalCountAlreadyMax = 33006; // 갱신 가능한 횟수를 이미 다 사용했습니다. ShopItemCannotSell = 33007; // 재판매할 수 없는 상품입니다. //============================================================================================= // 보상 관련 오류 : 34000 ~ //============================================================================================= RewardInfoNotExist = 34000; // 보상 정보 없음 RewardInvalidType = 34001; // 보상 타입 오류 RewardInvalidTypeValue = 34002; // 보상 타입 값 오류 NotRequireAttributeValue = 34003; // RewardGroupIdParsingFromStringToIntErorr = 34004; // 보상 그룹 아이디 문자열을 정수로 변환하는데 오류가 발생했습니다. //============================================================================================= // Claime 관련 오류 : 35000 ~ //============================================================================================= ClaimInvalidType = 35000; //클레입 타입 오류 ClaimMembershipNotExist = 35001; //클레임 멤버십 없음 ClaimInfoNotExist = 35002; //클레임 정보 없음 ClaimRewardNotEnoughTime = 35003; //클레임 보상시간이 안됐다 ClaimRewardEventEnd = 35004; //클레임 보상 이벤트 종료 ClaimDocIsNull = 35005; //ClaimDoc 존재하지 않음 //============================================================================================= // 제작 관련 오류 : 36000 ~ //============================================================================================= CraftRecipeDocIsNull = 36001; // CraftRecipeDoc이 null 입니다. CraftHelpDocIsNull = 36002; // CraftHelpDoc이 null 입니다. CraftDocIsNull = 36003; // CraftDoc이 null 입니다. CraftingMetaDataNotFound = 36004; // Crafting 메타 데이터를 찾지 못했습니다. CraftingNotFinish = 36005; // 제작이 완료되지 않았습니다. CraftingNotCraftingAnchor = 36006; // 제작중이지 않은 제작대 입니다. CraftingAlreadyCrafting = 36007; // 제작대가 이미 사용중입니다. CraftingAnchorIsNotPlaced = 36008; // 제작대 프랍이 배치되어 있지 않습니다. CraftingRecipeIsNotRegister = 36009; // 제작대 레시피가 등록되어 있지 않습니다. CraftingAnchorIsNotMatchWithRecipe = 36010; // 레시피와 해당하지 않는 제작대 입니다. CraftingHelpCountOver = 36011; // 도움 줄수 있는 횟수가 초과했습니다. CraftingHelpSameUserCountOver = 36012; // 같은 유저에게 도움줄 횟수가 초과했습니다. CraftingHelpReceivedCountOver = 36013; // 도움 받을수 있는 횟수가 초과했습니다. CraftHelpDocIsEmpty = 36014; // CraftHelpDoc이 비어있습니다. CraftDocIsEmpty = 36015; // CraftDoc이 비어있습니다. CraftingAlreadyFinish = 36016; // 이미 제작이 완료되어 도움을 줄수 없습니다. CraftingRecipeIsAlreadyRegister = 36017; // 제작대 레시피가 이미 등록되어 있습니다. CraftDocException = 36018; // CraftDoc에서 Exception이 발생했습니다. CraftHelpDocException = 36019; // CraftHelpDoc에서 Exception이 발생했습니다. CraftRecipeDocException = 36020; // CraftRecipeDoc에서 Exception이 발생했습니다. CraftInvalidRequestCount = 36021; // 잘못된 제작 갯수의 요청입니다. //============================================================================================= // UGQ 관련 오류 : 37000 ~ //============================================================================================= UgqApiServerRequestFailed = 37001; // API Server와의 통신 실패 오류 UgqApiServerConvertToObjectFailed = 37002; // API Server와의 통신 후 객체 변환 중 오류발생 UgqApiServerInvaildSearchCategoryType = 37003; // API Server검색 카테고리가 유효하지 않습니다. UgqReportInvalidTextLength = 37004; // ugc 신고하기의 내용 길이가 맞지 않습니다. UgqQuestMetaNotExist = 37005; // UGQ 메타 정보가 없습니다. UgqBeginCreatorPointFail = 37006; // UGQ 재화를 차감하기 위한 request 요청이 실패 UgqQuestShutdowned = 37007; // shutdown 된 Ugq Revision 입니다. UgqTestQuestAlreadyCompleted = 37008; // 이미 Test Complete 한 단계입니다. UgqReassignUsingItemErrorCauseQuestNotComplete = 37009; // 아이템 사용해서 UGQ를 재 할당 받으려고 했으나, 해당 퀘스트에 대해서 완료한 기록이 없어서 에러 UgqReassignUsingItemErrorCauseQuestAlreadyExist = 37010; // 아이템 사용해서 UGQ를 재 할당 받으려고 했으나, 이미 진행중인 퀘스트 존재 UgqReassignUsingItemErrorCauseNewRevisionUpdated = 37011; // 아이템 사용해서 UGQ를 재 할당 받으려고 했으나, 새로운 리비전이 업데이트 되었음 UgqQuestDataInvalidRevision = 37012; // UGQ데이터의 리비전 정보가 유효하지 않습니다. UgqAbortCannotCauseInvalidState = 37013; // UGQ state가 유효하지 않아 포기할수 없다. UgqMetaGeneratorNotExist = 37014; // UGQ Meta 생성 클래스가 존재 하지 않습니다. UgqQuestDataRevisionUpdated = 37015; // UGQ Revision이 업데이트가 되었습니다. UgqRevisionCannotSmallerThanRequestedRevision = 37016; // UGQ 최신 리비전은 요청한 리비전보다 작을 수 없습니다. UgqRevisionStateNotLive = 37017; // UGQ 리비전의 상태가 Live가 아닙니다. UgqRevisionStateOnlyLivenAndTest = 37018; // UGQ 리비전의 상태가 Live 혹은 Test 상태인경우만 ugq 데이터 호출이 가능 UgqApiServerHttpRequestException = 37019; // api 서버를 못찾을 경우 UgqQuestRevisionChanged = 37020; // 리비전이 변경됐습니다. UgqAssignCannotOwnedQuest = 37021; // 본인 소유의 ugq는 본인이 받을수 없습니다. UgqAlreadyOwnedOldRevisionQuest = 37022; // 이미 이전 리비전의 퀘스트를 소유중입니다. //============================================================================================= // 시즌 패스 관련 오류 : 38000 ~ //============================================================================================= SeasonPassDocIsNull = 38001; // SeasonPassDoc이 null 입니다. SeasonPassMetaDataNotFound = 38002; // SeasonPass 메타 데이터를 찾지 못했습니다. SeasonPassRewardMetaDataNotFound = 38003; // SeasonPassReward 메타 데이터를 찾지 못했습니다. SeasonPassMaxGrade = 38004; // 최대 등급에 도달해 더이상 경험치 획득할수 없습니다. SeasonPassNotAblePeriod = 38005; // 시즌 패스 기간이 아닙니다. SeasonPassAlreadyBuyCharged = 38006; // 유료 시즌 패스를 이미 구입 했습니다. SeasonPassAlreadyTakenReward = 38007; // 이미 수령한 보상입니다. SeasonPassNotEnoughGrade = 38008; // 해당 등급에 도달하지 못한 보상입니다. SeasonPassNeedChargedPass = 38009; // 해당 보상은 유료 시즌 패스가 필요합니다. SeasonPassInvalidExp = 38010; // 경험치 획득이 양수가 아닙니다. SeasonPassDocException = 38011; // SeasonPassDoc에서 Exception이 발생했습니다. //============================================================================================= // 랜드 경매 관련 오류 : 39000 ~ //============================================================================================= LandAuctionRedisCacheSetFailed = 39001; // 랜드 경매 정보를 Redis 캐시에 저장하는 것을 실패 했습니다. LandAuctionNotFound = 39002; // LandAuction 객체를 찾을 수 없습니다. LandAuctionInvalidAuctionNumber = 39003; // LandAuction의 Auction Number 오류 입니다. LandAuctionBidCurrencyTypeInvalid = 30004; // LandAuction 입찰 금전 타입 오류 입니다. LandAuctionBidPriceNotEnough = 39005; // LandAuction 입찰금이 부족 합니다. LandAuctionEmptyCacheInRedis = 39006; // LandAuction 캐시 정보가 Redis에 없습니다. LandAuctionRegistryInfoInvalid = 39007; // LandAuctionRegistryDoc에 입력되어 있는 정보 오류 입니다. LandAuctionNotStarted = 39008; // LandAuction가 시작 상태가 아닙니다. LandAuctionMismatchBetweenCacheAndDb = 39009; // LandAuction 관련 Cache 와 DB 정보가 일치하지 않습니다. LandAuctionAlreadyStarted = 39010; // LandAuction가 이미 시작되었습니다. LandAuctionLandItemNotSet = 39011; // LandAuction 관련 Land 메타 정보에 LandItem 설정이 안되어 있습니다. LandAuctionEditorTypeInvalid = 39012; // LandAuction 관련 Land 메타 정보에 EditorType 오류 입니다. LandAuctionAlreadyEnded = 39013; // LandAuction 관련 이미 종료된 랜드 경매 입니다. LandAuctionHighestBidUserAttribError = 39014; // LandAuction 관련 HighestBidUserAttrib 오류 입니다. LandAuctionRefundBidPriceAttribError = 39015; // LandAuction 관련 RefundBidPriceAttribError 오류 입니다. LandAuctionBidderRefundBidPriceAttribError = 39016; // LandAuction 관련 현재 입찰자 RefundBidPriceAttribError 오류 입니다. //============================================================================================= // Meta 데이터 오류 : 40000 ~ //============================================================================================= GameConfigMetaDataNotFound = 40001; // GameConfig 메타 데이터를 찾지 못했습니다. AttributeDefineitionMetaDataNotFound = 40002; // AttributeDefineition 메타 데이터를 찾지 못했습니다. RequirementMetaDataNotFound = 40003; // Requirement 메타 데이터를 찾지 못했습니다. SystemMailMetaDataNotFound = 40004; // SystemMail 메타 데이터를 찾지 못했습니다. InteriorMetaDataNotFound = 40005; // Interior 메타 데이터를 찾지 못했습니다. PropGroupMetaDataNotFound = 40006; // PropGroup 메타 데이터를 찾지 못했습니다. //============================================================================================= // Ai Chat 서버 오류 : 41000 ~ //============================================================================================= AiChatServerStart = 41001; // 클라이언트용 Ai Chat Error Code StartPoint AiChatServerReqFailed = 41002; // AI Chat 서버 요청이 실패했습니다. AiChatServerBadrequest = 41003; // Request가 잘못되었습니다. AiChatServerForbidden = 41004; // AiChatServerUnauthorized = 41005; // 인증되지 않은 사용자입니다. AiChatServerUserNotFound = 41006; // 사용자를 찾지 못했습니다. AiChatServerCharacterNotFound = 41007; // 캐릭터를 찾지 못했습니다. AiChatServerReactionNotFound = 41008; // 리액션를 찾지 못했습니다. AiChatServerExampleDialongNotFound = 41009; // 예시문구를 찾지 못했습니다. AiChatServerSessionNotFound = 41010; // 세션을 찾지 못했습니다. AiChatServerModelNotFound = 41011; // 모델을 찾지 못했습니다. AiChatServerNotEnoughPoint = 41012; // 포인트가 충분하지 않습니다. AiChatServerInvalidParameters = 41013; // 인자가 잘못되었습니다. AiChatServerSessionLimitExceeded = 41014; // 세션 리미트를 초과하였습니다. AiChatServerInvalidSignature = 41015; // 서명이 잘못되었습니다. AiChatServerUserAlreadyExists = 41016; // 유저가 이미 존재합니다. AiChatServerRemoveFailed = 41017; // 삭제에 실패했습니다. AiChatServerDuplicateGuid = 41018; // 중복된 Guid입니다. AiChatServerDuplicateId = 41019; // 중복된 Id입니다. AiChatServerChatNotFound = 41020; // 채팅을 찾지 못했습니다. AiChatServerTokenExpired = 41021; // JWT 사용 기간이 만료 되었습니다. AiChatServerInternalServer = 41022; // 서버 내부 오류입니다. AiChatServerInvalidMessage = 41023; // 잘못된 메시지입니다. AiChatServerUserOnlyFeature = 41024; // 유저만 사용 가능한 API 입니다. 현재 JWT 의 role 이 user가 아닙니다. AiChatServerOwnershipError = 41025; // 해당 API에 접근 할 권한이 없습니다. 해당 리소스의 소유자 또는 운영자만 접근 가능합니다. AiChatServerChargeOrderNotFoundError = 41026; // 오더를 찾지 못했습니다. AiChatServerEnd = 41100; // 클라이언트용 Ai Chat Error Code EndPoint AiChatServerRetryChargePoint = 41101; // 포인트 충전 재시도 AiChatServerInactive = 41102; // Aichat 비활성화 상태입니다. AiChatDocException = 41103; // AiChatDoc에서 Exception이 발생했습니다. //============================================================================================= // Npc State 관련 오류 //============================================================================================= NpcIsBusy = 42001; // Npc의 상태가 맞지 않습니다. //============================================================================================= // 칼리움 컨버터 관련 오류 : 43000 ~ //============================================================================================= LackOfDailyCalium = 43001; // 1일 변환 제공 Calium 이 부족합니다. LackOfTotalCalium = 43002; // 전체 변환 제공 Calium 이 부족합니다. LackOfCommissionCurrency = 43003; // Calium 변환에 필요한 재화가 부족합니다. LackOfCommissionMaterials = 43004; // 인벤토리에 요청한 변환 Material 수량이 부족합니다. InvalidMaterialSlotId = 43005; // 입력한 SlotId 가 잘못되었습니다. FailToLoadCalium = 43006; // Calium Data 로딩에 실패했습니다. FailToSaveCaliumDynamo = 43007; // Calium Data 저장에 실패했습니다. //============================================================================================= // 칼리움 교환소 관련 오류 : 43050 ~ //============================================================================================= LackOfConvertCalium = 43051; // 변환된 칼리움 수가 최소치보다 작습니다. //============================================================================================= // Web3 관련 오류 : 43100 ~ //============================================================================================= GetFailEchoSystemResponse = 43100; // Response 데이터에 실패 응답 FailToGetEchoSystemHttpError = 43101; // EchoSystem 데이터 응답 오류 ( HttpError ) FailToGetEchoSystemMessageNull = 43102; // EchoSystem 데이터 응답 오류 ( 응답값 : null ) FailToGetEchoSystemException = 43103; // EchoSystem 데이터 응답 오류 ( Http 예외 발생 ) FailToSendEchoSystem = 43104; // EchoSystem 데이터 전송 오류 FailToGetEchoSystemRollUp = 43105; // EchoSystem Rollup Data 획득 실패 //============================================================================================= // 서비스 관련 오류 //============================================================================================= AccountLoginBlockEnable = 50001; // 계정 로그인 차단 활성화 상태 입니다. //============================================================================================= // 인스턴스룸 관련 오류 : 51000 ~ //============================================================================================= InstanceRoomException = 51001; // 인스턴스 룸에서 오류가 발생했습니다. InstanceRoomCannotWriteExtraInfo = 51002; // 인스턴스 룸 추가 데이터 저장 오류입니다. InstanceRoomNotChargedSeasonPass = 51003; // 인스턴스 룸을 위한 시즌패스 구매를 하지 않았습니다. InstanceMetaDataNotFound = 51004; // 인스턴스 메타 데이터를 찾지 못했습니다. InstanceMetaDataOverLimitWrong = 51005; // 인스턴스 메타 데이타 OverLimit 가 잘못되었습니다. InstanceAccessTypeInvalid = 51006; // AccessType 오류 입니다. InstanceAccessItemNotEnough = 51007; // 인스턴스 입장에 필요한 아이템이 충분하지 않습니다. InstanceAccessSeasonPassNotCharged = 51008; // 인스턴스 입장에 필요한 시즌패스를 구매 하지 않았습니다. InstanceRoomIsFull = 51009; // 인스턴스 룸이 가득 찼습니다. InstanceRoomIdDuplicated = 51010; // 인스턴스 룸 Id 가 중복 되었습니다. InstanceRoomNotExistAtRedis = 51011; // 인스턴스 룸이 레디스에 존재하지 않습니다. //============================================================================================= // Task Reservation 관련 오류 : 52000 ~ //============================================================================================= TaskReservationDocIsNull = 52001; // TaskReservationDoc이 null 입니다. //============================================================================================= // Billing 관련 오류. Web api : 53000 ~ //============================================================================================= BillingGetPurchaseInfoFailed = 53001; // billing 구매내역 조회 실패 입니다. BillingUpdateStateFailed = 53002; // billing 상태 업데이트 실패 입니다. BillingInvalidStateType = 53003; // billing 확인되지 않은 상태 입니다. BillingFailedParseProductMetaIdType = 53004; // billing productMetaId의 타입 변환에 실패했습니다. BillingStateTypeInvalid = 53005; // billing 정의되어 있지 않은 stateType입니다. BillingStateTypeCantBeChanged = 53006; // billing 변환 할수 없는 stateType입니다. BillingStateTypeRefund = 53007; // billing 환불 처리중 입니다. BillingStateTypeRefundComplete = 53008; // billing 환불 처리가 완료된 상품입니다. //============================================================================================= // 이동 관련 오류 : 54000 ~ //============================================================================================= TaxiMetaDataNotFound = 54001; // 택시 메타 데이터를 찾지 못했습니다. TaxiTypeInvalid = 54002; // TaxiType 오류 입니다. WarpMetaDataNotFound = 54003; // 워프 메타 데이터를 찾지 못했습니다. WarpTypeInvalid = 54004; // WarpTyoe 오류 입니다. //============================================================================================= // 렌탈 관련 오류 : 55000 ~ //============================================================================================= RentalNotFound = 55001; // 렌탈을 찾지 못했습니다. RentalDocLoadDuplicatedRental = 55002; // RentalDoc 로딩중에 중복된 미니맵 마커가 발견되었습니다. RentalDocIsNull = 55003; // RentalDoc이 null 입니다. RentalNotAvailableLand = 55004; // 렌탈이 불가능한 랜드 입니다. RentalAddressInvalid = 55005; // 렌탈 주소가 유효하지 않습니다. RentalAddressIsNotEmpty = 55006; // 렌탈 주소가 비어 있지 않습니다. RentalfeeMetaDataNotFound = 55007; // 렌탈비용 메타 데이터를 찾지 못했습니다. RentalContractInfoUpdate = 55008; // 렌탈 계약 정보가 변경 되었습니다. RentalCurrencyAmountIsTooLow = 56009; // 렌탈비용이 허용치 보다 낮습니다. RentalCurrencyTypeIsWrong = 56010; // 렌탈 재화 종류 오류 입니다. //============================================================================================= // Package 관련 오류 : 56000 ~ //============================================================================================= PackageLastOrderRecodeDocException = 56001; // PackageLastOrderRecodeDoc에서 Exception이 발생했습니다. PackageRepeatDocException = 56002; // PackageRepeatDoc에서 Exception이 발생했습니다. //============================================================================================= // BeaconShop 관련 오류 : 57000 ~ //============================================================================================= BeaconShopException = 57001; // BeaconShopDoc에서 Exception이 발생했습니다. BeaconShopInvalidArgument = 57002; // BeaconShop 클라이언트에서 보낸 argument값이 잘못되었습니다. BeaconShopBeaconIsNotInRentalHome = 57003; // Beacon이 랜탈마이홈에 배치되지 않았습니다. BeaconShopNotFoundItem = 57004; // BeaconShop에 등록할 아이템을 찾지 못했습니다. BeaconShopNotEnoughItem = 57005; // BeaconShop에 등록할 아이템 갯수가 부족합니다. BeaconShopInvalidItemForSell = 57006; // BeaconShop에 등록할 수 없는 아이템입니다. BeaconShopNotFoundMetaData = 57007; // BeaconShop에 등록할 아이템의 메타를 찾을수 없습니다. BeaconShopLowSellingPrice = 57008; // BeaconShop에 판매가격이 최소값보다 낮습니다. BeaconShopNotEnoughRegisterFee = 57009; // BeaconShop에 등록 수수료가 부족합니다. BeaconShopSlotIsFull = 57010; // BeaconShop에 등록된 슬롯이 가득 찼습니다. BeaconShopOverOneDayRegisterLimit = 57011; // BeaconShop에 하루 등록 횟수를 넘었습니다. BeaconShopFailedToCreate = 57012; // BeaconShop 생성에 실패했습니다. BeaconShopFailedRegisterBoard = 57013; // BeaconShop 게시판에 등록을 실패했습니다. BeaconShopFailedDeleteBoard = 57014; // BeaconShop 게시판에서 지우지 못했습니다. BeaconShopNotFoundItemFromBoard = 57015; // BeaconShop 게시판에 해당 물품이 없습니다. BeaconShopProfileException = 57016; // BeaconShopProfileDoc에서 Exception이 발생했습니다. BeaconShopNotEnoughRegisterGold = 57017; // BeaconShop 등록에 필요한 골드가 부족합니다. BeaconShopLackOfItemAmount = 57018; // BeaconShop 구매시 Item Amount가 부족합니다. BeaconShopFailedGetBoardItem = 57019; // BeaconShop 게시판에 아이템 목록 가져오기에 실패했습니다. BeaconShopSoldRecordException = 57020; // BeaconShopSoldRecordDoc에서 Exception이 발생했습니다. BeaconShopFailedReloadBeaconShopInven = 57021; // BeaconShop BeaconInventory 불러오기에 실패했습니다. BeaconShopUpdateNewData = 57022; // BeaconShop 새로운 정보가 갱신되었습니다. BeaconShopFailedUpdateDataFromDb = 57023; // BeaconShop db 불러오기에 실패했습니다. BeaconShopNotFoundSoldRecords = 57024; // BeaconShop 판매 내역이 없습니다. BeaconShopProfileDocIsEmpty = 57025; // BeaconShopProfileDoc이 없습니다. BeaconShopSoldPriceException = 57026; // BeaconShopSoldPriceDoc에서 Exception이 발생했습니다. BeaconShopNotFoundSoldPrice = 57027; // BeaconShop 정산할 내용이 없습니다. BeaconShopFailedToFindOrUpdate = 57028; // BeaconShop db에서 찾지 못하거나 update에 실패했습니다. BeaconShopDbException = 57029; // BeaconShop db에서 Exception이 발생했습니다. BeaconShopOverSellingPrice = 57030; // BeaconShop에 판매가격이 최대값보다 높습니다. BeaconShopOverRentalSafeTime = 57031; // BeaconShop이 있는 마이홈 랜탈 기간이 곧 만료됩니다. BeaconShopDeactiveItemForSell = 57032; // BeaconShop에 판매 아이템의 판매가 비활성화 되었습니다. //============================================================================================= // UGQ 관련 오류. Web Api 오류 //============================================================================================= UgqInvalidTaskAction = 60001; // 없는 task UgqTaskActionDisabled = 60002; // disable 된 task UgqInvalidDialogType = 60003; // 없는 dialog type UgqInvalidDialogCondition = 60004; // 없는 dialog 조건 UgqValidationError = 60005; // Validation 에러 UgqNullEntity = 60006; // 엔티티 없음 UgqStateChangeError = 60007; // 상태 변경 실패 UgqNotEnoughQuestSlot = 60008; // 퀘스트 슬롯 부족 UgqNotAllowEdit = 60009; // 편집 불가 상태 UgqDialogIsNotInTask = 60010; // Dialog가 Task에 없음 UgqRequireImage = 60011; // 이미지 입력 없음 UgqRequireBeacon = 60012; // 비컨 입력 필요 UgqBeaconInputError = 60013; // 하나의 비컨만 입력해야 함 UgqGameDBAccessError = 60014; // 게임 DB 접근 에러 UgqNotOwnUgcNpc = 60015; // 내 소유 UgcNpc가 아님 UgqAlreadyExistsAccount = 60016; // 이미 계정이 존재함 UgqServerException = 60017; // 예외 발생 UgqInvalidWebPortalToken = 60018; // 유효하지 않은 웹포탈 인증 토큰 UgqInvalidToken = 60019; // 유효하지 않은 토큰 UgqRequireAccount = 60020; // 메타버스 계정이 필요함 UgqNotEnoughCreatorPoint = 60021; // 포인트 부족함 UgqSlotLimit = 60022; // 최대 슬롯 수 제한 UgqExceedTransactionRetry = 60023; // 트랜잭션 재시도 횟수 초과 UgqMetaverseOnline = 60024; // 메타버스에 온라인 상태임 UgqAuthRemoved = 60025; // 인증 상태가 제거됨 UgqInvalidPresetImage = 60026; // 잘못된 프리셋 이미지 UgqNotEnoughCurrency = 60027; // 재화 부족 UgqCurrencyError = 60028; // 재화 사용 오류 발생 UgqAlreadyExistsReserveGrade = 60029; // 이미 등급 변경 예약이 존재함 UgqInvalidReserveTime = 60030; // 유효하지 않은 예약 시간 UgqSameGradeReserve = 60031; // 같은 등급으로 변경이 불가능. //============================================================================================= // UGQ 관련 오류. InGame Api 오류 //============================================================================================= UgqAlreadyBookmarked = 61001; // 이미 북마크 UgqNotBookmarked = 61002; // 북마크 안되어 있음 UgqAlreadyLiked = 61003; // 이미 종아요 UgqNotLiked = 61004; // 좋아요 안되어 있음 UgqAlreadyReported = 61005; // 이미 신고함 UgqNotOwnQuest = 61006; // 내 퀘스트가 아님 UgqInvalidState = 61007; // 잘못된 상태 //============================================================================================= // NFT 관련 오류 : 62000 ~ //============================================================================================= NftForOwnerAllGetFailed = 62001; // NFT 소유자 정보를 조회를 실패 했습니다. //============================================================================================= // Broker Api Server 오류: 70000 ~ //============================================================================================= InternalServerError = 70001; // 서버에 장애가 발생했습니다. RdbError = 70002; // Rdb에 장애가 발생했습니다. DynamoError = 70003; // Dynamo에 장애가 발생했습니다. InvalidRequest = 70011; // Api request 형식에 오류가 있습니다. PlanetIdNotFound = 71001; // 플래닛 id가 존재하지 않습니다. PlanetSecretKeyDoesNotMatched = 71002; // 해당 플래닛의 SecretKey가 일치하지 않습니다. InvalidPlanetJwt = 71003; // 플래닛 인증 토큰에 오류가 있습니다. ExpiredPlanetJwt = 71004; // 플래닛 인증 토큰 유효기간이 만료됐습니다. MetaverseClientOnConnected = 71201; // 메타버스에 유저의 클라이언트 로그인되어 있습니다. 메타버스 앱을 정상 로그아웃 후 다시 시도해 주세요. InvalidUserJwt = 71202; // 유저 인증 토큰에 오류가 있습니다. ExpiredUserJwt = 71203; // 유저 인증 토큰 유효기간이 만료됐습니다. AccountNotFound = 71301; // 계정을 찾을 수 없습니다. UserNotFound = 71302; // 유저를 찾을 수 없습니다. ExchangeOrderIdNotFound = 72001; // 교환 주문 아이디가 존재하지 않습니다. ExchangeTotalOrderDailyLimitExceeded = 72002; // 총 교환 주문 수량이 초과되었습니다. ExchangeUserOrderDailyLimitExceeded = 72003; // 유저 교환 주문 수량이 초과되었습니다. //============================================================================================= // Bot 관련 오류. //============================================================================================= BotPlayerIsNull = 962001; // BotPalyer가 null 입니다. ClientToLoginResIsNull = 962002; // ClientToLoginRes가 null 입니다. ClientToLoginMessageIsNull = 962003; // ClientToLoginMessage가 null 입니다. ClientToGameResIsNull = 962004; // ClientToGameRes가 null 입니다. ClientToGameMessageIsNull = 962005; // ClientToGameMessage가 null 입니다. ConnectedToServerFail = 962006; // Server 연결 실패 ScenarionParamIsNull = 962007; // 시나리오에 param 설정이 필요합니다. //============================================================================================= // 전투 관련 오류. 삭제 가능성 있어서 뒷번호로 배정 // running mode도 아래에 배정 //============================================================================================= BattleRoomContentsTypeOnly = 11000001; // 해당 기능으로는 BattleRoom만 입장 가능합니다. BattleInstanceTypeError = 11000002; // 배틀인스턴스 타입이 잘못 됐습니다. BattleInstanceInfoAlreadyExist = 11000003; // 이미 존재하는 인스턴스 입니다. BattleInstanceInfoNotExist = 11000004; // 존재하지 않는 인스턴스 입니다. BattleInstanceJoinPlayerError = 11000005; // 플에이어 객체 BattleInstanceUsableSpawnPointNotExist = 11000006; // 사용 가능한 스폰 포인트가 없습니다. BattleInstanceInActive = 11000007; // 배틀 인스턴스 비활성화 상태 입니다. BattleInstanceNotExistAnchors = 11000008; // 배틀 인스턴스 앵커 정보가 없습니다. BattleInstanceAddPodCombatFail = 11000009; // 배틀 인스턴스 pod 추가에 실패하였습니다. BattleInstanceObjectMetaNotExist = 11000010; // 배틀 인스턴스 오브젝트 메타가 존재하지 않습니다. BattleInstanceObjectInteractionNotyetTime = 11000011; // 배틀 인스턴스 오브젝트 상호 작용 가능한 시간이 아직 안됐습니다. BattleInstanceObjectNotExist = 11000012; // 배틀 인스턴스 오브젝트 정보가 없습니다. BattleInstancePodCombatAlreadyOccupy = 11000013; // pod combat이 이미 점유중 BattleInstanceObjectInteractionNotActive = 11000015; // 배틀 오브젝트가 활성화 되지 않았습니다. BattleInstanceMetaConfigNotExistData = 11000016; // Config Meta에 데이터가 존재하지 않습니다. BattleInstanceMetaRewardNotExistData = 11000017; // Reward Meta에 데이터가 존재하지 않습니다. BattleInstancePickupPodGeneratedTimeNotExist= 11000018; // 픽업 포드 생성시간 데이터가 존재하지 않습니다. BattleInstancePickupPodNotExistData = 11000019; // 픽업 포드 데이터가 존재하지 않습니다. BattleInstanceNotExistPlayerInfo = 11000020; // 인스턴스에 유저정보가 존재하지 않습니다. BattleInstanceInteractionFail = 11000021; // 배틀 오브젝트 상호작용에 실패 하였습니다. BattleInstancePickupPodRewardAllocateError= 11000022; // 픽업포드 리워드 생성에 실패 하였습니다. BattleInstanceNotExistEventInfo = 11000023; // 배틀 이벤트 정보가 없습니다. BattleInstanceClosingTime = 11000024; // 배틀 이벤트, 라운드가 거의다 끝나가는 시간입니다. BattleInstanceSeqParseError = 11000025; // 배틀 인스턴스 시퀀스 파싱 에러 GameModeJoinHandlerNotExist = 11000100; // 게임모드 조인 핸들러가 없습니다. GameModeInitHandlerNotExist = 11000101; // 게임모드 Init 핸들러가 없습니다. GameModeJoinSuccessHandlerNotExist = 11000102; // 게임모드 조인 성공 핸들러가 없습니다. GameModeCreateFail = 11000103; // 게임모드 생성 실패 GameModeClassIsNull = 11000104; // 게임모드가 null GameModeAlreadyExist = 11000105; // 게임모드가 존재 GameModeInvalidAnchorGuid = 11000106; // 유효하지 않은 AnchorGuid 입니다. //============================================================================================= // Server Metrics 오류: 99999100 ~ //============================================================================================= ServerMetricsTriggerHandlerNotFound = 99999101; //ServerMetrics TriggerHandler를 찾을 수 없습니다. // 하기 정의는 추후 재조정 한다. kangms DupLogin = 1; Moving = 2; DbError = 3; KickFail = 4; NotCorrectPassword = 5; NotFoundUser = 6; NoGameServer = 7; LoginPending = 8; NotImplemented = 9; NotExistSelectedCharacter = 10; NotExistCharacter = 11; ServerLogicError = 12; NoPermissions = 14; RedisFail = 15; LoginFail = 1000; DuplicatedUser = 1001; InvalidToken = 1002; NotCorrectServer = 1003; Inspection = 1004; BlackList = 1005; ServerFull = 1006; NotFoundServer = 1007; NotFoundTable = 1008; TableError = 1009; InvalidCondition = 1100; CharCreateFail = 2000; CharSelectFail = 2100; CreateRoomFail = 3000; JoinRoomFail = 3100; JoinInstanceFail = 3200; NotExistInstanceTicket = 3201; LeaveInstanceFail = 3300; NotExistInstanceRoom = 3400; NotCorrectInstanceRoom = 3401; PosIsEmpty = 3402; EnterMyHomeFail = 3800; LeaveMyHomeFail = 3900; ExchangeMyHomeFail = 4000; NotFoundMyHomeData = 4001; NotMyHomeOwner = 4002; AlreadyHaveMyHome = 4003; ExchangeMyHomePropFail = 4100; ExchangeBuildingFail = 4300; ExchangeBuildingLFPropFail = 4400; ExchangeInstanceFail = 4500; ExchangeSocialActionSlotFail = 4600; NotFoundSocialActionData = 4602; NotInSocialActionSlot = 4603; AlreadyHaveSocialAction = 4604; NotFoundBuildingData = 4652; NotFoundFloorInfo = 4653; NotFoundIndunData = 4655; EnterFittingRoomFail = 4700; NotEntetedFittingRoom = 4701; MakeFailOtp = 4702; NotExistRoomInfoForEnter = 4703; NotExistGameServerForEnter = 4704; PositionSaveFail = 4705; ExchangeEmotionSlotFail = 4800; EmotionSlotOutOfRange = 4801; NotFoundAnchorGuidInMap = 4899; NotFoundAnchorGuid = 4900; PropIsOccupied = 4901; PropIsUsed = 4902; PropTypeisWrong = 4903; NotFoundEmotionData = 4920; NotInEmotionSlot = 4921; CreateItemFail = 4996; AddItemFail = 4997; DeleteItemFail = 4998; NoMoreAddItem = 4999; NotFoundItem = 5000; NotEnoughItem = 5001; InvalidSlotIndex = 5002; DuplicatedItemGuid = 5003; NotFoundItemTableId = 5004; NotSelectedChar = 5005; NotFoundMap = 5006; NotEmptySlot = 5007; EmptySlot = 5008; NotFoundBuffTableId = 5009; NotFoundBuff = 5010; NotExistForecedMoveInfo = 5011; DuplicatedNickName = 5013; AlreadySetNickName = 5014; DisallowedCharacters = 5015; DbUpdateFailed = 5016; InvalidArgument = 5017; MailSystemError = 5030; InvalidTarget = 5031; NotFoundMail = 5032; EmptyItemInMail = 5033; MailSendCountOver = 5034; ChangedNickName = 5035; StateChangeFailed = 5040; NotFoundTarget = 5050; BlockedFromTarget = 5051; LogOffTarget = 5052; CantSendToSelf = 5053; BuffTypeIsWrong = 5070; RegisterToolSlotFail = 5080; DeregisterToolSlotFail = 5081; ToolSlotOutOfRange = 5082; NotFoundToolSlot = 5083; EmptyToolSlot = 5084; FolderNameExceededLength = 5090; FolderNameAlreadyExist = 5091; FolderNameNotExist = 5092; FolderNameAlreadyMaxHoldCount = 5093; FolderCountExceed = 5094; FolderCreateFail = 5095; FolderReNameCannotDefault = 5096; FolderOdertypeInvalid = 5097; FriendRequestNotExistInfo = 5100; FriendRequestAlreadySend = 5101; FriendRequestAlreadyReceive = 5102; FriendRequestCantSendToSelf = 5103; FriendRequestNotExistReceivedInfo = 5104; FriendRequestAlreadyFriend = 5105; InvalidType = 5106; InvalidAttributeSlot = 5107; FriendRequestCannotSendBlockUser = 5119; AddFriendAlreadyBlockUser = 5120; AddFriendNotExistCharacter = 5121; AddFriendAlreadyFriend = 5122; AddFriendAlreadyCancelRequest = 5123; AddFriendAlreadyExpired = 5124; FriendInfoNotExist = 5130; FriendInfoMyCountAlreadyMaxCount = 5131; FriendInfoOthersCountAlreadyMaxCount = 5132; FriendInfoOffline = 5133; FriendInfoAlreadyExist = 5134; FriendInviteMyPosIsNotMyHome = 5140; FriendInviteDontDisturbState = 5141; FriendInviteExpireTimeRemain = 5142; FriendInviteWaitingOtherInvite = 5143; FriendInviteAlreadyExpire = 5144; FriendKickMyPosIsNotMyHome = 5145; FriendKickMemberNotExist = 5146; FriendIsInAnotherMyhome = 5147; BlockUserMaxCount = 5150; BlockUserAlreadyBlock = 5151; BlockUserCannotSendMailTo = 5152; BlockedByOther = 5153; BlockUserCannotWhisperTo = 5154; BlockInfoEmpty = 5155; BlockUserCannotInviteParty = 5156; CartSellTypeMissMatchWithTable = 5200; CartFullStackofItem = 5201; CartisFull = 5202; BanNickName = 5203; CurrencyNotFoundData = 5400; CurrencyNotEnough = 5401; CurrencyInvalidValue = 5402; StartBuffFailed = 5500; StopBuffFailed = 5501; NotFoundNickName = 5600; NotFoundTattooAttributeData = 5800; NotFoundShopId = 5900; TimeOverForPurchase = 5901; NotEnoughAttribute = 5902; InvalidGender = 5903; IsEquipItem = 5904; InvalidItem = 5905; AlreadyRegistered = 5906; NotFoundShopItem = 5907; NotEnoughShopItem = 5908; InvalidItemCount = 5909; InventoryFull = 5910; NotFoundProductId = 5911; RandomBoxItemDataInvalid = 6100; NotExistGachaData = 6101; } // 각종 결과 전달용 정보 - kangms message Result { ServerErrorCode errorCode = 1; string resultString = 2; }