backIndex

SDK error codes

You can find the error code by asking the bot: error number

This is a list of the SDK error codes, valid for build 31:

  RC_SUCCESS = 0;
  RC_CITIZENSHIP_EXPIRED = 1;
  RC_LAND_LIMIT_EXCEEDED = 2;
  RC_NO_SUCH_CITIZEN = 3;
  RC_MESSAGE_LENGTH_BAD = 4;
  RC_LICENSE_PASSWORD_CONTAINS_SPACE = 5;
  RC_LICENSE_PASSWORD_TOO_LONG = 6;
  RC_LICENSE_PASSWORD_TOO_SHORT = 7;
  RC_LICENSE_RANGE_TOO_LARGE = 8;
  RC_LICENSE_RANGE_TOO_SMALL = 9;
  RC_LICENSE_USERS_TOO_LARGE = 10;
  RC_LICENSE_USERS_TOO_SMALL = 11;
  RC_LICENSE_CONTAINS_INVALID_CHAR = 12;
  RC_INVALID_PASSWORD = 13;
  RC_UNABLE_TO_MAIL_BACK_NUMBER = 14;
  RC_LICENSE_WORLD_TOO_SHORT = 15;
  RC_LICENSE_WORLD_TOO_LONG = 16;
  RC_SERVER_OUT_OF_MEMORY = 17;
  RC_INVALID_WORLD = 20;
  RC_SERVER_OUTDATED = 21;
  RC_WORLD_ALREADY_STARTED = 22;
  RC_NO_SUCH_WORLD = 27;
  RC_NOT_LOGGED_IN = 31;
  RC_UNAUTHORIZED = 32;
  RC_WORLD_ALREADY_EXISTS = 33;
  RC_NO_SUCH_LICENSE = 34;
  RC_IDENTITY_ALREADY_IN_USE = 39;
  RC_UNABLE_TO_REPORT_LOCATION = 40;
  RC_INVALID_EMAIL = 41;
  RC_NO_SUCH_ACTING_CITIZEN = 42;
  RC_ACTING_PASSWORD_INVALID = 43;
  RC_UNIVERSE_FULL = 45;
  RC_BILLING_TIMEOUT = 46;
  RC_BILLING_RECV_FAILED = 47;
  RC_BILLING_RESPONSE_INVALID = 48;
  RC_BILLING_REJECTED = 55;
  RC_BILLING_BLOCKED = 56;
  RC_TOO_MANY_WORLDS = 57;
  RC_MUST_UPGRADE = 58;
  RC_BOT_LIMIT_EXCEEDED = 59;
  RC_WORLD_EXPIRED = 61;
  RC_CITIZEN_DOES_NOT_EXPIRE = 62;
  RC_LICENSE_STARTS_WITH_NUMBER = 64;
  RC_NO_SUCH_EJECTION = 66;
  RC_NO_SUCH_SESSION = 67;
  RC_EJECTION_EXPIRED = 69;
  RC_ACTING_CITIZEN_EXPIRED = 70;
  RC_ALREADY_STARTED = 71;
  RC_WORLD_RUNNING = 72;
  RC_WORLD_NOT_SET = 73;
  RC_NO_SUCH_CELL = 74;
  RC_NO_REGISTRY = 75;                         //
  RC_CANT_OPEN_REGISTRY = 76;                  //
  RC_CITIZEN_DISABLED = 77;
  RC_WORLD_DISABLED = 78;
  RC_BETA_REQUIRED = 79;
  RC_ACTING_CITIZEN_DISABLED = 80;
  RC_INVALID_USER_COUNT = 81;
  RC_PRIVATE_WORLD = 91;
  RC_NO_TOURISTS = 92;
  RC_EMAIL_CONTAINS_INVALID_CHAR = 100;
  RC_EMAIL_ENDS_WITH_BLANK = 101;
  RC_EMAIL_MISSING_DOT = 102;
  RC_EMAIL_MISSING_AT = 103;
  RC_EMAIL_STARTS_WITH_BLANK = 104;
  RC_EMAIL_TOO_LONG = 105;
  RC_EMAIL_TOO_SHORT = 106;
  RC_NAME_ALREADY_USED = 107;
  RC_NAME_CONTAINS_NONALPHANUMERIC_CHAR = 108;
  RC_NAME_CONTAINS_INVALID_BLANK = 109;
  RC_NAME_DOESNT_EXIST = 110;                       //
  RC_NAME_ENDS_WITH_BLANK = 111;
  RC_NAME_TOO_LONG = 112;
  RC_NAME_TOO_SHORT = 113;
  RC_NAME_UNUSED = 114;                             //
  RC_PASSWORD_TOO_LONG = 115;
  RC_PASSWORD_TOO_SHORT = 116;
  RC_PASSWORD_WRONG = 117;
  RC_UNABLE_TO_DELETE_NAME = 119;
  RC_UNABLE_TO_GET_CITIZEN = 120;
  RC_UNABLE_TO_INSERT_CITIZEN = 121;
  RC_UNABLE_TO_INSERT_NAME = 122;
  RC_UNABLE_TO_PUT_CITIZEN_COUNT = 123;
  RC_UNABLE_TO_DELETE_CITIZEN = 124;
  RC_NUMBER_ALREADY_USED = 126;
  RC_NUMBER_OUT_OF_RANGE = 127;
  RC_PRIVILEGE_PASSWORD_IS_TOO_SHORT = 128;
  RC_PRIVILEGE_PASSWORD_IS_TOO_LONG = 129;
  RC_OLD_DATABASE = 130;                         //
  RC_START_TRANSACT_FAILED = 131;                //
  RC_NOT_CHANGE_OWNER = 203;
  RC_CANT_FIND_OLD_ELEMENT = 204;
  RC_UNABLE_TO_CHANGE_ATTRIBUTE = 210;
  RC_CANT_CHANGE_OWNER = 211;
  RC_IMPOSTER = 212;
  RC_INVALID_REQUEST = 213;
  RC_CANT_BUILD_HERE = 216;
  RC_NOT_ALLOWED = 232;                          //
  RC_ENCROACHES = 300;
  RC_NO_SUCH_OBJECT = 301;
  RC_NOT_DELETE_OWNER = 302;
  RC_TOO_MANY_BYTES = 303;
  RC_UNABLE_TO_STORE = 305;
  RC_UNREGISTERED_OBJECT = 306;
  RC_ELEMENT_ALREADY_EXISTS = 308;
  RC_RESTRICTED_COMMAND = 309;
  RC_NO_BUILD_RIGHTS = 310;
  RC_OUT_OF_BOUNDS = 311;
  RC_RESTRICTED_OBJECT = 313;
  RC_RESTRICTED_AREA = 314;
  RC_OUT_OF_MEMORY = 400;
  RC_NOT_YET = 401;
  RC_TIMEOUT = 402;
  RC_NULL_POINTER = 403;
  RC_UNABLE_TO_CONTACT_UNIVERSE = 404;
  RC_UNABLE_TO_CONTACT_WORLD = 405;
  RC_INVALID_WORLD_NAME = 406;
  RC_SEND_FAILED = 415;
  RC_RECEIVE_FAILED = 416;
  RC_STREAM_EMPTY = 421;
  RC_STREAM_MESSAGE_TOO_LONG = 422;
  RC_WORLD_NAME_TOO_LONG = 423;
  RC_MESSAGE_TOO_LONG = 426;
  RC_TOO_MANY_RESETS = 427;
  RC_UNABLE_TO_CREATE_SOCKET = 428;
  RC_UNABLE_TO_CONNECT = 429;
  RC_UNABLE_TO_SET_NONBLOCKING = 430;
  RC_CANT_OPEN_STREAM = 434;
  RC_CANT_WRITE_STREAM = 435;
  RC_CANT_CLOSE_STREAM = 436;
  RC_NO_CONNECTION = 439;
  RC_UNABLE_TO_INITIALIZE_NETWORK = 442;
  RC_INCORRECT_MESSAGE_LENGTH = 443;
  RC_NOT_INITIALIZED = 444;
  RC_NO_INSTANCE = 445;
  RC_OUT_BUFFER_FULL = 446;
  RC_INVALID_CALLBACK = 447;
  RC_INVALID_ATTRIBUTE = 448;
  RC_TYPE_MISMATCH = 449;
  RC_STRING_TOO_LONG = 450;
  RC_READ_ONLY = 451;
  RC_UNABLE_TO_REGISTER_RESOLVE = 452;
  RC_INVALID_INSTANCE = 453;
  RC_VERSION_MISMATCH = 454;
  RC_IN_BUFFER_FULL = 461;
  RC_PROTOCOL_ERROR = 463;
  RC_QUERY_IN_PROGRESS = 464;
  RC_WORLD_FULL = 465;
  RC_EJECTED = 466;
  RC_NOT_WELCOME = 467;
  RC_UNABLE_TO_BIND = 468;
  RC_UNABLE_TO_LISTEN = 469;
  RC_UNABLE_TO_ACCEPT = 470;
  RC_CONNECTION_LOST = 471;
  RC_NO_STREAM = 473;
  RC_NOT_AVAILABLE = 474;
  RC_OLD_UNIVERSE = 487;
  RC_OLD_WORLD = 488;
  RC_WORLD_NOT_RUNNING = 489;
  RC_INVALID_ARGUMENT = 505;

backIndex