summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/char/char.c267
-rw-r--r--src/char/char.h5
-rw-r--r--src/char/int_auction.c235
-rw-r--r--src/char/int_clan.c26
-rw-r--r--src/char/int_elemental.c69
-rw-r--r--src/char/int_elemental.h6
-rw-r--r--src/char/int_guild.c553
-rw-r--r--src/char/int_guild.h16
-rw-r--r--src/char/int_homun.c113
-rw-r--r--src/char/int_homun.h7
-rw-r--r--src/char/int_mail.c236
-rw-r--r--src/char/int_mail.h5
-rw-r--r--src/char/int_mercenary.c72
-rw-r--r--src/char/int_mercenary.h6
-rw-r--r--src/char/int_party.c260
-rw-r--r--src/char/int_party.h8
-rw-r--r--src/char/int_pet.c164
-rw-r--r--src/char/int_pet.h4
-rw-r--r--src/char/int_quest.c90
-rw-r--r--src/char/int_quest.h6
-rw-r--r--src/char/int_rodex.c173
-rw-r--r--src/char/int_rodex.h1
-rw-r--r--src/char/int_storage.c248
-rw-r--r--src/char/int_storage.h3
-rw-r--r--src/char/inter.c351
-rw-r--r--src/char/inter.h13
-rw-r--r--src/char/mapif.c2508
-rw-r--r--src/char/mapif.h43
-rw-r--r--src/char/pincode.c40
-rw-r--r--src/char/pincode.h6
-rw-r--r--src/common/HPM.h6
-rw-r--r--src/common/HPMDataCheck.h13
-rw-r--r--src/common/console.c5
-rw-r--r--src/common/core.c11
-rw-r--r--src/common/mmo.h14
-rw-r--r--src/login/lclif.c5
-rw-r--r--src/login/lclif.p.h4
-rw-r--r--src/map/atcommand.c10
-rw-r--r--src/map/battle.c1
-rw-r--r--src/map/battle.h1
-rw-r--r--src/map/buyingstore.c6
-rw-r--r--src/map/buyingstore.h1
-rw-r--r--src/map/clif.c342
-rw-r--r--src/map/clif.h66
-rw-r--r--src/map/itemdb.c14
-rw-r--r--src/map/itemdb.h8
-rw-r--r--src/map/messages_main.h7082
-rw-r--r--src/map/messages_re.h7082
-rw-r--r--src/map/messages_zero.h7086
-rw-r--r--src/map/packets.h31
-rw-r--r--src/map/packets_keys_main.h13
-rw-r--r--src/map/packets_keys_zero.h9
-rw-r--r--src/map/packets_shuffle_main.h13
-rw-r--r--src/map/packets_shuffle_zero.h9
-rw-r--r--src/map/packets_struct.h55
-rw-r--r--src/map/pc.c16
-rw-r--r--src/map/pet.c163
-rw-r--r--src/map/pet.h15
-rw-r--r--src/map/script.c169
-rw-r--r--src/map/searchstore.c3
-rw-r--r--src/map/searchstore.h3
-rw-r--r--src/map/skill.c23
-rw-r--r--src/map/skill.h2
-rw-r--r--src/map/status.c15
-rw-r--r--src/map/vending.c2
-rw-r--r--src/plugins/HPMHooking/HPMHooking.Defs.inc254
-rw-r--r--src/plugins/HPMHooking/HPMHooking_char.HPMHooksCore.inc316
-rw-r--r--src/plugins/HPMHooking/HPMHooking_char.HookingPoints.inc79
-rw-r--r--src/plugins/HPMHooking/HPMHooking_char.Hooks.inc2226
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc64
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc16
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.Hooks.inc490
72 files changed, 16884 insertions, 14393 deletions
diff --git a/src/char/char.c b/src/char/char.c
index de4c4c8f0..04db83eb9 100644
--- a/src/char/char.c
+++ b/src/char/char.c
@@ -1534,12 +1534,56 @@ int char_rename_char_sql(struct char_session_data *sd, int char_id)
return 0;
}
-int char_check_char_name(char * name, char * esc_name)
+/**
+ * Checks if the given name exists in the database.
+ *
+ * @param name The name to check.
+ * @param esc_name Escaped version of the name, optional for faster processing.
+ * @retval true if the character name already exists.
+ */
+bool char_name_exists(const char *name, const char *esc_name)
+{
+ char esc_name2[NAME_LENGTH * 2 + 1];
+
+ nullpo_retr(true, name);
+
+ if (esc_name == NULL) {
+ SQL->EscapeStringLen(inter->sql_handle, esc_name2, name, strnlen(name, NAME_LENGTH));
+ esc_name = esc_name2;
+ }
+
+ if (name_ignoring_case) {
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT 1 FROM `%s` WHERE BINARY `name` = '%s' LIMIT 1", char_db, esc_name)) {
+ Sql_ShowDebug(inter->sql_handle);
+ return true;
+ }
+ } else {
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT 1 FROM `%s` WHERE `name` = '%s' LIMIT 1", char_db, esc_name)) {
+ Sql_ShowDebug(inter->sql_handle);
+ return true;
+ }
+ }
+ if (SQL->NumRows(inter->sql_handle) > 0)
+ return true;
+
+ return false;
+}
+
+/**
+ * Checks if the given name is valid for a new character.
+ *
+ * @param name The name to check.
+ * @param esc_name Escaped version of the name, optional for faster processing.
+ * @retval 0 if the name is valid.
+ * @retval -1 if the name already exists or is reserved
+ * @retval -2 if the name is too short or contains special characters.
+ * @retval -5 if the name contains forbidden characters.
+ */
+int char_check_char_name(const char *name, const char *esc_name)
{
int i;
nullpo_retr(-2, name);
- nullpo_retr(-2, esc_name);
// check length of character name
if (name[0] == '\0')
@@ -1550,9 +1594,16 @@ int char_check_char_name(char * name, char * esc_name)
**/
if( strlen( name ) < 4 )
return -2;
- // check content of character name
- if( remove_control_chars(name) )
- return -2; // control chars in name
+
+ {
+ // check content of character name
+ char *name_copy = aStrdup(name);
+ if (remove_control_chars(name_copy)) {
+ aFree(name_copy);
+ return -2; // control chars in name
+ }
+ aFree(name_copy);
+ }
// check for reserved names
if( strcmpi(name, wisp_server_name) == 0 )
@@ -1571,19 +1622,9 @@ int char_check_char_name(char * name, char * esc_name)
if( strchr(char_name_letters, name[i]) != NULL )
return -5;
}
- if( name_ignoring_case ) {
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT 1 FROM `%s` WHERE BINARY `name` = '%s' LIMIT 1", char_db, esc_name) ) {
- Sql_ShowDebug(inter->sql_handle);
- return -2;
- }
- } else {
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT 1 FROM `%s` WHERE `name` = '%s' LIMIT 1", char_db, esc_name) ) {
- Sql_ShowDebug(inter->sql_handle);
- return -2;
- }
- }
- if( SQL->NumRows(inter->sql_handle) > 0 )
- return -1; // name already exists
+
+ if (chr->name_exists(name, esc_name))
+ return -1;
return 0;
}
@@ -1811,11 +1852,11 @@ int char_delete_char_sql(int char_id)
/* remove homunculus */
if( hom_id )
- mapif->homunculus_delete(hom_id);
+ inter_homunculus->delete(hom_id);
/* remove elemental */
if (elemental_id)
- mapif->elemental_delete(elemental_id);
+ inter_elemental->delete(elemental_id);
/* remove mercenary data */
inter_mercenary->owner_delete(char_id);
@@ -1887,9 +1928,9 @@ int char_delete_char_sql(int char_id)
if( SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT `guild_id` FROM `%s` WHERE `char_id` = '%d'", guild_db, char_id) )
Sql_ShowDebug(inter->sql_handle);
else if( SQL->NumRows(inter->sql_handle) > 0 )
- mapif->parse_BreakGuild(0,guild_id);
+ inter_guild->disband(guild_id);
else if( guild_id )
- inter_guild->leave(guild_id, account_id, char_id);// Leave your guild.
+ inter_guild->leave(guild_id, account_id, char_id, 0, "** Character Deleted **", -1);// Leave your guild.
return 0;
}
@@ -2479,17 +2520,6 @@ void char_parse_fromlogin_account_reg2(int fd)
RFIFOSKIP(fd, RFIFOW(fd,2));
}
-void mapif_ban(int id, unsigned int flag, int status)
-{
- // send to all map-servers to disconnect the player
- unsigned char buf[11];
- WBUFW(buf,0) = 0x2b14;
- WBUFL(buf,2) = id;
- WBUFB(buf,6) = flag; // 0: change of status, 1: ban
- WBUFL(buf,7) = status; // status or final date of a banishment
- mapif->sendall(buf, 11);
-}
-
void char_parse_fromlogin_ban(int fd)
{
mapif->ban(RFIFOL(fd,2), RFIFOB(fd,6), RFIFOL(fd,7));
@@ -2561,14 +2591,14 @@ void char_parse_fromlogin_update_ip(int fd)
void char_parse_fromlogin_accinfo2_failed(int fd)
{
- mapif->parse_accinfo2(false, RFIFOL(fd,2), RFIFOL(fd,6), RFIFOL(fd,10), RFIFOL(fd,14),
+ inter->accinfo2(false, RFIFOL(fd,2), RFIFOL(fd,6), RFIFOL(fd,10), RFIFOL(fd,14),
NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 0, 0);
RFIFOSKIP(fd,18);
}
void char_parse_fromlogin_accinfo2_ok(int fd)
{
- mapif->parse_accinfo2(true, RFIFOL(fd,167), RFIFOL(fd,171), RFIFOL(fd,175), RFIFOL(fd,179),
+ inter->accinfo2(true, RFIFOL(fd,167), RFIFOL(fd,171), RFIFOL(fd,175), RFIFOL(fd,179),
RFIFOP(fd,2), RFIFOP(fd,26), RFIFOP(fd,59), RFIFOP(fd,99), RFIFOP(fd,119),
RFIFOP(fd,151), RFIFOP(fd,156), RFIFOL(fd,115), RFIFOL(fd,143), RFIFOL(fd,147));
RFIFOSKIP(fd,183);
@@ -2912,70 +2942,6 @@ int char_loadName(int char_id, char* name)
return 0;
}
-/// Initializes a server structure.
-void mapif_server_init(int id)
-{
- //memset(&chr->server[id], 0, sizeof(server[id]));
- chr->server[id].fd = -1;
-}
-
-/// Destroys a server structure.
-void mapif_server_destroy(int id)
-{
- if( chr->server[id].fd == -1 )
- {
- sockt->close(chr->server[id].fd);
- chr->server[id].fd = -1;
- }
-}
-
-
-/// Resets all the data related to a server.
-void mapif_server_reset(int id)
-{
- int i,j;
- unsigned char buf[16384];
- int fd = chr->server[id].fd;
- //Notify other map servers that this one is gone. [Skotlex]
- WBUFW(buf,0) = 0x2b20;
- WBUFL(buf,4) = htonl(chr->server[id].ip);
- WBUFW(buf,8) = htons(chr->server[id].port);
- j = 0;
- for (i = 0; i < VECTOR_LENGTH(chr->server[id].maps); i++) {
- uint16 m = VECTOR_INDEX(chr->server[id].maps, i);
- if (m != 0)
- WBUFW(buf,10+(j++)*4) = m;
- }
- if (j > 0) {
- WBUFW(buf,2) = j * 4 + 10;
- mapif->sendallwos(fd, buf, WBUFW(buf,2));
- }
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `index`='%d'", ragsrvinfo_db, chr->server[id].fd) )
- Sql_ShowDebug(inter->sql_handle);
- chr->online_char_db->foreach(chr->online_char_db,chr->db_setoffline,id); //Tag relevant chars as 'in disconnected' server.
- mapif->server_destroy(id);
- mapif->server_init(id);
-}
-
-/// Called when the connection to a Map Server is disconnected.
-void mapif_on_disconnect(int id)
-{
- ShowStatus("Map-server #%d has disconnected.\n", id);
- mapif->server_reset(id);
-}
-
-void mapif_on_parse_accinfo(int account_id, int u_fd, int u_aid, int u_group, int map_fd) {
- Assert_retv(chr->login_fd > 0);
- WFIFOHEAD(chr->login_fd,22);
- WFIFOW(chr->login_fd,0) = 0x2740;
- WFIFOL(chr->login_fd,2) = account_id;
- WFIFOL(chr->login_fd,6) = u_fd;
- WFIFOL(chr->login_fd,10) = u_aid;
- WFIFOL(chr->login_fd,14) = u_group;
- WFIFOL(chr->login_fd,18) = map_fd;
- WFIFOSET(chr->login_fd,22);
-}
-
void char_parse_frommap_datasync(int fd)
{
sockt->datasync(fd, false);
@@ -3357,16 +3323,6 @@ void char_parse_frommap_change_email(int fd)
RFIFOSKIP(fd, 86);
}
-void mapif_char_ban(int char_id, time_t timestamp)
-{
- unsigned char buf[11];
- WBUFW(buf,0) = 0x2b14;
- WBUFL(buf,2) = char_id;
- WBUFB(buf,6) = 2;
- WBUFL(buf,7) = (unsigned int)timestamp;
- mapif->sendall(buf, 11);
-}
-
void char_ban(int account_id, int char_id, time_t *unban_time, short year, short month, short day, short hour, short minute, short second)
{
time_t timestamp;
@@ -4436,7 +4392,7 @@ void char_parse_char_connect(int fd, struct char_session_data* sd, uint32 ipl)
}
}
-void char_send_map_info(int fd, int i, uint32 subnet_map_ip, struct mmo_charstatus *cd)
+void char_send_map_info(int fd, int i, uint32 subnet_map_ip, struct mmo_charstatus *cd, char *dnsHost)
{
#if PACKETVER < 20170329
const int cmd = 0x71;
@@ -4452,6 +4408,15 @@ void char_send_map_info(int fd, int i, uint32 subnet_map_ip, struct mmo_charstat
mapindex->getmapname_ext(mapindex_id2name(cd->last_point.map), WFIFOP(fd, 6));
WFIFOL(fd, 22) = htonl((subnet_map_ip) ? subnet_map_ip : chr->server[i].ip);
WFIFOW(fd, 26) = sockt->ntows(htons(chr->server[i].port)); // [!] LE byte order here [!]
+#if PACKETVER < 20170329
+ memset(WFIFOP(fd, 28), 0, 128);
+#else
+ if (dnsHost != NULL) {
+ safestrncpy(WFIFOP(fd, 28), dnsHost, 128);
+ } else {
+ memset(WFIFOP(fd, 28), 0, 128);
+ }
+#endif
WFIFOSET(fd, len);
}
@@ -4612,7 +4577,7 @@ void char_parse_char_select(int fd, struct char_session_data* sd, uint32 ipl)
subnet_map_ip = chr->lan_subnet_check(ipl);
//Send player to map
- chr->send_map_info(fd, i, subnet_map_ip, cd);
+ chr->send_map_info(fd, i, subnet_map_ip, cd, NULL);
// create temporary auth entry
CREATE(node, struct char_auth_node, 1);
@@ -4684,7 +4649,7 @@ void char_parse_char_create_new_char(int fd, struct char_session_data* sd)
RFIFOSKIP(fd, 36);
return;
}
- result = chr->make_new_char_sql(sd, RFIFOP(fd, 2), 1, 1, 1, 1, 1, 1, RFIFOB(fd, 26), RFIFOW(fd, 27), RFIFOW(fd, 29), RFIFOW(fd, 31), sex);
+ result = chr->make_new_char_sql(sd, RFIFOP(fd, 2), 1, 1, 1, 1, 1, 1, RFIFOB(fd, 26), RFIFOW(fd, 27), RFIFOW(fd, 29), RFIFOL(fd, 31), sex);
#elif PACKETVER >= 20120307
result = chr->make_new_char_sql(sd, RFIFOP(fd, 2), 1, 1, 1, 1, 1, 1, RFIFOB(fd, 26), RFIFOW(fd, 27), RFIFOW(fd, 29), JOB_NOVICE, 'U');
#else
@@ -4803,7 +4768,6 @@ void char_parse_char_rename_char(int fd, struct char_session_data* sd)
{
int i, cid =RFIFOL(fd,2);
char name[NAME_LENGTH];
- char esc_name[NAME_LENGTH*2+1];
safestrncpy(name, RFIFOP(fd,6), NAME_LENGTH);
RFIFOSKIP(fd,30);
@@ -4812,8 +4776,7 @@ void char_parse_char_rename_char(int fd, struct char_session_data* sd)
return;
normalize_name(name,TRIM_CHARS);
- SQL->EscapeStringLen(inter->sql_handle, esc_name, name, strnlen(name, NAME_LENGTH));
- if( !chr->check_char_name(name,esc_name) ) {
+ if (chr->check_char_name(name, NULL) == 0) {
i = 1;
safestrncpy(sd->new_name, name, NAME_LENGTH);
} else {
@@ -4828,7 +4791,6 @@ void char_parse_char_rename_char2(int fd, struct char_session_data* sd)
{
int i, aid = RFIFOL(fd,2), cid =RFIFOL(fd,6);
char name[NAME_LENGTH];
- char esc_name[NAME_LENGTH*2+1];
safestrncpy(name, RFIFOP(fd,10), NAME_LENGTH);
RFIFOSKIP(fd,34);
@@ -4839,14 +4801,12 @@ void char_parse_char_rename_char2(int fd, struct char_session_data* sd)
return;
normalize_name(name,TRIM_CHARS);
- SQL->EscapeStringLen(inter->sql_handle, esc_name, name, strnlen(name, NAME_LENGTH));
- if( !chr->check_char_name(name,esc_name) )
- {
+ if (chr->check_char_name(name, NULL) == 0) {
i = 1;
safestrncpy(sd->new_name, name, NAME_LENGTH);
- }
- else
+ } else {
i = 0;
+ }
chr->allow_rename(fd, i);
}
@@ -5245,70 +5205,6 @@ int char_parse_char(int fd)
return 0;
}
-int mapif_sendall(const unsigned char *buf, unsigned int len)
-{
- int i, c;
-
- nullpo_ret(buf);
- c = 0;
- for(i = 0; i < ARRAYLENGTH(chr->server); i++) {
- int fd;
- if ((fd = chr->server[i].fd) > 0) {
- WFIFOHEAD(fd,len);
- memcpy(WFIFOP(fd,0), buf, len);
- WFIFOSET(fd,len);
- c++;
- }
- }
-
- return c;
-}
-
-int mapif_sendallwos(int sfd, unsigned char *buf, unsigned int len)
-{
- int i, c;
-
- nullpo_ret(buf);
- c = 0;
- for(i = 0; i < ARRAYLENGTH(chr->server); i++) {
- int fd;
- if ((fd = chr->server[i].fd) > 0 && fd != sfd) {
- WFIFOHEAD(fd,len);
- memcpy(WFIFOP(fd,0), buf, len);
- WFIFOSET(fd,len);
- c++;
- }
- }
-
- return c;
-}
-
-int mapif_send(int fd, unsigned char *buf, unsigned int len)
-{
- nullpo_ret(buf);
- if (fd >= 0) {
- int i;
- ARR_FIND( 0, ARRAYLENGTH(chr->server), i, fd == chr->server[i].fd );
- if( i < ARRAYLENGTH(chr->server) )
- {
- WFIFOHEAD(fd,len);
- memcpy(WFIFOP(fd,0), buf, len);
- WFIFOSET(fd,len);
- return 1;
- }
- }
- return 0;
-}
-
-void mapif_send_users_count(int users)
-{
- uint8 buf[6];
- // send number of players to all map-servers
- WBUFW(buf,0) = 0x2b00;
- WBUFL(buf,2) = users;
- mapif->sendall(buf,6);
-}
-
int char_broadcast_user_count(int tid, int64 tick, int id, intptr_t data) {
int users = chr->count_users();
@@ -6456,6 +6352,7 @@ void char_defaults(void)
chr->mmo_char_sql_init = char_mmo_char_sql_init;
chr->char_slotchange = char_char_slotchange;
chr->rename_char_sql = char_rename_char_sql;
+ chr->name_exists = char_name_exists;
chr->check_char_name = char_check_char_name;
chr->make_new_char_sql = char_make_new_char_sql;
chr->divorce_char_sql = char_divorce_char_sql;
diff --git a/src/char/char.h b/src/char/char.h
index 93b236966..4d816583a 100644
--- a/src/char/char.h
+++ b/src/char/char.h
@@ -147,7 +147,8 @@ struct char_interface {
int (*mmo_char_sql_init) (void);
bool (*char_slotchange) (struct char_session_data *sd, int fd, unsigned short from, unsigned short to);
int (*rename_char_sql) (struct char_session_data *sd, int char_id);
- int (*check_char_name) (char * name, char * esc_name);
+ bool (*name_exists) (const char *name, const char *esc_name);
+ int (*check_char_name) (const char *name, const char *esc_name);
int (*make_new_char_sql) (struct char_session_data *sd, const char *name_, int str, int agi, int vit, int int_, int dex, int luk, int slot, int hair_color, int hair_style, short starting_job, uint8 sex);
int (*divorce_char_sql) (int partner_id1, int partner_id2);
int (*count_users) (void);
@@ -240,7 +241,7 @@ struct char_interface {
void (*delete2_cancel) (int fd, struct char_session_data* sd);
void (*send_account_id) (int fd, int account_id);
void (*parse_char_connect) (int fd, struct char_session_data* sd, uint32 ipl);
- void (*send_map_info) (int fd, int i, uint32 subnet_map_ip, struct mmo_charstatus *cd);
+ void (*send_map_info) (int fd, int i, uint32 subnet_map_ip, struct mmo_charstatus *cd, char *dnsHost);
void (*send_wait_char_server) (int fd);
int (*search_default_maps_mapserver) (struct mmo_charstatus *cd);
void (*parse_char_select) (int fd, struct char_session_data* sd, uint32 ipl);
diff --git a/src/char/int_auction.c b/src/char/int_auction.c
index 3a11f1865..9cd4c900c 100644
--- a/src/char/int_auction.c
+++ b/src/char/int_auction.c
@@ -148,16 +148,6 @@ unsigned int inter_auction_create(struct auction_data *auction)
return auction->auction_id;
}
-void mapif_auction_message(int char_id, unsigned char result)
-{
- unsigned char buf[74];
-
- WBUFW(buf,0) = 0x3854;
- WBUFL(buf,2) = char_id;
- WBUFL(buf,6) = result;
- mapif->sendall(buf,7);
-}
-
static int inter_auction_end_timer(int tid, int64 tick, int id, intptr_t data) {
struct auction_data *auction;
if( (auction = (struct auction_data *)idb_get(inter_auction->db, id)) != NULL )
@@ -269,231 +259,6 @@ void inter_auctions_fromsql(void)
SQL->FreeResult(inter->sql_handle);
}
-void mapif_auction_sendlist(int fd, int char_id, short count, short pages, unsigned char *buf)
-{
- int len = (sizeof(struct auction_data) * count) + 12;
-
- nullpo_retv(buf);
-
- WFIFOHEAD(fd, len);
- WFIFOW(fd,0) = 0x3850;
- WFIFOW(fd,2) = len;
- WFIFOL(fd,4) = char_id;
- WFIFOW(fd,8) = count;
- WFIFOW(fd,10) = pages;
- memcpy(WFIFOP(fd,12), buf, len - 12);
- WFIFOSET(fd,len);
-}
-
-void mapif_parse_auction_requestlist(int fd)
-{
- char searchtext[NAME_LENGTH];
- int char_id = RFIFOL(fd,4), len = sizeof(struct auction_data);
- int price = RFIFOL(fd,10);
- short type = RFIFOW(fd,8), page = max(1,RFIFOW(fd,14));
- unsigned char buf[5 * sizeof(struct auction_data)];
- struct DBIterator *iter = db_iterator(inter_auction->db);
- struct auction_data *auction;
- short i = 0, j = 0, pages = 1;
-
- memcpy(searchtext, RFIFOP(fd,16), NAME_LENGTH);
-
- for( auction = dbi_first(iter); dbi_exists(iter); auction = dbi_next(iter) )
- {
- if( (type == 0 && auction->type != IT_ARMOR && auction->type != IT_PETARMOR) ||
- (type == 1 && auction->type != IT_WEAPON) ||
- (type == 2 && auction->type != IT_CARD) ||
- (type == 3 && auction->type != IT_ETC) ||
- (type == 4 && !strstr(auction->item_name, searchtext)) ||
- (type == 5 && auction->price > price) ||
- (type == 6 && auction->seller_id != char_id) ||
- (type == 7 && auction->buyer_id != char_id) )
- continue;
-
- i++;
- if( i > 5 )
- { // Counting Pages of Total Results (5 Results per Page)
- pages++;
- i = 1; // First Result of This Page
- }
-
- if( page != pages )
- continue; // This is not the requested Page
-
- memcpy(WBUFP(buf, j * len), auction, len);
- j++; // Found Results
- }
- dbi_destroy(iter);
-
- mapif->auction_sendlist(fd, char_id, j, pages, buf);
-}
-
-void mapif_auction_register(int fd, struct auction_data *auction)
-{
- int len = sizeof(struct auction_data) + 4;
-
- nullpo_retv(auction);
-
- WFIFOHEAD(fd,len);
- WFIFOW(fd,0) = 0x3851;
- WFIFOW(fd,2) = len;
- memcpy(WFIFOP(fd,4), auction, sizeof(struct auction_data));
- WFIFOSET(fd,len);
-}
-
-void mapif_parse_auction_register(int fd)
-{
- struct auction_data auction;
- if( RFIFOW(fd,2) != sizeof(struct auction_data) + 4 )
- return;
-
- memcpy(&auction, RFIFOP(fd,4), sizeof(struct auction_data));
- if( inter_auction->count(auction.seller_id, false) < 5 )
- auction.auction_id = inter_auction->create(&auction);
-
- mapif->auction_register(fd, &auction);
-}
-
-void mapif_auction_cancel(int fd, int char_id, unsigned char result)
-{
- WFIFOHEAD(fd,7);
- WFIFOW(fd,0) = 0x3852;
- WFIFOL(fd,2) = char_id;
- WFIFOB(fd,6) = result;
- WFIFOSET(fd,7);
-}
-
-void mapif_parse_auction_cancel(int fd)
-{
- int char_id = RFIFOL(fd,2), auction_id = RFIFOL(fd,6);
- struct auction_data *auction;
-
- if( (auction = (struct auction_data *)idb_get(inter_auction->db, auction_id)) == NULL )
- {
- mapif->auction_cancel(fd, char_id, 1); // Bid Number is Incorrect
- return;
- }
-
- if( auction->seller_id != char_id )
- {
- mapif->auction_cancel(fd, char_id, 2); // You cannot end the auction
- return;
- }
-
- if( auction->buyer_id > 0 )
- {
- mapif->auction_cancel(fd, char_id, 3); // An auction with at least one bidder cannot be canceled
- return;
- }
-
- inter_mail->sendmail(0, "Auction Manager", auction->seller_id, auction->seller_name, "Auction", "Auction canceled.", 0, &auction->item);
- inter_auction->delete_(auction);
-
- mapif->auction_cancel(fd, char_id, 0); // The auction has been canceled
-}
-
-void mapif_auction_close(int fd, int char_id, unsigned char result)
-{
- WFIFOHEAD(fd,7);
- WFIFOW(fd,0) = 0x3853;
- WFIFOL(fd,2) = char_id;
- WFIFOB(fd,6) = result;
- WFIFOSET(fd,7);
-}
-
-void mapif_parse_auction_close(int fd)
-{
- int char_id = RFIFOL(fd,2), auction_id = RFIFOL(fd,6);
- struct auction_data *auction;
-
- if( (auction = (struct auction_data *)idb_get(inter_auction->db, auction_id)) == NULL )
- {
- mapif->auction_close(fd, char_id, 2); // Bid Number is Incorrect
- return;
- }
-
- if( auction->seller_id != char_id )
- {
- mapif->auction_close(fd, char_id, 1); // You cannot end the auction
- return;
- }
-
- if( auction->buyer_id == 0 )
- {
- mapif->auction_close(fd, char_id, 1); // You cannot end the auction
- return;
- }
-
- // Send Money to Seller
- inter_mail->sendmail(0, "Auction Manager", auction->seller_id, auction->seller_name, "Auction", "Auction closed.", auction->price, NULL);
- // Send Item to Buyer
- inter_mail->sendmail(0, "Auction Manager", auction->buyer_id, auction->buyer_name, "Auction", "Auction winner.", 0, &auction->item);
- mapif->auction_message(auction->buyer_id, 6); // You have won the auction
- inter_auction->delete_(auction);
-
- mapif->auction_close(fd, char_id, 0); // You have ended the auction
-}
-
-void mapif_auction_bid(int fd, int char_id, int bid, unsigned char result)
-{
- WFIFOHEAD(fd,11);
- WFIFOW(fd,0) = 0x3855;
- WFIFOL(fd,2) = char_id;
- WFIFOL(fd,6) = bid; // To Return Zeny
- WFIFOB(fd,10) = result;
- WFIFOSET(fd,11);
-}
-
-void mapif_parse_auction_bid(int fd)
-{
- int char_id = RFIFOL(fd,4), bid = RFIFOL(fd,12);
- unsigned int auction_id = RFIFOL(fd,8);
- struct auction_data *auction;
-
- if( (auction = (struct auction_data *)idb_get(inter_auction->db, auction_id)) == NULL || auction->price >= bid || auction->seller_id == char_id )
- {
- mapif->auction_bid(fd, char_id, bid, 0); // You have failed to bid in the auction
- return;
- }
-
- if( inter_auction->count(char_id, true) > 4 && bid < auction->buynow && auction->buyer_id != char_id )
- {
- mapif->auction_bid(fd, char_id, bid, 9); // You cannot place more than 5 bids at a time
- return;
- }
-
- if( auction->buyer_id > 0 )
- { // Send Money back to the previous Buyer
- if( auction->buyer_id != char_id )
- {
- inter_mail->sendmail(0, "Auction Manager", auction->buyer_id, auction->buyer_name, "Auction", "Someone has placed a higher bid.", auction->price, NULL);
- mapif->auction_message(auction->buyer_id, 7); // You have failed to win the auction
- }
- else
- inter_mail->sendmail(0, "Auction Manager", auction->buyer_id, auction->buyer_name, "Auction", "You have placed a higher bid.", auction->price, NULL);
- }
-
- auction->buyer_id = char_id;
- safestrncpy(auction->buyer_name, RFIFOP(fd,16), NAME_LENGTH);
- auction->price = bid;
-
- if( bid >= auction->buynow )
- { // Automatic won the auction
- mapif->auction_bid(fd, char_id, bid - auction->buynow, 1); // You have successfully bid in the auction
-
- inter_mail->sendmail(0, "Auction Manager", auction->buyer_id, auction->buyer_name, "Auction", "You have won the auction.", 0, &auction->item);
- mapif->auction_message(char_id, 6); // You have won the auction
- inter_mail->sendmail(0, "Auction Manager", auction->seller_id, auction->seller_name, "Auction", "Payment for your auction!.", auction->buynow, NULL);
-
- inter_auction->delete_(auction);
- return;
- }
-
- inter_auction->save(auction);
-
- mapif->auction_bid(fd, char_id, 0, 1); // You have successfully bid in the auction
-}
-
/*==========================================
* Packets From Map Server
*------------------------------------------*/
diff --git a/src/char/int_clan.c b/src/char/int_clan.c
index e68f6a655..1b875d7e1 100644
--- a/src/char/int_clan.c
+++ b/src/char/int_clan.c
@@ -123,32 +123,6 @@ int inter_clan_count_members(int clan_id, int kick_interval)
return count;
}
-int mapif_parse_ClanMemberCount(int fd, int clan_id, int kick_interval)
-{
-
- WFIFOHEAD(fd, 10);
- WFIFOW(fd, 0) = 0x3858;
- WFIFOL(fd, 2) = clan_id;
- WFIFOL(fd, 6) = inter_clan->count_members(clan_id, kick_interval);
- WFIFOSET(fd, 10);
- return 0;
-}
-
-int mapif_parse_ClanMemberKick(int fd, int clan_id, int kick_interval)
-{
- int count = 0;
-
- if (inter_clan->kick_inactive_members(clan_id, kick_interval) == 1)
- count = inter_clan->count_members(clan_id, kick_interval);
-
- WFIFOHEAD(fd, 10);
- WFIFOW(fd, 0) = 0x3858;
- WFIFOL(fd, 2) = clan_id;
- WFIFOL(fd, 6) = count;
- WFIFOSET(fd, 10);
- return 0;
-}
-
// Communication from the map server
// - Can analyzed only one by one packet
// Data packet length that you set to inter.c
diff --git a/src/char/int_elemental.c b/src/char/int_elemental.c
index f847d16ae..8aeb01704 100644
--- a/src/char/int_elemental.c
+++ b/src/char/int_elemental.c
@@ -50,7 +50,7 @@ struct inter_elemental_interface *inter_elemental;
* @param[in,out] ele The new elemental's data.
* @retval false in case of errors.
*/
-bool mapif_elemental_create(struct s_elemental *ele)
+bool inter_elemental_create(struct s_elemental *ele)
{
nullpo_retr(false, ele);
Assert_retr(false, ele->elemental_id == 0);
@@ -73,7 +73,7 @@ bool mapif_elemental_create(struct s_elemental *ele)
* @param ele The elemental's data.
* @retval false in case of errors.
*/
-bool mapif_elemental_save(const struct s_elemental *ele)
+bool inter_elemental_save(const struct s_elemental *ele)
{
nullpo_retr(false, ele);
Assert_retr(false, ele->elemental_id > 0);
@@ -90,7 +90,8 @@ bool mapif_elemental_save(const struct s_elemental *ele)
return true;
}
-bool mapif_elemental_load(int ele_id, int char_id, struct s_elemental *ele) {
+bool inter_elemental_load(int ele_id, int char_id, struct s_elemental *ele)
+{
char* data;
nullpo_retr(false, ele);
@@ -134,7 +135,8 @@ bool mapif_elemental_load(int ele_id, int char_id, struct s_elemental *ele) {
return true;
}
-bool mapif_elemental_delete(int ele_id) {
+bool inter_elemental_delete(int ele_id)
+{
if( SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `ele_id` = '%d'", elemental_db, ele_id) ) {
Sql_ShowDebug(inter->sql_handle);
return false;
@@ -143,60 +145,6 @@ bool mapif_elemental_delete(int ele_id) {
return true;
}
-void mapif_elemental_send(int fd, struct s_elemental *ele, unsigned char flag) {
- int size = sizeof(struct s_elemental) + 5;
-
- nullpo_retv(ele);
- WFIFOHEAD(fd,size);
- WFIFOW(fd,0) = 0x387c;
- WFIFOW(fd,2) = size;
- WFIFOB(fd,4) = flag;
- memcpy(WFIFOP(fd,5),ele,sizeof(struct s_elemental));
- WFIFOSET(fd,size);
-}
-
-void mapif_parse_elemental_create(int fd, const struct s_elemental *ele)
-{
- struct s_elemental ele_;
- bool result;
-
- memcpy(&ele_, ele, sizeof(ele_));
-
- result = mapif->elemental_create(&ele_);
- mapif->elemental_send(fd, &ele_, result);
-}
-
-void mapif_parse_elemental_load(int fd, int ele_id, int char_id) {
- struct s_elemental ele;
- bool result = mapif->elemental_load(ele_id, char_id, &ele);
- mapif->elemental_send(fd, &ele, result);
-}
-
-void mapif_elemental_deleted(int fd, unsigned char flag) {
- WFIFOHEAD(fd,3);
- WFIFOW(fd,0) = 0x387d;
- WFIFOB(fd,2) = flag;
- WFIFOSET(fd,3);
-}
-
-void mapif_parse_elemental_delete(int fd, int ele_id) {
- bool result = mapif->elemental_delete(ele_id);
- mapif->elemental_deleted(fd, result);
-}
-
-void mapif_elemental_saved(int fd, unsigned char flag) {
- WFIFOHEAD(fd,3);
- WFIFOW(fd,0) = 0x387e;
- WFIFOB(fd,2) = flag;
- WFIFOSET(fd,3);
-}
-
-void mapif_parse_elemental_save(int fd, const struct s_elemental *ele)
-{
- bool result = mapif->elemental_save(ele);
- mapif->elemental_saved(fd, result);
-}
-
void inter_elemental_sql_init(void) {
return;
}
@@ -229,4 +177,9 @@ void inter_elemental_defaults(void)
inter_elemental->sql_init = inter_elemental_sql_init;
inter_elemental->sql_final = inter_elemental_sql_final;
inter_elemental->parse_frommap = inter_elemental_parse_frommap;
+
+ inter_elemental->create = inter_elemental_create;
+ inter_elemental->save = inter_elemental_save;
+ inter_elemental->load = inter_elemental_load;
+ inter_elemental->delete = inter_elemental_delete;
}
diff --git a/src/char/int_elemental.h b/src/char/int_elemental.h
index 646009b50..3172dcacf 100644
--- a/src/char/int_elemental.h
+++ b/src/char/int_elemental.h
@@ -22,6 +22,7 @@
#define CHAR_INT_ELEMENTAL_H
#include "common/hercules.h"
+#include "common/mmo.h"
/**
* inter_elemental_interface interface
@@ -30,6 +31,11 @@ struct inter_elemental_interface {
void (*sql_init) (void);
void (*sql_final) (void);
int (*parse_frommap) (int fd);
+
+ bool (*create) (struct s_elemental *ele);
+ bool (*save) (const struct s_elemental *ele);
+ bool (*load) (int ele_id, int char_id, struct s_elemental *ele);
+ bool (*delete) (int ele_id);
};
#ifdef HERCULES_CORE
diff --git a/src/char/int_guild.c b/src/char/int_guild.c
index 38c79ec28..c74c7f008 100644
--- a/src/char/int_guild.c
+++ b/src/char/int_guild.c
@@ -891,277 +891,7 @@ int inter_guild_calcinfo(struct guild *g)
return 0;
}
-//-------------------------------------------------------------------
-// Packet sent to map server
-
-int mapif_guild_created(int fd, int account_id, struct guild *g)
-{
- WFIFOHEAD(fd, 10);
- WFIFOW(fd,0)=0x3830;
- WFIFOL(fd,2)=account_id;
- if(g != NULL)
- {
- WFIFOL(fd,6)=g->guild_id;
- ShowInfo("int_guild: Guild created (%d - %s)\n",g->guild_id,g->name);
- } else
- WFIFOL(fd,6)=0;
-
- WFIFOSET(fd,10);
- return 0;
-}
-
-// Guild not found
-int mapif_guild_noinfo(int fd, int guild_id)
-{
- unsigned char buf[12];
- WBUFW(buf,0)=0x3831;
- WBUFW(buf,2)=8;
- WBUFL(buf,4)=guild_id;
- ShowWarning("int_guild: info not found %d\n",guild_id);
- if(fd<0)
- mapif->sendall(buf,8);
- else
- mapif->send(fd,buf,8);
- return 0;
-}
-
-// Send guild info
-int mapif_guild_info(int fd, struct guild *g)
-{
- unsigned char buf[8+sizeof(struct guild)];
- nullpo_ret(g);
- WBUFW(buf,0)=0x3831;
- WBUFW(buf,2)=4+sizeof(struct guild);
- memcpy(buf+4,g,sizeof(struct guild));
- if(fd<0)
- mapif->sendall(buf,WBUFW(buf,2));
- else
- mapif->send(fd,buf,WBUFW(buf,2));
- return 0;
-}
-
-// ACK member add
-int mapif_guild_memberadded(int fd, int guild_id, int account_id, int char_id, int flag)
-{
- WFIFOHEAD(fd, 15);
- WFIFOW(fd,0)=0x3832;
- WFIFOL(fd,2)=guild_id;
- WFIFOL(fd,6)=account_id;
- WFIFOL(fd,10)=char_id;
- WFIFOB(fd,14)=flag;
- WFIFOSET(fd,15);
- return 0;
-}
-
-// ACK member leave
-int mapif_guild_withdraw(int guild_id,int account_id,int char_id,int flag, const char *name, const char *mes)
-{
- unsigned char buf[55+NAME_LENGTH];
-
- nullpo_ret(name);
- nullpo_ret(mes);
-
- WBUFW(buf, 0)=0x3834;
- WBUFL(buf, 2)=guild_id;
- WBUFL(buf, 6)=account_id;
- WBUFL(buf,10)=char_id;
- WBUFB(buf,14)=flag;
- memcpy(WBUFP(buf,15),mes,40);
- memcpy(WBUFP(buf,55),name,NAME_LENGTH);
- mapif->sendall(buf,55+NAME_LENGTH);
- ShowInfo("int_guild: guild withdraw (%d - %d: %s - %s)\n",guild_id,account_id,name,mes);
- return 0;
-}
-
-// Send short member's info
-int mapif_guild_memberinfoshort(struct guild *g, int idx)
-{
- unsigned char buf[23];
- nullpo_ret(g);
- Assert_ret(idx >= 0 && idx < MAX_GUILD);
- WBUFW(buf, 0)=0x3835;
- WBUFL(buf, 2)=g->guild_id;
- WBUFL(buf, 6)=g->member[idx].account_id;
- WBUFL(buf,10)=g->member[idx].char_id;
- WBUFB(buf,14)=(unsigned char)g->member[idx].online;
- WBUFW(buf,15)=g->member[idx].lv;
- WBUFW(buf,17)=g->member[idx].class;
- WBUFL(buf,19)=g->member[idx].last_login;
- mapif->sendall(buf,23);
- return 0;
-}
-
-// Send guild broken
-int mapif_guild_broken(int guild_id, int flag)
-{
- unsigned char buf[7];
- WBUFW(buf,0)=0x3836;
- WBUFL(buf,2)=guild_id;
- WBUFB(buf,6)=flag;
- mapif->sendall(buf,7);
- ShowInfo("int_guild: Guild broken (%d)\n",guild_id);
- return 0;
-}
-
-// Send guild message
-int mapif_guild_message(int guild_id, int account_id, const char *mes, int len, int sfd)
-{
- unsigned char buf[512];
- nullpo_ret(mes);
- if (len > 500)
- len = 500;
- WBUFW(buf,0)=0x3837;
- WBUFW(buf,2)=len+12;
- WBUFL(buf,4)=guild_id;
- WBUFL(buf,8)=account_id;
- memcpy(WBUFP(buf,12),mes,len);
- mapif->sendallwos(sfd, buf,len+12);
- return 0;
-}
-
-// Send basic info
-int mapif_guild_basicinfochanged(int guild_id, int type, const void *data, int len)
-{
- unsigned char buf[2048];
- nullpo_ret(data);
- if (len > 2038)
- len = 2038;
- WBUFW(buf, 0)=0x3839;
- WBUFW(buf, 2)=len+10;
- WBUFL(buf, 4)=guild_id;
- WBUFW(buf, 8)=type;
- memcpy(WBUFP(buf,10),data,len);
- mapif->sendall(buf,len+10);
- return 0;
-}
-
-// Send member info
-int mapif_guild_memberinfochanged(int guild_id, int account_id, int char_id, int type, const void *data, int len)
-{
- unsigned char buf[2048];
- nullpo_ret(data);
- if (len > 2030)
- len = 2030;
- WBUFW(buf, 0)=0x383a;
- WBUFW(buf, 2)=len+18;
- WBUFL(buf, 4)=guild_id;
- WBUFL(buf, 8)=account_id;
- WBUFL(buf,12)=char_id;
- WBUFW(buf,16)=type;
- memcpy(WBUFP(buf,18),data,len);
- mapif->sendall(buf,len+18);
- return 0;
-}
-
-// ACK guild skill up
-int mapif_guild_skillupack(int guild_id, uint16 skill_id, int account_id)
-{
- unsigned char buf[14];
- WBUFW(buf, 0)=0x383c;
- WBUFL(buf, 2)=guild_id;
- WBUFL(buf, 6)=skill_id;
- WBUFL(buf,10)=account_id;
- mapif->sendall(buf,14);
- return 0;
-}
-
-// ACK guild alliance
-int mapif_guild_alliance(int guild_id1, int guild_id2, int account_id1, int account_id2, int flag, const char *name1, const char *name2)
-{
- unsigned char buf[19+2*NAME_LENGTH];
- nullpo_ret(name1);
- nullpo_ret(name2);
- WBUFW(buf, 0)=0x383d;
- WBUFL(buf, 2)=guild_id1;
- WBUFL(buf, 6)=guild_id2;
- WBUFL(buf,10)=account_id1;
- WBUFL(buf,14)=account_id2;
- WBUFB(buf,18)=flag;
- memcpy(WBUFP(buf,19),name1,NAME_LENGTH);
- memcpy(WBUFP(buf,19+NAME_LENGTH),name2,NAME_LENGTH);
- mapif->sendall(buf,19+2*NAME_LENGTH);
- return 0;
-}
-
-// Send a guild position desc
-int mapif_guild_position(struct guild *g, int idx)
-{
- unsigned char buf[12 + sizeof(struct guild_position)];
- nullpo_ret(g);
- Assert_ret(idx >= 0 && idx < MAX_GUILDPOSITION);
- WBUFW(buf,0)=0x383b;
- WBUFW(buf,2)=sizeof(struct guild_position)+12;
- WBUFL(buf,4)=g->guild_id;
- WBUFL(buf,8)=idx;
- memcpy(WBUFP(buf,12),&g->position[idx],sizeof(struct guild_position));
- mapif->sendall(buf,WBUFW(buf,2));
- return 0;
-}
-
-// Send the guild notice
-int mapif_guild_notice(struct guild *g)
-{
- unsigned char buf[256];
- nullpo_ret(g);
- WBUFW(buf,0)=0x383e;
- WBUFL(buf,2)=g->guild_id;
- memcpy(WBUFP(buf,6),g->mes1,MAX_GUILDMES1);
- memcpy(WBUFP(buf,66),g->mes2,MAX_GUILDMES2);
- mapif->sendall(buf,186);
- return 0;
-}
-
-// Send emblem data
-int mapif_guild_emblem(struct guild *g)
-{
- unsigned char buf[12 + sizeof(g->emblem_data)];
- nullpo_ret(g);
- WBUFW(buf,0)=0x383f;
- WBUFW(buf,2)=g->emblem_len+12;
- WBUFL(buf,4)=g->guild_id;
- WBUFL(buf,8)=g->emblem_id;
- memcpy(WBUFP(buf,12),g->emblem_data,g->emblem_len);
- mapif->sendall(buf,WBUFW(buf,2));
- return 0;
-}
-
-int mapif_guild_master_changed(struct guild *g, int aid, int cid)
-{
- unsigned char buf[14];
- nullpo_ret(g);
- WBUFW(buf,0)=0x3843;
- WBUFL(buf,2)=g->guild_id;
- WBUFL(buf,6)=aid;
- WBUFL(buf,10)=cid;
- mapif->sendall(buf,14);
- return 0;
-}
-
-int mapif_guild_castle_dataload(int fd, int sz, const int *castle_ids)
-{
- struct guild_castle *gc = NULL;
- int num = (sz - 4) / sizeof(int);
- int len = 4 + num * sizeof(*gc);
- int i;
-
- nullpo_ret(castle_ids);
- WFIFOHEAD(fd, len);
- WFIFOW(fd, 0) = 0x3840;
- WFIFOW(fd, 2) = len;
- for (i = 0; i < num; i++) {
- gc = inter_guild->castle_fromsql(*(castle_ids++));
- memcpy(WFIFOP(fd, 4 + i * sizeof(*gc)), gc, sizeof(*gc));
- }
- WFIFOSET(fd, len);
- return 0;
-}
-
-//-------------------------------------------------------------------
-// Packet received from map server
-
-
-// Guild creation request
-int mapif_parse_CreateGuild(int fd, int account_id, const char *name, const struct guild_member *master)
+struct guild *inter_guild_create(const char *name, const struct guild_member *master)
{
struct guild *g;
int i=0;
@@ -1172,21 +902,18 @@ int mapif_parse_CreateGuild(int fd, int account_id, const char *name, const stru
nullpo_ret(master);
if(inter_guild->search_guildname(name) != 0){
ShowInfo("int_guild: guild with same name exists [%s]\n",name);
- mapif->guild_created(fd,account_id,NULL);
- return 0;
+ return NULL;
}
// Check Authorized letters/symbols in the name of the character
if (char_name_option == 1) { // only letters/symbols in char_name_letters are authorized
for (i = 0; i < NAME_LENGTH && name[i]; i++)
if (strchr(char_name_letters, name[i]) == NULL) {
- mapif->guild_created(fd,account_id,NULL);
- return 0;
+ return NULL;
}
} else if (char_name_option == 2) { // letters/symbols in char_name_letters are forbidden
for (i = 0; i < NAME_LENGTH && name[i]; i++)
if (strchr(char_name_letters, name[i]) != NULL) {
- mapif->guild_created(fd,account_id,NULL);
- return 0;
+ return NULL;
}
}
@@ -1222,108 +949,79 @@ int mapif_parse_CreateGuild(int fd, int account_id, const char *name, const stru
if (!inter_guild->tosql(g,GS_BASIC|GS_POSITION|GS_SKILL|GS_MEMBER)) {
//Failed to Create guild....
ShowError("Failed to create Guild %s (Guild Master: %s)\n", g->name, g->master);
- mapif->guild_created(fd,account_id,NULL);
aFree(g);
- return 0;
+ return NULL;
}
ShowInfo("Created Guild %d - %s (Guild Master: %s)\n", g->guild_id, g->name, g->master);
//Add to cache
idb_put(inter_guild->guild_db, g->guild_id, g);
- // Report to client
- mapif->guild_created(fd,account_id,g);
- mapif->guild_info(fd,g);
-
if (inter->enable_logs)
inter->log("guild %s (id=%d) created by master %s (id=%d)\n",
name, g->guild_id, master->name, master->account_id);
- return 0;
-}
-
-// Return guild info to client
-int mapif_parse_GuildInfo(int fd, int guild_id)
-{
- struct guild * g = inter_guild->fromsql(guild_id); //We use this because on start-up the info of castle-owned guilds is required. [Skotlex]
- if(g)
- {
- if (!inter_guild->calcinfo(g))
- mapif->guild_info(fd,g);
- }
- else
- mapif->guild_noinfo(fd,guild_id); // Failed to load info
- return 0;
+ return g;
}
// Add member to guild
-int mapif_parse_GuildAddMember(int fd, int guild_id, const struct guild_member *m)
+bool inter_guild_add_member(int guild_id, const struct guild_member *member)
{
struct guild * g;
int i;
+ nullpo_ret(member);
- nullpo_ret(m);
g = inter_guild->fromsql(guild_id);
- if(g==NULL){
- mapif->guild_memberadded(fd,guild_id,m->account_id,m->char_id,1); // 1: Failed to add
- return 0;
- }
+ if (g == NULL)
+ return false;
// Find an empty slot
- for(i=0;i<g->max_member;i++)
- {
- if(g->member[i].account_id==0)
- {
- memcpy(&g->member[i],m,sizeof(struct guild_member));
+ for (i = 0; i < g->max_member; i++) {
+ if (g->member[i].account_id == 0) {
+ g->member[i] = *member;
g->member[i].modified = (GS_MEMBER_NEW | GS_MEMBER_MODIFIED);
- mapif->guild_memberadded(fd,guild_id,m->account_id,m->char_id,0); // 0: success
if (!inter_guild->calcinfo(g)) //Send members if it was not invoked.
- mapif->guild_info(-1,g);
+ mapif->guild_info(-1, g);
g->save_flag |= GS_MEMBER;
if (g->save_flag&GS_REMOVE)
g->save_flag&=~GS_REMOVE;
- return 0;
+ return true;
}
}
-
- mapif->guild_memberadded(fd,guild_id,m->account_id,m->char_id,1); // 1: Failed to add
- return 0;
+ return false;
}
// Delete member from guild
-int mapif_parse_GuildLeave(int fd, int guild_id, int account_id, int char_id, int flag, const char *mes)
+bool inter_guild_leave(int guild_id, int account_id, int char_id, int flag, const char *mes, int map_fd)
{
int i;
- struct guild* g = inter_guild->fromsql(guild_id);
- if( g == NULL )
- {
+ struct guild *g = inter_guild->fromsql(guild_id);
+ if (g == NULL) {
// Unknown guild, just update the player
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "UPDATE `%s` SET `guild_id`='0' WHERE `account_id`='%d' AND `char_id`='%d'", char_db, account_id, char_id) )
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "UPDATE `%s` SET `guild_id`='0' WHERE `account_id`='%d' AND `char_id`='%d'", char_db, account_id, char_id))
Sql_ShowDebug(inter->sql_handle);
// mapif->guild_withdraw(guild_id,account_id,char_id,flag,g->member[i].name,mes);
- return 0;
+ return false;
}
nullpo_ret(mes);
// Find the member
- ARR_FIND( 0, g->max_member, i, g->member[i].account_id == account_id && g->member[i].char_id == char_id );
- if( i == g->max_member )
- {
+ ARR_FIND(0, g->max_member, i, g->member[i].account_id == account_id && g->member[i].char_id == char_id);
+ if (i == g->max_member) {
//TODO
- return 0;
+ return false;
}
if (flag) {
// Write expulsion reason
// Find an empty slot
int j;
- ARR_FIND( 0, MAX_GUILDEXPULSION, j, g->expulsion[j].account_id == 0 );
- if( j == MAX_GUILDEXPULSION )
- {
+ ARR_FIND(0, MAX_GUILDEXPULSION, j, g->expulsion[j].account_id == 0);
+ if (j == MAX_GUILDEXPULSION) {
// Expulsion list is full, flush the oldest one
- for( j = 0; j < MAX_GUILDEXPULSION - 1; j++ )
+ for (j = 0; j < MAX_GUILDEXPULSION - 1; j++)
g->expulsion[j] = g->expulsion[j+1];
j = MAX_GUILDEXPULSION-1;
}
@@ -1338,39 +1036,38 @@ int mapif_parse_GuildLeave(int fd, int guild_id, int account_id, int char_id, in
memset(&g->member[i],0,sizeof(struct guild_member));
- if( inter_guild->check_empty(g) )
- mapif->parse_BreakGuild(-1,guild_id); //Break the guild.
- else {
+ if (inter_guild->check_empty(g)) {
+ inter_guild->disband(guild_id);
+ } else {
//Update member info.
if (!inter_guild->calcinfo(g))
- mapif->guild_info(fd,g);
+ mapif->guild_info(map_fd,g);
g->save_flag |= GS_EXPULSION;
}
- return 0;
+ return true;
}
// Change member info
-int mapif_parse_GuildChangeMemberInfoShort(int fd, int guild_id, int account_id, int char_id, int online, int lv, int16 class)
+bool inter_guild_update_member_info_short(int guild_id, int account_id, int char_id, int online, int lv, int16 class)
{
// Could speed up by manipulating only guild_member
- struct guild * g;
+ struct guild *g;
int i,sum,c;
int prev_count, prev_alv;
g = inter_guild->fromsql(guild_id);
- if(g==NULL)
- return 0;
+ if (g == NULL)
+ return false;
- ARR_FIND( 0, g->max_member, i, g->member[i].account_id == account_id && g->member[i].char_id == char_id );
- if( i < g->max_member )
- {
+ ARR_FIND(0, g->max_member, i, g->member[i].account_id == account_id && g->member[i].char_id == char_id);
+ if (i < g->max_member) {
g->member[i].online = online;
g->member[i].lv = lv;
g->member[i].class = class;
g->member[i].last_login = (uint32)time(NULL);
g->member[i].modified = GS_MEMBER_MODIFIED;
- mapif->guild_memberinfoshort(g,i);
+ mapif->guild_memberinfoshort(g, i);
}
prev_count = g->connect_member;
@@ -1381,99 +1078,90 @@ int mapif_parse_GuildChangeMemberInfoShort(int fd, int guild_id, int account_id,
c = 0;
sum = 0;
- for( i = 0; i < g->max_member; i++ )
- {
- if( g->member[i].account_id > 0 )
- {
+ for (i = 0; i < g->max_member; i++) {
+ if (g->member[i].account_id > 0) {
sum += g->member[i].lv;
c++;
}
- if( g->member[i].online )
+ if (g->member[i].online)
g->connect_member++;
}
- if( c ) // this check should always succeed...
- {
+ if (c != 0) { // this check should always succeed...
g->average_lv = sum / c;
- if( g->connect_member != prev_count || g->average_lv != prev_alv )
+ if (g->connect_member != prev_count || g->average_lv != prev_alv)
g->save_flag |= GS_CONNECT;
- if( g->save_flag & GS_REMOVE )
+ if (g->save_flag & GS_REMOVE)
g->save_flag &= ~GS_REMOVE;
}
g->save_flag |= GS_MEMBER; //Update guild member data
- return 0;
+ return true;
}
// BreakGuild
-int mapif_parse_BreakGuild(int fd, int guild_id)
+bool inter_guild_disband(int guild_id)
{
- struct guild * g;
-
- g = inter_guild->fromsql(guild_id);
- if(g==NULL)
- return 0;
+ struct guild *g = inter_guild->fromsql(guild_id);
+ if (g == NULL)
+ return false;
// Delete guild from sql
//printf("- Delete guild %d from guild\n",guild_id);
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_db, guild_id) )
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_db, guild_id))
Sql_ShowDebug(inter->sql_handle);
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_member_db, guild_id) )
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_member_db, guild_id))
Sql_ShowDebug(inter->sql_handle);
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_castle_db, guild_id) )
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_castle_db, guild_id))
Sql_ShowDebug(inter->sql_handle);
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_storage_db, guild_id) )
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_storage_db, guild_id))
Sql_ShowDebug(inter->sql_handle);
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d' OR `alliance_id` = '%d'", guild_alliance_db, guild_id, guild_id) )
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d' OR `alliance_id` = '%d'", guild_alliance_db, guild_id, guild_id))
Sql_ShowDebug(inter->sql_handle);
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_position_db, guild_id) )
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_position_db, guild_id))
Sql_ShowDebug(inter->sql_handle);
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_skill_db, guild_id) )
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_skill_db, guild_id))
Sql_ShowDebug(inter->sql_handle);
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_expulsion_db, guild_id) )
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `guild_id` = '%d'", guild_expulsion_db, guild_id))
Sql_ShowDebug(inter->sql_handle);
//printf("- Update guild %d of char\n",guild_id);
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "UPDATE `%s` SET `guild_id`='0' WHERE `guild_id`='%d'", char_db, guild_id) )
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "UPDATE `%s` SET `guild_id`='0' WHERE `guild_id`='%d'", char_db, guild_id))
Sql_ShowDebug(inter->sql_handle);
- mapif->guild_broken(guild_id,0);
+ mapif->guild_broken(guild_id, 0);
if (inter->enable_logs)
inter->log("guild %s (id=%d) broken\n", g->name, guild_id);
//Remove the guild from memory. [Skotlex]
idb_remove(inter_guild->guild_db, guild_id);
- return 0;
-}
-// Forward Guild message to others map servers
-int mapif_parse_GuildMessage(int fd, int guild_id, int account_id, const char *mes, int len)
-{
- return mapif->guild_message(guild_id,account_id,mes,len, fd);
+ return true;
}
/**
* Changes basic guild information
* The types are available in mmo.h::guild_basic_info
**/
-int mapif_parse_GuildBasicInfoChange(int fd, int guild_id, int type, const void *data, int len) {
+bool inter_guild_update_basic_info(int guild_id, int type, const void *data, int len)
+{
struct guild *g;
struct guild_skill gd_skill;
short value;
g = inter_guild->fromsql(guild_id);
- if( g == NULL )
- return 0;
+ if (g == NULL)
+ return false;
nullpo_ret(data);
- switch(type) {
+ switch (type) {
case GBI_EXP:
value = *((const int16 *)data);
if( value < 0 && abs(value) > g->exp )
@@ -1509,26 +1197,25 @@ int mapif_parse_GuildBasicInfoChange(int fd, int guild_id, int type, const void
default:
ShowError("int_guild: GuildBasicInfoChange: Unknown type %d, see mmo.h::guild_basic_info for more information\n",type);
- return 0;
+ return false;
}
mapif->guild_info(-1,g);
g->save_flag |= GS_LEVEL;
- // Information is already sent in mapif->guild_info
- //mapif->guild_basicinfochanged(guild_id,type,data,len);
- return 0;
+
+ return true;
}
// Modification of the guild
-int mapif_parse_GuildMemberInfoChange(int fd, int guild_id, int account_id, int char_id, int type, const char *data, int len)
+bool inter_guild_update_member_info(int guild_id, int account_id, int char_id, int type, const char *data, int len)
{
// Could make some improvement in speed, because only change guild_member
int i;
- struct guild * g;
+ struct guild *g;
nullpo_ret(data);
g = inter_guild->fromsql(guild_id);
if(g==NULL)
- return 0;
+ return false;
// Search the member
for (i = 0; i < g->max_member; i++) {
@@ -1540,7 +1227,7 @@ int mapif_parse_GuildMemberInfoChange(int fd, int guild_id, int account_id, int
if(i==g->max_member){
ShowWarning("int_guild: GuildMemberChange: Not found %d,%d in guild (%d - %s)\n",
account_id,char_id,guild_id,g->name);
- return 0;
+ return false;
}
switch(type)
@@ -1621,14 +1308,15 @@ int mapif_parse_GuildMemberInfoChange(int fd, int guild_id, int account_id, int
}
default:
ShowError("int_guild: GuildMemberInfoChange: Unknown type %d\n",type);
+ return false;
break;
}
- return 0;
+ return true;
}
int inter_guild_sex_changed(int guild_id, int account_id, int char_id, short gender)
{
- return mapif->parse_GuildMemberInfoChange(0, guild_id, account_id, char_id, GMI_GENDER, (const char*)&gender, sizeof(gender));
+ return inter_guild->update_member_info(guild_id, account_id, char_id, GMI_GENDER, (const char*)&gender, sizeof(gender));
}
int inter_guild_charname_changed(int guild_id, int account_id, int char_id, char *name)
@@ -1669,35 +1357,34 @@ int inter_guild_charname_changed(int guild_id, int account_id, int char_id, char
}
// Change a position desc
-int mapif_parse_GuildPosition(int fd, int guild_id, int idx, const struct guild_position *p)
+bool inter_guild_update_position(int guild_id, int idx, const struct guild_position *p)
{
// Could make some improvement in speed, because only change guild_position
- struct guild * g;
+ struct guild *g;
nullpo_ret(p);
g = inter_guild->fromsql(guild_id);
if(g==NULL || idx<0 || idx>=MAX_GUILDPOSITION)
- return 0;
+ return false;
memcpy(&g->position[idx],p,sizeof(struct guild_position));
mapif->guild_position(g,idx);
g->position[idx].modified = GS_POSITION_MODIFIED;
g->save_flag |= GS_POSITION; // Change guild_position
- return 0;
+ return true;
}
// Guild Skill UP
-int mapif_parse_GuildSkillUp(int fd, int guild_id, uint16 skill_id, int account_id, int max)
+bool inter_guild_use_skill_point(int guild_id, uint16 skill_id, int account_id, int max)
{
struct guild * g;
int idx = skill_id - GD_SKILLBASE;
g = inter_guild->fromsql(guild_id);
if(g == NULL || idx < 0 || idx >= MAX_GUILDSKILL)
- return 0;
+ return false;
- if(g->skill_point>0 && g->skill[idx].id>0 && g->skill[idx].lv<max )
- {
+ if (g->skill_point > 0 && g->skill[idx].id > 0 && g->skill[idx].lv < max) {
g->skill[idx].lv++;
g->skill_point--;
if (!inter_guild->calcinfo(g))
@@ -1705,11 +1392,11 @@ int mapif_parse_GuildSkillUp(int fd, int guild_id, uint16 skill_id, int account_
mapif->guild_skillupack(guild_id,skill_id,account_id);
g->save_flag |= (GS_LEVEL|GS_SKILL); // Change guild & guild_skill
}
- return 0;
+ return true;
}
//Manual deletion of an alliance when partnering guild does not exists. [Skotlex]
-int mapif_parse_GuildDeleteAlliance(struct guild *g, int guild_id, int account_id1, int account_id2, int flag)
+bool inter_guild_remove_alliance(struct guild *g, int guild_id, int account_id1, int account_id2, int flag)
{
int i;
char name[NAME_LENGTH];
@@ -1717,18 +1404,18 @@ int mapif_parse_GuildDeleteAlliance(struct guild *g, int guild_id, int account_i
nullpo_retr(-1, g);
ARR_FIND( 0, MAX_GUILDALLIANCE, i, g->alliance[i].guild_id == guild_id );
if( i == MAX_GUILDALLIANCE )
- return -1;
+ return false;
strcpy(name, g->alliance[i].name);
g->alliance[i].guild_id=0;
mapif->guild_alliance(g->guild_id,guild_id,account_id1,account_id2,flag,g->name,name);
g->save_flag |= GS_ALLIANCE;
- return 0;
+ return true;
}
// Alliance modification
-int mapif_parse_GuildAlliance(int fd, int guild_id1, int guild_id2, int account_id1, int account_id2, int flag)
+bool inter_guild_change_alliance(int guild_id1, int guild_id2, int account_id1, int account_id2, int flag)
{
// Could speed up
struct guild *g[2] = { NULL };
@@ -1737,10 +1424,10 @@ int mapif_parse_GuildAlliance(int fd, int guild_id1, int guild_id2, int account_
g[1] = inter_guild->fromsql(guild_id2);
if(g[0] && g[1]==NULL && (flag & GUILD_ALLIANCE_REMOVE)) //Requested to remove an alliance with a not found guild.
- return mapif->parse_GuildDeleteAlliance(g[0], guild_id2, account_id1, account_id2, flag); //Try to do a manual removal of said guild.
+ return inter_guild->remove_alliance(g[0], guild_id2, account_id1, account_id2, flag); //Try to do a manual removal of said guild.
if(g[0]==NULL || g[1]==NULL)
- return 0;
+ return false;
if( flag&GUILD_ALLIANCE_REMOVE ) {
// Remove alliance/opposition, in case of alliance, remove on both side
@@ -1769,11 +1456,11 @@ int mapif_parse_GuildAlliance(int fd, int guild_id1, int guild_id2, int account_
// Mark the two guild to be saved
g[0]->save_flag |= GS_ALLIANCE;
g[1]->save_flag |= GS_ALLIANCE;
- return 0;
+ return true;
}
// Change guild message
-int mapif_parse_GuildNotice(int fd, int guild_id, const char *mes1, const char *mes2)
+bool inter_guild_update_notice(int guild_id, const char *mes1, const char *mes2)
{
struct guild *g;
@@ -1781,22 +1468,23 @@ int mapif_parse_GuildNotice(int fd, int guild_id, const char *mes1, const char *
nullpo_ret(mes2);
g = inter_guild->fromsql(guild_id);
if(g==NULL)
- return 0;
+ return false;
memcpy(g->mes1,mes1,MAX_GUILDMES1);
memcpy(g->mes2,mes2,MAX_GUILDMES2);
g->save_flag |= GS_MES; //Change mes of guild
- return mapif->guild_notice(g);
+ mapif->guild_notice(g);
+ return true;
}
-int mapif_parse_GuildEmblem(int fd, int len, int guild_id, int dummy, const char *data)
+bool inter_guild_update_emblem(int len, int guild_id, const char *data)
{
struct guild * g;
nullpo_ret(data);
g = inter_guild->fromsql(guild_id);
if(g==NULL)
- return 0;
+ return false;
if (len > sizeof(g->emblem_data))
len = sizeof(g->emblem_data);
@@ -1805,21 +1493,17 @@ int mapif_parse_GuildEmblem(int fd, int len, int guild_id, int dummy, const char
g->emblem_len=len;
g->emblem_id++;
g->save_flag |= GS_EMBLEM; //Change guild
- return mapif->guild_emblem(g);
-}
-
-int mapif_parse_GuildCastleDataLoad(int fd, int len, const int *castle_ids)
-{
- return mapif->guild_castle_dataload(fd, len, castle_ids);
+ mapif->guild_emblem(g);
+ return true;
}
-int mapif_parse_GuildCastleDataSave(int fd, int castle_id, int index, int value)
+bool inter_guild_update_castle_data(int castle_id, int index, int value)
{
struct guild_castle *gc = inter_guild->castle_fromsql(castle_id);
if (gc == NULL) {
- ShowError("mapif->parse_GuildCastleDataSave: castle id=%d not found\n", castle_id);
- return 0;
+ ShowError("inter_guild->update_castle_data: castle id=%d not found\n", castle_id);
+ return false;
}
switch (index) {
@@ -1845,14 +1529,14 @@ int mapif_parse_GuildCastleDataSave(int fd, int castle_id, int index, int value)
gc->guardian[index-10].visible = value;
break;
}
- ShowError("mapif->parse_GuildCastleDataSave: not found index=%d\n", index);
- return 0;
+ ShowError("inter_guild->update_castle_data: not found index=%d\n", index);
+ return false;
}
inter_guild->castle_tosql(gc);
- return 0;
+ return true;
}
-int mapif_parse_GuildMasterChange(int fd, int guild_id, const char* name, int len)
+bool inter_guild_change_leader(int guild_id, const char *name, int len)
{
struct guild * g;
struct guild_member gm;
@@ -1887,7 +1571,8 @@ int mapif_parse_GuildMasterChange(int fd, int guild_id, const char* name, int le
ShowInfo("int_guild: Guildmaster Changed to %s (Guild %d - %s)\n",g->master, guild_id, g->name);
g->save_flag |= (GS_BASIC|GS_MEMBER); //Save main data and member data.
- return mapif->guild_master_changed(g, g->member[0].account_id, g->member[0].char_id);
+ mapif->guild_master_changed(g, g->member[0].account_id, g->member[0].char_id);
+ return true;
}
// Communication from the map server
@@ -1926,12 +1611,6 @@ int inter_guild_parse_frommap(int fd)
return 1;
}
-//Leave request from the server (for deleting character from guild)
-int inter_guild_leave(int guild_id, int account_id, int char_id)
-{
- return mapif->parse_GuildLeave(-1, guild_id, account_id, char_id, 0, "** Character Deleted **");
-}
-
int inter_guild_broken(int guild_id)
{
return mapif->guild_broken(guild_id, 0);
@@ -1965,6 +1644,20 @@ void inter_guild_defaults(void)
inter_guild->sex_changed = inter_guild_sex_changed;
inter_guild->charname_changed = inter_guild_charname_changed;
inter_guild->parse_frommap = inter_guild_parse_frommap;
- inter_guild->leave = inter_guild_leave;
inter_guild->broken = inter_guild_broken;
+ inter_guild->create = inter_guild_create;
+ inter_guild->add_member = inter_guild_add_member;
+ inter_guild->leave = inter_guild_leave;
+ inter_guild->update_member_info_short = inter_guild_update_member_info_short;
+ inter_guild->update_member_info = inter_guild_update_member_info;
+ inter_guild->disband = inter_guild_disband;
+ inter_guild->update_basic_info = inter_guild_update_basic_info;
+ inter_guild->update_position = inter_guild_update_position;
+ inter_guild->use_skill_point = inter_guild_use_skill_point;
+ inter_guild->remove_alliance = inter_guild_remove_alliance;
+ inter_guild->change_alliance = inter_guild_change_alliance;
+ inter_guild->update_notice = inter_guild_update_notice;
+ inter_guild->update_emblem = inter_guild_update_emblem;
+ inter_guild->update_castle_data = inter_guild_update_castle_data;
+ inter_guild->change_leader = inter_guild_change_leader;
}
diff --git a/src/char/int_guild.h b/src/char/int_guild.h
index 6fefba598..2af8f6801 100644
--- a/src/char/int_guild.h
+++ b/src/char/int_guild.h
@@ -68,8 +68,22 @@ struct inter_guild_interface {
int (*sex_changed) (int guild_id, int account_id, int char_id, short gender);
int (*charname_changed) (int guild_id, int account_id, int char_id, char *name);
int (*parse_frommap) (int fd);
- int (*leave) (int guild_id, int account_id, int char_id);
int (*broken) (int guild_id);
+ struct guild *(*create) (const char *name, const struct guild_member *master);
+ bool (*add_member) (int guild_id, const struct guild_member *member);
+ bool (*leave) (int guild_id, int account_id, int char_id, int flag, const char *mes, int map_fd);
+ bool (*update_member_info_short) (int guild_id, int account_id, int char_id, int online, int lv, int16 class);
+ bool (*update_member_info) (int guild_id, int account_id, int char_id, int type, const char *data, int len);
+ bool (*disband) (int guild_id);
+ bool (*update_basic_info) (int guild_id, int type, const void *data, int len);
+ bool (*update_position) (int guild_id, int idx, const struct guild_position *p);
+ bool (*use_skill_point) (int guild_id, uint16 skill_id, int account_id, int max);
+ bool (*remove_alliance) (struct guild *g, int guild_id, int account_id1, int account_id2, int flag);
+ bool (*change_alliance) (int guild_id1, int guild_id2, int account_id1, int account_id2, int flag);
+ bool (*update_notice) (int guild_id, const char *mes1, const char *mes2);
+ bool (*update_emblem) (int len, int guild_id, const char *data);
+ bool (*update_castle_data) (int castle_id, int index, int value);
+ bool (*change_leader) (int guild_id, const char *name, int len);
};
#ifdef HERCULES_CORE
diff --git a/src/char/int_homun.c b/src/char/int_homun.c
index 1844c8182..28ec848be 100644
--- a/src/char/int_homun.c
+++ b/src/char/int_homun.c
@@ -49,66 +49,6 @@ void inter_homunculus_sql_final(void)
return;
}
-void mapif_homunculus_created(int fd, int account_id, const struct s_homunculus *sh, unsigned char flag)
-{
- nullpo_retv(sh);
- WFIFOHEAD(fd, sizeof(struct s_homunculus)+9);
- WFIFOW(fd,0) = 0x3890;
- WFIFOW(fd,2) = sizeof(struct s_homunculus)+9;
- WFIFOL(fd,4) = account_id;
- WFIFOB(fd,8)= flag;
- memcpy(WFIFOP(fd,9),sh,sizeof(struct s_homunculus));
- WFIFOSET(fd, WFIFOW(fd,2));
-}
-
-void mapif_homunculus_deleted(int fd, int flag)
-{
- WFIFOHEAD(fd, 3);
- WFIFOW(fd, 0) = 0x3893;
- WFIFOB(fd,2) = flag; //Flag 1 = success
- WFIFOSET(fd, 3);
-}
-
-void mapif_homunculus_loaded(int fd, int account_id, struct s_homunculus *hd)
-{
- WFIFOHEAD(fd, sizeof(struct s_homunculus)+9);
- WFIFOW(fd,0) = 0x3891;
- WFIFOW(fd,2) = sizeof(struct s_homunculus)+9;
- WFIFOL(fd,4) = account_id;
- if( hd != NULL )
- {
- WFIFOB(fd,8) = 1; // success
- memcpy(WFIFOP(fd,9), hd, sizeof(struct s_homunculus));
- }
- else
- {
- WFIFOB(fd,8) = 0; // not found.
- memset(WFIFOP(fd,9), 0, sizeof(struct s_homunculus));
- }
- WFIFOSET(fd, sizeof(struct s_homunculus)+9);
-}
-
-void mapif_homunculus_saved(int fd, int account_id, bool flag)
-{
- WFIFOHEAD(fd, 7);
- WFIFOW(fd,0) = 0x3892;
- WFIFOL(fd,2) = account_id;
- WFIFOB(fd,6) = flag; // 1:success, 0:failure
- WFIFOSET(fd, 7);
-}
-
-void mapif_homunculus_renamed(int fd, int account_id, int char_id, unsigned char flag, const char *name)
-{
- nullpo_retv(name);
- WFIFOHEAD(fd, NAME_LENGTH+12);
- WFIFOW(fd, 0) = 0x3894;
- WFIFOL(fd, 2) = account_id;
- WFIFOL(fd, 6) = char_id;
- WFIFOB(fd,10) = flag;
- safestrncpy(WFIFOP(fd,11), name, NAME_LENGTH);
- WFIFOSET(fd, NAME_LENGTH+12);
-}
-
/**
* Creates a new homunculus with the given data.
*
@@ -119,7 +59,7 @@ void mapif_homunculus_renamed(int fd, int account_id, int char_id, unsigned char
* @param[in,out] hd The new homunculus' data.
* @retval false in case of errors.
*/
-bool mapif_homunculus_create(struct s_homunculus *hd)
+bool inter_homunculus_create(struct s_homunculus *hd)
{
char esc_name[NAME_LENGTH*2+1];
@@ -146,7 +86,7 @@ bool mapif_homunculus_create(struct s_homunculus *hd)
* @param hd The homunculus' data.
* @retval false in case of errors.
*/
-bool mapif_homunculus_save(const struct s_homunculus *hd)
+bool inter_homunculus_save(const struct s_homunculus *hd)
{
bool flag = true;
char esc_name[NAME_LENGTH*2+1];
@@ -188,7 +128,7 @@ bool mapif_homunculus_save(const struct s_homunculus *hd)
}
// Load an homunculus
-bool mapif_homunculus_load(int homun_id, struct s_homunculus* hd)
+bool inter_homunculus_load(int homun_id, struct s_homunculus* hd)
{
char* data;
size_t len;
@@ -269,7 +209,7 @@ bool mapif_homunculus_load(int homun_id, struct s_homunculus* hd)
return true;
}
-bool mapif_homunculus_delete(int homun_id)
+bool inter_homunculus_delete(int homun_id)
{
if (SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `homun_id` = '%d'", homunculus_db, homun_id)
|| SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `homun_id` = '%d'", skill_homunculus_db, homun_id)
@@ -280,7 +220,7 @@ bool mapif_homunculus_delete(int homun_id)
return true;
}
-bool mapif_homunculus_rename(const char *name)
+bool inter_homunculus_rename(const char *name)
{
int i;
@@ -302,43 +242,6 @@ bool mapif_homunculus_rename(const char *name)
return true;
}
-
-void mapif_parse_homunculus_create(int fd, int len, int account_id, const struct s_homunculus *phd)
-{
- struct s_homunculus shd;
- bool result;
-
- memcpy(&shd, phd, sizeof(shd));
-
- result = mapif->homunculus_create(&shd);
- mapif->homunculus_created(fd, account_id, &shd, result);
-}
-
-void mapif_parse_homunculus_delete(int fd, int homun_id)
-{
- bool result = mapif->homunculus_delete(homun_id);
- mapif->homunculus_deleted(fd, result);
-}
-
-void mapif_parse_homunculus_load(int fd, int account_id, int homun_id)
-{
- struct s_homunculus hd;
- bool result = mapif->homunculus_load(homun_id, &hd);
- mapif->homunculus_loaded(fd, account_id, ( result ? &hd : NULL ));
-}
-
-void mapif_parse_homunculus_save(int fd, int len, int account_id, const struct s_homunculus *phd)
-{
- bool result = mapif->homunculus_save(phd);
- mapif->homunculus_saved(fd, account_id, result);
-}
-
-void mapif_parse_homunculus_rename(int fd, int account_id, int char_id, const char *name)
-{
- bool result = mapif->homunculus_rename(name);
- mapif->homunculus_renamed(fd, account_id, char_id, result, name);
-}
-
/*==========================================
* Inter Packets
*------------------------------------------*/
@@ -365,4 +268,10 @@ void inter_homunculus_defaults(void)
inter_homunculus->sql_init = inter_homunculus_sql_init;
inter_homunculus->sql_final = inter_homunculus_sql_final;
inter_homunculus->parse_frommap = inter_homunculus_parse_frommap;
+
+ inter_homunculus->create = inter_homunculus_create;
+ inter_homunculus->save = inter_homunculus_save;
+ inter_homunculus->load = inter_homunculus_load;
+ inter_homunculus->delete = inter_homunculus_delete;
+ inter_homunculus->rename = inter_homunculus_rename;
}
diff --git a/src/char/int_homun.h b/src/char/int_homun.h
index fbd9d0eb9..8eba66963 100644
--- a/src/char/int_homun.h
+++ b/src/char/int_homun.h
@@ -22,6 +22,7 @@
#define CHAR_INT_HOMUN_H
#include "common/hercules.h"
+#include "common/mmo.h"
/**
* inter_homunculus interface
@@ -30,6 +31,12 @@ struct inter_homunculus_interface {
int (*sql_init) (void);
void (*sql_final) (void);
int (*parse_frommap) (int fd);
+
+ bool (*create) (struct s_homunculus *hd);
+ bool (*save) (const struct s_homunculus *hd);
+ bool (*load) (int homun_id, struct s_homunculus* hd);
+ bool (*delete) (int homun_id);
+ bool (*rename) (const char *name);
};
#ifdef HERCULES_CORE
diff --git a/src/char/int_mail.c b/src/char/int_mail.c
index 29c90b7c0..a20446710 100644
--- a/src/char/int_mail.c
+++ b/src/char/int_mail.c
@@ -242,40 +242,16 @@ static bool inter_mail_loadmessage(int mail_id, struct mail_message* msg)
return true;
}
-void mapif_mail_sendinbox(int fd, int char_id, unsigned char flag, struct mail_data *md)
-{
- nullpo_retv(md);
- //FIXME: dumping the whole structure like this is unsafe [ultramage]
- WFIFOHEAD(fd, sizeof(struct mail_data) + 9);
- WFIFOW(fd,0) = 0x3848;
- WFIFOW(fd,2) = sizeof(struct mail_data) + 9;
- WFIFOL(fd,4) = char_id;
- WFIFOB(fd,8) = flag;
- memcpy(WFIFOP(fd,9),md,sizeof(struct mail_data));
- WFIFOSET(fd,WFIFOW(fd,2));
-}
-
-/*==========================================
- * Client Inbox Request
- *------------------------------------------*/
-void mapif_parse_mail_requestinbox(int fd)
-{
- int char_id = RFIFOL(fd,2);
- unsigned char flag = RFIFOB(fd,6);
- struct mail_data md;
- memset(&md, 0, sizeof(md));
- inter_mail->fromsql(char_id, &md);
- mapif->mail_sendinbox(fd, char_id, flag, &md);
-}
-
/*==========================================
* Mark mail as 'Read'
*------------------------------------------*/
-void mapif_parse_mail_read(int fd)
+bool inter_mail_mark_read(int mail_id)
{
- int mail_id = RFIFOL(fd,2);
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "UPDATE `%s` SET `status` = '%d' WHERE `id` = '%d'", mail_db, MAIL_READ, mail_id) )
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "UPDATE `%s` SET `status` = '%d' WHERE `id` = '%d'", mail_db, MAIL_READ, mail_id)) {
Sql_ShowDebug(inter->sql_handle);
+ return false;
+ }
+ return true;
}
/*==========================================
@@ -305,191 +281,100 @@ static bool inter_mail_DeleteAttach(int mail_id)
return true;
}
-void mapif_mail_sendattach(int fd, int char_id, struct mail_message *msg)
+bool inter_mail_get_attachment(int char_id, int mail_id, struct mail_message *msg)
{
- nullpo_retv(msg);
- WFIFOHEAD(fd, sizeof(struct item) + 12);
- WFIFOW(fd,0) = 0x384a;
- WFIFOW(fd,2) = sizeof(struct item) + 12;
- WFIFOL(fd,4) = char_id;
- WFIFOL(fd,8) = (msg->zeny > 0)?msg->zeny:0;
- memcpy(WFIFOP(fd,12), &msg->item, sizeof(struct item));
- WFIFOSET(fd,WFIFOW(fd,2));
-}
-
-void mapif_mail_getattach(int fd, int char_id, int mail_id)
-{
- struct mail_message msg;
- memset(&msg, 0, sizeof(msg));
+ nullpo_retr(false, msg);
- if( !inter_mail->loadmessage(mail_id, &msg) )
- return;
-
- if( msg.dest_id != char_id )
- return;
-
- if( msg.status != MAIL_READ )
- return;
+ if (!inter_mail->loadmessage(mail_id, msg))
+ return false;
- if( (msg.item.nameid < 1 || msg.item.amount < 1) && msg.zeny < 1 )
- return; // No Attachment
+ if (msg->dest_id != char_id)
+ return false;
- if( !inter_mail->DeleteAttach(mail_id) )
- return;
+ if (msg->status != MAIL_READ)
+ return false;
- mapif->mail_sendattach(fd, char_id, &msg);
-}
+ if ((msg->item.nameid < 1 || msg->item.amount < 1) && msg->zeny < 1)
+ return false; // No Attachment
-void mapif_parse_mail_getattach(int fd)
-{
- mapif->mail_getattach(fd, RFIFOL(fd,2), RFIFOL(fd,6));
-}
+ if (!inter_mail->DeleteAttach(mail_id))
+ return false;
-/*==========================================
- * Delete Mail
- *------------------------------------------*/
-void mapif_mail_delete(int fd, int char_id, int mail_id, bool failed)
-{
- WFIFOHEAD(fd,11);
- WFIFOW(fd,0) = 0x384b;
- WFIFOL(fd,2) = char_id;
- WFIFOL(fd,6) = mail_id;
- WFIFOB(fd,10) = failed;
- WFIFOSET(fd,11);
+ return true;
}
-void mapif_parse_mail_delete(int fd)
+bool inter_mail_delete(int char_id, int mail_id)
{
- int char_id = RFIFOL(fd,2);
- int mail_id = RFIFOL(fd,6);
- bool failed = false;
- if ( SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `id` = '%d'", mail_db, mail_id) )
- {
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `id` = '%d'", mail_db, mail_id)) {
Sql_ShowDebug(inter->sql_handle);
- failed = true;
+ return false;
}
- mapif->mail_delete(fd, char_id, mail_id, failed);
+ return true;
}
-/*==========================================
- * Report New Mail to Map Server
- *------------------------------------------*/
-void mapif_mail_new(struct mail_message *msg)
+bool inter_mail_return_message(int char_id, int mail_id, int *new_mail)
{
- unsigned char buf[74];
-
- if( !msg || !msg->id )
- return;
-
- WBUFW(buf,0) = 0x3849;
- WBUFL(buf,2) = msg->dest_id;
- WBUFL(buf,6) = msg->id;
- memcpy(WBUFP(buf,10), msg->send_name, NAME_LENGTH);
- memcpy(WBUFP(buf,34), msg->title, MAIL_TITLE_LENGTH);
- mapif->sendall(buf, 74);
-}
+ struct mail_message msg;
+ nullpo_retr(false, new_mail);
-/*==========================================
- * Return Mail
- *------------------------------------------*/
-void mapif_mail_return(int fd, int char_id, int mail_id, int new_mail)
-{
- WFIFOHEAD(fd,11);
- WFIFOW(fd,0) = 0x384c;
- WFIFOL(fd,2) = char_id;
- WFIFOL(fd,6) = mail_id;
- WFIFOB(fd,10) = (new_mail == 0);
- WFIFOSET(fd,11);
-}
+ if (!inter_mail->loadmessage(mail_id, &msg))
+ return false;
-void mapif_parse_mail_return(int fd)
-{
- int char_id = RFIFOL(fd,2);
- int mail_id = RFIFOL(fd,6);
- struct mail_message msg;
- int new_mail = 0;
+ if (msg.dest_id != char_id)
+ return false;
- if( inter_mail->loadmessage(mail_id, &msg) )
- {
- if( msg.dest_id != char_id)
- return;
- else if( SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `id` = '%d'", mail_db, mail_id) )
- Sql_ShowDebug(inter->sql_handle);
- else
- {
- char temp_[MAIL_TITLE_LENGTH];
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `id` = '%d'", mail_db, mail_id)) {
+ Sql_ShowDebug(inter->sql_handle);
+ } else {
+ char temp_[MAIL_TITLE_LENGTH];
- // swap sender and receiver
- swap(msg.send_id, msg.dest_id);
- safestrncpy(temp_, msg.send_name, NAME_LENGTH);
- safestrncpy(msg.send_name, msg.dest_name, NAME_LENGTH);
- safestrncpy(msg.dest_name, temp_, NAME_LENGTH);
+ // swap sender and receiver
+ swap(msg.send_id, msg.dest_id);
+ safestrncpy(temp_, msg.send_name, NAME_LENGTH);
+ safestrncpy(msg.send_name, msg.dest_name, NAME_LENGTH);
+ safestrncpy(msg.dest_name, temp_, NAME_LENGTH);
- // set reply message title
- safesnprintf(temp_, MAIL_TITLE_LENGTH, "RE:%s", msg.title);
- safestrncpy(msg.title, temp_, MAIL_TITLE_LENGTH);
+ // set reply message title
+ safesnprintf(temp_, MAIL_TITLE_LENGTH, "RE:%s", msg.title);
+ safestrncpy(msg.title, temp_, MAIL_TITLE_LENGTH);
- msg.status = MAIL_NEW;
- msg.timestamp = time(NULL);
+ msg.status = MAIL_NEW;
+ msg.timestamp = time(NULL);
- new_mail = inter_mail->savemessage(&msg);
- mapif->mail_new(&msg);
- }
+ *new_mail = inter_mail->savemessage(&msg);
+ mapif->mail_new(&msg);
}
- mapif->mail_return(fd, char_id, mail_id, new_mail);
-}
+ return true;
-/*==========================================
- * Send Mail
- *------------------------------------------*/
-void mapif_mail_send(int fd, struct mail_message* msg)
-{
- int len = sizeof(struct mail_message) + 4;
-
- nullpo_retv(msg);
- WFIFOHEAD(fd,len);
- WFIFOW(fd,0) = 0x384d;
- WFIFOW(fd,2) = len;
- memcpy(WFIFOP(fd,4), msg, sizeof(struct mail_message));
- WFIFOSET(fd,len);
}
-void mapif_parse_mail_send(int fd)
+bool inter_mail_send(int account_id, struct mail_message *msg)
{
- struct mail_message msg;
char esc_name[NAME_LENGTH*2+1];
- int account_id = 0;
- if(RFIFOW(fd,2) != 8 + sizeof(struct mail_message))
- return;
-
- account_id = RFIFOL(fd,4);
- memcpy(&msg, RFIFOP(fd,8), sizeof(struct mail_message));
+ nullpo_retr(false, msg);
// Try to find the Dest Char by Name
- SQL->EscapeStringLen(inter->sql_handle, esc_name, msg.dest_name, strnlen(msg.dest_name, NAME_LENGTH));
- if ( SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT `account_id`, `char_id` FROM `%s` WHERE `name` = '%s'", char_db, esc_name) )
+ SQL->EscapeStringLen(inter->sql_handle, esc_name, msg->dest_name, strnlen(msg->dest_name, NAME_LENGTH));
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT `account_id`, `char_id` FROM `%s` WHERE `name` = '%s'", char_db, esc_name)) {
Sql_ShowDebug(inter->sql_handle);
- else
- if ( SQL_SUCCESS == SQL->NextRow(inter->sql_handle) )
- {
+ } else if (SQL_SUCCESS == SQL->NextRow(inter->sql_handle)) {
char *data;
SQL->GetData(inter->sql_handle, 0, &data, NULL);
- if (atoi(data) != account_id)
- { // Cannot send mail to char in the same account
+ if (atoi(data) != account_id) {
+ // Cannot send mail to char in the same account
SQL->GetData(inter->sql_handle, 1, &data, NULL);
- msg.dest_id = atoi(data);
+ msg->dest_id = atoi(data);
}
}
SQL->FreeResult(inter->sql_handle);
- msg.status = MAIL_NEW;
+ msg->status = MAIL_NEW;
- if( msg.dest_id > 0 )
- msg.id = inter_mail->savemessage(&msg);
+ if (msg->dest_id > 0)
+ msg->id = inter_mail->savemessage(msg);
- mapif->mail_send(fd, &msg); // notify sender
- mapif->mail_new(&msg); // notify recipient
+ return true;
}
void inter_mail_sendmail(int send_id, const char* send_name, int dest_id, const char* dest_name, const char* title, const char* body, int zeny, struct item *item)
@@ -558,4 +443,9 @@ void inter_mail_defaults(void)
inter_mail->sql_final = inter_mail_sql_final;
inter_mail->fromsql = inter_mail_fromsql;
inter_mail->loadmessage = inter_mail_loadmessage;
+ inter_mail->mark_read = inter_mail_mark_read;
+ inter_mail->get_attachment = inter_mail_get_attachment;
+ inter_mail->delete = inter_mail_delete;
+ inter_mail->return_message = inter_mail_return_message;
+ inter_mail->send = inter_mail_send;
}
diff --git a/src/char/int_mail.h b/src/char/int_mail.h
index 9ca5fdad6..95934d0a1 100644
--- a/src/char/int_mail.h
+++ b/src/char/int_mail.h
@@ -39,6 +39,11 @@ struct inter_mail_interface {
bool (*loadmessage) (int mail_id, struct mail_message* msg);
bool (*DeleteAttach) (int mail_id);
void (*sendmail) (int send_id, const char* send_name, int dest_id, const char* dest_name, const char* title, const char* body, int zeny, struct item *item);
+ bool (*mark_read) (int mail_id);
+ bool (*get_attachment) (int char_id, int mail_id, struct mail_message *msg);
+ bool (*delete) (int char_id, int mail_id);
+ bool (*return_message) (int char_id, int mail_id, int *new_mail);
+ bool (*send) (int account_id, struct mail_message *msg);
};
#ifdef HERCULES_CORE
diff --git a/src/char/int_mercenary.c b/src/char/int_mercenary.c
index bf1df5588..52afdcb9f 100644
--- a/src/char/int_mercenary.c
+++ b/src/char/int_mercenary.c
@@ -104,7 +104,7 @@ bool inter_mercenary_owner_delete(int char_id)
* @param[in,out] merc The new mercenary's data.
* @retval false in case of errors.
*/
-bool mapif_mercenary_create(struct s_mercenary *merc)
+bool inter_mercenary_create(struct s_mercenary *merc)
{
nullpo_retr(false, merc);
Assert_retr(false, merc->mercenary_id == 0);
@@ -126,7 +126,7 @@ bool mapif_mercenary_create(struct s_mercenary *merc)
* @param merc The mercenary's data.
* @retval false in case of errors.
*/
-bool mapif_mercenary_save(const struct s_mercenary *merc)
+bool inter_mercenary_save(const struct s_mercenary *merc)
{
nullpo_retr(false, merc);
Assert_retr(false, merc->mercenary_id > 0);
@@ -141,7 +141,7 @@ bool mapif_mercenary_save(const struct s_mercenary *merc)
return true;
}
-bool mapif_mercenary_load(int merc_id, int char_id, struct s_mercenary *merc)
+bool inter_mercenary_load(int merc_id, int char_id, struct s_mercenary *merc)
{
char* data;
@@ -174,7 +174,7 @@ bool mapif_mercenary_load(int merc_id, int char_id, struct s_mercenary *merc)
return true;
}
-bool mapif_mercenary_delete(int merc_id)
+bool inter_mercenary_delete(int merc_id)
{
if( SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `mer_id` = '%d'", mercenary_db, merc_id) )
{
@@ -185,65 +185,6 @@ bool mapif_mercenary_delete(int merc_id)
return true;
}
-void mapif_mercenary_send(int fd, struct s_mercenary *merc, unsigned char flag)
-{
- int size = sizeof(struct s_mercenary) + 5;
-
- nullpo_retv(merc);
- WFIFOHEAD(fd,size);
- WFIFOW(fd,0) = 0x3870;
- WFIFOW(fd,2) = size;
- WFIFOB(fd,4) = flag;
- memcpy(WFIFOP(fd,5),merc,sizeof(struct s_mercenary));
- WFIFOSET(fd,size);
-}
-
-void mapif_parse_mercenary_create(int fd, const struct s_mercenary *merc)
-{
- struct s_mercenary merc_;
- bool result;
-
- memcpy(&merc_, merc, sizeof(merc_));
-
- result = mapif->mercenary_create(&merc_);
- mapif->mercenary_send(fd, &merc_, result);
-}
-
-void mapif_parse_mercenary_load(int fd, int merc_id, int char_id)
-{
- struct s_mercenary merc;
- bool result = mapif->mercenary_load(merc_id, char_id, &merc);
- mapif->mercenary_send(fd, &merc, result);
-}
-
-void mapif_mercenary_deleted(int fd, unsigned char flag)
-{
- WFIFOHEAD(fd,3);
- WFIFOW(fd,0) = 0x3871;
- WFIFOB(fd,2) = flag;
- WFIFOSET(fd,3);
-}
-
-void mapif_parse_mercenary_delete(int fd, int merc_id)
-{
- bool result = mapif->mercenary_delete(merc_id);
- mapif->mercenary_deleted(fd, result);
-}
-
-void mapif_mercenary_saved(int fd, unsigned char flag)
-{
- WFIFOHEAD(fd,3);
- WFIFOW(fd,0) = 0x3872;
- WFIFOB(fd,2) = flag;
- WFIFOSET(fd,3);
-}
-
-void mapif_parse_mercenary_save(int fd, struct s_mercenary* merc)
-{
- bool result = mapif->mercenary_save(merc);
- mapif->mercenary_saved(fd, result);
-}
-
int inter_mercenary_sql_init(void)
{
return 0;
@@ -282,4 +223,9 @@ void inter_mercenary_defaults(void)
inter_mercenary->sql_init = inter_mercenary_sql_init;
inter_mercenary->sql_final = inter_mercenary_sql_final;
inter_mercenary->parse_frommap = inter_mercenary_parse_frommap;
+
+ inter_mercenary->create = inter_mercenary_create;
+ inter_mercenary->load = inter_mercenary_load;
+ inter_mercenary->save = inter_mercenary_save;
+ inter_mercenary->delete = inter_mercenary_delete;
}
diff --git a/src/char/int_mercenary.h b/src/char/int_mercenary.h
index 2b7c82dfa..6291bfcf6 100644
--- a/src/char/int_mercenary.h
+++ b/src/char/int_mercenary.h
@@ -22,6 +22,7 @@
#define CHAR_INT_MERCENARY_H
#include "common/hercules.h"
+#include "common/mmo.h"
struct mmo_charstatus;
@@ -35,6 +36,11 @@ struct inter_mercenary_interface {
int (*sql_init) (void);
void (*sql_final) (void);
int (*parse_frommap) (int fd);
+
+ bool (*create) (struct s_mercenary *merc);
+ bool (*save) (const struct s_mercenary *merc);
+ bool (*load) (int merc_id, int char_id, struct s_mercenary *merc);
+ bool (*delete) (int merc_id);
};
#ifdef HERCULES_CORE
diff --git a/src/char/int_party.c b/src/char/int_party.c
index 144e6661c..e089d1567 100644
--- a/src/char/int_party.c
+++ b/src/char/int_party.c
@@ -333,161 +333,16 @@ int inter_party_check_empty(struct party_data *p)
return 1;
}
-//-------------------------------------------------------------------
-// Communication to the map server
-
-
-// Create a party whether or not
-int mapif_party_created(int fd, int account_id, int char_id, struct party *p)
-{
- WFIFOHEAD(fd, 39);
- WFIFOW(fd,0)=0x3820;
- WFIFOL(fd,2)=account_id;
- WFIFOL(fd,6)=char_id;
- if(p!=NULL){
- WFIFOB(fd,10)=0;
- WFIFOL(fd,11)=p->party_id;
- memcpy(WFIFOP(fd,15),p->name,NAME_LENGTH);
- ShowInfo("int_party: Party created (%d - %s)\n",p->party_id,p->name);
- }else{
- WFIFOB(fd,10)=1;
- WFIFOL(fd,11)=0;
- memset(WFIFOP(fd,15),0,NAME_LENGTH);
- }
- WFIFOSET(fd,39);
-
- return 0;
-}
-
-//Party information not found
-void mapif_party_noinfo(int fd, int party_id, int char_id)
-{
- WFIFOHEAD(fd, 12);
- WFIFOW(fd,0) = 0x3821;
- WFIFOW(fd,2) = 12;
- WFIFOL(fd,4) = char_id;
- WFIFOL(fd,8) = party_id;
- WFIFOSET(fd,12);
- ShowWarning("int_party: info not found (party_id=%d char_id=%d)\n", party_id, char_id);
-}
-
-//Digest party information
-void mapif_party_info(int fd, struct party* p, int char_id)
-{
- unsigned char buf[8 + sizeof(struct party)];
- nullpo_retv(p);
- WBUFW(buf,0) = 0x3821;
- WBUFW(buf,2) = 8 + sizeof(struct party);
- WBUFL(buf,4) = char_id;
- memcpy(WBUFP(buf,8), p, sizeof(struct party));
-
- if(fd<0)
- mapif->sendall(buf,WBUFW(buf,2));
- else
- mapif->send(fd,buf,WBUFW(buf,2));
-}
-
-//Whether or not additional party members
-int mapif_party_memberadded(int fd, int party_id, int account_id, int char_id, int flag) {
- WFIFOHEAD(fd, 15);
- WFIFOW(fd,0) = 0x3822;
- WFIFOL(fd,2) = party_id;
- WFIFOL(fd,6) = account_id;
- WFIFOL(fd,10) = char_id;
- WFIFOB(fd,14) = flag;
- WFIFOSET(fd,15);
-
- return 0;
-}
-
-// Party setting change notification
-int mapif_party_optionchanged(int fd, struct party *p, int account_id, int flag)
-{
- unsigned char buf[16];
- nullpo_ret(p);
- WBUFW(buf,0)=0x3823;
- WBUFL(buf,2)=p->party_id;
- WBUFL(buf,6)=account_id;
- WBUFW(buf,10)=p->exp;
- WBUFW(buf,12)=p->item;
- WBUFB(buf,14)=flag;
- if(flag==0)
- mapif->sendall(buf,15);
- else
- mapif->send(fd,buf,15);
- return 0;
-}
-
-//Withdrawal notification party
-int mapif_party_withdraw(int party_id,int account_id, int char_id) {
- unsigned char buf[16];
-
- WBUFW(buf,0) = 0x3824;
- WBUFL(buf,2) = party_id;
- WBUFL(buf,6) = account_id;
- WBUFL(buf,10) = char_id;
- mapif->sendall(buf, 14);
- return 0;
-}
-
-//Party map update notification
-int mapif_party_membermoved(struct party *p, int idx)
-{
- unsigned char buf[20];
-
- nullpo_ret(p);
- Assert_ret(idx >= 0 && idx < MAX_PARTY);
- WBUFW(buf,0) = 0x3825;
- WBUFL(buf,2) = p->party_id;
- WBUFL(buf,6) = p->member[idx].account_id;
- WBUFL(buf,10) = p->member[idx].char_id;
- WBUFW(buf,14) = p->member[idx].map;
- WBUFB(buf,16) = p->member[idx].online;
- WBUFW(buf,17) = p->member[idx].lv;
- mapif->sendall(buf, 19);
- return 0;
-}
-
-//Dissolution party notification
-int mapif_party_broken(int party_id, int flag)
-{
- unsigned char buf[16];
- WBUFW(buf,0)=0x3826;
- WBUFL(buf,2)=party_id;
- WBUFB(buf,6)=flag;
- mapif->sendall(buf,7);
- //printf("int_party: broken %d\n",party_id);
- return 0;
-}
-
-//Remarks in the party
-int mapif_party_message(int party_id, int account_id, const char *mes, int len, int sfd)
-{
- unsigned char buf[512];
- nullpo_ret(mes);
- WBUFW(buf,0)=0x3827;
- WBUFW(buf,2)=len+12;
- WBUFL(buf,4)=party_id;
- WBUFL(buf,8)=account_id;
- memcpy(WBUFP(buf,12),mes,len);
- mapif->sendallwos(sfd, buf,len+12);
- return 0;
-}
-
-//-------------------------------------------------------------------
-// Communication from the map server
-
-
// Create Party
-int mapif_parse_CreateParty(int fd, const char *name, int item, int item2, const struct party_member *leader)
+struct party_data *inter_party_create(const char *name, int item, int item2, const struct party_member *leader)
{
struct party_data *p;
int i;
nullpo_ret(name);
nullpo_ret(leader);
- if (!*name || (p = inter_party->search_partyname(name)) != NULL) {
- mapif->party_created(fd,leader->account_id,leader->char_id,NULL);
- return 0;
+
+ if (!*name || inter_party->search_partyname(name) != NULL) {
+ return NULL;
}
// Check Authorized letters/symbols in the name of the character
if (char_name_option == 1) { // only letters/symbols in char_name_letters are authorized
@@ -497,18 +352,16 @@ int mapif_parse_CreateParty(int fd, const char *name, int item, int item2, const
char *newname = aStrndup(name, NAME_LENGTH-1);
normalize_name(newname,"\"");
trim(newname);
- mapif->parse_CreateParty(fd, newname, item, item2, leader);
+ p = inter_party->create(newname, item, item2, leader);
aFree(newname);
- return 0;
+ return p;
}
- mapif->party_created(fd,leader->account_id,leader->char_id,NULL);
- return 0;
+ return NULL;
}
} else if (char_name_option == 2) { // letters/symbols in char_name_letters are forbidden
for (i = 0; i < NAME_LENGTH && name[i]; i++)
if (strchr(char_name_letters, name[i]) != NULL) {
- mapif->party_created(fd,leader->account_id,leader->char_id,NULL);
- return 0;
+ return NULL;
}
}
@@ -523,34 +376,20 @@ int mapif_parse_CreateParty(int fd, const char *name, int item, int item2, const
p->party.member[0].online=1;
p->party.party_id=-1;//New party.
- if (inter_party->tosql(&p->party,PS_CREATE|PS_ADDMEMBER,0)) {
- //Add party to db
- inter_party->calc_state(p);
- idb_put(inter_party->db, p->party.party_id, p);
- mapif->party_info(fd, &p->party, 0);
- mapif->party_created(fd,leader->account_id,leader->char_id,&p->party);
- } else { //Failed to create party.
+ if (!inter_party->tosql(&p->party, PS_CREATE | PS_ADDMEMBER, 0)) {
aFree(p);
- mapif->party_created(fd,leader->account_id,leader->char_id,NULL);
+ return NULL;
}
- return 0;
-}
-
-// Party information request
-void mapif_parse_PartyInfo(int fd, int party_id, int char_id)
-{
- struct party_data *p;
- p = inter_party->fromsql(party_id);
+ //Add party to db
+ inter_party->calc_state(p);
+ idb_put(inter_party->db, p->party.party_id, p);
- if (p)
- mapif->party_info(fd, &p->party, char_id);
- else
- mapif->party_noinfo(fd, party_id, char_id);
+ return p;
}
// Add a player to party request
-int mapif_parse_PartyAddMember(int fd, int party_id, const struct party_member *member)
+bool inter_party_add_member(int party_id, const struct party_member *member)
{
struct party_data *p;
int i;
@@ -558,15 +397,13 @@ int mapif_parse_PartyAddMember(int fd, int party_id, const struct party_member *
nullpo_ret(member);
p = inter_party->fromsql(party_id);
if( p == NULL || p->size == MAX_PARTY ) {
- mapif->party_memberadded(fd, party_id, member->account_id, member->char_id, 1);
- return 0;
+ return false;
}
ARR_FIND( 0, MAX_PARTY, i, p->party.member[i].account_id == 0 );
- if( i == MAX_PARTY )
- {// Party full
- mapif->party_memberadded(fd, party_id, member->account_id, member->char_id, 1);
- return 0;
+ if (i == MAX_PARTY) {
+ // Party full
+ return false;
}
memcpy(&p->party.member[i], member, sizeof(struct party_member));
@@ -582,21 +419,20 @@ int mapif_parse_PartyAddMember(int fd, int party_id, const struct party_member *
}
mapif->party_info(-1, &p->party, 0);
- mapif->party_memberadded(fd, party_id, member->account_id, member->char_id, 0);
inter_party->tosql(&p->party, PS_ADDMEMBER, i);
- return 0;
+ return true;
}
//Party setting change request
-int mapif_parse_PartyChangeOption(int fd,int party_id,int account_id,int exp,int item)
+bool inter_party_change_option(int party_id, int account_id, int exp, int item, int map_fd)
{
struct party_data *p;
int flag = 0;
p = inter_party->fromsql(party_id);
if(!p)
- return 0;
+ return false;
p->party.exp=exp;
if( exp && !inter_party->check_exp_share(p) ){
@@ -604,13 +440,13 @@ int mapif_parse_PartyChangeOption(int fd,int party_id,int account_id,int exp,int
p->party.exp=0;
}
p->party.item = item&0x3; //Filter out invalid values.
- mapif->party_optionchanged(fd,&p->party,account_id,flag);
+ mapif->party_optionchanged(map_fd, &p->party, account_id, flag);
inter_party->tosql(&p->party, PS_BASIC, 0);
- return 0;
+ return true;
}
//Request leave party
-int mapif_parse_PartyLeave(int fd, int party_id, int account_id, int char_id)
+bool inter_party_leave(int party_id, int account_id, int char_id)
{
struct party_data *p;
int i,j;
@@ -620,7 +456,7 @@ int mapif_parse_PartyLeave(int fd, int party_id, int account_id, int char_id)
{// Party does not exists?
if( SQL_ERROR == SQL->Query(inter->sql_handle, "UPDATE `%s` SET `party_id`='0' WHERE `party_id`='%d'", char_db, party_id) )
Sql_ShowDebug(inter->sql_handle);
- return 0;
+ return false;
}
for (i = 0; i < MAX_PARTY; i++) {
@@ -630,7 +466,7 @@ int mapif_parse_PartyLeave(int fd, int party_id, int account_id, int char_id)
}
}
if (i >= MAX_PARTY)
- return 0; //Member not found?
+ return false; //Member not found?
mapif->party_withdraw(party_id, account_id, char_id);
@@ -648,23 +484,25 @@ int mapif_parse_PartyLeave(int fd, int party_id, int account_id, int char_id)
inter_party->tosql(&p->party, PS_DELMEMBER, i);
mapif->party_info(-1, &p->party, 0);
}
- return 0;
+ return true;
}
+
// When member goes to other map or levels up.
-int mapif_parse_PartyChangeMap(int fd, int party_id, int account_id, int char_id, unsigned short map, int online, unsigned int lv)
+bool inter_party_change_map(int party_id, int account_id, int char_id, unsigned short map, int online, unsigned int lv)
{
struct party_data *p;
int i;
p = inter_party->fromsql(party_id);
if (p == NULL)
- return 0;
+ return false;
for(i = 0; i < MAX_PARTY &&
(p->party.member[i].account_id != account_id ||
p->party.member[i].char_id != char_id); i++);
- if (i == MAX_PARTY) return 0;
+ if (i == MAX_PARTY)
+ return false;
if (p->party.member[i].online != online)
{
@@ -704,30 +542,24 @@ int mapif_parse_PartyChangeMap(int fd, int party_id, int account_id, int char_id
p->party.member[i].map = map;
mapif->party_membermoved(&p->party, i);
}
- return 0;
+ return true;
}
//Request party dissolution
-int mapif_parse_BreakParty(int fd, int party_id)
+bool inter_party_disband(int party_id)
{
struct party_data *p;
p = inter_party->fromsql(party_id);
if(!p)
- return 0;
+ return false;
inter_party->tosql(&p->party,PS_BREAK,0);
mapif->party_broken(party_id, 1);
return 0;
}
-//Party sending the message
-int mapif_parse_PartyMessage(int fd, int party_id, int account_id, const char *mes, int len)
-{
- return mapif->party_message(party_id,account_id,mes,len, fd);
-}
-
-int mapif_parse_PartyLeaderChange(int fd, int party_id, int account_id, int char_id)
+bool inter_party_change_leader(int party_id, int account_id, int char_id)
{
struct party_data *p;
int i;
@@ -735,7 +567,7 @@ int mapif_parse_PartyLeaderChange(int fd, int party_id, int account_id, int char
p = inter_party->fromsql(party_id);
if(!p)
- return 0;
+ return false;
for (i = 0; i < MAX_PARTY; i++) {
if(p->party.member[i].leader)
@@ -745,10 +577,9 @@ int mapif_parse_PartyLeaderChange(int fd, int party_id, int account_id, int char
inter_party->tosql(&p->party,PS_LEADER, i);
}
}
- return 1;
+ return true;
}
-
// Communication from the map server
//-Analysis that only one packet
// Data packet length is set to inter.c that you
@@ -775,12 +606,6 @@ int inter_party_parse_frommap(int fd)
return 1;
}
-//Leave request from the server (for delete character)
-int inter_party_leave(int party_id,int account_id, int char_id)
-{
- return mapif->parse_PartyLeave(-1,party_id,account_id, char_id);
-}
-
int inter_party_CharOnline(int char_id, int party_id)
{
struct party_data* p;
@@ -895,4 +720,11 @@ void inter_party_defaults(void)
inter_party->leave = inter_party_leave;
inter_party->CharOnline = inter_party_CharOnline;
inter_party->CharOffline = inter_party_CharOffline;
+
+ inter_party->create = inter_party_create;
+ inter_party->add_member = inter_party_add_member;
+ inter_party->change_option = inter_party_change_option;
+ inter_party->change_map = inter_party_change_map;
+ inter_party->disband = inter_party_disband;
+ inter_party->change_leader = inter_party_change_leader;
}
diff --git a/src/char/int_party.h b/src/char/int_party.h
index 0e1215eea..b9a888cca 100644
--- a/src/char/int_party.h
+++ b/src/char/int_party.h
@@ -60,9 +60,15 @@ struct inter_party_interface {
int (*check_exp_share) (struct party_data *p);
int (*check_empty) (struct party_data *p);
int (*parse_frommap) (int fd);
- int (*leave) (int party_id,int account_id, int char_id);
+ bool (*leave) (int party_id,int account_id, int char_id);
int (*CharOnline) (int char_id, int party_id);
int (*CharOffline) (int char_id, int party_id);
+ struct party_data *(*create) (const char *name, int item, int item2, const struct party_member *leader);
+ bool (*add_member) (int party_id, const struct party_member *member);
+ bool (*change_option) (int party_id, int account_id, int exp, int item, int map_fd);
+ bool (*change_map) (int party_id, int account_id, int char_id, unsigned short map, int online, unsigned int lv);
+ bool (*disband) (int party_id);
+ bool (*change_leader) (int party_id, int account_id, int char_id);
};
#ifdef HERCULES_CORE
diff --git a/src/char/int_pet.c b/src/char/int_pet.c
index 0ece11b51..0a3a51b3a 100644
--- a/src/char/int_pet.c
+++ b/src/char/int_pet.c
@@ -66,19 +66,19 @@ int inter_pet_tosql(const struct s_pet *p)
if (p->pet_id == 0) {
// New pet.
if (SQL_ERROR == SQL->Query(inter->sql_handle, "INSERT INTO `%s` "
- "(`class`,`name`,`account_id`,`char_id`,`level`,`egg_id`,`equip`,`intimate`,`hungry`,`rename_flag`,`incubate`) "
- "VALUES ('%d', '%s', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d')",
+ "(`class`,`name`,`account_id`,`char_id`,`level`,`egg_id`,`equip`,`intimate`,`hungry`,`rename_flag`,`incubate`, `autofeed`) "
+ "VALUES ('%d', '%s', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d')",
pet_db, p->class_, esc_name, p->account_id, p->char_id, p->level, p->egg_id,
- p->equip, intimate, hungry, p->rename_flag, p->incubate)) {
+ p->equip, intimate, hungry, p->rename_flag, p->incubate, p->autofeed)) {
Sql_ShowDebug(inter->sql_handle);
return 0;
}
pet_id = (int)SQL->LastInsertId(inter->sql_handle);
} else {
// Update pet.
- if (SQL_ERROR == SQL->Query(inter->sql_handle, "UPDATE `%s` SET `class`='%d',`name`='%s',`account_id`='%d',`char_id`='%d',`level`='%d',`egg_id`='%d',`equip`='%d',`intimate`='%d',`hungry`='%d',`rename_flag`='%d',`incubate`='%d' WHERE `pet_id`='%d'",
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "UPDATE `%s` SET `class`='%d',`name`='%s',`account_id`='%d',`char_id`='%d',`level`='%d',`egg_id`='%d',`equip`='%d',`intimate`='%d',`hungry`='%d',`rename_flag`='%d',`incubate`='%d', `autofeed`='%d' WHERE `pet_id`='%d'",
pet_db, p->class_, esc_name, p->account_id, p->char_id, p->level, p->egg_id,
- p->equip, intimate, hungry, p->rename_flag, p->incubate, p->pet_id)) {
+ p->equip, intimate, hungry, p->rename_flag, p->incubate, p->autofeed, p->pet_id)) {
Sql_ShowDebug(inter->sql_handle);
return 0;
}
@@ -102,9 +102,9 @@ int inter_pet_fromsql(int pet_id, struct s_pet* p)
nullpo_ret(p);
memset(p, 0, sizeof(struct s_pet));
- //`pet` (`pet_id`, `class`,`name`,`account_id`,`char_id`,`level`,`egg_id`,`equip`,`intimate`,`hungry`,`rename_flag`,`incubate`)
+ //`pet` (`pet_id`, `class`,`name`,`account_id`,`char_id`,`level`,`egg_id`,`equip`,`intimate`,`hungry`,`rename_flag`,`incubate`, `autofeed`)
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT `pet_id`, `class`,`name`,`account_id`,`char_id`,`level`,`egg_id`,`equip`,`intimate`,`hungry`,`rename_flag`,`incubate` FROM `%s` WHERE `pet_id`='%d'", pet_db, pet_id) )
+ if( SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT `pet_id`, `class`,`name`,`account_id`,`char_id`,`level`,`egg_id`,`equip`,`intimate`,`hungry`,`rename_flag`,`incubate`,`autofeed` FROM `%s` WHERE `pet_id`='%d'", pet_db, pet_id) )
{
Sql_ShowDebug(inter->sql_handle);
return 0;
@@ -124,6 +124,7 @@ int inter_pet_fromsql(int pet_id, struct s_pet* p)
SQL->GetData(inter->sql_handle, 9, &data, NULL); p->hungry = atoi(data);
SQL->GetData(inter->sql_handle, 10, &data, NULL); p->rename_flag = atoi(data);
SQL->GetData(inter->sql_handle, 11, &data, NULL); p->incubate = atoi(data);
+ SQL->GetData(inter->sql_handle, 12, &data, NULL); p->autofeed = atoi(data);
SQL->FreeResult(inter->sql_handle);
@@ -155,73 +156,7 @@ int inter_pet_delete(int pet_id) {
return 0;
}
//------------------------------------------------------
-int mapif_pet_created(int fd, int account_id, struct s_pet *p)
-{
- WFIFOHEAD(fd, 12);
- WFIFOW(fd, 0) = 0x3880;
- WFIFOL(fd, 2) = account_id;
- if(p!=NULL){
- WFIFOW(fd, 6) = p->class_;
- WFIFOL(fd, 8) = p->pet_id;
- ShowInfo("int_pet: created pet %d - %s\n", p->pet_id, p->name);
- }else{
- WFIFOB(fd, 6) = 0;
- WFIFOL(fd, 8) = 0;
- }
- WFIFOSET(fd, 12);
-
- return 0;
-}
-
-int mapif_pet_info(int fd, int account_id, struct s_pet *p)
-{
- nullpo_ret(p);
- WFIFOHEAD(fd, sizeof(struct s_pet) + 9);
- WFIFOW(fd, 0) =0x3881;
- WFIFOW(fd, 2) =sizeof(struct s_pet) + 9;
- WFIFOL(fd, 4) =account_id;
- WFIFOB(fd, 8)=0;
- memcpy(WFIFOP(fd, 9), p, sizeof(struct s_pet));
- WFIFOSET(fd, WFIFOW(fd, 2));
-
- return 0;
-}
-
-int mapif_pet_noinfo(int fd, int account_id)
-{
- WFIFOHEAD(fd, sizeof(struct s_pet) + 9);
- WFIFOW(fd, 0) =0x3881;
- WFIFOW(fd, 2) =sizeof(struct s_pet) + 9;
- WFIFOL(fd, 4) =account_id;
- WFIFOB(fd, 8)=1;
- memset(WFIFOP(fd, 9), 0, sizeof(struct s_pet));
- WFIFOSET(fd, WFIFOW(fd, 2));
-
- return 0;
-}
-
-int mapif_save_pet_ack(int fd, int account_id, int flag)
-{
- WFIFOHEAD(fd, 7);
- WFIFOW(fd, 0) =0x3882;
- WFIFOL(fd, 2) =account_id;
- WFIFOB(fd, 6) =flag;
- WFIFOSET(fd, 7);
-
- return 0;
-}
-
-int mapif_delete_pet_ack(int fd, int flag)
-{
- WFIFOHEAD(fd, 3);
- WFIFOW(fd, 0) =0x3883;
- WFIFOB(fd, 2) =flag;
- WFIFOSET(fd, 3);
-
- return 0;
-}
-
-int mapif_create_pet(int fd, int account_id, int char_id, short pet_class, short pet_lv, short pet_egg_id,
+struct s_pet *inter_pet_create(int account_id, int char_id, short pet_class, short pet_lv, short pet_egg_id,
short pet_equip, short intimate, short hungry, char rename_flag, char incubate, const char *pet_name)
{
nullpo_ret(pet_name);
@@ -253,87 +188,29 @@ int mapif_create_pet(int fd, int account_id, int char_id, short pet_class, short
inter_pet->pt->pet_id = 0; //Signal NEW pet.
if ((inter_pet->pt->pet_id = inter_pet->tosql(inter_pet->pt)) != 0)
- mapif->pet_created(fd, account_id, inter_pet->pt);
+ return inter_pet->pt;
else //Failed...
- mapif->pet_created(fd, account_id, NULL);
-
- return 0;
+ return NULL;
}
-int mapif_load_pet(int fd, int account_id, int char_id, int pet_id)
+struct s_pet *inter_pet_load(int account_id, int char_id, int pet_id)
{
memset(inter_pet->pt, 0, sizeof(struct s_pet));
inter_pet->fromsql(pet_id, inter_pet->pt);
if(inter_pet->pt!=NULL) {
- if(inter_pet->pt->incubate == 1) {
+ if (inter_pet->pt->incubate == 1) {
inter_pet->pt->account_id = inter_pet->pt->char_id = 0;
- mapif->pet_info(fd, account_id, inter_pet->pt);
+ return inter_pet->pt;
+ } else if (account_id == inter_pet->pt->account_id && char_id == inter_pet->pt->char_id) {
+ return inter_pet->pt;
+ } else {
+ return NULL;
}
- else if(account_id == inter_pet->pt->account_id && char_id == inter_pet->pt->char_id)
- mapif->pet_info(fd, account_id, inter_pet->pt);
- else
- mapif->pet_noinfo(fd, account_id);
- }
- else
- mapif->pet_noinfo(fd, account_id);
-
- return 0;
-}
-
-int mapif_save_pet(int fd, int account_id, const struct s_pet *data)
-{
- //here process pet save request.
- int len;
- nullpo_ret(data);
- RFIFOHEAD(fd);
- len=RFIFOW(fd, 2);
- if (sizeof(struct s_pet) != len-8) {
- ShowError("inter pet: data size mismatch: %d != %"PRIuS"\n", len-8, sizeof(struct s_pet));
- return 0;
}
- inter_pet->tosql(data);
- mapif->save_pet_ack(fd, account_id, 0);
-
- return 0;
-}
-
-int mapif_delete_pet(int fd, int pet_id)
-{
- mapif->delete_pet_ack(fd, inter_pet->delete_(pet_id));
-
- return 0;
-}
-
-int mapif_parse_CreatePet(int fd)
-{
- RFIFOHEAD(fd);
- mapif->create_pet(fd, RFIFOL(fd, 2), RFIFOL(fd, 6), RFIFOW(fd, 10), RFIFOW(fd, 12), RFIFOW(fd, 14), RFIFOW(fd, 16), RFIFOW(fd, 18),
- RFIFOW(fd, 20), RFIFOB(fd, 22), RFIFOB(fd, 23), RFIFOP(fd, 24));
- return 0;
-}
-
-int mapif_parse_LoadPet(int fd)
-{
- RFIFOHEAD(fd);
- mapif->load_pet(fd, RFIFOL(fd, 2), RFIFOL(fd, 6), RFIFOL(fd, 10));
- return 0;
-}
-
-int mapif_parse_SavePet(int fd)
-{
- RFIFOHEAD(fd);
- mapif->save_pet(fd, RFIFOL(fd, 4), RFIFOP(fd, 8));
- return 0;
-}
-
-int mapif_parse_DeletePet(int fd)
-{
- RFIFOHEAD(fd);
- mapif->delete_pet(fd, RFIFOL(fd, 2));
- return 0;
+ return NULL;
}
int inter_pet_parse_frommap(int fd)
@@ -362,4 +239,7 @@ void inter_pet_defaults(void)
inter_pet->sql_final = inter_pet_sql_final;
inter_pet->delete_ = inter_pet_delete;
inter_pet->parse_frommap = inter_pet_parse_frommap;
+
+ inter_pet->create = inter_pet_create;
+ inter_pet->load = inter_pet_load;
}
diff --git a/src/char/int_pet.h b/src/char/int_pet.h
index ab14a6580..9e3a2ac59 100644
--- a/src/char/int_pet.h
+++ b/src/char/int_pet.h
@@ -36,6 +36,10 @@ struct inter_pet_interface {
void (*sql_final) (void);
int (*delete_) (int pet_id);
int (*parse_frommap) (int fd);
+
+ struct s_pet *(*create) (int account_id, int char_id, short pet_class, short pet_lv, short pet_egg_id,
+ short pet_equip, short intimate, short hungry, char rename_flag, char incubate, const char *pet_name);
+ struct s_pet *(*load) (int account_id, int char_id, int pet_id);
};
#ifdef HERCULES_CORE
diff --git a/src/char/int_quest.c b/src/char/int_quest.c
index f967e5cfb..afd01579e 100644
--- a/src/char/int_quest.c
+++ b/src/char/int_quest.c
@@ -48,7 +48,7 @@ struct inter_quest_interface *inter_quest;
* @return Array of found entries. It has *count entries, and it is care of the
* caller to aFree() it afterwards.
*/
-struct quest *mapif_quests_fromsql(int char_id, int *count)
+struct quest *inter_quest_fromsql(int char_id, int *count)
{
struct quest *questlog = NULL;
struct quest tmp_quest;
@@ -129,7 +129,7 @@ struct quest *mapif_quests_fromsql(int char_id, int *count)
* @param quest_id Quest ID
* @return false in case of errors, true otherwise
*/
-bool mapif_quest_delete(int char_id, int quest_id)
+bool inter_quest_delete(int char_id, int quest_id)
{
if (SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `quest_id` = '%d' AND `char_id` = '%d'", quest_db, quest_id, char_id)) {
Sql_ShowDebug(inter->sql_handle);
@@ -146,7 +146,7 @@ bool mapif_quest_delete(int char_id, int quest_id)
* @param qd Quest data
* @return false in case of errors, true otherwise
*/
-bool mapif_quest_add(int char_id, struct quest qd)
+bool inter_quest_add(int char_id, struct quest qd)
{
StringBuf buf;
int i;
@@ -178,7 +178,7 @@ bool mapif_quest_add(int char_id, struct quest qd)
* @param qd Quest data
* @return false in case of errors, true otherwise
*/
-bool mapif_quest_update(int char_id, struct quest qd)
+bool inter_quest_update(int char_id, struct quest qd)
{
StringBuf buf;
int i;
@@ -200,34 +200,13 @@ bool mapif_quest_update(int char_id, struct quest qd)
return true;
}
-void mapif_quest_save_ack(int fd, int char_id, bool success)
+bool inter_quest_save(int char_id, const struct quest *new_qd, int new_n)
{
- WFIFOHEAD(fd,7);
- WFIFOW(fd,0) = 0x3861;
- WFIFOL(fd,2) = char_id;
- WFIFOB(fd,6) = success?1:0;
- WFIFOSET(fd,7);
-}
-
-/**
- * Handles the save request from mapserver for a character's questlog.
- *
- * Received quests are saved, and an ack is sent back to the map server.
- *
- * @see inter_parse_frommap
- */
-int mapif_parse_quest_save(int fd)
-{
- int i, j, k, old_n, new_n = (RFIFOW(fd,2)-8)/sizeof(struct quest);
- int char_id = RFIFOL(fd,4);
+ int i, j, k, old_n;
struct quest *old_qd = NULL;
- const struct quest *new_qd = NULL;
bool success = true;
- if (new_n > 0)
- new_qd = RFIFOP(fd,8);
-
- old_qd = mapif->quests_fromsql(char_id, &old_n);
+ old_qd = inter_quest->fromsql(char_id, &old_n);
for (i = 0; i < new_n; i++) {
ARR_FIND( 0, old_n, j, new_qd[i].quest_id == old_qd[j].quest_id );
@@ -237,7 +216,7 @@ int mapif_parse_quest_save(int fd)
// Only states and counts are changeable.
ARR_FIND( 0, MAX_QUEST_OBJECTIVES, k, new_qd[i].count[k] != old_qd[j].count[k] );
if (k != MAX_QUEST_OBJECTIVES || new_qd[i].state != old_qd[j].state)
- success &= mapif->quest_update(char_id, new_qd[i]);
+ success &= inter_quest->update(char_id, new_qd[i]);
if (j < (--old_n)) {
// Compact array
@@ -246,59 +225,17 @@ int mapif_parse_quest_save(int fd)
}
} else {
// Add new quests
- success &= mapif->quest_add(char_id, new_qd[i]);
+ success &= inter_quest->add(char_id, new_qd[i]);
}
}
for (i = 0; i < old_n; i++) // Quests not in new_qd but in old_qd are to be erased.
- success &= mapif->quest_delete(char_id, old_qd[i].quest_id);
+ success &= inter_quest->delete(char_id, old_qd[i].quest_id);
if (old_qd)
aFree(old_qd);
- // Send ack
- mapif->quest_save_ack(fd, char_id, success);
-
- return 0;
-}
-
-void mapif_send_quests(int fd, int char_id, struct quest *tmp_questlog, int num_quests)
-{
- WFIFOHEAD(fd,num_quests*sizeof(struct quest)+8);
- WFIFOW(fd,0) = 0x3860;
- WFIFOW(fd,2) = num_quests*sizeof(struct quest)+8;
- WFIFOL(fd,4) = char_id;
-
- if (num_quests > 0) {
- nullpo_retv(tmp_questlog);
- memcpy(WFIFOP(fd,8), tmp_questlog, sizeof(struct quest)*num_quests);
- }
-
- WFIFOSET(fd,num_quests*sizeof(struct quest)+8);
-}
-
-/**
- * Sends questlog to the map server
- *
- * Note: Completed quests (state == Q_COMPLETE) are guaranteed to be sent last
- * and the map server relies on this behavior (once the first Q_COMPLETE quest,
- * all of them are considered to be Q_COMPLETE)
- *
- * @see inter_parse_frommap
- */
-int mapif_parse_quest_load(int fd)
-{
- int char_id = RFIFOL(fd,2);
- struct quest *tmp_questlog = NULL;
- int num_quests;
-
- tmp_questlog = mapif->quests_fromsql(char_id, &num_quests);
- mapif->send_quests(fd, char_id, tmp_questlog, num_quests);
-
- if (tmp_questlog)
- aFree(tmp_questlog);
-
- return 0;
+ return success;
}
/**
@@ -322,4 +259,9 @@ void inter_quest_defaults(void)
inter_quest = &inter_quest_s;
inter_quest->parse_frommap = inter_quest_parse_frommap;
+ inter_quest->fromsql = inter_quest_fromsql;
+ inter_quest->delete = inter_quest_delete;
+ inter_quest->add = inter_quest_add;
+ inter_quest->update = inter_quest_update;
+ inter_quest->save = inter_quest_save;
}
diff --git a/src/char/int_quest.h b/src/char/int_quest.h
index 6f34645bf..e71afc561 100644
--- a/src/char/int_quest.h
+++ b/src/char/int_quest.h
@@ -28,6 +28,12 @@
**/
struct inter_quest_interface {
int (*parse_frommap) (int fd);
+
+ struct quest *(*fromsql) (int char_id, int *count);
+ bool (*delete) (int char_id, int quest_id);
+ bool (*add) (int char_id, struct quest qd);
+ bool (*update) (int char_id, struct quest qd);
+ bool (*save) (int char_id, const struct quest *new_qd, int new_n);
};
#ifdef HERCULES_CORE
diff --git a/src/char/int_rodex.c b/src/char/int_rodex.c
index 0dab66f61..ddd019bb8 100644
--- a/src/char/int_rodex.c
+++ b/src/char/int_rodex.c
@@ -347,110 +347,12 @@ int64 inter_rodex_savemessage(struct rodex_message* msg)
}
/*==========================================
- * Inbox Request
- *------------------------------------------*/
-void mapif_rodex_sendinbox(int fd, int char_id, int8 opentype, int8 flag, int count, int64 mail_id, struct rodex_maillist *mails)
-{
- int per_packet = (UINT16_MAX - 24) / sizeof(struct rodex_message);
- int sent = 0;
- bool is_first = true;
- nullpo_retv(mails);
- Assert_retv(char_id > 0);
- Assert_retv(count >= 0);
- Assert_retv(mail_id >= 0);
-
- do {
- int i = 24, j, size, limit;
- int to_send = count - sent;
- bool is_last = true;
-
- if (to_send <= per_packet) {
- size = to_send * sizeof(struct rodex_message) + 24;
- limit = to_send;
- is_last = true;
- } else {
- limit = min(to_send, per_packet);
- if (limit != to_send) {
- is_last = false;
- }
- size = limit * sizeof(struct rodex_message) + 24;
- }
-
- WFIFOHEAD(fd, size);
- WFIFOW(fd, 0) = 0x3895;
- WFIFOW(fd, 2) = size;
- WFIFOL(fd, 4) = char_id;
- WFIFOB(fd, 8) = opentype;
- WFIFOB(fd, 9) = flag;
- WFIFOB(fd, 10) = is_last;
- WFIFOB(fd, 11) = is_first;
- WFIFOL(fd, 12) = limit;
- WFIFOQ(fd, 16) = mail_id;
- for (j = 0; j < limit; ++j, ++sent, i += sizeof(struct rodex_message)) {
- memcpy(WFIFOP(fd, i), &VECTOR_INDEX(*mails, sent), sizeof(struct rodex_message));
- }
- WFIFOSET(fd, size);
-
- is_first = false;
- } while (sent < count);
-}
-
-void mapif_parse_rodex_requestinbox(int fd)
-{
- int count;
- int char_id = RFIFOL(fd,2);
- int account_id = RFIFOL(fd, 6);
- int8 flag = RFIFOB(fd, 10);
- int8 opentype = RFIFOB(fd, 11);
- int64 mail_id = RFIFOQ(fd, 12);
- struct rodex_maillist mails = { 0 };
-
- VECTOR_INIT(mails);
- if (flag == 0)
- count = inter_rodex->fromsql(char_id, account_id, opentype, 0, &mails);
- else
- count = inter_rodex->fromsql(char_id, account_id, opentype, mail_id, &mails);
- mapif->rodex_sendinbox(fd, char_id, opentype, flag, count, mail_id, &mails);
- VECTOR_CLEAR(mails);
-}
-
-/*==========================================
-* Checks if there are new mails
-*------------------------------------------*/
-void mapif_rodex_sendhasnew(int fd, int char_id, bool has_new)
-{
- Assert_retv(char_id > 0);
-
- WFIFOHEAD(fd, 7);
- WFIFOW(fd, 0) = 0x3896;
- WFIFOL(fd, 2) = char_id;
- WFIFOB(fd, 6) = has_new;
- WFIFOSET(fd, 7);
-}
-
-void mapif_parse_rodex_checkhasnew(int fd)
-{
- int char_id = RFIFOL(fd, 2);
- int account_id = RFIFOL(fd, 6);
- bool has_new;
-
- Assert_retv(account_id >= START_ACCOUNT_NUM && account_id <= END_ACCOUNT_NUM);
- Assert_retv(char_id >= START_CHAR_NUM);
-
- has_new = inter_rodex->hasnew(char_id, account_id);
- mapif->rodex_sendhasnew(fd, char_id, has_new);
-}
-
-/*==========================================
* Update/Delete mail
*------------------------------------------*/
-void mapif_parse_rodex_updatemail(int fd)
+bool inter_rodex_updatemail(int64 mail_id, int8 flag)
{
- int64 mail_id = RFIFOL(fd, 2);
- int8 flag = RFIFOB(fd, 10);
-
- Assert_retv(mail_id > 0);
- Assert_retv(flag >= 0 && flag <= 4);
+ Assert_retr(false, mail_id > 0);
+ Assert_retr(false, flag >= 0 && flag <= 4);
switch (flag) {
case 0: // Read
@@ -481,72 +383,10 @@ void mapif_parse_rodex_updatemail(int fd)
if (SQL_ERROR == SQL->Query(inter->sql_handle, "UPDATE `%s` SET `sender_read` = 1 WHERE `mail_id` = '%"PRId64"'", rodex_db, mail_id))
Sql_ShowDebug(inter->sql_handle);
break;
+ default:
+ return false;
}
-}
-
-/*==========================================
- * Send Mail
- *------------------------------------------*/
-void mapif_rodex_send(int fd, int sender_id, int receiver_id, int receiver_accountid, bool result)
-{
- Assert_retv(sender_id >= 0);
- Assert_retv(receiver_id + receiver_accountid > 0);
-
- WFIFOHEAD(fd,15);
- WFIFOW(fd,0) = 0x3897;
- WFIFOL(fd,2) = sender_id;
- WFIFOL(fd,6) = receiver_id;
- WFIFOL(fd,10) = receiver_accountid;
- WFIFOB(fd,14) = result;
- WFIFOSET(fd,15);
-}
-
-void mapif_parse_rodex_send(int fd)
-{
- struct rodex_message msg = { 0 };
-
- if (RFIFOW(fd,2) != 4 + sizeof(struct rodex_message))
- return;
-
- memcpy(&msg, RFIFOP(fd,4), sizeof(struct rodex_message));
- if (msg.receiver_id > 0 || msg.receiver_accountid > 0)
- msg.id = inter_rodex->savemessage(&msg);
-
- mapif->rodex_send(fd, msg.sender_id, msg.receiver_id, msg.receiver_accountid, msg.id > 0 ? true : false);
-}
-
-/*------------------------------------------
- * Check Player
- *------------------------------------------*/
-void mapif_rodex_checkname(int fd, int reqchar_id, int target_char_id, short target_class, int target_level, char *name)
-{
- nullpo_retv(name);
- Assert_retv(reqchar_id > 0);
- Assert_retv(target_char_id >= 0);
-
- WFIFOHEAD(fd, 16 + NAME_LENGTH);
- WFIFOW(fd, 0) = 0x3898;
- WFIFOL(fd, 2) = reqchar_id;
- WFIFOL(fd, 6) = target_char_id;
- WFIFOW(fd, 10) = target_class;
- WFIFOL(fd, 12) = target_level;
- safestrncpy(WFIFOP(fd, 16), name, NAME_LENGTH);
- WFIFOSET(fd, 16 + NAME_LENGTH);
-}
-
-void mapif_parse_rodex_checkname(int fd)
-{
- int reqchar_id = RFIFOL(fd, 2);
- char name[NAME_LENGTH];
- int target_char_id, target_level;
- short target_class;
-
- safestrncpy(name, RFIFOP(fd, 6), NAME_LENGTH);
-
- if (inter_rodex->checkname(name, &target_char_id, &target_class, &target_level) == true)
- mapif->rodex_checkname(fd, reqchar_id, target_char_id, target_class, target_level, name);
- else
- mapif->rodex_checkname(fd, reqchar_id, 0, 0, 0, name);
+ return true;
}
/*==========================================
@@ -588,4 +428,5 @@ void inter_rodex_defaults(void)
inter_rodex->fromsql = inter_rodex_fromsql;
inter_rodex->hasnew = inter_rodex_hasnew;
inter_rodex->checkname = inter_rodex_checkname;
+ inter_rodex->updatemail = inter_rodex_updatemail;
}
diff --git a/src/char/int_rodex.h b/src/char/int_rodex.h
index 801ebcb89..43e2d891c 100644
--- a/src/char/int_rodex.h
+++ b/src/char/int_rodex.h
@@ -36,6 +36,7 @@ struct inter_rodex_interface {
bool (*hasnew) (int char_id, int account_id);
bool (*checkname) (const char *name, int *target_char_id, short *target_class, int *target_level);
int64 (*savemessage) (struct rodex_message* msg);
+ bool (*updatemail) (int64 mail_id, int8 flag);
};
#ifdef HERCULES_CORE
diff --git a/src/char/int_storage.c b/src/char/int_storage.c
index 0d31800fe..3deb8d58b 100644
--- a/src/char/int_storage.c
+++ b/src/char/int_storage.c
@@ -235,12 +235,23 @@ int inter_storage_fromsql(int account_id, struct storage_data *p)
}
/// Save guild_storage data to sql
-int inter_storage_guild_storage_tosql(int guild_id, const struct guild_storage *p)
+bool inter_storage_guild_storage_tosql(int guild_id, const struct guild_storage *p)
{
nullpo_ret(p);
+
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT `guild_id` FROM `%s` WHERE `guild_id`='%d'", guild_db, guild_id)) {
+ Sql_ShowDebug(inter->sql_handle);
+ return false;
+ } else if (SQL->NumRows(inter->sql_handle) < 1) {
+ // guild doesn't exist
+ SQL->FreeResult(inter->sql_handle);
+ return false;
+ }
+ SQL->FreeResult(inter->sql_handle);
+
chr->memitemdata_to_sql(p->items, guild_id, TABLE_GUILD_STORAGE);
ShowInfo ("guild storage save to DB - guild: %d\n", guild_id);
- return 0;
+ return true;
}
/// Load guild_storage data to mem
@@ -328,213 +339,11 @@ int inter_storage_guild_storage_delete(int guild_id)
return 0;
}
-//---------------------------------------------------------
-// packet from map server
-
-int mapif_load_guild_storage(int fd, int account_id, int guild_id, char flag)
-{
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT `guild_id` FROM `%s` WHERE `guild_id`='%d'", guild_db, guild_id) )
- Sql_ShowDebug(inter->sql_handle);
- else if( SQL->NumRows(inter->sql_handle) > 0 )
- {// guild exists
- WFIFOHEAD(fd, sizeof(struct guild_storage)+13);
- WFIFOW(fd,0) = 0x3818;
- WFIFOW(fd,2) = sizeof(struct guild_storage)+13;
- WFIFOL(fd,4) = account_id;
- WFIFOL(fd,8) = guild_id;
- WFIFOB(fd,12) = flag; //1 open storage, 0 don't open
- inter_storage->guild_storage_fromsql(guild_id, WFIFOP(fd,13));
- WFIFOSET(fd, WFIFOW(fd,2));
- return 0;
- }
- // guild does not exist
- SQL->FreeResult(inter->sql_handle);
- WFIFOHEAD(fd, 12);
- WFIFOW(fd,0) = 0x3818;
- WFIFOW(fd,2) = 12;
- WFIFOL(fd,4) = account_id;
- WFIFOL(fd,8) = 0;
- WFIFOSET(fd, 12);
- return 0;
-}
-int mapif_save_guild_storage_ack(int fd, int account_id, int guild_id, int fail)
-{
- WFIFOHEAD(fd,11);
- WFIFOW(fd,0)=0x3819;
- WFIFOL(fd,2)=account_id;
- WFIFOL(fd,6)=guild_id;
- WFIFOB(fd,10)=fail;
- WFIFOSET(fd,11);
- return 0;
-}
-
-//=========================================================
-// Account Storage
-//---------------------------------------------------------
-/**
- * Parses account storage load request from map server.
- * @packet 0x3010 [in] <account_id>.L
- * @param fd [in] file/socket descriptor
- * @return 1 on success, 0 on failure.
- */
-int mapif_parse_AccountStorageLoad(int fd)
-{
- int account_id = RFIFOL(fd, 2);
-
- Assert_ret(fd > 0);
- Assert_ret(account_id > 0);
-
- mapif->account_storage_load(fd, account_id);
-
- return 1;
-}
-
-/**
- * Loads the account storage and send to the map server.
- * @packet 0x3805 [out] <account_id>.L <struct item[]>.P
- * @param fd [in] file/socket descriptor.
- * @param account_id [in] account id of the session.
- * @return 1 on success, 0 on failure.
- */
-int mapif_account_storage_load(int fd, int account_id)
-{
- struct storage_data stor = { 0 };
- int count = 0, i = 0, len = 0;
-
- Assert_ret(account_id > 0);
-
- VECTOR_INIT(stor.item);
- count = inter_storage->fromsql(account_id, &stor);
-
- len = 8 + count * sizeof(struct item);
-
- WFIFOHEAD(fd, len);
- WFIFOW(fd, 0) = 0x3805;
- WFIFOW(fd, 2) = (uint16) len;
- WFIFOL(fd, 4) = account_id;
- for (i = 0; i < count; i++)
- memcpy(WFIFOP(fd, 8 + i * sizeof(struct item)), &VECTOR_INDEX(stor.item, i), sizeof(struct item));
- WFIFOSET(fd, len);
-
- VECTOR_CLEAR(stor.item);
-
- return 1;
-}
-
-/**
- * Parses an account storage save request from the map server.
- * @packet 0x3011 [in] <packet_len>.W <account_id>.L <struct item[]>.P
- * @param fd [in] file/socket descriptor.
- * @return 1 on success, 0 on failure.
- */
-int mapif_parse_AccountStorageSave(int fd)
-{
- int payload_size = RFIFOW(fd, 2) - 8, account_id = RFIFOL(fd, 4);
- int i = 0, count = 0;
- struct storage_data p_stor = { 0 };
-
- Assert_ret(fd > 0);
- Assert_ret(account_id > 0);
-
- count = payload_size/sizeof(struct item);
-
- VECTOR_INIT(p_stor.item);
-
- if (count > 0) {
- VECTOR_ENSURE(p_stor.item, count, 1);
-
- for (i = 0; i < count; i++) {
- const struct item *it = RFIFOP(fd, 8 + i * sizeof(struct item));
-
- VECTOR_PUSH(p_stor.item, *it);
- }
-
- p_stor.aggregate = count;
- }
-
- inter_storage->tosql(account_id, &p_stor);
-
- VECTOR_CLEAR(p_stor.item);
-
- mapif->sAccountStorageSaveAck(fd, account_id, true);
-
- return 1;
-}
-
-/**
- * Sends an acknowledgement for the save
- * status of the account storage.
- * @packet 0x3808 [out] <account_id>.L <save_flag>.B
- * @param fd [in] File/Socket Descriptor.
- * @param account_id [in] Account ID of the storage in question.
- * @param flag [in] Save flag, true for success and false for failure.
- */
-void mapif_send_AccountStorageSaveAck(int fd, int account_id, bool flag)
-{
- WFIFOHEAD(fd, 7);
- WFIFOW(fd, 0) = 0x3808;
- WFIFOL(fd, 2) = account_id;
- WFIFOB(fd, 6) = flag ? 1 : 0;
- WFIFOSET(fd, 7);
-}
-
-//=========================================================
-// Guild Storage
-//---------------------------------------------------------
-int mapif_parse_LoadGuildStorage(int fd)
-{
- RFIFOHEAD(fd);
-
- mapif->load_guild_storage(fd,RFIFOL(fd,2),RFIFOL(fd,6),1);
-
- return 0;
-}
-
-int mapif_parse_SaveGuildStorage(int fd)
-{
- int guild_id;
- int len;
-
- RFIFOHEAD(fd);
- guild_id = RFIFOL(fd,8);
- len = RFIFOW(fd,2);
-
- if (sizeof(struct guild_storage) != len - 12) {
- ShowError("inter storage: data size mismatch: %d != %"PRIuS"\n", len - 12, sizeof(struct guild_storage));
- } else {
- if (SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT `guild_id` FROM `%s` WHERE `guild_id`='%d'", guild_db, guild_id)) {
- Sql_ShowDebug(inter->sql_handle);
- } else if(SQL->NumRows(inter->sql_handle) > 0) {
- // guild exists
- SQL->FreeResult(inter->sql_handle);
- inter_storage->guild_storage_tosql(guild_id, RFIFOP(fd,12));
- mapif->save_guild_storage_ack(fd, RFIFOL(fd,4), guild_id, 0);
- return 0;
- }
- SQL->FreeResult(inter->sql_handle);
- }
- mapif->save_guild_storage_ack(fd, RFIFOL(fd,4), guild_id, 1);
-
- return 0;
-}
-
-int mapif_itembound_ack(int fd, int aid, int guild_id)
-{
-#ifdef GP_BOUND_ITEMS
- WFIFOHEAD(fd,8);
- WFIFOW(fd,0) = 0x3856;
- WFIFOL(fd,2) = aid;/* the value is not being used, drop? */
- WFIFOW(fd,6) = guild_id;
- WFIFOSET(fd,8);
-#endif
- return 0;
-}
-
//------------------------------------------------
//Guild bound items pull for offline characters [Akinari]
//Revised by [Mhalicot]
//------------------------------------------------
-int mapif_parse_ItemBoundRetrieve_sub(int fd)
+bool inter_storage_retrieve_bound_items(int char_id, int account_id, int guild_id)
{
#ifdef GP_BOUND_ITEMS
StringBuf buf;
@@ -543,9 +352,6 @@ int mapif_parse_ItemBoundRetrieve_sub(int fd)
int j, i=0, s=0, bound_qt=0;
struct item items[MAX_INVENTORY];
unsigned int bound_item[MAX_INVENTORY] = {0};
- int char_id = RFIFOL(fd,2);
- int aid = RFIFOL(fd,6);
- int guild_id = RFIFOW(fd,10);
StrBuf->Init(&buf);
StrBuf->AppendStr(&buf, "SELECT `id`, `nameid`, `amount`, `equip`, `identify`, `refine`, `attribute`, `expire_time`, `bound`, `unique_id`");
@@ -562,7 +368,7 @@ int mapif_parse_ItemBoundRetrieve_sub(int fd)
Sql_ShowDebug(inter->sql_handle);
SQL->StmtFree(stmt);
StrBuf->Destroy(&buf);
- return 1;
+ return false;
}
memset(&item, 0, sizeof(item));
@@ -594,7 +400,7 @@ int mapif_parse_ItemBoundRetrieve_sub(int fd)
if (i == 0) { //No items found - No need to continue
StrBuf->Destroy(&buf);
SQL->StmtFree(stmt);
- return 0;
+ return true;
}
//First we delete the character's items
@@ -627,7 +433,7 @@ int mapif_parse_ItemBoundRetrieve_sub(int fd)
Sql_ShowDebug(inter->sql_handle);
SQL->StmtFree(stmt);
StrBuf->Destroy(&buf);
- return 1;
+ return false;
}
// Removes any view id that was set by an item that was removed
@@ -661,7 +467,7 @@ int mapif_parse_ItemBoundRetrieve_sub(int fd)
Sql_ShowDebug(inter->sql_handle);
SQL->StmtFree(stmt);
StrBuf->Destroy(&buf);
- return 1;
+ return false;
}
#undef CHECK_REMOVE
}
@@ -702,26 +508,13 @@ int mapif_parse_ItemBoundRetrieve_sub(int fd)
Sql_ShowDebug(inter->sql_handle);
SQL->StmtFree(stmt);
StrBuf->Destroy(&buf);
- return 1;
+ return false;
}
StrBuf->Destroy(&buf);
SQL->StmtFree(stmt);
-
- //Finally reload storage and tell map we're done
- mapif->load_guild_storage(fd,aid,guild_id,0);
-
- // If character is logged in char, disconnect
- chr->disconnect_player(aid);
#endif
- return 0;
-}
-
-void mapif_parse_ItemBoundRetrieve(int fd)
-{
- mapif->parse_ItemBoundRetrieve_sub(fd);
- /* tell map server the operation is over and it can unlock the storage */
- mapif->itembound_ack(fd,RFIFOL(fd,6),RFIFOW(fd,10));
+ return true;
}
int inter_storage_parse_frommap(int fd)
@@ -754,4 +547,5 @@ void inter_storage_defaults(void)
inter_storage->delete_ = inter_storage_delete;
inter_storage->guild_storage_delete = inter_storage_guild_storage_delete;
inter_storage->parse_frommap = inter_storage_parse_frommap;
+ inter_storage->retrieve_bound_items = inter_storage_retrieve_bound_items;
}
diff --git a/src/char/int_storage.h b/src/char/int_storage.h
index 89886c390..918927620 100644
--- a/src/char/int_storage.h
+++ b/src/char/int_storage.h
@@ -33,13 +33,14 @@ struct guild_storage;
struct inter_storage_interface {
int (*tosql) (int account_id, const struct storage_data *p);
int (*fromsql) (int account_id, struct storage_data *p);
- int (*guild_storage_tosql) (int guild_id, const struct guild_storage *p);
+ bool (*guild_storage_tosql) (int guild_id, const struct guild_storage *p);
int (*guild_storage_fromsql) (int guild_id, struct guild_storage* p);
int (*sql_init) (void);
void (*sql_final) (void);
int (*delete_) (int account_id);
int (*guild_storage_delete) (int guild_id);
int (*parse_frommap) (int fd);
+ bool (*retrieve_bound_items) (int char_id, int account_id, int guild_id);
};
#ifdef HERCULES_CORE
diff --git a/src/char/inter.c b/src/char/inter.c
index cd363e8a2..28e2f2488 100644
--- a/src/char/inter.c
+++ b/src/char/inter.c
@@ -81,11 +81,6 @@ int inter_recv_packet_length[] = {
-1,10,-1, 6, 0, 20,10,11, -1,6 + NAME_LENGTH, 0, 0, 0, 0, 0, 0, // 3090- Homunculus packets [albator], RoDEX packets
};
-struct WisData {
- int id, fd, count, len;
- int64 tick;
- unsigned char src[24], dst[24], msg[512];
-};
static struct DBMap *wis_db = NULL; // int wis_id -> struct WisData*
static int wis_dellist[WISDELLIST_MAX], wis_delnum;
@@ -446,15 +441,12 @@ void inter_msg_to_fd(int fd, int u_fd, int aid, char *msg, ...)
}
/* [Dekamaster/Nightroad] */
-void mapif_parse_accinfo(int fd)
+void inter_accinfo(int u_fd, int aid, int castergroup, const char *query, int map_fd)
{
- int u_fd = RFIFOL(fd,2), aid = RFIFOL(fd,6), castergroup = RFIFOL(fd,10);
- char query[NAME_LENGTH], query_esq[NAME_LENGTH*2+1];
+ char query_esq[NAME_LENGTH*2+1];
int account_id;
char *data;
- safestrncpy(query, RFIFOP(fd,14), NAME_LENGTH);
-
SQL->EscapeString(inter->sql_handle, query_esq, query);
account_id = atoi(query);
@@ -464,10 +456,10 @@ void mapif_parse_accinfo(int fd)
if ( SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT `account_id`,`name`,`class`,`base_level`,`job_level`,`online` FROM `%s` WHERE `name` LIKE '%s' LIMIT 10", char_db, query_esq)
|| SQL->NumRows(inter->sql_handle) == 0 ) {
if( SQL->NumRows(inter->sql_handle) == 0 ) {
- inter->msg_to_fd(fd, u_fd, aid, "No matches were found for your criteria, '%s'",query);
+ inter->msg_to_fd(map_fd, u_fd, aid, "No matches were found for your criteria, '%s'",query);
} else {
Sql_ShowDebug(inter->sql_handle);
- inter->msg_to_fd(fd, u_fd, aid, "An error occurred, bother your admin about it.");
+ inter->msg_to_fd(map_fd, u_fd, aid, "An error occurred, bother your admin about it.");
}
SQL->FreeResult(inter->sql_handle);
return;
@@ -477,7 +469,7 @@ void mapif_parse_accinfo(int fd)
SQL->GetData(inter->sql_handle, 0, &data, NULL); account_id = atoi(data);
SQL->FreeResult(inter->sql_handle);
} else {// more than one, listing... [Dekamaster/Nightroad]
- inter->msg_to_fd(fd, u_fd, aid, "Your query returned the following %d results, please be more specific...",(int)SQL->NumRows(inter->sql_handle));
+ inter->msg_to_fd(map_fd, u_fd, aid, "Your query returned the following %d results, please be more specific...",(int)SQL->NumRows(inter->sql_handle));
while ( SQL_SUCCESS == SQL->NextRow(inter->sql_handle) ) {
int class;
int base_level, job_level, online;
@@ -490,7 +482,7 @@ void mapif_parse_accinfo(int fd)
SQL->GetData(inter->sql_handle, 4, &data, NULL); job_level = atoi(data);
SQL->GetData(inter->sql_handle, 5, &data, NULL); online = atoi(data);
- inter->msg_to_fd(fd, u_fd, aid, "[AID: %d] %s | %s | Level: %d/%d | %s", account_id, name, inter->job_name(class), base_level, job_level, online?"Online":"Offline");
+ inter->msg_to_fd(map_fd, u_fd, aid, "[AID: %d] %s | %s | Level: %d/%d | %s", account_id, name, inter->job_name(class), base_level, job_level, online?"Online":"Offline");
}
SQL->FreeResult(inter->sql_handle);
return;
@@ -501,12 +493,13 @@ void mapif_parse_accinfo(int fd)
/* it will only get here if we have a single match */
/* and we will send packet with account id to login server asking for account info */
if( account_id ) {
- mapif->on_parse_accinfo(account_id, u_fd, aid, castergroup, fd);
+ mapif->on_parse_accinfo(account_id, u_fd, aid, castergroup, map_fd);
}
return;
}
-void mapif_parse_accinfo2(bool success, int map_fd, int u_fd, int u_aid, int account_id, const char *userid, const char *user_pass,
+
+void inter_accinfo2(bool success, int map_fd, int u_fd, int u_aid, int account_id, const char *userid, const char *user_pass,
const char *email, const char *last_ip, const char *lastlogin, const char *pin_code, const char *birthdate,
int group_id, int logincount, int state)
{
@@ -1012,102 +1005,6 @@ int inter_mapif_init(int fd)
return 0;
}
-
-//--------------------------------------------------------
-
-// broadcast sending
-int mapif_broadcast(const unsigned char *mes, int len, unsigned int fontColor, short fontType, short fontSize, short fontAlign, short fontY, int sfd)
-{
- unsigned char *buf = (unsigned char*)aMalloc((len)*sizeof(unsigned char));
-
- nullpo_ret(mes);
- Assert_ret(len >= 16);
- WBUFW(buf,0) = 0x3800;
- WBUFW(buf,2) = len;
- WBUFL(buf,4) = fontColor;
- WBUFW(buf,8) = fontType;
- WBUFW(buf,10) = fontSize;
- WBUFW(buf,12) = fontAlign;
- WBUFW(buf,14) = fontY;
- memcpy(WBUFP(buf,16), mes, len - 16);
- mapif->sendallwos(sfd, buf, len);
-
- aFree(buf);
- return 0;
-}
-
-// Wis sending
-int mapif_wis_message(struct WisData *wd)
-{
- unsigned char buf[2048];
- nullpo_ret(wd);
- //if (wd->len > 2047-56) wd->len = 2047-56; //Force it to fit to avoid crashes. [Skotlex]
- if (wd->len < 0)
- wd->len = 0;
- if (wd->len >= (int)sizeof(wd->msg) - 1)
- wd->len = (int)sizeof(wd->msg) - 1;
-
- WBUFW(buf, 0) = 0x3801;
- WBUFW(buf, 2) = 56 +wd->len;
- WBUFL(buf, 4) = wd->id;
- memcpy(WBUFP(buf, 8), wd->src, NAME_LENGTH);
- memcpy(WBUFP(buf,32), wd->dst, NAME_LENGTH);
- memcpy(WBUFP(buf,56), wd->msg, wd->len);
- wd->count = mapif->sendall(buf,WBUFW(buf,2));
-
- return 0;
-}
-
-void mapif_wis_response(int fd, const unsigned char *src, int flag)
-{
- unsigned char buf[27];
- nullpo_retv(src);
- WBUFW(buf, 0)=0x3802;
- memcpy(WBUFP(buf, 2),src,24);
- WBUFB(buf,26)=flag;
- mapif->send(fd,buf,27);
-}
-
-// Wis sending result
-int mapif_wis_end(struct WisData *wd, int flag)
-{
- nullpo_ret(wd);
- mapif->wis_response(wd->fd, wd->src, flag);
- return 0;
-}
-
-#if 0
-// Account registry transfer to map-server
-static void mapif_account_reg(int fd, unsigned char *src)
-{
- nullpo_retv(src);
- WBUFW(src,0)=0x3804; //NOTE: writing to RFIFO
- mapif->sendallwos(fd, src, WBUFW(src,2));
-}
-#endif // 0
-
-// Send the requested account_reg
-int mapif_account_reg_reply(int fd,int account_id,int char_id, int type)
-{
- inter->accreg_fromsql(account_id,char_id,fd,type);
- return 0;
-}
-
-//Request to kick char from a certain map server. [Skotlex]
-int mapif_disconnectplayer(int fd, int account_id, int char_id, int reason)
-{
- if (fd >= 0)
- {
- WFIFOHEAD(fd,7);
- WFIFOW(fd,0) = 0x2b1f;
- WFIFOL(fd,2) = account_id;
- WFIFOB(fd,6) = reason;
- WFIFOSET(fd,7);
- return 0;
- }
- return -1;
-}
-
//--------------------------------------------------------
/**
@@ -1147,225 +1044,36 @@ int inter_check_ttl_wisdata(void)
return 0;
}
-//--------------------------------------------------------
-
-// broadcast sending
-int mapif_parse_broadcast(int fd)
-{
- mapif->broadcast(RFIFOP(fd,16), RFIFOW(fd,2), RFIFOL(fd,4), RFIFOW(fd,8), RFIFOW(fd,10), RFIFOW(fd,12), RFIFOW(fd,14), fd);
- return 0;
-}
-
-
-// Wisp/page request to send
-int mapif_parse_WisRequest(int fd)
-{
- struct WisData* wd;
- char name[NAME_LENGTH];
- char esc_name[NAME_LENGTH*2+1];// escaped name
- char* data;
- size_t len;
-
-
- if ( fd <= 0 ) {return 0;} // check if we have a valid fd
-
- if (RFIFOW(fd,2)-52 >= sizeof(wd->msg)) {
- ShowWarning("inter: Wis message size too long.\n");
- return 0;
- } else if (RFIFOW(fd,2)-52 <= 0) { // normally, impossible, but who knows...
- ShowError("inter: Wis message doesn't exist.\n");
- return 0;
- }
-
- safestrncpy(name, RFIFOP(fd,28), NAME_LENGTH); //Received name may be too large and not contain \0! [Skotlex]
-
- SQL->EscapeStringLen(inter->sql_handle, esc_name, name, strnlen(name, NAME_LENGTH));
- if( SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT `name` FROM `%s` WHERE `name`='%s'", char_db, esc_name) )
- Sql_ShowDebug(inter->sql_handle);
-
- // search if character exists before to ask all map-servers
- if( SQL_SUCCESS != SQL->NextRow(inter->sql_handle) )
- {
- mapif->wis_response(fd, RFIFOP(fd, 4), 1);
- }
- else
- {// Character exists. So, ask all map-servers
- // to be sure of the correct name, rewrite it
- SQL->GetData(inter->sql_handle, 0, &data, &len);
- memset(name, 0, NAME_LENGTH);
- memcpy(name, data, min(len, NAME_LENGTH));
- // if source is destination, don't ask other servers.
- if (strncmp(RFIFOP(fd,4), name, NAME_LENGTH) == 0) {
- mapif->wis_response(fd, RFIFOP(fd, 4), 1);
- }
- else
- {
- static int wisid = 0;
- CREATE(wd, struct WisData, 1);
-
- // Whether the failure of previous wisp/page transmission (timeout)
- inter->check_ttl_wisdata();
-
- wd->id = ++wisid;
- wd->fd = fd;
- wd->len= RFIFOW(fd,2)-52;
- memcpy(wd->src, RFIFOP(fd, 4), NAME_LENGTH);
- memcpy(wd->dst, RFIFOP(fd,28), NAME_LENGTH);
- memcpy(wd->msg, RFIFOP(fd,52), wd->len);
- wd->tick = timer->gettick();
- idb_put(wis_db, wd->id, wd);
- mapif->wis_message(wd);
- }
- }
-
- SQL->FreeResult(inter->sql_handle);
- return 0;
-}
-
-
-// Wisp/page transmission result
-int mapif_parse_WisReply(int fd)
+struct WisData *inter_add_wisdata(int fd, const unsigned char *src, const unsigned char *dst, const unsigned char *msg, int msg_len)
{
- int id, flag;
+ static int wisid = 0;
struct WisData *wd;
- id = RFIFOL(fd,2);
- flag = RFIFOB(fd,6);
- wd = (struct WisData*)idb_get(wis_db, id);
- if (wd == NULL)
- return 0; // This wisp was probably suppress before, because it was timeout of because of target was found on another map-server
-
- if ((--wd->count) <= 0 || flag != 1) {
- mapif->wis_end(wd, flag); // flag: 0: success to send whisper, 1: target character is not logged in?, 2: ignored by target
- idb_remove(wis_db, id);
- }
+ CREATE(wd, struct WisData, 1);
- return 0;
-}
+ // Whether the failure of previous wisp/page transmission (timeout)
+ inter->check_ttl_wisdata();
-// Received wisp message from map-server for ALL gm (just copy the message and resends it to ALL map-servers)
-int mapif_parse_WisToGM(int fd)
-{
- unsigned char buf[2048]; // 0x3003/0x3803 <packet_len>.w <wispname>.24B <min_gm_level>.w <message>.?B
+ wd->id = ++wisid;
+ wd->fd = fd;
+ wd->len = msg_len;
+ memcpy(wd->src, src, NAME_LENGTH);
+ memcpy(wd->dst, dst, NAME_LENGTH);
+ memcpy(wd->msg, msg, wd->len);
+ wd->tick = timer->gettick();
+ idb_put(wis_db, wd->id, wd);
- memcpy(WBUFP(buf,0), RFIFOP(fd,0), RFIFOW(fd,2)); // Message contains the NUL terminator (see intif_wis_message_to_gm())
- WBUFW(buf, 0) = 0x3803;
- mapif->sendall(buf, RFIFOW(fd,2));
-
- return 0;
+ return wd;
}
-// Save account_reg into sql (type=2)
-int mapif_parse_Registry(int fd)
+struct WisData *inter_get_wisdata(int id)
{
- int account_id = RFIFOL(fd, 4), char_id = RFIFOL(fd, 8), count = RFIFOW(fd, 12);
-
- if( count ) {
- int cursor = 14, i;
- char key[SCRIPT_VARNAME_LENGTH+1], sval[254];
- bool isLoginActive = sockt->session_is_active(chr->login_fd);
-
- if( isLoginActive )
- chr->global_accreg_to_login_start(account_id,char_id);
-
- for(i = 0; i < count; i++) {
- unsigned int index;
- int len = RFIFOB(fd, cursor);
- safestrncpy(key, RFIFOP(fd, cursor + 1), min((int)sizeof(key), len));
- cursor += len + 1;
-
- index = RFIFOL(fd, cursor);
- cursor += 4;
-
- switch (RFIFOB(fd, cursor++)) {
- /* int */
- case 0:
- inter->savereg(account_id,char_id,key,index,RFIFOL(fd, cursor),false);
- cursor += 4;
- break;
- case 1:
- inter->savereg(account_id,char_id,key,index,0,false);
- break;
- /* str */
- case 2:
- len = RFIFOB(fd, cursor);
- safestrncpy(sval, RFIFOP(fd, cursor + 1), min((int)sizeof(sval), len));
- cursor += len + 1;
- inter->savereg(account_id,char_id,key,index,(intptr_t)sval,true);
- break;
- case 3:
- inter->savereg(account_id,char_id,key,index,0,true);
- break;
- default:
- ShowError("mapif->parse_Registry: unknown type %d\n",RFIFOB(fd, cursor - 1));
- return 1;
- }
-
- }
-
- if (isLoginActive)
- chr->global_accreg_to_login_send();
- }
- return 0;
-}
-
-// Request the value of all registries.
-int mapif_parse_RegistryRequest(int fd)
-{
- //Load Char Registry
- if (RFIFOB(fd,12)) mapif->account_reg_reply(fd,RFIFOL(fd,2),RFIFOL(fd,6),3); // 3: char reg
- //Load Account Registry
- if (RFIFOB(fd,11)) mapif->account_reg_reply(fd,RFIFOL(fd,2),RFIFOL(fd,6),2); // 2: account reg
- //Ask Login Server for Account2 values.
- if (RFIFOB(fd,10)) chr->request_accreg2(RFIFOL(fd,2),RFIFOL(fd,6));
- return 1;
+ return idb_get(wis_db, id);
}
-void mapif_namechange_ack(int fd, int account_id, int char_id, int type, int flag, const char *const name)
+void inter_remove_wisdata(int id)
{
- nullpo_retv(name);
- WFIFOHEAD(fd, NAME_LENGTH+13);
- WFIFOW(fd, 0) = 0x3806;
- WFIFOL(fd, 2) = account_id;
- WFIFOL(fd, 6) = char_id;
- WFIFOB(fd,10) = type;
- WFIFOB(fd,11) = flag;
- memcpy(WFIFOP(fd, 12), name, NAME_LENGTH);
- WFIFOSET(fd, NAME_LENGTH+13);
-}
-
-int mapif_parse_NameChangeRequest(int fd)
-{
- int account_id, char_id, type;
- const char *name;
- int i;
-
- account_id = RFIFOL(fd,2);
- char_id = RFIFOL(fd,6);
- type = RFIFOB(fd,10);
- name = RFIFOP(fd,11);
-
- // Check Authorized letters/symbols in the name
- if (char_name_option == 1) { // only letters/symbols in char_name_letters are authorized
- for (i = 0; i < NAME_LENGTH && name[i]; i++)
- if (strchr(char_name_letters, name[i]) == NULL) {
- mapif->namechange_ack(fd, account_id, char_id, type, 0, name);
- return 0;
- }
- } else if (char_name_option == 2) { // letters/symbols in char_name_letters are forbidden
- for (i = 0; i < NAME_LENGTH && name[i]; i++)
- if (strchr(char_name_letters, name[i]) != NULL) {
- mapif->namechange_ack(fd, account_id, char_id, type, 0, name);
- return 0;
- }
- }
- //TODO: type holds the type of object to rename.
- //If it were a player, it needs to have the guild information and db information
- //updated here, because changing it on the map won't make it be saved [Skotlex]
-
- //name allowed.
- mapif->namechange_ack(fd, account_id, char_id, type, 1, name);
- return 0;
+ idb_remove(wis_db, id);
}
//--------------------------------------------------------
@@ -1461,4 +1169,9 @@ void inter_defaults(void)
inter->final = inter_final;
inter->config_read_log = inter_config_read_log;
inter->config_read_connection = inter_config_read_connection;
+ inter->accinfo = inter_accinfo;
+ inter->accinfo2 = inter_accinfo2;
+ inter->add_wisdata = inter_add_wisdata;
+ inter->get_wisdata = inter_get_wisdata;
+ inter->remove_wisdata = inter_remove_wisdata;
}
diff --git a/src/char/inter.h b/src/char/inter.h
index 7f901927c..94ee3ab60 100644
--- a/src/char/inter.h
+++ b/src/char/inter.h
@@ -30,6 +30,12 @@
struct Sql; // common/sql.h
struct config_t; // common/conf.h
+struct WisData {
+ int id, fd, count, len;
+ int64 tick;
+ unsigned char src[24], dst[24], msg[512];
+};
+
/**
* inter interface
**/
@@ -56,6 +62,13 @@ struct inter_interface {
bool (*config_read) (const char *filename, bool imported);
bool (*config_read_log) (const char *filename, const struct config_t *config, bool imported);
bool (*config_read_connection) (const char *filename, const struct config_t *config, bool imported);
+ void (*accinfo) (int u_fd, int aid, int castergroup, const char *query, int map_fd);
+ void (*accinfo2) (bool success, int map_fd, int u_fd, int u_aid, int account_id, const char *userid, const char *user_pass,
+ const char *email, const char *last_ip, const char *lastlogin, const char *pin_code, const char *birthdate,
+ int group_id, int logincount, int state);
+ struct WisData *(*add_wisdata) (int fd, const unsigned char *src, const unsigned char *dst, const unsigned char *msg, int msg_len);
+ struct WisData *(*get_wisdata) (int id);
+ void (*remove_wisdata) (int id);
};
#ifdef HERCULES_CORE
diff --git a/src/char/mapif.c b/src/char/mapif.c
index 28a592d57..cb1d50698 100644
--- a/src/char/mapif.c
+++ b/src/char/mapif.c
@@ -20,210 +20,2323 @@
*/
#define HERCULES_CORE
+#include "config/core.h" // GP_BOUND_ITEMS
#include "mapif.h"
#include "char/char.h"
#include "char/int_auction.h"
+#include "char/int_clan.h"
#include "char/int_guild.h"
#include "char/int_homun.h"
+#include "char/int_elemental.h"
+#include "char/int_mail.h"
+#include "char/int_mercenary.h"
+#include "char/int_party.h"
+#include "char/int_pet.h"
+#include "char/int_quest.h"
#include "char/int_rodex.h"
+#include "char/int_storage.h"
+#include "char/inter.h"
#include "common/cbasetypes.h"
+#include "common/memmgr.h"
#include "common/mmo.h"
+#include "common/nullpo.h"
#include "common/random.h"
#include "common/showmsg.h"
#include "common/socket.h"
+#include "common/sql.h"
#include "common/strlib.h"
#include <stdlib.h>
-void mapif_ban(int id, unsigned int flag, int status);
-void mapif_server_init(int id);
-void mapif_server_destroy(int id);
-void mapif_server_reset(int id);
-void mapif_on_disconnect(int id);
-void mapif_on_parse_accinfo(int account_id, int u_fd, int u_aid, int u_group, int map_fd);
-void mapif_char_ban(int char_id, time_t timestamp);
-int mapif_sendall(const unsigned char *buf, unsigned int len);
-int mapif_sendallwos(int sfd, unsigned char *buf, unsigned int len);
-int mapif_send(int fd, unsigned char *buf, unsigned int len);
-void mapif_send_users_count(int users);
-void mapif_auction_message(int char_id, unsigned char result);
-void mapif_auction_sendlist(int fd, int char_id, short count, short pages, unsigned char *buf);
-void mapif_parse_auction_requestlist(int fd);
-void mapif_auction_register(int fd, struct auction_data *auction);
-void mapif_parse_auction_register(int fd);
-void mapif_auction_cancel(int fd, int char_id, unsigned char result);
-void mapif_parse_auction_cancel(int fd);
-void mapif_auction_close(int fd, int char_id, unsigned char result);
-void mapif_parse_auction_close(int fd);
-void mapif_auction_bid(int fd, int char_id, int bid, unsigned char result);
-void mapif_parse_auction_bid(int fd);
-bool mapif_elemental_create(struct s_elemental *ele);
-bool mapif_elemental_save(const struct s_elemental *ele);
-bool mapif_elemental_load(int ele_id, int char_id, struct s_elemental *ele);
-bool mapif_elemental_delete(int ele_id);
-void mapif_elemental_send(int fd, struct s_elemental *ele, unsigned char flag);
-void mapif_parse_elemental_create(int fd, const struct s_elemental *ele);
-void mapif_parse_elemental_load(int fd, int ele_id, int char_id);
-void mapif_elemental_deleted(int fd, unsigned char flag);
-void mapif_parse_elemental_delete(int fd, int ele_id);
-void mapif_elemental_saved(int fd, unsigned char flag);
-void mapif_parse_elemental_save(int fd, const struct s_elemental *ele);
-int mapif_guild_created(int fd, int account_id, struct guild *g);
-int mapif_guild_noinfo(int fd, int guild_id);
-int mapif_guild_info(int fd, struct guild *g);
-int mapif_guild_memberadded(int fd, int guild_id, int account_id, int char_id, int flag);
-int mapif_guild_withdraw(int guild_id, int account_id, int char_id, int flag, const char *name, const char *mes);
-int mapif_guild_memberinfoshort(struct guild *g, int idx);
-int mapif_guild_broken(int guild_id, int flag);
-int mapif_guild_message(int guild_id, int account_id, const char *mes, int len, int sfd);
-int mapif_guild_basicinfochanged(int guild_id, int type, const void *data, int len);
-int mapif_guild_memberinfochanged(int guild_id, int account_id, int char_id, int type, const void *data, int len);
-int mapif_guild_skillupack(int guild_id, uint16 skill_id, int account_id);
-int mapif_guild_alliance(int guild_id1, int guild_id2, int account_id1, int account_id2, int flag, const char *name1, const char *name2);
-int mapif_guild_position(struct guild *g, int idx);
-int mapif_guild_notice(struct guild *g);
-int mapif_guild_emblem(struct guild *g);
-int mapif_guild_master_changed(struct guild *g, int aid, int cid);
-int mapif_guild_castle_dataload(int fd, int sz, const int *castle_ids);
-int mapif_parse_CreateGuild(int fd, int account_id, const char *name, const struct guild_member *master);
-int mapif_parse_GuildInfo(int fd, int guild_id);
-int mapif_parse_GuildAddMember(int fd, int guild_id, const struct guild_member *m);
-int mapif_parse_GuildLeave(int fd, int guild_id, int account_id, int char_id, int flag, const char *mes);
-int mapif_parse_GuildChangeMemberInfoShort(int fd, int guild_id, int account_id, int char_id, int online, int lv, int16 class);
-int mapif_parse_BreakGuild(int fd, int guild_id);
-int mapif_parse_GuildMessage(int fd, int guild_id, int account_id, const char *mes, int len);
-int mapif_parse_GuildBasicInfoChange(int fd, int guild_id, int type, const void *data, int len);
-int mapif_parse_GuildMemberInfoChange(int fd, int guild_id, int account_id, int char_id, int type, const char *data, int len);
-int mapif_parse_GuildPosition(int fd, int guild_id, int idx, const struct guild_position *p);
-int mapif_parse_GuildSkillUp(int fd, int guild_id, uint16 skill_id, int account_id, int max);
-int mapif_parse_GuildDeleteAlliance(struct guild *g, int guild_id, int account_id1, int account_id2, int flag);
-int mapif_parse_GuildAlliance(int fd, int guild_id1, int guild_id2, int account_id1, int account_id2, int flag);
-int mapif_parse_GuildNotice(int fd, int guild_id, const char *mes1, const char *mes2);
-int mapif_parse_GuildEmblem(int fd, int len, int guild_id, int dummy, const char *data);
-int mapif_parse_GuildCastleDataLoad(int fd, int len, const int *castle_ids);
-int mapif_parse_GuildCastleDataSave(int fd, int castle_id, int index, int value);
-int mapif_parse_GuildMasterChange(int fd, int guild_id, const char* name, int len);
-void mapif_homunculus_created(int fd, int account_id, const struct s_homunculus *sh, unsigned char flag);
-void mapif_homunculus_deleted(int fd, int flag);
-void mapif_homunculus_loaded(int fd, int account_id, struct s_homunculus *hd);
-void mapif_homunculus_saved(int fd, int account_id, bool flag);
-void mapif_homunculus_renamed(int fd, int account_id, int char_id, unsigned char flag, const char *name);
-bool mapif_homunculus_create(struct s_homunculus *hd);
-bool mapif_homunculus_save(const struct s_homunculus *hd);
-bool mapif_homunculus_load(int homun_id, struct s_homunculus* hd);
-bool mapif_homunculus_delete(int homun_id);
-bool mapif_homunculus_rename(const char *name);
-void mapif_parse_homunculus_create(int fd, int len, int account_id, const struct s_homunculus *phd);
-void mapif_parse_homunculus_delete(int fd, int homun_id);
-void mapif_parse_homunculus_load(int fd, int account_id, int homun_id);
-void mapif_parse_homunculus_save(int fd, int len, int account_id, const struct s_homunculus *phd);
-void mapif_parse_homunculus_rename(int fd, int account_id, int char_id, const char *name);
-void mapif_mail_sendinbox(int fd, int char_id, unsigned char flag, struct mail_data *md);
-void mapif_parse_mail_requestinbox(int fd);
-void mapif_parse_mail_read(int fd);
-void mapif_mail_sendattach(int fd, int char_id, struct mail_message *msg);
-void mapif_mail_getattach(int fd, int char_id, int mail_id);
-void mapif_parse_mail_getattach(int fd);
-void mapif_mail_delete(int fd, int char_id, int mail_id, bool failed);
-void mapif_parse_mail_delete(int fd);
-void mapif_mail_new(struct mail_message *msg);
-void mapif_mail_return(int fd, int char_id, int mail_id, int new_mail);
-void mapif_parse_mail_return(int fd);
-void mapif_mail_send(int fd, struct mail_message* msg);
-void mapif_parse_mail_send(int fd);
-bool mapif_mercenary_create(struct s_mercenary *merc);
-bool mapif_mercenary_save(const struct s_mercenary *merc);
-bool mapif_mercenary_load(int merc_id, int char_id, struct s_mercenary *merc);
-bool mapif_mercenary_delete(int merc_id);
-void mapif_mercenary_send(int fd, struct s_mercenary *merc, unsigned char flag);
-void mapif_parse_mercenary_create(int fd, const struct s_mercenary *merc);
-void mapif_parse_mercenary_load(int fd, int merc_id, int char_id);
-void mapif_mercenary_deleted(int fd, unsigned char flag);
-void mapif_parse_mercenary_delete(int fd, int merc_id);
-void mapif_mercenary_saved(int fd, unsigned char flag);
-void mapif_parse_mercenary_save(int fd, const struct s_mercenary *merc);
-int mapif_party_created(int fd, int account_id, int char_id, struct party *p);
-void mapif_party_noinfo(int fd, int party_id, int char_id);
-void mapif_party_info(int fd, struct party* p, int char_id);
-int mapif_party_memberadded(int fd, int party_id, int account_id, int char_id, int flag);
-int mapif_party_optionchanged(int fd, struct party *p, int account_id, int flag);
-int mapif_party_withdraw(int party_id,int account_id, int char_id);
-int mapif_party_membermoved(struct party *p, int idx);
-int mapif_party_broken(int party_id, int flag);
-int mapif_party_message(int party_id, int account_id, const char *mes, int len, int sfd);
-int mapif_parse_CreateParty(int fd, const char *name, int item, int item2, const struct party_member *leader);
-void mapif_parse_PartyInfo(int fd, int party_id, int char_id);
-int mapif_parse_PartyAddMember(int fd, int party_id, const struct party_member *member);
-int mapif_parse_PartyChangeOption(int fd,int party_id,int account_id,int exp,int item);
-int mapif_parse_PartyLeave(int fd, int party_id, int account_id, int char_id);
-int mapif_parse_PartyChangeMap(int fd, int party_id, int account_id, int char_id, unsigned short map, int online, unsigned int lv);
-int mapif_parse_BreakParty(int fd, int party_id);
-int mapif_parse_PartyMessage(int fd, int party_id, int account_id, const char *mes, int len);
-int mapif_parse_PartyLeaderChange(int fd, int party_id, int account_id, int char_id);
-int mapif_pet_created(int fd, int account_id, struct s_pet *p);
-int mapif_pet_info(int fd, int account_id, struct s_pet *p);
-int mapif_pet_noinfo(int fd, int account_id);
-int mapif_save_pet_ack(int fd, int account_id, int flag);
-int mapif_delete_pet_ack(int fd, int flag);
-int mapif_create_pet(int fd, int account_id, int char_id, short pet_class, short pet_lv, short pet_egg_id,
- short pet_equip, short intimate, short hungry, char rename_flag, char incubate, const char *pet_name);
-int mapif_load_pet(int fd, int account_id, int char_id, int pet_id);
-int mapif_save_pet(int fd, int account_id, const struct s_pet *data);
-int mapif_delete_pet(int fd, int pet_id);
-int mapif_parse_CreatePet(int fd);
-int mapif_parse_LoadPet(int fd);
-int mapif_parse_SavePet(int fd);
-int mapif_parse_DeletePet(int fd);
-struct quest *mapif_quests_fromsql(int char_id, int *count);
-bool mapif_quest_delete(int char_id, int quest_id);
-bool mapif_quest_add(int char_id, struct quest qd);
-bool mapif_quest_update(int char_id, struct quest qd);
-void mapif_quest_save_ack(int fd, int char_id, bool success);
-int mapif_parse_quest_save(int fd);
-void mapif_send_quests(int fd, int char_id, struct quest *tmp_questlog, int num_quests);
-int mapif_parse_quest_load(int fd);
+void mapif_ban(int id, unsigned int flag, int status)
+{
+ // send to all map-servers to disconnect the player
+ unsigned char buf[11];
+ WBUFW(buf,0) = 0x2b14;
+ WBUFL(buf,2) = id;
+ WBUFB(buf,6) = flag; // 0: change of status, 1: ban
+ WBUFL(buf,7) = status; // status or final date of a banishment
+ mapif->sendall(buf, 11);
+}
+
+/// Initializes a server structure.
+void mapif_server_init(int id)
+{
+ //memset(&chr->server[id], 0, sizeof(server[id]));
+ chr->server[id].fd = -1;
+}
+
+/// Destroys a server structure.
+void mapif_server_destroy(int id)
+{
+ if (chr->server[id].fd == -1) {
+ sockt->close(chr->server[id].fd);
+ chr->server[id].fd = -1;
+ }
+}
+
+/// Resets all the data related to a server.
+void mapif_server_reset(int id)
+{
+ int i, j;
+ unsigned char buf[16384];
+ int fd = chr->server[id].fd;
+ //Notify other map servers that this one is gone. [Skotlex]
+ WBUFW(buf, 0) = 0x2b20;
+ WBUFL(buf, 4) = htonl(chr->server[id].ip);
+ WBUFW(buf, 8) = htons(chr->server[id].port);
+ j = 0;
+ for (i = 0; i < VECTOR_LENGTH(chr->server[id].maps); i++) {
+ uint16 m = VECTOR_INDEX(chr->server[id].maps, i);
+ if (m != 0)
+ WBUFW(buf, 10 + (j++) * 4) = m;
+ }
+ if (j > 0) {
+ WBUFW(buf, 2) = j * 4 + 10;
+ mapif->sendallwos(fd, buf, WBUFW(buf, 2));
+ }
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "DELETE FROM `%s` WHERE `index`='%d'", ragsrvinfo_db, chr->server[id].fd))
+ Sql_ShowDebug(inter->sql_handle);
+ chr->online_char_db->foreach(chr->online_char_db, chr->db_setoffline, id); //Tag relevant chars as 'in disconnected' server.
+ mapif->server_destroy(id);
+ mapif->server_init(id);
+}
+
+/// Called when the connection to a Map Server is disconnected.
+void mapif_on_disconnect(int id)
+{
+ ShowStatus("Map-server #%d has disconnected.\n", id);
+ mapif->server_reset(id);
+}
+
+void mapif_on_parse_accinfo(int account_id, int u_fd, int u_aid, int u_group, int map_fd)
+{
+ Assert_retv(chr->login_fd > 0);
+ WFIFOHEAD(chr->login_fd, 22);
+ WFIFOW(chr->login_fd, 0) = 0x2740;
+ WFIFOL(chr->login_fd, 2) = account_id;
+ WFIFOL(chr->login_fd, 6) = u_fd;
+ WFIFOL(chr->login_fd, 10) = u_aid;
+ WFIFOL(chr->login_fd, 14) = u_group;
+ WFIFOL(chr->login_fd, 18) = map_fd;
+ WFIFOSET(chr->login_fd, 22);
+}
+
+void mapif_char_ban(int char_id, time_t timestamp)
+{
+ unsigned char buf[11];
+ WBUFW(buf, 0) = 0x2b14;
+ WBUFL(buf, 2) = char_id;
+ WBUFB(buf, 6) = 2;
+ WBUFL(buf, 7) = (unsigned int)timestamp;
+ mapif->sendall(buf, 11);
+}
+
+int mapif_sendall(const unsigned char *buf, unsigned int len)
+{
+ int i, c;
+
+ nullpo_ret(buf);
+ c = 0;
+ for (i = 0; i < ARRAYLENGTH(chr->server); i++) {
+ int fd;
+ if ((fd = chr->server[i].fd) > 0) {
+ WFIFOHEAD(fd, len);
+ memcpy(WFIFOP(fd, 0), buf, len);
+ WFIFOSET(fd, len);
+ c++;
+ }
+ }
+
+ return c;
+}
+
+int mapif_sendallwos(int sfd, unsigned char *buf, unsigned int len)
+{
+ int i, c;
+
+ nullpo_ret(buf);
+ c = 0;
+ for (i = 0; i < ARRAYLENGTH(chr->server); i++) {
+ int fd;
+ if ((fd = chr->server[i].fd) > 0 && fd != sfd) {
+ WFIFOHEAD(fd, len);
+ memcpy(WFIFOP(fd, 0), buf, len);
+ WFIFOSET(fd, len);
+ c++;
+ }
+ }
+
+ return c;
+}
+
+
+int mapif_send(int fd, unsigned char *buf, unsigned int len)
+{
+ nullpo_ret(buf);
+ if (fd >= 0) {
+ int i;
+ ARR_FIND (0, ARRAYLENGTH(chr->server), i, fd == chr->server[i].fd);
+ if (i < ARRAYLENGTH(chr->server)) {
+ WFIFOHEAD(fd, len);
+ memcpy(WFIFOP(fd, 0), buf, len);
+ WFIFOSET(fd, len);
+ return 1;
+ }
+ }
+ return 0;
+}
+
+void mapif_send_users_count(int users)
+{
+ uint8 buf[6];
+ // send number of players to all map-servers
+ WBUFW(buf, 0) = 0x2b00;
+ WBUFL(buf, 2) = users;
+ mapif->sendall(buf, 6);
+}
+
+
+void mapif_auction_message(int char_id, unsigned char result)
+{
+ unsigned char buf[74];
+
+ WBUFW(buf, 0) = 0x3854;
+ WBUFL(buf, 2) = char_id;
+ WBUFL(buf, 6) = result;
+ mapif->sendall(buf, 7);
+}
+
+void mapif_auction_sendlist(int fd, int char_id, short count, short pages, unsigned char *buf)
+{
+ int len = (sizeof(struct auction_data) * count) + 12;
+
+ nullpo_retv(buf);
+
+ WFIFOHEAD(fd, len);
+ WFIFOW(fd, 0) = 0x3850;
+ WFIFOW(fd, 2) = len;
+ WFIFOL(fd, 4) = char_id;
+ WFIFOW(fd, 8) = count;
+ WFIFOW(fd, 10) = pages;
+ memcpy(WFIFOP(fd, 12), buf, len - 12);
+ WFIFOSET(fd, len);
+}
+
+void mapif_parse_auction_requestlist(int fd)
+{
+ char searchtext[NAME_LENGTH];
+ int char_id = RFIFOL(fd, 4), len = sizeof(struct auction_data);
+ int price = RFIFOL(fd, 10);
+ short type = RFIFOW(fd, 8), page = max(1, RFIFOW(fd, 14));
+ unsigned char buf[5 * sizeof(struct auction_data)];
+ struct DBIterator *iter = db_iterator(inter_auction->db);
+ struct auction_data *auction;
+ short i = 0, j = 0, pages = 1;
+
+ memcpy(searchtext, RFIFOP(fd, 16), NAME_LENGTH);
+
+ for (auction = dbi_first(iter); dbi_exists(iter); auction = dbi_next(iter)) {
+ if ((type == 0 && auction->type != IT_ARMOR && auction->type != IT_PETARMOR)
+ || (type == 1 && auction->type != IT_WEAPON)
+ || (type == 2 && auction->type != IT_CARD)
+ || (type == 3 && auction->type != IT_ETC)
+ || (type == 4 && !strstr(auction->item_name, searchtext))
+ || (type == 5 && auction->price > price)
+ || (type == 6 && auction->seller_id != char_id)
+ || (type == 7 && auction->buyer_id != char_id))
+ continue;
+
+ i++;
+ if (i > 5) {
+ // Counting Pages of Total Results (5 Results per Page)
+ pages++;
+ i = 1; // First Result of This Page
+ }
+
+ if (page != pages)
+ continue; // This is not the requested Page
+
+ memcpy(WBUFP(buf, j * len), auction, len);
+ j++; // Found Results
+ }
+ dbi_destroy(iter);
+
+ mapif->auction_sendlist(fd, char_id, j, pages, buf);
+}
+
+void mapif_auction_register(int fd, struct auction_data *auction)
+{
+ int len = sizeof(struct auction_data) + 4;
+
+ nullpo_retv(auction);
+
+ WFIFOHEAD(fd,len);
+ WFIFOW(fd, 0) = 0x3851;
+ WFIFOW(fd, 2) = len;
+ memcpy(WFIFOP(fd, 4), auction, sizeof(struct auction_data));
+ WFIFOSET(fd, len);
+}
+
+void mapif_parse_auction_register(int fd)
+{
+ struct auction_data auction;
+ if( RFIFOW(fd, 2) != sizeof(struct auction_data) + 4 )
+ return;
+
+ memcpy(&auction, RFIFOP(fd, 4), sizeof(struct auction_data));
+ if( inter_auction->count(auction.seller_id, false) < 5 )
+ auction.auction_id = inter_auction->create(&auction);
+
+ mapif->auction_register(fd, &auction);
+}
+
+void mapif_auction_cancel(int fd, int char_id, unsigned char result)
+{
+ WFIFOHEAD(fd, 7);
+ WFIFOW(fd, 0) = 0x3852;
+ WFIFOL(fd, 2) = char_id;
+ WFIFOB(fd, 6) = result;
+ WFIFOSET(fd, 7);
+}
+
+void mapif_parse_auction_cancel(int fd)
+{
+ int char_id = RFIFOL(fd, 2), auction_id = RFIFOL(fd, 6);
+ struct auction_data *auction;
+
+ if ((auction = (struct auction_data *)idb_get(inter_auction->db, auction_id)) == NULL) {
+ mapif->auction_cancel(fd, char_id, 1); // Bid Number is Incorrect
+ return;
+ }
+
+ if (auction->seller_id != char_id) {
+ mapif->auction_cancel(fd, char_id, 2); // You cannot end the auction
+ return;
+ }
+
+ if (auction->buyer_id > 0) {
+ mapif->auction_cancel(fd, char_id, 3); // An auction with at least one bidder cannot be canceled
+ return;
+ }
+
+ inter_mail->sendmail(0, "Auction Manager", auction->seller_id, auction->seller_name, "Auction", "Auction canceled.", 0, &auction->item);
+ inter_auction->delete_(auction);
+
+ mapif->auction_cancel(fd, char_id, 0); // The auction has been canceled
+}
+
+
+void mapif_auction_close(int fd, int char_id, unsigned char result)
+{
+ WFIFOHEAD(fd, 7);
+ WFIFOW(fd, 0) = 0x3853;
+ WFIFOL(fd, 2) = char_id;
+ WFIFOB(fd, 6) = result;
+ WFIFOSET(fd, 7);
+}
+
+void mapif_parse_auction_close(int fd)
+{
+ int char_id = RFIFOL(fd, 2), auction_id = RFIFOL(fd, 6);
+ struct auction_data *auction;
+
+ if ((auction = (struct auction_data *)idb_get(inter_auction->db, auction_id)) == NULL) {
+ mapif->auction_close(fd, char_id, 2); // Bid Number is Incorrect
+ return;
+ }
+
+ if (auction->seller_id != char_id) {
+ mapif->auction_close(fd, char_id, 1); // You cannot end the auction
+ return;
+ }
+
+ if (auction->buyer_id == 0) {
+ mapif->auction_close(fd, char_id, 1); // You cannot end the auction
+ return;
+ }
+
+ // Send Money to Seller
+ inter_mail->sendmail(0, "Auction Manager", auction->seller_id, auction->seller_name, "Auction", "Auction closed.", auction->price, NULL);
+ // Send Item to Buyer
+ inter_mail->sendmail(0, "Auction Manager", auction->buyer_id, auction->buyer_name, "Auction", "Auction winner.", 0, &auction->item);
+ mapif->auction_message(auction->buyer_id, 6); // You have won the auction
+ inter_auction->delete_(auction);
+
+ mapif->auction_close(fd, char_id, 0); // You have ended the auction
+}
+
+void mapif_auction_bid(int fd, int char_id, int bid, unsigned char result)
+{
+ WFIFOHEAD(fd, 11);
+ WFIFOW(fd, 0) = 0x3855;
+ WFIFOL(fd, 2) = char_id;
+ WFIFOL(fd, 6) = bid; // To Return Zeny
+ WFIFOB(fd, 10) = result;
+ WFIFOSET(fd, 11);
+}
+
+void mapif_parse_auction_bid(int fd)
+{
+ int char_id = RFIFOL(fd, 4), bid = RFIFOL(fd, 12);
+ unsigned int auction_id = RFIFOL(fd, 8);
+ struct auction_data *auction;
+
+ if ((auction = (struct auction_data *)idb_get(inter_auction->db, auction_id)) == NULL || auction->price >= bid || auction->seller_id == char_id) {
+ mapif->auction_bid(fd, char_id, bid, 0); // You have failed to bid in the auction
+ return;
+ }
+
+ if (inter_auction->count(char_id, true) > 4 && bid < auction->buynow && auction->buyer_id != char_id) {
+ mapif->auction_bid(fd, char_id, bid, 9); // You cannot place more than 5 bids at a time
+ return;
+ }
+
+ if (auction->buyer_id > 0) {
+ // Send Money back to the previous Buyer
+ if (auction->buyer_id != char_id) {
+ inter_mail->sendmail(0, "Auction Manager", auction->buyer_id, auction->buyer_name, "Auction", "Someone has placed a higher bid.", auction->price, NULL);
+ mapif->auction_message(auction->buyer_id, 7); // You have failed to win the auction
+ } else {
+ inter_mail->sendmail(0, "Auction Manager", auction->buyer_id, auction->buyer_name, "Auction", "You have placed a higher bid.", auction->price, NULL);
+ }
+ }
+
+ auction->buyer_id = char_id;
+ safestrncpy(auction->buyer_name, RFIFOP(fd, 16), NAME_LENGTH);
+ auction->price = bid;
+
+ if (bid >= auction->buynow) {
+ // Automatic won the auction
+ mapif->auction_bid(fd, char_id, bid - auction->buynow, 1); // You have successfully bid in the auction
+
+ inter_mail->sendmail(0, "Auction Manager", auction->buyer_id, auction->buyer_name, "Auction", "You have won the auction.", 0, &auction->item);
+ mapif->auction_message(char_id, 6); // You have won the auction
+ inter_mail->sendmail(0, "Auction Manager", auction->seller_id, auction->seller_name, "Auction", "Payment for your auction!.", auction->buynow, NULL);
+
+ inter_auction->delete_(auction);
+ return;
+ }
+
+ inter_auction->save(auction);
+
+ mapif->auction_bid(fd, char_id, 0, 1); // You have successfully bid in the auction
+}
+
+void mapif_elemental_send(int fd, struct s_elemental *ele, unsigned char flag)
+{
+ int size = sizeof(struct s_elemental) + 5;
+
+ nullpo_retv(ele);
+ WFIFOHEAD(fd, size);
+ WFIFOW(fd, 0) = 0x387c;
+ WFIFOW(fd, 2) = size;
+ WFIFOB(fd, 4) = flag;
+ memcpy(WFIFOP(fd, 5), ele, sizeof(struct s_elemental));
+ WFIFOSET(fd, size);
+}
+
+void mapif_parse_elemental_create(int fd, const struct s_elemental *ele)
+{
+ struct s_elemental ele_;
+ bool result;
+
+ memcpy(&ele_, ele, sizeof(ele_));
+
+ result = inter_elemental->create(&ele_);
+ mapif->elemental_send(fd, &ele_, result);
+}
+
+void mapif_parse_elemental_load(int fd, int ele_id, int char_id)
+{
+ struct s_elemental ele;
+ bool result = inter_elemental->load(ele_id, char_id, &ele);
+ mapif->elemental_send(fd, &ele, result);
+}
+
+void mapif_elemental_deleted(int fd, unsigned char flag)
+{
+ WFIFOHEAD(fd, 3);
+ WFIFOW(fd, 0) = 0x387d;
+ WFIFOB(fd, 2) = flag;
+ WFIFOSET(fd, 3);
+}
+
+void mapif_parse_elemental_delete(int fd, int ele_id)
+{
+ bool result = inter_elemental->delete(ele_id);
+ mapif->elemental_deleted(fd, result);
+}
+
+void mapif_elemental_saved(int fd, unsigned char flag)
+{
+ WFIFOHEAD(fd, 3);
+ WFIFOW(fd, 0) = 0x387e;
+ WFIFOB(fd, 2) = flag;
+ WFIFOSET(fd, 3);
+}
+
+void mapif_parse_elemental_save(int fd, const struct s_elemental *ele)
+{
+ bool result = inter_elemental->save(ele);
+ mapif->elemental_saved(fd, result);
+}
+
+int mapif_guild_created(int fd, int account_id, struct guild *g)
+{
+ WFIFOHEAD(fd, 10);
+ WFIFOW(fd, 0) = 0x3830;
+ WFIFOL(fd, 2) = account_id;
+ if (g != NULL) {
+ WFIFOL(fd, 6) = g->guild_id;
+ ShowInfo("int_guild: Guild created (%d - %s)\n", g->guild_id, g->name);
+ } else {
+ WFIFOL(fd, 6) = 0;
+ }
+
+ WFIFOSET(fd, 10);
+ return 0;
+}
+
+// Guild not found
+int mapif_guild_noinfo(int fd, int guild_id)
+{
+ unsigned char buf[12];
+ WBUFW(buf, 0) = 0x3831;
+ WBUFW(buf, 2) = 8;
+ WBUFL(buf, 4) = guild_id;
+ ShowWarning("int_guild: info not found %d\n", guild_id);
+ if (fd < 0)
+ mapif->sendall(buf, 8);
+ else
+ mapif->send(fd,buf, 8);
+ return 0;
+}
+
+// Send guild info
+int mapif_guild_info(int fd, struct guild *g)
+{
+ unsigned char buf[8 + sizeof(struct guild)];
+ nullpo_ret(g);
+ WBUFW(buf, 0) = 0x3831;
+ WBUFW(buf, 2) = 4 + sizeof(struct guild);
+ memcpy(buf + 4, g, sizeof(struct guild));
+ if (fd < 0)
+ mapif->sendall(buf, WBUFW(buf, 2));
+ else
+ mapif->send(fd, buf, WBUFW(buf, 2));
+ return 0;
+}
+
+// ACK member add
+int mapif_guild_memberadded(int fd, int guild_id, int account_id, int char_id, int flag)
+{
+ WFIFOHEAD(fd, 15);
+ WFIFOW(fd, 0) = 0x3832;
+ WFIFOL(fd, 2) = guild_id;
+ WFIFOL(fd, 6) = account_id;
+ WFIFOL(fd, 10) = char_id;
+ WFIFOB(fd, 14) = flag;
+ WFIFOSET(fd, 15);
+ return 0;
+}
+
+// ACK member leave
+int mapif_guild_withdraw(int guild_id, int account_id, int char_id, int flag, const char *name, const char *mes)
+{
+ unsigned char buf[55 + NAME_LENGTH];
+
+ nullpo_ret(name);
+ nullpo_ret(mes);
+
+ WBUFW(buf, 0) = 0x3834;
+ WBUFL(buf, 2) = guild_id;
+ WBUFL(buf, 6) = account_id;
+ WBUFL(buf, 10) = char_id;
+ WBUFB(buf, 14) = flag;
+ memcpy(WBUFP(buf, 15), mes, 40);
+ memcpy(WBUFP(buf, 55), name, NAME_LENGTH);
+ mapif->sendall(buf, 55 + NAME_LENGTH);
+ ShowInfo("int_guild: guild withdraw (%d - %d: %s - %s)\n", guild_id, account_id, name, mes);
+ return 0;
+}
+
+// Send short member's info
+int mapif_guild_memberinfoshort(struct guild *g, int idx)
+{
+ unsigned char buf[23];
+ nullpo_ret(g);
+ Assert_ret(idx >= 0 && idx < MAX_GUILD);
+ WBUFW(buf, 0) = 0x3835;
+ WBUFL(buf, 2) = g->guild_id;
+ WBUFL(buf, 6) = g->member[idx].account_id;
+ WBUFL(buf, 10) = g->member[idx].char_id;
+ WBUFB(buf, 14) = (unsigned char)g->member[idx].online;
+ WBUFW(buf, 15) = g->member[idx].lv;
+ WBUFW(buf, 17) = g->member[idx].class;
+ WBUFL(buf, 19) = g->member[idx].last_login;
+ mapif->sendall(buf, 23);
+ return 0;
+}
+
+// Send guild broken
+int mapif_guild_broken(int guild_id, int flag)
+{
+ unsigned char buf[7];
+ WBUFW(buf, 0) = 0x3836;
+ WBUFL(buf, 2) = guild_id;
+ WBUFB(buf, 6) = flag;
+ mapif->sendall(buf, 7);
+ ShowInfo("int_guild: Guild broken (%d)\n", guild_id);
+ return 0;
+}
+
+// Send guild message
+int mapif_guild_message(int guild_id, int account_id, const char *mes, int len, int sfd)
+{
+ unsigned char buf[512];
+ nullpo_ret(mes);
+ if (len > 500)
+ len = 500;
+ WBUFW(buf, 0) = 0x3837;
+ WBUFW(buf, 2) = len + 12;
+ WBUFL(buf, 4) = guild_id;
+ WBUFL(buf, 8) = account_id;
+ memcpy(WBUFP(buf, 12), mes, len);
+ mapif->sendallwos(sfd, buf, len + 12);
+ return 0;
+}
+
+// Send basic info
+int mapif_guild_basicinfochanged(int guild_id, int type, const void *data, int len)
+{
+ unsigned char buf[2048];
+ nullpo_ret(data);
+ if (len > 2038)
+ len = 2038;
+ WBUFW(buf, 0) = 0x3839;
+ WBUFW(buf, 2) = len + 10;
+ WBUFL(buf, 4) = guild_id;
+ WBUFW(buf, 8) = type;
+ memcpy(WBUFP(buf, 10), data, len);
+ mapif->sendall(buf, len + 10);
+ return 0;
+}
+
+// Send member info
+int mapif_guild_memberinfochanged(int guild_id, int account_id, int char_id, int type, const void *data, int len)
+{
+ unsigned char buf[2048];
+ nullpo_ret(data);
+ if (len > 2030)
+ len = 2030;
+ WBUFW(buf, 0) = 0x383a;
+ WBUFW(buf, 2) = len + 18;
+ WBUFL(buf, 4) = guild_id;
+ WBUFL(buf, 8) = account_id;
+ WBUFL(buf, 12) = char_id;
+ WBUFW(buf, 16) = type;
+ memcpy(WBUFP(buf, 18), data, len);
+ mapif->sendall(buf, len + 18);
+ return 0;
+}
+
+// ACK guild skill up
+int mapif_guild_skillupack(int guild_id, uint16 skill_id, int account_id)
+{
+ unsigned char buf[14];
+ WBUFW(buf, 0) = 0x383c;
+ WBUFL(buf, 2) = guild_id;
+ WBUFL(buf, 6) = skill_id;
+ WBUFL(buf,10) = account_id;
+ mapif->sendall(buf, 14);
+ return 0;
+}
+
+// ACK guild alliance
+int mapif_guild_alliance(int guild_id1, int guild_id2, int account_id1, int account_id2, int flag, const char *name1, const char *name2)
+{
+ unsigned char buf[19 + 2 * NAME_LENGTH];
+ nullpo_ret(name1);
+ nullpo_ret(name2);
+ WBUFW(buf, 0) = 0x383d;
+ WBUFL(buf, 2) = guild_id1;
+ WBUFL(buf, 6) = guild_id2;
+ WBUFL(buf, 10) = account_id1;
+ WBUFL(buf, 14) = account_id2;
+ WBUFB(buf, 18) = flag;
+ memcpy(WBUFP(buf, 19), name1, NAME_LENGTH);
+ memcpy(WBUFP(buf, 19 + NAME_LENGTH), name2, NAME_LENGTH);
+ mapif->sendall(buf,19 + 2 * NAME_LENGTH);
+ return 0;
+}
+
+// Send a guild position desc
+int mapif_guild_position(struct guild *g, int idx)
+{
+ unsigned char buf[12 + sizeof(struct guild_position)];
+ nullpo_ret(g);
+ Assert_ret(idx >= 0 && idx < MAX_GUILDPOSITION);
+ WBUFW(buf, 0) = 0x383b;
+ WBUFW(buf, 2) = sizeof(struct guild_position)+12;
+ WBUFL(buf, 4) = g->guild_id;
+ WBUFL(buf, 8) = idx;
+ memcpy(WBUFP(buf, 12), &g->position[idx], sizeof(struct guild_position));
+ mapif->sendall(buf, WBUFW(buf, 2));
+ return 0;
+}
+
+// Send the guild notice
+int mapif_guild_notice(struct guild *g)
+{
+ unsigned char buf[256];
+ nullpo_ret(g);
+ WBUFW(buf, 0) = 0x383e;
+ WBUFL(buf, 2) = g->guild_id;
+ memcpy(WBUFP(buf, 6), g->mes1, MAX_GUILDMES1);
+ memcpy(WBUFP(buf, 66), g->mes2, MAX_GUILDMES2);
+ mapif->sendall(buf, 186);
+ return 0;
+}
+
+// Send emblem data
+int mapif_guild_emblem(struct guild *g)
+{
+ unsigned char buf[12 + sizeof(g->emblem_data)];
+ nullpo_ret(g);
+ WBUFW(buf, 0) = 0x383f;
+ WBUFW(buf, 2) = g->emblem_len+12;
+ WBUFL(buf, 4) = g->guild_id;
+ WBUFL(buf, 8) = g->emblem_id;
+ memcpy(WBUFP(buf, 12), g->emblem_data, g->emblem_len);
+ mapif->sendall(buf, WBUFW(buf, 2));
+ return 0;
+}
+
+int mapif_guild_master_changed(struct guild *g, int aid, int cid)
+{
+ unsigned char buf[14];
+ nullpo_ret(g);
+ WBUFW(buf, 0) = 0x3843;
+ WBUFL(buf, 2) = g->guild_id;
+ WBUFL(buf, 6) = aid;
+ WBUFL(buf, 10) = cid;
+ mapif->sendall(buf, 14);
+ return 0;
+}
+
+int mapif_guild_castle_dataload(int fd, int sz, const int *castle_ids)
+{
+ struct guild_castle *gc = NULL;
+ int num = (sz - 4) / sizeof(int);
+ int len = 4 + num * sizeof(*gc);
+ int i;
+
+ nullpo_ret(castle_ids);
+ WFIFOHEAD(fd, len);
+ WFIFOW(fd, 0) = 0x3840;
+ WFIFOW(fd, 2) = len;
+ for (i = 0; i < num; i++) {
+ gc = inter_guild->castle_fromsql(*(castle_ids++));
+ memcpy(WFIFOP(fd, 4 + i * sizeof(*gc)), gc, sizeof(*gc));
+ }
+ WFIFOSET(fd, len);
+ return 0;
+}
+
+// Guild creation request
+int mapif_parse_CreateGuild(int fd, int account_id, const char *name, const struct guild_member *master)
+{
+ struct guild *g;
+ nullpo_ret(name);
+ nullpo_ret(master);
+
+ g = inter_guild->create(name, master);
+
+ // Report to client
+ mapif->guild_created(fd,account_id,g);
+ if (g != NULL) {
+ mapif->guild_info(fd,g);
+ }
+
+ return 0;
+}
+
+// Return guild info to client
+int mapif_parse_GuildInfo(int fd, int guild_id)
+{
+ struct guild * g = inter_guild->fromsql(guild_id); //We use this because on start-up the info of castle-owned guilds is required. [Skotlex]
+ if (g != NULL) {
+ if (!inter_guild->calcinfo(g))
+ mapif->guild_info(fd, g);
+ } else {
+ mapif->guild_noinfo(fd, guild_id); // Failed to load info
+ }
+ return 0;
+}
+
+// Add member to guild
+int mapif_parse_GuildAddMember(int fd, int guild_id, const struct guild_member *m)
+{
+ nullpo_ret(m);
+
+ if (!inter_guild->add_member(guild_id, m)) {
+ mapif->guild_memberadded(fd, guild_id, m->account_id, m->char_id, 1); // 1: Failed to add
+ } else {
+ mapif->guild_memberadded(fd, guild_id, m->account_id, m->char_id, 0); // 0: success
+ }
+ return 0;
+}
+
+// Delete member from guild
+int mapif_parse_GuildLeave(int fd, int guild_id, int account_id, int char_id, int flag, const char *mes)
+{
+ inter_guild->leave(guild_id, account_id, char_id, flag, mes, fd);
+ return 0;
+}
+
+// Change member info
+int mapif_parse_GuildChangeMemberInfoShort(int fd, int guild_id, int account_id, int char_id, int online, int lv, int16 class)
+{
+ inter_guild->update_member_info_short(guild_id, account_id, char_id, online, lv, class);
+ return 0;
+}
+
+// BreakGuild
+int mapif_parse_BreakGuild(int fd, int guild_id)
+{
+ inter_guild->disband(guild_id);
+ return 0;
+}
+
+// Forward Guild message to others map servers
+int mapif_parse_GuildMessage(int fd, int guild_id, int account_id, const char *mes, int len)
+{
+ return mapif->guild_message(guild_id,account_id,mes,len, fd);
+}
+
+/**
+ * Changes basic guild information
+ * The types are available in mmo.h::guild_basic_info
+ **/
+int mapif_parse_GuildBasicInfoChange(int fd, int guild_id, int type, const void *data, int len)
+{
+ inter_guild->update_basic_info(guild_id, type, data, len);
+ // Information is already sent in mapif->guild_info
+ //mapif->guild_basicinfochanged(guild_id,type,data,len);
+ return 0;
+}
+
+// Modification of the guild
+int mapif_parse_GuildMemberInfoChange(int fd, int guild_id, int account_id, int char_id, int type, const char *data, int len)
+{
+ inter_guild->update_member_info(guild_id, account_id, char_id, type, data, len);
+ return 0;
+}
+
+// Change a position desc
+int mapif_parse_GuildPosition(int fd, int guild_id, int idx, const struct guild_position *p)
+{
+ nullpo_ret(p);
+ inter_guild->update_position(guild_id, idx, p);
+ return 0;
+}
+
+// Guild Skill UP
+int mapif_parse_GuildSkillUp(int fd, int guild_id, uint16 skill_id, int account_id, int max)
+{
+ inter_guild->use_skill_point(guild_id, skill_id, account_id, max);
+ return 0;
+}
+
+// Alliance modification
+int mapif_parse_GuildAlliance(int fd, int guild_id1, int guild_id2, int account_id1, int account_id2, int flag)
+{
+ inter_guild->change_alliance(guild_id1, guild_id2, account_id1, account_id2, flag);
+ return 0;
+}
+
+// Change guild message
+int mapif_parse_GuildNotice(int fd, int guild_id, const char *mes1, const char *mes2)
+{
+ inter_guild->update_notice(guild_id, mes1, mes2);
+ return 0;
+}
+
+int mapif_parse_GuildEmblem(int fd, int len, int guild_id, int dummy, const char *data)
+{
+ inter_guild->update_emblem(len, guild_id, data);
+ return 0;
+}
+
+int mapif_parse_GuildCastleDataLoad(int fd, int len, const int *castle_ids)
+{
+ return mapif->guild_castle_dataload(fd, len, castle_ids);
+}
+
+int mapif_parse_GuildCastleDataSave(int fd, int castle_id, int index, int value)
+{
+ inter_guild->update_castle_data(castle_id, index, value);
+ return 0;
+}
+
+int mapif_parse_GuildMasterChange(int fd, int guild_id, const char* name, int len)
+{
+ inter_guild->change_leader(guild_id, name, len);
+ return 0;
+}
+
+void mapif_homunculus_created(int fd, int account_id, const struct s_homunculus *sh, unsigned char flag)
+{
+ nullpo_retv(sh);
+ WFIFOHEAD(fd, sizeof(struct s_homunculus) + 9);
+ WFIFOW(fd, 0) = 0x3890;
+ WFIFOW(fd, 2) = sizeof(struct s_homunculus) + 9;
+ WFIFOL(fd, 4) = account_id;
+ WFIFOB(fd, 8) = flag;
+ memcpy(WFIFOP(fd, 9), sh, sizeof(struct s_homunculus));
+ WFIFOSET(fd, WFIFOW(fd, 2));
+}
+
+void mapif_homunculus_deleted(int fd, int flag)
+{
+ WFIFOHEAD(fd, 3);
+ WFIFOW(fd, 0) = 0x3893;
+ WFIFOB(fd,2) = flag; //Flag 1 = success
+ WFIFOSET(fd, 3);
+}
+
+void mapif_homunculus_loaded(int fd, int account_id, struct s_homunculus *hd)
+{
+ WFIFOHEAD(fd, sizeof(struct s_homunculus) + 9);
+ WFIFOW(fd, 0) = 0x3891;
+ WFIFOW(fd, 2) = sizeof(struct s_homunculus) + 9;
+ WFIFOL(fd, 4) = account_id;
+ if (hd != NULL) {
+ WFIFOB(fd, 8) = 1; // success
+ memcpy(WFIFOP(fd, 9), hd, sizeof(struct s_homunculus));
+ } else {
+ WFIFOB(fd, 8) = 0; // not found.
+ memset(WFIFOP(fd, 9), 0, sizeof(struct s_homunculus));
+ }
+ WFIFOSET(fd, sizeof(struct s_homunculus) + 9);
+}
+
+void mapif_homunculus_saved(int fd, int account_id, bool flag)
+{
+ WFIFOHEAD(fd, 7);
+ WFIFOW(fd, 0) = 0x3892;
+ WFIFOL(fd, 2) = account_id;
+ WFIFOB(fd, 6) = flag; // 1:success, 0:failure
+ WFIFOSET(fd, 7);
+}
+
+void mapif_homunculus_renamed(int fd, int account_id, int char_id, unsigned char flag, const char *name)
+{
+ nullpo_retv(name);
+ WFIFOHEAD(fd, NAME_LENGTH + 12);
+ WFIFOW(fd, 0) = 0x3894;
+ WFIFOL(fd, 2) = account_id;
+ WFIFOL(fd, 6) = char_id;
+ WFIFOB(fd, 10) = flag;
+ safestrncpy(WFIFOP(fd, 11), name, NAME_LENGTH);
+ WFIFOSET(fd, NAME_LENGTH + 12);
+}
+
+void mapif_parse_homunculus_create(int fd, int len, int account_id, const struct s_homunculus *phd)
+{
+ struct s_homunculus shd;
+ bool result;
+
+ memcpy(&shd, phd, sizeof(shd));
+
+ result = inter_homunculus->create(&shd);
+ mapif->homunculus_created(fd, account_id, &shd, result);
+}
+
+void mapif_parse_homunculus_delete(int fd, int homun_id)
+{
+ bool result = inter_homunculus->delete(homun_id);
+ mapif->homunculus_deleted(fd, result);
+}
+
+void mapif_parse_homunculus_load(int fd, int account_id, int homun_id)
+{
+ struct s_homunculus hd;
+ bool result = inter_homunculus->load(homun_id, &hd);
+ mapif->homunculus_loaded(fd, account_id, (result ? &hd : NULL));
+}
+
+void mapif_parse_homunculus_save(int fd, int len, int account_id, const struct s_homunculus *phd)
+{
+ bool result = inter_homunculus->save(phd);
+ mapif->homunculus_saved(fd, account_id, result);
+}
+
+void mapif_parse_homunculus_rename(int fd, int account_id, int char_id, const char *name)
+{
+ bool result = inter_homunculus->rename(name);
+ mapif->homunculus_renamed(fd, account_id, char_id, result, name);
+}
+
+void mapif_mail_sendinbox(int fd, int char_id, unsigned char flag, struct mail_data *md)
+{
+ nullpo_retv(md);
+ //FIXME: dumping the whole structure like this is unsafe [ultramage]
+ WFIFOHEAD(fd, sizeof(struct mail_data) + 9);
+ WFIFOW(fd, 0) = 0x3848;
+ WFIFOW(fd, 2) = sizeof(struct mail_data) + 9;
+ WFIFOL(fd, 4) = char_id;
+ WFIFOB(fd, 8) = flag;
+ memcpy(WFIFOP(fd, 9),md,sizeof(struct mail_data));
+ WFIFOSET(fd,WFIFOW(fd, 2));
+}
+
+/*==========================================
+ * Client Inbox Request
+ *------------------------------------------*/
+void mapif_parse_mail_requestinbox(int fd)
+{
+ int char_id = RFIFOL(fd, 2);
+ unsigned char flag = RFIFOB(fd, 6);
+ struct mail_data md;
+ memset(&md, 0, sizeof(md));
+ inter_mail->fromsql(char_id, &md);
+ mapif->mail_sendinbox(fd, char_id, flag, &md);
+}
+
+/*==========================================
+ * Mark mail as 'Read'
+ *------------------------------------------*/
+void mapif_parse_mail_read(int fd)
+{
+ int mail_id = RFIFOL(fd, 2);
+ inter_mail->mark_read(mail_id);
+}
+
+void mapif_mail_sendattach(int fd, int char_id, struct mail_message *msg)
+{
+ nullpo_retv(msg);
+ WFIFOHEAD(fd, sizeof(struct item) + 12);
+ WFIFOW(fd, 0) = 0x384a;
+ WFIFOW(fd, 2) = sizeof(struct item) + 12;
+ WFIFOL(fd, 4) = char_id;
+ WFIFOL(fd, 8) = (msg->zeny > 0) ? msg->zeny : 0;
+ memcpy(WFIFOP(fd, 12), &msg->item, sizeof(struct item));
+ WFIFOSET(fd,WFIFOW(fd, 2));
+}
+
+void mapif_parse_mail_getattach(int fd)
+{
+ struct mail_message msg = { 0 };
+ int char_id = RFIFOL(fd, 2);
+ int mail_id = RFIFOL(fd, 6);
+
+ if (!inter_mail->get_attachment(char_id, mail_id, &msg))
+ return;
+
+ mapif->mail_sendattach(fd, char_id, &msg);
+}
+
+/*==========================================
+ * Delete Mail
+ *------------------------------------------*/
+void mapif_mail_delete(int fd, int char_id, int mail_id, bool failed)
+{
+ WFIFOHEAD(fd, 11);
+ WFIFOW(fd, 0) = 0x384b;
+ WFIFOL(fd, 2) = char_id;
+ WFIFOL(fd, 6) = mail_id;
+ WFIFOB(fd, 10) = failed;
+ WFIFOSET(fd, 11);
+}
+
+void mapif_parse_mail_delete(int fd)
+{
+ int char_id = RFIFOL(fd, 2);
+ int mail_id = RFIFOL(fd, 6);
+ bool failed = !inter_mail->delete(char_id, mail_id);
+ mapif->mail_delete(fd, char_id, mail_id, failed);
+}
+
+/*==========================================
+ * Report New Mail to Map Server
+ *------------------------------------------*/
+void mapif_mail_new(struct mail_message *msg)
+{
+ unsigned char buf[74];
+
+ if (msg == NULL || msg->id == 0)
+ return;
+
+ WBUFW(buf, 0) = 0x3849;
+ WBUFL(buf, 2) = msg->dest_id;
+ WBUFL(buf, 6) = msg->id;
+ memcpy(WBUFP(buf, 10), msg->send_name, NAME_LENGTH);
+ memcpy(WBUFP(buf, 34), msg->title, MAIL_TITLE_LENGTH);
+ mapif->sendall(buf, 74);
+}
+
+/*==========================================
+ * Return Mail
+ *------------------------------------------*/
+void mapif_mail_return(int fd, int char_id, int mail_id, int new_mail)
+{
+ WFIFOHEAD(fd, 11);
+ WFIFOW(fd, 0) = 0x384c;
+ WFIFOL(fd, 2) = char_id;
+ WFIFOL(fd, 6) = mail_id;
+ WFIFOB(fd, 10) = (new_mail == 0);
+ WFIFOSET(fd, 11);
+}
+
+void mapif_parse_mail_return(int fd)
+{
+ int char_id = RFIFOL(fd, 2);
+ int mail_id = RFIFOL(fd, 6);
+ int new_mail = 0;
+
+ if (!inter_mail->return_message(char_id, mail_id, &new_mail))
+ return;
+
+ mapif->mail_return(fd, char_id, mail_id, new_mail);
+}
+
+/*==========================================
+ * Send Mail
+ *------------------------------------------*/
+void mapif_mail_send(int fd, struct mail_message* msg)
+{
+ int len = sizeof(struct mail_message) + 4;
+
+ nullpo_retv(msg);
+ WFIFOHEAD(fd, len);
+ WFIFOW(fd, 0) = 0x384d;
+ WFIFOW(fd, 2) = len;
+ memcpy(WFIFOP(fd, 4), msg, sizeof(struct mail_message));
+ WFIFOSET(fd,len);
+}
+
+void mapif_parse_mail_send(int fd)
+{
+ struct mail_message msg;
+ int account_id = 0;
+
+ if (RFIFOW(fd, 2) != 8 + sizeof(struct mail_message))
+ return;
+
+ account_id = RFIFOL(fd, 4);
+ memcpy(&msg, RFIFOP(fd, 8), sizeof(struct mail_message));
+
+ inter_mail->send(account_id, &msg);
+
+ mapif->mail_send(fd, &msg); // notify sender
+ mapif->mail_new(&msg); // notify recipient
+}
+
+void mapif_mercenary_send(int fd, struct s_mercenary *merc, unsigned char flag)
+{
+ int size = sizeof(struct s_mercenary) + 5;
+
+ nullpo_retv(merc);
+ WFIFOHEAD(fd, size);
+ WFIFOW(fd, 0) = 0x3870;
+ WFIFOW(fd, 2) = size;
+ WFIFOB(fd, 4) = flag;
+ memcpy(WFIFOP(fd, 5), merc, sizeof(struct s_mercenary));
+ WFIFOSET(fd,size);
+}
+
+void mapif_parse_mercenary_create(int fd, const struct s_mercenary *merc)
+{
+ struct s_mercenary merc_;
+ bool result;
+
+ memcpy(&merc_, merc, sizeof(merc_));
+
+ result = inter_mercenary->create(&merc_);
+ mapif->mercenary_send(fd, &merc_, result);
+}
+
+void mapif_parse_mercenary_load(int fd, int merc_id, int char_id)
+{
+ struct s_mercenary merc;
+ bool result = inter_mercenary->load(merc_id, char_id, &merc);
+ mapif->mercenary_send(fd, &merc, result);
+}
+
+void mapif_mercenary_deleted(int fd, unsigned char flag)
+{
+ WFIFOHEAD(fd, 3);
+ WFIFOW(fd, 0) = 0x3871;
+ WFIFOB(fd, 2) = flag;
+ WFIFOSET(fd, 3);
+}
+
+void mapif_parse_mercenary_delete(int fd, int merc_id)
+{
+ bool result = inter_mercenary->delete(merc_id);
+ mapif->mercenary_deleted(fd, result);
+}
+
+void mapif_mercenary_saved(int fd, unsigned char flag)
+{
+ WFIFOHEAD(fd, 3);
+ WFIFOW(fd, 0) = 0x3872;
+ WFIFOB(fd, 2) = flag;
+ WFIFOSET(fd, 3);
+}
+
+void mapif_parse_mercenary_save(int fd, const struct s_mercenary *merc)
+{
+ bool result = inter_mercenary->save(merc);
+ mapif->mercenary_saved(fd, result);
+}
+
+// Create a party whether or not
+int mapif_party_created(int fd, int account_id, int char_id, struct party *p)
+{
+ WFIFOHEAD(fd, 39);
+ WFIFOW(fd, 0) = 0x3820;
+ WFIFOL(fd, 2) = account_id;
+ WFIFOL(fd, 6) = char_id;
+ if (p != NULL) {
+ WFIFOB(fd, 10) = 0;
+ WFIFOL(fd, 11) = p->party_id;
+ memcpy(WFIFOP(fd, 15), p->name, NAME_LENGTH);
+ ShowInfo("int_party: Party created (%d - %s)\n", p->party_id, p->name);
+ } else {
+ WFIFOB(fd, 10) = 1;
+ WFIFOL(fd, 11) = 0;
+ memset(WFIFOP(fd, 15), 0, NAME_LENGTH);
+ }
+ WFIFOSET(fd, 39);
+
+ return 0;
+}
+
+//Party information not found
+void mapif_party_noinfo(int fd, int party_id, int char_id)
+{
+ WFIFOHEAD(fd, 12);
+ WFIFOW(fd, 0) = 0x3821;
+ WFIFOW(fd, 2) = 12;
+ WFIFOL(fd, 4) = char_id;
+ WFIFOL(fd, 8) = party_id;
+ WFIFOSET(fd, 12);
+ ShowWarning("int_party: info not found (party_id=%d char_id=%d)\n", party_id, char_id);
+}
+
+//Digest party information
+void mapif_party_info(int fd, struct party* p, int char_id)
+{
+ unsigned char buf[8 + sizeof(struct party)];
+ nullpo_retv(p);
+ WBUFW(buf, 0) = 0x3821;
+ WBUFW(buf, 2) = 8 + sizeof(struct party);
+ WBUFL(buf, 4) = char_id;
+ memcpy(WBUFP(buf, 8), p, sizeof(struct party));
+
+ if (fd < 0)
+ mapif->sendall(buf, WBUFW(buf, 2));
+ else
+ mapif->send(fd, buf, WBUFW(buf, 2));
+}
+
+//Whether or not additional party members
+int mapif_party_memberadded(int fd, int party_id, int account_id, int char_id, int flag)
+{
+ WFIFOHEAD(fd, 15);
+ WFIFOW(fd, 0) = 0x3822;
+ WFIFOL(fd, 2) = party_id;
+ WFIFOL(fd, 6) = account_id;
+ WFIFOL(fd, 10) = char_id;
+ WFIFOB(fd, 14) = flag;
+ WFIFOSET(fd, 15);
+
+ return 0;
+}
+
+// Party setting change notification
+int mapif_party_optionchanged(int fd, struct party *p, int account_id, int flag)
+{
+ unsigned char buf[16];
+ nullpo_ret(p);
+ WBUFW(buf, 0) = 0x3823;
+ WBUFL(buf, 2) = p->party_id;
+ WBUFL(buf, 6) = account_id;
+ WBUFW(buf, 10) = p->exp;
+ WBUFW(buf, 12) = p->item;
+ WBUFB(buf, 14) = flag;
+ if (flag == 0)
+ mapif->sendall(buf, 15);
+ else
+ mapif->send(fd, buf, 15);
+ return 0;
+}
+
+//Withdrawal notification party
+int mapif_party_withdraw(int party_id, int account_id, int char_id)
+{
+ unsigned char buf[16];
+
+ WBUFW(buf, 0) = 0x3824;
+ WBUFL(buf, 2) = party_id;
+ WBUFL(buf, 6) = account_id;
+ WBUFL(buf, 10) = char_id;
+ mapif->sendall(buf, 14);
+ return 0;
+}
+
+//Party map update notification
+int mapif_party_membermoved(struct party *p, int idx)
+{
+ unsigned char buf[20];
+
+ nullpo_ret(p);
+ Assert_ret(idx >= 0 && idx < MAX_PARTY);
+ WBUFW(buf, 0) = 0x3825;
+ WBUFL(buf, 2) = p->party_id;
+ WBUFL(buf, 6) = p->member[idx].account_id;
+ WBUFL(buf, 10) = p->member[idx].char_id;
+ WBUFW(buf, 14) = p->member[idx].map;
+ WBUFB(buf, 16) = p->member[idx].online;
+ WBUFW(buf, 17) = p->member[idx].lv;
+ mapif->sendall(buf, 19);
+ return 0;
+}
+
+//Dissolution party notification
+int mapif_party_broken(int party_id, int flag)
+{
+ unsigned char buf[16];
+ WBUFW(buf, 0) = 0x3826;
+ WBUFL(buf, 2) = party_id;
+ WBUFB(buf, 6) = flag;
+ mapif->sendall(buf, 7);
+ //printf("int_party: broken %d\n",party_id);
+ return 0;
+}
+
+//Remarks in the party
+int mapif_party_message(int party_id, int account_id, const char *mes, int len, int sfd)
+{
+ unsigned char buf[512];
+ nullpo_ret(mes);
+ WBUFW(buf, 0) = 0x3827;
+ WBUFW(buf, 2) = len + 12;
+ WBUFL(buf, 4) = party_id;
+ WBUFL(buf, 8) = account_id;
+ memcpy(WBUFP(buf, 12), mes, len);
+ mapif->sendallwos(sfd, buf, len + 12);
+ return 0;
+}
+
+// Create Party
+int mapif_parse_CreateParty(int fd, const char *name, int item, int item2, const struct party_member *leader)
+{
+ struct party_data *p;
+
+ nullpo_ret(name);
+ nullpo_ret(leader);
+
+ p = inter_party->create(name, item, item2, leader);
+
+ if (p == NULL) {
+ mapif->party_created(fd, leader->account_id, leader->char_id, NULL);
+ return 0;
+ }
+
+ mapif->party_info(fd, &p->party, 0);
+ mapif->party_created(fd, leader->account_id, leader->char_id, &p->party);
+
+ return 0;
+}
+
+// Party information request
+void mapif_parse_PartyInfo(int fd, int party_id, int char_id)
+{
+ struct party_data *p;
+ p = inter_party->fromsql(party_id);
+
+ if (p != NULL)
+ mapif->party_info(fd, &p->party, char_id);
+ else
+ mapif->party_noinfo(fd, party_id, char_id);
+}
+
+// Add a player to party request
+int mapif_parse_PartyAddMember(int fd, int party_id, const struct party_member *member)
+{
+ nullpo_ret(member);
+
+ if (!inter_party->add_member(party_id, member)) {
+ mapif->party_memberadded(fd, party_id, member->account_id, member->char_id, 1);
+ return 0;
+ }
+ mapif->party_memberadded(fd, party_id, member->account_id, member->char_id, 0);
+
+ return 0;
+}
+
+//Party setting change request
+int mapif_parse_PartyChangeOption(int fd, int party_id, int account_id, int exp, int item)
+{
+ inter_party->change_option(party_id, account_id, exp, item, fd);
+ return 0;
+}
+
+//Request leave party
+int mapif_parse_PartyLeave(int fd, int party_id, int account_id, int char_id)
+{
+ inter_party->leave(party_id, account_id, char_id);
+ return 0;
+}
+
+// When member goes to other map or levels up.
+int mapif_parse_PartyChangeMap(int fd, int party_id, int account_id, int char_id, unsigned short map, int online, unsigned int lv)
+{
+ inter_party->change_map(party_id, account_id, char_id, map, online, lv);
+ return 0;
+}
+
+//Request party dissolution
+int mapif_parse_BreakParty(int fd, int party_id)
+{
+ inter_party->disband(party_id);
+ return 0;
+}
+
+//Party sending the message
+int mapif_parse_PartyMessage(int fd, int party_id, int account_id, const char *mes, int len)
+{
+ return mapif->party_message(party_id, account_id, mes, len, fd);
+}
+
+int mapif_parse_PartyLeaderChange(int fd, int party_id, int account_id, int char_id)
+{
+ if (!inter_party->change_leader(party_id, account_id, char_id))
+ return 0;
+ return 1;
+}
+
+int mapif_pet_created(int fd, int account_id, struct s_pet *p)
+{
+ WFIFOHEAD(fd, 12);
+ WFIFOW(fd, 0) = 0x3880;
+ WFIFOL(fd, 2) = account_id;
+ if (p != NULL){
+ WFIFOW(fd, 6) = p->class_;
+ WFIFOL(fd, 8) = p->pet_id;
+ ShowInfo("int_pet: created pet %d - %s\n", p->pet_id, p->name);
+ } else {
+ WFIFOB(fd, 6) = 0;
+ WFIFOL(fd, 8) = 0;
+ }
+ WFIFOSET(fd, 12);
+
+ return 0;
+}
+
+int mapif_pet_info(int fd, int account_id, struct s_pet *p)
+{
+ nullpo_ret(p);
+ WFIFOHEAD(fd, sizeof(struct s_pet) + 9);
+ WFIFOW(fd, 0) = 0x3881;
+ WFIFOW(fd, 2) = sizeof(struct s_pet) + 9;
+ WFIFOL(fd, 4) = account_id;
+ WFIFOB(fd, 8) = 0;
+ memcpy(WFIFOP(fd, 9), p, sizeof(struct s_pet));
+ WFIFOSET(fd, WFIFOW(fd, 2));
+
+ return 0;
+}
+
+int mapif_pet_noinfo(int fd, int account_id)
+{
+ WFIFOHEAD(fd, sizeof(struct s_pet) + 9);
+ WFIFOW(fd, 0) = 0x3881;
+ WFIFOW(fd, 2) = sizeof(struct s_pet) + 9;
+ WFIFOL(fd, 4) = account_id;
+ WFIFOB(fd, 8) = 1;
+ memset(WFIFOP(fd, 9), 0, sizeof(struct s_pet));
+ WFIFOSET(fd, WFIFOW(fd, 2));
+
+ return 0;
+}
+
+int mapif_save_pet_ack(int fd, int account_id, int flag)
+{
+ WFIFOHEAD(fd, 7);
+ WFIFOW(fd, 0) = 0x3882;
+ WFIFOL(fd, 2) = account_id;
+ WFIFOB(fd, 6) = flag;
+ WFIFOSET(fd, 7);
+
+ return 0;
+}
+
+int mapif_delete_pet_ack(int fd, int flag)
+{
+ WFIFOHEAD(fd, 3);
+ WFIFOW(fd, 0) = 0x3883;
+ WFIFOB(fd, 2) = flag;
+ WFIFOSET(fd, 3);
+
+ return 0;
+}
+
+int mapif_save_pet(int fd, int account_id, const struct s_pet *data)
+{
+ //here process pet save request.
+ int len;
+ nullpo_ret(data);
+ RFIFOHEAD(fd);
+ len = RFIFOW(fd, 2);
+ if (sizeof(struct s_pet) != len-8) {
+ ShowError("inter pet: data size mismatch: %d != %"PRIuS"\n", len-8, sizeof(struct s_pet));
+ return 0;
+ }
+
+ inter_pet->tosql(data);
+ mapif->save_pet_ack(fd, account_id, 0);
+
+ return 0;
+}
+
+int mapif_delete_pet(int fd, int pet_id)
+{
+ mapif->delete_pet_ack(fd, inter_pet->delete_(pet_id));
+
+ return 0;
+}
+
+int mapif_parse_CreatePet(int fd)
+{
+ int account_id;
+ struct s_pet *pet;
+
+ RFIFOHEAD(fd);
+ account_id = RFIFOL(fd, 2);
+ pet = inter_pet->create(account_id, RFIFOL(fd, 6), RFIFOW(fd, 10), RFIFOW(fd, 12), RFIFOW(fd, 14),
+ RFIFOW(fd, 16), RFIFOW(fd, 18), RFIFOW(fd, 20), RFIFOB(fd, 22), RFIFOB(fd, 23), RFIFOP(fd, 24));
+
+ if (pet != NULL)
+ mapif->pet_created(fd, account_id, pet);
+ else
+ mapif->pet_created(fd, account_id, NULL);
+
+ return 0;
+}
+
+int mapif_parse_LoadPet(int fd)
+{
+ int account_id;
+ struct s_pet *pet;
+
+ RFIFOHEAD(fd);
+ account_id = RFIFOL(fd, 2);
+ pet = inter_pet->load(account_id, RFIFOL(fd, 6), RFIFOL(fd, 10));
+
+ if (pet != NULL)
+ mapif->pet_info(fd, account_id, pet);
+ else
+ mapif->pet_noinfo(fd, account_id);
+ return 0;
+}
+
+int mapif_parse_SavePet(int fd)
+{
+ RFIFOHEAD(fd);
+ mapif->save_pet(fd, RFIFOL(fd, 4), RFIFOP(fd, 8));
+ return 0;
+}
+
+int mapif_parse_DeletePet(int fd)
+{
+ RFIFOHEAD(fd);
+ mapif->delete_pet(fd, RFIFOL(fd, 2));
+ return 0;
+}
+
+void mapif_quest_save_ack(int fd, int char_id, bool success)
+{
+ WFIFOHEAD(fd, 7);
+ WFIFOW(fd, 0) = 0x3861;
+ WFIFOL(fd, 2) = char_id;
+ WFIFOB(fd, 6) = success ? 1 : 0;
+ WFIFOSET(fd, 7);
+}
+
+/**
+ * Handles the save request from mapserver for a character's questlog.
+ *
+ * Received quests are saved, and an ack is sent back to the map server.
+ *
+ * @see inter_parse_frommap
+ */
+int mapif_parse_quest_save(int fd)
+{
+ int num = (RFIFOW(fd, 2) - 8) / sizeof(struct quest);
+ int char_id = RFIFOL(fd, 4);
+ const struct quest *qd = NULL;
+ bool success;
+
+ if (num > 0)
+ qd = RFIFOP(fd,8);
+
+ success = inter_quest->save(char_id, qd, num);
+
+ // Send ack
+ mapif->quest_save_ack(fd, char_id, success);
+
+ return 0;
+}
+
+void mapif_send_quests(int fd, int char_id, struct quest *tmp_questlog, int num_quests)
+{
+ WFIFOHEAD(fd,num_quests*sizeof(struct quest) + 8);
+ WFIFOW(fd, 0) = 0x3860;
+ WFIFOW(fd, 2) = num_quests*sizeof(struct quest) + 8;
+ WFIFOL(fd, 4) = char_id;
+
+ if (num_quests > 0) {
+ nullpo_retv(tmp_questlog);
+ memcpy(WFIFOP(fd, 8), tmp_questlog, sizeof(struct quest) * num_quests);
+ }
+
+ WFIFOSET(fd, num_quests * sizeof(struct quest) + 8);
+}
+
+/**
+ * Sends questlog to the map server
+ *
+ * Note: Completed quests (state == Q_COMPLETE) are guaranteed to be sent last
+ * and the map server relies on this behavior (once the first Q_COMPLETE quest,
+ * all of them are considered to be Q_COMPLETE)
+ *
+ * @see inter_parse_frommap
+ */
+int mapif_parse_quest_load(int fd)
+{
+ int char_id = RFIFOL(fd,2);
+ struct quest *tmp_questlog = NULL;
+ int num_quests;
+
+ tmp_questlog = inter_quest->fromsql(char_id, &num_quests);
+ mapif->send_quests(fd, char_id, tmp_questlog, num_quests);
+
+ if (tmp_questlog != NULL)
+ aFree(tmp_questlog);
+
+ return 0;
+}
+
/* RoDEX */
-int mapif_parse_rodex_requestinbox(int fd);
-void mapif_rodex_sendinbox(int fd, int char_id, int8 opentype, int8 flag, int count, int64 mail_id, struct rodex_maillist *mails);
-int mapif_parse_rodex_checkhasnew(int fd);
-void mapif_rodex_sendhasnew(int fd, int char_id, bool has_new);
-int mapif_parse_rodex_updatemail(int fd);
-int mapif_parse_rodex_send(int fd);
-void mapif_rodex_send(int fd, int sender_id, int receiver_id, int receiver_accountid, bool result);
-int mapif_parse_rodex_checkname(int fd);
-void mapif_rodex_checkname(int fd, int reqchar_id, int target_char_id, short target_class, int target_level, char *name);
-int mapif_load_guild_storage(int fd,int account_id,int guild_id, char flag);
-int mapif_save_guild_storage_ack(int fd, int account_id, int guild_id, int fail);
-int mapif_parse_LoadGuildStorage(int fd);
-int mapif_parse_SaveGuildStorage(int fd);
-int mapif_account_storage_load(int fd, int account_id);
-int mapif_parse_AccountStorageLoad(int fd);
-int mapif_parse_AccountStorageSave(int fd);
-void mapif_send_AccountStorageSaveAck(int fd, int account_id, bool save);
-int mapif_itembound_ack(int fd, int aid, int guild_id);
-int mapif_parse_ItemBoundRetrieve_sub(int fd);
-void mapif_parse_ItemBoundRetrieve(int fd);
-void mapif_parse_accinfo(int fd);
-void mapif_parse_accinfo2(bool success, int map_fd, int u_fd, int u_aid, int account_id, const char *userid, const char *user_pass,
- const char *email, const char *last_ip, const char *lastlogin, const char *pin_code, const char *birthdate, int group_id, int logincount, int state);
-int mapif_broadcast(const unsigned char *mes, int len, unsigned int fontColor, short fontType, short fontSize, short fontAlign, short fontY, int sfd);
-int mapif_wis_message(struct WisData *wd);
-void mapif_wis_response(int fd, const unsigned char *src, int flag);
-int mapif_wis_end(struct WisData *wd, int flag);
-int mapif_account_reg_reply(int fd,int account_id,int char_id, int type);
-int mapif_disconnectplayer(int fd, int account_id, int char_id, int reason);
-int mapif_parse_broadcast(int fd);
-int mapif_parse_WisRequest(int fd);
-int mapif_parse_WisReply(int fd);
-int mapif_parse_WisToGM(int fd);
-int mapif_parse_Registry(int fd);
-int mapif_parse_RegistryRequest(int fd);
-void mapif_namechange_ack(int fd, int account_id, int char_id, int type, int flag, const char *const name);
-int mapif_parse_NameChangeRequest(int fd);
+
+/*==========================================
+ * Inbox Request
+ *------------------------------------------*/
+void mapif_parse_rodex_requestinbox(int fd)
+{
+ int count;
+ int char_id = RFIFOL(fd,2);
+ int account_id = RFIFOL(fd, 6);
+ int8 flag = RFIFOB(fd, 10);
+ int8 opentype = RFIFOB(fd, 11);
+ int64 mail_id = RFIFOQ(fd, 12);
+ struct rodex_maillist mails = { 0 };
+
+ VECTOR_INIT(mails);
+ if (flag == 0)
+ count = inter_rodex->fromsql(char_id, account_id, opentype, 0, &mails);
+ else
+ count = inter_rodex->fromsql(char_id, account_id, opentype, mail_id, &mails);
+ mapif->rodex_sendinbox(fd, char_id, opentype, flag, count, mail_id, &mails);
+ VECTOR_CLEAR(mails);
+}
+
+void mapif_rodex_sendinbox(int fd, int char_id, int8 opentype, int8 flag, int count, int64 mail_id, struct rodex_maillist *mails)
+{
+ int per_packet = (UINT16_MAX - 24) / sizeof(struct rodex_message);
+ int sent = 0;
+ bool is_first = true;
+ nullpo_retv(mails);
+ Assert_retv(char_id > 0);
+ Assert_retv(count >= 0);
+ Assert_retv(mail_id >= 0);
+
+ do {
+ int i = 24, j, size, limit;
+ int to_send = count - sent;
+ bool is_last = true;
+
+ if (to_send <= per_packet) {
+ size = to_send * sizeof(struct rodex_message) + 24;
+ limit = to_send;
+ is_last = true;
+ } else {
+ limit = min(to_send, per_packet);
+ if (limit != to_send) {
+ is_last = false;
+ }
+ size = limit * sizeof(struct rodex_message) + 24;
+ }
+
+ WFIFOHEAD(fd, size);
+ WFIFOW(fd, 0) = 0x3895;
+ WFIFOW(fd, 2) = size;
+ WFIFOL(fd, 4) = char_id;
+ WFIFOB(fd, 8) = opentype;
+ WFIFOB(fd, 9) = flag;
+ WFIFOB(fd, 10) = is_last;
+ WFIFOB(fd, 11) = is_first;
+ WFIFOL(fd, 12) = limit;
+ WFIFOQ(fd, 16) = mail_id;
+ for (j = 0; j < limit; ++j, ++sent, i += sizeof(struct rodex_message)) {
+ memcpy(WFIFOP(fd, i), &VECTOR_INDEX(*mails, sent), sizeof(struct rodex_message));
+ }
+ WFIFOSET(fd, size);
+
+ is_first = false;
+ } while (sent < count);
+}
+
+/*==========================================
+ * Checks if there are new mails
+ *------------------------------------------*/
+void mapif_parse_rodex_checkhasnew(int fd)
+{
+ int char_id = RFIFOL(fd, 2);
+ int account_id = RFIFOL(fd, 6);
+ bool has_new;
+
+ Assert_retv(account_id >= START_ACCOUNT_NUM && account_id <= END_ACCOUNT_NUM);
+ Assert_retv(char_id >= START_CHAR_NUM);
+
+ has_new = inter_rodex->hasnew(char_id, account_id);
+ mapif->rodex_sendhasnew(fd, char_id, has_new);
+}
+
+void mapif_rodex_sendhasnew(int fd, int char_id, bool has_new)
+{
+ Assert_retv(char_id > 0);
+
+ WFIFOHEAD(fd, 7);
+ WFIFOW(fd, 0) = 0x3896;
+ WFIFOL(fd, 2) = char_id;
+ WFIFOB(fd, 6) = has_new;
+ WFIFOSET(fd, 7);
+}
+
+/*==========================================
+ * Update/Delete mail
+ *------------------------------------------*/
+void mapif_parse_rodex_updatemail(int fd)
+{
+ int64 mail_id = RFIFOL(fd, 2);
+ int8 flag = RFIFOB(fd, 10);
+
+ inter_rodex->updatemail(mail_id, flag);
+}
+
+/*==========================================
+ * Send Mail
+ *------------------------------------------*/
+void mapif_parse_rodex_send(int fd)
+{
+ struct rodex_message msg = { 0 };
+
+ if (RFIFOW(fd,2) != 4 + sizeof(struct rodex_message))
+ return;
+
+ memcpy(&msg, RFIFOP(fd,4), sizeof(struct rodex_message));
+ if (msg.receiver_id > 0 || msg.receiver_accountid > 0)
+ msg.id = inter_rodex->savemessage(&msg);
+
+ mapif->rodex_send(fd, msg.sender_id, msg.receiver_id, msg.receiver_accountid, msg.id > 0 ? true : false);
+}
+
+void mapif_rodex_send(int fd, int sender_id, int receiver_id, int receiver_accountid, bool result)
+{
+ Assert_retv(sender_id >= 0);
+ Assert_retv(receiver_id + receiver_accountid > 0);
+
+ WFIFOHEAD(fd,15);
+ WFIFOW(fd,0) = 0x3897;
+ WFIFOL(fd,2) = sender_id;
+ WFIFOL(fd,6) = receiver_id;
+ WFIFOL(fd,10) = receiver_accountid;
+ WFIFOB(fd,14) = result;
+ WFIFOSET(fd,15);
+}
+
+/*------------------------------------------
+ * Check Player
+ *------------------------------------------*/
+void mapif_parse_rodex_checkname(int fd)
+{
+ int reqchar_id = RFIFOL(fd, 2);
+ char name[NAME_LENGTH];
+ int target_char_id, target_level;
+ short target_class;
+
+ safestrncpy(name, RFIFOP(fd, 6), NAME_LENGTH);
+
+ if (inter_rodex->checkname(name, &target_char_id, &target_class, &target_level) == true)
+ mapif->rodex_checkname(fd, reqchar_id, target_char_id, target_class, target_level, name);
+ else
+ mapif->rodex_checkname(fd, reqchar_id, 0, 0, 0, name);
+}
+
+void mapif_rodex_checkname(int fd, int reqchar_id, int target_char_id, short target_class, int target_level, char *name)
+{
+ nullpo_retv(name);
+ Assert_retv(reqchar_id > 0);
+ Assert_retv(target_char_id >= 0);
+
+ WFIFOHEAD(fd, 16 + NAME_LENGTH);
+ WFIFOW(fd, 0) = 0x3898;
+ WFIFOL(fd, 2) = reqchar_id;
+ WFIFOL(fd, 6) = target_char_id;
+ WFIFOW(fd, 10) = target_class;
+ WFIFOL(fd, 12) = target_level;
+ safestrncpy(WFIFOP(fd, 16), name, NAME_LENGTH);
+ WFIFOSET(fd, 16 + NAME_LENGTH);
+}
+
+int mapif_load_guild_storage(int fd, int account_id, int guild_id, char flag)
+{
+ if (SQL_ERROR == SQL->Query(inter->sql_handle, "SELECT `guild_id` FROM `%s` WHERE `guild_id`='%d'", guild_db, guild_id)) {
+ Sql_ShowDebug(inter->sql_handle);
+ } else if (SQL->NumRows(inter->sql_handle) > 0) {
+ // guild exists
+ WFIFOHEAD(fd, sizeof(struct guild_storage) + 13);
+ WFIFOW(fd, 0) = 0x3818;
+ WFIFOW(fd, 2) = sizeof(struct guild_storage)+13;
+ WFIFOL(fd, 4) = account_id;
+ WFIFOL(fd, 8) = guild_id;
+ WFIFOB(fd, 12) = flag; //1 open storage, 0 don't open
+ inter_storage->guild_storage_fromsql(guild_id, WFIFOP(fd, 13));
+ WFIFOSET(fd, WFIFOW(fd, 2));
+ return 0;
+ }
+ // guild does not exist
+ SQL->FreeResult(inter->sql_handle);
+ WFIFOHEAD(fd, 12);
+ WFIFOW(fd, 0) = 0x3818;
+ WFIFOW(fd, 2) = 12;
+ WFIFOL(fd, 4) = account_id;
+ WFIFOL(fd, 8) = 0;
+ WFIFOSET(fd, 12);
+ return 0;
+}
+
+int mapif_save_guild_storage_ack(int fd, int account_id, int guild_id, int fail)
+{
+ WFIFOHEAD(fd, 11);
+ WFIFOW(fd, 0) = 0x3819;
+ WFIFOL(fd, 2) = account_id;
+ WFIFOL(fd, 6) = guild_id;
+ WFIFOB(fd, 10) = fail;
+ WFIFOSET(fd, 11);
+ return 0;
+}
+
+/**
+ * Loads the account storage and send to the map server.
+ * @packet 0x3805 [out] <account_id>.L <struct item[]>.P
+ * @param fd [in] file/socket descriptor.
+ * @param account_id [in] account id of the session.
+ * @return 1 on success, 0 on failure.
+ */
+int mapif_account_storage_load(int fd, int account_id)
+{
+ struct storage_data stor = { 0 };
+ int count = 0, i = 0, len = 0;
+
+ Assert_ret(account_id > 0);
+
+ VECTOR_INIT(stor.item);
+ count = inter_storage->fromsql(account_id, &stor);
+
+ len = 8 + count * sizeof(struct item);
+
+ WFIFOHEAD(fd, len);
+ WFIFOW(fd, 0) = 0x3805;
+ WFIFOW(fd, 2) = (uint16) len;
+ WFIFOL(fd, 4) = account_id;
+ for (i = 0; i < count; i++)
+ memcpy(WFIFOP(fd, 8 + i * sizeof(struct item)), &VECTOR_INDEX(stor.item, i), sizeof(struct item));
+ WFIFOSET(fd, len);
+
+ VECTOR_CLEAR(stor.item);
+
+ return 1;
+}
+
+/**
+ * Parses account storage load request from map server.
+ * @packet 0x3010 [in] <account_id>.L
+ * @param fd [in] file/socket descriptor
+ * @return 1 on success, 0 on failure.
+ */
+int mapif_parse_AccountStorageLoad(int fd)
+{
+ int account_id = RFIFOL(fd, 2);
+
+ Assert_ret(fd > 0);
+ Assert_ret(account_id > 0);
+
+ mapif->account_storage_load(fd, account_id);
+
+ return 1;
+}
+
+/**
+ * Parses an account storage save request from the map server.
+ * @packet 0x3011 [in] <packet_len>.W <account_id>.L <struct item[]>.P
+ * @param fd [in] file/socket descriptor.
+ * @return 1 on success, 0 on failure.
+ */
+int mapif_parse_AccountStorageSave(int fd)
+{
+ int payload_size = RFIFOW(fd, 2) - 8, account_id = RFIFOL(fd, 4);
+ int i = 0, count = 0;
+ struct storage_data p_stor = { 0 };
+
+ Assert_ret(fd > 0);
+ Assert_ret(account_id > 0);
+
+ count = payload_size/sizeof(struct item);
+
+ VECTOR_INIT(p_stor.item);
+
+ if (count > 0) {
+ VECTOR_ENSURE(p_stor.item, count, 1);
+
+ for (i = 0; i < count; i++) {
+ const struct item *it = RFIFOP(fd, 8 + i * sizeof(struct item));
+
+ VECTOR_PUSH(p_stor.item, *it);
+ }
+
+ p_stor.aggregate = count;
+ }
+
+ inter_storage->tosql(account_id, &p_stor);
+
+ VECTOR_CLEAR(p_stor.item);
+
+ mapif->sAccountStorageSaveAck(fd, account_id, true);
+
+ return 1;
+}
+
+/**
+ * Sends an acknowledgement for the save
+ * status of the account storage.
+ * @packet 0x3808 [out] <account_id>.L <save_flag>.B
+ * @param fd [in] File/Socket Descriptor.
+ * @param account_id [in] Account ID of the storage in question.
+ * @param flag [in] Save flag, true for success and false for failure.
+ */
+void mapif_send_AccountStorageSaveAck(int fd, int account_id, bool flag)
+{
+ WFIFOHEAD(fd, 7);
+ WFIFOW(fd, 0) = 0x3808;
+ WFIFOL(fd, 2) = account_id;
+ WFIFOB(fd, 6) = flag ? 1 : 0;
+ WFIFOSET(fd, 7);
+}
+
+int mapif_parse_LoadGuildStorage(int fd)
+{
+ RFIFOHEAD(fd);
+
+ mapif->load_guild_storage(fd, RFIFOL(fd, 2), RFIFOL(fd, 6), 1);
+
+ return 0;
+}
+
+int mapif_parse_SaveGuildStorage(int fd)
+{
+ int guild_id;
+ int len;
+
+ RFIFOHEAD(fd);
+ guild_id = RFIFOL(fd, 8);
+ len = RFIFOW(fd, 2);
+
+ if (sizeof(struct guild_storage) != len - 12) {
+ ShowError("inter storage: data size mismatch: %d != %"PRIuS"\n", len - 12, sizeof(struct guild_storage));
+ } else if (inter_storage->guild_storage_tosql(guild_id, RFIFOP(fd, 12))) {
+ mapif->save_guild_storage_ack(fd, RFIFOL(fd, 4), guild_id, 0);
+ return 0;
+ }
+ mapif->save_guild_storage_ack(fd, RFIFOL(fd, 4), guild_id, 1);
+
+ return 0;
+}
+
+int mapif_itembound_ack(int fd, int aid, int guild_id)
+{
+#ifdef GP_BOUND_ITEMS
+ WFIFOHEAD(fd, 8);
+ WFIFOW(fd, 0) = 0x3856;
+ WFIFOL(fd, 2) = aid;/* the value is not being used, drop? */
+ WFIFOW(fd, 6) = guild_id;
+ WFIFOSET(fd, 8);
+#endif
+ return 0;
+}
+
+void mapif_parse_ItemBoundRetrieve(int fd)
+{
+#ifdef GP_BOUND_ITEMS
+ int char_id = RFIFOL(fd, 2);
+ int account_id = RFIFOL(fd, 6);
+ int guild_id = RFIFOW(fd, 10);
+
+ inter_storage->retrieve_bound_items(char_id, account_id, guild_id);
+
+ //Finally reload storage and tell map we're done
+ mapif->load_guild_storage(fd, account_id, guild_id, 0);
+
+ // If character is logged in char, disconnect
+ chr->disconnect_player(account_id);
+#endif // GP_BOUND_ITEMS
+
+ /* tell map server the operation is over and it can unlock the storage */
+ mapif->itembound_ack(fd, RFIFOL(fd, 6), RFIFOW(fd, 10));
+}
+
+void mapif_parse_accinfo(int fd)
+{
+ char query[NAME_LENGTH];
+ int u_fd = RFIFOL(fd, 2), aid = RFIFOL(fd, 6), castergroup = RFIFOL(fd, 10);
+
+ safestrncpy(query, RFIFOP(fd, 14), NAME_LENGTH);
+
+ inter->accinfo(u_fd, aid, castergroup, query, fd);
+}
+
+// broadcast sending
+int mapif_broadcast(const unsigned char *mes, int len, unsigned int fontColor, short fontType, short fontSize, short fontAlign, short fontY, int sfd)
+{
+ unsigned char *buf = (unsigned char*)aMalloc((len)*sizeof(unsigned char));
+
+ nullpo_ret(mes);
+ Assert_ret(len >= 16);
+ WBUFW(buf, 0) = 0x3800;
+ WBUFW(buf, 2) = len;
+ WBUFL(buf, 4) = fontColor;
+ WBUFW(buf, 8) = fontType;
+ WBUFW(buf, 10) = fontSize;
+ WBUFW(buf, 12) = fontAlign;
+ WBUFW(buf, 14) = fontY;
+ memcpy(WBUFP(buf, 16), mes, len - 16);
+ mapif->sendallwos(sfd, buf, len);
+
+ aFree(buf);
+ return 0;
+}
+
+// Wis sending
+int mapif_wis_message(struct WisData *wd)
+{
+ unsigned char buf[2048];
+ nullpo_ret(wd);
+ //if (wd->len > 2047-56) wd->len = 2047-56; //Force it to fit to avoid crashes. [Skotlex]
+ if (wd->len < 0)
+ wd->len = 0;
+ if (wd->len >= (int)sizeof(wd->msg) - 1)
+ wd->len = (int)sizeof(wd->msg) - 1;
+
+ WBUFW(buf, 0) = 0x3801;
+ WBUFW(buf, 2) = 56 + wd->len;
+ WBUFL(buf, 4) = wd->id;
+ memcpy(WBUFP(buf, 8), wd->src, NAME_LENGTH);
+ memcpy(WBUFP(buf, 32), wd->dst, NAME_LENGTH);
+ memcpy(WBUFP(buf, 56), wd->msg, wd->len);
+ wd->count = mapif->sendall(buf, WBUFW(buf, 2));
+
+ return 0;
+}
+
+void mapif_wis_response(int fd, const unsigned char *src, int flag)
+{
+ unsigned char buf[27];
+ nullpo_retv(src);
+ WBUFW(buf, 0) = 0x3802;
+ memcpy(WBUFP(buf, 2), src, 24);
+ WBUFB(buf, 26) = flag;
+ mapif->send(fd, buf, 27);
+}
+
+// Wis sending result
+int mapif_wis_end(struct WisData *wd, int flag)
+{
+ nullpo_ret(wd);
+ mapif->wis_response(wd->fd, wd->src, flag);
+ return 0;
+}
+
+#if 0
+// Account registry transfer to map-server
+static void mapif_account_reg(int fd, unsigned char *src)
+{
+ nullpo_retv(src);
+ WBUFW(src, 0) = 0x3804; //NOTE: writing to RFIFO
+ mapif->sendallwos(fd, src, WBUFW(src, 2));
+}
+#endif // 0
+
+// Send the requested account_reg
+int mapif_account_reg_reply(int fd,int account_id,int char_id, int type)
+{
+ inter->accreg_fromsql(account_id, char_id, fd, type);
+ return 0;
+}
+
+//Request to kick char from a certain map server. [Skotlex]
+int mapif_disconnectplayer(int fd, int account_id, int char_id, int reason)
+{
+ if (fd < 0)
+ return -1;
+
+ WFIFOHEAD(fd, 7);
+ WFIFOW(fd, 0) = 0x2b1f;
+ WFIFOL(fd, 2) = account_id;
+ WFIFOB(fd, 6) = reason;
+ WFIFOSET(fd, 7);
+ return 0;
+}
+
+// broadcast sending
+int mapif_parse_broadcast(int fd)
+{
+ mapif->broadcast(RFIFOP(fd, 16), RFIFOW(fd, 2), RFIFOL(fd, 4), RFIFOW(fd, 8), RFIFOW(fd, 10), RFIFOW(fd, 12), RFIFOW(fd, 14), fd);
+ return 0;
+}
+
+// Wisp/page request to send
+int mapif_parse_WisRequest(int fd)
+{
+ struct WisData* wd;
+ char name[NAME_LENGTH];
+ char *data;
+ size_t len;
+
+ if (fd <= 0) // check if we have a valid fd
+ return 0;
+
+ if (RFIFOW(fd, 2) - 52 >= sizeof(wd->msg)) {
+ ShowWarning("inter: Wis message size too long.\n");
+ return 0;
+ } else if (RFIFOW(fd, 2) - 52 <= 0) { // normally, impossible, but who knows...
+ ShowError("inter: Wis message doesn't exist.\n");
+ return 0;
+ }
+
+ safestrncpy(name, RFIFOP(fd, 28), NAME_LENGTH); //Received name may be too large and not contain \0! [Skotlex]
+
+ // search if character exists before to ask all map-servers
+ if (!chr->name_exists(name, NULL)) {
+ mapif->wis_response(fd, RFIFOP(fd, 4), 1);
+ } else {
+ // Character exists. So, ask all map-servers
+
+ // to be sure of the correct name, rewrite it
+ SQL->GetData(inter->sql_handle, 0, &data, &len);
+ memset(name, 0, NAME_LENGTH);
+ memcpy(name, data, min(len, NAME_LENGTH));
+ // if source is destination, don't ask other servers.
+ if (strncmp(RFIFOP(fd, 4), name, NAME_LENGTH) == 0) {
+ mapif->wis_response(fd, RFIFOP(fd, 4), 1);
+ } else {
+ wd = inter->add_wisdata(fd, RFIFOP(fd, 4), RFIFOP(fd, 28), RFIFOP(fd, 52), RFIFOW(fd, 2) - 52);
+ mapif->wis_message(wd);
+ }
+ }
+
+ SQL->FreeResult(inter->sql_handle);
+ return 0;
+}
+
+// Wisp/page transmission result
+int mapif_parse_WisReply(int fd)
+{
+ int id, flag;
+ struct WisData *wd;
+
+ id = RFIFOL(fd,2);
+ flag = RFIFOB(fd,6);
+ wd = inter->get_wisdata(id);
+ if (wd == NULL)
+ return 0; // This wisp was probably suppress before, because it was timeout of because of target was found on another map-server
+
+ if ((--wd->count) <= 0 || flag != 1) {
+ mapif->wis_end(wd, flag); // flag: 0: success to send whisper, 1: target character is not logged in?, 2: ignored by target
+ inter->remove_wisdata(id);
+ }
+
+ return 0;
+}
+
+// Received wisp message from map-server for ALL gm (just copy the message and resends it to ALL map-servers)
+int mapif_parse_WisToGM(int fd)
+{
+ unsigned char buf[2048]; // 0x3003/0x3803 <packet_len>.w <wispname>.24B <min_gm_level>.w <message>.?B
+
+ memcpy(WBUFP(buf,0), RFIFOP(fd,0), RFIFOW(fd,2)); // Message contains the NUL terminator (see intif_wis_message_to_gm())
+ WBUFW(buf, 0) = 0x3803;
+ mapif->sendall(buf, RFIFOW(fd,2));
+
+ return 0;
+}
+
+// Save account_reg into sql (type=2)
+int mapif_parse_Registry(int fd)
+{
+ int account_id = RFIFOL(fd, 4), char_id = RFIFOL(fd, 8), count = RFIFOW(fd, 12);
+
+ if (count != 0) {
+ int cursor = 14, i;
+ char key[SCRIPT_VARNAME_LENGTH+1], sval[254];
+ bool isLoginActive = sockt->session_is_active(chr->login_fd);
+
+ if (isLoginActive)
+ chr->global_accreg_to_login_start(account_id, char_id);
+
+ for (i = 0; i < count; i++) {
+ unsigned int index;
+ int len = RFIFOB(fd, cursor);
+ safestrncpy(key, RFIFOP(fd, cursor + 1), min((int)sizeof(key), len));
+ cursor += len + 1;
+
+ index = RFIFOL(fd, cursor);
+ cursor += 4;
+
+ switch (RFIFOB(fd, cursor++)) {
+ /* int */
+ case 0:
+ inter->savereg(account_id, char_id, key, index, RFIFOL(fd, cursor), false);
+ cursor += 4;
+ break;
+ case 1:
+ inter->savereg(account_id, char_id, key, index, 0, false);
+ break;
+ /* str */
+ case 2:
+ len = RFIFOB(fd, cursor);
+ safestrncpy(sval, RFIFOP(fd, cursor + 1), min((int)sizeof(sval), len));
+ cursor += len + 1;
+ inter->savereg(account_id, char_id, key, index, (intptr_t)sval, true);
+ break;
+ case 3:
+ inter->savereg(account_id, char_id, key, index, 0, true);
+ break;
+ default:
+ ShowError("mapif->parse_Registry: unknown type %d\n", RFIFOB(fd, cursor - 1));
+ return 1;
+ }
+ }
+
+ if (isLoginActive)
+ chr->global_accreg_to_login_send();
+ }
+ return 0;
+}
+
+// Request the value of all registries.
+int mapif_parse_RegistryRequest(int fd)
+{
+ //Load Char Registry
+ if (RFIFOB(fd, 12))
+ mapif->account_reg_reply(fd, RFIFOL(fd, 2), RFIFOL(fd, 6), 3); // 3: char reg
+ //Load Account Registry
+ if (RFIFOB(fd, 11) != 0)
+ mapif->account_reg_reply(fd, RFIFOL(fd, 2), RFIFOL(fd, 6), 2); // 2: account reg
+ //Ask Login Server for Account2 values.
+ if (RFIFOB(fd, 10) != 0)
+ chr->request_accreg2(RFIFOL(fd, 2), RFIFOL(fd, 6));
+ return 1;
+}
+
+void mapif_namechange_ack(int fd, int account_id, int char_id, int type, int flag, const char *const name)
+{
+ nullpo_retv(name);
+ WFIFOHEAD(fd, NAME_LENGTH+13);
+ WFIFOW(fd, 0) = 0x3806;
+ WFIFOL(fd, 2) = account_id;
+ WFIFOL(fd, 6) = char_id;
+ WFIFOB(fd, 10) = type;
+ WFIFOB(fd, 11) = flag;
+ memcpy(WFIFOP(fd, 12), name, NAME_LENGTH);
+ WFIFOSET(fd, NAME_LENGTH + 13);
+}
+
+int mapif_parse_NameChangeRequest(int fd)
+{
+ int account_id, char_id, type;
+ const char *name;
+ int i;
+
+ account_id = RFIFOL(fd, 2);
+ char_id = RFIFOL(fd, 6);
+ type = RFIFOB(fd, 10);
+ name = RFIFOP(fd, 11);
+
+ // Check Authorized letters/symbols in the name
+ if (char_name_option == 1) { // only letters/symbols in char_name_letters are authorized
+ for (i = 0; i < NAME_LENGTH && name[i]; i++)
+ if (strchr(char_name_letters, name[i]) == NULL) {
+ mapif->namechange_ack(fd, account_id, char_id, type, 0, name);
+ return 0;
+ }
+ } else if (char_name_option == 2) { // letters/symbols in char_name_letters are forbidden
+ for (i = 0; i < NAME_LENGTH && name[i]; i++)
+ if (strchr(char_name_letters, name[i]) != NULL) {
+ mapif->namechange_ack(fd, account_id, char_id, type, 0, name);
+ return 0;
+ }
+ }
+ //TODO: type holds the type of object to rename.
+ //If it were a player, it needs to have the guild information and db information
+ //updated here, because changing it on the map won't make it be saved [Skotlex]
+
+ //name allowed.
+ mapif->namechange_ack(fd, account_id, char_id, type, 1, name);
+ return 0;
+}
+
// Clan System
-int mapif_parse_ClanMemberKick(int fd, int clan_id, int kick_interval);
-int mapif_parse_ClanMemberCount(int fd, int clan_id, int kick_interval);
+int mapif_parse_ClanMemberKick(int fd, int clan_id, int kick_interval)
+{
+ int count = 0;
+
+ if (inter_clan->kick_inactive_members(clan_id, kick_interval) == 1)
+ count = inter_clan->count_members(clan_id, kick_interval);
+
+ WFIFOHEAD(fd, 10);
+ WFIFOW(fd, 0) = 0x3858;
+ WFIFOL(fd, 2) = clan_id;
+ WFIFOL(fd, 6) = count;
+ WFIFOSET(fd, 10);
+ return 0;
+}
+
+int mapif_parse_ClanMemberCount(int fd, int clan_id, int kick_interval)
+{
+ WFIFOHEAD(fd, 10);
+ WFIFOW(fd, 0) = 0x3858;
+ WFIFOL(fd, 2) = clan_id;
+ WFIFOL(fd, 6) = inter_clan->count_members(clan_id, kick_interval);
+ WFIFOSET(fd, 10);
+ return 0;
+}
struct mapif_interface mapif_s;
struct mapif_interface *mapif;
@@ -253,10 +2366,6 @@ void mapif_defaults(void) {
mapif->parse_auction_close = mapif_parse_auction_close;
mapif->auction_bid = mapif_auction_bid;
mapif->parse_auction_bid = mapif_parse_auction_bid;
- mapif->elemental_create = mapif_elemental_create;
- mapif->elemental_save = mapif_elemental_save;
- mapif->elemental_load = mapif_elemental_load;
- mapif->elemental_delete = mapif_elemental_delete;
mapif->elemental_send = mapif_elemental_send;
mapif->parse_elemental_create = mapif_parse_elemental_create;
mapif->parse_elemental_load = mapif_parse_elemental_load;
@@ -292,7 +2401,6 @@ void mapif_defaults(void) {
mapif->parse_GuildMemberInfoChange = mapif_parse_GuildMemberInfoChange;
mapif->parse_GuildPosition = mapif_parse_GuildPosition;
mapif->parse_GuildSkillUp = mapif_parse_GuildSkillUp;
- mapif->parse_GuildDeleteAlliance = mapif_parse_GuildDeleteAlliance;
mapif->parse_GuildAlliance = mapif_parse_GuildAlliance;
mapif->parse_GuildNotice = mapif_parse_GuildNotice;
mapif->parse_GuildEmblem = mapif_parse_GuildEmblem;
@@ -304,11 +2412,6 @@ void mapif_defaults(void) {
mapif->homunculus_loaded = mapif_homunculus_loaded;
mapif->homunculus_saved = mapif_homunculus_saved;
mapif->homunculus_renamed = mapif_homunculus_renamed;
- mapif->homunculus_create = mapif_homunculus_create;
- mapif->homunculus_save = mapif_homunculus_save;
- mapif->homunculus_load = mapif_homunculus_load;
- mapif->homunculus_delete = mapif_homunculus_delete;
- mapif->homunculus_rename = mapif_homunculus_rename;
mapif->parse_homunculus_create = mapif_parse_homunculus_create;
mapif->parse_homunculus_delete = mapif_parse_homunculus_delete;
mapif->parse_homunculus_load = mapif_parse_homunculus_load;
@@ -318,7 +2421,6 @@ void mapif_defaults(void) {
mapif->parse_mail_requestinbox = mapif_parse_mail_requestinbox;
mapif->parse_mail_read = mapif_parse_mail_read;
mapif->mail_sendattach = mapif_mail_sendattach;
- mapif->mail_getattach = mapif_mail_getattach;
mapif->parse_mail_getattach = mapif_parse_mail_getattach;
mapif->mail_delete = mapif_mail_delete;
mapif->parse_mail_delete = mapif_parse_mail_delete;
@@ -327,10 +2429,6 @@ void mapif_defaults(void) {
mapif->parse_mail_return = mapif_parse_mail_return;
mapif->mail_send = mapif_mail_send;
mapif->parse_mail_send = mapif_parse_mail_send;
- mapif->mercenary_create = mapif_mercenary_create;
- mapif->mercenary_save = mapif_mercenary_save;
- mapif->mercenary_load = mapif_mercenary_load;
- mapif->mercenary_delete = mapif_mercenary_delete;
mapif->mercenary_send = mapif_mercenary_send;
mapif->parse_mercenary_create = mapif_parse_mercenary_create;
mapif->parse_mercenary_load = mapif_parse_mercenary_load;
@@ -361,18 +2459,12 @@ void mapif_defaults(void) {
mapif->pet_noinfo = mapif_pet_noinfo;
mapif->save_pet_ack = mapif_save_pet_ack;
mapif->delete_pet_ack = mapif_delete_pet_ack;
- mapif->create_pet = mapif_create_pet;
- mapif->load_pet = mapif_load_pet;
mapif->save_pet = mapif_save_pet;
mapif->delete_pet = mapif_delete_pet;
mapif->parse_CreatePet = mapif_parse_CreatePet;
mapif->parse_LoadPet = mapif_parse_LoadPet;
mapif->parse_SavePet = mapif_parse_SavePet;
mapif->parse_DeletePet = mapif_parse_DeletePet;
- mapif->quests_fromsql = mapif_quests_fromsql;
- mapif->quest_delete = mapif_quest_delete;
- mapif->quest_add = mapif_quest_add;
- mapif->quest_update = mapif_quest_update;
mapif->quest_save_ack = mapif_quest_save_ack;
mapif->parse_quest_save = mapif_parse_quest_save;
mapif->send_quests = mapif_send_quests;
@@ -396,10 +2488,8 @@ void mapif_defaults(void) {
mapif->sAccountStorageSaveAck = mapif_send_AccountStorageSaveAck;
mapif->account_storage_load = mapif_account_storage_load;
mapif->itembound_ack = mapif_itembound_ack;
- mapif->parse_ItemBoundRetrieve_sub = mapif_parse_ItemBoundRetrieve_sub;
mapif->parse_ItemBoundRetrieve = mapif_parse_ItemBoundRetrieve;
mapif->parse_accinfo = mapif_parse_accinfo;
- mapif->parse_accinfo2 = mapif_parse_accinfo2;
mapif->broadcast = mapif_broadcast;
mapif->wis_message = mapif_wis_message;
mapif->wis_response = mapif_wis_response;
diff --git a/src/char/mapif.h b/src/char/mapif.h
index 9cac2be85..d67ce1c79 100644
--- a/src/char/mapif.h
+++ b/src/char/mapif.h
@@ -51,10 +51,6 @@ struct mapif_interface {
void (*parse_auction_close) (int fd);
void (*auction_bid) (int fd, int char_id, int bid, unsigned char result);
void (*parse_auction_bid) (int fd);
- bool (*elemental_create) (struct s_elemental *ele);
- bool (*elemental_save) (const struct s_elemental *ele);
- bool (*elemental_load) (int ele_id, int char_id, struct s_elemental *ele);
- bool (*elemental_delete) (int ele_id);
void (*elemental_send) (int fd, struct s_elemental *ele, unsigned char flag);
void (*parse_elemental_create) (int fd, const struct s_elemental *ele);
void (*parse_elemental_load) (int fd, int ele_id, int char_id);
@@ -90,7 +86,6 @@ struct mapif_interface {
int (*parse_GuildMemberInfoChange) (int fd, int guild_id, int account_id, int char_id, int type, const char *data, int len);
int (*parse_GuildPosition) (int fd, int guild_id, int idx, const struct guild_position *p);
int (*parse_GuildSkillUp) (int fd, int guild_id, uint16 skill_id, int account_id, int max);
- int (*parse_GuildDeleteAlliance) (struct guild *g, int guild_id, int account_id1, int account_id2, int flag);
int (*parse_GuildAlliance) (int fd, int guild_id1, int guild_id2, int account_id1, int account_id2, int flag);
int (*parse_GuildNotice) (int fd, int guild_id, const char *mes1, const char *mes2);
int (*parse_GuildEmblem) (int fd, int len, int guild_id, int dummy, const char *data);
@@ -102,11 +97,6 @@ struct mapif_interface {
void (*homunculus_loaded) (int fd, int account_id, struct s_homunculus *hd);
void (*homunculus_saved) (int fd, int account_id, bool flag);
void (*homunculus_renamed) (int fd, int account_id, int char_id, unsigned char flag, const char *name);
- bool (*homunculus_create) (struct s_homunculus *hd);
- bool (*homunculus_save) (const struct s_homunculus *hd);
- bool (*homunculus_load) (int homun_id, struct s_homunculus* hd);
- bool (*homunculus_delete) (int homun_id);
- bool (*homunculus_rename) (const char *name);
void (*parse_homunculus_create) (int fd, int len, int account_id, const struct s_homunculus *phd);
void (*parse_homunculus_delete) (int fd, int homun_id);
void (*parse_homunculus_load) (int fd, int account_id, int homun_id);
@@ -116,7 +106,6 @@ struct mapif_interface {
void (*parse_mail_requestinbox) (int fd);
void (*parse_mail_read) (int fd);
void (*mail_sendattach) (int fd, int char_id, struct mail_message *msg);
- void (*mail_getattach) (int fd, int char_id, int mail_id);
void (*parse_mail_getattach) (int fd);
void (*mail_delete) (int fd, int char_id, int mail_id, bool failed);
void (*parse_mail_delete) (int fd);
@@ -125,10 +114,6 @@ struct mapif_interface {
void (*parse_mail_return) (int fd);
void (*mail_send) (int fd, struct mail_message* msg);
void (*parse_mail_send) (int fd);
- bool (*mercenary_create) (struct s_mercenary *merc);
- bool (*mercenary_save) (const struct s_mercenary *merc);
- bool (*mercenary_load) (int merc_id, int char_id, struct s_mercenary *merc);
- bool (*mercenary_delete) (int merc_id);
void (*mercenary_send) (int fd, struct s_mercenary *merc, unsigned char flag);
void (*parse_mercenary_create) (int fd, const struct s_mercenary *merc);
void (*parse_mercenary_load) (int fd, int merc_id, int char_id);
@@ -159,32 +144,25 @@ struct mapif_interface {
int (*pet_noinfo) (int fd, int account_id);
int (*save_pet_ack) (int fd, int account_id, int flag);
int (*delete_pet_ack) (int fd, int flag);
- int (*create_pet) (int fd, int account_id, int char_id, short pet_class, short pet_lv, short pet_egg_id,
- short pet_equip, short intimate, short hungry, char rename_flag, char incubate, const char *pet_name);
- int (*load_pet) (int fd, int account_id, int char_id, int pet_id);
int (*save_pet) (int fd, int account_id, const struct s_pet *data);
int (*delete_pet) (int fd, int pet_id);
int (*parse_CreatePet) (int fd);
int (*parse_LoadPet) (int fd);
int (*parse_SavePet) (int fd);
int (*parse_DeletePet) (int fd);
- struct quest *(*quests_fromsql) (int char_id, int *count);
- bool (*quest_delete) (int char_id, int quest_id);
- bool (*quest_add) (int char_id, struct quest qd);
- bool (*quest_update) (int char_id, struct quest qd);
void (*quest_save_ack) (int fd, int char_id, bool success);
int (*parse_quest_save) (int fd);
void (*send_quests) (int fd, int char_id, struct quest *tmp_questlog, int num_quests);
int (*parse_quest_load) (int fd);
- int(*parse_rodex_requestinbox) (int fd);
- void(*rodex_sendinbox) (int fd, int char_id, int8 opentype, int8 flag, int count, int64 mail_id, struct rodex_maillist *mails);
- int(*parse_rodex_checkhasnew) (int fd);
- void(*rodex_sendhasnew) (int fd, int char_id, bool has_new);
- int(*parse_rodex_updatemail) (int fd);
- int(*parse_rodex_send) (int fd);
- void(*rodex_send) (int fd, int sender_id, int receiver_id, int receiver_accountid, bool result);
- int(*parse_rodex_checkname) (int fd);
- void(*rodex_checkname) (int fd, int reqchar_id, int target_char_id, short target_class, int target_level, char *name);
+ void (*parse_rodex_requestinbox) (int fd);
+ void (*rodex_sendinbox) (int fd, int char_id, int8 opentype, int8 flag, int count, int64 mail_id, struct rodex_maillist *mails);
+ void (*parse_rodex_checkhasnew) (int fd);
+ void (*rodex_sendhasnew) (int fd, int char_id, bool has_new);
+ void (*parse_rodex_updatemail) (int fd);
+ void (*parse_rodex_send) (int fd);
+ void (*rodex_send) (int fd, int sender_id, int receiver_id, int receiver_accountid, bool result);
+ void (*parse_rodex_checkname) (int fd);
+ void (*rodex_checkname) (int fd, int reqchar_id, int target_char_id, short target_class, int target_level, char *name);
int (*load_guild_storage) (int fd, int account_id, int guild_id, char flag);
int (*save_guild_storage_ack) (int fd, int account_id, int guild_id, int fail);
int (*parse_LoadGuildStorage) (int fd);
@@ -194,11 +172,8 @@ struct mapif_interface {
int (*pAccountStorageSave) (int fd);
void (*sAccountStorageSaveAck) (int fd, int account_id, bool save);
int (*itembound_ack) (int fd, int aid, int guild_id);
- int (*parse_ItemBoundRetrieve_sub) (int fd);
void (*parse_ItemBoundRetrieve) (int fd);
void (*parse_accinfo) (int fd);
- void (*parse_accinfo2) (bool success, int map_fd, int u_fd, int u_aid, int account_id, const char *userid, const char *user_pass,
- const char *email, const char *last_ip, const char *lastlogin, const char *pin_code, const char *birthdate, int group_id, int logincount, int state);
int (*broadcast) (const unsigned char *mes, int len, unsigned int fontColor, short fontType, short fontSize, short fontAlign, short fontY, int sfd);
int (*wis_message) (struct WisData *wd);
void (*wis_response) (int fd, const unsigned char *src, int flag);
diff --git a/src/char/pincode.c b/src/char/pincode.c
index 2b59ec326..8fc4e6c36 100644
--- a/src/char/pincode.c
+++ b/src/char/pincode.c
@@ -95,7 +95,11 @@ void pincode_check(int fd, struct char_session_data* sd)
character->pincode_enable = pincode->charselect * 2;
pincode->loginstate(fd, sd, PINCODE_LOGIN_OK);
} else {
+#if PACKETVER_MAIN_NUM >= 20180124 || PACKETVER_RE_NUM >= 20180124 || PACKETVER_ZERO_NUM >= 20180131
+ pincode->loginstate2(fd, sd, PINCODE_LOGIN_WRONG, PINCODE_LOGIN_FLAG_WRONG);
+#else
pincode->loginstate(fd, sd, PINCODE_LOGIN_WRONG);
+#endif
}
}
@@ -161,12 +165,12 @@ void pincode_change(int fd, struct char_session_data* sd)
if (pincode->check_blacklist && pincode->isBlacklisted(newpin)) {
pincode->editstate(fd, sd, PINCODE_EDIT_RESTRICT_PW);
- } else {
- pincode->update(sd->account_id, newpin);
- safestrncpy(sd->pincode, newpin, sizeof(sd->pincode));
- pincode->editstate(fd, sd, PINCODE_EDIT_SUCCESS);
+ return;
}
+ pincode->update(sd->account_id, newpin);
+ safestrncpy(sd->pincode, newpin, sizeof(sd->pincode));
+ pincode->editstate(fd, sd, PINCODE_EDIT_SUCCESS);
pincode->loginstate(fd, sd, PINCODE_LOGIN_ASK);
}
@@ -190,6 +194,7 @@ void pincode_setnew(int fd, struct char_session_data* sd)
pincode->update(sd->account_id, newpin);
safestrncpy(sd->pincode, newpin, sizeof(sd->pincode));
pincode->makestate(fd, sd, PINCODE_MAKE_SUCCESS);
+ pincode->loginstate(fd, sd, PINCODE_LOGIN_ASK);
}
/**
@@ -249,6 +254,32 @@ void pincode_loginstate(int fd, struct char_session_data* sd, enum pincode_login
WFIFOSET(fd, 12);
}
+// 0 = pin is correct
+// 1 = ask for pin - client sends 0x8b8
+// 2 = create new pin - client sends 0x8ba
+// 3 = pin must be changed - client 0x8be
+// 4 = create new pin ?? - client sends 0x8ba
+// 5 = client shows msgstr(1896)
+// 6 = client shows msgstr(1897) Unable to use your KSSN number
+// 7 = char select window shows a button - client sends 0x8c5
+// 8 = pincode was incorrect
+// [4144] pincode_loginstate2 can replace pincode_loginstate,
+// but kro using pincode_loginstate2 only for send wrong pin error or locked after 3 pins wrong
+void pincode_loginstate2(int fd, struct char_session_data* sd, enum pincode_login_response state, enum pincode_login_response2 flag)
+{
+#if PACKETVER_MAIN_NUM >= 20180124 || PACKETVER_RE_NUM >= 20180124 || PACKETVER_ZERO_NUM >= 20180131
+ nullpo_retv(sd);
+
+ WFIFOHEAD(fd, 13);
+ WFIFOW(fd, 0) = 0xae9;
+ WFIFOL(fd, 2) = sd->pincode_seed = rnd() % 0xFFFF;
+ WFIFOL(fd, 6) = sd->account_id;
+ WFIFOW(fd, 10) = state;
+ WFIFOW(fd, 12) = flag;
+ WFIFOSET(fd, 13);
+#endif
+}
+
void pincode_notifyLoginPinUpdate(int account_id, char* pin)
{
nullpo_retv(pin);
@@ -430,6 +461,7 @@ void pincode_defaults(void)
pincode->makestate = pincode_makestate;
pincode->editstate = pincode_editstate;
pincode->loginstate = pincode_loginstate;
+ pincode->loginstate2 = pincode_loginstate2;
pincode->setnew = pincode_setnew;
pincode->change = pincode_change;
pincode->isBlacklisted = pincode_isBlacklisted;
diff --git a/src/char/pincode.h b/src/char/pincode.h
index cfa6e83e6..699758179 100644
--- a/src/char/pincode.h
+++ b/src/char/pincode.h
@@ -53,6 +53,11 @@ enum pincode_login_response {
PINCODE_LOGIN_WRONG = 8,
};
+enum pincode_login_response2 {
+ PINCODE_LOGIN_FLAG_LOCKED = 0,
+ PINCODE_LOGIN_FLAG_WRONG = 2,
+};
+
/**
* pincode interface
**/
@@ -74,6 +79,7 @@ struct pincode_interface {
void (*makestate) (int fd, struct char_session_data *sd, enum pincode_make_response state);
void (*editstate) (int fd, struct char_session_data *sd, enum pincode_edit_response state);
void (*loginstate) (int fd, struct char_session_data *sd, enum pincode_login_response state);
+ void (*loginstate2) (int fd, struct char_session_data *sd, enum pincode_login_response state, enum pincode_login_response2 flag);
void (*setnew) (int fd, struct char_session_data* sd);
void (*change) (int fd, struct char_session_data* sd);
bool (*isBlacklisted) (const char *pin);
diff --git a/src/common/HPM.h b/src/common/HPM.h
index e55397022..efa5d8370 100644
--- a/src/common/HPM.h
+++ b/src/common/HPM.h
@@ -42,11 +42,7 @@
#define DLL HINSTANCE
#else // ! WIN32
#include <dlfcn.h>
- #ifdef RTLD_DEEPBIND // Certain linux distributions require this, but it's not available everywhere
- #define plugin_open(x) dlopen((x),RTLD_NOW|RTLD_DEEPBIND)
- #else // ! RTLD_DEEPBIND
- #define plugin_open(x) dlopen((x),RTLD_NOW)
- #endif // RTLD_DEEPBIND
+ #define plugin_open(x) dlopen((x), RTLD_NOW)
#define plugin_import(x,y,z) (z)dlsym((x),(y))
#define plugin_close(x) dlclose(x)
#define plugin_geterror(buf) ((void)buf, dlerror())
diff --git a/src/common/HPMDataCheck.h b/src/common/HPMDataCheck.h
index e82f9fed3..c004c534e 100644
--- a/src/common/HPMDataCheck.h
+++ b/src/common/HPMDataCheck.h
@@ -52,6 +52,7 @@ HPExport const struct s_HPMDataCheck HPMDataCheck[] = {
#define CHAR_GEOIP_H
#endif // CHAR_GEOIP_H
#ifdef CHAR_INTER_H
+ { "WisData", sizeof(struct WisData), SERVER_TYPE_CHAR },
{ "inter_interface", sizeof(struct inter_interface), SERVER_TYPE_CHAR },
#else
#define CHAR_INTER_H
@@ -214,6 +215,7 @@ HPExport const struct s_HPMDataCheck HPMDataCheck[] = {
{ "guild_storage", sizeof(struct guild_storage), SERVER_TYPE_ALL },
{ "hotkey", sizeof(struct hotkey), SERVER_TYPE_ALL },
{ "item", sizeof(struct item), SERVER_TYPE_ALL },
+ { "item_option", sizeof(struct item_option), SERVER_TYPE_ALL },
{ "mail_data", sizeof(struct mail_data), SERVER_TYPE_ALL },
{ "mail_message", sizeof(struct mail_message), SERVER_TYPE_ALL },
{ "mmo_charstatus", sizeof(struct mmo_charstatus), SERVER_TYPE_ALL },
@@ -432,6 +434,7 @@ HPExport const struct s_HPMDataCheck HPMDataCheck[] = {
{ "hCSData", sizeof(struct hCSData), SERVER_TYPE_MAP },
{ "merge_item", sizeof(struct merge_item), SERVER_TYPE_MAP },
{ "s_packet_db", sizeof(struct s_packet_db), SERVER_TYPE_MAP },
+ { "stylist_data_entry", sizeof(struct stylist_data_entry), SERVER_TYPE_MAP },
#else
#define MAP_CLIF_H
#endif // MAP_CLIF_H
@@ -492,12 +495,12 @@ HPExport const struct s_HPMDataCheck HPMDataCheck[] = {
{ "item_combo", sizeof(struct item_combo), SERVER_TYPE_MAP },
{ "item_data", sizeof(struct item_data), SERVER_TYPE_MAP },
{ "item_group", sizeof(struct item_group), SERVER_TYPE_MAP },
- { "item_option", sizeof(struct item_option), SERVER_TYPE_MAP },
{ "item_package", sizeof(struct item_package), SERVER_TYPE_MAP },
{ "item_package_must_entry", sizeof(struct item_package_must_entry), SERVER_TYPE_MAP },
{ "item_package_rand_entry", sizeof(struct item_package_rand_entry), SERVER_TYPE_MAP },
{ "item_package_rand_group", sizeof(struct item_package_rand_group), SERVER_TYPE_MAP },
{ "itemdb_interface", sizeof(struct itemdb_interface), SERVER_TYPE_MAP },
+ { "itemdb_option", sizeof(struct itemdb_option), SERVER_TYPE_MAP },
{ "itemlist", sizeof(struct itemlist), SERVER_TYPE_MAP },
{ "itemlist_entry", sizeof(struct itemlist_entry), SERVER_TYPE_MAP },
#else
@@ -587,6 +590,7 @@ HPExport const struct s_HPMDataCheck HPMDataCheck[] = {
{ "PACKET_CZ_ADD_ITEM_TO_MAIL", sizeof(struct PACKET_CZ_ADD_ITEM_TO_MAIL), SERVER_TYPE_MAP },
{ "PACKET_CZ_CHECKNAME", sizeof(struct PACKET_CZ_CHECKNAME), SERVER_TYPE_MAP },
{ "PACKET_CZ_OPEN_UI", sizeof(struct PACKET_CZ_OPEN_UI), SERVER_TYPE_MAP },
+ { "PACKET_CZ_PET_EVOLUTION", sizeof(struct PACKET_CZ_PET_EVOLUTION), SERVER_TYPE_MAP },
{ "PACKET_CZ_PRIVATE_AIRSHIP_REQUEST", sizeof(struct PACKET_CZ_PRIVATE_AIRSHIP_REQUEST), SERVER_TYPE_MAP },
{ "PACKET_CZ_REQ_DELETE_MAIL", sizeof(struct PACKET_CZ_REQ_DELETE_MAIL), SERVER_TYPE_MAP },
{ "PACKET_CZ_REQ_ITEM_FROM_MAIL", sizeof(struct PACKET_CZ_REQ_ITEM_FROM_MAIL), SERVER_TYPE_MAP },
@@ -596,6 +600,7 @@ HPExport const struct s_HPMDataCheck HPMDataCheck[] = {
{ "PACKET_CZ_REQ_READ_MAIL", sizeof(struct PACKET_CZ_REQ_READ_MAIL), SERVER_TYPE_MAP },
{ "PACKET_CZ_REQ_REFRESH_MAIL_LIST", sizeof(struct PACKET_CZ_REQ_REFRESH_MAIL_LIST), SERVER_TYPE_MAP },
{ "PACKET_CZ_REQ_REMOVE_ITEM_MAIL", sizeof(struct PACKET_CZ_REQ_REMOVE_ITEM_MAIL), SERVER_TYPE_MAP },
+ { "PACKET_CZ_REQ_STYLE_CHANGE", sizeof(struct PACKET_CZ_REQ_STYLE_CHANGE), SERVER_TYPE_MAP },
{ "PACKET_CZ_REQ_ZENY_FROM_MAIL", sizeof(struct PACKET_CZ_REQ_ZENY_FROM_MAIL), SERVER_TYPE_MAP },
{ "PACKET_CZ_SEND_MAIL", sizeof(struct PACKET_CZ_SEND_MAIL), SERVER_TYPE_MAP },
{ "PACKET_ZC_ACK_CLAN_LEAVE", sizeof(struct PACKET_ZC_ACK_CLAN_LEAVE), SERVER_TYPE_MAP },
@@ -613,18 +618,22 @@ HPExport const struct s_HPMDataCheck HPMDataCheck[] = {
{ "PACKET_ZC_GROUP_LIST_SUB", sizeof(struct PACKET_ZC_GROUP_LIST_SUB), SERVER_TYPE_MAP },
{ "PACKET_ZC_MAIL_LIST", sizeof(struct PACKET_ZC_MAIL_LIST), SERVER_TYPE_MAP },
{ "PACKET_ZC_MSG_COLOR", sizeof(struct PACKET_ZC_MSG_COLOR), SERVER_TYPE_MAP },
+ { "PACKET_ZC_NOTIFY_CHAT", sizeof(struct PACKET_ZC_NOTIFY_CHAT), SERVER_TYPE_MAP },
{ "PACKET_ZC_NOTIFY_CLAN_CHAT", sizeof(struct PACKET_ZC_NOTIFY_CLAN_CHAT), SERVER_TYPE_MAP },
{ "PACKET_ZC_NOTIFY_CLAN_CONNECTINFO", sizeof(struct PACKET_ZC_NOTIFY_CLAN_CONNECTINFO), SERVER_TYPE_MAP },
+ { "PACKET_ZC_NOTIFY_PLAYERCHAT", sizeof(struct PACKET_ZC_NOTIFY_PLAYERCHAT), SERVER_TYPE_MAP },
{ "PACKET_ZC_NOTIFY_UNREADMAIL", sizeof(struct PACKET_ZC_NOTIFY_UNREADMAIL), SERVER_TYPE_MAP },
{ "PACKET_ZC_OPEN_UI", sizeof(struct PACKET_ZC_OPEN_UI), SERVER_TYPE_MAP },
{ "PACKET_ZC_PRIVATE_AIRSHIP_RESPONSE", sizeof(struct PACKET_ZC_PRIVATE_AIRSHIP_RESPONSE), SERVER_TYPE_MAP },
{ "PACKET_ZC_READ_MAIL", sizeof(struct PACKET_ZC_READ_MAIL), SERVER_TYPE_MAP },
{ "PACKET_ZC_SKILL_SCALE", sizeof(struct PACKET_ZC_SKILL_SCALE), SERVER_TYPE_MAP },
+ { "PACKET_ZC_STYLE_CHANGE_RES", sizeof(struct PACKET_ZC_STYLE_CHANGE_RES), SERVER_TYPE_MAP },
{ "PACKET_ZC_UI_ACTION", sizeof(struct PACKET_ZC_UI_ACTION), SERVER_TYPE_MAP },
{ "PACKET_ZC_WRITE_MAIL_RESULT", sizeof(struct PACKET_ZC_WRITE_MAIL_RESULT), SERVER_TYPE_MAP },
{ "ZC_PROGRESS_ACTOR", sizeof(struct ZC_PROGRESS_ACTOR), SERVER_TYPE_MAP },
{ "mail_item", sizeof(struct mail_item), SERVER_TYPE_MAP },
{ "maillistinfo", sizeof(struct maillistinfo), SERVER_TYPE_MAP },
+ { "packet_ZC_REFUSE_LOGIN", sizeof(struct packet_ZC_REFUSE_LOGIN), SERVER_TYPE_MAP },
{ "packet_additem", sizeof(struct packet_additem), SERVER_TYPE_MAP },
{ "packet_authok", sizeof(struct packet_authok), SERVER_TYPE_MAP },
{ "packet_banking_check", sizeof(struct packet_banking_check), SERVER_TYPE_MAP },
@@ -693,6 +702,7 @@ HPExport const struct s_HPMDataCheck HPMDataCheck[] = {
{ "packet_viewequip_ack", sizeof(struct packet_viewequip_ack), SERVER_TYPE_MAP },
{ "packet_whisper_message", sizeof(struct packet_whisper_message), SERVER_TYPE_MAP },
{ "packet_wis_end", sizeof(struct packet_wis_end), SERVER_TYPE_MAP },
+ { "pet_evolution_items", sizeof(struct pet_evolution_items), SERVER_TYPE_MAP },
#else
#define MAP_PACKETS_STRUCT_H
#endif // MAP_PACKETS_STRUCT_H
@@ -743,6 +753,7 @@ HPExport const struct s_HPMDataCheck HPMDataCheck[] = {
#ifdef MAP_PET_H
{ "pet_bonus", sizeof(struct pet_bonus), SERVER_TYPE_MAP },
{ "pet_data", sizeof(struct pet_data), SERVER_TYPE_MAP },
+ { "pet_evolve_data", sizeof(struct pet_evolve_data), SERVER_TYPE_MAP },
{ "pet_interface", sizeof(struct pet_interface), SERVER_TYPE_MAP },
{ "pet_loot", sizeof(struct pet_loot), SERVER_TYPE_MAP },
{ "pet_recovery", sizeof(struct pet_recovery), SERVER_TYPE_MAP },
diff --git a/src/common/console.c b/src/common/console.c
index 0b0a900f6..e7edd7e1e 100644
--- a/src/common/console.c
+++ b/src/common/console.c
@@ -133,7 +133,10 @@ int console_parse_key_pressed(void)
**/
CPCMD_C(exit, server)
{
- core->runflag = 0;
+ if (core->shutdown_callback != NULL)
+ core->shutdown_callback();
+ else
+ core->runflag = CORE_ST_STOP;
}
/**
diff --git a/src/common/core.c b/src/common/core.c
index 1bd332eec..406bb7629 100644
--- a/src/common/core.c
+++ b/src/common/core.c
@@ -80,9 +80,6 @@
// And don't complain to us if the XYZ plugin you installed wiped your hard disk, or worse.
// Note: This feature is deprecated, and should not be used.
-/// Called when a terminate signal is received.
-void (*shutdown_callback)(void) = NULL;
-
struct core_interface core_s;
struct core_interface *core = &core_s;
@@ -128,8 +125,8 @@ static BOOL WINAPI console_handler(DWORD c_event)
case CTRL_CLOSE_EVENT:
case CTRL_LOGOFF_EVENT:
case CTRL_SHUTDOWN_EVENT:
- if( shutdown_callback != NULL )
- shutdown_callback();
+ if (core->shutdown_callback != NULL)
+ core->shutdown_callback();
else
core->runflag = CORE_ST_STOP;// auto-shutdown
break;
@@ -158,8 +155,8 @@ static void sig_proc(int sn)
case SIGTERM:
if (++is_called > 3)
exit(EXIT_SUCCESS);
- if( shutdown_callback != NULL )
- shutdown_callback();
+ if (core->shutdown_callback != NULL)
+ core->shutdown_callback();
else
core->runflag = CORE_ST_STOP;// auto-shutdown
break;
diff --git a/src/common/mmo.h b/src/common/mmo.h
index 74d48dd47..4a79245a1 100644
--- a/src/common/mmo.h
+++ b/src/common/mmo.h
@@ -363,6 +363,12 @@ enum attribute_flag {
ATTR_BROKEN = 1,
};
+struct item_option {
+ int16 index;
+ int16 value;
+ uint8 param;
+};
+
struct item {
int id;
short nameid;
@@ -376,12 +382,7 @@ struct item {
char favorite;
unsigned char bound;
uint64 unique_id;
-
- struct {
- int16 index;
- int16 value;
- uint8 param;
- } option[MAX_ITEM_OPTIONS];
+ struct item_option option[MAX_ITEM_OPTIONS];
};
//Equip position constants
@@ -544,6 +545,7 @@ struct s_pet {
char name[NAME_LENGTH];
char rename_flag;
char incubate;
+ int autofeed;
};
struct s_homunculus { //[orn]
diff --git a/src/login/lclif.c b/src/login/lclif.c
index ae9f035e3..f514932a2 100644
--- a/src/login/lclif.c
+++ b/src/login/lclif.c
@@ -311,7 +311,10 @@ bool lclif_send_server_list(struct login_session_data *sd)
/// @copydoc lclif_interface::auth_failed()
void lclif_send_auth_failed(int fd, time_t ban, uint32 error)
{
-#if PACKETVER >= 20120000 /* not sure when this started */
+#if PACKETVER_ZERO_NUM >= 20180627
+ struct packet_AC_REFUSE_LOGIN_R2 *packet = NULL;
+ int packet_id = PACKET_ID_AC_REFUSE_LOGIN_R3;
+#elif PACKETVER >= 20101123
struct packet_AC_REFUSE_LOGIN_R2 *packet = NULL;
int packet_id = PACKET_ID_AC_REFUSE_LOGIN_R2;
#else
diff --git a/src/login/lclif.p.h b/src/login/lclif.p.h
index 5c5c062d3..7fa8475f4 100644
--- a/src/login/lclif.p.h
+++ b/src/login/lclif.p.h
@@ -64,6 +64,7 @@ enum login_packet_id {
PACKET_ID_SC_NOTIFY_BAN = 0x0081,
PACKET_ID_AC_ACK_HASH = 0x01dc,
PACKET_ID_AC_REFUSE_LOGIN_R2 = 0x083e,
+ PACKET_ID_AC_REFUSE_LOGIN_R3 = 0x0b02,
};
/* Packets Structs */
@@ -273,7 +274,8 @@ struct packet_AC_ACCEPT_LOGIN {
char last_login_time[26]; ///< Last login timestamp
uint8 sex; ///< Account sex
#if PACKETVER >= 20170315
- char unknown1[17];
+ char twitter_auth_token[16];
+ uint8 twitter_flag;
#endif
struct {
uint32 ip; ///< Server IP address
diff --git a/src/map/atcommand.c b/src/map/atcommand.c
index ae0c776c6..4e4508179 100644
--- a/src/map/atcommand.c
+++ b/src/map/atcommand.c
@@ -3719,7 +3719,7 @@ ACMD(reloadstatusdb) {
return true;
}
/*==========================================
- * @reloadpcdb - reloads exp.txt skill_tree.txt attr_fix.txt statpoint.txt
+ * @reloadpcdb - reloads exp_group_db.conf skill_tree.txt attr_fix.txt statpoint.txt
*------------------------------------------*/
ACMD(reloadpcdb)
{
@@ -6228,7 +6228,7 @@ ACMD(npctalk)
snprintf(temp, sizeof(temp), "%s : %s", name, mes);
if(ifcolor) clif->messagecolor(&nd->bl,color,temp);
- else clif->disp_overhead(&nd->bl, temp);
+ else clif->disp_overhead(&nd->bl, temp, AREA_CHAT_WOC, NULL);
return true;
}
@@ -6288,7 +6288,7 @@ ACMD(pettalk)
}
snprintf(temp, sizeof temp ,"%s : %s", pd->pet.name, mes);
- clif->disp_overhead(&pd->bl, temp);
+ clif->disp_overhead(&pd->bl, temp, AREA_CHAT_WOC, NULL);
return true;
}
@@ -7063,7 +7063,7 @@ ACMD(homtalk)
}
snprintf(temp, sizeof temp ,"%s : %s", sd->hd->homunculus.name, mes);
- clif->disp_overhead(&sd->hd->bl, temp);
+ clif->disp_overhead(&sd->hd->bl, temp, AREA_CHAT_WOC, NULL);
return true;
}
@@ -7423,7 +7423,7 @@ ACMD(me)
}
safesnprintf(atcmd_output, sizeof(atcmd_output), msg_fd(fd,270), sd->status.name, tempmes); // *%s %s*
- clif->disp_overhead(&sd->bl, atcmd_output);
+ clif->disp_overhead(&sd->bl, atcmd_output, AREA_CHAT_WOC, NULL);
return true;
}
diff --git a/src/map/battle.c b/src/map/battle.c
index 6a961afeb..4d320704a 100644
--- a/src/map/battle.c
+++ b/src/map/battle.c
@@ -7319,6 +7319,7 @@ static const struct battle_data {
{ "features/rodex", &battle_config.feature_rodex, 1, 0, 1, },
{ "features/rodex_use_accountmail", &battle_config.feature_rodex_use_accountmail, 0, 0, 1, },
{ "features/enable_homun_autofeed", &battle_config.feature_enable_homun_autofeed, 1, 0, 1, },
+ { "features/enable_pet_autofeed", &battle_config.feature_enable_pet_autofeed, 1, 0, 1, },
{ "storage_use_item", &battle_config.storage_use_item, 0, 0, 1, },
{ "features/enable_attendance_system", &battle_config.feature_enable_attendance_system,1, 0, 1, },
{ "features/feature_attendance_endtime",&battle_config.feature_attendance_endtime, 1, 0, 99999999, },
diff --git a/src/map/battle.h b/src/map/battle.h
index c325daf0d..f4176f142 100644
--- a/src/map/battle.h
+++ b/src/map/battle.h
@@ -563,6 +563,7 @@ struct Battle_Config {
int feature_rodex_use_accountmail;
int feature_enable_homun_autofeed;
+ int feature_enable_pet_autofeed;
int storage_use_item;
diff --git a/src/map/buyingstore.c b/src/map/buyingstore.c
index 8f8e8da9c..16c35ff2a 100644
--- a/src/map/buyingstore.c
+++ b/src/map/buyingstore.c
@@ -475,7 +475,8 @@ bool buyingstore_searchall(struct map_session_data* sd, const struct s_search_st
;
}
- if( !searchstore->result(s->search_sd, sd->buyer_id, sd->status.account_id, sd->message, it->nameid, it->amount, it->price, buyingstore->blankslots, 0) )
+ // TODO: add support for cards and options
+ if (!searchstore->result(s->search_sd, sd->buyer_id, sd->status.account_id, sd->message, it->nameid, it->amount, it->price, buyingstore->blankslots, 0, buyingstore->blankoptions))
{// result set full
return false;
}
@@ -487,7 +488,8 @@ void buyingstore_defaults(void) {
buyingstore = &buyingstore_s;
buyingstore->nextid = 0;
- memset(buyingstore->blankslots,0,sizeof(buyingstore->blankslots));
+ memset(buyingstore->blankslots, 0, sizeof(buyingstore->blankslots));
+ memset(buyingstore->blankoptions, 0, sizeof(buyingstore->blankoptions));
/* */
buyingstore->setup = buyingstore_setup;
buyingstore->create = buyingstore_create;
diff --git a/src/map/buyingstore.h b/src/map/buyingstore.h
index ee0163a03..408678e8e 100644
--- a/src/map/buyingstore.h
+++ b/src/map/buyingstore.h
@@ -76,6 +76,7 @@ struct s_buyingstore {
struct buyingstore_interface {
unsigned int nextid;
short blankslots[MAX_SLOTS]; // used when checking whether or not an item's card slots are blank
+ struct item_option blankoptions[MAX_ITEM_OPTIONS]; // used for search result temporary.
/* */
bool (*setup) (struct map_session_data* sd, unsigned char slots);
void (*create) (struct map_session_data* sd, int zenylimit, unsigned char result, const char* storename, const uint8* itemlist, unsigned int count);
diff --git a/src/map/clif.c b/src/map/clif.c
index a4d2f62b1..68b9ce7ed 100644
--- a/src/map/clif.c
+++ b/src/map/clif.c
@@ -713,6 +713,7 @@ void clif_authok(struct map_session_data *sd)
clif->send(&p,sizeof(p),&sd->bl,SELF);
}
+/// [4144] Packet not using error_code anymore. Works for fixed error only (MsgString: 9 - Rejected from Server)
/// Notifies the client, that it's connection attempt was refused (ZC_REFUSE_ENTER).
/// 0074 <error code>.B
/// error code:
@@ -1935,6 +1936,25 @@ void clif_changemap(struct map_session_data *sd, short m, int x, int y) {
WFIFOSET(fd,packet_len(0x91));
}
+/// Notifies the client of a position change (on air ship) to coordinates on given map (ZC_AIRSHIP_MAPMOVE).
+/// 0A4B <map name>.16B <x>.W <y>.W
+void clif_changemap_airship(struct map_session_data *sd, short m, int x, int y)
+{
+#if PACKETVER_MAIN_NUM >= 20180620 || PACKETVER_RE_NUM >= 20180321 || PACKETVER_ZERO_NUM >= 20171027
+ // [4144] this packet is not used yet by kro, but it here
+ int fd;
+ nullpo_retv(sd);
+ fd = sd->fd;
+
+ WFIFOHEAD(fd, packet_len(0xa4b));
+ WFIFOW(fd, 0) = 0xa4b;
+ mapindex->getmapname_ext(map->list[m].custom_name ? map->list[map->list[m].instance_src_map].name : map->list[m].name, WFIFOP(fd,2));
+ WFIFOW(fd, 18) = x;
+ WFIFOW(fd, 20) = y;
+ WFIFOSET(fd, packet_len(0xa4b));
+#endif
+}
+
/// Notifies the client of a position change to coordinates on given map, which is on another map-server (ZC_NPCACK_SERVERMOVE).
/// 0092 <map name>.16B <x>.W <y>.W <ip>.L <port>.W
/// 0ac7 <map name>.16B <x>.W <y>.W <ip>.L <port>.W <zero>.128B
@@ -1958,6 +1978,28 @@ void clif_changemapserver(struct map_session_data* sd, unsigned short map_index,
WFIFOSET(fd, packet_len(cmd));
}
+/// Notifies the client of a position change (with air ship) to coordinates on given map, which is on another map-server (ZC_NPCACK_SERVERMOVE).
+/// 0a4c <map name>.16B <x>.W <y>.W <ip>.L <port>.W
+void clif_changemapserver_airship(struct map_session_data* sd, unsigned short map_index, int x, int y, uint32 ip, uint16 port)
+{
+#if (PACKETVER_MAIN_NUM >= 20180620) || (PACKETVER_RE_NUM >= 20180321) || (PACKETVER_ZERO_NUM >= 20171027)
+ // [4144] this packet is not used yet by kro, but it here
+ int fd;
+ const int cmd = 0xa4c;
+ nullpo_retv(sd);
+ fd = sd->fd;
+
+ WFIFOHEAD(fd, packet_len(cmd));
+ WFIFOW(fd, 0) = cmd;
+ mapindex->getmapname_ext(mapindex_id2name(map_index), WFIFOP(fd, 2));
+ WFIFOW(fd, 18) = x;
+ WFIFOW(fd, 20) = y;
+ WFIFOL(fd, 22) = htonl(ip);
+ WFIFOW(fd, 26) = sockt->ntows(htons(port)); // [!] LE byte order here [!]
+ WFIFOSET(fd, packet_len(cmd));
+#endif
+}
+
void clif_blown(struct block_list *bl)
{
//Aegis packets says fixpos, but it's unsure whether slide works better or not.
@@ -3089,7 +3131,7 @@ void clif_updatestatus(struct map_session_data *sd,int type)
WFIFOL(fd,4)=sd->status.zeny;
len = packet_len(0xb1);
break;
-// [4144] unconfirment exact version can be from 20170405 to 20170913
+// [4144] exact version unknown, between 20170405 to 20170913?
#if PACKETVER >= 20170830
case SP_BASEEXP:
WFIFOW(fd, 0) = 0xacb;
@@ -8923,35 +8965,60 @@ void clif_slide(struct block_list *bl, int x, int y)
/// Public chat message (ZC_NOTIFY_CHAT). lordalfa/Skotlex - used by @me as well
/// 008d <packet len>.W <id>.L <message>.?B
-void clif_disp_overhead(struct block_list *bl, const char *mes)
+void clif_disp_overhead(struct block_list *bl, const char *mes, enum send_target target, struct block_list *target_bl)
{
- unsigned char buf[256]; //This should be more than sufficient, the theoretical max is CHAT_SIZE + 8 (pads and extra inserted crap)
+ char buf[CHAT_SIZE_MAX + (int)sizeof(struct PACKET_ZC_NOTIFY_CHAT)];
+ int max_len = CHAT_SIZE_MAX - (int)sizeof(struct PACKET_ZC_NOTIFY_CHAT);
+ struct PACKET_ZC_NOTIFY_CHAT *p = (struct PACKET_ZC_NOTIFY_CHAT *)&buf;
int mes_len;
nullpo_retv(bl);
nullpo_retv(mes);
- mes_len = (int)strlen(mes)+1; //Account for \0
- if (mes_len > (int)sizeof(buf)-8) {
- ShowError("clif_disp_overhead: Message too long (length %d)\n", mes_len);
- mes_len = sizeof(buf)-8; //Trunk it to avoid problems.
+ mes_len = (int)strlen(mes) + 1; //Account for \0
+ if (mes_len > max_len) {
+ ShowError("clif_disp_overhead: Truncated message '%s' (len=%d, max=%u).\n", mes, mes_len, max_len);
+ mes_len = max_len; //Trunk it to avoid problems.
}
+
// send message to others
- WBUFW(buf,0) = 0x8d;
- WBUFW(buf,2) = mes_len + 8; // len of message + 8 (command+len+id)
- WBUFL(buf,4) = bl->id;
- safestrncpy(WBUFP(buf,8), mes, mes_len);
- clif->send(buf, WBUFW(buf,2), bl, AREA_CHAT_WOC);
+ p->PacketType = 0x8d;
+ p->PacketLength = mes_len + (int)sizeof(struct PACKET_ZC_NOTIFY_CHAT); // len of message + 8 (command+len+id)
+ p->GID = bl->id;
+ safestrncpy(p->Message, mes, mes_len);
+ if (target == SELF && target_bl != NULL) {
+ clif->send(p, p->PacketLength, target_bl, SELF);
+ } else {
+ clif->send(p, p->PacketLength, bl, AREA_CHAT_WOC);
- // send back message to the speaker
- if (bl->type == BL_PC) {
- WBUFW(buf,0) = 0x8e;
- WBUFW(buf, 2) = mes_len + 4;
- safestrncpy(WBUFP(buf,4), mes, mes_len);
- clif->send(buf, WBUFW(buf,2), bl, SELF);
+ // send back message to the speaker
+ if (bl->type == BL_PC)
+ clif->notify_playerchat(bl, mes);
}
}
+void clif_notify_playerchat(struct block_list *bl, const char *mes)
+{
+ char buf[CHAT_SIZE_MAX + (int)sizeof(struct PACKET_ZC_NOTIFY_PLAYERCHAT)];
+ int max_len = CHAT_SIZE_MAX - (int)sizeof(struct PACKET_ZC_NOTIFY_PLAYERCHAT);
+ struct PACKET_ZC_NOTIFY_PLAYERCHAT *p = (struct PACKET_ZC_NOTIFY_PLAYERCHAT *)&buf;
+ int mes_len;
+
+ nullpo_retv(bl);
+ nullpo_retv(mes);
+
+ mes_len = (int)strlen(mes) + 1; // Account for \0
+ if (mes_len > max_len) {
+ ShowError("clif_notify_playerchat: Truncated message '%s' (len=%d, max=%u).\n", mes, mes_len, max_len);
+ mes_len = max_len; // Truncate to avoid problems.
+ }
+
+ p->PacketType = 0x8e;
+ p->PacketLength = mes_len + (int)sizeof(struct PACKET_ZC_NOTIFY_PLAYERCHAT);
+ safestrncpy(p->Message, mes, mes_len);
+ clif->send(p, p->PacketLength, bl, SELF);
+}
+
/*==========================
* Minimap fix [Kevin]
* Remove dot from minimap
@@ -9093,7 +9160,7 @@ void clif_feel_hate_reset(struct map_session_data *sd)
/// value:
/// 0 = disabled
/// 1 = enabled
-void clif_zc_config(struct map_session_data* sd, int type, int flag)
+void clif_zc_config(struct map_session_data* sd, enum CZ_CONFIG type, int flag)
{
int fd;
nullpo_retv(sd);
@@ -9483,6 +9550,22 @@ void clif_channel_msg2(struct channel_data *chan, char *msg)
dbi_destroy(iter);
}
+// TODO: [4144] same packet with login server. need somehow use one function for both servers
+// 3 - Rejected by server
+void clif_auth_error(int fd, int errorCode)
+{
+ struct packet_ZC_REFUSE_LOGIN p;
+ const int len = sizeof(p);
+
+ p.PacketType = authError;
+ p.error_code = errorCode;
+ p.block_date[0] = '\0';
+
+ WFIFOHEAD(fd, len);
+ memcpy(WFIFOP(fd, 0), &p, len);
+ WFIFOSET(fd, len);
+}
+
// ------------
// clif_parse_*
// ------------
@@ -9521,10 +9604,7 @@ void clif_parse_WantToConnection(int fd, struct map_session_data* sd) {
bl = map->id2bl(account_id);
if(bl && bl->type != BL_PC) {
ShowError("clif_parse_WantToConnection: a non-player object already has id %d, please increase the starting account number\n", account_id);
- WFIFOHEAD(fd,packet_len(0x6a));
- WFIFOW(fd,0) = 0x6a;
- WFIFOB(fd,2) = 3; // Rejected by server
- WFIFOSET(fd,packet_len(0x6a));
+ clif->auth_error(fd, 3); // Rejected by server
sockt->eof(fd);
return;
@@ -11081,7 +11161,7 @@ void clif_parse_CreateChatRoom(int fd, struct map_session_data* sd) __attribute_
/// 1 = public
void clif_parse_CreateChatRoom(int fd, struct map_session_data* sd)
{
- int len = RFIFOW(fd,2)-15;
+ int len = (int)RFIFOW(fd, 2) - 15;
int limit;
bool pub;
const char *password; //not zero-terminated
@@ -11137,7 +11217,7 @@ void clif_parse_ChatRoomStatusChange(int fd, struct map_session_data* sd) __attr
/// 1 = public
void clif_parse_ChatRoomStatusChange(int fd, struct map_session_data* sd)
{
- int len = RFIFOW(fd,2)-15;
+ int len = (int)RFIFOW(fd, 2) - 15;
int limit;
bool pub;
const char *password; // not zero-terminated
@@ -13148,12 +13228,12 @@ void clif_parse_OpenVending(int fd, struct map_session_data* sd) __attribute__((
/// 0 = canceled
/// 1 = open
void clif_parse_OpenVending(int fd, struct map_session_data* sd) {
- short len = (short)RFIFOW(fd,2) - 85;
+ int len = (int)RFIFOW(fd, 2) - 85;
const char *message;
bool flag;
const uint8 *data;
- if (len < 1)
+ if (len < 0)
return;
message = RFIFOP(fd,4);
@@ -13755,6 +13835,115 @@ void clif_parse_ChangePetName(int fd, struct map_session_data *sd)
pet->change_name(sd, RFIFOP(fd,2));
}
+void clif_parse_pet_evolution(int fd, struct map_session_data *sd) __attribute__((nonnull (2)));
+/// Request to Evolve the pet (CZ_PET_EVOLUTION) [Dastgir/Hercules]
+/// 09fb <Length>.W <EvolvedPetEggID>.W {<index>.W <amount>.W}*items
+void clif_parse_pet_evolution(int fd, struct map_session_data *sd)
+{
+ const struct PACKET_CZ_PET_EVOLUTION *p = RP2PTR(fd);
+ int i = 0, idx, petIndex;
+
+ Assert_retv(p->PacketLength >= (uint16)sizeof(struct PACKET_CZ_PET_EVOLUTION));
+
+ if (sd->status.pet_id == 0) {
+ clif->petEvolutionResult(fd, PET_EVOL_NO_CALLPET);
+ return;
+ }
+
+ ARR_FIND(0, MAX_INVENTORY, idx, sd->status.inventory[idx].card[0] == CARD0_PET &&
+ sd->status.pet_id == MakeDWord(sd->status.inventory[idx].card[1], sd->status.inventory[idx].card[2]));
+
+ if (idx == MAX_INVENTORY) {
+ clif->petEvolutionResult(fd, PET_EVOL_NO_PETEGG);
+ return;
+ }
+
+ // Not Loyal Yet
+ if (sd->pd == NULL || sd->pd->pet.intimate < 900) {
+ clif->petEvolutionResult(fd, PET_EVOL_RG_FAMILIAR);
+ return;
+ }
+
+ ARR_FIND(0, MAX_PET_DB, petIndex, pet->db[petIndex].class_ == sd->pd->pet.class_);
+
+ if (petIndex == MAX_PET_DB) {
+ // Which error?
+ clif->petEvolutionResult(fd, PET_EVOL_UNKNOWN);
+ return;
+ }
+
+ // Client side validation is not done as it is insecure.
+ for (i = 0; i < VECTOR_LENGTH(pet->db[petIndex].evolve_data); i++) {
+ struct pet_evolve_data *ped = &VECTOR_INDEX(pet->db[petIndex].evolve_data, i);
+ if (ped->petEggId == p->EvolvedPetEggID) {
+ int j;
+ int pet_id;
+
+ if (VECTOR_LENGTH(ped->items) == 0) {
+ clif->petEvolutionResult(fd, PET_EVOL_NO_RECIPE);
+ return;
+ }
+ for (j = 0; j < VECTOR_LENGTH(ped->items); j++) {
+ struct itemlist_entry *list = &VECTOR_INDEX(ped->items, j);
+ int n = pc->search_inventory(sd, list->id);
+
+ if (n == INDEX_NOT_FOUND) {
+ clif->petEvolutionResult(fd, PET_EVOL_NO_MATERIAL);
+ return;
+ }
+ }
+
+ for (j = 0; j < VECTOR_LENGTH(ped->items); j++) {
+ struct itemlist_entry *list = &VECTOR_INDEX(ped->items, j);
+ int n = pc->search_inventory(sd, list->id);
+
+ if (pc->delitem(sd, n, list->amount, 0, DELITEM_NORMAL, LOG_TYPE_EGG) == 1) {
+ clif->petEvolutionResult(fd, PET_EVOL_NO_MATERIAL);
+ return;
+ }
+ }
+
+ // Return to Egg
+ pet->return_egg(sd, sd->pd);
+
+ if (pc->delitem(sd, idx, 1, 0, DELITEM_NORMAL, LOG_TYPE_EGG) == 1) {
+ clif->petEvolutionResult(fd, PET_EVOL_NO_PETEGG);
+ return;
+ }
+
+ pet_id = pet->search_petDB_index(ped->petEggId, PET_EGG);
+ if (pet_id >= 0) {
+ sd->catch_target_class = pet->db[pet_id].class_;
+
+ intif->create_pet(
+ sd->status.account_id, sd->status.char_id,
+ (short)pet->db[pet_id].class_, (short)mob->db(pet->db[pet_id].class_)->lv,
+ (short)pet->db[pet_id].EggID, 0, (short)pet->db[pet_id].intimate,
+ 100, 0, 1, pet->db[pet_id].jname);
+ clif->petEvolutionResult(fd, PET_EVOL_SUCCESS);
+ } else {
+ clif->petEvolutionResult(fd, PET_EVOL_UNKNOWN);
+ }
+ return;
+ }
+ }
+
+ clif->petEvolutionResult(fd, PET_EVOL_UNKNOWN);
+}
+
+/**
+ * Result of Pet Evolution (ZC_PET_EVOLUTION_RESULT)
+ * 0x9fc <Result>.L
+ */
+void clif_pet_evolution_result(int fd, enum pet_evolution_result result) {
+#if PACKETVER >= 20140122
+ WFIFOHEAD(fd, packet_len(0x9fc));
+ WFIFOW(fd, 0) = 0x9fc;
+ WFIFOL(fd, 2) = result;
+ WFIFOSET(fd, packet_len(0x9fc));
+#endif
+}
+
void clif_parse_GMKick(int fd, struct map_session_data *sd) __attribute__((nonnull (2)));
/// /kill (CZ_DISCONNECT_CHARACTER).
/// Request to disconnect a character.
@@ -16154,24 +16343,38 @@ void clif_parse_cz_config(int fd, struct map_session_data *sd) __attribute__((no
/// 02d8 <type>.L <value>.L
/// type:
/// 0 = open equip window
+/// 2 = pet autofeeding
/// 3 = homunculus autofeeding
/// value:
/// 0 = disabled
/// 1 = enabled
void clif_parse_cz_config(int fd, struct map_session_data *sd)
{
- int type = RFIFOL(fd, 2);
+ enum CZ_CONFIG type = RFIFOL(fd, 2);
int flag = RFIFOL(fd, 6);
- if (type == CZ_CONFIG_OPEN_EQUIPMENT_WINDOW) {
+ switch (type) {
+ case CZ_CONFIG_OPEN_EQUIPMENT_WINDOW:
sd->status.show_equip = flag;
- } else if (type == CZ_CONFIG_HOMUNCULUS_AUTOFEEDING) {
- struct homun_data *hd;
- hd = sd->hd;
+ break;
+ case CZ_CONFIG_PET_AUTOFEEDING: {
+ struct pet_data *pd = sd->pd;
+ nullpo_retv(pd);
+ if (pd->petDB->autofeed == 0) {
+ clif->message(fd, "Autofeed is disabled for this pet.");
+ return;
+ }
+ pd->pet.autofeed = flag;
+ break;
+ }
+ case CZ_CONFIG_HOMUNCULUS_AUTOFEEDING: {
+ struct homun_data *hd = sd->hd;
nullpo_retv(hd);
hd->homunculus.autofeed = flag;
- } else {
- ShowWarning("clif_parse_cz_config: Unsupported type has been received (%d).", type);
+ break;
+ }
+ default:
+ ShowWarning("clif_parse_cz_config: Unsupported type has been received (%u).\n", type);
return;
}
clif->zc_config(sd, type, flag);
@@ -17637,7 +17840,11 @@ void clif_parse_SearchStoreInfo(int fd, struct map_session_data* sd) {
/// 1 = "next" label to retrieve more results
void clif_search_store_info_ack(struct map_session_data* sd)
{
- const unsigned int blocksize = MESSAGE_SIZE+26;
+#if PACKETVER >= 20150226
+ const unsigned int blocksize = MESSAGE_SIZE + 26 + 5 * MAX_ITEM_OPTIONS;
+#else
+ const unsigned int blocksize = MESSAGE_SIZE + 26;
+#endif
int fd;
unsigned int i, start, end;
@@ -17672,7 +17879,11 @@ void clif_search_store_info_ack(struct map_session_data* sd)
it.nameid = ssitem->nameid;
it.amount = ssitem->amount;
- clif->addcards(WFIFOP(fd,i*blocksize+25+MESSAGE_SIZE), &it);
+ clif->addcards(WFIFOP(fd, i * blocksize + 25 + MESSAGE_SIZE), &it);
+#if PACKETVER >= 20150226
+ memcpy(&it.option, &ssitem->option, sizeof(it.option));
+ clif->add_item_options(WFIFOP(fd, i * blocksize + 33 + MESSAGE_SIZE), &it);
+#endif
}
WFIFOSET(fd,WFIFOW(fd,2));
@@ -19098,6 +19309,9 @@ void clif_parse_RouletteInfo(int fd, struct map_session_data* sd)
p.ItemInfo[count].Position = j;
p.ItemInfo[count].ItemId = clif->rd.nameid[i][j];
p.ItemInfo[count].Count = clif->rd.qty[i][j];
+#if PACKETVER >= 20180523 // unknown real version
+ p.ItemInfo[count].unused = 0;
+#endif
count++;
}
}
@@ -20531,36 +20745,43 @@ void clif_parse_open_ui_request(int fd, struct map_session_data *sd)
clif->open_ui(sd, p->UIType);
}
-void clif_open_ui(struct map_session_data *sd, int8 UIType)
+void clif_open_ui(struct map_session_data *sd, enum cz_ui_types uiType)
{
-#if PACKETVER_RE_NUM >= 20180307 || PACKETVER_MAIN_NUM >= 20180404 || PACKETVER_ZERO_NUM >= 20180411
- int claimed = 0;
+#if PACKETVER >= 20150128
struct PACKET_ZC_OPEN_UI p;
nullpo_retv(sd);
- p.PacketType = 0xAE2;
- switch (UIType) {
- case STYLIST_UI:
- p.UIType = STYLIST_UI;
+ p.PacketType = openUiType;
+ switch (uiType) {
+ case CZ_STYLIST_UI:
+ p.UIType = ZC_STYLIST_UI;
+#if PACKETVER >= 20171122
p.data = 0;
+#endif
break;
- case 5: // client will send 5 for the request but requires to receive ATTENDANCE_UI (7) to open the correct ui.
+ case CZ_ATTENDANCE_UI:
+ {
+#if PACKETVER_RE_NUM >= 20180307 || PACKETVER_MAIN_NUM >= 20180404 || PACKETVER_ZERO_NUM >= 20180411
+ int claimed = 0;
if (clif->attendance_timediff(sd) != true)
++claimed;
else if (sd->status.attendance_count >= VECTOR_LENGTH(clif->attendance_data))
sd->status.attendance_count = 0;
- p.UIType = ATTENDANCE_UI;
+ p.UIType = ZC_ATTENDANCE_UI;
p.data = sd->status.attendance_count * 10 + claimed;
+#else
+ ShowWarning("Attendance System available only for PACKETVER_RE_NUM >= 20180307 || PACKETVER_MAIN_NUM >= 20180404 || PACKETVER_ZERO_NUM >= 20180411.\n");
+ return;
+#endif
break;
+ }
default:
- ShowWarning("clif_open_ui: Requested UI (%d) is not implemented yet.\n", UIType);
+ ShowWarning("clif_open_ui: Requested UI (%u) is not implemented yet.\n", uiType);
return;
}
clif->send(&p, sizeof(p), &sd->bl, SELF);
-#else
- ShowWarning("Attendance System available only for PACKETVER_RE_NUM >= 20180307 || PACKETVER_MAIN_NUM >= 20180404 || PACKETVER_ZERO_NUM >= 20180411.\n");
#endif
}
@@ -20637,7 +20858,7 @@ void clif_ui_action(struct map_session_data *sd, int32 UIType, int32 data)
void clif_parse_private_airship_request(int fd, struct map_session_data *sd) __attribute__((nonnull(2)));
void clif_parse_private_airship_request(int fd, struct map_session_data *sd)
{
-#if defined(PACKETVER_RE) && PACKETVER >= 20180321
+#if PACKETVER_RE_NUM >= 20180321 || PACKETVER_MAIN_NUM >= 20180620
char evname[EVENT_NAME_LENGTH];
struct event_data *ev = NULL;
const struct PACKET_CZ_PRIVATE_AIRSHIP_REQUEST *p = RP2PTR(fd);
@@ -20648,22 +20869,22 @@ void clif_parse_private_airship_request(int fd, struct map_session_data *sd)
pc->setreg(sd, script->add_str("@itemid"), p->ItemID);
script->run_npc(ev->nd->u.scr.script, ev->pos, sd->bl.id, ev->nd->bl.id);
} else {
- ShowError("clif_parse_private_airship_request: event '%s' not found, operation failed\n", evname);
+ ShowError("clif_parse_private_airship_request: event '%s' not found, operation failed.\n", evname);
}
#else
- ShowWarning("clif_parse_private_airship_request: private airship is not supported in this client version, possible packet manipulation.");
+ ShowWarning("clif_parse_private_airship_request: private airship is not supported in this client version, possible packet manipulation.\n");
#endif
}
void clif_private_airship_response(struct map_session_data *sd, uint32 flag)
{
-#if defined(PACKETVER_RE) && PACKETVER >= 20180321
+#if PACKETVER_RE_NUM >= 20180321 || PACKETVER_MAIN_NUM >= 20180620
struct PACKET_ZC_PRIVATE_AIRSHIP_RESPONSE p;
nullpo_retv(sd);
if (flag > P_AIRSHIP_ITEM_INVALID) {
- ShowError("clif_private_airship_response: invalid flag given '%d', defaulting to 0.\n", flag);
+ ShowError("clif_private_airship_response: invalid flag given '%u', defaulting to 0.\n", flag);
flag = 0;
}
@@ -20672,7 +20893,7 @@ void clif_private_airship_response(struct map_session_data *sd, uint32 flag)
clif->send(&p, sizeof(p), &sd->bl, SELF);
#else
- ShowWarning("clif_private_airship_response: private airship works only for clients >= 20180321.");
+ ShowWarning("clif_private_airship_response: private airship works only for clients PACKETVER_RE_NUM >= 20180321 || PACKETVER_MAIN_NUM >= 20180620.\n");
#endif
}
@@ -20827,7 +21048,7 @@ void clif_parse_cz_req_style_change(int fd, struct map_session_data *sd)
if (p->BottomAccessory > 0)
clif->cz_req_style_change_sub(sd, LOOK_HEAD_BOTTOM, p->BottomAccessory, true);
- clif->style_change_response(sd, true);
+ clif->style_change_response(sd, STYLIST_SHOP_SUCCESS);
return;
}
@@ -20850,7 +21071,7 @@ void clif_cz_req_style_change_sub(struct map_session_data *sd, int type, int16 i
}
}
-void clif_style_change_response(struct map_session_data *sd, int8 flag)
+void clif_style_change_response(struct map_session_data *sd, enum stylist_shop flag)
{
#if PACKETVER >= 20151104
struct PACKET_ZC_STYLE_CHANGE_RES p;
@@ -21186,6 +21407,7 @@ void clif_defaults(void) {
clif->packet = clif_packet;
/* auth */
clif->authok = clif_authok;
+ clif->auth_error = clif_auth_error;
clif->authrefuse = clif_authrefuse;
clif->authfail_fd = clif_authfail_fd;
clif->charselectok = clif_charselectok;
@@ -21247,6 +21469,7 @@ void clif_defaults(void) {
clif->spawn = clif_spawn;
/* map-related */
clif->changemap = clif_changemap;
+ clif->changemap_airship = clif_changemap_airship;
clif->changemapcell = clif_changemapcell;
clif->map_property = clif_map_property;
clif->pvpset = clif_pvpset;
@@ -21256,6 +21479,7 @@ void clif_defaults(void) {
clif->maptypeproperty2 = clif_maptypeproperty2;
/* multi-map-server */
clif->changemapserver = clif_changemapserver;
+ clif->changemapserver_airship = clif_changemapserver_airship;
/* npc-shop-related */
clif->npcbuysell = clif_npcbuysell;
clif->buylist = clif_buylist;
@@ -21425,6 +21649,7 @@ void clif_defaults(void) {
clif->messagecolor_self = clif_messagecolor_self;
clif->messagecolor = clif_messagecolor;
clif->disp_overhead = clif_disp_overhead;
+ clif->notify_playerchat = clif_notify_playerchat;
clif->msgtable_skill = clif_msgtable_skill;
clif->msgtable = clif_msgtable;
clif->msgtable_num = clif_msgtable_num;
@@ -21984,4 +22209,9 @@ void clif_defaults(void) {
clif->pReqStyleChange = clif_parse_cz_req_style_change;
clif->cz_req_style_change_sub = clif_cz_req_style_change_sub;
clif->style_change_response = clif_style_change_response;
+
+ // -- Pet Evolution
+ clif->pPetEvolution = clif_parse_pet_evolution;
+ clif->petEvolutionResult = clif_pet_evolution_result;
+
}
diff --git a/src/map/clif.h b/src/map/clif.h
index 20ecf8e8d..1dffc2711 100644
--- a/src/map/clif.h
+++ b/src/map/clif.h
@@ -550,19 +550,36 @@ enum CZ_CONFIG {
CZ_CONFIG_PET_AUTOFEEDING = 2,
CZ_CONFIG_HOMUNCULUS_AUTOFEEDING = 3,
};
+
/**
* Client UI types
* used with packet 0xAE2 to request the client to open a specific ui
**/
-enum ui_types {
- BANK_UI = 0,
- STYLIST_UI,
- CAPTCHA_UI,
- MACRO_UI,
- TIPBOX_UI = 5,
- RENEWQUEST_UI,
- ATTENDANCE_UI
+enum zc_ui_types {
+#if PACKETVER >= 20150128
+ ZC_BANK_UI = 0,
+ ZC_STYLIST_UI = 1,
+ ZC_CAPTCHA_UI = 2,
+ ZC_MACRO_UI = 3,
+#endif
+ zc_ui_unused = 4, // for avoid compilation errors
+#if PACKETVER >= 20171122
+ ZC_TIPBOX_UI = 5,
+ ZC_RENEWQUEST_UI = 6,
+ ZC_ATTENDANCE_UI = 7
+#endif
+};
+
+/**
+* Client to server open ui request types (packet 0x0a68)
+**/
+enum cz_ui_types {
+ CZ_STYLIST_UI = 1,
+ //unknown = 2,
+ //unknown = 3,
+ CZ_ATTENDANCE_UI = 5
};
+
/**
* Private Airship Responds
**/
@@ -575,6 +592,17 @@ enum private_airship {
P_AIRSHIP_ITEM_INVALID
};
+/** Pet Evolution Results */
+enum pet_evolution_result {
+ PET_EVOL_UNKNOWN = 0x0,
+ PET_EVOL_NO_CALLPET = 0x1,
+ PET_EVOL_NO_PETEGG = 0x2,
+ PET_EVOL_NO_RECIPE = 0x3,
+ PET_EVOL_NO_MATERIAL = 0x4,
+ PET_EVOL_RG_FAMILIAR = 0x5,
+ PET_EVOL_SUCCESS = 0x6,
+};
+
/**
* Structures
**/
@@ -616,6 +644,14 @@ struct stylist_data_entry {
VECTOR_DECL(struct stylist_data_entry) stylist_data[MAX_STYLIST_TYPE];
/**
+* Stylist Shop Responds
+**/
+enum stylist_shop {
+ STYLIST_SHOP_SUCCESS,
+ STYLIST_SHOP_FAILURE
+};
+
+/**
* Clif.c Interface
**/
struct clif_interface {
@@ -662,6 +698,7 @@ struct clif_interface {
unsigned short (*decrypt_cmd) ( int cmd, struct map_session_data *sd );
/* auth */
void (*authok) (struct map_session_data *sd);
+ void (*auth_error) (int fd, int errorCode);
void (*authrefuse) (int fd, uint8 error_code);
void (*authfail_fd) (int fd, int type);
void (*charselectok) (int id, uint8 ok);
@@ -723,6 +760,7 @@ struct clif_interface {
bool (*spawn) (struct block_list *bl);
/* map-related */
void (*changemap) (struct map_session_data *sd, short m, int x, int y);
+ void (*changemap_airship) (struct map_session_data *sd, short m, int x, int y);
void (*changemapcell) (int fd, int16 m, int x, int y, int type, enum send_target target);
void (*map_property) (struct map_session_data* sd, enum map_property property);
void (*pvpset) (struct map_session_data *sd, int pvprank, int pvpnum,int type);
@@ -732,6 +770,7 @@ struct clif_interface {
void (*maptypeproperty2) (struct block_list *bl,enum send_target t);
/* multi-map-server */
void (*changemapserver) (struct map_session_data* sd, unsigned short map_index, int x, int y, uint32 ip, uint16 port);
+ void (*changemapserver_airship) (struct map_session_data* sd, unsigned short map_index, int x, int y, uint32 ip, uint16 port);
/* npc-shop-related */
void (*npcbuysell) (struct map_session_data* sd, int id);
void (*buylist) (struct map_session_data *sd, struct npc_data *nd);
@@ -809,7 +848,7 @@ struct clif_interface {
void (*mission_info) (struct map_session_data *sd, int mob_id, unsigned char progress);
void (*feel_hate_reset) (struct map_session_data *sd);
void (*partytickack) (struct map_session_data* sd, bool flag);
- void (*zc_config) (struct map_session_data *sd, int type, int flag);
+ void (*zc_config) (struct map_session_data *sd, enum CZ_CONFIG type, int flag);
void (*viewequip_ack) (struct map_session_data* sd, struct map_session_data* tsd);
void (*equpcheckbox) (struct map_session_data* sd);
void (*displayexp) (struct map_session_data *sd, uint64 exp, char type, bool is_quest);
@@ -900,7 +939,8 @@ struct clif_interface {
void (*broadcast2) (struct block_list *bl, const char *mes, int len, unsigned int fontColor, short fontType, short fontSize, short fontAlign, short fontY, enum send_target target);
void (*messagecolor_self) (int fd, uint32 color, const char *msg);
void (*messagecolor) (struct block_list* bl, uint32 color, const char* msg);
- void (*disp_overhead) (struct block_list *bl, const char* mes);
+ void (*disp_overhead) (struct block_list *bl, const char *mes, enum send_target target, struct block_list *target_bl);
+ void (*notify_playerchat) (struct block_list *bl, const char *mes);
void (*msgtable) (struct map_session_data* sd, enum clif_messages msg_id);
void (*msgtable_num) (struct map_session_data *sd, enum clif_messages msg_id, int value);
void (*msgtable_skill) (struct map_session_data *sd, uint16 skill_id, enum clif_messages msg_id);
@@ -1444,7 +1484,7 @@ struct clif_interface {
bool (*attendance_timediff) (struct map_session_data *sd);
time_t (*attendance_getendtime) (void);
void (*pOpenUIRequest) (int fd, struct map_session_data *sd);
- void (*open_ui) (struct map_session_data *sd, int8 UIType);
+ void (*open_ui) (struct map_session_data *sd, enum cz_ui_types uiType);
void (*pAttendanceRewardRequest) (int fd, struct map_session_data *sd);
void (*ui_action) (struct map_session_data *sd, int32 UIType, int32 data);
void (*pPrivateAirshipRequest) (int fd, struct map_session_data *sd);
@@ -1458,7 +1498,9 @@ struct clif_interface {
void (*stylist_send_rodexitem) (struct map_session_data *sd, int16 itemid);
void (*pReqStyleChange) (int fd, struct map_session_data *sd);
void (*cz_req_style_change_sub) (struct map_session_data *sd, int type, int16 idx, bool isitem);
- void (*style_change_response) (struct map_session_data *sd, int8 flag);
+ void (*style_change_response) (struct map_session_data *sd, enum stylist_shop flag);
+ void (*pPetEvolution) (int fd, struct map_session_data *sd);
+ void (*petEvolutionResult) (int fd, enum pet_evolution_result result);
};
#ifdef HERCULES_CORE
diff --git a/src/map/itemdb.c b/src/map/itemdb.c
index d958d03d2..f2fd2ac80 100644
--- a/src/map/itemdb.c
+++ b/src/map/itemdb.c
@@ -324,11 +324,11 @@ struct item_data* itemdb_exists(int nameid)
/**
* Searches for the item_option data.
* @param option_index as the index of the item option (client side).
- * @return pointer to struct item_option data or NULL.
+ * @return pointer to struct itemdb_option data or NULL.
*/
-struct item_option *itemdb_option_exists(int idx)
+struct itemdb_option *itemdb_option_exists(int idx)
{
- return (struct item_option *)idb_get(itemdb->options, idx);
+ return (struct itemdb_option *)idb_get(itemdb->options, idx);
}
/// Returns human readable name for given item type.
@@ -1318,7 +1318,7 @@ void itemdb_read_packages(void) {
* @param[in] source Source of the entry (file name), to be displayed in
* case of validation errors.
*/
-void itemdb_readdb_options_additional_fields(struct item_option *ito, struct config_setting_t *t, const char *source)
+void itemdb_readdb_options_additional_fields(struct itemdb_option *ito, struct config_setting_t *t, const char *source)
{
// do nothing. plugins can do their own work
}
@@ -1352,7 +1352,7 @@ void itemdb_read_options(void)
VECTOR_ENSURE(duplicate_id, libconfig->setting_length(ito), 1);
while ((conf = libconfig->setting_get_elem(ito, index++))) {
- struct item_option t_opt = { 0 }, *s_opt = NULL;
+ struct itemdb_option t_opt = { 0 }, *s_opt = NULL;
const char *str = NULL;
int i = 0;
@@ -1407,7 +1407,7 @@ void itemdb_read_options(void)
itemdb->readdb_options_additional_fields(&t_opt, ito, filepath);
/* Allocate memory and copy contents */
- CREATE(s_opt, struct item_option, 1);
+ CREATE(s_opt, struct itemdb_option, 1);
*s_opt = t_opt;
@@ -2458,7 +2458,7 @@ int itemdb_final_sub(union DBKey key, struct DBData *data, va_list ap)
int itemdb_options_final_sub(union DBKey key, struct DBData *data, va_list ap)
{
- struct item_option *ito = DB->data2ptr(data);
+ struct itemdb_option *ito = DB->data2ptr(data);
if (ito->script != NULL)
script->free_code(ito->script);
diff --git a/src/map/itemdb.h b/src/map/itemdb.h
index ad237f7ce..efe3d0a3a 100644
--- a/src/map/itemdb.h
+++ b/src/map/itemdb.h
@@ -448,7 +448,7 @@ struct item_package {
unsigned short must_qty;
};
-struct item_option {
+struct itemdb_option {
int16 index;
struct script_code *script;
};
@@ -590,7 +590,7 @@ struct itemdb_interface {
/* */
struct item_data *array[MAX_ITEMDB];
struct DBMap *other;// int nameid -> struct item_data*
- struct DBMap *options; // int opt_id -> struct item_option*
+ struct DBMap *options; // int opt_id -> struct itemdb_option*
struct item_data dummy; //This is the default dummy item used for non-existant items. [Skotlex]
/* */
void (*read_groups) (void);
@@ -607,7 +607,7 @@ struct itemdb_interface {
struct item_data* (*load)(int nameid);
struct item_data* (*search)(int nameid);
struct item_data* (*exists) (int nameid);
- struct item_option* (*option_exists) (int idx);
+ struct itemdb_option* (*option_exists) (int idx);
bool (*in_group) (struct item_group *group, int nameid);
int (*group_item) (struct item_group *group);
int (*chain_item) (unsigned short chain_id, int *rate);
@@ -640,7 +640,7 @@ struct itemdb_interface {
void (*read_combos) (void);
int (*gendercheck) (struct item_data *id);
int (*validate_entry) (struct item_data *entry, int n, const char *source);
- void (*readdb_options_additional_fields) (struct item_option *ito, struct config_setting_t *t, const char *source);
+ void (*readdb_options_additional_fields) (struct itemdb_option *ito, struct config_setting_t *t, const char *source);
void (*readdb_additional_fields) (int itemid, struct config_setting_t *it, int n, const char *source);
void (*readdb_job_sub) (struct item_data *id, struct config_setting_t *t);
int (*readdb_libconfig_sub) (struct config_setting_t *it, int n, const char *source);
diff --git a/src/map/messages_main.h b/src/map/messages_main.h
index de56e8c37..e8ee30b2c 100644
--- a/src/map/messages_main.h
+++ b/src/map/messages_main.h
@@ -24,17 +24,17 @@
/* This file is autogenerated, please do not commit manual changes */
enum clif_messages {
-/*20031028 to 20180523
+/*20031028 to 20180621
ë™ì˜ 하십니까?
Do you agree?
*/
MSG_DO_YOU_AGREE = 0x0,
-/*20031028 to 20180523
+/*20031028 to 20180621
서버 연결 실패
Failed to Connect to Server.
*/
MSG_SERVER_CONNECTION_FAILED = 0x1,
-/*20031028 to 20180523
+/*20031028 to 20180621
서버와 ì—°ê²°ì´ ëŠì–´ì¡ŒìŠµë‹ˆë‹¤.
Disconnected from Server.
*/
@@ -42,1511 +42,1511 @@ Disconnected from Server.
/*20031028 to 20080617
서버와 ì—°ê²°ì´ ëŠì–´ì¡ŒìŠµë‹ˆë‹¤.
Disconnected from Server.
-20080624 to 20180523
+20080624 to 20180621
서버와 ì—°ê²°ì´ ëŠì–´ì¡ŒìŠµë‹ˆë‹¤!
Disconnected from Server!
*/
MSG_BANNED = 0x3,
-/*20031028 to 20180523
+/*20031028 to 20180621
서버 종료ë¨
Server Closed.
*/
MSG_SERVER_OFF = 0x4,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°™ì€ ê³„ì •ìœ¼ë¡œ 다른 사용ìžê°€ ë¡œê·¸ì¸ í•˜ì˜€ìŠµë‹ˆë‹¤.
Someone has Logged in with this ID.
*/
MSG_DOUBLE_LOGIN_PROHIBITED = 0x5,
-/*20031028 to 20180523
+/*20031028 to 20180621
등ë¡ë˜ì§€ ì•Šì€ ê³„ì •ìž…ë‹ˆë‹¤. 다시 í™•ì¸ ë°”ëžë‹ˆë‹¤.
Unregistered ID. Please make sure you have a registered account and you have correctly typed in the user ID.
*/
MSG_INCORRECT_USERID = 0x6,
/*20031028 to 20070704
비밀번호가 틀립니다
-20070710 to 20180523
+20070710 to 20180621
입력하신 비밀번호가 올바르지 않습니다.
Incorrect User ID or Password. Please try again.
*/
MSG_INCORRECT_PASSWORD = 0x7,
-/*20031028 to 20180523
+/*20031028 to 20180621
본 ID 는 ì‚¬ìš©ê¸°ê°„ì´ ë§Œë£Œ ë˜ì—ˆìŠµë‹ˆë‹¤
This ID is expired.
*/
MSG_ID_EXPIRED = 0x8,
-/*20031028 to 20180523
+/*20031028 to 20180621
서버 접근 거부
Rejected from Server.
*/
MSG_ACCESS_DENIED = 0x9,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°™ì€ ìºë¦­í„° ì´ë¦„ì´ ìžˆìŠµë‹ˆë‹¤.
Character Name already exists.
*/
MSG_CHARACTER_NAME_ALREADY_EXISTS = 0xa,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìºë¦­í„° ìƒì„± 거부ë¨
Character Creation is denied.
*/
MSG_CHARACTER_CREATION_DENIED = 0xb,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìºë¦­í„° ì‚­ì œ 거부
Character Deletion is denied.
*/
MSG_CANNOT_DELETE_CHARACTER = 0xc,
-/*20031028 to 20180523
+/*20031028 to 20180621
방제목를 입력하세요.
Please Enter Room Title.
*/
MSG_ENTER_ROOM_TITLE = 0xd,
-/*20031028 to 20180523
+/*20031028 to 20180621
불량단어가 검출ë˜ì—ˆìŠµë‹ˆë‹¤.
Foul Language Detected.
*/
MSG_BAD_SENTANGE = 0xe,
-/*20031028 to 20180523
+/*20031028 to 20180621
암호를 입력하세요.
Please enter Password.
*/
MSG_ENTER_PASSWORD = 0xf,
-/*20031028 to 20180523
+/*20031028 to 20180621
암호를 ì˜ë¬¸ 4ìž ì´ìƒ 입력하세요.
Please enter Password. Passwords must be at least 4 characters long.
*/
MSG_Enter_Password_more_than_4_char = 0x10,
-/*20031028 to 20180523
+/*20031028 to 20180621
종료 하시겠습니까?
Are you sure that you want to quit?
*/
MSG_DO_YOU_REALLY_WANT_TO_QUIT = 0x11,
-/*20031028 to 20180523
+/*20031028 to 20180621
4ìž ì´ìƒ 입력해주세요. ì‚¬ìš©ìž ê³„ì •ì´ ì—†ìœ¼ì‹ ë¶„ë“¤ì€ ì™¼ìª½ í•˜ë‹¨ì˜ [ì‹ ì²­] ë²„íŠ¼ì„ ëˆŒëŸ¬ ê³„ì •ì„ ë§Œë“œì‹œê¸° ë°”ëžë‹ˆë‹¤.
Passwords are at least 4 characters long. Please try again.
*/
MSG_NAME_MUST_EXCEED_4_CHAR = 0x12,
/*20031028 to 20070704
ìºë¦­í„°ë¥¼ 삭제하겠습니까?
-20070618 to 20180523
+20070618 to 20180621
í•œ 번 ì‚­ì œëœ ìºë¦­í„° ë° ê´€ë ¨ 정보는 다시 복구ë˜ì§€ 않습니다. ìºë¦­í„°ë¥¼ 삭제하시겠습니까?
Are you sure that you want to delete this character?
*/
MSG_DELETE_CHARACTER = 0x13,
-/*20031028 to 20180523
+/*20031028 to 20180621
불량단어가 검출ë˜ì—ˆìŠµë‹ˆë‹¤.
Foul Language Detected.
*/
MSG_BAD_NAME = 0x14,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë¦„ì„ ìž…ë ¥í•´ 주세요.(한글 2ìž ì˜ë¬¸ 4ìž ì´ìƒ)
Character Name must be at least 4 characters long.
*/
MSG_ENTER_NAME_MORE_THAN_4_CHAR = 0x15,
-/*20031028 to 20180523
+/*20031028 to 20180621
명령어 ì¼ëžŒ: /h
Command List: /h | /help
*/
MSG_LIST_COMMAND = 0x16,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´íŽ™íŠ¸ On
Effects On
*/
MSG_EFFECT_ON = 0x17,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´íŽ™íŠ¸ Off
Effects Off
*/
MSG_EFFECT_OFF = 0x18,
-/*20031028 to 20180523
+/*20031028 to 20180621
사운드 볼륨
Sound Volume
*/
MSG_VOLUME_OF_SOUND = 0x19,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë°°ê²½ìŒì•… 볼륨
BGM Volume
*/
MSG_VOLUME_OF_BGM = 0x1a,
-/*20031028 to 20180523
+/*20031028 to 20180621
íš¨ê³¼ìŒ On
Sound Effects On
*/
MSG_SOUND_ON = 0x1b,
-/*20031028 to 20180523
+/*20031028 to 20180621
íš¨ê³¼ìŒ Off
Sound Effects Off
*/
MSG_SOUND_OFF = 0x1c,
-/*20031028 to 20180523
+/*20031028 to 20180621
프레임스킵 On
Frame Skip On
*/
MSG_FRAME_SKIP_ON = 0x1d,
-/*20031028 to 20180523
+/*20031028 to 20180621
프레임스킵 Off
Frame Skip Off
*/
MSG_FRAME_SKIP_OFF = 0x1e,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë°°ê²½ìŒì•… On
BGM On
*/
MSG_BGM_ON = 0x1f,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë°°ê²½ìŒì•… Off
BGM Off
*/
MSG_BGM_OFF = 0x20,
-/*20031028 to 20180523
+/*20031028 to 20180621
/h or /help: 명령어 ì¼ëžŒ
/h or /help: Shows this Command Help List
*/
MSG_EXPLAIN_HELP = 0x21,
-/*20031028 to 20180523
+/*20031028 to 20180621
/w or /who or /ì ‘ì†ìž or /누구: 현재 ì ‘ì†ìžìˆ˜ 보기
/w or /who or /player or /who: wiew current the number of player
*/
MSG_EXPLAIN_WHO = 0x22,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ìŒì•… : ë°°ê²½ìŒì•… On Off
/music: Turns BGM On or Off
*/
MSG_EXPLAIN_MUSIC = 0x23,
-/*20031028 to 20180523
+/*20031028 to 20180621
/íš¨ê³¼ìŒ : íš¨ê³¼ìŒ On Off
/sound: Turns Sound Effects On or Off
*/
MSG_EXPLAIN_SOUND = 0x24,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ì´íŽ™íŠ¸ : ì´íŽ™íŠ¸ On Off
/effect: Effects On or Off
*/
MSG_EXPLAIN_EFFECT = 0x25,
-/*20031028 to 20180523
+/*20031028 to 20180621
/좌표 or /장소: 현재 위치 표시
/where: Shows your present location
*/
MSG_EXPLAIN_POS = 0x26,
-/*20031028 to 20180523
+/*20031028 to 20180621
/skip : 프래임스킵 On Off
/skip: Turns Frame Skip On or Off
*/
MSG_EXPLAIN_FRAMESKIP = 0x27,
-/*20031028 to 20180523
+/*20031028 to 20180621
/v (0~127): íš¨ê³¼ìŒ ë³¼ë¥¨ì¡°ì •
/v (0~127): Controls the volume of the Sound Effects
*/
MSG_EXPLAIN_SOUNDVOLUME = 0x28,
-/*20031028 to 20180523
+/*20031028 to 20180621
/bv (0~127): ë°°ê²½ìŒì•… 볼륨조정
/bv (0~127): Controls the volume of the BGM
*/
MSG_EXPLAIN_BGMVOLUME = 0x29,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ex (ìºë¦­í„°ì´ë¦„) or /차단 (ìºë¦­í„°ì´ë¦„) : 해당ìºë¦­í„°ì— 대해 ê·“ë§ì°¨ë‹¨
/ex (Character Name): Blocks whispering from the Character
*/
MSG_EXPLAIN_SAYISOLATION = 0x2a,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ex or /차단 : ê·“ë§ì°¨ë‹¨ ìºë¦­í„° 리스트
/ex: View a list of Characters you have Blocked
*/
MSG_EXPLAIN_LIST_SAYISOLATION_CHAR = 0x2b,
-/*20031028 to 20180523
+/*20031028 to 20180621
/in (ìºë¦­í„°ì´ë¦„) or /í•´ì œ (ìºë¦­í„°ì´ë¦„) : 해당ìºë¦­í„°ì— 대해 ê·“ë§í—ˆìš©
/in (Character Name): Allows whispering from the Character
*/
MSG_EXPLAIN_SAY_PERMIT = 0x2c,
-/*20031028 to 20180523
+/*20031028 to 20180621
/inall or /해제전부 : 모ë‘ì—게 ê·“ë§í—ˆìš©
/inall: Allows whispers from anyone
*/
MSG_EXPLAIN_SAY_PERMITALL = 0x2d,
-/*20031028 to 20180523
+/*20031028 to 20180621
/exall or /차단전부 : 모ë‘ì—게 ê·“ë§ì°¨ë‹¨
/exall: Blocks whispers from everyone
*/
MSG_EXPLAIN_SAY_ISOLATEALL = 0x2e,
-/*20031028 to 20180523
+/*20031028 to 20180621
다른유저 ìºë¦­í„°ë¥¼ 마우스 ì˜¤ë¥¸ë²„íŠ¼ì„ ëˆ„ë¥´ê³  있는 ìƒíƒœì—ì„œ 왼버튼으로 í´ë¦­í•˜ë©´ ê·¸ìºë¦­í„°ì´ë¦„ì´ ê·“ë§ì½¤ë³´ë°•ìŠ¤ì— 저장ë©ë‹ˆë‹¤.
Right click on a character and select [Register as a Friend] to add a person to your Friend List.
*/
MSG_EXPLAIN_TIP1 = 0x2f,
-/*20031028 to 20180523
+/*20031028 to 20180621
단축아ì´íƒ¬ì°½(F12) 소비장비 ì•„ì´í…œì„ 드래그한후 사용하세요. 사용키(F1F2F3F4F5F6F7F8F9)
F12 Brings up a Hotkey Window which allows you to drag and drop Recovery Items, Equipment and Skills into it for faster access.
*/
MSG_EXPLAIN_TIP2 = 0x30,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°™ì€ë§ì„ 3번ì´ìƒ ì—°ì†í•´ì„œ 전송할 수 없습니다.
You can't type the same word/phrase more than 3 times.
*/
MSG_NO_SAME_SENTANCE = 0x31,
-/*20031028 to 20180523
+/*20031028 to 20180621
불량단어 검출로 ì „ì†¡ì´ ì¤‘ë‹¨ ë˜ì—ˆìŠµë‹ˆë‹¤.
Chat Filter: Yeah, uh, I don't think so buddy...
*/
MSG_NO_SEND_BECAUSE_INSULT = 0x32,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°™ì€ì•„ì´í…œì€ 한번만 올릴수 있습니다.
You cannot overlap items on a window.
*/
MSG_CAN_DRAG_ITEM_OLNY_ONETIME = 0x33,
-/*20031028 to 20180523
+/*20031028 to 20180621
무게가 초과하여 ì•„ì´í…œì„ 가질 수 없습니다.
You cannot carry more items because you are overweight.
*/
MSG_CANT_GET_ITEM_BECAUSE_WEIGHT = 0x34,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œì„ 가질 수 없습니다.
You cannot get the item.
*/
MSG_CANT_GET_ITEM = 0x35,
-/*20031028 to 20180523
+/*20031028 to 20180621
거래가 잘 ì´ë£¨ì–´ì¡ŒìŠµë‹ˆë‹¤.
The deal has successfully completed.
*/
MSG_DEAL_SECCESS = 0x36,
-/*20031028 to 20180523
+/*20031028 to 20180621
ëˆì´ 부족합니다.
You do not have enough zeny.
*/
MSG_INSUFFICIENT_MONEY = 0x37,
-/*20031028 to 20180523
+/*20031028 to 20180621
무게가 초과 ë˜ì—ˆìŠµë‹ˆë‹¤.
You are over your Weight Limit.
*/
MSG_OVER_WEIGHT = 0x38,
-/*20031028 to 20180523
+/*20031028 to 20180621
거래가 실패 했습니다.
The deal has failed.
*/
MSG_DEAL_FAIL = 0x39,
-/*20031028 to 20180523
+/*20031028 to 20180621
모ë‘ì—게 ê·“ë§ê±°ë¶€ìƒíƒœë¡œë¨
You've blocked whispers from everyone.
*/
MSG_REFUSE_HEAR_ALL = 0x3a,
-/*20031028 to 20180523
+/*20031028 to 20180621
모ë‘ì—게 ê·“ë§ê±°ë¶€ìš”ì²­ 실패함
You've failed to block all whispers.
*/
MSG_REQ_REFUSE_HEAR_ALL_FAIL = 0x3b,
-/*20031028 to 20180523
+/*20031028 to 20180621
모ë‘ì—게 ê·“ë§ê°€ëŠ¥ìƒíƒœê°€ë¨
You've allowed whispers from everyone.
*/
MSG_HEAR_ALL = 0x3c,
-/*20031028 to 20180523
+/*20031028 to 20180621
모ë‘ì—게 ê·“ë§ê°€ëŠ¥ìš”ì²­ 실패함
You've failed to allow all whispers.
*/
MSG_REQ_HEAR_ALL_FAIL = 0x3d,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê·“ë§ ê±°ë¶€ 리스트가 없습니다
You have no Block List.
*/
MSG_NO_REFUSE_HEAR_LIST = 0x3e,
-/*20031028 to 20180523
+/*20031028 to 20180621
-ê·“ë§ ê±°ë¶€ 리스트-
[ Character Block List ]
*/
MSG_REFUSE_HEAR_LIST = 0x3f,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë°©ì´ ìž˜ 만들어 졌습니다.
Room has been successfully created.
*/
MSG_ROOM_IS_MADE = 0x40,
-/*20031028 to 20180523
+/*20031028 to 20180621
방갯수가 허용갯수를 초과 하였습니다.
Room Limit Exceeded.
*/
MSG_TOO_MANY_ROOM = 0x41,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°™ì€ ë°©ì œëª©ì´ ìžˆìŠµë‹ˆë‹¤.
Same Room exists.
*/
MSG_SAME_ROOM_TITLE = 0x42,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì¸ì›ì´ˆê³¼ë¡œ ë°©ì— ë“¤ì–´ê°ˆ 수 없습니다.
The Room is full.
*/
MSG_TOO_MANY_PEOPLE_IN_ROOM = 0x43,
-/*20031028 to 20180523
+/*20031028 to 20180621
강제로 í‡´ìž¥ëœ ë°©ìž…ë‹ˆë‹¤.
You have been kicked out of this room.
*/
MSG_YOU_HAVE_BANNED_FROM_THE_ROOM = 0x44,
-/*20031028 to 20180523
+/*20031028 to 20180621
êµí™˜ìš”ì²­ì„ ê±°ì ˆ 했습니다.
The deal has been rejected.
*/
MSG_REJECT_DEAL = 0x45,
-/*20031028 to 20180523
+/*20031028 to 20180621
êµí™˜ê°€ëŠ¥ê±°ë¦¬ë¥¼ 벗어났습니다.
You are too far away from the person to trade.
*/
MSG_TOO_FAR_TO_DEAL = 0x46,
-/*20031028 to 20180523
+/*20031028 to 20180621
해당 ìºë¦­í„°ê°€ 없습니다.
The Character is not currently online or does not exist.
*/
MSG_CHARACTER_IS_NOT_EXIST = 0x47,
-/*20031028 to 20180523
+/*20031028 to 20180621
다른ìºë¦­í„°ì™€ êµí™˜ì¤‘입니다.
The person is in another deal.
*/
MSG_CHARACTER_IS_DEALING = 0x48,
/*20031028 to 20110627
ìƒíƒœìºë¦­í„° 중량초과로 올려놓ì„수가 없습니다.
-20110705 to 20180523
+20110705 to 20180621
ìƒëŒ€ ìºë¦­í„° 중량초과로 ì˜¬ë ¤ë†“ì„ ìˆ˜ 없습니다.
You cannot trade because this character will exceed his weight limit.
*/
MSG_CHARACTER_IS_OVER_WEIGHT = 0x49,
-/*20031028 to 20180523
+/*20031028 to 20180621
거래가 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
The deal has been canceled.
*/
MSG_DEAL_IS_CANCELED = 0x4a,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ êµí™˜ì´ 잘 ë˜ì—ˆìŠµë‹ˆë‹¤.
The deal has successfully completed.
*/
MSG_DEAL_SUCCESS = 0x4b,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ êµí™˜ì´ 실패 하였습니다.
The deal has failed.
*/
MSG_DEAL_FAILED = 0x4c,
-/*20031028 to 20180523
+/*20031028 to 20180621
파티가 만들어졌습니다.
Party has successfully been organized.
*/
MSG_PARTY_MAKE_SUCCEED = 0x4d,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°™ì€ íŒŒí‹°ì´ë¦„ì´ ìžˆìŠµë‹ˆë‹¤.
That Party Name already exists.
*/
MSG_SAME_PARTY_NAME = 0x4e,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë¯¸ íŒŒí‹°ì— ì†í•´ìžˆìŠµë‹ˆë‹¤.
The Character is already in a party.
*/
MSG_YOU_ARE_ALREADY_IN_PARTY = 0x4f,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë‹¤ë¥¸íŒŒí‹°ì— ê°€ìž…ë˜ì–´ 있습니다.
The Character already joined another party.
*/
MSG_CHARACTER_IS_ALREADY_IN_PARTY = 0x50,
-/*20031028 to 20180523
+/*20031028 to 20180621
íŒŒí‹°ê°€ìž…ì„ ê±°ë¶€í–ˆìŠµë‹ˆë‹¤.
Request for party rejected.
*/
MSG_CHARACTER_REJECT_JOIN = 0x51,
-/*20031028 to 20180523
+/*20031028 to 20180621
íŒŒí‹°ê°€ìž…ì„ ìˆ˜ë½í–ˆìŠµë‹ˆë‹¤.
Request for party accepted.
*/
MSG_CHARACTER_ACCEPT_JOIN = 0x52,
-/*20031028 to 20180523
+/*20031028 to 20180621
파티정ì›ì„ 초과했습니다.
Party Capacity exceeded.
*/
MSG_TOO_MANY_PEOPLE_IN_PARTY = 0x53,
-/*20031028 to 20180523
+/*20031028 to 20180621
파티ì—ì„œ 탈퇴하였습니다.
You left the party.
*/
MSG_YOU_LEAVE_FROM_PARTY = 0x54,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì „ì²´ì—게 보냄
Send to All
*/
MSG_SEND_TO_ALL = 0x55,
-/*20031028 to 20180523
+/*20031028 to 20180621
파티ì—게 보냄
Send to Party
*/
MSG_SEND_TO_PARTY = 0x56,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë‹˜ê³¼ì˜ ê±°ëž˜ìš”ì²­
Request a deal with %s
*/
MSG_REQ_DEAL_WITH = 0x57,
-/*20031028 to 20180523
+/*20031028 to 20180621
님 íŒŒí‹°ì— ê°€ìž…ìš”ì²­
Ask %s to join your party
*/
MSG_REQ_JOIN_PARTY = 0x58,
-/*20031028 to 20180523
+/*20031028 to 20180621
비공개 :
Pri:
*/
MSG_ROOM_PRIVATE = 0x59,
-/*20031028 to 20180523
+/*20031028 to 20180621
공개 :
Pub:
*/
MSG_ROOM_PUBLIC = 0x5a,
-/*20031028 to 20180523
+/*20031028 to 20180621
마지막 ì²´í¬ì§€ì ë¶€í„° 시작하려면 '재시작'ì„ ìºë¦­í„° ì„ íƒìœ¼ë¡œ ëŒì•„가려면 '종료'를 눌러주세요.
Click ''Restart'' to go back to your save point or click ''Exit'' to select another character.
*/
MSG_RESTART_MSG = 0x5b,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì›í•˜ëŠ” 거래를 ì„ íƒí•˜ì„¸ìš”.
Please select a Deal Type.
*/
MSG_SELECT_DEAL_TYPE = 0x5c,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë‹˜ì´ ê±°ëž˜ë¥¼ 요청했습니다.
requests a deal.
*/
MSG_SUGGEST_DEAL = 0x5d,
-/*20031028 to 20180523
+/*20031028 to 20180621
파티ì—ì„œ 초청 메시지가 왔습니다. 합류하겠습니까?
Party has sent you an invitation. Would you like to join?
*/
MSG_SUGGEST_JOIN_PARTY = 0x5e,
-/*20031028 to 20180523
+/*20031028 to 20180621
ëª…ë ¹ì´ í‹€ë ¸ìŠµë‹ˆë‹¤.
Invalid Command
*/
MSG_INVALID_COMMAND = 0x5f,
-/*20031028 to 20180523
+/*20031028 to 20180621
탈퇴하기
Leave party
*/
MSG_LEAVE_PARTY = 0x60,
-/*20031028 to 20180523
+/*20031028 to 20180621
제명시키기
Expel
*/
MSG_EXPEL = 0x61,
-/*20031028 to 20180523
+/*20031028 to 20180621
쪽지보내기
Send Message
*/
MSG_MSG = 0x62,
-/*20031028 to 20180523
+/*20031028 to 20180621
1:1 대화
1:1 Chat
*/
MSG_1ON1 = 0x63,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì •ë³´
Information
*/
MSG_CHARACTER_INFO = 0x64,
-/*20031028 to 20180523
+/*20031028 to 20180621
파티설정
Party Setup
*/
MSG_PARTY_SETTING = 0x65,
-/*20031028 to 20180523
+/*20031028 to 20180621
친구
Friend
*/
MSG_FRIEND = 0x66,
-/*20031028 to 20180523
+/*20031028 to 20180621
파티
Party
*/
MSG_PARTY = 0x67,
-/*20031028 to 20180523
+/*20031028 to 20180621
장착아ì´í…œ
Equipment
*/
MSG_EQUIPED_ITEM = 0x68,
-/*20031028 to 20180523
+/*20031028 to 20180621
스테ì´í„°ìŠ¤
Status
*/
MSG_STATUS_ = 0x69,
-/*20031028 to 20180523
+/*20031028 to 20180621
소지아ì´í…œ
Inventory
*/
MSG_ITEM = 0x6a,
-/*20031028 to 20180523
+/*20031028 to 20180621
/결성 [파티ì´ë¦„] : 파티결성 /탈퇴 : 파티탈퇴
/organize ''Party Name'' To organize a party. Type /leave To leave a Party.
*/
MSG_EXPLAIN_PARTY = 0x6b,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìžì‹ ì´ 파티리ë”ì¼ë•Œ ìºë¦­í„°ë¥¼ 오른버튼으로 í´ë¦­í•˜ë©´ íŒŒí‹°ì— ê°€ìž…ìš”ì²­í•˜ê¸° 메뉴가 뜹니다.
If you are the party master, you can invite someone into your party by right-clicking on a Character.
*/
MSG_EXPLAIN_TIP3 = 0x6c,
-/*20031028 to 20180523
+/*20031028 to 20180621
회복
Consumables
*/
MSG_RESTORE = 0x6d,
-/*20031028 to 20180523
+/*20031028 to 20180621
공격
Attack
*/
MSG_ATTACK = 0x6e,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë³´ì¡°
Support
*/
MSG_SUPPORT = 0x6f,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì „ì²´
All
*/
MSG_ALL = 0x70,
-/*20031028 to 20180523
+/*20031028 to 20180621
무기
Weapons
*/
MSG_WEAPON = 0x71,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë°©ì–´
Defense
*/
MSG_DEFENCE = 0x72,
-/*20031028 to 20180523
+/*20031028 to 20180621
수
Water
*/
MSG_WATER = 0x73,
-/*20031028 to 20180523
+/*20031028 to 20180621
지
Earth
*/
MSG_EARTH = 0x74,
-/*20031028 to 20180523
+/*20031028 to 20180621
í™”
Fire
*/
MSG_FIRE = 0x75,
-/*20031028 to 20180523
+/*20031028 to 20180621
í’
Wind
*/
MSG_WIND = 0x76,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°™ì€ì¢…ë¥˜ì˜ ìž¥ë¹„ì•„ì´í…œì€ í•œë²ˆì— í•œê°œë§Œ ì‚´ 수 있습니다.
Please avoid buying 2 of the same items at one time.
*/
MSG_EQUIPITEM_OLNY_ONE = 0x77,
-/*20031028 to 20180523
+/*20031028 to 20180621
창모드ì—ì„œ 실행 할때는 16비트 컬러로 맞춰주세요.
Please change your desktop Color Depth to 16-bit when running Ragnarok in windowed mode.
*/
MSG_ONLY_16BIT_WHEN_WINDOWMODE = 0x78,
-/*20031028 to 20180523
+/*20031028 to 20180621
잠시만 기다려 주세요.
Please wait...
*/
MSG_PLEASE_BE_PATIENT = 0x79,
-/*20031028 to 20180523
+/*20031028 to 20180621
잠시만 기다려 주세요.
Please wait...
*/
MSG_WAITING_RESPONSE_FROM_SERVER = 0x7a,
-/*20031028 to 20180523
+/*20031028 to 20180621
잠시만 기다려 주세요.
Please wait...
*/
MSG_MAKING_CHARACTER = 0x7b,
-/*20031028 to 20180523
+/*20031028 to 20180621
잠시만 기다려 주세요.
Please wait...
*/
MSG_DELETING_CHARACTER = 0x7c,
-/*20031028 to 20180523
+/*20031028 to 20180621
방 만들기
Make a Room
*/
MSG_MAKING_ROOM = 0x7d,
-/*20031028 to 20180523
+/*20031028 to 20180621
방셋팅 바꾸기
Room Setup
*/
MSG_CHANGE_ROOM_SETTING = 0x7e,
-/*20031028 to 20180523
+/*20031028 to 20180621
강퇴시키기
Kick Character Out
*/
MSG_BAN = 0x7f,
-/*20031028 to 20180523
+/*20031028 to 20180621
방장권한 주기
Give Master Authority
*/
MSG_GIVE_GIVE_ROOM_POWER = 0x80,
-/*20031028 to 20180523
+/*20031028 to 20180621
정보보기
View Information
*/
MSG_SEE_INFORMATION_OF_CHARACTER = 0x81,
-/*20031028 to 20180523
+/*20031028 to 20180621
대화방
Chat Room
*/
MSG_CHAT_ROOM = 0x82,
-/*20031028 to 20180523
+/*20031028 to 20180621
명
Ppl
*/
MSG_COUNT_UNIT_OF_PEOPLE = 0x83,
-/*20031028 to 20180523
+/*20031028 to 20180621
/앉기 or /sit : 앉기. 앉아있ì„ë•Œ 서기
/sit: Sit command. If you are sitting, you will stand instead.
*/
MSG_EXPLAIN_SIT = 0x84,
-/*20031028 to 20180523
+/*20031028 to 20180621
/서기 or /stand : 서기. 서있ì„ë•Œ 앉기
/stand: Stand command. If you are standing, you will sit instead.
*/
MSG_EXPLAIN_STAND = 0x85,
-/*20031028 to 20180523
+/*20031028 to 20180621
/채팅방 or /chat : 채팅방 만들기창 ë„우기
/chat: Creates a Chat Room
*/
MSG_EXPLAIN_MAKE_CHAT = 0x86,
-/*20031028 to 20180523
+/*20031028 to 20180621
/q : 채팅방 나가기.
/q: Leaves a Chat Room
*/
MSG_EXPLAIN_EXIT_CHAT_ROOM = 0x87,
-/*20031028 to 20180523
+/*20031028 to 20180621
/거래 [ìºë¦­í„°ì´ë¦„] or /êµí™˜ [ìºë¦­í„°ì´ë¦„] or /deal [ìºë¦­í„°ì´ë¦„] : 해당 ìºë¦­í„°ì™€ 거래요청
/deal ''Character Name'' Requests a deal with a character
*/
MSG_EXPLAIN_DEAL = 0x88,
-/*20031028 to 20180523
+/*20031028 to 20180621
/결성 [파티ì´ë¦„] or /organize [파티ì´ë¦„] : 파티결성
/organize ''Party Name'' Organizes a party
*/
MSG_EXPLAIN_ORGANIZE_PARTY = 0x89,
-/*20031028 to 20180523
+/*20031028 to 20180621
/탈퇴 or /leave : 파티 탈퇴
/leave: Leaves a party
*/
MSG_EXPLAIN_LEAVE_PARTY = 0x8a,
-/*20031028 to 20180523
+/*20031028 to 20180621
/제명 [ìºë¦­í„°ì´ë¦„] or /expel [ìºë¦­í„°ì´ë¦„] : 해당ìºë¦­í„°ë¥¼ 파티ì—ì„œ 제명시킴
/expel ''Character Name'' kicks a Character out of your party
*/
MSG_EXPLAIN_EXPEL_PARTY_MEMBER = 0x8b,
-/*20031028 to 20180523
+/*20031028 to 20180621
[Alt] + [End] : 플레ì´ì–´ hp/sp 게ì´ì§€ On Off
[Alt] + [End]: Turns HP/SP Bar On or Off
*/
MSG_EXPLAIN_TIP4 = 0x8c,
-/*20031028 to 20180523
+/*20031028 to 20180621
[Alt] + [Home] : 지면 커서 표시 On Off
[Alt] + [Home]: Turns Ground Cursor On or Off
*/
MSG_EXPLAIN_TIP5 = 0x8d,
-/*20031028 to 20180523
+/*20031028 to 20180621
[Insert] : 앉기 서기
[Insert]: Makes you sit or stand. (Hotkey to toggle between /sit and /stand)
*/
MSG_EXPLAIN_TIP6 = 0x8e,
-/*20031028 to 20180523
+/*20031028 to 20180621
MVPê°€ ë˜ì…¨ìŠµë‹ˆë‹¤!! MVP ì•„ì´í…œì€
Congratulations! You are the MVP! Your reward item is
*/
MSG_YOU_RECEIVE_MVP_ITEM = 0x8f,
-/*20031028 to 20180523
+/*20031028 to 20180621
!!
!!
*/
MSG_YOU_RECEIVE_MVP_ITEM2 = 0x90,
-/*20031028 to 20180523
+/*20031028 to 20180621
MVPê°€ ë˜ì…¨ìŠµë‹ˆë‹¤!! 특별경험치
Congratulations! You are the MVP! Your reward EXP Points are
*/
MSG_YOU_RECEIVE_MVP_EXP = 0x91,
-/*20031028 to 20180523
+/*20031028 to 20180621
íšë“!!
!!
*/
MSG_YOU_RECEIVE_MVP_EXP2 = 0x92,
-/*20031028 to 20180523
+/*20031028 to 20180621
MVPê°€ ë˜ì…¨ìŠµë‹ˆë‹¤ë§Œ 무게초과로 MVP ì•„ì´í…œì„ 가질 수 없었습니다!!
You are the MVP, but you can't take the reward because you are over your weight limit.
*/
MSG_YOU_THROW_MVPITEM = 0x93,
-/*20031028 to 20180523
+/*20031028 to 20180621
없는 ìºë¦­í„° ì´ë¦„ 입니다.
There is no such character name or the user is offline.
*/
MSG_NOT_EXIST_CHARACTER = 0x94,
-/*20031028 to 20180523
+/*20031028 to 20180621
수신 거부 ìƒíƒœìž…니다.
doesn't want to receive your messages.
*/
MSG_NO_RECEIVE_MODE = 0x95,
-/*20031028 to 20180523
+/*20031028 to 20180621
모든 ìºë¦­í„°ì— 대해 수신 거부 ìƒíƒœ 입니다.
is not in the mood to talk with anyone.
*/
MSG_NO_RECEIVE_MODE_FOR_ALL = 0x96,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìºë¦­í„° ì ‘ì†ëŠê¸° 성공.
Killed/Disconnected User.
*/
MSG_SUCCESS_DISCONNECT_CHARACTER = 0x97,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìºë¦­í„° ì ‘ì†ëŠê¸° 실패.
Kill has failed.
*/
MSG_FAIL_DISCONNECT_CHARACTER = 0x98,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s %d ê°œ íšë“
You got %s (%d).
*/
MSG_GET_ITEM = 0x99,
-/*20031028 to 20180523
+/*20031028 to 20180621
[Alt] + [=] : 알파벳 ê°„ê²©ì´ ë„“ì–´ì¡Œì„ë•Œ ë˜ëŒë¦¬ê¸°.
[Alt] + [=]: Fix the interval error between letters.
*/
MSG_EXPLAIN_TIP7 = 0x9a,
-/*20031028 to 20180523
+/*20031028 to 20180621
[F10] : 채팅창 í¬ê¸°ì¡°ì • [Alt] + [F10] : 채팅창 On Off
[F10]: To toggle Chat Window size; [Alt] + [F10]: Toggle Chat Window On or Off
*/
MSG_EXPLAIN_TIP8 = 0x9b,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê·“ì†ë§ 하는법 : 채팅창 왼쪽 ìž…ë ¥ëž€ì— ìºë¦­í„°ì´ë¦„ì„ ìž…ë ¥í•˜ê³  오른쪽 ìž…ë ¥ëž€ì— ë§ì„ 입력하면 ë©ë‹ˆë‹¤. TAB키로 ë‘입력란 사ì´ë¡œ 커서를 ì´ë™í•  수 있습니다.
How to Whisper: Enter a Character's Name on the left side of chat window and type your message on the right side. The Tab key helps you move between these boxes.
*/
MSG_EXPLAIN_TIP9 = 0x9c,
-/*20031028 to 20180523
+/*20031028 to 20180621
/! /? /ê¸°ì¨ /하트 /ë•€ /아하 /ì§œì¦ /í™” /ëˆ /... /가위 /바위 /ë³´ : Alt + (1~9) Ctrl + (-=\) ì— ëŒ€ì‘ë˜ëŠ” 명령어 입니다.
/!,/?,/ho,/lv,/lv2,/swt,/ic,/an,/ag,/$,/….,/thx,/wah,/sry,/heh,/swt2,/hmm,/no1,/??,/omg,/oh,/X,/hp,/go,/sob,/gg,/kis,/kis2,/pif,/ok: Emotion icons corresponding to Alt + (1~9) Ctrl + (-=\\)
*/
MSG_EXPLAIN_TIP10 = 0x9d,
-/*20031028 to 20180523
+/*20031028 to 20180621
파티ì›ì—게 ë§í•˜ëŠ”법 : ë§ì˜ ì œì¼ì•žì— '%'를 붙ì´ë©´ 파티ì›ì—게 ë§ì´ 갑니다. (예: "%안녕")
How to Speak to Party: Add % in front of every message.(Example: \%Hello\)
*/
MSG_EXPLAIN_TIP11 = 0x9e,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. êµí™˜ 불능.
You haven't learned enough Basic Skills to Trade.
*/
MSG_NOT_ENOUGH_SKILLLEVE1 = 0x9f,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. ì´ëª¨ì…˜ 불능.
You haven't learned enough Basic Skills to use Emotion icons.
*/
MSG_NOT_ENOUGH_SKILLLEVE2 = 0xa0,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 앉기 불능.
You haven't learned enough Basic Skills to Sit.
*/
MSG_NOT_ENOUGH_SKILLLEVE3 = 0xa1,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 채팅방만들기 불능.
You haven't learned enough Basic Skills to create a chat room.
*/
MSG_NOT_ENOUGH_SKILLLEVE4 = 0xa2,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 파티만들기 불능
You haven't learned enough Basic Skills to Party.
*/
MSG_NOT_ENOUGH_SKILLLEVE5 = 0xa3,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 외치기 불능
You haven't learned enough skills to Shout.
*/
MSG_NOT_ENOUGH_SKILLLEVE6 = 0xa4,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. pk 불능
You haven't learned enough skills for Pking.
*/
MSG_NOT_ENOUGH_SKILLLEVE7 = 0xa5,
-/*20031028 to 20180523
+/*20031028 to 20180621
사고ìží•˜ëŠ” 품목
Buying Items
*/
MSG_ITEMS_FOR_BUY = 0xa6,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ ìƒì 
Item Shop
*/
MSG_ITEM_STORE = 0xa7,
-/*20031028 to 20180523
+/*20031028 to 20180621
팔고ìží•˜ëŠ” 품목
Selling Items
*/
MSG_ITEMS_FOR_SELL = 0xa8,
-/*20031028 to 20180523
+/*20031028 to 20180621
보관아ì´í…œ
Storage
*/
MSG_ITEMS_THAT_IS_STORED = 0xa9,
-/*20031028 to 20180523
+/*20031028 to 20180621
장비가 장착 ë˜ì—ˆìŠµë‹ˆë‹¤.
is put on.
*/
MSG_ITEM_IS_EQUIPED = 0xaa,
-/*20031028 to 20180523
+/*20031028 to 20180621
장비가 í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
is taken off.
*/
MSG_ITEM_IS_REMOVED = 0xab,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê·“ë§ë¦¬ìŠ¤íŠ¸ì— ì´ë¦„넣기
To add names on the Whispering List
*/
MSG_ADD_TO_WHISPER_CHAR_LIST = 0xac,
-/*20031028 to 20180523
+/*20031028 to 20180621
스í¬ë¦°ìƒ· ì°ëŠ”법 : [Print Screen]키나 [Scroll Lock]키를 누르면 ë©ë‹ˆë‹¤.
How to Take Screen Shots: Press [Print Screen] or [Scroll Lock]
*/
MSG_EXPLAIN_TIP12 = 0xad,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì˜¤ëŠ˜ì˜ íŒ
Tip of the Day
*/
MSG_TIPOFTHEDAY = 0xae,
-/*20031028 to 20180523
+/*20031028 to 20180621
^3850a0알고 계셨습니까... ^000000 //^709fed
^3850a0Did you know...?^709fed
*/
MSG_DIDYOUKNOW = 0xaf,
-/*20031028 to 20180523
+/*20031028 to 20180621
시작할때 열기
Display at startup
*/
MSG_SHOWTIPSATSTARTUP = 0xb0,
-/*20031028 to 20180523
+/*20031028 to 20180621
/tip : 오늘ì˜íŒ 열기
/tip: Opens ''Tip of the Day''
*/
MSG_EXPLAIN_OPENTIP = 0xb1,
-/*20031028 to 20180523
+/*20031028 to 20180621
현재 ì ‘ì†ìž %d명
There are %d Players Currently Connected.
*/
MSG_NUMPEOPLE = 0xb2,
-/*20031028 to 20180523
+/*20031028 to 20180621
(%s)ë‹˜ì´ ìž…ìž¥ 하였습니다.
(%s) has entered.
*/
MSG_USERGETINTHEROOM = 0xb3,
-/*20031028 to 20180523
+/*20031028 to 20180621
(%s)ë‹˜ì´ í‡´ìž¥ 하였습니다.
(%s) has left.
*/
MSG_USERGETOUTOFTHEROOM = 0xb4,
-/*20031028 to 20180523
+/*20031028 to 20180621
(%s)ë‹˜ì´ ê°•ì œ 퇴장 ë˜ì—ˆìŠµë‹ˆë‹¤.
(%s) was kicked out.
*/
MSG_USERGETOUTOFTHEROOMBYFORCE = 0xb5,
-/*20031028 to 20180523
+/*20031028 to 20180621
%d 개
%d ea.
*/
MSG_EA = 0xb6,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s : %d 개
%s: %d ea.
*/
MSG_EA2 = 0xb7,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s %s : %d 개
%s %s: %d
*/
MSG_EA3 = 0xb8,
-/*20031028 to 20180523
+/*20031028 to 20180621
팔 수 있는 품목
Available Items to sell
*/
MSG_ITEMSYOUCANSELL = 0xb9,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìƒì ì—ì„œ 파는 품목
Shop Items
*/
MSG_SHOPITEMS = 0xba,
-/*20031028 to 20180523
+/*20031028 to 20180621
알 수 없는곳
Unknown Area
*/
MSG_NOWHERE = 0xbb,
-/*20031028 to 20180523
+/*20031028 to 20180621
서버와 언어가 맞지 않습니다.
Your Client language doesn't match the Server language.
*/
MSG_CLIENTTYPEMISMATCH = 0xbc,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œì„ 버릴려면 ìž¥ë¹„ì°½ì„ ë‹«ìœ¼ì„¸ìš”.
Please move your equipment to the inventory. And close the equipment window.
*/
MSG_CLOSEEQUIPWND = 0xbd,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì˜ì–´ë§Œ ë©ë‹ˆë‹¤.
This server provides English Text Characters Only.
*/
MSG_ENGLISHONLY = 0xbe,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì§€ê¸ˆì€ ì§€ì›ë˜ì§€ 않습니다.
This is not implemented yet.
*/
MSG_NOTSUPPORTEDYET = 0xbf,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê·“ë§ ë¦¬ìŠ¤íŠ¸ê°€ 없습니다.
No Whisper List.
*/
MSG_NOWHISPERLIST = 0xc0,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì—게 ê·“ë§ê±°ë¶€ìƒíƒœë¡œë¨
: Whispering Blocked.
*/
MSG_WHISPERIGNORESUCCESS = 0xc1,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì—게 ê·“ë§ê±°ë¶€ 요청실패함
: Whispering Block has failed.
*/
MSG_WHISPERIGNOREFAILED1 = 0xc2,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì—게 ê·“ë§ê±°ë¶€ 요청실패함 (ì¸ì›ì´ˆê³¼)
: Whispering Block has failed. Block List is full.
*/
MSG_WHISPERIGNOREFAILED2 = 0xc3,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì—게 ê·“ë§ê°€ëŠ¥ìƒíƒœë¡œë¨
: Whispering accepted.
*/
MSG_WHISPERNOIGNORESUCCESS = 0xc4,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì—게 ê·“ë§ê°€ëŠ¥ 요청실패함
: Command has failed.
*/
MSG_WHISPERNOIGNOREFAILED1 = 0xc5,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì—게 ê·“ë§ê°€ëŠ¥ 요청실패함 (ì¸ì›ì´ˆê³¼)
: Command has failed. Block List is full.
*/
MSG_WHISPERNOIGNOREFAILED2 = 0xc6,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë¦„ì˜ ì²˜ìŒê³¼ 마지막ì—는 공백문ìžë¥¼ 사용할 수 없습니다.
You cannot put a space at the beginning or end of a name.
*/
MSG_NO_SPACE_IN_NAME = 0xc7,
-/*20031028 to 20180523
+/*20031028 to 20180621
비공개
Private
*/
MSG_ROOM_PRIVATE2 = 0xc8,
-/*20031028 to 20180523
+/*20031028 to 20180621
공개
Public
*/
MSG_ROOM_PUBLIC2 = 0xc9,
-/*20031028 to 20180523
+/*20031028 to 20180621
SP가 부족합니다.
Not Enough SP
*/
MSG_USESKILL_FAIL_SP_INSUFFICIENT = 0xca,
-/*20031028 to 20180523
+/*20031028 to 20180621
HP가 부족합니다.
Not Enough HP
*/
MSG_USESKILL_FAIL_HP_INSUFFICIENT = 0xcb,
-/*20031028 to 20180523
+/*20031028 to 20180621
스킬사용 실패.
Skill has failed.
*/
MSG_NOT_ENOUGH_SKILLLEVE8 = 0xcc,
-/*20031028 to 20180523
+/*20031028 to 20180621
훔치기 실패.
Steal has failed.
*/
MSG_FAIL_STEAL = 0xcd,
-/*20031028 to 20180523
+/*20031028 to 20180621
êµí™˜ì°½
Trade
*/
MSG_EXCHANGE = 0xce,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë…걸기 실패.
Envenom skill has failed.
*/
MSG_FAIL_POISON = 0xcf,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ ì•„ì´ë””로는 ì´ ì„œë²„ì— ì ‘ì†í•  수 없습니다.
You cannot use this ID on this server.
*/
MSG_ID_MISMATCH = 0xd0,
-/*20031028 to 20180523
+/*20031028 to 20180621
스피드가 í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Your Speed has increased.
*/
MSG_SPEEDUP = 0xd1,
-/*20031028 to 20180523
+/*20031028 to 20180621
스피드가 ê°ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
Your Speed has decreased.
*/
MSG_SPEEDDOWN = 0xd2,
-/*20031028 to 20180523
+/*20031028 to 20180621
/기억 : 워프할 장소 기억(워프 ìŠ¤í‚¬ì´ ìžˆëŠ”ê²½ìš°)
/memo: To memorize a place as Warp Point (If you are an Acolyte Class character)
*/
MSG_EXPLAIN_TIP13 = 0xd3,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìž„ì˜ì˜ 위치
Random Area
*/
MSG_RANDOM_POS = 0xd4,
-/*20031028 to 20180523
+/*20031028 to 20180621
워프 í•  위치를 ì„ íƒí•˜ì„¸ìš”.
Select an Area to Warp
*/
MSG_SELECTWHERETOWARP = 0xd5,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤.
Skill Level is not high enough
*/
MSG_NOTENOUGHSKILLLEVEL = 0xd6,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì €ìž¥ëœ ì›Œí”„í•  장소가 없습니다.
There are no memorized locations (Memo Points).
*/
MSG_NO_STORED_PLACE_TO_WARP = 0xd7,
-/*20031028 to 20180523
+/*20031028 to 20180621
워프 관련 ìŠ¤í‚¬ì´ ì—†ìŠµë‹ˆë‹¤.
You haven't learned Warp.
*/
MSG_NOWARPSKILL = 0xd8,
-/*20031028 to 20180523
+/*20031028 to 20180621
워프 장소로 저장ë¨.
Saved location as a Memo Point for Warp Skill.
*/
MSG_WARPPOINTSTORED = 0xd9,
-/*20031028 to 20180523
+/*20031028 to 20180621
취소
Cancel
*/
MSG_CANCEL = 0xda,
-/*20031028 to 20180523
+/*20031028 to 20180621
스킬 사용후 ì‹œê°„ì´ ì¶©ë¶„ížˆ 지나지 않았습니다.
There is a Delay after using a Skill.
*/
MSG_SKILLINTERVAL = 0xdb,
-/*20031028 to 20180523
+/*20031028 to 20180621
í•œë²ˆì— ê°€ì§ˆ 수 있는 ì•„ì´í…œ 종류수를 초과하여 ì•„ì´í…œì„ 가질 수 없습니다.
You can't have this item because you will exceed the weight limit.
*/
MSG_CANT_GET_ITEM_BECAUSE_COUNT = 0xdc,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ 최대 종류수를 초과 하였습니다.
Out of the maximum capacity
*/
MSG_INSUFFICIENT_OVER_COUNT = 0xdd,
-/*20031028 to 20180523
+/*20031028 to 20180621
수레아ì´í…œ
Cart Items
*/
MSG_MERCHANTITEM = 0xde,
-/*20031028 to 20180523
+/*20031028 to 20180621
수레 벗기
Take off Cart
*/
MSG_CARTOFF = 0xdf,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë…¸ì  ê°œì„¤
Opening a stall
*/
MSG_MERCHANTSHOPMAKER = 0xe0,
/*20031028 to 20041207
ë…¸ì ì´ë¦„를 입력하세요.
-20041213 to 20180523
+20041213 to 20180621
ë…¸ì ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”.
Please Name your Shop.
*/
MSG_ENTER_SHOP_TITLE = 0xe1,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë‚˜ì˜ ë…¸ì 
My Shop
*/
MSG_ITEM_MY_STORE = 0xe2,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìƒì¸ ì•„ì´í…œ ìƒì 
Merchant Shop
*/
MSG_ITEM_MERCHANT_STORE = 0xe3,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìƒì¸ì—게 사고ìží•˜ëŠ” 품목
Buying Items
*/
MSG_ITEMS_FOR_BUY_FROM_MERCHANT = 0xe4,
/*20031028 to 20130508
%s 사기 실패 %s
-20130515 to 20180523
+20130515 to 20180621
%s 구입 실패 %s
%s Purchase Failed %s
*/
MSG_FAIL_BUY_ITEM_FROM_MERCHANT = 0xe5,
-/*20031028 to 20180523
+/*20031028 to 20180621
재고 부족.
Out of Stock
*/
MSG_INSUFFICIENT_STOCK = 0xe6,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s %d 개 팔림.
%s %d sold.
*/
MSG_ITEM_IS_SOLD = 0xe7,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë…¸ì ì—ì„œ 팔 수 있는 ì•„ì´í…œ
Available Items for Vending
*/
MSG_MERCHANTMIRRORITEM = 0xe8,
/*20031028 to 20111012
ëˆì´ 부족해서 ìŠ¤í‚¬ì„ ì“¸ 수 없습니다.
-20111017 to 20180523
+20111017 to 20180621
제니가 부족해서 ìŠ¤í‚¬ì„ ì‚¬ìš© í•  수 없습니다.
Skill has failed because you do not have enough zeny.
*/
MSG_SKILL_FAIL_MONEY = 0xe9,
-/*20031028 to 20180523
+/*20031028 to 20180621
사용할 대ìƒì„ ì„ íƒí•˜ì„¸ìš”
Select a Target.
*/
MSG_SELECTTARGET = 0xea,
-/*20031028 to 20180523
+/*20031028 to 20180621
/pk on : pk On /pk off : pk Off
/pk on: Turns PK On. /pk off: Turns PK Off.
*/
MSG_EXPLAIN_TIP14 = 0xeb,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë…¸ì 
Shop
*/
MSG_STREETSHOP = 0xec,
-/*20031028 to 20180523
+/*20031028 to 20180621
수레 ì•„ì´í…œ [Alt+W]
Cart Items [Alt+W]
*/
MSG_OPENCARTWINDOW = 0xed,
-/*20031028 to 20180523
+/*20031028 to 20180621
기본정보
Basic Information
*/
MSG_BASICINFOWND = 0xee,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë¬´ê¸°ë¡œëŠ” ì´ìŠ¤í‚¬ì„ 사용할수 없습니다.
The skill cannot be used with this weapon.
*/
MSG_USESKILL_FAIL_NOT_SUITABLE_WEAPON = 0xef,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s 사기 실패 재고 부족 현재 재고 %d 개.
Buying %s has been failed. Out of Stock. Current Stock %d.
*/
MSG_FAIL_BUY_ITEM_FROM_MERCHANT_NO_STOCK = 0xf0,
-/*20031028 to 20180523
+/*20031028 to 20180621
서버와 ë™ê¸°í™”ê°€ 틀려 ì—°ê²°ì´ ëŠì–´ì¡ŒìŠµë‹ˆë‹¤.
You've been disconnected due to a time gap between you and the server.
*/
MSG_SPEEDHACK = 0xf1,
-/*20031028 to 20180523
+/*20031028 to 20180621
í™”ì‚´ì„ ìž¥ì°©í•˜ì„¸ìš”
Please equip the proper ammunition first.
*/
MSG_ERR_ATTACK_ARROW = 0xf2,
-/*20031028 to 20180523
+/*20031028 to 20180621
중량과다로 공격ì´ë‚˜ ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't attack or use skills because you've exceeded the Weight Limit.
*/
MSG_ERR_ATTACK_WEIGHT = 0xf3,
-/*20031028 to 20180523
+/*20031028 to 20180621
중량과다로 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't use skills because you've exceeded the Weight Limit.
*/
MSG_ERR_SKILL_WEIGHT = 0xf4,
-/*20031028 to 20180523
+/*20031028 to 20180621
í™”ì‚´ì´ ìž¥ì°©ë˜ì—ˆìŠµë‹ˆë‹¤.
Ammunition has been equipped.
*/
MSG_MSG_ARROW_EQUIPMENT_SUCCESS = 0xf5,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë ˆë“œì ¬ìŠ¤í†¤ì´ í•„ìš”í•©ë‹ˆë‹¤.
Red Gemstone required.
*/
MSG_NEED_REDJAMSTONE = 0xf6,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë¸”ë£¨ì ¬ìŠ¤í†¤ì´ í•„ìš”í•©ë‹ˆë‹¤.
Blue Gemstone required.
*/
MSG_NEED_BLUEJAMSTONE = 0xf7,
-/*20031028 to 20180523
+/*20031028 to 20180621
힘 파ë¼ë©”í„°
Strength
*/
MSG_DESC_STR = 0xf8,
-/*20031028 to 20180523
+/*20031028 to 20180621
민첩성 파ë¼ë©”í„°
Agility
*/
MSG_DESC_AGI = 0xf9,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì²´ë ¥ 파ë¼ë©”í„°
Vitality
*/
MSG_DESC_VIT = 0xfa,
-/*20031028 to 20180523
+/*20031028 to 20180621
지력 파ë¼ë©”í„°
Intelligence
*/
MSG_DESC_INT = 0xfb,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì†ìž¬ì£¼ 파ë¼ë©”í„°
Dexterity
*/
MSG_DESC_DEX = 0xfc,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìš´ 파ë¼ë©”í„°
Luck
*/
MSG_DESC_LUK = 0xfd,
-/*20031028 to 20180523
+/*20031028 to 20180621
공격력
Hit Point
*/
MSG_DESC_ATK = 0xfe,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë°©ì–´ë ¥
Defence Rate
*/
MSG_DESC_DEF = 0xff,
-/*20031028 to 20180523
+/*20031028 to 20180621
명중률
Accuracy
*/
MSG_DESC_HIT = 0x100,
-/*20031028 to 20180523
+/*20031028 to 20180621
필살공격률
Critical Attack
*/
MSG_DESC_CRI = 0x101,
-/*20031028 to 20180523
+/*20031028 to 20180621
소ì†ê¸¸ë“œ
Affiliated Guild
*/
MSG_DESC_GUILD = 0x102,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê° íŒŒë¼ë©”í„° ë ˆë²¨ì—…ì— ì‚¬ìš©ë˜ëŠ” í¬ì¸íŠ¸
Points to level up each Parameter
*/
MSG_DESC_POINT = 0x103,
-/*20031028 to 20180523
+/*20031028 to 20180621
마법공격력
Magic Attack
*/
MSG_DESC_MATK = 0x104,
-/*20031028 to 20180523
+/*20031028 to 20180621
마법방어력
Magic Defense
*/
MSG_DESC_MDEF = 0x105,
-/*20031028 to 20180523
+/*20031028 to 20180621
회피율
Dodge
*/
MSG_DESC_FLEE = 0x106,
-/*20031028 to 20180523
+/*20031028 to 20180621
공격스피드
Attack Speed
*/
MSG_DESC_ASPD = 0x107,
-/*20031028 to 20180523
+/*20031028 to 20180621
지역당 수용ì¸ì› 초과로 ì ‘ì†í•  수 없습니다.
Server is jammed due to over population. Please try again shortly.
*/
MSG_PC_OVERFLOW = 0x108,
-/*20031028 to 20180523
+/*20031028 to 20180621
옵션
Option
*/
MSG_OPTIONWND = 0x109,
-/*20031028 to 20180523
+/*20031028 to 20180621
E-MAIL ì¸ì¦ì´ ë˜ì§€ì•Šì•˜ê±°ë‚˜ ë¸”ëŸ­ëœ ê³„ì •ìž…ë‹ˆë‹¤.
Account ID blocked by the Game Master Team.
*/
MSG_ID_EMAIL_CONFIRM_NEEDED = 0x10a,
-/*20031028 to 20180523
+/*20031028 to 20180621
비밀번호가 틀립니다.
Incorrect User ID or Password. Please try again.
*/
MSG_INCORRECT_LOGIN_PASSWORD = 0x10b,
-/*20031028 to 20180523
+/*20031028 to 20180621
머리모양 ì„ íƒ
Choose Hairstyle
*/
MSG_SELECT_HAIR_STYLE = 0x10c,
-/*20031028 to 20180523
+/*20031028 to 20180621
공격력
Hit Point
*/
MSG_ATK = 0x10d,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë°©ì–´ë ¥
Defence Rate
*/
MSG_DEF = 0x10e,
-/*20031028 to 20180523
+/*20031028 to 20180621
공격스냅 On
Attack Snap On
*/
MSG_ATTACK_SNAP_ON = 0x10f,
-/*20031028 to 20180523
+/*20031028 to 20180621
공격스냅 Off
Attack Snap Off
*/
MSG_ATTACK_SNAP_OFF = 0x110,
-/*20031028 to 20180523
+/*20031028 to 20180621
스킬스냅 On
Skill Snap On
*/
MSG_SKILL_SNAP_ON = 0x111,
-/*20031028 to 20180523
+/*20031028 to 20180621
스킬스냅 Off
Skill Snap Off
*/
MSG_SKILL_SNAP_OFF = 0x112,
-/*20031028 to 20180523
+/*20031028 to 20180621
/스냅 or /snap: 몬스터 공격시 스냅 On Off /스킬스냅 or /skillsnap: 스킬로 몬스터 공격시 스냅 On Off /ì•„ì´í…œìŠ¤ëƒ… or /itemsnap: ì•„ì´í…œ 주울때 스냅 On Off
/snap: Turns snap On | Off for fights, /skillsnap: Turns snap On | Off for skills. /itemsnap: Turns snap On | Off for items on the grounds.
*/
MSG_EXPLAIN_SNAP = 0x113,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œìŠ¤ëƒ… On
Item Snap On
*/
MSG_ITEM_SNAP_ON = 0x114,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œìŠ¤ëƒ… Off
Item Snap Off
*/
MSG_ITEM_SNAP_OFF = 0x115,
-/*20031028 to 20180523
+/*20031028 to 20180621
스냅
Snap
*/
MSG_SNAP = 0x116,
-/*20031028 to 20180523
+/*20031028 to 20180621
한가지 ì•„ì´í…œì„ 3만개 ì´ìƒ 가질수 없습니다.
You cannot carry more than 30,000 of one kind of item.
*/
MSG_CANT_GET_ITEM_OVERCOUNT_ONEITEM = 0x117,
-/*20031028 to 20180523
+/*20031028 to 20180621
레벨 30ì´ìƒì˜ ìºë¦­í„°ëŠ” 삭제할 수 없습니다. 삭제를 ì›í•˜ì‹œë©´ 관계ìžì—게 ë¬¸ì˜ í•˜ì„¸ìš”.
You cannot delete a Character with a level greater than 30. If you want to delete the character please contact a Game Master.
*/
MSG_CANT_DELETE_CHARACTER_OVER_30_LEVEL = 0x118,
/*20031028 to 20091208
ì´ì´í…œ êµí™˜ì¤‘ì—는 ì•„ì´í…œì„ 사고 팔 수 없습니다.
-20091215 to 20180523
+20091215 to 20180621
ì•„ì´í…œ êµí™˜ì¤‘ì—는 ì•„ì´í…œì„ 사고 팔 수 없습니다.
You cannot use an NPC shop while in a trade.
*/
MSG_FAIL_BUY_ITEM_ITEM_EXCHANGING = 0x119,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìƒì ëª…
Shop Name
*/
MSG_STALL_NAME = 0x11a,
-/*20031028 to 20180523
+/*20031028 to 20180621
스킬목ë¡
Skill Tree
*/
MSG_SKILLLIST = 0x11b,
-/*20031028 to 20180523
+/*20031028 to 20180621
스킬í¬ì¸íŠ¸ : %d
Skill Point: %d
*/
MSG_SKILLPOINT = 0x11c,
-/*20031028 to 20180523
+/*20031028 to 20180621
스킬사용 실패
Skill has failed.
*/
MSG_USESKILL_FAIL = 0x11d,
-/*20031028 to 20180523
+/*20031028 to 20180621
패시브
Passive
*/
MSG_PASSIVE = 0x11e,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°ìž ì·¨ë“
Individual
*/
MSG_EXPDIV1 = 0x11f,
-/*20031028 to 20180523
+/*20031028 to 20180621
균등하게 분배
Shared
*/
MSG_EXPDIV2 = 0x120,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°ìž ì·¨ë“
Individual
*/
MSG_ITEMCOLLECT1 = 0x121,
-/*20031028 to 20180523
+/*20031028 to 20180621
파티 전체 공유
Party Share
*/
MSG_ITEMCOLLECT2 = 0x122,
-/*20031028 to 20180523
+/*20031028 to 20180621
파티 설정
Party Setup
*/
MSG_PARTYSETTING = 0x123,
-/*20031028 to 20180523
+/*20031028 to 20180621
경험치 분배방ì‹
How to share EXP
*/
MSG_HOWEXPDIV = 0x124,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ 수집방ì‹
How to share Items
*/
MSG_HOWITEMCOLLECT = 0x125,
-/*20031028 to 20180523
+/*20031028 to 20180621
파티 리ë”만 설정할 수 있습니다.
Only the Party Leader can change this setting.
*/
MSG_ONLY_PARTYMASTER = 0x126,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ 갯수 안물어보기
Toggle Item Amount.
*/
MSG_NOQUESTION_ITEMCOUNT = 0x127,
-/*20031028 to 20180523
+/*20031028 to 20180621
^ff0000%d^000000 ì´ˆ í›„ì— ìºë¦­í„°ê°€ 지워집니다. 취소 하려면 취소 ë²„íŠ¼ì„ ëˆ„ë¥´ì„¸ìš”.
Character will be deleted after ^ff0000%d^000000 seconds. Press Cancel to quit.
*/
MSG_CHARARATER_DELETE_COUNT = 0x128,
-/*20031028 to 20180523
+/*20031028 to 20180621
êµí™˜í•  수 있는 최대 ì•„ì´í…œ 갯수는 10가지 입니다.
You cannot trade more than 10 types of items per trade.
*/
MSG_MAXEXCHANGE_IS_10_KIND = 0x129,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ì„œë²„를 ì´ìš©í•  수 없는 나ì´ìž…니다.
You are underaged.
*/
MSG_LIMIT_AGE = 0x12a,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë©”ì¼ ì£¼ì†Œë¥¼ 입력하세요.
Please enter the deletion password.
*/
MSG_ENTER_EMAIL = 0x12b,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë©”ì¼ ì£¼ì†Œ 입력하기
E-mail Address (Case Sensitive).
*/
MSG_ENTER_EMAIL_TOOLTIP = 0x12c,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë©”ì¼ ì£¼ì†Œê°€ 틀려서 ìºë¦­í„°ê°€ ì‚­ì œ ë˜ì§€ 않았습니다.
Character Deletion has failed because you have entered an incorrect e-mail address.
*/
@@ -1555,7 +1555,7 @@ Character Deletion has failed because you have entered an incorrect e-mail addre
주민등ë¡ë²ˆí˜¸ ë’·ìžë¦¬ë¥¼ 입력하세요.
20070618 to 20070622
비밀번호를 í•œ 번 ë” ìž…ë ¥í•´ 주시기 ë°”ëžë‹ˆë‹¤.
-20070704 to 20180523
+20070704 to 20180621
계정 비밀번호를 입력하세요.
Enter Second Serial Cord of your Social Security number.
*/
@@ -1564,1781 +1564,1781 @@ Enter Second Serial Cord of your Social Security number.
주민등ë¡ë²ˆí˜¸ ë’·ìžë¦¬ê°€ 틀려서 ìºë¦­í„°ê°€ ì‚­ì œ ë˜ì§€ 않았습니다.
20070618 to 20070622
비밀번호가 맞지 ì•Šì•„ ìºë¦­í„°ê°€ ì‚­ì œ ë˜ì§€ 않았습니다.
-20070704 to 20180523
+20070704 to 20180621
비밀번호가 틀려서 ìºë¦­í„°ê°€ ì‚­ì œ ë˜ì§€ 않았습니다.
Character Deletion has failed because you have entered an incorrect SSN.
*/
MSG_CANNOT_DELETE_CHARACTER_PEOPLE_REG_NUMBER = 0x12f,
-/*20031028 to 20180523
+/*20031028 to 20180621
í•œë²ˆì— 15가지 ì´ìƒì˜ ì•„ì´í…œì„ 팔 수 없습니다.
You can't sell more than 15 types of Items at one time.
*/
MSG_CANT_SELL_OVER_15 = 0x130,
-/*20031028 to 20180523
+/*20031028 to 20180621
나ì´ì œí•œ ë•Œë¬¸ì— ì´ê³„정으로 ì´ì„œë²„ì— ì ‘ì†í•  수 없습니다.
The age limit from commandment tables cannot connect to this server.
*/
MSG_UNDER_AGE = 0x131,
-/*20031028 to 20180523
+/*20031028 to 20180621
무게가 50 í¼ì„¼íŠ¸ ì´ìƒì¼ë•ŒëŠ” HP SPê°€ ìžì—°ì ìœ¼ë¡œ íšŒë³µì´ ë˜ì§€ 않습니다.
HP/SP will not be restored when your carried weight is over 50% of the Weight Limit.
*/
MSG_NO_RECOVER_OVERWEIGHT = 0x132,
-/*20031028 to 20180523
+/*20031028 to 20180621
무게가 90 í¼ì„¼íŠ¸ ì´ìƒì¼ë•ŒëŠ” 공격과 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't use Skills or Attack while your carried weight is over 90% of your Weight Limit.
*/
MSG_NO_ATTACK_OVERWEIGHT = 0x133,
-/*20031028 to 20180523
+/*20031028 to 20180621
HP SPê°€ ìžì—°ì ìœ¼ë¡œ íšŒë³µì´ ê°€ëŠ¥í•œ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Your HP/SP are now being restored naturally.
*/
MSG_NO_RECOVER_OVERWEIGHT_RELEASED = 0x134,
-/*20031028 to 20180523
+/*20031028 to 20180621
공격과 ìŠ¤í‚¬ì´ ê°€ëŠ¥í•œ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Attack and Skills are now available.
*/
MSG_NO_ATTACK_OVERWEIGHT_RELEASED = 0x135,
-/*20031028 to 20180523
+/*20031028 to 20180621
서버 ì ê²€ì¤‘입니다.
Your Game's Exe File is not the latest version.
*/
MSG_INVALID_VERSION = 0x136,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œì´ ëª¨ë‘ íŒ”ë ¸ìŠµë‹ˆë‹¤.
Items are sold out.
*/
MSG_ITEM_IS_SOLD_OUT = 0x137,
-/*20031028 to 20180523
+/*20031028 to 20180621
채팅내용 파ì¼ë¡œ 저장하기
Save Chat as Text File
*/
MSG_WRITE_CHAT_TO_FILE = 0x138,
-/*20031028 to 20180523
+/*20031028 to 20180621
/갈무리 or /savechat : 채팅 ë‚´ìš© 파ì¼ë¡œ 저장하기.
/savechat: Save a Chat Log
*/
MSG_EXPLAIN_SAVE_CHAT = 0x139,
-/*20031028 to 20180523
+/*20031028 to 20180621
계정 만들기
Register
*/
MSG_MAKEACCOUNT = 0x13a,
-/*20031028 to 20180523
+/*20031028 to 20180621
수신거부하기
Reject Whispering
*/
MSG_REQ_EX_LIST = 0x13b,
-/*20031028 to 20180523
+/*20031028 to 20180621
수신거부해제하기
Allow Whispering
*/
MSG_REQ_IN = 0x13c,
-/*20031028 to 20180523
+/*20031028 to 20180621
미스표시 On
Shows ''Miss''
*/
MSG_MISS_EFFECT_ON = 0x13d,
-/*20031028 to 20180523
+/*20031028 to 20180621
미스표시 Off
Shows ''Miss''
*/
MSG_MISS_EFFECT_OFF = 0x13e,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì¹´ë©”ë¼ê³ ì • On
Camera Zooming On
*/
MSG_FIXED_CAMERA_ON = 0x13f,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì¹´ë©”ë¼ê³ ì • Off
Camera Zooming Off
*/
MSG_FIXED_CAMERA_OFF = 0x140,
-/*20031028 to 20180523
+/*20031028 to 20180621
/camera : 플레ì´ì–´ì—게 ì¹´ë©”ë¼ê³ ì • On Off /miss : 미스ì´íŽ™íŠ¸ On Off
/camera: Camera Zooming On or Off. /miss: Toggle ''Miss'' display
*/
MSG_EXPLAIN_CAMERA_MISS = 0x141,
-/*20031028 to 20180523
+/*20031028 to 20180621
스킬정보보기
View Skill Info
*/
MSG_SEE_INFORMATION_OF_SKILL = 0x142,
-/*20031028 to 20180523
+/*20031028 to 20180621
스킬ì´ë¦„바꾸기
Change Skill
*/
MSG_CHANGE_SKILL_NAME = 0x143,
-/*20031028 to 20180523
+/*20031028 to 20180621
스프ë¼ì´íŠ¸ í•´ìƒë„
Sprite Resolution
*/
MSG_SPRITE_RESOLUTION = 0x144,
-/*20031028 to 20180523
+/*20031028 to 20180621
í…ìŠ¤ì³ í•´ìƒë„
Texture Resolution
*/
MSG_TEXTURE_RESOLUTION = 0x145,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë””í…Œì¼ ì¡°ì •
Arrange Detail
*/
MSG_DETAILLEVELWND = 0x146,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s Zeny íšë“
You got %s Zeny
*/
MSG_GET_ZENY = 0x147,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드명
Guild Name
*/
MSG_GUILDNAME = 0x148,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드레벨
Guild lvl
*/
MSG_GUILDLEVEL = 0x149,
-/*20031028 to 20180523
+/*20031028 to 20180621
마스터ì´ë¦„
ClanMaster Name
*/
MSG_GUILD_MASTER_NAME = 0x14a,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì¡°í•©ì›ìˆ˜
Number of Members
*/
MSG_GUILD_NUM_MEMBER = 0x14b,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì¡°í•©ì› í‰ê· ë ˆë²¨
Avg.lvl of Guildsmen
*/
MSG_GUILD_AVG_MEMBER_LEVEL = 0x14c,
-/*20031028 to 20180523
+/*20031028 to 20180621
관리ì˜ì§€
Castles Owned
*/
MSG_GUILD_MANAGE_LAND = 0x14d,
-/*20031028 to 20180523
+/*20031028 to 20180621
성향
Tendency
*/
MSG_GUILD_FAIR = 0x14e,
-/*20031028 to 20180523
+/*20031028 to 20180621
경험치
EXP
*/
MSG_GUILD_EXP = 0x14f,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드엠블렘
Emblem
*/
MSG_GUILD_EMBLEM = 0x150,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드ìƒë‚©í¬ì¸íŠ¸
Tax Point
*/
MSG_GUILD_POINT = 0x151,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë™ë§¹ê¸¸ë“œ
Alliances
*/
MSG_ALLY_GUILD = 0x152,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì ëŒ€ê¸¸ë“œ
Antagonists
*/
MSG_HOSTILITY_GUILD = 0x153,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드정보
Guild Info
*/
MSG_GUILDINFOMANAGE = 0x154,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì¡°í•©ì›ì •ë³´
Guildsmen Info
*/
MSG_GUILDMEMBERMANAGE = 0x155,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì§ìœ„설정
Position
*/
MSG_GUILDPOSITIONMANAGE = 0x156,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드스킬
Guild Skill
*/
MSG_GUILDSKILL = 0x157,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì¶”ë°©ìž ë¦¬ìŠ¤íŠ¸
Expel History
*/
MSG_GUILDBANISHEDMEMBER = 0x158,
-/*20031028 to 20180523
+/*20031028 to 20180621
공지사항
Guild Notice
*/
MSG_GUILDNOTICE = 0x159,
-/*20031028 to 20180523
+/*20031028 to 20180621
전체길드 리스트
Entire Guild List
*/
MSG_GUILDTOTALINFO = 0x15a,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê·“ë§ ë¦¬ìŠ¤íŠ¸
Whispering List
*/
MSG_WHISPERLISTWND = 0x15b,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê·“ë§ì°½ 열기
Open Whispering Window
*/
MSG_OPENWHISPERLISTWND = 0x15c,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê·“ë§ ë¦¬ìŠ¤íŠ¸ ì°½ 여는법 : [Alt] + [H] 를 누르면 ê·“ë§ ë¦¬ìŠ¤íŠ¸ ì°½ì´ ì—´ë¦½ë‹ˆë‹¤.
How to Open Whispering List: Press [Alt] + [H]
*/
MSG_EXPLAIN_WHISPER_LIST_WND = 0x15d,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìžë™ìœ¼ë¡œ ê·“ë§ì°½ 열기
Open Whispering List Automatically
*/
MSG_AUTOOPENWHISPERLISTWND = 0x15e,
-/*20031028 to 20180523
+/*20031028 to 20180621
지우기
Delete
*/
MSG_DELETE = 0x15f,
-/*20031028 to 20180523
+/*20031028 to 20180621
다ìŒë¶€í„° 열리지 ì•ŠìŒ
Close since next
*/
MSG_DONTOPEN = 0x160,
-/*20031028 to 20180523
+/*20031028 to 20180621
마지막으로 ì ‘ì†í•œ 시간
Last Log-in Time
*/
MSG_LAST_LOGIN_TIME = 0x161,
-/*20031028 to 20180523
+/*20031028 to 20180621
마지막으로 ì ‘ì†í•œ IP
Last Log-in IP
*/
MSG_LAST_LOGIN_IP = 0x162,
-/*20031028 to 20180523
+/*20031028 to 20180621
친구 설정
Friend Setup
*/
MSG_FRIEND_SETTING = 0x163,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì •ë§ ì§€ìš°ì‹œê² ìŠµë‹ˆê¹Œ?
Are you sure that you want to delete?
*/
MSG_DO_YOU_REALLY_WANT_DELETE = 0x164,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì •ë§ íƒˆí‡´í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Are you sure that you want to leave?
*/
MSG_DO_YOU_REALLY_WANT_LEAVE = 0x165,
-/*20031028 to 20180523
+/*20031028 to 20180621
친구로 등ë¡í•˜ê¸°
Register as a Friend
*/
MSG_ADD_TO_FRIEND_CHAR_LIST = 0x166,
-/*20031028 to 20180523
+/*20031028 to 20180621
친구ì¼ë•Œ ìžë™ìœ¼ë¡œ 1:1ì°½ 열기
Open 1:1 Chat between Friends
*/
MSG_AUTOOPENWHISPERLISTWND_FRIEND = 0x167,
-/*20031028 to 20180523
+/*20031028 to 20180621
1:1창 열기
Open 1:1 Chat
*/
MSG_OPEN_1ON1_WINDOW = 0x168,
-/*20031028 to 20180523
+/*20031028 to 20180621
친구가 ì•„ë‹ë•Œ ìžë™ìœ¼ë¡œ 1:1ì°½ 열기
Open 1:1 Chat between Strangers
*/
MSG_AUTOOPEN_1ON1_WINDOW = 0x169,
-/*20031028 to 20180523
+/*20031028 to 20180621
1:1창 열릴때 소리로 알림
Alarm when you recieve a 1:1 Chat
*/
MSG_WHISPER_OPEN_SOUND = 0x16a,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì •ë§ ì œëª…ì‹œí‚¤ì‹œê² ìŠµë‹ˆê¹Œ?
Are you sure that you want to expel?
*/
MSG_DO_YOU_REALLY_WANT_EXPEL = 0x16b,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s ë‹˜ì´ ê¸¸ë“œë¥¼ 탈퇴했습니다.
%s has withdrawn from the guild.
*/
MSG_USER_LEFT_GUILD = 0x16c,
-/*20031028 to 20180523
+/*20031028 to 20180621
탈퇴사유 : %s
Secession Reason: %s
*/
MSG_REASON_LEAVE_GUILD = 0x16d,
/*20031028 to 20120202
길드 해체 실패
-20120207 to 20180523
+20120207 to 20180621
ê¸¸ë“œëª…ì´ ì¼ì¹˜í•˜ì§€ 않습니다
You have failed to disband the guild.
*/
MSG_DISORGANIZE_GUILD_FAILURE = 0x16e,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드해체사유 : %s
Disband Reason: %s
*/
MSG_DISORGANIZATION_REASON = 0x16f,
-/*20031028 to 20180523
+/*20031028 to 20180621
해당 ê³„ì •ì€ ì‚­ì œëœ ì•„ì´ë”” 입니다.
This ID has been removed.
*/
MSG_DELETED_ACCOUNT = 0x170,
-/*20031028 to 20180523
+/*20031028 to 20180621
íŒë§¤ê°€ :
Price:
*/
MSG_SELLPRICE = 0x171,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s ë‹˜ì´ ê¸¸ë“œì—ì„œ 추방ë˜ì—ˆìŠµë‹ˆë‹¤.
%s has been expelled from our guild.
*/
MSG_BAN_GUILD = 0x172,
-/*20031028 to 20180523
+/*20031028 to 20180621
추방사유 : %s
Expulsion Reason: %s
*/
MSG_REASON_BAN_GUILD = 0x173,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œì„ ì°©ìš©í•  수 없습니다.
You can't put this item on.
*/
MSG_CAN_NOT_EQUIP_ITEM = 0x174,
-/*20031028 to 20180523
+/*20031028 to 20180621
íŒŒí‹°ì„¤ì •ì„ ë³€ê²½í•  수 없습니다.
You can't modify Party Setup.
*/
MSG_PARTYSETTING_CHANGE_IMPOSSIBLE = 0x175,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드가 만들어 졌습니다.
Guild has been Created.
*/
MSG_GUILD_MAKE_SUCCESS = 0x176,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë¯¸ ê¸¸ë“œì— ì†í•´ìžˆìŠµë‹ˆë‹¤.
You are already in a Guild.
*/
MSG_GUILD_MAKE_ALREADY_MEMBER = 0x177,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°™ì€ì´ë¦„ì˜ ê¸¸ë“œê°€ 존재합니다.
That Guild Name already exists.
*/
MSG_GUILD_MAKE_GUILD_EXIST = 0x178,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드ì—ì„œ 초청 메시지가 왔습니다. 가입하겠습니까?
Guild has sent you an invitation. Would you like to join this Guild?
*/
MSG_SUGGEST_JOIN_GUILD = 0x179,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë‹¤ë¥¸ê¸¸ë“œì— ê°€ìž…ë˜ì–´ 있습니다.
He/She is already in a Guild.
*/
MSG_CHARACTER_IS_ALREADY_IN_GUILD = 0x17a,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê¸¸ë“œê°€ìž…ì„ ê±°ì ˆ 했습니다.
Offer Rejected
*/
MSG_CHARACTER_REJECT_JOIN_GUILD = 0x17b,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê¸¸ë“œê°€ìž…ì„ ìˆ˜ë½í–ˆìŠµë‹ˆë‹¤.
Offer Accepted
*/
MSG_CHARACTER_ACCEPT_JOIN_GUILD = 0x17c,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드정ì›ì„ 초과했습니다.
Your Guild is Full.
*/
MSG_TOO_MANY_PEOPLE_IN_GUILD = 0x17d,
-/*20031028 to 20180523
+/*20031028 to 20180621
(%s)님 ê¸¸ë“œì— ê°€ìž…ìš”ì²­
Send (%s) a Guild invitation
*/
MSG_REQ_JOIN_GUILD = 0x17e,
-/*20031028 to 20180523
+/*20031028 to 20180621
스킬 ë ˆë²¨ì´ ëª¨ìžë¼ì„œ 매너í¬ì¸íŠ¸ë¥¼ 줄 수 없습니다.
You haven't learned enough skills for aligning.
*/
MSG_NOT_ENOUGH_FOR_MANNER_POINT = 0x17f,
-/*20031028 to 20180523
+/*20031028 to 20180621
매너 í¬ì¸íŠ¸ 주기 성공
Aligning completed.
*/
MSG_GIVING_MANNER_POINT_SUCCESS = 0x180,
-/*20031028 to 20180523
+/*20031028 to 20180621
오늘 ì´ë¯¸ 사용했습니다.
You already spent your point for today.
*/
MSG_YOU_USE_TODAY_ALREADY = 0x181,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ìºë¦­í„°ì—게 지급한지 í•œë‹¬ì´ ì§€ë‚˜ì§€ 않았습니다.
Hasn't been a month yet since you aligned this person.
*/
MSG_ONE_MONTH_NOT_PASSED = 0x182,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s 님으로부터 플러스 매너 í¬ì¸íŠ¸ë¥¼ 받았습니다.
Remember, Spamming isn't nice.
*/
MSG_RECEIVE_PLUS_MANNER_POINT = 0x183,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s 님으로부터 마ì´ë„ˆìŠ¤ 매너 í¬ì¸íŠ¸ë¥¼ 받았습니다.
Please refrain from ill-mannered conduct, thank you.
*/
MSG_RECEIVE_MINUS_MANNER_POINT = 0x184,
-/*20031028 to 20180523
+/*20031028 to 20180621
채팅 금지 시간 줄ì´ê¸°(풀기)
Align with a Good Point
*/
MSG_GIVE_PLUS_MANNER_POINT = 0x185,
-/*20031028 to 20180523
+/*20031028 to 20180621
채팅 금지 시간 늘ì´ê¸°(걸기)
Align with a Bad Point
*/
MSG_GIVE_MINUS_MANNER_POINT = 0x186,
-/*20031028 to 20180523
+/*20031028 to 20180621
(%s)ë‹˜ê³¼ì˜ ê±°ëž˜ìš”ì²­
Request a deal with (%s)
*/
MSG_REQ_DEAL_WITH2 = 0x187,
-/*20031028 to 20180523
+/*20031028 to 20180621
(%s)님 íŒŒí‹°ì— ê°€ìž…ìš”ì²­
Ask (%s) to join your party
*/
MSG_REQ_JOIN_PARTY2 = 0x188,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드ì—ì„œ ë™ë§¹ìš”ì²­ 메시지가 왔습니다. ë™ë§¹í•˜ê² ìŠµë‹ˆê¹Œ?
Guild is asking you to agree to an Alliance with them. Do you accept?
*/
MSG_SUGGEST_ALLY_GUILD = 0x189,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë¯¸ ë™ë§¹ë˜ì–´ 있습니다.
This Guild is already your Ally.
*/
MSG_REQALLYGUILD_ALREADY_ALLIED = 0x18a,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë™ë§¹ì„ ê±°ì ˆ 했습니다.
You reject the offer
*/
MSG_REQALLYGUILD_REJECT = 0x18b,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë™ë§¹ì„ ìˆ˜ë½ í–ˆìŠµë‹ˆë‹¤.
You accept the offer
*/
MSG_REQALLYGUILD_ACCEPT = 0x18c,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìƒëŒ€ê¸¸ë“œì˜ ë™ë§¹ê¸¸ë“œì˜ 수가 초과 ë˜ì—ˆìŠµë‹ˆë‹¤.
They have too many Alliances.
*/
MSG_REQALLYGUILD_OVERSIZE = 0x18d,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê¸¸ë“œì˜ ë™ë§¹ê¸¸ë“œì˜ 수가 초과 ë˜ì—ˆìŠµë‹ˆë‹¤.
You have too many Alliances.
*/
MSG_REQALLYMYGUILD_OVERSIZE = 0x18e,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드 ë™ë§¹ 요청
Set this guild as an Alliance
*/
MSG_REQ_ALLY_GUILD = 0x18f,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드가 성공ì ìœ¼ë¡œ í•´ì²´ ë˜ì—ˆìŠµë‹ˆë‹¤.
Guild was successfully disbanded.
*/
MSG_DISORGANIZE_GUILD_SUCCESS = 0x190,
-/*20031028 to 20180523
+/*20031028 to 20180621
주민등ë¡ë²ˆí˜¸ê°€ 틀려서 길드가 í•´ì²´ë˜ì§€ 않았습니다.
You have failed to disband the guild due to your incorrect SSN.
*/
MSG_DISORGANIZE_GUILD_INVALIDKEY = 0x191,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드맴버가 존재해서 길드가 í•´ì²´ë˜ì§€ 않았습니다.
You have failed to disband the guild because there are guildsmen still present.
*/
MSG_DISORGANIZE_GUILD_MEMBEREXIST = 0x192,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드 ì ëŒ€ 요청
Set this guild as an Antagonist
*/
MSG_REQ_HOSTILE_GUILD = 0x193,
-/*20031028 to 20180523
+/*20031028 to 20180621
머리색깔 ì„ íƒ
Choose Hair Color
*/
MSG_SELECT_HAIR_COLOR = 0x194,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드결성시 필요한 ì•„ì´í…œì´ 없습니다.
You don't have necessary item to create a Guild.
*/
MSG_GUILD_MAKE_GUILD_NONE_ITEM = 0x195,
-/*20031028 to 20180523
+/*20031028 to 20180621
몬스터 정보
Monster Info
*/
MSG_MONSTER_INFO_WINDOW = 0x196,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë¦„
Name
*/
MSG_NAME = 0x197,
-/*20031028 to 20180523
+/*20031028 to 20180621
레벨
Level
*/
MSG_LEVEL = 0x198,
-/*20031028 to 20180523
+/*20031028 to 20180621
HP
*/
MSG_HP = 0x199,
-/*20031028 to 20180523
+/*20031028 to 20180621
í¬ê¸°
Size
*/
MSG_SIZE = 0x19a,
-/*20031028 to 20180523
+/*20031028 to 20180621
종족
Type
*/
MSG_RACETYPE = 0x19b,
-/*20031028 to 20180523
+/*20031028 to 20180621
MDEF
*/
MSG_MDEFPOWER = 0x19c,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì†ì„±
Attribute
*/
MSG_PROPERTY = 0x19d,
-/*20031028 to 20180523
+/*20031028 to 20180621
ç„¡
Neutral
*/
MSG_PROPERTY_NEUTURAL = 0x19e,
-/*20031028 to 20180523
+/*20031028 to 20180621
æ°´
Water
*/
MSG_PROPERTY_WATER = 0x19f,
-/*20031028 to 20180523
+/*20031028 to 20180621
地
Earth
*/
MSG_PROPERTY_EARTH = 0x1a0,
-/*20031028 to 20180523
+/*20031028 to 20180621
ç«
Fire
*/
MSG_PROPERTY_FIRE = 0x1a1,
-/*20031028 to 20180523
+/*20031028 to 20180621
風
Wind
*/
MSG_PROPERTY_WIND = 0x1a2,
-/*20031028 to 20180523
+/*20031028 to 20180621
毒
Poison
*/
MSG_PROPERTY_POISON = 0x1a3,
-/*20031028 to 20180523
+/*20031028 to 20180621
è–
Holy
*/
MSG_PROPERTY_SAINT = 0x1a4,
-/*20031028 to 20180523
+/*20031028 to 20180621
æš—
Shadow
*/
MSG_PROPERTY_DARK = 0x1a5,
-/*20031028 to 20180523
+/*20031028 to 20180621
念
Ghost
*/
MSG_PROPERTY_MENTAL = 0x1a6,
-/*20031028 to 20180523
+/*20031028 to 20180621
æ­»
Undead
*/
MSG_PROPERTY_UNDEAD = 0x1a7,
-/*20031028 to 20180523
+/*20031028 to 20180621
현재는 ì•„ì´í…œì„ 만들 수 없습니다.
You can't create items yet.
*/
MSG_CANT_MAKE_ITEM = 0x1a8,
-/*20031028 to 20180523
+/*20031028 to 20180621
제조 목ë¡
Item List you can craft
*/
MSG_MAKE_LIST = 0x1a9,
-/*20031028 to 20180523
+/*20031028 to 20180621
만들기
Create
*/
MSG_MAKE_TARGET = 0x1aa,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì— í•„ìš”í•œ 재료:
's materials
*/
MSG_REQUIRE_FOR_MAKE_TARGET = 0x1ab,
-/*20031028 to 20180523
+/*20031028 to 20180621
만들기 실패
item creation failed.
*/
MSG_MAKE_TARGET_FAIL = 0x1ac,
-/*20031028 to 20180523
+/*20031028 to 20180621
만들기 성공
item created successfully.
*/
MSG_MAKE_TARGET_SUCCEESS = 0x1ad,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s 만들기를 실패하였습니다.
item creation failed.
*/
MSG_MAKE_TARGET_FAIL_MSG = 0x1ae,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s 만들기를 성공했습니다.
item created successfully.
*/
MSG_MAKE_TARGET_SUCCEESS_MSG = 0x1af,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤.
You are not the required lvl.
*/
MSG_NOT_ENOUGH_LEVEL = 0x1b0,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë ˆë²¨ì´ ë„ˆë¬´ 높습니다.
Too high lvl for this job.
*/
MSG_TOO_HIGH_LEVEL = 0x1b1,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì§ì—…ì´ ì í•©í•˜ì§€ 않습니다.
Not the suitable job for this type of work.
*/
MSG_NOT_ACCEPTABLE_JOB = 0x1b2,
-/*20031028 to 20180523
+/*20031028 to 20180621
토키 박스 트랩 메세지
Record a message in the Talkie Box
*/
MSG_TALKBOX_WINDOW = 0x1b3,
-/*20031028 to 20180523
+/*20031028 to 20180621
기ë¡í•  메세지를 입력하시기 ë°”ëžë‹ˆë‹¤.
Please type a message for the Talkie Box
*/
MSG_TALKBOX_WINDOW_MSG = 0x1b4,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드ì—게 보냄
Send to Guild
*/
MSG_SEND_TO_GUILD = 0x1b5,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê²°ì œëœ ê³„ì •ì´ ì•„ë‹™ë‹ˆë‹¤. ê²°ì œ 페ì´ì§€ë¡œ ì´ë™í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
You didn't pay for this ID. Would you like to pay for it now?
*/
MSG_NOT_SETTLED = 0x1b6,
-/*20031028 to 20180523
+/*20031028 to 20180621
서버가 혼잡한 관계로 잠시후 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Server is jammed due to overpopulation. Please try again after few minutes.
*/
MSG_ACCOUNT_BUSY = 0x1b7,
-/*20031028 to 20180523
+/*20031028 to 20180621
지난 ì ‘ì† ì •ë³´ê°€ 남아 있습니다. 30ì´ˆì •ë„ ì§€ë‚œë’¤ì— ë‹¤ì‹œ ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Server still recognizes your last log-in. Please try again after a few minutes.
*/
MSG_INFORMATION_REMAINED = 0x1b8,
-/*20031028 to 20180523
+/*20031028 to 20180621
매 풀어주기
Release Falcon
*/
MSG_BIRDOFF = 0x1b9,
-/*20031028 to 20180523
+/*20031028 to 20180621
페코페코 내리기
Dismount
*/
MSG_CHIKENOFF = 0x1ba,
-/*20031028 to 20180523
+/*20031028 to 20180621
å°
Small
*/
MSG_SIZE_SMALL = 0x1bb,
-/*20031028 to 20180523
+/*20031028 to 20180621
中
Med
*/
MSG_SIZE_MIDDLE = 0x1bc,
-/*20031028 to 20180523
+/*20031028 to 20180621
大
Big
*/
MSG_SIZE_BIG = 0x1bd,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë”블
Double
*/
MSG_DOUBLE = 0x1be,
-/*20031028 to 20180523
+/*20031028 to 20180621
트리플
Triple
*/
MSG_TRIPLE = 0x1bf,
-/*20031028 to 20180523
+/*20031028 to 20180621
쿼드로플
Quadruple
*/
MSG_QUADROPLE = 0x1c0,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s 까지 로그ì¸ì„ 금지하고 있습니다.
You are prohibited to log in until %s.
*/
MSG_LOGIN_REFUSE_BLOCKED_UNTIL = 0x1c1,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì˜
's
*/
MSG_MANUFACTURED_NORMAL_ITEM = 0x1c2,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì˜ íŒŒì´ì–´
's Fire
*/
MSG_MANUFACTURED_FIRE_ITEM = 0x1c3,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì˜ ì•„ì´ìŠ¤
's Ice
*/
MSG_MANUFACTURED_ICE_ITEM = 0x1c4,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì˜ ìœˆë“œ
's Wind
*/
MSG_MANUFACTURED_WIND_ITEM = 0x1c5,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì˜ ì–´ìŠ¤
's Earth
*/
MSG_MANUFACTURED_EARTH_ITEM = 0x1c6,
-/*20031028 to 20180523
+/*20031028 to 20180621
211.239.161.246
38.144.194.2
*/
MSG_ACCOUNT_ADDRESS = 0x1c7,
-/*20031028 to 20180523
+/*20031028 to 20180621
6900
*/
MSG_ACCOUNT_PORT = 0x1c8,
/*20031028 to 20171206
http://www.ragnarok.co.kr
-20171213 to 20180523
+20171213 to 20180621
http://roz.gnjoy.com/
http://www.ragnarok.co.kr
*/
MSG_REGISTRATION_WEB_URL = 0x1c9,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s ì‚¬ìš©ìž ê°•ì œ 종료
Kill %s
*/
MSG_BAN_USER = 0x1ca,
-/*20031028 to 20180523
+/*20031028 to 20180621
무지쎈
Very Strong
*/
MSG_ONE_STARPIECE = 0x1cb,
-/*20031028 to 20180523
+/*20031028 to 20180621
무지무지쎈
Very Very Strong
*/
MSG_TWO_STARPIECE = 0x1cc,
/*20031028 to 20031028
무지무지무지쎈
-20031103 to 20180523
+20031103 to 20180621
무무무쎈
Very Very Very Strong
*/
MSG_THREE_STARPIECE = 0x1cd,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드 추방 사유
The Reason of Expulsion
*/
MSG_GUILD_KICK_REASON = 0x1ce,
-/*20031028 to 20180523
+/*20031028 to 20180621
공격 ì†ë„ê°€ ì¦ê°€í–ˆìŠµë‹ˆë‹¤.
Attack Speed is up.
*/
MSG_INCATTACKSPEED = 0x1cf,
-/*20031028 to 20180523
+/*20031028 to 20180621
공격 ì†ë„ê°€ ê°ì†Œí–ˆìŠµë‹ˆë‹¤.
Attack Speed is down.
*/
MSG_DECATTACKSPEED = 0x1d0,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë¬´ê¸°ì˜ ê³µê²©ë ¥ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon Damage is improved.
*/
MSG_INCWEAPONATTACK = 0x1d1,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë¬´ê¸°ì˜ ê³µê²©ë ¥ì´ ê°ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon Damage is reduced.
*/
MSG_DECWEAPONATTACK = 0x1d2,
-/*20031028 to 20180523
+/*20031028 to 20180621
시전 딜레ì´ê°€ 줄었습니다.
Cast Delay is reduced.
*/
MSG_FASTPREDELAY = 0x1d3,
-/*20031028 to 20180523
+/*20031028 to 20180621
시전 딜레ì´ê°€ ì •ìƒìœ¼ë¡œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Cast Delay has returned to normal.
*/
MSG_NORMALPREDELAY = 0x1d4,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë¬´ê¸°ì— ë…ì†ì„±ì´ 부여ë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon is temporarily enchanted with Poison.
*/
MSG_WEAPONPROPERTYPOISON = 0x1d5,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë¬´ê¸°ì— ì„±ì†ì„±ì´ 부여ë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon is temporarily enchanted with an elemental property.
*/
MSG_WEAPONPROPERTYSAINT = 0x1d6,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë¬´ê¸°ì˜ ì›ëž˜ì†ì„±ì´ ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon has changed back to normal.
*/
MSG_WEAPONPROPERTYORIGINAL = 0x1d7,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë°©ì–´êµ¬ì— ì„±ì†ì„±ì´ 부여ë˜ì—ˆìŠµë‹ˆë‹¤.
Armor has been enchanted with the Holy Ghost.
*/
MSG_ARMORPROPERTYSAINT = 0x1d8,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë°©ì–´êµ¬ì˜ ì›ëž˜ì†ì„±ì´ ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
Armor has changed back to normal.
*/
MSG_ARMORPROPERTYORIGINAL = 0x1d9,
-/*20031028 to 20180523
+/*20031028 to 20180621
배리어 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Barrier Formed.
*/
MSG_BARRIOR = 0x1da,
-/*20031028 to 20180523
+/*20031028 to 20180621
배리어 ìƒíƒœê°€ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Barrier Canceled.
*/
MSG_DISAPPEARBARRIOR = 0x1db,
-/*20031028 to 20180523
+/*20031028 to 20180621
소형, 중형, 대형 몬스터ì—게 100% ê³µê²©ë ¥ì„ ì¤ë‹ˆë‹¤.
Weapon Perfection Initiated.
*/
MSG_PERFECTDAMAGE = 0x1dc,
-/*20031028 to 20180523
+/*20031028 to 20180621
웨í°í¼íŽ™ì…˜ 모드가 í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon perfection Canceled.
*/
MSG_DISAPPEARPERFECTDAMAGE = 0x1dd,
-/*20031028 to 20180523
+/*20031028 to 20180621
무기가 íŒŒê´´ë  ê°€ëŠ¥ì„±ì´ ë†’ì•„ì§„ 대신 ë¬´ê¸°ì˜ ê³µê²©ë ¥ì´ ì¦ê°€í•˜ì˜€ìŠµë‹ˆë‹¤.
Power-Thrust Initiated.
*/
MSG_OVERTHRUSTING = 0x1de,
/*20031028 to 20050118
오버트러스팅 ìƒíƒœê°€ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
-20050124 to 20180523
+20050124 to 20180621
오버트러스트 ìƒíƒœê°€ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Power-Thrust Canceled.
*/
MSG_DISAPPEAROVERTHRUSTING = 0x1df,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë¬´ê¸°ì˜ ìµœëŒ€ ì„±ëŠ¥ì„ ëŒì–´ëƒ…니다.
Maximize-Power Initiated.
*/
MSG_MAXIMIZE = 0x1e0,
-/*20031028 to 20180523
+/*20031028 to 20180621
맥시마ì´ì¦ˆ ìƒíƒœê°€ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Maximize-Power Canceled.
*/
MSG_DISAPPEARMAXIMIZE = 0x1e1,
-/*20031028 to 20180523
+/*20031028 to 20180621
[신서버]
[New Server]
*/
MSG_SERVER_PROPERTY_NEW = 0x1e2,
-/*20031028 to 20180523
+/*20031028 to 20180621
(%d 명)
(%d players)
*/
MSG_SERVER_USER_COUNT = 0x1e3,
-/*20031028 to 20180523
+/*20031028 to 20180621
(ì ê²€ì¤‘)
(On the maintenance)
*/
MSG_SERVER_INSPECTING = 0x1e4,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드멤버 %së‹˜ì´ ì ‘ì†í•˜ì…¨ìŠµë‹ˆë‹¤.
Guild member %s has connected.
*/
MSG_GUILD_MEMBER_STATUS_ONLINE = 0x1e5,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드멤버 %së‹˜ì´ ì¢…ë£Œí•˜ì…¨ìŠµë‹ˆë‹¤.
Guild member %s has disconnected.
*/
MSG_GUILD_MEMBER_STATUS_OFFLINE = 0x1e6,
-/*20031028 to 20180523
+/*20031028 to 20180621
경험치 %d ì–»ìŒ
You got %d Base EXP.
*/
MSG_GOT_EXPERIENCE_POINT = 0x1e7,
-/*20031028 to 20180523
+/*20031028 to 20180621
잡경험치 %d ì–»ìŒ
You got %d Job EXP.
*/
MSG_GOT_JOB_EXPERIENCE_POINT = 0x1e8,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드ì—ì„œ 탈퇴 했습니다.
You left the guild.
*/
MSG_LEFT_GUILD = 0x1e9,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드ì—ì„œ 추방 당했습니다.
You have been expelled from the Guild.
*/
MSG_BAN_FROM_GUILD = 0x1ea,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ ê°ì • 성공
Item Appraisal has completed successfully.
*/
MSG_ITEM_IDENTIFY_SUCCEESS = 0x1eb,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ ê°ì • 실패
Item appraisal has failed.
*/
MSG_ITEM_IDENTIFY_FAIL = 0x1ec,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ ì¡°í•© 성공
Compounding has completed successfully.
*/
MSG_ITEM_COMPOUNDING_SUCCEESS = 0x1ed,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ ì¡°í•© 실패
Compounding has failed.
*/
MSG_ITEM_COMPOUNDING_FAIL = 0x1ee,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드 ì ëŒ€ 성공
Antagonist has been set.
*/
MSG_HOSTILE_GUILD_SUCCEESS = 0x1ef,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì ëŒ€ 길드수 초과로 길드 ì ëŒ€ 실패
Guild has too many Antagonists.
*/
MSG_TOO_MANY_HOSTILE_GUILD = 0x1f0,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë¯¸ ì ëŒ€ 길드 입니다
Already set as an Antagonist
*/
MSG_ALREADY_REGISTERED_HOSTILE_GUILD = 0x1f1,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì œë ¨ì´ ì„±ê³µì ìœ¼ë¡œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Upgrade has been completed successfully.
*/
MSG_ITEM_REFINING_SUCCEESS = 0x1f2,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì œë ¨ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Upgrade has failed.
*/
MSG_ITEM_REFINING_FAIL = 0x1f3,
/*20031028 to 20040311
텔레í¬íŠ¸ 불가능 지역입니다.
-20040315 to 20180523
+20040315 to 20180621
ì´ê³³ì—서는 순간ì´ë™ì´ 불가능합니다.
Unavailable Area to Teleport
*/
MSG_IMPOSSIBLE_TELEPORT_AREA = 0x1f4,
/*20031028 to 20040311
텔레í¬íŠ¸ 가능 지역입니다.
-20040315 to 20180523
+20040315 to 20180621
ì´ ìž¥ì†ŒëŠ” 기억할 수 없습니다.
Unable to memorize this place as Warp Point
*/
MSG_POSSIBLE_TELEPORT_AREA = 0x1f5,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì§€ê¸ˆì€ ì¢…ë£Œí•  수 없습니다.
Please wait 10 seconds before trying to log out.
*/
MSG_CANT_EXIT_NOW = 0x1f6,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì§ìœ„
Position
*/
MSG_POSITION = 0x1f7,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì§ì—…
Job
*/
MSG_JOB = 0x1f8,
-/*20031028 to 20180523
+/*20031028 to 20180621
메모
Note
*/
MSG_MEMO = 0x1f9,
-/*20031028 to 20180523
+/*20031028 to 20180621
기여
Devotion
*/
MSG_CONTRIBUTION = 0x1fa,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìƒë‚©ê²½í—˜ì¹˜
Tax Point
*/
MSG_EXP_CONTIRIBUTION = 0x1fb,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드탈퇴
Leave Guild
*/
MSG_LEAVE_GUILD = 0x1fc,
-/*20031028 to 20180523
+/*20031028 to 20180621
제명시키기
Expel
*/
MSG_EXPEL_GUILD = 0x1fd,
-/*20031028 to 20180523
+/*20031028 to 20180621
서열
Rank
*/
MSG_GRADE = 0x1fe,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì§ìœ„명
Position Title
*/
MSG_POSITION_NAME = 0x1ff,
-/*20031028 to 20180523
+/*20031028 to 20180621
가입권한
Invitation
*/
MSG_JOIN_AUTHORITY = 0x200,
-/*20031028 to 20180523
+/*20031028 to 20180621
처벌권한
Punish
*/
MSG_PENALTY_AUTORITY = 0x201,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìƒë‚©%
Tax %
*/
MSG_CONTRIBUTION_PERCENT = 0x202,
-/*20031028 to 20180523
+/*20031028 to 20180621
제목
Title
*/
MSG_TITLE = 0x203,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë‚´ìš©
For
*/
MSG_CONTENTS = 0x204,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드ì´ë¦„
Guild Name
*/
MSG_GUILD_NAME = 0x205,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드레벨
Guild lvl
*/
MSG_GUILD_LEVEL = 0x206,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì¡°í•©ì›ìˆ˜
Number of Members
*/
MSG_GUILD_PEOPLE_COUNT = 0x207,
-/*20031028 to 20180523
+/*20031028 to 20180621
랭킹
Ranking
*/
MSG_RANKING = 0x208,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ ê°ì •
Item Appraisal
*/
MSG_ITEM_IDENTIFY = 0x209,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ ì¡°í•©
Insert Card
*/
MSG_ITEM_COMPOUNDING = 0x20a,
-/*20031028 to 20180523
+/*20031028 to 20180621
탈퇴 사유를 입력해주세요.
Please enter the reason of Secession.
*/
MSG_PLEASE_INPUT_WHY_LEAVING = 0x20b,
-/*20031028 to 20180523
+/*20031028 to 20180621
추방 사유를 입력해주세요.
Please enter the reason of Expulsion.
*/
MSG_PELASE_INPUT_WHY_EXPEL = 0x20c,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìƒì ì„ 닫으세요.
Please close Shop.
*/
MSG_PLEASE_CLOSE_STORE = 0x20d,
-/*20031028 to 20180523
+/*20031028 to 20180621
스킬 ì´ë¦„
Skill
*/
MSG_SKILL_NAME = 0x20e,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ ì´ë¦„
Item Name
*/
MSG_ITEM_NAME = 0x20f,
/*20031028 to 20031118
https://pay.ragnarok.co.kr
-20031119 to 20180523
+20031119 to 20180621
https://payment.ragnarok.co.kr
https://pay.ragnarok.co.kr (Billing Web)
*/
MSG_SETTLE_WEB_URL = 0x210,
-/*20031028 to 20180523
+/*20031028 to 20180621
게임방ì—ì„œ 사용가능한 IP개수가 ëª¨ë‘ ì‚¬ìš©ì¤‘ìž…ë‹ˆë‹¤. ê°œì¸ ê³„ì •ìœ¼ë¡œ ê²°ì œ 하시겠습니까?
IP capacity of this Internet Cafe is full. Would you like to pay the personal base?
*/
MSG_BAN_IP_OVERFLOW = 0x211,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê²°ì œì‹œê°„ì´ ë‹¤ë˜ì–´ ê²Œìž„ì„ ì¢…ë£Œí•©ë‹ˆë‹¤.
You are out of available paid playing time. Game will be shut down automatically.
*/
MSG_BAN_PAY_OUT = 0x212,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë¦„ì´ ë„ˆë¬´ ê¹ë‹ˆë‹¤. 한글 11ìž ì˜ë¬¸ 23ìž ì´ë‚´ë¡œ ì¨ì£¼ì‹­ì‹œì˜¤.
Name is too long. Please enter a name no greater than 23 english characters.
*/
MSG_NAMELENGTH_TOO_LONG = 0x213,
-/*20031028 to 20180523
+/*20031028 to 20180621
deleted
Character will be deleted in %d seconds.
*/
MSG_DELETE_AFTER_10_SECOND = 0x214,
-/*20031028 to 20180523
+/*20031028 to 20180621
귀하는 ê°œì¸ ì •ì•¡ì œ 사용ìžìž…니다.
You paid with the personal regular base.
*/
MSG_BILLING_100 = 0x215,
-/*20031028 to 20180523
+/*20031028 to 20180621
귀하는 ê°œì¸ì •ëŸ‰ì œ 사용ìžìž…니다.
You paid with the personal regular base. Available time is xx hrs xx mins xx secs.
*/
MSG_BILLING_200 = 0x216,
-/*20031028 to 20180523
+/*20031028 to 20180621
귀하는 ê°œì¸ ë¬´ë£Œ 사용ìžìž…니다.
You are free!
*/
MSG_BILLING_300 = 0x217,
-/*20031028 to 20180523
+/*20031028 to 20180621
귀하는 ê°œì¸ ë¬´ë£Œ 허용기간 사용ìžìž…니다.
You are free for the test, your available time is xx hrs xx mins xx secs.
*/
MSG_BILLING_400 = 0x218,
-/*20031028 to 20180523
+/*20031028 to 20180621
귀하는 게임방 ì •ì•¡ì œ 사용ìžìž…니다.
You paid with the Internet Cafe regular base. Available time is xx hrs xx mins xx secs.
*/
MSG_BILLING_500 = 0x219,
-/*20031028 to 20180523
+/*20031028 to 20180621
귀하는 게임방 정량제 사용ìžìž…니다.
You paid with the Time Limit for Internet Cafe. Available time is xx hrs xx mins xx secs.
*/
MSG_BILLING_501 = 0x21a,
-/*20031028 to 20180523
+/*20031028 to 20180621
귀하는 게임방 무료 허용기간 사용ìžìž…니다.
You are free for the test of Internet Cafe version .
*/
MSG_BILLING_600 = 0x21b,
-/*20031028 to 20180523
+/*20031028 to 20180621
귀하는 게임방 무료 사용ìžìž…니다.
You are free for the Internet Cafe version.
*/
MSG_BILLING_700 = 0x21c,
-/*20031028 to 20180523
+/*20031028 to 20180621
귀하는 종량제 사ì´íŠ¸ ì´ìš©ìžìž…니다.
You paid on the Time Limit Website.
*/
MSG_BILLING_800 = 0x21d,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ëª¨ì…˜ 목ë¡
Emotion icon List
*/
MSG_EMOTION_LIST = 0x21e,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ì´ëª¨ì…˜
/emo
*/
MSG_VIEW_EMOTION = 0x21f,
-/*20031028 to 20180523
+/*20031028 to 20180621
/!
*/
MSG_EMOTION_SURPRISE = 0x220,
-/*20031028 to 20180523
+/*20031028 to 20180621
/?
*/
MSG_EMOTION_QUESTION = 0x221,
-/*20031028 to 20180523
+/*20031028 to 20180621
/기ì¨
/ho
*/
MSG_EMOTION_DELIGHT = 0x222,
-/*20031028 to 20180523
+/*20031028 to 20180621
/하트
/lv
*/
MSG_EMOTION_THROB = 0x223,
-/*20031028 to 20180523
+/*20031028 to 20180621
/왕하트
/lv2
*/
MSG_EMOTION_BIGTHROB = 0x224,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ë•€
/swt
*/
MSG_EMOTION_SWEAT = 0x225,
-/*20031028 to 20180523
+/*20031028 to 20180621
/아하
/ic
*/
MSG_EMOTION_AHA = 0x226,
-/*20031028 to 20180523
+/*20031028 to 20180621
/짜ì¦
/an
*/
MSG_EMOTION_FRET = 0x227,
-/*20031028 to 20180523
+/*20031028 to 20180621
/í™”
/ag
*/
MSG_EMOTION_ANGER = 0x228,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ëˆ
/$
*/
MSG_EMOTION_MONEY = 0x229,
-/*20031028 to 20180523
+/*20031028 to 20180621
/...
*/
MSG_EMOTION_THINK = 0x22a,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ê°ì‚¬
/thx
*/
MSG_EMOTION_THANKS = 0x22b,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ê½¥
/wah
*/
MSG_EMOTION_KEK = 0x22c,
-/*20031028 to 20180523
+/*20031028 to 20180621
/죄송
/sry
*/
MSG_EMOTION_SORRY = 0x22d,
-/*20031028 to 20180523
+/*20031028 to 20180621
/웃ìŒ
/heh
*/
MSG_EMOTION_SMILE = 0x22e,
-/*20031028 to 20180523
+/*20031028 to 20180621
/뻘뻘
/swt2
*/
MSG_EMOTION_PROFUSELY_SWEAT = 0x22f,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ê¸ì 
/hmm
*/
MSG_EMOTION_SCRATCH = 0x230,
-/*20031028 to 20180523
+/*20031028 to 20180621
/최고
/no1
*/
MSG_EMOTION_BEST = 0x231,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ë‘리번
/??
*/
MSG_EMOTION_STARE_ABOUT = 0x232,
-/*20031028 to 20180523
+/*20031028 to 20180621
/í—‰
/omg
*/
MSG_EMOTION_HUK = 0x233,
-/*20031028 to 20180523
+/*20031028 to 20180621
/오
/oh
*/
MSG_EMOTION_O = 0x234,
-/*20031028 to 20180523
+/*20031028 to 20180621
/엑스
/X
*/
MSG_EMOTION_X = 0x235,
-/*20031028 to 20180523
+/*20031028 to 20180621
/헬프
/hlp
*/
MSG_EMOTION_HELP = 0x236,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ê°€
/go
*/
MSG_EMOTION_GO = 0x237,
-/*20031028 to 20180523
+/*20031028 to 20180621
/엉엉
/sob
*/
MSG_EMOTION_CRY = 0x238,
-/*20031028 to 20180523
+/*20031028 to 20180621
/킥킥
/gg
*/
MSG_EMOTION_KIK = 0x239,
-/*20031028 to 20180523
+/*20031028 to 20180621
/쪽
/kis
*/
MSG_EMOTION_CHUP = 0x23a,
-/*20031028 to 20180523
+/*20031028 to 20180621
/쪽쪽
/kis2
*/
MSG_EMOTION_CHUPCHUP = 0x23b,
-/*20031028 to 20180523
+/*20031028 to 20180621
/í¥
/pif
*/
MSG_EMOTION_HNG = 0x23c,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ì‘
/ok
*/
MSG_EMOTION_OK = 0x23d,
-/*20031028 to 20180523
+/*20031028 to 20180621
단축키 목ë¡
Shortcut List
*/
MSG_SHORTCUT_LIST = 0x23e,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê·€í•˜ì˜ ê³„ì •ì€ ë³´ë¥˜ë˜ì—ˆìŠµë‹ˆë‹¤.
Your account is suspended.
*/
MSG_BAN_PAY_SUSPEND = 0x23f,
-/*20031028 to 20180523
+/*20031028 to 20180621
과금 ì •ì±… 변경으로 ì¸í•´ ì¼ì‹œ 종료ë©ë‹ˆë‹¤. 다시 ì ‘ì†í•˜ì—¬ 주시기 ë°”ëžë‹ˆë‹¤.
Your connection is terminated due to change in the billing policy. Please connect again.
*/
MSG_BAN_PAY_CHANGE = 0x240,
-/*20031028 to 20180523
+/*20031028 to 20180621
어카운트 ì„œë²„ì— ì¸ì¦ëœ IP와 ê·€í•˜ì˜ IPê°€ ë‹¬ë¼ ì—°ê²°ì„ ì¢…ë£Œí•©ë‹ˆë‹¤.
Your connection is terminated because your IP doesn't match the authorized IP from the account server.
*/
MSG_BAN_PAY_WRONGIP = 0x241,
-/*20031028 to 20180523
+/*20031028 to 20180621
게임방 IPì—ì„œ ê°œì¸ ì¢…ëŸ‰ì œ ê³¼ê¸ˆì„ ë§‰ê¸° 위해 ì—°ê²°ì„ ì¢…ë£Œí•©ë‹ˆë‹¤. ê°œì¸ ì¢…ëŸ‰ì œ ê³¼ê¸ˆì„ ì‚¬ìš©í•˜ê¸° 위해서는 게임방IPë¡œ 등ë¡ì´ ë˜ì§€ ì•Šì€ IP를 사용해 주세요.
Your connection is terminated to prevent charging from your account's play time.
*/
MSG_BAN_PAY_PNGAMEROOM = 0x242,
-/*20031028 to 20180523
+/*20031028 to 20180621
귀하는 ìš´ì˜ìžì— ì˜í•´ ê°•ì œ 종료 ë˜ì—ˆìŠµë‹ˆë‹¤.
You have been forced to disconnect by the Game Master Team.
*/
MSG_BAN_OP_FORCE = 0x243,
-/*20031028 to 20180523
+/*20031028 to 20180621
무게가 90%를 초과하여 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't use this Skill because you are over your Weight Limit.
*/
MSG_USESKILL_FAIL_WEIGHTOVER = 0x244,
-/*20031028 to 20180523
+/*20031028 to 20180621
무명
Nameless
*/
MSG_NAMELESS_USER = 0x245,
-/*20031028 to 20180523
+/*20031028 to 20180621
축하합니다. %së‹˜ì˜ í˜„ìž¬ ëž­í‚¹ì´ %d위로 ìƒìŠ¹í•˜ì˜€ìŠµë‹ˆë‹¤.
Congratulations! %s ranking has gone up to %d.
*/
MSG_RANK_IN_TEN = 0x246,
-/*20031028 to 20180523
+/*20031028 to 20180621
안타ê¹ê²Œë„ %së‹˜ì˜ í˜„ìž¬ ëž­í‚¹ì´ %d위로 하ë½í•˜ì˜€ìŠµë‹ˆë‹¤.
What a pity! %s ranking has gone down to %d.
*/
MSG_RANK_OUT_TEN = 0x247,
-/*20031028 to 20180523
+/*20031028 to 20180621
Pet Info
*/
MSG_PET_INFO = 0x248,
-/*20031028 to 20180523
+/*20031028 to 20180621
만복ë„
Hunger
*/
MSG_PET_HUNGRY = 0x249,
-/*20031028 to 20180523
+/*20031028 to 20180621
친밀ë„
Intimacy
*/
MSG_PET_FRIENDLY = 0x24a,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìƒì ê³¼ ì±„íŒ…ë°©ì„ ë™ì‹œì— 열수 없습니다.
Please avoid opening a chatroom while vending.
*/
MSG_CANT_OPEN_STORE_WHILE_CHAT = 0x24b,
-/*20031028 to 20180523
+/*20031028 to 20180621
개
Total
*/
MSG_EA4 = 0x24c,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s 를 전투불능으로 만들었습니다.
You have knocked down %s.
*/
MSG_SLAIN = 0x24d,
-/*20031028 to 20180523
+/*20031028 to 20180621
%s ë‹˜ì— ì˜í•´ 전투불능 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
You have been knocked down by %s.
*/
MSG_SLAINBY = 0x24e,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë¨¹ì´ - '%s' ì•„ì´í…œì´ 존재하지 않습니다..
Feed - "%s" is not available.
*/
MSG_NOT_EXIST_PET_FOOD = 0x24f,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë¨¹ì´ ì£¼ê¸°
Feed Pet
*/
MSG_PET_FEEDING = 0x250,
-/*20031028 to 20180523
+/*20031028 to 20180621
í¼í¬ë¨¼ìŠ¤
Performance
*/
MSG_PET_PERFORMANCE = 0x251,
-/*20031028 to 20180523
+/*20031028 to 20180621
알로 ë˜ëŒë¦¬ê¸°
Return to Egg Shell
*/
MSG_PET_RETURN_EGG = 0x252,
-/*20031028 to 20180523
+/*20031028 to 20180621
악세사리 해제
Unequip Accessory
*/
MSG_PET_ACC_OFF = 0x253,
-/*20031028 to 20180523
+/*20031028 to 20180621
Pet ìƒíƒœ 보기
Check Pet Status
*/
MSG_PET_SHOWINFO = 0x254,
-/*20031028 to 20180523
+/*20031028 to 20180621
악세사리
Accessory
*/
MSG_PET_ACCESSARY = 0x255,
-/*20031028 to 20180523
+/*20031028 to 20180621
장착ë¨
Equipped
*/
MSG_ITEM_EQUIPED = 0x256,
-/*20031028 to 20180523
+/*20031028 to 20180621
펫 리스트
Pet List
*/
MSG_PET_EGG_LIST = 0x257,
-/*20031028 to 20180523
+/*20031028 to 20180621
장착 안ë¨
Unequipped
*/
MSG_ITEM_UNEQUIPED = 0x258,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì •ë§ë¡œ 먹ì´ë¥¼ 주시겠습니까?
Are you sure that you want to feed your pet?
*/
MSG_SURE_TO_FEED_PET = 0x259,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°€ê²©ì„ ì“°ì‹¤ë• ìˆ«ìž(0~9)만 ì¨ì£¼ì‹­ì‹œì˜¤.
Only the numbers (0~9) are available.
*/
MSG_CAN_INPUT_NUMBER_ONLY = 0x25a,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°ì •ë˜ì§€ ì•Šì€ ì•„ì´í…œì€ íŒë§¤í•  수 없습니다.
You cannot sell unidentified items.
*/
MSG_CANT_SELL_UNIDENTIFIED_ITEM = 0x25b,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°€ê²©ì´ 0 Zenyì¸ ì•„ì´í…œì´ 존재합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Item at 0 Zeny exists. Do you wish to continue?
*/
MSG_YOU_HAVE_FREE_ITEM_ON_SHOP = 0x25c,
-/*20031028 to 20180523
+/*20031028 to 20180621
[새로 ì¶”ê°€ëœ ì´ëª¨ì…˜ 리스트]
[New Emotion List]
*/
MSG_NEW_EMOTION_LIST = 0x25d,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì¼ë³¸ìª½ 베타 사용ìžë“¤ì—게 전하는 메세지. -> 겅호ì—ì„œ 재가입 하세요.
N/A
*/
MSG_BAN_JAPAN_REFUSE1 = 0x25e,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì¼ë³¸ìª½ ê³¼ê¸ˆì´ ì¢…ë£Œëœ ì‚¬ìš©ìžë“¤ì—게 전하는 메세지. -> ëˆë‚´ë¼. ë‘ ë²ˆë‚´ë¼.
N/A
*/
MSG_BAN_JAPAN_REFUSE2 = 0x25f,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°™ì€ ê³„ì •ì˜ ìºë¦­í„°ê°€ ì´ë¯¸ 가입ë˜ì–´ìžˆìŠµë‹ˆë‹¤.
Character in the same account already joined.
*/
MSG_ALREADY_SAME_AID_JOINED = 0x260,
-/*20031028 to 20180523
+/*20031028 to 20180621
(%d 명) - 만18세ì´ìƒ
(%d ppl) - over the age 18
*/
MSG_SERVER_PROPERTY_ADULT = 0x261,
-/*20031028 to 20180523
+/*20031028 to 20180621
í”„ë¡œë³´í¬ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Provoke initiated.
*/
MSG_ENST_PROVOKE = 0x262,
-/*20031028 to 20180523
+/*20031028 to 20180621
í”„ë¡œë³´í¬ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Provoke canceled.
*/
MSG_DSST_PROVOKE = 0x263,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì¸ë“€ì–´ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Endure initiated.
*/
MSG_ENST_ENDURE = 0x264,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì¸ë“€ì–´ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Endure canceled.
*/
MSG_DSST_ENDURE = 0x265,
-/*20031028 to 20180523
+/*20031028 to 20180621
집중력 í–¥ìƒ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Improve Concentration initiated.
*/
MSG_ENST_CONCENTRATION = 0x266,
-/*20031028 to 20180523
+/*20031028 to 20180621
집중력 í–¥ìƒ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Improve Concentration canceled.
*/
MSG_DSST_CONCENTRATION = 0x267,
-/*20031028 to 20180523
+/*20031028 to 20180621
하ì´ë”© ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Hiding Initiated.
*/
MSG_ENST_HIDING = 0x268,
-/*20031028 to 20180523
+/*20031028 to 20180621
하ì´ë”© ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Hiding Canceled.
*/
MSG_DSST_HIDING = 0x269,
-/*20031028 to 20180523
+/*20031028 to 20180621
í´ë¡œí‚¹ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Cloaking initiated.
*/
MSG_ENST_CLOAKING = 0x26a,
-/*20031028 to 20180523
+/*20031028 to 20180621
í´ë¡œí‚¹ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Cloaking canceled.
*/
MSG_DSST_CLOAKING = 0x26b,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë…ì„ ë°˜ì‚¬ í•  수 있는 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Poison React initiated.
*/
MSG_ENST_POISONREACT = 0x26c,
-/*20031028 to 20180523
+/*20031028 to 20180621
í¬ì´ì¦Œ 리액트 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Poison React canceled.
*/
MSG_DSST_POISONREACT = 0x26d,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë™ì†ë„ê°€ ê°ì†Œí•˜ì˜€ìŠµë‹ˆë‹¤.
Speed reduced.
*/
MSG_ENST_QUAGMIRE = 0x26e,
-/*20031028 to 20180523
+/*20031028 to 20180621
콰그마ì´ì–´ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Quagmire canceled.
*/
MSG_DSST_QUAGMIRE = 0x26f,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë°©ì–´ë ¥ì´ ì¦ê°€ë˜ì—ˆìŠµë‹ˆë‹¤.
Defense increased.
*/
MSG_ENST_ANGELUS = 0x270,
/*20031028 to 20031223
안젤루스 ìƒíƒœê°€ í•´ì œë¼ì—ˆìŠµë‹ˆë‹¤.
-20031229 to 20180523
+20031229 to 20180621
안젤루스 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Angelus canceled.
*/
MSG_DSST_ANGELUS = 0x271,
-/*20031028 to 20180523
+/*20031028 to 20180621
힘과 지능, ë±ìŠ¤ê°€ ì¦ê°€í•˜ì˜€ìŠµë‹ˆë‹¤.
Blessing aligned.
*/
MSG_ENST_BLESSING = 0x272,
-/*20031028 to 20180523
+/*20031028 to 20180621
블레싱 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Blessing canceled.
*/
MSG_DSST_BLESSING = 0x273,
-/*20031028 to 20180523
+/*20031028 to 20180621
시그넘 í¬ë£¨ì‹œìŠ¤ë¥¼ 사용하였습니다.
Signum Crusis initiated.
*/
MSG_ENST_CRUCIS = 0x274,
-/*20031028 to 20180523
+/*20031028 to 20180621
시그넘 í¬ë£¨ì‹œìŠ¤ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Signum Crusis canceled.
*/
MSG_DSST_CRUCIS = 0x275,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë…ì´ í¼ì§€ëŠ” ì†ë„ê°€ ëŠë ¤ì¡ŒìŠµë‹ˆë‹¤.
Slow Poison initiated.
*/
MSG_ENST_SLOWPOISON = 0x276,
-/*20031028 to 20180523
+/*20031028 to 20180621
슬로우 í¬ì´ì¦Œ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Slow Poison Canceled.
*/
MSG_DSST_SLOWPOISON = 0x277,
-/*20031028 to 20180523
+/*20031028 to 20180621
SPì˜ íšŒë³µ ì†ë„ê°€ í–¥ìƒ ë˜ì—ˆìŠµë‹ˆë‹¤.
HP/SP recovery increased.
*/
MSG_ENST_MAGNIFICAT = 0x278,
-/*20031028 to 20180523
+/*20031028 to 20180621
마니피캇 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Magnificat canceled.
*/
MSG_DSST_MAGNIFICAT = 0x279,
-/*20031028 to 20180523
+/*20031028 to 20180621
í–‰ìš´ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Luck increased.
*/
MSG_ENST_GLORIA = 0x27a,
-/*20031028 to 20180523
+/*20031028 to 20180621
글로리아 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Gloria canceled.
*/
MSG_DSST_GLORIA = 0x27b,
-/*20031028 to 20180523
+/*20031028 to 20180621
1회 ê³µê²©ì— ë‘ ë°° ë°ë¯¸ì§€ë¥¼ 받는 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
You will received double damage from all attacking opponents.
*/
MSG_ENST_LEXAETERNA = 0x27c,
-/*20031028 to 20180523
+/*20031028 to 20180621
렉스ì—테르나 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Lex Eterna canceled.
*/
MSG_DSST_LEXAETERNA = 0x27d,
-/*20031028 to 20180523
+/*20031028 to 20180621
공격ì†ë„ê°€ ì¦ê°€í•˜ì˜€ìŠµë‹ˆë‹¤.
Attack Speed increased.
*/
MSG_ENST_ADRENALINE = 0x27e,
-/*20031028 to 20180523
+/*20031028 to 20180621
공격ì†ë„ê°€ ê°ì†Œí•˜ì˜€ìŠµë‹ˆë‹¤.
Attack Speed reduced.
*/
MSG_DSST_ADRENALINE = 0x27f,
-/*20031028 to 20180523
+/*20031028 to 20180621
íŽ˜ì½”ì— ì˜¬ë¼ íƒ”ìŠµë‹ˆë‹¤.
You've just been on a Peco Peco.
*/
MSG_ENST_RIDING = 0x280,
-/*20031028 to 20180523
+/*20031028 to 20180621
페코ì—ì„œ 내렸습니다.
You've just got off of a Peco Peco.
*/
MSG_DSST_RIDING = 0x281,
-/*20031028 to 20180523
+/*20031028 to 20180621
íŒ”ì½˜ì„ ìž¥ì°©í•˜ì˜€ìŠµë‹ˆë‹¤.
You've just carried a Falcon with.
*/
MSG_ENST_FALCON = 0x282,
-/*20031028 to 20180523
+/*20031028 to 20180621
íŒ”ì½˜ì„ í’€ì–´ì£¼ì—ˆìŠµë‹ˆë‹¤.
You've just released a Falcon.
*/
MSG_DSST_FALCON = 0x283,
-/*20031028 to 20180523
+/*20031028 to 20180621
죽ì€ì²™í•˜ê¸° ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Play Dead initiated.
*/
MSG_ENST_TRICKDEAD = 0x284,
-/*20031028 to 20180523
+/*20031028 to 20180621
죽ì€ì²™í•˜ê¸° ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Play Dead canceled.
*/
MSG_DSST_TRICKDEAD = 0x285,
-/*20031028 to 20180523
+/*20031028 to 20180621
íž˜ì´ ê°•í•´ì¡ŒìŠµë‹ˆë‹¤.
STR improved.
*/
MSG_ENST_SHOUT = 0x286,
-/*20031028 to 20180523
+/*20031028 to 20180621
íž˜ì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
STR turned back to normal.
*/
MSG_DSST_SHOUT = 0x287,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì—너지코트 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Energy Coat initiated.
*/
MSG_ENST_ENERGYCOAT = 0x288,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì—너지코트 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Energy Coat canceled.
*/
MSG_DSST_ENERGYCOAT = 0x289,
-/*20031028 to 20180523
+/*20031028 to 20180621
방어구가 파괴ë˜ì—ˆìŠµë‹ˆë‹¤.
Armor destroyed.
*/
MSG_ENST_BROKENAMOR = 0x28a,
-/*20031028 to 20180523
+/*20031028 to 20180621
...
Weapon has just been released from destroyed status.
*/
MSG_DSST_BROKENAMOR = 0x28b,
-/*20031028 to 20180523
+/*20031028 to 20180621
무기가 파괴ë˜ì—ˆë‹ˆë‹¤.
Weapon destroyed.
*/
MSG_ENST_BROKENWEAPON = 0x28c,
-/*20031028 to 20180523
+/*20031028 to 20180621
...
Weapon has just been released from destroyed status.
*/
MSG_DSST_BROKENWEAPON = 0x28d,
-/*20031028 to 20180523
+/*20031028 to 20180621
환ì˜ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Invisibility initiated.
*/
MSG_ENST_ILLUSION = 0x28e,
-/*20031028 to 20180523
+/*20031028 to 20180621
환ì˜ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Invisibility canceled.
*/
MSG_DSST_ILLUSION = 0x28f,
-/*20031028 to 20180523
+/*20031028 to 20180621
과금 ì •ë³´ 처리가 늦어지고 있어 ì ‘ì†ì´ 지연ë˜ê³  있습니다. ìž ì‹œ í›„ì— ë‹¤ì‹œ ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Sorry. It is delayed due to the process of payment. Please re-connect in a minute.
*/
@@ -3347,37 +3347,37 @@ Sorry. It is delayed due to the process of payment. Please re-connect in a minut
ìž¥ì°©ëœ í™”ì‚´ì„ í•´ì œ 하여야 합니다.
20060410 to 20061009
ìž¥ì°©ëœ í™”ì‚´ ë˜ëŠ” íƒ„í™˜ì„ í•´ì œ 하여야 합니다.
-20061016 to 20180523
+20061016 to 20180621
ìž¥ì°©ëœ í™”ì‚´/탄환/수리검 ì„ í•´ì œí•´ì•¼í•©ë‹ˆë‹¤.
You must unequip ammunition first.
*/
MSG_UNEQUIP_ARROW = 0x291,
-/*20031028 to 20180523
+/*20031028 to 20180621
화살 목ë¡
Arrow List
*/
MSG_ARROW_LIST = 0x292,
-/*20031028 to 20180523
+/*20031028 to 20180621
카트 목ë¡
Cart List
*/
MSG_CART_LIST = 0x293,
-/*20031028 to 20180523
+/*20031028 to 20180621
카트를 장착한 ìƒíƒœì—¬ì•¼ 합니다.
You must have a Pushcart.
*/
MSG_MUST_EQUIP_CART = 0x294,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì±„íŒ…ë°©ì„ ê°œì„¤ í•  수 없습니다.
You cannot open a Chat Window.
*/
MSG_CANT_MAKE_CHAT_ROOM = 0x295,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë¼ê·¸ë‚˜ë¡œí¬ 홈페ì´ì§€ë¡œ ì ‘ì†í•˜ì—¬ ê³„ì •ì„ ë§Œë“­ë‹ˆë‹¤. ì²˜ìŒ ê³„ì •ì„ ë§Œë“œì‹œë©´ 3ì¼ ë™ì•ˆì€ 무료로 ì´ìš©í•˜ì‹¤ 수 있습니다.
Registering an account is the first step to accessing the game. Do you want to visit the registration page now?
*/
MSG_3DAY_FREE = 0x296,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•‰ì€ ìƒíƒœì—서는 ì´ ì•„ì´í…œì„ 사용할 수 없습니다.
You cannot use this item while sitting.
*/
@@ -3386,7 +3386,7 @@ You cannot use this item while sitting.
ìš´ì˜ìžì— ì˜í•œ 채팅 ë° ìŠ¤í‚¬ 금지가 %d 분간 남아 있습니다.
20040419 to 20040714
ìš´ì˜ìžì— ì˜í•œ 채팅, 스킬, ì•„ì´í…œ 사용금지가 %d 분간 남아 있습니다.
-20040726 to 20180523
+20040726 to 20180621
채팅, 스킬, ì•„ì´í…œ 사용금지가 %d 분간 남아 있습니다.
Your use of skills and chat will be blocked for the next %d minutes.
*/
@@ -3395,203 +3395,203 @@ Your use of skills and chat will be blocked for the next %d minutes.
ìš´ì˜ìžì— ì˜í•œ 채팅 ë° ìŠ¤í‚¬ 금지가 해지 ë˜ì—ˆìŠµë‹ˆë‹¤.
20040419 to 20040714
ìš´ì˜ìžì— ì˜í•œ 채팅, 스킬, ì•„ì´í…œ 사용금지가 해지 ë˜ì—ˆìŠµë‹ˆë‹¤.
-20040726 to 20180523
+20040726 to 20180621
채팅, 스킬, ì•„ì´í…œ 사용금지가 해지 ë˜ì—ˆìŠµë‹ˆë‹¤.
Your use of skills and chat have been reinstated.
*/
MSG_BAD_MANNER_END = 0x299,
-/*20031028 to 20180523
+/*20031028 to 20180621
-[장착안ë¨]
- [Not equipped]
*/
MSG_REF_UNEQUIP = 0x29a,
-/*20031028 to 20180523
+/*20031028 to 20180621
ë°°ê³ í””
Very Hungry
*/
MSG_VERY_HUNGRY = 0x29b,
-/*20031028 to 20180523
+/*20031028 to 20180621
출출함
Hungry
*/
MSG_HUNGRY = 0x29c,
-/*20031028 to 20180523
+/*20031028 to 20180621
보통
Normal
*/
MSG_NORMAL = 0x29d,
-/*20031028 to 20180523
+/*20031028 to 20180621
배부름
Satisfied
*/
MSG_REPLETE = 0x29e,
-/*20031028 to 20180523
+/*20031028 to 20180621
아주 배부름
Stuffed
*/
MSG_VERY_REPLETE = 0x29f,
-/*20031028 to 20180523
+/*20031028 to 20180621
서먹서먹함
Awkward
*/
MSG_VERY_AWKWARD = 0x2a0,
-/*20031028 to 20180523
+/*20031028 to 20180621
어색함
Shy
*/
MSG_AWKWARD = 0x2a1,
-/*20031028 to 20180523
+/*20031028 to 20180621
친함
Cordial
*/
MSG_FRIENDLY = 0x2a2,
-/*20031028 to 20180523
+/*20031028 to 20180621
절친함
Loyal
*/
MSG_VERY_FRIENDLY = 0x2a3,
-/*20031028 to 20180523
+/*20031028 to 20180621
알수 ì—†ìŒ
Unknown
*/
MSG_UNKNOWN = 0x2a4,
/*20031028 to 20080513
(태국)귀하는 앞으로 %ì¼ %d시간 %d분 ì‚¬ìš©ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
-20080514 to 20180523
+20080514 to 20180621
귀하는 앞으로 %ì¼ %d시간 %d분 ì‚¬ìš©ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
Your account has play time of %d day %d hour %d minute.
*/
MSG_BILLING_DAY_HOUR_MINUTES = 0x2a5,
/*20031028 to 20080513
(태국)ì´ ê³„ì •ì€ ì´ë¯¸ 다른 어카운트 서버로 ì ‘ì†í•œ ìƒíƒœìž…니다.
-20080514 to 20180523
+20080514 to 20180621
ì´ ê³„ì •ì€ ì´ë¯¸ 다른 어카운트 서버로 ì ‘ì†í•œ ìƒíƒœìž…니다.
Your account is already connected to account server.
*/
MSG_BAN_INFORMATION_REMAINED_ANOTHER_ACCOUNT = 0x2a6,
/*20031028 to 20080513
(태국)귀하는 앞으로 %d시간 %d분 ì‚¬ìš©ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
-20080514 to 20180523
+20080514 to 20180621
귀하는 앞으로 %d시간 %d분 ì‚¬ìš©ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
Your account has play time of %d hour %d minute.
*/
MSG_BILLING_HOUR_MINUTES = 0x2a7,
/*20031028 to 20080513
(태국)귀하는 무료 ì‚¬ìš©ìž ìž…ë‹ˆë‹¤.
-20080514 to 20180523
+20080514 to 20180621
귀하는 무료 ì‚¬ìš©ìž ìž…ë‹ˆë‹¤.
Your account is a free account.
*/
MSG_BILLING_FREE_USER = 0x2a8,
/*20031028 to 20080513
(태국)ì´ ê³„ì •ìœ¼ë¡œ 사í¬ë¼ì´ì— ì ‘ì†í• ìˆ˜ 없습니다.
-20080514 to 20180523
+20080514 to 20180621
ì´ ê³„ì •ìœ¼ë¡œ 사í¬ë¼ì´ì— ì ‘ì†í• ìˆ˜ 없습니다.
This account can't connect the Sakray server.
*/
MSG_REFUSE_NONSAKRAY_ID_BLOCKED = 0x2a9,
-/*20031028 to 20180523
+/*20031028 to 20180621
íŽ«ì˜ ì´ë¦„ì€ ì˜ë¬¸ 23, 한글 11ìž ì´ë‚´ë¡œ ì •í•´ 주세요.
Your pet name must be 23 characters or less.
*/
MSG_PETNAME_IN23 = 0x2aa,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ë¦„ì€ ë‹¨ 한번만 바꿀수 있습니다. 펫 ì´ë¦„ì„ ^0000ff^0000ff %s^000000^000000 ë¡œ 수정합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
You may change your pet's name only once. Your pet's name will be changed to ^0000ff^0000ff %s^000000^000000. Do you wish to continue?
*/
MSG_PETNAME_CHANGE_ONLYONCE = 0x2ab,
-/*20031028 to 20180523
+/*20031028 to 20180621
/í°íŠ¸
/font
*/
MSG_NAMEBALLOON_TYPE = 0x2ac,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê¸¸ë“œì— ë‚¨ì€ ì œë‹ˆê°€ 부족하여 ìž‘ì—…ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Your guild lacks the funds to pay for this venture.
*/
MSG_GUILDZENY_NOT_ENOUGH = 0x2ad,
-/*20031028 to 20180523
+/*20031028 to 20180621
길드가 소유할 수 있는 최대 ê¸ˆì•¡ì„ ì´ˆê³¼í•˜ì—¬ ìž‘ì—…ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Your guild zeny limit prevents you from performing this action.
*/
MSG_GUILDZENY_OVER = 0x2ae,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´íŽ™íŠ¸ 간략화 On
Simplified effects have been activated.
*/
MSG_MINEFFECT_ON = 0x2af,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´íŽ™íŠ¸ 간략화 Off
Simplified effects have been deactivated.
*/
MSG_MINEFFECT_OFF = 0x2b0,
-/*20031028 to 20180523
+/*20031028 to 20180621
ìžë³¸ê¸ˆ
Required Fee
*/
MSG_CAPITAL = 0x2b1,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œì„ ë°”ë‹¥ì— ë²„ë¦¬ë ¤ë©´, ì•„ì´í…œ ì°½ì„ ì—´ì–´ 주십시오.
If you wish to drop an item, you must first open your Item Window (alt+e).
*/
MSG_OPEN_ITEMWND_TO_THROW = 0x2b2,
-/*20031028 to 20180523
+/*20031028 to 20180621
PCë°© ìš”ê¸ˆì´ ì¢…ë£Œí•˜ì—¬ ê°œì¸ ìš”ê¸ˆì œë¡œ 전환합니다. ê°œì¸ ìš”ê¸ˆìœ¼ë¡œ ê²Œìž„ì„ ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Internet Cafe Time Plan has been ended. Would you like to continue the game with your personal play time?
*/
MSG_ASK_PNGAMEROOM = 0x2b3,
/*20031028 to 20100928
-20081008 to 20180523
+20081008 to 20180621
Current admission application state.
*/
MSG_REPLY_REMAINTIME = 0x2b4,
/*20031028 to 20100928
-20081008 to 20180523
+20081008 to 20180621
Current admission application state.
*/
MSG_INFO_REMAINTIME = 0x2b5,
-/*20031028 to 20180523
+/*20031028 to 20180621
ëˆì´ 모ìžë¼ê±°ë‚˜, 가질 수 있는 최대 ê¸ˆì•¡ì„ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.
Your lack of zeny or your zeny limit have prevented you from performing this action.
*/
MSG_OVER_OR_LOW_MONEY = 0x2b6,
-/*20031028 to 20180523
+/*20031028 to 20180621
전투불능 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤. esc키를 누르시면 ì„ íƒì°½ì´ 뜹니다.
Your character has fainted. Push the ESC key to restart.
*/
MSG_PRESS_ESC_TO_RESTART = 0x2b7,
-/*20031028 to 20180523
+/*20031028 to 20180621
%d ê°œ íšë“
- %d obtained.
*/
MSG_EA_OBTAIN = 0x2b8,
-/*20031028 to 20180523
+/*20031028 to 20180621
스펠 리스트
Spell List
*/
MSG_SPELL_LIST = 0x2b9,
-/*20031028 to 20180523
+/*20031028 to 20180621
/최소화
/minimize
*/
MSG_MINEFFECT = 0x2ba,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì´ ì•„ì´í…œì€ ì†ìƒë˜ì–´ 있습니다..
This item has been damaged.
*/
MSG_DAMAGED_ITEM = 0x2bb,
-/*20031028 to 20180523
+/*20031028 to 20180621
/noshift : 쉬프트를 누르지않고 ížë¡œ ì ì„ 공격할수있게ë©ë‹ˆë‹¤ On Off
/noshift: You may use your ''force heal'' ability without the Shift key. On | Off
*/
MSG_EXPLAIN_NOSHIFT = 0x2bc,
/*20031028 to 20040223
시프트를 누르지 ì•Šê³ ë„ ížë¡œ 몬스터를 공격할수 있습니다 [ON]
-20040225 to 20180523
+20040225 to 20180621
시프트를 누르지 ì•Šê³ ë„ ížë¡œ ì–¸ë°ë“œë¥¼ 공격할수 있습니다 [/ns ON]
[no shift] option activated. [ON]
*/
@@ -3600,174 +3600,174 @@ This item has been damaged.
시프트를 누르지 ì•Šê³ ë„ ížë¡œ 몬스터를 공격할수 있습니다 [OFF]
20040225 to 20040315
시프트를 누르지 ì•Šê³ ë„ ížë¡œ ì–¸ë°ë“œë¥¼ 공격할수 있습니다 [/ns OFF]
-20040322 to 20180523
+20040322 to 20180621
시프트를 눌러야 ížë¡œ ì–¸ë°ë“œë¥¼ 공격할수 있습니다 [/ns OFF]
[no shift] option deactivated. [OFF]
*/
MSG_NOSHIFT_OFF = 0x2be,
-/*20031028 to 20180523
+/*20031028 to 20180621
MSI_REFUSE_BAN_BY_DBA
*/
MSG_REFUSE_BAN_BY_DBA = 0x2bf,
-/*20031028 to 20180523
+/*20031028 to 20180621
MSI_REFUSE_EMAIL_NOT_CONFIRMED
*/
MSG_REFUSE_EMAIL_NOT_CONFIRMED = 0x2c0,
-/*20031028 to 20180523
+/*20031028 to 20180621
MSI_REFUSE_BAN_BY_GM
*/
MSG_REFUSE_BAN_BY_GM = 0x2c1,
-/*20031028 to 20180523
+/*20031028 to 20180621
MSI_REFUSE_TEMP_BAN_FOR_DBWORK
*/
MSG_REFUSE_TEMP_BAN_FOR_DBWORK = 0x2c2,
-/*20031028 to 20180523
+/*20031028 to 20180621
MSI_REFUSE_SELF_LOCK
*/
MSG_REFUSE_SELF_LOCK = 0x2c3,
-/*20031028 to 20180523
+/*20031028 to 20180621
MSI_REFUSE_NOT_PERMITTED_GROUP
*/
MSG_REFUSE_NOT_PERMITTED_GROUP = 0x2c4,
-/*20031028 to 20180523
+/*20031028 to 20180621
MSI_REFUSE_WAIT_FOR_SAKRAY_ACTIVE
*/
MSG_REFUSE_WAIT_FOR_SAKRAY_ACTIVE = 0x2c5,
-/*20031028 to 20180523
+/*20031028 to 20180621
/aura : 오오ë¼ë¥¼ 간략화 시킬수있습니다 On Off
/aura: Simplify Aura effect On | Off
*/
MSG_EXPLAIN_AURA = 0x2c6,
-/*20031028 to 20180523
+/*20031028 to 20180621
오오ë¼ê°€ ì •ìƒì ìœ¼ë¡œ 표시ë©ë‹ˆë‹¤ [ì˜¤ì˜¤ë¼ ON]
Turn On Aura [Aura ON]
*/
MSG_AURA_ON = 0x2c7,
-/*20031028 to 20180523
+/*20031028 to 20180621
오오ë¼ê°€ 간략화ë˜ì„œ 표시ë©ë‹ˆë‹¤ [ì˜¤ì˜¤ë¼ OFF]
Simplify Aura enabled. [ON]
*/
MSG_AURA_OFF = 0x2c8,
-/*20031028 to 20180523
+/*20031028 to 20180621
채팅금지 ê¸°ë¡ %d 회
Chat block record %d times
*/
MSG_PROHIBIT_LOG = 0x2c9,
-/*20031028 to 20180523
+/*20031028 to 20180621
채팅 금지 리스트
Chat block list
*/
MSG_PROHIBIT_LIST = 0x2ca,
-/*20031028 to 20180523
+/*20031028 to 20180621
/ì´ë¦„표시 or /showname : ìºë¦­í„°ì˜ ì´ë¦„ 표시 ë°©ì‹ì„ 변경합니다.
/showname: Change the name font type.
*/
MSG_EXPLAIN_SHOWNAMETYPE = 0x2cb,
-/*20031028 to 20180523
+/*20031028 to 20180621
/noctrl : ì½˜íŠ¸ë¡¤ì„ ëˆ„ë¥´ì§€ì•Šì•„ë„ ìžë™ê³µê²©ì´ ë©ë‹ˆë‹¤. On Off
/noctrl | /nc: Auto attack without pressing ctrl key. On | Off
*/
MSG_EXPLAIN_NOCTRL = 0x2cc,
/*20031028 to 20040223
ì½˜íŠ¸ë¡¤ì„ ëˆ„ë¥´ì§€ ì•Šì•„ë„ ìžë™ê³µê²©ì„ 합니다 [ìžë™ê³µê²© ON]
-20040225 to 20180523
+20040225 to 20180621
ì½˜íŠ¸ë¡¤ì„ ëˆ„ë¥´ì§€ ì•Šì•„ë„ ìžë™ê³µê²©ì„ 합니다 [/nc ON]
Use auto attack without Ctrl. [Auto attack ON]
*/
MSG_NOCTRL_ON = 0x2cd,
/*20031028 to 20040223
ì½˜íŠ¸ë¡¤ì„ ëˆŒëŸ¬ì•¼ ìžë™ê³µê²©ì„ 합니다 [ìžë™ê³µê²© OFF]
-20040225 to 20180523
+20040225 to 20180621
ì½˜íŠ¸ë¡¤ì„ ëˆŒëŸ¬ì•¼ ìžë™ê³µê²©ì„ 합니다 [/nc OFF]
Use auto attack with Ctrl. [Auto attack OFF]
*/
MSG_NOCTRL_OFF = 0x2ce,
-/*20031028 to 20180523
+/*20031028 to 20180621
채팅 금지 주기
Mute this player.
*/
MSG_APPEND_PROHIBIT = 0x2cf,
-/*20031028 to 20180523
+/*20031028 to 20180621
채팅 금지 완전 풀기 & 로그 삭제
Unmute player & Erase mute time.
*/
MSG_ERASE_PROHIBIT = 0x2d0,
-/*20031028 to 20180523
+/*20031028 to 20180621
채팅 금지 시간 줄ì´ê¸°(로그 ì‚­ì œ 안ë¨)
Decrease Player Mute time.
*/
MSG_REDUCE_PROHIBIT = 0x2d1,
-/*20031028 to 20180523
+/*20031028 to 20180621
í°íŠ¸ê°€ ì •ìƒì ìœ¼ë¡œ 바뀌었습니다 [ì´ë¦„í‘œì‹œë°©ì‹ 1]
Normal Font Displayed. [showname type 1]
*/
MSG_SHOWNAME_ON = 0x2d2,
-/*20031028 to 20180523
+/*20031028 to 20180621
í°íŠ¸ê°€ 가늘게 바뀌면서 íŒŒí‹°ëª…ë„ í‘œì‹œë©ë‹ˆë‹¤ [ì´ë¦„í‘œì‹œë°©ì‹ 2]
Font will be thin and party name will be shown [showname type 2]
*/
MSG_SHOWNAME_OFF = 0x2d3,
-/*20031028 to 20180523
+/*20031028 to 20180621
/doridori : ì—°ì†í•´ì„œ ì´ ëª…ë ¹ì–´ë¥¼ ì³ì£¼ë©´ ìºë¦­í„°ê°€ ë„리ë„리 ^^;;
/doridori: Shake head
*/
MSG_EXPLAIN_DORIDORI = 0x2d4,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì¸í„°ë„· 카페ì—ì„œ ê³¼ê¸ˆì„ í•˜ê³  있습니다.
Internet room is paying now.
*/
MSG_BILLING_INTERNET_CAFE = 0x2d5,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì •ì•¡ì œ ê³¼ê¸ˆì€ %dì¼ %d시간 %dë¶„ì´ ë‚¨ì•˜ìŠµë‹ˆë‹¤.
종량제 ê³¼ê¸ˆì€ %d시간 %dë¶„ì´ ë‚¨ì•˜ìŠµë‹ˆë‹¤.
Prepaid voucher validate until %d days %d hours %d minutes later.
Time limit voucher validate untill %d hours %d minutes later.
*/
MSG_BILLING_BOTH = 0x2d6,
-/*20031028 to 20180523
+/*20031028 to 20180621
/bingbing : ì—°ì†í•´ì„œ ì´ ëª…ë ¹ì–´ë¥¼ ì³ì£¼ë©´ ìºë¦­í„°ê°€ 빙글빙글 ^^;;
/bingbing: Rotates player counter clockwise.
*/
MSG_EXPLAIN_BINGBING = 0x2d7,
-/*20031028 to 20180523
+/*20031028 to 20180621
/bangbang : ì—°ì†í•´ì„œ ì´ ëª…ë ¹ì–´ë¥¼ ì³ì£¼ë©´ ìºë¦­í„°ê°€ 뱅글뱅글 ^^;;
/bangbang: Rotates player clockwise.
*/
MSG_EXPLAIN_BANGBANG = 0x2d8,
-/*20031028 to 20180523
+/*20031028 to 20180621
/skillfail : ë¹¨ê°„ìƒ‰ì˜ ìŠ¤í‚¬ì‚¬ìš© 실패 메세지를 표시하지 않습니다 On Off
/skillfail: Display red font message when skill fails. On | Off
*/
MSG_EXPLAIN_SKILLFAIL = 0x2d9,
/*20031028 to 20040223
스킬사용 실패 메세지를 표시합니다 [표시 ON]
-20040225 to 20180523
+20040225 to 20180621
스킬사용 실패 메세지를 표시합니다 [/sf ON]
Skill fail messages will be displayed. [Display On]
*/
MSG_SKILLFAIL_ON = 0x2da,
/*20031028 to 20040223
스킬사용 실패 메세지를 표시하지 않습니다 [표시 OFF]
-20040225 to 20180523
+20040225 to 20180621
스킬사용 실패 메세지를 표시하지 않습니다 [/sf OFF]
Skill fail messages will not be displayed. [Display OFF]
*/
MSG_SKILLFAIL_OFF = 0x2db,
-/*20031028 to 20180523
+/*20031028 to 20180621
/notalkmsg : ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•˜ì§€ 않습니다 On Off
/notalkmsg: Chat will not be displayed in chat window. On | Off
*/
MSG_EXPLAIN_NOTALKMSG = 0x2dc,
/*20031028 to 20040223
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•©ë‹ˆë‹¤ [표시 ON]
-20040225 to 20180523
+20040225 to 20180621
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•©ë‹ˆë‹¤ [/nm ON]
Chat content will be displayed in the chat window. [Display ON]
*/
MSG_NOTALKMSG_ON = 0x2dd,
/*20031028 to 20040223
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•˜ì§€ì•ŠìŠµë‹ˆë‹¤ [표시 OFF]
-20040225 to 20180523
+20040225 to 20180621
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•˜ì§€ì•ŠìŠµë‹ˆë‹¤ [/nm OFF]
Chat content will not be displayed in the chat window. [Display OFF]
*/
@@ -3776,42 +3776,42 @@ Chat content will not be displayed in the chat window. [Display OFF]
/set1 : /noctrl + /showname + /skillfail
20040426 to 20040707
/set1 : /noctrl + /showname + /skillfail , /set2 : + /q3
-20040707 to 20180523
+20040707 to 20180621
/set1 : /nc + /showname + /sf + /wi, /set2 : + /q3
/set1: /noctrl + /showname + /skillfail
*/
MSG_EXPLAIN_SET1 = 0x2df,
-/*20031028 to 20180523
+/*20031028 to 20180621
/fog : FOGì´íŽ™íŠ¸ë¥¼ 키거나 ëŒìˆ˜ìžˆìŠµë‹ˆë‹¤ On Off
/fog: Fog effect. On | Off
*/
MSG_EXPLAIN_FOG = 0x2e0,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì²­í˜¼ì„ í•´ì™”ìŠµë‹ˆë‹¤. 승낙하시겠습니까?
You have received a marriage proposal. Do you accept?
*/
MSG_SUGGEST_COUPLE = 0x2e1,
-/*20031028 to 20180523
+/*20031028 to 20180621
ì•„ì´í…œ 분배 ë°©ì‹
Item sharing type
*/
MSG_HOWITEMDIV = 0x2e2,
-/*20031028 to 20180523
+/*20031028 to 20180621
ê°ìž ì·¨ë“
Individual
*/
MSG_ITEMDIV1 = 0x2e3,
-/*20031028 to 20180523
+/*20031028 to 20180621
균등하게 분배
Shared
*/
MSG_ITEMDIV2 = 0x2e4,
#if PACKETVER >= 20031103
-/*20031103 to 20180523
+/*20031103 to 20180621
nProtect KeyCrypt
*/
MSG_KEYCRYPT = 0x2e5,
-/*20031103 to 20180523
+/*20031103 to 20180621
Keyboard Driverê°€ 검출ë˜ì—ˆìŠµë‹ˆë‹¤.
키보드 보안 ìž…ë ¥ì„ ìœ„í•´ ì¶”ê°€ê¸°ëŠ¥ì„ ì„¤ì¹˜í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
@@ -3824,7 +3824,7 @@ Do you want to install a program for keyboard security?
(After installation, System Reboot is required)
*/
MSG_KEYCRYPT_INSTALL_KEYDRIVER = 0x2e6,
-/*20031103 to 20180523
+/*20031103 to 20180621
설치가 완료 ë˜ì—ˆìŠµë‹ˆë‹¤.
ì‹œìŠ¤í…œì„ Reboot 합니다.
@@ -3833,17 +3833,17 @@ Installation has been completed.
System will be rebooted.
*/
MSG_KEYCRYPT_REBOOT = 0x2e7,
-/*20031103 to 20180523
+/*20031103 to 20180621
설치 실패.
Installation has been failed.
*/
MSG_KEYCRYPT_INSTALLFAIL = 0x2e8,
-/*20031103 to 20180523
+/*20031103 to 20180621
키보드 ë³´ì•ˆì„ ì ìš©í•˜ì§€ ì•Šê³  계ì†í•©ë‹ˆë‹¤.
Keyboard Security will be skipped.
*/
MSG_KEYCRYPT_SKIPKEYCRYPT = 0x2e9,
-/*20031103 to 20180523
+/*20031103 to 20180621
키보드 ë³´ì•ˆì— í•„ìš”í•œ 파ì¼ì´ 존재하지 않습니다.
(npkeyc.vxd, npkeyc.sys, npkeycs.sys)
@@ -3852,7 +3852,7 @@ Required file for Keyboard Security is not existing.
(npkeyc.vxd, npkeyc.sys, npkeycs.sys)
*/
MSG_KEYCRYPT_NOKEYCRYPTFILE = 0x2ea,
-/*20031103 to 20180523
+/*20031103 to 20180621
USB Keyboardê°€ 검출ë˜ì—ˆìŠµë‹ˆë‹¤.
키보드 보안 ìž…ë ¥ì„ ìœ„í•´ ì¶”ê°€ê¸°ëŠ¥ì„ ì„¤ì¹˜í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
@@ -3865,53 +3865,53 @@ Do you want to install a program for keyboard security?
(After installation, System Reboot is required)
*/
MSG_KEYCRYPT_USBKEYBOARD = 0x2eb,
-/*20031103 to 20180523
+/*20031103 to 20180621
ftp://ragnarok.nefficient.co.kr/pub/ragnarok/ragnarok0526.exe
*/
MSG_FINDHACK_PATH = 0x2ec,
-/*20031103 to 20180523
+/*20031103 to 20180621
FindHackì´ ì •ìƒì ìœ¼ë¡œ 설치가 ë˜ì–´ìžˆì§€ 않습니다. ragnarok0226.exe 를 다운로드 하여 ë¼ê·¸ë‚˜ë¡œí¬ê°€ ì„¤ì¹˜ëœ í´ë”ì— ì„¤ì¹˜í•´ 주시기 ë°”ëžë‹ˆë‹¤.(%d).
FindHack is not installed correctly. Please download ragnarok0226.exe and install it in RagnarokOnline directory.(%d).
*/
MSG_FINDHACK_NOTINSTALLED = 0x2ed,
-/*20031103 to 20180523
+/*20031103 to 20180621
í•´í‚¹íˆ´ì´ ì¡´ìž¬í•˜ì§€ë§Œ 치료가 ì •ìƒì ìœ¼ë¡œ ë˜ì§€ 않았습니다. ë¼ê·¸ë‚˜ë¡œí¬ê°€ 실행ë˜ì§€ 않습니다.
Hacking tool is existing but it hasn't been cleaned. Rangarok Online will not be executed.
*/
MSG_FINDHACK_HACKTOOLEXIST = 0x2ee,
-/*20031103 to 20180523
+/*20031103 to 20180621
해킹툴 진단 í”„ë¡œê·¸ëž¨ì´ ì •ìƒì ìœ¼ë¡œ 다운로드 ë˜ì§€ 않았습니다. ragnarok0226.exe 를 다운로드 하여 ë¼ê·¸ë‚˜ë¡œí¬ê°€ ì„¤ì¹˜ëœ í´ë”ì— ì„¤ì¹˜í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Hacking tool scan program has not been downloaded correctly. Please download ragnarok0226.exe and install it in RagnarokOnline directory.
*/
MSG_FINDHACK_CANTDOWNLOAD = 0x2ef,
-/*20031103 to 20180523
+/*20031103 to 20180621
NPX.DLL 등ë¡ì—러 ì´ê±°ë‚˜ FindHack 구ë™ì— 필요한 파ì¼ì´ 없습니다. ragnarok0226.exe 를 다운로드 하여 ë¼ê·¸ë‚˜ë¡œí¬ê°€ ì„¤ì¹˜ëœ í´ë”ì— ì„¤ì¹˜í•´ 주시기 ë°”ëžë‹ˆë‹¤.
NPX.DLL register error or there is no necessary file to run FindHack. Please download ragnarok0226.exe and install it in RagnarokOnline directory.
*/
MSG_FINDHACK_NOFILE = 0x2f0,
-/*20031103 to 20180523
+/*20031103 to 20180621
ì˜ˆì™¸ì‚¬í•­ì´ ë°œìƒí–ˆìŠµë‹ˆë‹¤. (02-3281-0361)ë¡œ 문ì˜í•´ì£¼ì„¸ìš”. 리턴값(%d)
Exceptional Error. Please contact the customer support. Return Value: (%d)
*/
MSG_FINDHACK_EXCEPTION = 0x2f1,
-/*20031103 to 20180523
+/*20031103 to 20180621
ì¢…ë£Œë²„íŠ¼ì„ í´ë¦­ 하셨습니다.
Exit button has been clicked.
*/
MSG_FINDHACK_EXITPRESSED = 0x2f2,
-/*20031103 to 20180523
+/*20031103 to 20180621
Findhack ì—…ë°ì´íŠ¸ 서버접근 실패하였습니다. ìž ì‹œ í›„ì— ë‹¤ì‹œ ì‹œë„í•´ 주시거나 ê·¸ë¼ë¹„í‹° ìš´ì˜íŒ€ìœ¼ë¡œ ì—°ë½í•´ì£¼ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Unable to connect Findhack Update Server. Please try again or contact the customer support.
*/
MSG_FINDHACK_UPDATEFAILED = 0x2f3,
-/*20031103 to 20180523
+/*20031103 to 20180621
사랑받고있는
Beloved
*/
MSG_NAMED_PET = 0x2f4,
#endif
#if PACKETVER >= 20031110
-/*20031110 to 20180523
+/*20031110 to 20180621
/report or /ì‹ ê³  : ì‹ ê³ ìš© 갈무리 파ì¼ì„ 저장합니다.
/report: Save a chat log file.
*/
@@ -3921,7 +3921,7 @@ Beloved
ì¦ê±°ìžë£Œë¡œì‚¬ìš©í•˜ê²Œ ë©ë‹ˆë‹¤.
문서를 다른 문서 형ì‹ìœ¼ë¡œ 저장하거나 ë‚´ìš©ì„ ë³€ê²½í•˜ì—¬ ì›ë³¸ê³¼ ì¼ì¹˜í•˜ì§€ 않게
ë  ê²½ìš° ê·¸ 문서는 ì¦ê±° íš¨ë ¥ì„ ìƒì‹¤í•˜ê²Œ ë©ë‹ˆë‹¤.
-20031117 to 20180523
+20031117 to 20180621
ì´ íŒŒì¼ì€ (주)ê·¸ë¼ë¹„í‹°ì˜ ìš´ì˜íŒ€ì—ì„œ ê²Œìž„ë‚´ì˜ ë¶€ì •í–‰ìœ„ë‚˜ 비매너 í–‰ìœ„ì— ëŒ€í•œ
ì¦ê±°ìžë£Œë¡œ 사용하게 ë©ë‹ˆë‹¤.
문서를 다른 문서 형ì‹ìœ¼ë¡œ 저장하거나 ë‚´ìš©ì„ ë³€ê²½í•˜ì—¬ ì›ë³¸ê³¼ ì¼ì¹˜í•˜ì§€ 않게
@@ -3929,38 +3929,38 @@ Beloved
Chat logs are not accepted as evidence for any ill-mannered violation on account of possible file modifications. However this feature is provided for players' personal reference.
*/
MSG_REPORTTEXT_HEADER = 0x2f6,
-/*20031110 to 20180523
+/*20031110 to 20180621
ë‹¹ì‹ ì„ ì‚¬ëž‘í•´ìš” ♡
I love you.
*/
MSG_LOVE_SKILL = 0x2f7,
#endif
#if PACKETVER >= 20031124
-/*20031124 to 20180523
+/*20031124 to 20180621
화면 ë˜ëŠ” ì´íŽ™íŠ¸ê°€ ë°ì•„ì„œ ëˆˆì— ë¶€ë‹´ì´ ë˜ì‹œëŠ”ë¶„ë“¤ì€ ëª¨ë‹ˆí„°ì˜ ë°ê¸°ë¥¼ 조정해주시기바ëžë‹ˆë‹¤.
Please adjust your monitor/video brightness if effects appear too bright.
*/
MSG_EXPLAIN_BRIGHT = 0x2f8,
#endif
#if PACKETVER >= 20031218
-/*20031218 to 20180523
+/*20031218 to 20180621
전체화면모드가 잘안ë˜ëŠ” ê²½ìš°ì— ê²Œìž„ì‹¤í–‰í›„ ALT+TAB으로 í™”ë©´ì„ ì „í™˜í•˜ë©´ 잘ë˜ëŠ” ê¸°ì¢…ë„ ìžˆìŠµë‹ˆë‹¤
If full screen mode fails to work, it is suggested you alt+tab [or ctrl+esc] to inactivate and reactivate the Ragnarok Client.
*/
MSG_EXPLAIN_ALTTAB = 0x2f9,
#endif
#if PACKETVER >= 20031223
-/*20031223 to 20180523
+/*20031223 to 20180621
(%d 명) - 유료서버
(%d players) - Pay to Play Server
*/
MSG_SERVER_PROPERTY_PAY = 0x2fa,
-/*20031223 to 20180523
+/*20031223 to 20180621
(%d 명) - 무료서버
(%d players) - Free Server
*/
MSG_SERVER_PROPERTY_FREE = 0x2fb,
-/*20031223 to 20180523
+/*20031223 to 20180621
무료 회ì›ì€ 유료 서버로 ì ‘ì†í•  수 없습니다.
Trial players can't connect Pay to Play Server.
*/
@@ -3969,112 +3969,112 @@ Trial players can't connect Pay to Play Server.
#if PACKETVER >= 20031230
/*20031230 to 20040108
마우스 ìš°í´ë¦­ìœ¼ë¡œ F9ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì“¸ìˆ˜ìžˆìŠµë‹ˆë‹¤ [QUICK ON]
-20040112 to 20180523
+20040112 to 20180621
마우스 ìš°í´ë¦­ìœ¼ë¡œ F9ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì“¸ìˆ˜ìžˆìŠµë‹ˆë‹¤ [/q1 ON]
Right click menu skills for F9 are Enabled.[/q1 ON]
*/
MSG_QUICKSPELL_ON = 0x2fd,
/*20031230 to 20040108
마우스 ìš°í´ë¦­ìœ¼ë¡œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•˜ì§€ 못합니다 [QUICK OFF]
-20040112 to 20180523
+20040112 to 20180621
마우스 ìš°í´ë¦­ìœ¼ë¡œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•˜ì§€ 못합니다 [/q1 OFF]
Right click menu skills for F9 are Disabled.[/q1 OFF]
*/
MSG_QUICKSPELL_OFF = 0x2fe,
/*20031230 to 20040119
/quickspell : 마우스 ìš°í´ë¦­ìœ¼ë¡œ F9ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤ On Off
-20040126 to 20180523
+20040126 to 20180621
/quickspell : 마우스 ìš°í´ë¦­ìœ¼ë¡œ F9ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤ On Off
/quickspell: Right-click menu enables you to use skills assigned to the F9 hotkey. On | Off
*/
MSG_EXPLAIN_QUICKSPELL = 0x2ff,
#endif
#if PACKETVER >= 20040112
-/*20040112 to 20180523
+/*20040112 to 20180621
ë§ˆìš°ìŠ¤ì˜ WHEELì„ ì‚¬ìš©í•´ì„œ F7 ê³¼ F8ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤ [/q2 ON]
Mouse wheel skills for F7 and F8 are Enabled.[/q2 ON]
*/
MSG_QUICKSPELL2_ON = 0x300,
-/*20040112 to 20180523
+/*20040112 to 20180621
마우스 WHEELë¡œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•˜ì§€ 못합니다 [/q2 OFF]
Mouse wheel skills for F7 and F8 are Disabled.[/q2 OFF]
*/
MSG_QUICKSPELL2_OFF = 0x301,
/*20040112 to 20040119
/quickspell2 : 마우스 WHEELë¡œ F7 ê³¼ F8ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤ On Off
-20040126 to 20180523
+20040126 to 20180621
/quickspell2 : 마우스 WHEELì„ ìœ„,아래로 굴려서 F7ê³¼F8ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤ On Off
/quickspell2: By rolling the mouse wheel up and down, you are able to use skills registered on F7 and F8 hotkeys. On | Off
*/
MSG_EXPLAIN_QUICKSPELL2 = 0x302,
-/*20040112 to 20180523
+/*20040112 to 20180621
/q3 : /quickspell (/q1) + /quickspell2 (/q2)
/q3: /quickspell (/q1) + /quickspell2 (/q2)
*/
MSG_EXPLAIN_QUICKSPELL3 = 0x303,
#endif
#if PACKETVER >= 20040202
-/*20040202 to 20180523
+/*20040202 to 20180621
/찌릿
/bzz
*/
MSG_EMOTION_STARE = 0x304,
-/*20040202 to 20180523
+/*20040202 to 20180621
/ë°¥
/rice
*/
MSG_EMOTION_HUNGRY = 0x305,
-/*20040202 to 20180523
+/*20040202 to 20180621
/ë©‹ì ¸
/awsm
*/
MSG_EMOTION_COOL = 0x306,
-/*20040202 to 20180523
+/*20040202 to 20180621
/메롱
/meh
*/
MSG_EMOTION_MERONG = 0x307,
-/*20040202 to 20180523
+/*20040202 to 20180621
/부ë„
/shy
*/
MSG_EMOTION_SHY = 0x308,
-/*20040202 to 20180523
+/*20040202 to 20180621
/쓱쓱
/pat
*/
MSG_EMOTION_GOODBOY = 0x309,
-/*20040202 to 20180523
+/*20040202 to 20180621
/ì— íƒ
/mp
*/
MSG_EMOTION_SPTIME = 0x30a,
-/*20040202 to 20180523
+/*20040202 to 20180621
/질질
/slur
*/
MSG_EMOTION_SEXY = 0x30b,
-/*20040202 to 20180523
+/*20040202 to 20180621
/컴온
/com
*/
MSG_EMOTION_COMEON = 0x30c,
-/*20040202 to 20180523
+/*20040202 to 20180621
/하품
/yawn
*/
MSG_EMOTION_SLEEPY = 0x30d,
-/*20040202 to 20180523
+/*20040202 to 20180621
/축하
/grat
*/
MSG_EMOTION_CONGRATULATION = 0x30e,
-/*20040202 to 20180523
+/*20040202 to 20180621
/피íƒ
/hp
*/
MSG_EMOTION_HPTIME = 0x30f,
-/*20040202 to 20180523
+/*20040202 to 20180621
/ì´ëª¨ì…˜ : 현재 사용가능한 ì´ëª¨ì…˜ì˜ 리스트를 ë³´ì—¬ì¤ë‹ˆë‹¤.
/emotion: views the emoticon list.
*/
@@ -4083,31 +4083,31 @@ Mouse wheel skills for F7 and F8 are Disabled.[/q2 OFF]
#if PACKETVER >= 20040223
/*20040223 to 20040302
키보드를 ì´ìš©í•´ì„œ 스킬단축창2 와 3ì˜ ìŠ¤í‚¬ë“¤ì„ ì‚¬ìš©í•©ë‹ˆë‹¤. [/bm ON]
-20040308 to 20180523
+20040308 to 20180621
키보드를 ì´ìš©í•´ì„œ 스킬단축창 1,2,3ì˜ ìŠ¤í‚¬ë“¤ì„ ì‚¬ìš©í•©ë‹ˆë‹¤. [/bm ON]
Skills assigned to shortcut windows 1, 2, 3 are Enabled. [/bm ON]
*/
MSG_BATTLE_ON = 0x311,
/*20040223 to 20040302
키보드를 ì´ìš©í•´ì„œ 스킬단축창2 와 3ì˜ ìŠ¤í‚¬ë“¤ì„ ì‚¬ìš©í•˜ì§€ëª»í•©ë‹ˆë‹¤. [/bm OFF]
-20040308 to 20180523
+20040308 to 20180621
키보드를 ì´ìš©í•´ì„œ 스킬단축창 1,2,3ì˜ ìŠ¤í‚¬ë“¤ì„ ì‚¬ìš©í•˜ì§€ëª»í•©ë‹ˆë‹¤. [/bm OFF]
Skills assigned to shortcut windows 1, 2, 3 are Disabled. [/bm OFF]
*/
MSG_BATTLE_OFF = 0x312,
-/*20040223 to 20180523
+/*20040223 to 20180621
/battlemode : Q ~ O 를 누르면 스킬단축창2ì˜ ìŠ¤í‚¬ë“¤ì´ ì‚¬ìš©ë©ë‹ˆë‹¤.
/battlemode: allows you to use skills assigned to Shortcut Window 2 by pressing Q ~ O keys.
*/
MSG_EXPLAIN_BATTLE = 0x313,
/*20040223 to 20040302
A ~ L ì„ ëˆ„ë¥´ë©´ 스킬단축창3ì˜ ìŠ¤í‚¬ë“¤ì´ ì‚¬ìš©ë©ë‹ˆë‹¤. On Off
-20040308 to 20180523
+20040308 to 20180621
A ~ L ì„ ëˆ„ë¥´ë©´ 스킬단축창3ì˜ ìŠ¤í‚¬ë“¤ì´ ì‚¬ìš©ë©ë‹ˆë‹¤.
A ~ L keys allow you to use skills assigned to Shortcut Window 3.
*/
MSG_EXPLAIN_BATTLE2 = 0x314,
-/*20040223 to 20180523
+/*20040223 to 20180621
ë¼ê·¸ë‚˜ë¡œí¬ë¥¼ 실행하실때 다른 í”„ë¡œê·¸ëž¨ì„ ë„우시면 ê²Œìž„ì´ ëŠë ¤ì§ˆìˆ˜ë„있습니다.
Please remember, programs running in the background while playing may affect the game's performance.
*/
@@ -4116,26 +4116,26 @@ Please remember, programs running in the background while playing may affect the
#if PACKETVER >= 20040302
/*20040302 to 20041130
천사님 제 목소리 들리세여? ^^;
-20041206 to 20180523
+20041206 to 20180621
천사님 제 목소리 들리세요? ^^;
Dear angel, can you hear my voice?
*/
MSG_SUPERNOVICE1 = 0x316,
-/*20040302 to 20180523
+/*20040302 to 20180621
슈í¼ë…¸ë¹„스
Super Novice
*/
MSG_SUPERNOVICE2 = 0x317,
/*20040302 to 20041130
예여~
-20041206 to 20180523
+20041206 to 20180621
예요~
Super Novice~
*/
MSG_SUPERNOVICE3 = 0x318,
/*20040302 to 20041130
ì € 좀 ë„와주세여~ ã… _ã… 
-20041206 to 20180523
+20041206 to 20180621
ì € 좀 ë„와주세요~ ã… _ã… 
Help me out~ Please~ T_T
*/
@@ -4144,92 +4144,92 @@ Help me out~ Please~ T_T
#if PACKETVER >= 20040308
/*20040308 to 20041011
ìž…ì–‘ì„ ìš”ì²­í•´ì™”ìŠµë‹ˆë‹¤. 승낙하시겠습니까?
-20041018 to 20180523
+20041018 to 20180621
님께서 ë‹¹ì‹ ì„ ìž…ì–‘ì‹œí‚¤ê³  싶어하십니다. 승낙하시겠습니까?
wishes to adopt you. Do you accept?
*/
MSG_SUGGEST_BABY = 0x31a,
-/*20040308 to 20180523
+/*20040308 to 20180621
Z ~ > ì„ ëˆ„ë¥´ë©´ 스킬단축창1ì˜ ìŠ¤í‚¬ë“¤ì´ ì‚¬ìš©ë©ë‹ˆë‹¤. On Off
Z ~ > keys allow you to use skills assigned on shortcut window 1. On | Off
*/
MSG_EXPLAIN_BATTLE3 = 0x31b,
-/*20040308 to 20180523
+/*20040308 to 20180621
Space를 한번 ëˆ„ë¥¸ë’¤ì— ê¸€ìžë¥¼ 입력하면 ì±„íŒ…ì„ í• ìˆ˜ìžˆìŠµë‹ˆë‹¤.
Press the space bar to Chat when in Battle mode [/battlemode | /bm].
*/
MSG_EXPLAIN_BATTLE4 = 0x31c,
-/*20040308 to 20180523
+/*20040308 to 20180621
게임가드 파ì¼ì´ 없거나 변조ë˜ì—ˆìŠµë‹ˆë‹¤. 게임가드 ì…‹ì—… 파ì¼ì„ 설치해보시기 ë°”ëžë‹ˆë‹¤.
"Either there's no Game Guard installed on the program or Game Guard is cracked. Please, try to reinstall Game Guard from its setup file."
*/
MSG_NPGAMEMON_ERROR_AUTH_GAMEGUARD = 0x31d,
-/*20040308 to 20180523
+/*20040308 to 20180621
윈ë„ìš°ì˜ ì¼ë¶€ 시스템 파ì¼ì´ ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤. ì¸í„°ë„· ìµìŠ¤í”Œë¡œëŸ¬(IE)를 다시 설치해보시기 ë°”ëžë‹ˆë‹¤.
Some of Windows system files have been damaged. Please re-install your Internet Explorer.
*/
MSG_NPGAMEMON_ERROR_CRYPTOAPI = 0x31e,
-/*20040308 to 20180523
+/*20040308 to 20180621
게임가드 ì‹¤í–‰ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤. 게임가드 ì…‹ì—… 파ì¼ì„ 다시 설치해보시기 ë°”ëžë‹ˆë‹¤.
"Failed to run Game Guard. Please, try to reinstall Game Guard from its setup file."
*/
MSG_NPGAMEMON_ERROR_EXECUTE = 0x31f,
-/*20040308 to 20180523
+/*20040308 to 20180621
불법 í”„ë¡œê·¸ëž¨ì´ ë°œê²¬ë˜ì—ˆìŠµë‹ˆë‹¤. 불필요한 í”„ë¡œê·¸ëž¨ì„ ì¢…ë£Œí•œ 후 다시 실행해보시기 ë°”ëžë‹ˆë‹¤.
"At least one hazardous program has been detected. Please, terminate all the unnecessary programs before executing Game Guard."
*/
MSG_NPGAMEMON_ERROR_ILLEGAL_PRG = 0x320,
-/*20040308 to 20180523
+/*20040308 to 20180621
게임가드 ì—…ë°ì´íŠ¸ë¥¼ 취소하셨습니다. ì ‘ì†ì´ ê³„ì† ë˜ì§€ ì•Šì„ ê²½ìš° ì¸í„°ë„· ë° ë°©í™”ë²½ ìƒíƒœë¥¼ ì ê²€í•´ë³´ì‹œê¸° ë°”ëžë‹ˆë‹¤.
"Game Guard update is canceled. If the disconnection continues, please, check your internet or firewall settings."
*/
MSG_NPGMUP_ERROR_ABORT = 0x321,
-/*20040308 to 20180523
+/*20040308 to 20180621
게임가드 ì—…ë°ì´íŠ¸ 서버 ì ‘ì†ì— 실패하였습니다. ìž ì‹œ 후 ìž¬ì‹œë„ í•´ë³´ê±°ë‚˜, ì¸í„°ë„· ë° ë°©í™”ë²½ ìƒíƒœë¥¼ ì ê²€í•´ 보시기 ë°”ëžë‹ˆë‹¤.
"Failed to connect to Game Guard update server. Try to connect again later, or try to check the internet or firewall settings."
*/
MSG_NPGMUP_ERROR_CONNECT = 0x322,
-/*20040308 to 20180523
+/*20040308 to 20180621
게임가드 ì—…ë°ì´íŠ¸ë¥¼ 완료하지 못 했습니다. ë°”ì´ëŸ¬ìŠ¤ 검사를 해보시거나, PC 관리 í”„ë¡œê·¸ëž¨ì„ ì‚¬ìš©í•˜ì‹œë©´ ì„¤ì •ì„ ì¡°ì •í•œ 후 ê²Œìž„ì„ ì‹¤í–‰í•´ 보시기 ë°”ëžë‹ˆë‹¤.
"Can't complete Game Guard update process. Please, try to execute a vaccine program to remove viruses. Or, please try to modify the settings of your PC managing tool if you are using any."
*/
MSG_NPGMUP_ERROR_AUTH = 0x323,
#endif
#if PACKETVER >= 20040311
-/*20040311 to 20180523
+/*20040311 to 20180621
/notrade : ê±°ëž˜ì‹ ì²­ì„ ìžë™ìœ¼ë¡œ 거절합니다 On Off
/notrade: Declines trade offers automatically. On | Off
*/
MSG_EXPLAIN_NOTRADE = 0x324,
/*20040311 to 20040804
ê±°ëž˜ì‹ ì²­ì„ ìžë™ìœ¼ë¡œ 거절합니다 [/nt ON]
-20040809 to 20180523
+20040809 to 20180621
거래신청과 친구등ë¡ìš”ì²­ì„ ìžë™ìœ¼ë¡œ 거절합니다 [/nt ON]
Auto decline trade offers has been Enabled. [/nt ON]
*/
MSG_NOTRADE_ON = 0x325,
/*20040311 to 20040804
ê±°ëž˜ì‹ ì²­ì„ ì •ìƒì ìœ¼ë¡œ 받습니다 [/nt OFF]
-20040809 to 20180523
+20040809 to 20180621
거래신청과 친구등ë¡ìš”ì²­ì„ ì •ìƒì ìœ¼ë¡œ 받습니다 [/nt OFF]
Auto decline trade offers has been Disabled. [/nt OFF]
*/
MSG_NOTRADE_OFF = 0x326,
#endif
#if PACKETVER >= 20040329
-/*20040329 to 20180523
+/*20040329 to 20180621
ê°™ì€ ì•„ì´í…œì€ í•œë²ˆì— 30000ê°œ ì´ìƒì€ 살수 없습니다.
You cannot buy more than 30,000ea items at once.
*/
MSG_LIMIT_BUY_ITEM = 0x327,
-/*20040329 to 20180523
+/*20040329 to 20180621
재료가 충분하지 않습니다.
You do not have enough ingredients.
*/
MSG_NOT_ENOUGH_SOURCE = 0x328,
#endif
#if PACKETVER >= 20040419
-/*20040419 to 20180523
+/*20040419 to 20180621
%sì— ê³„ì •ì •ë³´ê°€ 남아있습니다.
Login information remains at %s.
*/
@@ -4240,155 +4240,155 @@ Login information remains at %s.
í•´í‚¹ì¡°ì‚¬ì— ê´€ë ¨ë˜ì–´ %s 까지 로그ì¸ì„ 금지하고 있습니다.
20040503 to 20040906
해킹 관련 조사를 위해 로그ì¸ì´ ê¸ˆì§€ë˜ ì—ˆìŠµë‹ˆë‹¤. ìžì„¸í•œ 문ì˜ëŠ” 해킹관련 ë©”ì¼ë¡œ 하여주시기 ë°”ëžë‹ˆë‹¤.
-20040913 to 20180523
+20040913 to 20180621
계정ë„ìš© 조사를 위해 로그ì¸ì´ 금지ë˜ì—ˆìŠµë‹ˆë‹¤. ìžì„¸í•œ 문ì˜ëŠ” 계정ë„ìš© 관련 ë¬¸ì˜ ë©”ì¼ë¡œ 해주시기 ë°”ëžë‹ˆë‹¤.
Account has been locked for a hacking investigation. Please contact the GM Team for more information.
*/
MSG_HACKING_INVESTIGATION = 0x32a,
/*20040423 to 20040429
ë²„ê·¸ì¡°ì‚¬ì— ê´€ë ¨ë˜ì–´ %s 까지 로그ì¸ì„ 금지하고 있습니다.
-20040503 to 20180523
+20040503 to 20180621
귀하는 버그관련 조사중ì´ë¯€ë¡œ ì¼ì‹œì ìœ¼ë¡œ ì ‘ì†ì„ 금합니다
This account has been temporarily prohibited from login due to a bug-related investigation.
*/
MSG_BUG_INVESTIGATION = 0x32b,
-/*20040423 to 20180523
+/*20040423 to 20180621
수리가능한 ì•„ì´í…œ
Repairable items
*/
MSG_REPAIRITEMLIST = 0x32c,
#endif
#if PACKETVER >= 20040426
-/*20040426 to 20180523
+/*20040426 to 20180621
ì•„ì´í…œ 수리 성공
Item has been successfully repaired.
*/
MSG_ITEM_REPAIR_SUCCEESS = 0x32d,
-/*20040426 to 20180523
+/*20040426 to 20180621
ì•„ì´í…œ 수리 실패 (재료 ë˜ëŠ” ìƒëŒ€ì™€ì˜ ê±°ë¦¬ë“±ì„ í™•ì¸í•´ì£¼ì‹­ì‹œìš”)
You have failed to repair this item. Please check the distance between you and opponent.
*/
MSG_ITEM_REPAIR_FAIL = 0x32e,
#endif
#if PACKETVER >= 20040531
-/*20040531 to 20180523
+/*20040531 to 20180621
시스템 ìƒí™©ì„ 지ì†ì ìœ¼ë¡œ ì²´í¬ í•©ë‹ˆë‹¤.[ìš´ì˜ìžëª¨ë“œ] [/sc ON]
System process enabled [GM mode] [/sc ON]
*/
MSG_SYSTEM_CHECK_ON = 0x32f,
-/*20040531 to 20180523
+/*20040531 to 20180621
시스템 ìƒí™©ì„ 지ì†ì ìœ¼ë¡œ ì²´í¬ í•˜ì§€ 않습니다.[ìš´ì˜ìžëª¨ë“œ] [/sc OFF]
System process disabled [GM mode] [/sc OFF]
*/
MSG_SYSTEM_CHECK_OFF = 0x330,
-/*20040531 to 20180523
+/*20040531 to 20180621
/systemcheck : 시스템 ìƒí™©ì„ 지ì†ì ìœ¼ë¡œ ì²´í¬ í•©ë‹ˆë‹¤.[ìš´ì˜ìžëª¨ë“œ]
/systemcheck: Check the system process [GM mode] On | Off
*/
MSG_EXPLAIN_SYSTEM_CHECK = 0x331,
#endif
#if PACKETVER >= 20040614
-/*20040614 to 20180523
+/*20040614 to 20180621
(%s)ë‹˜ì´ ì¹œêµ¬ ì‹ ì²­ì„ í•˜ì…¨ìŠµë‹ˆë‹¤. 친구가 ë˜ì‹œê² ìŠµë‹ˆê¹Œ?
(%s) wishes to be friends with you. Would you like to accept?
*/
MSG_SUGGEST_JOIN_FRIEND = 0x332,
#endif
#if PACKETVER >= 20040621
-/*20040621 to 20180523
+/*20040621 to 20180621
ë” ì´ìƒ 친구 등ë¡ì„ 하실수 없습니다.
Your Friend List is full.
*/
MSG_FRIEND_ADD_ME_OVERSIZE = 0x333,
-/*20040621 to 20180523
+/*20040621 to 20180621
(%s)ë‹˜ì´ ë” ì´ìƒ 친구 등ë¡ì„ 하실수 없습니다.
(%s)'s Friend List is full.
*/
MSG_FRIEND_ADD_OTHER_OVERSIZE = 0x334,
-/*20040621 to 20180523
+/*20040621 to 20180621
(%s)님과 친구가 ë˜ì…¨ìŠµë‹ˆë‹¤.
You have become friends with (%s).
*/
MSG_FRIEND_ADD_SUCCEED = 0x335,
-/*20040621 to 20180523
+/*20040621 to 20180621
(%s)ë‹˜ì´ ì¹œêµ¬ ë˜ê¸°ë¥¼ ì›í•˜ì§€ 않습니다.
(%s) does not want to be friends with you.
*/
MSG_FRIEND_ADD_FALSE = 0x336,
-/*20040621 to 20180523
+/*20040621 to 20180621
ì´ ìºë¦­í„°ëŠ” %s 까지 블럭ë˜ì–´ìžˆìŠµë‹ˆë‹¤.
This character will be blocked to use until %s.
*/
MSG_BLOCKED = 0x337,
/*20040621 to 20040621
천만제니ì´ìƒì„ 입력하신 ì•„ì´í…œì€ 천만제니로 íŒë§¤ë©ë‹ˆë‹¤.
-20040628 to 20180523
+20040628 to 20180621
천만제니 ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ ì²œë§Œì œë‹ˆë¡œ íŒë§¤ë©ë‹ˆë‹¤.
Price will be fixed at 10,000,000 zeny, even if you enter higher price.
*/
MSG_OVERPRICE = 0x338,
#endif
#if PACKETVER >= 20040628
-/*20040628 to 20180523
+/*20040628 to 20180621
(ì ìŒ)
(Very low)
*/
MSG_LITTLEUSER = 0x339,
-/*20040628 to 20180523
+/*20040628 to 20180621
(약간 ì ìŒ)
(Low)
*/
MSG_ALITTLEUSER = 0x33a,
-/*20040628 to 20180523
+/*20040628 to 20180621
(보통)
(Normal)
*/
MSG_NORMLEUSER = 0x33b,
-/*20040628 to 20180523
+/*20040628 to 20180621
(많ìŒ)
(High)
*/
MSG_MANYUSER = 0x33c,
-/*20040628 to 20180523
+/*20040628 to 20180621
(매우 많ìŒ)
(Very high)
*/
MSG_VERYMANYUSER = 0x33d,
/*20040628 to 20040714
ë¹„ë§¤ë„ˆì— ì˜í•´ GM으로부터 채팅금지가 %d 분간 ì ìš©ë©ë‹ˆë‹¤.
-20040726 to 20180523
+20040726 to 20180621
ë¹„ë§¤ë„ˆì— ì˜í•´ ìš´ì˜ìžë¡œë¶€í„° 채팅금지가 ì ìš©ë©ë‹ˆë‹¤.
You have been blocked from using chat and skills for %d minutes by the GM Team.
*/
MSG_GM_BAD_MANNER_START = 0x33e,
-/*20040628 to 20180523
+/*20040628 to 20180621
GMì— ì˜í•œ 채팅금지가 %d 분 남아 있습니다.
%d minutes remain until release from the GM penalty.
*/
MSG_GM_BAD_MANNER_REMAIN = 0x33f,
-/*20040628 to 20180523
+/*20040628 to 20180621
GMì— ì˜í•œ 채팅금지가 해지 ë˜ì—ˆìŠµë‹ˆë‹¤.
You have been released from the GM penalty.
*/
MSG_GM_BAD_MANNER_END = 0x340,
/*20040628 to 20040714
ë„ë°° 방지 시스템으로 ì¸í•œ 채팅금지가 %d 분간 ì ìš©ë©ë‹ˆë‹¤.
-20040726 to 20180523
+20040726 to 20180621
ë„ë°° 방지 시스템으로 ì¸í•œ ìžë™ 채팅금지가 ì ìš©ë©ë‹ˆë‹¤.
You have been blocked from using chat and skills for %d as an automatic penalty.
*/
MSG_AUTO_BAD_MANNER_START = 0x341,
-/*20040628 to 20180523
+/*20040628 to 20180621
ë„ë°° 방지 시스템으로 ì¸í•œ 채팅금지가 %d 분 남아 있습니다.
%d minutes remain until release from auto penalty.
*/
MSG_AUTO_BAD_MANNER_REMAIN = 0x342,
-/*20040628 to 20180523
+/*20040628 to 20180621
ë„ë°° 방지 시스템으로 ì¸í•œ 채팅금지가 해지ë˜ì—ˆìŠµë‹ˆë‹¤. 게임진행 ì‹œì—는 ë„ë°°ì— ëŒ€í•´ì„œ 주ì˜í•˜ì—¬ 주시기 ë°”ëžë‹ˆë‹¤.
You have been released from the auto penalty. Please refrain from spamming in-game.
*/
MSG_AUTO_BAD_MANNER_END = 0x343,
-/*20040628 to 20180523
+/*20040628 to 20180621
%s님과 %së‹˜ì´ ì´í˜¼í•˜ì…¨ìŠµë‹ˆë‹¤.
%s and %s have divorced from each other.
*/
@@ -4397,7 +4397,7 @@ You have been released from the auto penalty. Please refrain from spamming in-ga
#if PACKETVER >= 20040705
/*20040705 to 20041108
星鬪士 %sì˜ íƒœì–‘ì˜ ìž¥ì†Œë¡œ %s ê°€ 지정ë습니다.
-20041115 to 20180523
+20041115 to 20180621
æ‹³è– %sì˜ íƒœì–‘ì˜ ìž¥ì†Œë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Solar Space.
20041220 to 20050816
@@ -4406,7 +4406,7 @@ You have been released from the auto penalty. Please refrain from spamming in-ga
MSG_STARPLACE1 = 0x345,
/*20040705 to 20041108
星鬪士 %sì˜ ë‹¬ì˜ ìž¥ì†Œë¡œ %s ê°€ 지정ë습니다.
-20041115 to 20180523
+20041115 to 20180621
æ‹³è– %sì˜ ë‹¬ì˜ ìž¥ì†Œë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Luna Space.
20041220 to 20050816
@@ -4415,7 +4415,7 @@ You have been released from the auto penalty. Please refrain from spamming in-ga
MSG_STARPLACE2 = 0x346,
/*20040705 to 20041108
星鬪士 %sì˜ ë³„ì˜ ìž¥ì†Œë¡œ %s ê°€ 지정ë습니다.
-20041115 to 20180523
+20041115 to 20180621
æ‹³è– %sì˜ ë³„ì˜ ìž¥ì†Œë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Stellar Space.
20041220 to 20050816
@@ -4426,7 +4426,7 @@ You have been released from the auto penalty. Please refrain from spamming in-ga
星鬪士 %sì˜ íƒœì–‘ì˜ ìž¥ì†Œ : %s
20040804 to 20041108
星鬪士 %sì˜ íƒœì–‘ì˜ ìž¥ì†ŒëŠ” %s 입니다
-20041115 to 20180523
+20041115 to 20180621
æ‹³è– %sì˜ íƒœì–‘ì˜ ìž¥ì†ŒëŠ” %s 입니다
Gravity %s's Solar Space: %s
20041220 to 20050816
@@ -4437,7 +4437,7 @@ Gravity %s's Solar Space: %s
星鬪士 %sì˜ ë‹¬ì˜ ìž¥ì†Œ : %s
20040804 to 20041108
星鬪士 %sì˜ ë‹¬ì˜ ìž¥ì†ŒëŠ” %s 입니다
-20041115 to 20180523
+20041115 to 20180621
æ‹³è– %sì˜ ë‹¬ì˜ ìž¥ì†ŒëŠ” %s 입니다
Gravity %s's Luna Space: %s
20041220 to 20050816
@@ -4448,7 +4448,7 @@ Gravity %s's Luna Space: %s
星鬪士 %sì˜ ë³„ì˜ ìž¥ì†Œ : %s
20040804 to 20041108
星鬪士 %sì˜ ë³„ì˜ ìž¥ì†ŒëŠ” %s 입니다
-20041115 to 20180523
+20041115 to 20180621
æ‹³è– %sì˜ ë³„ì˜ ìž¥ì†ŒëŠ” %s 입니다
Gravity %s's Stellar Space: %s
20041220 to 20050816
@@ -4459,7 +4459,7 @@ Gravity %s's Stellar Space: %s
#if PACKETVER >= 20040706
/*20040706 to 20041108
星鬪士 %sì˜ íƒœì–‘ì˜ ëª¬ìŠ¤í„°ë¡œ %s ê°€ 지정ë습니다.
-20041115 to 20180523
+20041115 to 20180621
æ‹³è– %sì˜ íƒœì–‘ì˜ ëª¬ìŠ¤í„°ë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Solar Monster.
20041220 to 20050816
@@ -4468,7 +4468,7 @@ Gravity %s's Stellar Space: %s
MSG_STARMONSTER1 = 0x34b,
/*20040706 to 20041108
星鬪士 %sì˜ ë‹¬ì˜ ëª¬ìŠ¤í„°ë¡œ %s ê°€ 지정ë습니다.
-20041115 to 20180523
+20041115 to 20180621
æ‹³è– %sì˜ ë‹¬ì˜ ëª¬ìŠ¤í„°ë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Luna Monster.
20041220 to 20050816
@@ -4477,7 +4477,7 @@ Gravity %s's Stellar Space: %s
MSG_STARMONSTER2 = 0x34c,
/*20040706 to 20041108
星鬪士 %sì˜ ë³„ì˜ ëª¬ìŠ¤í„°ë¡œ %s ê°€ 지정ë습니다.
-20041115 to 20180523
+20041115 to 20180621
æ‹³è– %sì˜ ë³„ì˜ ëª¬ìŠ¤í„°ë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Stellar Monster.
20041220 to 20050816
@@ -4488,7 +4488,7 @@ Gravity %s's Stellar Space: %s
星鬪士 %sì˜ íƒœì–‘ì˜ ëª¬ìŠ¤í„° : %s
20040804 to 20041108
星鬪士 %sì˜ íƒœì–‘ì˜ ëª¬ìŠ¤í„°ëŠ” %s 입니다
-20041115 to 20180523
+20041115 to 20180621
æ‹³è– %sì˜ íƒœì–‘ì˜ ëª¬ìŠ¤í„°ëŠ” %s 입니다
Gravity %s's Solar Monster: %s
20041220 to 20050816
@@ -4499,7 +4499,7 @@ Gravity %s's Solar Monster: %s
星鬪士 %sì˜ ë‹¬ì˜ ëª¬ìŠ¤í„° : %s
20040804 to 20041108
星鬪士 %sì˜ ë‹¬ì˜ ëª¬ìŠ¤í„°ëŠ” %s 입니다
-20041115 to 20180523
+20041115 to 20180621
æ‹³è– %sì˜ ë‹¬ì˜ ëª¬ìŠ¤í„°ëŠ” %s 입니다
Gravity %s's Luna Monster: %s
20041220 to 20050816
@@ -4510,7 +4510,7 @@ Gravity %s's Luna Monster: %s
星鬪士 %sì˜ ë³„ì˜ ëª¬ìŠ¤í„° : %s
20040804 to 20041108
星鬪士 %sì˜ ë³„ì˜ ëª¬ìŠ¤í„°ëŠ” %s 입니다
-20041115 to 20180523
+20041115 to 20180621
æ‹³è– %sì˜ ë³„ì˜ ëª¬ìŠ¤í„°ëŠ” %s 입니다
Gravity %s's Stellar Monster: %s
20041220 to 20050816
@@ -4519,278 +4519,278 @@ Gravity %s's Stellar Monster: %s
MSG_STARMONSTER6 = 0x350,
#endif
#if PACKETVER >= 20040707
-/*20040707 to 20180523
+/*20040707 to 20180621
/window : ì°½ 위치 ì´ë™ì‹œ 다른 창과 달ë¼ë¶™ëŠ” ì†ì„±ì´ 들어갑니다 On Off
/window: Display windows will snap/dock together. On | Off
*/
MSG_EXPLAIN_WINDOW = 0x351,
-/*20040707 to 20180523
+/*20040707 to 20180621
ì°½ 위치 ì´ë™ì‹œ 다른 창과 잘 붙습니다 [/wi ON]
Display window docking enabled. [/wi ON]
*/
MSG_WINDOW_ON = 0x352,
-/*20040707 to 20180523
+/*20040707 to 20180621
ì°½ 위치 ì´ë™ì‹œ 다른 창과 붙으려는 ì†ì„±ì„ 가지지 않습니다 [/wi OFF]
Display window docking disabled. [/wi OFF]
*/
MSG_WINDOW_OFF = 0x353,
#endif
#if PACKETVER >= 20040712
-/*20040712 to 20180523
+/*20040712 to 20180621
/pvpinfo : ìžì‹ ì˜ PVP 승패와 PVP í¬ì¸íŠ¸ë¥¼ ì•Œ 수 있습니다.
/pvpinfo: shows your PVP result and PVP points.
*/
MSG_EXPLAIN_PVP_INFO = 0x354,
-/*20040712 to 20180523
+/*20040712 to 20180621
현재 %d승, %d패, PVPí¬ì¸íŠ¸ëŠ” %d입니다.
You have won %d times and have lost %d times in PVP. Current points %d.
*/
MSG_PVP_INFO = 0x355,
#endif
#if PACKETVER >= 20040726
-/*20040726 to 20180523
+/*20040726 to 20180621
매너 í¬ì¸íŠ¸ë¥¼ 성공ì ìœ¼ë¡œ 보냈습니다.
A manner point has been successfully aligned.
*/
MSG_SEND_MANNER_POINT = 0x356,
#endif
#if PACKETVER >= 20040809
-/*20040809 to 20180523
+/*20040809 to 20180621
현재 ì´ê³³ì€ PK 가능 지역입니다. 불ì˜ì˜ ê³µê²©ì— ìœ ì˜ í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
You are in a PK area. Please beware of sudden attack.
*/
MSG_PKZONE = 0x357,
#endif
#if PACKETVER >= 20040817
-/*20040817 to 20180523
+/*20040817 to 20180621
게임가드 ì—…ë°ì´íŠ¸ê°€ ë°”ì´ëŸ¬ìŠ¤ë‚˜ 스파ì´ì›¨ì–´ì™€ì˜ 충ëŒë¡œ 실패했습니다. 백신 프로그램/스파ì´ì›¨ì–´ 제거 í”„ë¡œê·¸ëž¨ì„ ì‚¬ìš©í•œ 후 ì ‘ì†í•´ 주십시기 ë°”ëžë‹ˆë‹¤
Game Guard update has been failed when either Virus or Spyware conflicted with. Please, Uninstall Spyware and Virus protection program before you log in.
*/
MSG_NPGAMEMON_ERROR_100ERROR = 0x358,
#endif
#if PACKETVER >= 20040823
-/*20040823 to 20180523
+/*20040823 to 20180621
윈ë„ìš° 호환성 문제로 í”„ë¡œê·¸ëž¨ì„ ì¢…ë£Œí•©ë‹ˆë‹¤. ê²Œìž„ì„ ë‹¤ì‹œ 실행해 주시기 ë°”ëžë‹ˆë‹¤
Program has encountered an error related to Windows compatibility. Please start the game again.
*/
MSG_NPGAMEMON_XP_COMPATIBILITY = 0x359,
#endif
#if PACKETVER >= 20040906
-/*20040906 to 20180523
+/*20040906 to 20180621
채팅, 스킬, ì•„ì´í…œì„ 사용할수없게 ë˜ì—ˆìŠµë‹ˆë‹¤.
You have been blocked from chatting, using skills and items.
*/
MSG_PK_HONOR = 0x35a,
-/*20040906 to 20180523
+/*20040906 to 20180621
ìºë¦­í„° ì‚­ì œ 작업중ì´ë¯€ë¡œ ì ‘ì†ì´ ì¼ì‹œì ìœ¼ë¡œ 제한ë©ë‹ˆë‹¤.
Login is temporarily unavailable while this character is being deleted.
*/
MSG_DELETING_CHAR = 0x35b,
-/*20040906 to 20180523
+/*20040906 to 20180621
결혼 ìƒëŒ€ìžì˜ ìºë¦­í„° ì‚­ì œ 작업중ì´ë¯€ë¡œ ì ‘ì†ì´ ì¼ì‹œì ìœ¼ë¡œ 제한ë©ë‹ˆë‹¤.
Login is temporarily unavailable while your spouse character is being deleted.
*/
MSG_DELETING_SPOUSE_CHAR = 0x35c,
#endif
#if PACKETVER >= 20040913
-/*20040913 to 20180523
+/*20040913 to 20180621
Novice
*/
MSG_NOVICE = 0x35d,
-/*20040913 to 20180523
+/*20040913 to 20180621
Swordman
*/
MSG_SWORDMAN = 0x35e,
-/*20040913 to 20180523
+/*20040913 to 20180621
Magician
Mage
*/
MSG_MAGICIAN = 0x35f,
-/*20040913 to 20180523
+/*20040913 to 20180621
Archer
*/
MSG_ARCHER = 0x360,
-/*20040913 to 20180523
+/*20040913 to 20180621
Acolyte
*/
MSG_ACOLYTE = 0x361,
-/*20040913 to 20180523
+/*20040913 to 20180621
Merchant
*/
MSG_MERCHANT = 0x362,
-/*20040913 to 20180523
+/*20040913 to 20180621
Thief
*/
MSG_THIEF = 0x363,
-/*20040913 to 20180523
+/*20040913 to 20180621
Knight
*/
MSG_KNIGHT = 0x364,
-/*20040913 to 20180523
+/*20040913 to 20180621
Prieset
Priest
*/
MSG_PRIEST = 0x365,
-/*20040913 to 20180523
+/*20040913 to 20180621
Wizerd
Wizard
*/
MSG_WIZARD = 0x366,
-/*20040913 to 20180523
+/*20040913 to 20180621
Blacksmith
*/
MSG_BLACKSMITH = 0x367,
-/*20040913 to 20180523
+/*20040913 to 20180621
Hunter
*/
MSG_HUNTER = 0x368,
-/*20040913 to 20180523
+/*20040913 to 20180621
Assassin
*/
MSG_ASSASSIN = 0x369,
-/*20040913 to 20180523
+/*20040913 to 20180621
Novice
*/
MSG_NOVICE_W = 0x36a,
-/*20040913 to 20180523
+/*20040913 to 20180621
Swordman
*/
MSG_SWORDMAN_W = 0x36b,
-/*20040913 to 20180523
+/*20040913 to 20180621
Magician
Mage
*/
MSG_MAGICIAN_W = 0x36c,
-/*20040913 to 20180523
+/*20040913 to 20180621
Archer
*/
MSG_ARCHER_W = 0x36d,
-/*20040913 to 20180523
+/*20040913 to 20180621
Acolyte
*/
MSG_ACOLYTE_W = 0x36e,
-/*20040913 to 20180523
+/*20040913 to 20180621
Merchant
*/
MSG_MERCHANT_W = 0x36f,
-/*20040913 to 20180523
+/*20040913 to 20180621
Thief
*/
MSG_THIEF_W = 0x370,
-/*20040913 to 20180523
+/*20040913 to 20180621
Knight
*/
MSG_KNIGHT_W = 0x371,
-/*20040913 to 20180523
+/*20040913 to 20180621
Prieset
Priest
*/
MSG_PRIEST_W = 0x372,
-/*20040913 to 20180523
+/*20040913 to 20180621
Wizerd
Wizard
*/
MSG_WIZARD_W = 0x373,
-/*20040913 to 20180523
+/*20040913 to 20180621
Blacksmith
*/
MSG_BLACKSMITH_W = 0x374,
-/*20040913 to 20180523
+/*20040913 to 20180621
Hunter
*/
MSG_HUNTER_W = 0x375,
-/*20040913 to 20180523
+/*20040913 to 20180621
Assassin
*/
MSG_ASSASSIN_W = 0x376,
#endif
#if PACKETVER >= 20041018
-/*20041018 to 20180523
+/*20041018 to 20180621
(%s)ë‹˜ì„ ì•„ì´ë¡œ ìž…ì–‘ì‹ ì²­
Send an adoption request to %s
*/
MSG_REQ_JOIN_BABY = 0x377,
/*20041018 to 20041025
ì•„ì´ê°€ ë˜ì‹œë©´ ì „ìŠ¹ì„ í•˜ì‹¤ìˆ˜ 없게 ë©ë‹ˆë‹¤. ê·¸ëž˜ë„ ê´œì°®ìŠµë‹ˆê¹Œ?
-20041101 to 20180523
+20041101 to 20180621
ì•„ì´ê°€ ë˜ë©´ ì „ìŠ¹ì„ í• ìˆ˜ì—†ê³  ìŠ¤í…Ÿì€ 80ì´ìƒ 올릴수없게ë˜ë©° HP와 SPê°€ 줄어듭니다. ê·¸ëž˜ë„ ê´œì°®ìŠµë‹ˆê¹Œ?
When you become a child, you will be unable to become a Transcendent Class character, all stats will be limited to a maximum of 80, and Max HP/SP will be reduced. Are you sure that you want to be adopted?
*/
MSG_SUGGEST_BABY2 = 0x378,
#endif
#if PACKETVER >= 20041101
-/*20041101 to 20180523
+/*20041101 to 20180621
모든 ë‚˜ìœ ìƒíƒœì´ìƒì´ 제거 ë˜ì—ˆìŠµë‹ˆë‹¤.
All abnormal status effects have been removed.
*/
MSG_GOSPEL1 = 0x379,
-/*20041101 to 20180523
+/*20041101 to 20180621
1분간 모든 ìƒíƒœì´ìƒì— 대해 ë©´ì—­ì´ ë©ë‹ˆë‹¤.
You will be immune to abnormal status effects for the next minute.
*/
MSG_GOSPEL2 = 0x37a,
-/*20041101 to 20180523
+/*20041101 to 20180621
1분간 최대 ìƒëª…ë ¥ì´ í¬ê²Œ 늘어납니다.
Your Max HP will stay increased for the next minute.
*/
MSG_GOSPEL3 = 0x37b,
-/*20041101 to 20180523
+/*20041101 to 20180621
1분간 최대 ë§ˆë²•ë ¥ì´ í¬ê²Œ 늘어납니다.
Your Max SP will stay increased for the next minute.
*/
MSG_GOSPEL4 = 0x37c,
-/*20041101 to 20180523
+/*20041101 to 20180621
1분간 모든 ëŠ¥ë ¥ì´ í¬ê²Œ ìƒìŠ¹í•©ë‹ˆë‹¤.
All of your Stats will stay increased for the next minute.
*/
MSG_GOSPEL5 = 0x37d,
-/*20041101 to 20180523
+/*20041101 to 20180621
1분간 사용하는 ë¬´ê¸°ì— ì„±ìŠ¤ëŸ¬ìš´ ì†ì„±ì´ 부여ë©ë‹ˆë‹¤.
Your weapon will remain blessed with Holy power for the next minute.
*/
MSG_GOSPEL6 = 0x37e,
-/*20041101 to 20180523
+/*20041101 to 20180621
1분간 사용하는 ê°‘ì˜·ì— ì„±ìŠ¤ëŸ¬ìš´ ì†ì„±ì´ 부여ë©ë‹ˆë‹¤.
Your armor will remain blessed with Holy power for the next minute.
*/
MSG_GOSPEL7 = 0x37f,
-/*20041101 to 20180523
+/*20041101 to 20180621
10초간 ë°©ì–´ë ¥ì´ í¬ê²Œ ìƒìŠ¹í•©ë‹ˆë‹¤.
Your Defense will stay increased for the next 10 seconds.
*/
MSG_GOSPEL8 = 0x380,
-/*20041101 to 20180523
+/*20041101 to 20180621
1분간 ê³µê²©ë ¥ì´ í¬ê²Œ ì¦ê°€í•©ë‹ˆë‹¤.
Your Attack strength will be increased for the next minute.
*/
MSG_GOSPEL9 = 0x381,
-/*20041101 to 20180523
+/*20041101 to 20180621
1분간 명중률과 íšŒí”¼ìœ¨ì´ í¬ê²Œ ìƒìŠ¹í•©ë‹ˆë‹¤.
Your Accuracy and Flee Rate will be increased for the next minute.
*/
MSG_GOSPEL10 = 0x382,
#endif
#if PACKETVER >= 20041108
-/*20041108 to 20180523
+/*20041108 to 20180621
ì•„ì´ë¥¼ 한번 ìž…ì–‘í–ˆë˜ ë¶€ë¶€ëŠ” 추가 ìž…ì–‘ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
You cannot adopt more than 1 child.
*/
MSG_BABY1 = 0x383,
-/*20041108 to 20180523
+/*20041108 to 20180621
부부가 둘다 레벨70ì´ ë„˜ì–´ì•¼ ì•„ì´ë¥¼ 입양할수있습니다.
You must be at least character level 70 in order to adopt someone.
*/
MSG_BABY2 = 0x384,
/*20041108 to 20041108
블랙스미스 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
-20041115 to 20180523
+20041115 to 20180621
[POINT] 블랙스미스 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[Point] You have been rewarded with %d Blacksmith rank points. Your point total is %d.
*/
MSG_BLACKSMITH_POINT = 0x385,
/*20041108 to 20041108
알케미스트 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
-20041115 to 20180523
+20041115 to 20180621
[POINT] 알케미스트 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[Point] You have been rewarded with %d Alchemist rank points. Your point total is %d.
*/
@@ -4800,7 +4800,7 @@ You must be at least character level 70 in order to adopt someone.
/*20041115 to 20041130
천사님 제 목소리 들리세요? ^^;
Dear angel, can you hear my voice?
-20041206 to 20180523
+20041206 to 20180621
X
Help me out~ Please~ T_T
*/
@@ -4808,7 +4808,7 @@ Help me out~ Please~ T_T
/*20041115 to 20041130
슈í¼ë…¸ë¹„스
Super Novice
-20041206 to 20180523
+20041206 to 20180621
X
Help me out~ Please~ T_T
*/
@@ -4816,7 +4816,7 @@ Help me out~ Please~ T_T
/*20041115 to 20041130
예요~
Super Novice~
-20041206 to 20180523
+20041206 to 20180621
X
Help me out~ Please~ T_T
*/
@@ -4824,101 +4824,101 @@ Help me out~ Please~ T_T
/*20041115 to 20041130
ì € 좀 ë„와주세요~ ã… _ã… 
Help me out~ Please~ T_T
-20041206 to 20180523
+20041206 to 20180621
X
Help me out~ Please~ T_T
*/
MSG_SUPERNOVICE14 = 0x38a,
-/*20041115 to 20180523
+/*20041115 to 20180621
/notalkmsg2 : ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•˜ì§€ 않습니다 (ê¸¸ë“œë§ í¬í•¨) On Off
/notalkmsg2: Hides chat messages(including guild chat). On Off
*/
MSG_EXPLAIN_NOTALKMSG2 = 0x38b,
-/*20041115 to 20180523
+/*20041115 to 20180621
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•©ë‹ˆë‹¤ [/nm2 ON]
Show chat messages. [/nm2 ON]
*/
MSG_NOTALKMSG2_ON = 0x38c,
-/*20041115 to 20180523
+/*20041115 to 20180621
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•˜ì§€ì•ŠìŠµë‹ˆë‹¤ (ê¸¸ë“œë§ í¬í•¨) [/nm2 OFF]
Hide chat messages(including guild chat) [/nm2 OFF]
*/
MSG_NOTALKMSG2_OFF = 0x38d,
#endif
#if PACKETVER >= 20041129
-/*20041129 to 20180523
+/*20041129 to 20180621
제련가능한 ì•„ì´í…œ
Upgradable Weapons
*/
MSG_REFINEITEMLIST = 0x38e,
-/*20041129 to 20180523
+/*20041129 to 20180621
제련한 무기 : %s
Weapons upgraded: %s
*/
MSG_ITEM_REFINE_SUCCEESS = 0x38f,
-/*20041129 to 20180523
+/*20041129 to 20180621
제련한 무기 : %s
Weapons upgraded: %s
*/
MSG_ITEM_REFINE_FAIL = 0x390,
-/*20041129 to 20180523
+/*20041129 to 20180621
ë¬´ê¸°ì œë ¨ìŠ¤í‚¬ì˜ ë ˆë²¨ì´ ë¶€ì¡±í•´ì„œ %s ì œë ¨ì„ í• ìˆ˜ì—†ìŠµë‹ˆë‹¤.
You cannot upgrade %s until you level up your Upgrade Weapon skill.
*/
MSG_ITEM_REFINE_FAIL_LEVEL = 0x391,
-/*20041129 to 20180523
+/*20041129 to 20180621
ì œë ¨ì— í•„ìš”í•œ ì•„ì´í…œ (%s) ì´ ì—†ìœ¼ë¯€ë¡œ 제련할수없습니다.
You lack a necessary item %s to upgrade this weapon.
*/
MSG_ITEM_REFINE_FAIL_MATERIAL = 0x392,
#endif
#if PACKETVER >= 20041206
-/*20041206 to 20180523
+/*20041206 to 20180621
완벽하게 코팅ë˜ì–´ìžˆì–´ì„œ í’€ìŠ¤íŠ¸ë¦½ì´ í†µí•˜ì§€ 않습니다.
Full Divestment cannot pierce the target. The target is fully shielded.
*/
MSG_FULLSTRIP = 0x393,
#endif
#if PACKETVER >= 20041213
-/*20041213 to 20180523
+/*20041213 to 20180621
결혼한 ìºë¦­í„°ëŠ” 입양시킬수 없습니다.
You cannot adopt a married person.
*/
MSG_BABY3 = 0x394,
#endif
#if PACKETVER >= 20041220
-/*20041220 to 20180523
+/*20041220 to 20180621
친구로 등ë¡ëœ ì´ë¦„ê³¼ 비슷하지만 등ë¡ëœ ì´ë¦„ì´ ì•„ë‹™ë‹ˆë‹¤. 아는사람ì¸ì§€ 확ì¸í•˜ì‹­ì‹œìš”.
This name is not registered in your Friend List. Please check the name again.
*/
MSG_ID_WARNING = 0x395,
-/*20041220 to 20180523
+/*20041220 to 20180621
/hi ë˜ëŠ” /hi 문장 : 친구로 등ë¡ëœ ìºë¦­í„°ë“¤ì—게 ì¸ì‚¬ë¥¼ 합니다.
/hi or /hi message: Send greetings to people who are online and registered on your Friend List.
*/
MSG_EXPLAIN_HI = 0x396,
#endif
#if PACKETVER >= 20041227
-/*20041227 to 20180523
+/*20041227 to 20180621
길드ì›ì˜ ì´ë¦„ê³¼ 비슷하지만 길드ì›ì´ 아닙니다. 길드ì›ì¸ì§€ 확ì¸í•˜ì‹­ì‹œìš”.
This character is not your guildsman. Please check the name again.
*/
MSG_ID_WARNING_GUILD = 0x397,
#endif
#if PACKETVER >= 20050117
-/*20050117 to 20180523
+/*20050117 to 20180621
9999만제니 ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ 9999만제니로 íŒë§¤ë©ë‹ˆë‹¤.
Please be aware that the maximum selling price is fixed as 2 Billion. You cannot sell an item higher than that.
*/
MSG_OVERPRICE9999 = 0x398,
#endif
#if PACKETVER >= 20050131
-/*20050131 to 20180523
+/*20050131 to 20180621
ì¹œêµ¬ì˜ ê·“ì†ë§ì€ [ Friend ] , 길드ì›ì€ [ Member ] ë¡œ 표시ë©ë‹ˆë‹¤.
Whispers from friends are displayed as [ Friend ], and ones from guildsmen are displayed as [ Member ].
*/
MSG_EXPLAIN_SACHING1 = 0x399,
-/*20050131 to 20180523
+/*20050131 to 20180621
( From ìºë¦­í„°ì´ë¦„ : ) ì´ë¼ê³  표시 ë˜ëŠ” ê·“ì†ë§ì€ 친구나 길드ì›ì´ 아닙니다.
( From character name: ) is from an anonymous character who is neither your friend nor guildsman.
*/
@@ -4927,481 +4927,481 @@ Whispers from friends are displayed as [ Friend ], and ones from guildsmen are d
#if PACKETVER >= 20050214
/*20050214 to 20050310
ë¸”ëž™ìŠ¤ë¯¸ìŠ¤ì˜ ìƒìœ„ 10위권 ëž­í‚¹ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
-20050314 to 20180523
+20050314 to 20180621
/blacksmith : ë¸”ëž™ìŠ¤ë¯¸ìŠ¤ì˜ ìƒìœ„ 10위권 ëž­í‚¹ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
/blacksmith: Shows top 10 Blacksmiths in the server.
*/
MSG_EXPLAIN_BLACKSMITH = 0x39b,
/*20050214 to 20050310
ì•Œì¼€ë¯¸ìŠ¤íŠ¸ì˜ ìƒìœ„ 10위권 ëž­í‚¹ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
-20050314 to 20180523
+20050314 to 20180621
/alchemist : ì•Œì¼€ë¯¸ìŠ¤íŠ¸ì˜ ìƒìœ„ 10위권 ëž­í‚¹ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
/alchemist: Shows top 10 Alchemists in the server.
*/
MSG_EXPLAIN_ALCHEMIST = 0x39c,
-/*20050214 to 20180523
+/*20050214 to 20180621
ALT+Y : 여러가지 명령어를 쉽게 쓸수있는 윈ë„ìš°ê°€ 열립니다.
ALT+Y: Opens a window which allows you to use various commands with ease.
*/
MSG_EXPLAIN_ALTY = 0x39d,
#endif
#if PACKETVER >= 20050328
-/*20050328 to 20180523
+/*20050328 to 20180621
[POINT] 태권미션 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[POINT] You have been rewarded with %d Tae-Kwon Mission rank points. Your point total is %d.
*/
MSG_TAEKWON_POINT = 0x39e,
#endif
#if PACKETVER >= 20050404
-/*20050404 to 20180523
+/*20050404 to 20180621
[태권미션] Target Monster : %s (%d%%)
[Taekwon Mission] Target Monster: %s (%d%%)
*/
MSG_TAEKWON_MISSION = 0x39f,
#endif
#if PACKETVER >= 20050502
-/*20050502 to 20180523
+/*20050502 to 20180621
게임가드 초기화 ì—러 : %lu
Error - Failed to initialize GameGuard: %lu
*/
MSG_INIT_ERROR = 0x3a0,
-/*20050502 to 20180523
+/*20050502 to 20180621
ìŠ¤í”¼ë“œí•µì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
Speed Hack has been detected.
*/
MSG_SPEEDHACK_DETECT = 0x3a1,
-/*20050502 to 20180523
+/*20050502 to 20180621
불법 프로그램 (%s) ê°€ 발견ë˜ì—ˆìŠµë‹ˆë‹¤
The illegal program, (%s) has been detected.
*/
MSG_GAMEHACK_DETECT = 0x3a2,
-/*20050502 to 20180523
+/*20050502 to 20180621
게임ì´ë‚˜ 게임가드가 변조ë˜ì—ˆìŠµë‹ˆë‹¤.
The Game or Gameguard has been cracked.
*/
MSG_GAMEHACK_DOUBT = 0x3a3,
-/*20050502 to 20180523
+/*20050502 to 20180621
게임가드가 실행 중 입니다. ìž ì‹œ í›„ì— ë‹¤ì‹œ 실행해보시기 ë°”ëžë‹ˆë‹¤.
GameGuard is currently running. Please wait for sometime and restart the game.
*/
MSG_ERROR_EXIST = 0x3a4,
-/*20050502 to 20180523
+/*20050502 to 20180621
ê²Œìž„ì´ ì¤‘ë³µ 실행ë˜ì—ˆê±°ë‚˜ 게임가드가 ì´ë¯¸ 실행 중 입니다. 게임 종료 후 다시 실행해보시기 ë°”ëžë‹ˆë‹¤.
The Game or GameGuard is already running. Please close the game and restart the game.
*/
MSG_GAME_EXIST = 0x3a5,
-/*20050502 to 20180523
+/*20050502 to 20180621
게임가드 초기화 ì—러입니다. 재부팅 후 다시 실행해보거나 충ëŒí•  수 있는 다른 í”„ë¡œê·¸ëž¨ë“¤ì„ ì¢…ë£Œí•œ 후 실행해 보시기 ë°”ëžë‹ˆë‹¤.
Failed to intialize GameGuard. Please try again after rebooting the system or closing other programs.
*/
MSG_ERROR_INIT = 0x3a6,
-/*20050502 to 20180523
+/*20050502 to 20180621
ë°”ì´ëŸ¬ìŠ¤ ë° í•´í‚¹íˆ´ 검사 모듈 ë¡œë”©ì— ì‹¤íŒ¨ 했습니다. 메모리 부족ì´ê±°ë‚˜ ë°”ì´ëŸ¬ìŠ¤ì— ì˜í•œ ê°ì—¼ì¼ 수 있습니다.
Failed to load the scan module of virus and hacking tool. It's caused by lack of memory or PC virus infection.
*/
MSG_ERROR_NPSCAN = 0x3a7,
#endif
#if PACKETVER >= 20050509
-/*20050509 to 20180523
+/*20050509 to 20180621
호문í´ë£¨ìŠ¤ ì •ë³´
Homunculus Info
*/
MSG_HOMUN_INFO = 0x3a8,
#endif
#if PACKETVER >= 20050523
-/*20050523 to 20180523
+/*20050523 to 20180621
호문í´ë£¨ìŠ¤ 스킬목ë¡
Homunculus Skill List
*/
MSG_HOMUN_SKILLLIST = 0x3a9,
-/*20050523 to 20180523
+/*20050523 to 20180621
호문í´ë£¨ìŠ¤ì˜ ì´ë¦„ì€ ì˜ë¬¸ 23, 한글 11ìž ì´ë‚´ë¡œ ì •í•´ 주세요.
Please give your Homunculus a name no longer than 23 letters.
*/
MSG_HOMUN_NAME_IN23 = 0x3aa,
-/*20050523 to 20180523
+/*20050523 to 20180621
ì´ë¦„ì€ ë‹¨ 한번만 바꿀수 있습니다. 호문í´ë£¨ìŠ¤ì˜ ì´ë¦„ì„ ^0000ff^0000ff %s^000000^000000 ë¡œ 수정합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
You can name a Homunculus only once. You have entered the name, ^0000ff%s^000000. Would you like to continue?
*/
MSG_HOMUN_NAME_CHANGE_ONLYONCE = 0x3ab,
-/*20050523 to 20180523
+/*20050523 to 20180621
ì§€ê¸ˆì€ ë¶€ìž¬ì¤‘~
(Away)
*/
MSG_AUTO_MSG = 0x3ac,
-/*20050523 to 20180523
+/*20050523 to 20180621
[ìžë™ì‘답]
[Automated Message]
*/
MSG_AUTO_MSG2 = 0x3ad,
-/*20050523 to 20180523
+/*20050523 to 20180621
부재시 타ì¸ì˜ ê·“ë§ì— ìžë™ì‘답합니다.
Send an automated message while you are away.
*/
MSG_AUTO_MSG_ON = 0x3ae,
-/*20050523 to 20180523
+/*20050523 to 20180621
부재시 타ì¸ì˜ ê·“ë§ì— ìžë™ì‘답하지 않습니다.
Cancel automated away message.
*/
MSG_AUTO_MSG_OFF = 0x3af,
-/*20050523 to 20180523
+/*20050523 to 20180621
ìžë™ ì‘답 메시지를 입력하세요.
Please enter Away Message.
*/
MSG_ENTER_AUTO_MSG = 0x3b0,
#endif
#if PACKETVER >= 20050530
-/*20050530 to 20180523
+/*20050530 to 20180621
/번ì©
/fsh
*/
MSG_EMOTION_SPARK = 0x3b1,
-/*20050530 to 20180523
+/*20050530 to 20180621
/빙빙
/spin
*/
MSG_EMOTION_CONFUSE = 0x3b2,
-/*20050530 to 20180523
+/*20050530 to 20180621
/하아
/sigh
*/
MSG_EMOTION_OHNO = 0x3b3,
-/*20050530 to 20180523
+/*20050530 to 20180621
/ë¤ë¤
/dum
*/
MSG_EMOTION_HUM = 0x3b4,
-/*20050530 to 20180523
+/*20050530 to 20180621
/ì‹œëŒ
/crwd
*/
MSG_EMOTION_BLABLA = 0x3b5,
-/*20050530 to 20180523
+/*20050530 to 20180621
/좌절
/desp
*/
MSG_EMOTION_OTL = 0x3b6,
-/*20050530 to 20180523
+/*20050530 to 20180621
/주사위
/dice
*/
MSG_EMOTION_DICE = 0x3b7,
-/*20050530 to 20180523
+/*20050530 to 20180621
/pk : 학살ìžì˜ ìƒìœ„ 10위권 ëž­í‚¹ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
/pk: Shows top 10 Slayers in the server.
*/
MSG_EXPLAIN_KILLER_RANK = 0x3b8,
-/*20050530 to 20180523
+/*20050530 to 20180621
[POINT] í•™ì‚´ìž ëž­í‚¹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[POINT] You have been rewarded with %d Slayer rank points. Your point total is %d.
*/
MSG_KILLER_POINT = 0x3b9,
#endif
#if PACKETVER >= 20050608
-/*20050608 to 20180523
+/*20050608 to 20180621
진화 가능
Evolution Available
*/
MSG_HOMUN_EVOLVE = 0x3ba,
-/*20050608 to 20180523
+/*20050608 to 20180621
^ff0000^ff0000호문í´ë£¨ìŠ¤ë¥¼ 삭제합니다.^000000^000000 삭제하실 경우 지금까지 키운 ë‚´ì—­ì´ ëª¨ë‘ ì‚­ì œë©ë‹ˆë‹¤. 계ì†í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
You have decided to delete this Homunculus ^ff0000^ff0000. When deleted, the homunculus and its history will be deleted and they cannot be restored in the future. Would you like to continue?
*/
MSG_DELETE_HOMUN = 0x3bb,
#endif
#if PACKETVER >= 20050613
-/*20050613 to 20180523
+/*20050613 to 20180621
í˜¸ë¬¸ì˜ ìƒíƒœë¥¼ 파ì¼ì— 저장합니다.
Save Homunculus status as a file.
*/
MSG_TRACE_AI_ON = 0x3bc,
-/*20050613 to 20180523
+/*20050613 to 20180621
í˜¸ë¬¸ì˜ ìƒíƒœë¥¼ 파ì¼ì— 저장하지 않습니다.
Do not save Homunculus status as a file.
*/
MSG_TRACE_AI_OFF = 0x3bd,
-/*20050613 to 20180523
+/*20050613 to 20180621
Crusader
*/
MSG_CRUSADER = 0x3be,
-/*20050613 to 20180523
+/*20050613 to 20180621
Monk
*/
MSG_MONK = 0x3bf,
-/*20050613 to 20180523
+/*20050613 to 20180621
Sage
*/
MSG_SAGE = 0x3c0,
-/*20050613 to 20180523
+/*20050613 to 20180621
Rouge
Rogue
*/
MSG_ROGUE = 0x3c1,
-/*20050613 to 20180523
+/*20050613 to 20180621
Alchemist
*/
MSG_ALCHEMIST = 0x3c2,
-/*20050613 to 20180523
+/*20050613 to 20180621
Bard
*/
MSG_BARD = 0x3c3,
-/*20050613 to 20180523
+/*20050613 to 20180621
Crusader_W
Crusader
*/
MSG_CRUSADER_W = 0x3c4,
-/*20050613 to 20180523
+/*20050613 to 20180621
Monk_W
Monk
*/
MSG_MONK_W = 0x3c5,
-/*20050613 to 20180523
+/*20050613 to 20180621
Sage_W
Sage
*/
MSG_SAGE_W = 0x3c6,
-/*20050613 to 20180523
+/*20050613 to 20180621
Rouge_W
Rogue
*/
MSG_ROGUE_W = 0x3c7,
-/*20050613 to 20180523
+/*20050613 to 20180621
Alchemist_W
Alchemist
*/
MSG_ALCHEMIST_W = 0x3c8,
-/*20050613 to 20180523
+/*20050613 to 20180621
Dancer
*/
MSG_DANCER = 0x3c9,
-/*20050613 to 20180523
+/*20050613 to 20180621
Novice High
High Novice
*/
MSG_NOVICE_H = 0x3ca,
-/*20050613 to 20180523
+/*20050613 to 20180621
Swordman High
High Swordman
*/
MSG_SWORDMAN_H = 0x3cb,
-/*20050613 to 20180523
+/*20050613 to 20180621
Magician High
High Mage
*/
MSG_MAGICIAN_H = 0x3cc,
-/*20050613 to 20180523
+/*20050613 to 20180621
Archer High
High Archer
*/
MSG_ARCHER_H = 0x3cd,
-/*20050613 to 20180523
+/*20050613 to 20180621
Acolyte High
High Acolyte
*/
MSG_ACOLYTE_H = 0x3ce,
-/*20050613 to 20180523
+/*20050613 to 20180621
Merchant High
High Merchant
*/
MSG_MERCHANT_H = 0x3cf,
-/*20050613 to 20180523
+/*20050613 to 20180621
Thief High
High Thief
*/
MSG_THIEF_H = 0x3d0,
-/*20050613 to 20180523
+/*20050613 to 20180621
Novice High_W
High Novice
*/
MSG_NOVICE_H_W = 0x3d1,
-/*20050613 to 20180523
+/*20050613 to 20180621
Swordman High_W
High Swordman
*/
MSG_SWORDMAN_H_W = 0x3d2,
-/*20050613 to 20180523
+/*20050613 to 20180621
Magician High_W
High Mage
*/
MSG_MAGICIAN_H_W = 0x3d3,
-/*20050613 to 20180523
+/*20050613 to 20180621
Archer High_W
High Archer
*/
MSG_ARCHER_H_W = 0x3d4,
-/*20050613 to 20180523
+/*20050613 to 20180621
Acolyte High_W
High Acolyte
*/
MSG_ACOLYTE_H_W = 0x3d5,
-/*20050613 to 20180523
+/*20050613 to 20180621
Merchant High_W
High Merchant
*/
MSG_MERCHANT_H_W = 0x3d6,
-/*20050613 to 20180523
+/*20050613 to 20180621
Thief High_W
High Thief
*/
MSG_THIEF_H_W = 0x3d7,
-/*20050613 to 20180523
+/*20050613 to 20180621
Lord Knight
*/
MSG_KNIGHT_H = 0x3d8,
-/*20050613 to 20180523
+/*20050613 to 20180621
High Priest
*/
MSG_PRIEST_H = 0x3d9,
-/*20050613 to 20180523
+/*20050613 to 20180621
High Wizard
*/
MSG_WIZARD_H = 0x3da,
-/*20050613 to 20180523
+/*20050613 to 20180621
White Smith
WhiteSmith
*/
MSG_BLACKSMITH_H = 0x3db,
-/*20050613 to 20180523
+/*20050613 to 20180621
Sniper
*/
MSG_HUNTER_H = 0x3dc,
-/*20050613 to 20180523
+/*20050613 to 20180621
Saaassin Cross
Assassin Cross
*/
MSG_ASSASSIN_H = 0x3dd,
-/*20050613 to 20180523
+/*20050613 to 20180621
Lord Knight_W
Lord Knight
*/
MSG_KNIGHT_H_W = 0x3de,
-/*20050613 to 20180523
+/*20050613 to 20180621
High Priest_W
High Priest
*/
MSG_PRIEST_H_W = 0x3df,
-/*20050613 to 20180523
+/*20050613 to 20180621
High Wizard_W
High Wizard
*/
MSG_WIZARD_H_W = 0x3e0,
-/*20050613 to 20180523
+/*20050613 to 20180621
White Smith_W
WhiteSmith
*/
MSG_BLACKSMITH_H_W = 0x3e1,
-/*20050613 to 20180523
+/*20050613 to 20180621
Sniper_W
Sniper
*/
MSG_HUNTER_H_W = 0x3e2,
-/*20050613 to 20180523
+/*20050613 to 20180621
Saaassin Cross_W
Assassin Cross
*/
MSG_ASSASSIN_H_W = 0x3e3,
-/*20050613 to 20180523
+/*20050613 to 20180621
Paladin
*/
MSG_CRUSADER_H = 0x3e4,
-/*20050613 to 20180523
+/*20050613 to 20180621
Champion
*/
MSG_MONK_H = 0x3e5,
-/*20050613 to 20180523
+/*20050613 to 20180621
Professor
Scholar
*/
MSG_SAGE_H = 0x3e6,
-/*20050613 to 20180523
+/*20050613 to 20180621
Stalker
*/
MSG_ROGUE_H = 0x3e7,
-/*20050613 to 20180523
+/*20050613 to 20180621
Creator
Biochemist
*/
MSG_ALCHEMIST_H = 0x3e8,
-/*20050613 to 20180523
+/*20050613 to 20180621
Clown
Minstrel
*/
MSG_BARD_H = 0x3e9,
-/*20050613 to 20180523
+/*20050613 to 20180621
Paladin_W
Paladin
*/
MSG_CRUSADER_H_W = 0x3ea,
-/*20050613 to 20180523
+/*20050613 to 20180621
Champion_W
Champion
*/
MSG_MONK_H_W = 0x3eb,
-/*20050613 to 20180523
+/*20050613 to 20180621
Professor_W
Professor
*/
MSG_SAGE_H_W = 0x3ec,
-/*20050613 to 20180523
+/*20050613 to 20180621
Stalker_W
Stalker
*/
MSG_ROGUE_H_W = 0x3ed,
-/*20050613 to 20180523
+/*20050613 to 20180621
Creator_W
Creator
*/
MSG_ALCHEMIST_H_W = 0x3ee,
-/*20050613 to 20180523
+/*20050613 to 20180621
Gypsy
*/
MSG_DANCER_H = 0x3ef,
-/*20050613 to 20180523
+/*20050613 to 20180621
비밀번호가 지정ë˜ì–´ 있지 않습니다. 새로운 비밀번호를 지정하시겠습니까?
You have not set a password yet. Would you like to create one now?
*/
MSG_STORE_PASSWORD_REQ = 0x3f0,
-/*20050613 to 20180523
+/*20050613 to 20180621
비밀번호를 3회 틀려셨습니다. ë‚˜ì¤‘ì— ë‹¤ì‹œ ì‹œë„í•´ 주세요.
You have incorrectly entered the password 3 times. Please try again later.
*/
MSG_STORE_PASSWORD_PENALTY = 0x3f1,
-/*20050613 to 20180523
+/*20050613 to 20180621
비밀번호 ë³€ê²½ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Password creation has failed.
*/
MSG_STORE_PASSWORD_CHANGE_NG = 0x3f2,
-/*20050613 to 20180523
+/*20050613 to 20180621
비밀번호는 4ìžë¦¬ ì´ìƒ 8ìžë¦¬ì´í•˜ì—¬ì•¼ë§Œ 합니다.
Password must be 4~8 letters long.
*/
MSG_STORE_PASSWORD_4_8 = 0x3f3,
-/*20050613 to 20180523
+/*20050613 to 20180621
비밀번호
Password
*/
MSG_STORE_PASSWORD = 0x3f4,
-/*20050613 to 20180523
+/*20050613 to 20180621
신규 비밀번호
New Password
*/
MSG_STORE_NEW_PASSWORD = 0x3f5,
-/*20050613 to 20180523
+/*20050613 to 20180621
í™•ì¸ ë¹„ë°€ë²ˆí˜¸
Confirm Password
*/
MSG_STORE_RENEW_PASSWORD = 0x3f6,
-/*20050613 to 20180523
+/*20050613 to 20180621
비밀번호 ë³€ê²½ì´ ì™„ë£Œë˜ì—ˆìŠµë‹ˆë‹¤.
Password has been changed.
*/
MSG_STORE_PASSWORD_CHANGE_OK = 0x3f7,
-/*20050613 to 20180523
+/*20050613 to 20180621
비밀번호가 서로 다릅니다.
Password does not match.
*/
MSG_STORE_PASSWORD_MISMATCH = 0x3f8,
-/*20050613 to 20180523
+/*20050613 to 20180621
비밀번호 입력
Enter Password
*/
@@ -5410,12 +5410,12 @@ Enter Password
#if PACKETVER >= 20050624
/*20050624 to 20050624
í˜¸ë¬¸ì´ ì•„ì‚¬ ì§ì „입니다!!! 밥좀 주셈~!!
-20050628 to 20180523
+20050628 to 20180621
í˜¸ë¬¸ì´ ì•„ì‚¬ ì§ì „입니다! 먹ì´ë¥¼ 주지 않으면 가출하게ë©ë‹ˆë‹¤.
Your Homunculus is starving. Please feed it, otherwise it will leave you.
*/
MSG_HOMUN_HUNGRY = 0x3fa,
-/*20050624 to 20180523
+/*20050624 to 20180621
경험치
EXP
*/
@@ -5424,57 +5424,57 @@ EXP
#if PACKETVER >= 20050628
/*20050628 to 20110526
[EVENT] ì´ë²¤íŠ¸ì— 당첨ë˜ì…¨ìŠµë‹ˆë‹¤. 게임내ì—ì„œ ì•„ì´í…œì„ 지급받으십시요.
-20110531 to 20180523
+20110531 to 20180621
수령하지 ì•Šì€ ì•„ì´í…œì´ 존재합니다. ì•Œë² ë¥´íƒ€ì˜ ì¡´ë‹¤ 기íšì‚¬ ì§ì›ì„ 찾아주세요. ^ff0000※ ì•„ì´í…œ 수령 ê¸°ê°„ì´ ì§€ë‚˜ë©´ ì•„ì´í…œì´ 소실 ë©ë‹ˆë‹¤!^000000
[EVENT] You have won an event prize. Please claim your prize in game.
*/
MSG_EVENT_RESULT = 0x3fc,
#endif
#if PACKETVER >= 20050704
-/*20050704 to 20180523
+/*20050704 to 20180621
싫어함
Hate
*/
MSG_HATE = 0x3fd,
/*20050704 to 20050704
매우 싫어함
-20050711 to 20180523
+20050711 to 20180621
매우싫어함
Hate with a Passion
*/
MSG_VERYHATE = 0x3fe,
#endif
#if PACKETVER >= 20050718
-/*20050718 to 20180523
+/*20050718 to 20180621
호문í´ë£¨ìŠ¤ê°€ ì‚¬ìš©ìž ì¸ê³µì§€ëŠ¥ìœ¼ë¡œ ë™ìž‘합니다.
Homunculus has been customized.
*/
MSG_HOMUN_USERAI_ON = 0x3ff,
-/*20050718 to 20180523
+/*20050718 to 20180621
호문í´ë£¨ìŠ¤ê°€ 기본 ì¸ê³µì§€ëŠ¥ìœ¼ë¡œ ë™ìž‘합니다.
Homunculus has been activated with the basic AI.
*/
MSG_HOMUN_USERAI_OFF = 0x400,
#endif
#if PACKETVER >= 20050808
-/*20050808 to 20180523
+/*20050808 to 20180621
편지목ë¡
Mail List
*/
MSG_MAIL_LIST = 0x401,
-/*20050808 to 20180523
+/*20050808 to 20180621
편지쓰기
Write Mail
*/
MSG_MAIL_WRITE = 0x402,
-/*20050808 to 20180523
+/*20050808 to 20180621
편지ì½ê¸°
Read Mail
*/
MSG_MAIL_READ = 0x403,
#endif
#if PACKETVER >= 20050822
-/*20050822 to 20180523
+/*20050822 to 20180621
한번 지정하시면 ë³€ê²½ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤! ì´ ë§µìœ¼ë¡œ 지정하시겠습니까?
You cannot change a map's designation once it is designated. Are you sure that you want to designate this map?
*/
@@ -5483,7 +5483,7 @@ You cannot change a map's designation once it is designated. Are you sure that y
보내실 ì•„ì´í…œì´ 추가 ë˜ì—ˆìŠµë‹ˆë‹¤.
20050829 to 20051018
ì•„ì´í…œì°½ì— ì•„ì´í…œì´ 추가 ë˜ì—ˆìŠµë‹ˆë‹¤.
-20051024 to 20180523
+20051024 to 20180621
ë©”ì¼ ì•„ì´í…œì„ 수령했습니다.
Item has been added in the Item Window.
*/
@@ -5492,745 +5492,745 @@ Item has been added in the Item Window.
보내실 ì•„ì´í…œì´ 추가 ë˜ì§€ 않았습니다.
20050829 to 20051018
ì•„ì´í…œì°½ì— ì•„ì´í…œì´ 추가 ë˜ì§€ 않았습니다.
-20051024 to 20180523
+20051024 to 20180621
ë©”ì¼ ì•„ì´í…œì„ 수령하지 못했습니다.
You have failed to add the item in the Item Window.
*/
MSG_MAIL_ADD_ITEM_FAILURE = 0x406,
-/*20050822 to 20180523
+/*20050822 to 20180621
ë©”ì¼ ë³´ë‚´ê¸°ê°€ 성공하였습니다.
You have successfully mailed a message.
*/
MSG_MAIL_SEND_SUCCESS = 0x407,
-/*20050822 to 20180523
+/*20050822 to 20180621
ë©”ì¼ ë³´ë‚´ê¸°ê°€ 실패하였습니다. 받는 ì‚¬ëžŒì´ ì¡´ìž¬í•˜ì§€ 않습니다.
You have failed to mail a message. Recipient does not exist.
*/
MSG_MAIL_USER_NOT_FOUND = 0x408,
#endif
#if PACKETVER >= 20050829
-/*20050829 to 20180523
+/*20050829 to 20180621
[태양과 달과 ë³„ì˜ ì²œì‚¬] ì§€ì •í–ˆë˜ ìž¥ì†Œë“¤ê³¼ ëª¬ìŠ¤í„°ë“¤ì´ ì´ˆê¸°í™”ë습니다!
[Solar, Lunar and Stellar Angel] Designated places and monsters have been reset.
*/
MSG_STAR_ANGEL = 0x409,
-/*20050829 to 20180523
+/*20050829 to 20180621
경매 등ë¡ì´ 실패했습니다.
The minimum starting bid for auctions is 10,000,000 zeny.
*/
MSG_AUCTION_ADD_FALSE = 0x40a,
-/*20050829 to 20180523
+/*20050829 to 20180621
경매 등ë¡ì´ 성공했습니다.
You have successfully started a new auction.
*/
MSG_AUCTION_ADD_TRUE = 0x40b,
-/*20050829 to 20180523
+/*20050829 to 20180621
해당 경매가 취소ë˜ì—ˆìŠµë‹ˆë‹¤.
The auction has been canceled.
*/
MSG_AUCTION_ADD_CANCEL = 0x40c,
-/*20050829 to 20180523
+/*20050829 to 20180621
ìž…ì°°ìžê°€ 있는 경매는 취소할 수 없습니다.
An auction with at least one bidder cannot be canceled.
*/
MSG_AUCTION_ADD_CANCEL_FALSE = 0x40d,
#endif
#if PACKETVER >= 20050905
-/*20050905 to 20180523
+/*20050905 to 20180621
ë©”ì¼ ì‚­ì œê°€ 성공하였습니다.
Mail has been successfully deleted.
*/
MSG_MAIL_DELETE_SUCCESS = 0x40e,
-/*20050905 to 20180523
+/*20050905 to 20180621
ë©”ì¼ ì‚­ì œê°€ 실패하였습니다.
You have failed to delete the mail.
*/
MSG_MAIL_DELETE_FAILURE = 0x40f,
#endif
#if PACKETVER >= 20050912
-/*20050912 to 20180523
+/*20050912 to 20180621
ë˜ì§€ëŠ” ë‹¨ê²€ì´ ìž¥ì°©ë˜ì—ˆìŠµë‹ˆë‹¤.
You have equipped throwing daggers.
*/
MSG_MSG_KNIFE_EQUIPMENT_SUCCESS = 0x410,
#endif
#if PACKETVER >= 20050926
-/*20050926 to 20180523
+/*20050926 to 20180621
%s ë‹˜ì´ ë¡œê·¸ì¸í–ˆìŠµë‹ˆë‹¤.
%s has logged in.
*/
MSG_LOGIN_FRIEND = 0x411,
-/*20050926 to 20180523
+/*20050926 to 20180621
%s ë‹˜ì´ ë¡œê·¸ì•„ì›ƒí–ˆìŠµë‹ˆë‹¤.
%s has logged out.
*/
MSG_LOGOUT_FRIEND = 0x412,
#endif
#if PACKETVER >= 20051004
-/*20051004 to 20180523
+/*20051004 to 20180621
/loginout : 길드ì›ê³¼ ì¹œêµ¬ë“¤ì˜ ì ‘ì†ê´€ë ¨ 메세지를 ë³´ì—¬ì¤ë‹ˆë‹¤. On Off
/loginout: Shows guildsmen and friends online status. On Off
*/
MSG_EXPLAIN_LOGINOUT = 0x413,
-/*20051004 to 20180523
+/*20051004 to 20180621
ì¹œêµ¬ë“¤ì˜ ì ‘ì†ê´€ë ¨ 메세지를 ëŒ€í™”ì°½ì— í‘œì‹œí•©ë‹ˆë‹¤. [/li ON]
Display online status of friends in Chat Window. [/li ON]
*/
MSG_LOGINOUT_ON = 0x414,
-/*20051004 to 20180523
+/*20051004 to 20180621
ì¹œêµ¬ë“¤ì˜ ì ‘ì†ê´€ë ¨ 메세지를 ëŒ€í™”ì°½ì— í‘œì‹œí•˜ì§€ì•ŠìŠµë‹ˆë‹¤. [/li OFF]
Do not display online status of friends in Chat Window. [/li OFF]
*/
MSG_LOGINOUT_OFF = 0x415,
-/*20051004 to 20180523
+/*20051004 to 20180621
ì´ë¯¸ 실행중입니다.
It is already running.
*/
MSG_SGP_CODE_ALREADY_RUNNING = 0x416,
-/*20051004 to 20180523
+/*20051004 to 20180621
매í¬ë¡œ ì‚¬ìš©ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
Use of Macro program has been detected.
*/
MSG_SGP_CODE_DETECTED_MACRO = 0x417,
-/*20051004 to 20180523
+/*20051004 to 20180621
ìŠ¤í”¼ë“œí•´í‚¹ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
Use of Speed hack has been detected.
*/
MSG_SGP_CODE_DETECTED_SPEEDHACK = 0x418,
-/*20051004 to 20180523
+/*20051004 to 20180621
API í›„í‚¹ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
API Hooking has been detected.
*/
MSG_SGP_CODE_DETECTED_APIHOOK = 0x419,
-/*20051004 to 20180523
+/*20051004 to 20180621
메시지 í›„í‚¹ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
Message Hooking has been detected.
*/
MSG_SGP_CODE_DETECTED_MSGHOOK = 0x41a,
-/*20051004 to 20180523
+/*20051004 to 20180621
ëª¨ë“ˆì´ ë³€ì¡° ë˜ëŠ” ì†ìƒë˜ì—ˆê±°ë‚˜ ë²„ì „ì´ ì¼ì¹˜í•˜ì§€ 않습니다.
Module has been modified or damaged or its version does not match.
*/
MSG_SGP_CODE_NOT_EQUALENCRYPTEDDATA = 0x41b,
#endif
#if PACKETVER >= 20051010
-/*20051010 to 20180523
+/*20051010 to 20180621
(태국)귀하는 게임방 과금으로 ë¡œê·¸ì¸ í•˜ì…¨ìŠµë‹ˆë‹¤.
(Thailand) You have logged in game with PC cafe payment.
*/
MSG_BILLING_PCB = 0x41c,
#endif
#if PACKETVER >= 20051017
-/*20051017 to 20180523
+/*20051017 to 20180621
ì´ì „
Prev
*/
MSG_PREV_PAGE = 0x41d,
-/*20051017 to 20180523
+/*20051017 to 20180621
다ìŒ
Next
*/
MSG_NEXT_PAGE = 0x41e,
-/*20051017 to 20180523
+/*20051017 to 20180621
경매
Auction
*/
MSG_AUCTION = 0x41f,
-/*20051017 to 20180523
+/*20051017 to 20180621
물품보기
Product List
*/
MSG_AUCTION_VIEW = 0x420,
-/*20051017 to 20180523
+/*20051017 to 20180621
등ë¡í•˜ê¸°
Register
*/
MSG_AUCTION_ADD = 0x421,
-/*20051017 to 20180523
+/*20051017 to 20180621
íŒë§¤ 진행ìƒíƒœ
Sale Status
*/
MSG_AUCTION_SELL = 0x422,
-/*20051017 to 20180523
+/*20051017 to 20180621
구매 진행ìƒíƒœ
Purchase Status
*/
MSG_AUCTION_BUY = 0x423,
-/*20051017 to 20180523
+/*20051017 to 20180621
ì•„ì´í…œ
Item
*/
MSG_ITEM2 = 0x424,
-/*20051017 to 20180523
+/*20051017 to 20180621
ì•„ì´í…œëª…
Name
*/
MSG_ITEM_NAME2 = 0x425,
-/*20051017 to 20180523
+/*20051017 to 20180621
가격 / 즉시구입가격
Current Bid / Max Bid
*/
MSG_ITEM_PRICE = 0x426,
-/*20051017 to 20180523
+/*20051017 to 20180621
íŒë§¤ìž
Seller
*/
MSG_SELLER = 0x427,
-/*20051017 to 20180523
+/*20051017 to 20180621
구매ìž
Buyer
*/
MSG_BUYER = 0x428,
-/*20051017 to 20180523
+/*20051017 to 20180621
종료시간
End Time
*/
MSG_FINISH_TIME = 0x429,
-/*20051017 to 20180523
+/*20051017 to 20180621
%mì›” %dì¼ %Hì‹œ
%m %d %H
*/
MSG_TIME_TYPE = 0x42a,
-/*20051017 to 20180523
+/*20051017 to 20180621
시간설정
Time (Hr)
*/
MSG_SET_TIME = 0x42b,
-/*20051017 to 20180523
+/*20051017 to 20180621
수수료
Fee
*/
MSG_CHARGE = 0x42c,
/*20051017 to 20170906
검색 ëœ ì•„ì´í…œì´ 없습니다.
-20170913 to 20180523
+20170913 to 20180621
ê²€ìƒ‰ëœ ì•„ì´í…œì´ 없습니다.
No items found in search.
*/
MSG_NOTHING_SEARCH_ITEM = 0x42d,
-/*20051017 to 20180523
+/*20051017 to 20180621
현재 íŒë§¤ì¤‘ì¸ ì•„ì´í…œì´ 없습니다.
Your Sale List is empty.
*/
MSG_NOTHING_SEARCH_SELL_ITEM = 0x42e,
-/*20051017 to 20180523
+/*20051017 to 20180621
현재 êµ¬ë§¤ì¤‘ì¸ ì•„ì´í…œì´ 없습니다.
Your Purchase List is empty.
*/
MSG_NOTHING_SEARCH_BUY_ITEM = 0x42f,
-/*20051017 to 20180523
+/*20051017 to 20180621
경매정보가 정확하지 않습니다.
Auction Information is incorrect or incomplete.
*/
MSG_ERROR_AUCTION_ITEM_INFO = 0x430,
-/*20051017 to 20180523
+/*20051017 to 20180621
ê²½ë§¤ì— ë“±ë¡í•  ì•„ì´í…œ ì •ë³´ê°€ 없습니다.
You must drag and drop an item from your Inventory into the Register Window to begin a new auction.
*/
MSG_NOTHING_AUCTION_ITEM_INFO = 0x431,
-/*20051017 to 20180523
+/*20051017 to 20180621
ì´ë¯¸ 등ë¡ëœ 경매입니다.
The auction has already been registered.
*/
MSG_ERROR_ADD_AUCTION = 0x432,
-/*20051017 to 20180523
+/*20051017 to 20180621
제시가격
Starting Bid
*/
MSG_PRICE = 0x433,
-/*20051017 to 20180523
+/*20051017 to 20180621
구입í¬ë§ê°€ê²©
Current Bid
*/
MSG_PRICE2 = 0x434,
-/*20051017 to 20180523
+/*20051017 to 20180621
즉시구입가격
Buy Now Price
*/
MSG_PRICE3 = 0x435,
-/*20051017 to 20180523
+/*20051017 to 20180621
현재소지제니
Your Current Zeny
*/
MSG_PRICE4 = 0x436,
-/*20051017 to 20180523
+/*20051017 to 20180621
현재최고가격
Highest Bid
*/
MSG_PRICE5 = 0x437,
-/*20051017 to 20180523
+/*20051017 to 20180621
ì´ì „입찰가격
Previous Bid
*/
MSG_PRICE6 = 0x438,
-/*20051017 to 20180523
+/*20051017 to 20180621
추가입찰가격
Next Bid
*/
MSG_PRICE7 = 0x439,
-/*20051017 to 20180523
+/*20051017 to 20180621
구입하시겠습니까?
Press buy to confirm.
*/
MSG_BUY_ACTION_ITEM = 0x43a,
-/*20051017 to 20180523
+/*20051017 to 20180621
ì´ ê°€ê²©ì— íŒë§¤í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Would you like to sell this item?
*/
MSG_SELL_ACTION_ITEM = 0x43b,
-/*20051017 to 20180523
+/*20051017 to 20180621
입찰하기
Place Bid
*/
MSG_BUY_AUCTION = 0x43c,
-/*20051017 to 20180523
+/*20051017 to 20180621
즉시구매하기
Buy Now
*/
MSG_BUY_AUCTION2 = 0x43d,
-/*20051017 to 20180523
+/*20051017 to 20180621
경매종료하기
End the Auction
*/
MSG_BUY_AUCTION3 = 0x43e,
-/*20051017 to 20180523
+/*20051017 to 20180621
재입찰하기
Place another Bid
*/
MSG_FINISH_AUCTION = 0x43f,
-/*20051017 to 20180523
+/*20051017 to 20180621
해당 ê²½ë§¤ì— ëŒ€í•œ ìž…ì°°ì´ ì„±ê³µí–ˆìŠµë‹ˆë‹¤.
You have placed a bid.
*/
MSG_RESULT_BUY_TRUE = 0x440,
-/*20051017 to 20180523
+/*20051017 to 20180621
해당 ê²½ë§¤ì— ëŒ€í•œ ìž…ì°°ì´ ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
You have failed to place a bid.
*/
MSG_RESULT_BUY_FALSE = 0x441,
-/*20051017 to 20180523
+/*20051017 to 20180621
제니가 충분하지 않습니다.
You do not have enough zeny.
*/
MSG_RESULT_BUY_FALSE_MONEY = 0x442,
#endif
#if PACKETVER >= 20051024
-/*20051024 to 20180523
+/*20051024 to 20180621
방어구
Armors
*/
MSG_EQUIP = 0x443,
-/*20051024 to 20180523
+/*20051024 to 20180621
카드
Card
*/
MSG_CARD = 0x444,
-/*20051024 to 20180523
+/*20051024 to 20180621
기타
Other
*/
MSG_ETC = 0x445,
-/*20051024 to 20180523
+/*20051024 to 20180621
경매번호
Bid
*/
MSG_AUCTION_NUM = 0x446,
-/*20051024 to 20180523
+/*20051024 to 20180621
검색
Search
*/
MSG_AUCTION_SEARCH = 0x447,
-/*20051024 to 20180523
+/*20051024 to 20180621
해당 경매를 종료했습니다.
You have ended the auction.
*/
MSG_RESULT_MY_SELL_STOP_TRUE = 0x448,
-/*20051024 to 20180523
+/*20051024 to 20180621
해당 경매를 종료 할 수 없습니다.
You cannot end the auction.
*/
MSG_RESULT_MY_SELL_STOP_FALSE = 0x449,
-/*20051024 to 20180523
+/*20051024 to 20180621
경매 번호가 정확하지 않습니다.
Bid Number is incorrect.
*/
MSG_RESULT_AUCTION_ID_FALSE = 0x44a,
-/*20051024 to 20180523
+/*20051024 to 20180621
받는ì´
To
*/
MSG_SENDER = 0x44b,
#endif
#if PACKETVER >= 20051205
-/*20051205 to 20180523
+/*20051205 to 20180621
제 목
Title
*/
MSG_TITLE2 = 0x44c,
-/*20051205 to 20180523
+/*20051205 to 20180621
새 ë©”ì¼ì´ ë„착하였습니다.
You have received a message in the mail.
*/
MSG_NEW_MAIL = 0x44d,
-/*20051205 to 20180523
+/*20051205 to 20180621
검색중입니다.
Searching...
*/
MSG_SEARCHING_ITEM = 0x44e,
-/*20051205 to 20180523
+/*20051205 to 20180621
ë” ì´ìƒ 경매 등ë¡í•  수 없습니다. 경매 등ë¡ì€ 최대 5개까지 가능합니다.
You cannot register more than 5 items in an auction at a time.
*/
MSG_AUCTION_ADD_OVER = 0x44f,
-/*20051205 to 20180523
+/*20051205 to 20180621
ë” ì´ìƒ 경매 ë¬¼í’ˆì— ìž…ì°°í•  수 없습니다. 경매 물품 ìž…ì°°ì€ ìµœëŒ€ 5개까지 가능합니다.
You cannot place more than 5 bids at a time.
*/
MSG_RESULT_BUY_OVER = 0x450,
-/*20051205 to 20180523
+/*20051205 to 20180621
삭제하려는 ë©”ì¼ì— 수령하지 ì•Šì€ ì•„ì´í…œì´ 있습니다.
Please accept all items from your mail before deleting.
*/
MSG_MAIL_DELETE_ERROR = 0x451,
-/*20051205 to 20180523
+/*20051205 to 20180621
ë©”ì¼ ì œëª©ì„ ìž…ë ¥í•˜ì—¬ 주십시오.
Please enter a title.
*/
MSG_MAIL_SEND_ERROR = 0x452,
-/*20051205 to 20180523
+/*20051205 to 20180621
/shopping : í´ë¦­ 한번으로 ìƒì ì„ ì—´ê³  ìƒì ì´ë¦„ 오른쪽 í´ë¦­ìœ¼ë¡œ ìƒì ì„ 닫습니다 On Off
/shopping: Enables you to open a shop with a single left-click and close your shop with a single right-click. On Off
*/
MSG_EXPLAIN_SHOPPING = 0x453,
-/*20051205 to 20180523
+/*20051205 to 20180621
í´ë¦­ 한번으로 ìƒì ì„ ì—´ê³  ìƒì ì´ë¦„ì„ ì˜¤ë¥¸ìª½ í´ë¦­í•´ì„œ ìƒì ì„ ë‹«ì„수있습니다. [/sh ON]
You can now open a shop with a single left-click and close your shop with a single right-click. [sh ON].
*/
MSG_SHOPPING_ON = 0x454,
-/*20051205 to 20180523
+/*20051205 to 20180621
ë”블í´ë¦­ 으로 ìƒì ì„ 열게ë©ë‹ˆë‹¤. [/sh OFF]
You can open a shop by double-clicking. [/sh OFF]
*/
MSG_SHOPPING_OFF = 0x455,
-/*20051205 to 20180523
+/*20051205 to 20180621
ë©”ì¼ì„ 보내려면, 제니 ìž…ë ¥ì„ ì™„ë£Œí•´ì•¼ 합니다.
Please enter zeny amount before sending mail.
*/
MSG_MAIL_SEND_ERROR2 = 0x456,
-/*20051205 to 20180523
+/*20051205 to 20180621
경매 수수료가 부족합니다.
You do not have enough zeny to pay the Auction Fee.
*/
MSG_ADD_MONEY_FALSE = 0x457,
-/*20051205 to 20180523
+/*20051205 to 20180621
ìƒíƒœë³´ê¸°
View Status
*/
MSG_HOMUN_SHOWINFO = 0x458,
-/*20051205 to 20180523
+/*20051205 to 20180621
먹ì´ì£¼ê¸°
Feed
*/
MSG_HOMUN_FEEDING = 0x459,
-/*20051205 to 20180523
+/*20051205 to 20180621
대기
Stand By
*/
MSG_HOMUN_WAITING = 0x45a,
-/*20051205 to 20180523
+/*20051205 to 20180621
슈í¼ë…¸ë¹„스(남)
Super Novice (Male)
*/
MSG_JOB_SUPERNOVICE_M = 0x45b,
-/*20051205 to 20180523
+/*20051205 to 20180621
슈í¼ë…¸ë¹„스(ì—¬)
Super Novice (Female)
*/
MSG_JOB_SUPERNOVICE_F = 0x45c,
-/*20051205 to 20180523
+/*20051205 to 20180621
태권소년
Taekwon Boy
*/
MSG_JOB_TAEKWON_M = 0x45d,
-/*20051205 to 20180523
+/*20051205 to 20180621
태권소녀
Taekwon Girl
*/
MSG_JOB_TAEKWON_F = 0x45e,
-/*20051205 to 20180523
+/*20051205 to 20180621
권성(남)
Taekwon Master (Male)
*/
MSG_KWONSUNG_M = 0x45f,
-/*20051205 to 20180523
+/*20051205 to 20180621
권성(여)
Taekwon Master (Female)
*/
MSG_KWONSUNG_F = 0x460,
-/*20051205 to 20180523
+/*20051205 to 20180621
소울ë§ì»¤(남)
Soul Linker (Male)
*/
MSG_SOULLINGKER_M = 0x461,
-/*20051205 to 20180523
+/*20051205 to 20180621
소울ë§ì»¤(ì—¬)
Soul Linker (Female)
*/
MSG_SOULLINGKER_F = 0x462,
-/*20051205 to 20180523
+/*20051205 to 20180621
PC방요금제로 2ê°œì´ìƒì˜ ê³„ì •ì´ ì ‘ì†ë˜ê³ ìžˆìŠµë‹ˆë‹¤. 확ì¸í›„ 다시 사용하시기 ë°”ëžë‹ˆë‹¤.
Please check the connection, more than 2 accounts are connected with Internet Cafe Time Plan.
*/
MSG_BAN_PC_IP_UNFAIR = 0x463,
-/*20051205 to 20180523
+/*20051205 to 20180621
귀하는 월정액 요금제 ì‚¬ìš©ìž ìž…ë‹ˆë‹¤. (남ì€ê¸°ê°„ : %dì¼)
Your account is using monthly payment. (Remaining day: %d day)
*/
MSG_BILLING_1 = 0x464,
-/*20051205 to 20180523
+/*20051205 to 20180621
귀하는 정량 요금제 ì‚¬ìš©ìž ìž…ë‹ˆë‹¤. (남ì€ì‹œê°„ : %d시간 %분 %ì´ˆ)
Your account is using time limited. (Remaining time: %d hour %d minute %d second)
*/
MSG_BILLING_2 = 0x465,
#endif
#if PACKETVER >= 20051212
-/*20051212 to 20180523
+/*20051212 to 20180621
해당 ì•„ì´í…œì€ ë©”ì¼ì— 첨부 할수 없는 ì•„ì´í…œìž…니다.
This item cannot be mailed.
*/
MSG_MAIL_ITEM_ADD_FAILED = 0x466,
-/*20051212 to 20180523
+/*20051212 to 20180621
ë”ì´ìƒ ì•„ì´í…œì„ 가질수 없습니다. ì•„ì´í…œì€ ë©”ì¼ë¡œ 보관하겠습니다.
You cannot accept any more items. Please try again later.
*/
MSG_MAIL_ADD_ITEM_OVER_FAILURE = 0x467,
#endif
#if PACKETVER >= 20060109
-/*20060109 to 20180523
+/*20060109 to 20180621
남성
Male
*/
MSG_PTSEX1 = 0x468,
-/*20060109 to 20180523
+/*20060109 to 20180621
여성
Female
*/
MSG_PTSEX2 = 0x469,
-/*20060109 to 20180523
+/*20060109 to 20180621
새로운 유저입니다
New User.
*/
MSG_PT_NEWUSER = 0x46a,
-/*20060109 to 20180523
+/*20060109 to 20180621
E-mailì€ ìºë¦­í„°ë¥¼ 지울때 필요합니다.
E-mail address is required to delete a character.
*/
MSG_PT_ACINFO = 0x46b,
-/*20060109 to 20180523
+/*20060109 to 20180621
정확한 형ì‹ìœ¼ë¡œ 입력해 주세요.
Please enter the correct information.
*/
MSG_PT_ACINFO2 = 0x46c,
-/*20060109 to 20180523
+/*20060109 to 20180621
ì´ í‚¤ë¥¼ 사용하세요
Please use this key.
*/
MSG_PT_NEWKEYINFO = 0x46d,
-/*20060109 to 20180523
+/*20060109 to 20180621
정확한 카드 패스워드를 다시 입력해주세요
Please enter the correct card password.
*/
MSG_PT_FAIL_CARDPASS = 0x46e,
-/*20060109 to 20180523
+/*20060109 to 20180621
PTì •ë³´
PT Info
*/
MSG_PTID1 = 0x46f,
-/*20060109 to 20180523
+/*20060109 to 20180621
PT_ID는 %s
PT_ID is %s
*/
MSG_PTID2 = 0x470,
-/*20060109 to 20180523
+/*20060109 to 20180621
NUM_ID는 %s
NUM_ID is %s
*/
MSG_PTID3 = 0x471,
-/*20060109 to 20180523
+/*20060109 to 20180621
잊지않게 주ì˜í•˜ì„¸ìš”
Please don't forget this information.
*/
MSG_PTID4 = 0x472,
-/*20060109 to 20180523
+/*20060109 to 20180621
1001
*/
MSG_PT_ERROR_1001 = 0x473,
-/*20060109 to 20180523
+/*20060109 to 20180621
1002
*/
MSG_PT_ERROR_1002 = 0x474,
-/*20060109 to 20180523
+/*20060109 to 20180621
1003
*/
MSG_PT_ERROR_1003 = 0x475,
-/*20060109 to 20180523
+/*20060109 to 20180621
1004
*/
MSG_PT_ERROR_1004 = 0x476,
-/*20060109 to 20180523
+/*20060109 to 20180621
1006
*/
MSG_PT_ERROR_1006 = 0x477,
-/*20060109 to 20180523
+/*20060109 to 20180621
1007
*/
MSG_PT_ERROR_1007 = 0x478,
-/*20060109 to 20180523
+/*20060109 to 20180621
1008
*/
MSG_PT_ERROR_1008 = 0x479,
-/*20060109 to 20180523
+/*20060109 to 20180621
1009
*/
MSG_PT_ERROR_1009 = 0x47a,
-/*20060109 to 20180523
+/*20060109 to 20180621
1012
*/
MSG_PT_ERROR_1012 = 0x47b,
-/*20060109 to 20180523
+/*20060109 to 20180621
1013
*/
MSG_PT_ERROR_1013 = 0x47c,
-/*20060109 to 20180523
+/*20060109 to 20180621
1014
*/
MSG_PT_ERROR_1014 = 0x47d,
-/*20060109 to 20180523
+/*20060109 to 20180621
1015
*/
MSG_PT_ERROR_1015 = 0x47e,
-/*20060109 to 20180523
+/*20060109 to 20180621
1019
*/
MSG_PT_ERROR_1019 = 0x47f,
-/*20060109 to 20180523
+/*20060109 to 20180621
1020
Navigation
*/
MSG_PT_ERROR_1020 = 0x480,
-/*20060109 to 20180523
+/*20060109 to 20180621
1021
*/
MSG_PT_ERROR_1021 = 0x481,
-/*20060109 to 20180523
+/*20060109 to 20180621
1023
*/
MSG_PT_ERROR_1023 = 0x482,
-/*20060109 to 20180523
+/*20060109 to 20180621
1024
*/
MSG_PT_ERROR_1024 = 0x483,
-/*20060109 to 20180523
+/*20060109 to 20180621
1025
*/
MSG_PT_ERROR_1025 = 0x484,
-/*20060109 to 20180523
+/*20060109 to 20180621
1027
*/
MSG_PT_ERROR_1027 = 0x485,
-/*20060109 to 20180523
+/*20060109 to 20180621
1028
*/
MSG_PT_ERROR_1028 = 0x486,
-/*20060109 to 20180523
+/*20060109 to 20180621
10
*/
MSG_PT_ERROR_10 = 0x487,
-/*20060109 to 20180523
+/*20060109 to 20180621
20
*/
MSG_PT_ERROR_20 = 0x488,
-/*20060109 to 20180523
+/*20060109 to 20180621
40
*/
MSG_PT_ERROR_40 = 0x489,
-/*20060109 to 20180523
+/*20060109 to 20180621
50
*/
MSG_PT_ERROR_50 = 0x48a,
-/*20060109 to 20180523
+/*20060109 to 20180621
60
*/
MSG_PT_ERROR_60 = 0x48b,
-/*20060109 to 20180523
+/*20060109 to 20180621
70
*/
MSG_PT_ERROR_70 = 0x48c,
-/*20060109 to 20180523
+/*20060109 to 20180621
80
*/
MSG_PT_ERROR_80 = 0x48d,
-/*20060109 to 20180523
+/*20060109 to 20180621
90
*/
MSG_PT_ERROR_90 = 0x48e,
-/*20060109 to 20180523
+/*20060109 to 20180621
100
*/
MSG_PT_ERROR_100 = 0x48f,
-/*20060109 to 20180523
+/*20060109 to 20180621
110
*/
MSG_PT_ERROR_110 = 0x490,
#endif
#if PACKETVER >= 20060126
-/*20060126 to 20180523
+/*20060126 to 20180621
30í¬ì¸íŠ¸ë¥¼ 받으시겠습니까?
Do you want to receive 30 points?
*/
MSG_PT_POINT1 = 0x491,
-/*20060126 to 20180523
+/*20060126 to 20180621
30í¬ì¸íŠ¸(5시간)ì´ ì¶©ì „ë˜ì—ˆìŠµë‹ˆë‹¤
30 points (5 hours) have been added.
*/
MSG_PT_POINT2 = 0x492,
#endif
#if PACKETVER >= 20060213
-/*20060213 to 20180523
+/*20060213 to 20180621
ê°ì •ë˜ì§€ ì•Šì€ ì•„ì´í…œì€ ê²½ë§¤ì— ë“±ë¡í•  수 없습니다.
You cannot register Unidentified Items in auctions.
*/
MSG_AUCTION_ADD_ITEM_FAILURE = 0x493,
-/*20060213 to 20180523
+/*20060213 to 20180621
소비 ì•„ì´í…œì€ ê²½ë§¤ì— ë“±ë¡í•  수 없습니다.
You cannot register this Consumable Item in an auction.
*/
MSG_AUCTION_ADD_ITEM_FAILURE2 = 0x494,
#endif
#if PACKETVER >= 20060306
-/*20060306 to 20180523
+/*20060306 to 20180621
ë©”ì¼ì°½ì„ 열려면 ì¹´íŠ¸ì°½ì„ ë‹«ì•„ 주십시요.
Please close the Cart Window to open the Mail Window.
*/
MSG_CLOSE_MERCHANTITEMWND = 0x495,
-/*20060306 to 20180523
+/*20060306 to 20180621
ì¹´íŠ¸ì°½ì„ ì—´ë ¤ë©´ ë©”ì¼ì°½ì„ ë‹«ì•„ 주십시요.
Please close the Mail Window to open the Cart Window.
*/
MSG_CLOSE_MAILWND = 0x496,
#endif
#if PACKETVER >= 20060313
-/*20060313 to 20180523
+/*20060313 to 20180621
íƒ„í™˜ì´ ìž¥ì°©ë˜ì—ˆìŠµë‹ˆë‹¤.
Bullets have been equipped.
*/
MSG_MSG_BULLET_EQUIPMENT_SUCCESS = 0x497,
-/*20060313 to 20180523
+/*20060313 to 20180621
ë©”ì¼ì´ 반송ë˜ì—ˆìŠµë‹ˆë‹¤.
The mail has been returned to sender.
*/
MSG_MAIL_RETURN_SUCCESS = 0x498,
-/*20060313 to 20180523
+/*20060313 to 20180621
ë©”ì¼ì´ 존재하지 않습니다.
The mail no longer exists.
*/
@@ -6239,171 +6239,171 @@ The mail no longer exists.
#if PACKETVER >= 20060522
/*20060522 to 20060522
한시간 ë™ì•ˆ, ë™ì¼í•œ IPë¡œ ì ‘ì†í•œ 유저가 60ê±´ ì´ìƒìž…니다. 확ì¸í›„ 다시 사용하시기 ë°”ëžë‹ˆë‹¤.
-20060523 to 20180523
+20060523 to 20180621
한시간 ë™ì•ˆ, ë™ì¼í•œ IPë¡œ ì ‘ì†í•œ 유저가 30ê±´ ì´ìƒìž…니다. 확ì¸í›„ 다시 사용하시기 ë°”ëžë‹ˆë‹¤.
More than 30 players sharing the same IP have logged into the game for an hour. Please check this matter.
*/
MSG_BAN_PC_IP_COUNT_ALL = 0x49a,
-/*20060522 to 20180523
+/*20060522 to 20180621
한시간 ë™ì•ˆ, ë™ì¼í•œ IPë¡œ 10번 ì´ìƒ ì ‘ì†ë˜ì—ˆìŠµë‹ˆë‹¤. 확ì¸í›„ 다시 사용하시기 ë°”ëžë‹ˆë‹¤.
More than 10 connections sharing the same IP have logged into the game for an hour. Please check this matter.
*/
MSG_BAN_PC_IP_COUNT = 0x49b,
-/*20060522 to 20180523
+/*20060522 to 20180621
ê²Œìž„ì„ ìž¬ì‹œìž‘ 하십시오
Please restart the game.
*/
MSG_GAMEGUARD_RESTART = 0x49c,
#endif
#if PACKETVER >= 20060703
-/*20060703 to 20180523
+/*20060703 to 20180621
용병정보 - ì•„ì³íƒ€ìž…
Mercenary: Archer
*/
MSG_MER_INFO_TYPE_ARCHER = 0x49d,
-/*20060703 to 20180523
+/*20060703 to 20180621
용병정보 - 검사타입
Mercenary: Swordman
*/
MSG_MER_INFO_TYPE_SWORDMAN = 0x49e,
-/*20060703 to 20180523
+/*20060703 to 20180621
용병정보 - 창병타입
Mercenary: Spearman
*/
MSG_MER_INFO_TYPE_LANCER = 0x49f,
/*20060703 to 20070109
남ì€ì‹œê°„
-20070115 to 20180523
+20070115 to 20180621
삭제시간
Expiration
*/
MSG_LEFT_TIME = 0x4a0,
-/*20060703 to 20180523
+/*20060703 to 20180621
신뢰ë„
Loyalty
*/
MSG_MER_FRIENDLY = 0x4a1,
-/*20060703 to 20180523
+/*20060703 to 20180621
소환횟수
Summons
*/
MSG_MER_CALLCOUNT = 0x4a2,
-/*20060703 to 20180523
+/*20060703 to 20180621
Kill
*/
MSG_MER_KILL = 0x4a3,
#endif
#if PACKETVER >= 20060904
-/*20060904 to 20180523
+/*20060904 to 20180621
íŽ«ì´ ë°°ê°€ 고파서 ë‹¹ì‹ ì„ ì›ë§í•˜ê³  있다는 ëŠë‚Œì´ 든다.
You can feel hatred from your pet for neglecting to feed it.
*/
MSG_PET_STARVING = 0x4a4,
-/*20060904 to 20180523
+/*20060904 to 20180621
[POINT] í…Œì´ë°ë¯¸ì…˜ 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[POINT] You earned %d Taming Mission Ranking Points, giving you a total of %d points.
*/
MSG_GANGSI_POINT = 0x4a5,
-/*20060904 to 20180523
+/*20060904 to 20180621
[í…Œì´ë°ë¯¸ì…˜] Target Monster : %s
[Taming Mission] Target Monster: %s
*/
MSG_GANGSI_MISSION = 0x4a6,
#endif
#if PACKETVER >= 20060918
-/*20060918 to 20180523
+/*20060918 to 20180621
/hunting : 사냥 목ë¡ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
/hunting: You can check the your hunting list.
*/
MSG_EXPLAIN_HUNTING = 0x4a7,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] 소녀ì—게 가르ì³ì£¼ì‹œì–´ìš”. %s는 몇 스킬 ì°ìœ¼ì…¨ë‚˜ìš”?
[Angel's Question] Please tell me, how many %s skills do you have?
*/
MSG_DEATH_Q01 = 0x4a8,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] 소녀ì—게 가르ì³ì£¼ì‹œì–´ìš”. 소지하시고있는 제니를 십만으로 나누면 얼마가 ë˜ì‹œë‚˜ìš”?
[Angel's Question] Please tell me, how much zeny you'll have if you divide it by 100,000?
*/
MSG_DEATH_Q02 = 0x4a9,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] 소녀ì—게 가르ì³ì£¼ì‹œì–´ìš”. ì˜¤ëŠ˜ì´ ëª‡ì¼ì´ì‹ ì§€ 아시나요?
[Angel's Question] Please tell me, what is today's date?
*/
MSG_DEATH_Q03 = 0x4aa,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] 소녀ì—게 가르ì³ì£¼ì‹œì–´ìš”. %sì€ ì§€ê¸ˆ 몇ì´ì‹ ê°€ìš”?
[Angel's Question] Please tell me, how many %s do you have?
*/
MSG_DEATH_Q04 = 0x4ab,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 슈노, 태권계열, ë¬´ë‚™ê³„ì—´ì„ ë‹´ë‹¹í•˜ê³ ìžˆëŠ” SiYeonì”¨ì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in SiYeon's name?
*/
MSG_DEATH_Q05 = 0x4ac,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 귀엽고 ì–´ì—¬ìœ ë¼ê·¸ë‚˜ë¡œí¬ì˜ ížˆë¡œì¸ Munakì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in Munak's name?
*/
MSG_DEATH_Q06 = 0x4ad,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 제가 ì–´ì—¬ë»í•˜ëŠ” Bongunì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in Bongun's name?
*/
MSG_DEATH_Q07 = 0x4ae,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ì €í¬ê°€ 존재하는 온ë¼ì¸ì„¸ê³„ Ragnarokì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, Ragnarok?
*/
MSG_DEATH_Q08 = 0x4af,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 언제나 Onlineìƒíƒœì¸ 천사ë™ë£Œë“¤ì€ í°íž˜ì´ ë˜ì–´ì£¼ì£ . Onlineì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, online?
*/
MSG_DEATH_Q09 = 0x4b0,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 죽ìŒë„ ë‘려워하지않는 ê¸°ì‚¬ë“¤ì„ ìƒì§•í•˜ëŠ” ë‹¨ì–´ì¸ Deathì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, death?
*/
MSG_DEATH_Q10 = 0x4b1,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ê¸°ì‚¬ë“¤ì€ ë„ˆë¬´ 멋진다고 ìƒê°í•´ìš”. Knightì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, knight?
*/
MSG_DEATH_Q11 = 0x4b2,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ì¤‘ë ¥ì„ ëœ»í•˜ëŠ” ë‹¨ì–´ì¸ Gravityì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, gravity?
*/
MSG_DEATH_Q12 = 0x4b3,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ì–´ë‘ ì†ì—ì„œë„ ë°ê²Œ 사는게 중요하지요. Darkì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, dark?
*/
MSG_DEATH_Q13 = 0x4b4,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ë­ë“ ì§€ 수집하는 Collectorì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, collecter?
*/
MSG_DEATH_Q14 = 0x4b5,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ëŒ€ë‹µ] 소녀ì—게 정확한 ì‚¬ì‹¤ì„ ê°€ë¥´ì³ì£¼ì…”ì„œ ê°ì‚¬í•˜ì˜µë‹ˆë‹¤.
[Angel's Answer] Thank you for letting me know~
*/
MSG_DEATH_R01 = 0x4b6,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ëŒ€ë‹µ] 사랑스러우신 분ì´ì‹œêµ°ìš”. 소녀 ê°íƒ„했사옵니다.
[Angel's Answer] I'm very pleased with your answer. You are a splendid adventurer.
*/
MSG_DEATH_R02 = 0x4b7,
-/*20060918 to 20180523
+/*20060918 to 20180621
[천사ì˜ëŒ€ë‹µ] 소녀 실ë§í–ˆì‚¬ì˜µë‹ˆë‹¤.
[Angel's Answer] You've disappointed me...
*/
MSG_DEATH_R05 = 0x4b8,
#endif
#if PACKETVER >= 20060925
-/*20060925 to 20180523
+/*20060925 to 20180621
[POINT] 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[Point] You earned %d Ranking Points, giving you a total of %d Ranking Points.
*/
@@ -6412,41 +6412,41 @@ You can feel hatred from your pet for neglecting to feed it.
#if PACKETVER >= 20060927
/*20060927 to 20070417
[%s]ì˜ ì†Œì§€ Point : %d Point
-20070423 to 20180523
+20070423 to 20180621
[%s]ì˜ ì†Œì§€ ìºì‹œ : %d ìºì‹œ
[%s]'s Points: %d Points
*/
MSG_POINT_SHOP = 0x4ba,
#endif
#if PACKETVER >= 20061009
-/*20061009 to 20180523
+/*20061009 to 20180621
ì„ íƒí•˜ì§€ ì•Šì€ ìºë¦­í„°ëŠ” ì‚­ì œ ë©ë‹ˆë‹¤. 완료하시겠습니까?
Unselected Characters will be deleted. Continue?
*/
MSG_CONFIRM_SELECT_CHARACTERS = 0x4bb,
-/*20061009 to 20180523
+/*20061009 to 20180621
9ê°œ ì´ìƒ ì„ íƒí•˜ì‹¤ 수 없습니다.
You cannot select more than 8.
*/
MSG_ERROR_SELECT_CHARACTERS = 0x4bc,
#endif
#if PACKETVER >= 20061016
-/*20061016 to 20180523
+/*20061016 to 20180621
ìºë¦­í„°ëª…ì„ '%s' (으)ë¡œ 변경하시겠습니까?
Do you want to change your name to '%s'?
*/
MSG_CONFIRM_TO_CHANGE_NAME = 0x4bd,
-/*20061016 to 20180523
+/*20061016 to 20180621
ìºë¦­í„°ëª…ì´ ì„±ê³µì ìœ¼ë¡œ 변경ë˜ì—ˆìŠµë‹ˆë‹¤.
Character Name has been changed successfully.
*/
MSG_CHANGE_NAME_SUCCESS = 0x4be,
-/*20061016 to 20180523
+/*20061016 to 20180621
ìºë¦­í„°ëª… ë³€ê²½ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
You have failed to change this character's name.
*/
MSG_CHANGE_NAME_FAILURE = 0x4bf,
-/*20061016 to 20180523
+/*20061016 to 20180621
í•œ ë²ˆì— í•œ ì¢…ë¥˜ì˜ ì•„ì´í…œë§Œ 구매할 수 있습니다.
You can purchase only one kind of item at a time.
*/
@@ -6455,41 +6455,41 @@ You can purchase only one kind of item at a time.
#if PACKETVER >= 20061017
/*20061017 to 20061017
ìºë¦­í„°ê°€ í•˜ë‚˜ë„ ì„ íƒë˜ì§€ 않았습니다. 반드시 하나 ì´ìƒì˜ ìºë¦­í„°ë¥¼ ì„ íƒí•˜ì—¬ì•¼ 합니다.
-20061023 to 20180523
+20061023 to 20180621
ìºë¦­í„°ê°€ í•œê°œë„ ì„ íƒë˜ì§€ 않았습니다. 반드시 한개 ì´ìƒì˜ ìºë¦­í„°ë¥¼ ì„ íƒí•˜ì—¬ì•¼ 합니다.
No characters were selected. You must select at least one character.
*/
MSG_NO_SELECT_CHARACTERS = 0x4c1,
#endif
#if PACKETVER >= 20061023
-/*20061023 to 20180523
+/*20061023 to 20180621
ì´ë¯¸ ìºë¦­í„°ëª…ì„ ë³€ê²½í•œ ì ì´ 있습니다. ë” ì´ìƒ 변경 í•  수 없습니다.
This character's name has already been changed. You cannot change a character's name more than once.
*/
MSG_ALREADY_CHANGED_NAME = 0x4c2,
-/*20061023 to 20180523
+/*20061023 to 20180621
ì‚¬ìš©ìž ì •ë³´ê°€ 정확하지 않습니다.
User Information is not correct.
*/
MSG_NOTREGISTED_USER = 0x4c3,
-/*20061023 to 20180523
+/*20061023 to 20180621
다른 사용ìžê°€ ê°™ì€ ìºë¦­í„° ëª…ì„ ë¨¼ì € 사용하였습니다. 다른 ìºë¦­í„°ëª…ì„ ì‚¬ìš©í•˜ì—¬ 주십시요.
Another user is using this character name, so please select another one.
*/
MSG_DUPLICATED_CHAR_NAME = 0x4c4,
#endif
#if PACKETVER >= 20061030
-/*20061030 to 20180523
+/*20061030 to 20180621
파티장 ê¶Œí•œì´ ì—†ì–´ 파티ì›ì„ 소환하지 못했습니다.
The party member was not summoned because you are not the party leader.
*/
MSG_CANNOT_PARTYCALL = 0x4c5,
-/*20061030 to 20180523
+/*20061030 to 20180621
현재 맵ì—는 ì†Œí™˜ë  íŒŒí‹°ì›ì´ 존재하지 않습니다.
There is no party member to summon in the current map.
*/
MSG_NO_PARTYMEM_ON_THISMAP = 0x4c6,
-/*20061030 to 20180523
+/*20061030 to 20180621
ì´ ì§€ì—­ì—ì„  ë³´ìŠ¤ëª¬ìŠ¤í„°ì˜ í”ì ì„ ì°¾ì„ ìˆ˜ê°€ 없습니다.
You cannot find any trace of a Boss Monster in this area.
*/
@@ -6498,12 +6498,12 @@ You cannot find any trace of a Boss Monster in this area.
보스 몬스터 '%s'ì˜ ë“±ìž¥ 예정시간 %02dì‹œ:%02d분
20070129 to 20071205
보스 몬스터 '%s'(ì´)ê°€ %dì‹œ %d분 í›„ì— ë“±ìž¥í•©ë‹ˆë‹¤.
-20071211 to 20180523
+20071211 to 20180621
보스 몬스터 '%s'(ì´)ê°€ %d시간 %d분 í›„ì— ë“±ìž¥í•©ë‹ˆë‹¤.
Boss Monster, '%s' will appear in %02d hour(s) and %02d minute(s).
*/
MSG_APPEARANCE_TIME_OF_BOSSMON = 0x4c8,
-/*20061030 to 20180523
+/*20061030 to 20180621
보스 몬스터 '%s'ì˜ ìœ„ì¹˜ê°€ ë¯¸ë‹ˆë§µì— í‘œì‹œë©ë‹ˆë‹¤.
The location of Boss Monster, '%s', will be displayed on your Mini-Map.
*/
@@ -6520,119 +6520,119 @@ The location of Boss Monster, '%s', will be displayed on your Mini-Map.
'%s'를 개봉 하시겠습니까? 한번 ê°œë´‰ëœ ì•„ì´í…œì€ 창고 저장 ì™¸ì˜ ë‹¤ë¥¸ ì´ë™ì€ 불가하며 임대 ì•„ì´í…œì€ 창고 ì €ìž¥ë„ ë¶ˆê°€í•©ë‹ˆë‹¤. 한정 ì•„ì´í…œì€ 거래 ë° ì´ë™ì´ 가능 합니다. ë™ì¼í•œ ì•„ì´í…œì„ 중복 사용하ë”ë¼ë„ 효과가 중첩ë˜ì§€ 않습니다.
20101102 to 20110330
'%s'를 개봉 하시겠습니까? ^ff0000ìƒìžë¥¼ 개봉하시면 청약 철회 ë° í™˜ë¶ˆ 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.^000000 한번 개봉 ëœ ì•„ì´í…œì€ 창고 저장 ì™¸ì˜ ë‹¤ë¥¸ ì´ë™ì€ 불가하며 임대 ì•„ì´í…œì€ 창고 ì €ìž¥ë„ ë¶ˆê°€í•©ë‹ˆë‹¤. 한정 ì•„ì´í…œì€ 거래 ë° ì´ë™ì´ 가능 합니다. ë™ì¼í•œ ì•„ì´í…œì„ 중복 사용하ë”ë¼ë„ 효과가 중첩ë˜ì§€ 않습니다.
-20110405 to 20180523
+20110405 to 20180621
'%s'를 개봉 하시겠습니까? ^ff0000ìƒìžë¥¼ 개봉하시면 청약 철회 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.^000000 한번 개봉 ëœ ì•„ì´í…œì€ 창고 저장 ì™¸ì˜ ë‹¤ë¥¸ ì´ë™ì€ 불가하며 임대 ì•„ì´í…œì€ 창고 ì €ìž¥ë„ ë¶ˆê°€í•©ë‹ˆë‹¤. 한정 ì•„ì´í…œì€ 거래 ë° ì´ë™ì´ 가능 합니다. ë™ì¼í•œ ì•„ì´í…œì„ 중복 사용하ë”ë¼ë„ 효과가 중첩ë˜ì§€ 않습니다.
Do you want to open '%s'? Once opened, the contents cannot be moved to other locations aside from the Kafra Storage. The item effect isn't doubled, even if the same items are used more than once.
*/
MSG_CONFIRM_TO_OPEN_CASH_ITEM = 0x4ca,
-/*20061106 to 20180523
+/*20061106 to 20180621
NPC가 존재하지 않아 구매가 실패하였습니다.
The Purchase has failed because the NPC does not exist.
*/
MSG_BUY_CASH_FAIL_NPC = 0x4cb,
-/*20061106 to 20180523
+/*20061106 to 20180621
부분 유료화 ì‹œìŠ¤í…œì´ ì •ìƒ ìž‘ë™í•˜ì§€ ì•Šì•„ 구매가 실패하였습니다.
The Purchase has failed because the Kafra Shop System is not working correctly.
*/
MSG_BUY_CASH_FAIL_SYSTEM = 0x4cc,
-/*20061106 to 20180523
+/*20061106 to 20180621
êµí™˜ì¤‘ì—는 ì•„ì´í…œì„ 구매 í•  수 없습니다.
You cannot purchase items while you are in a trade.
*/
MSG_BUY_CASH_FAIL_EXCHANGE = 0x4cd,
-/*20061106 to 20180523
+/*20061106 to 20180621
ì•„ì´í…œ ì •ë³´ê°€ 정확하지 ì•Šì•„ 구매가 실패하였습니다.
The Purchase has failed because the Item Information was incorrect.
*/
MSG_BUY_CASH_FAIL_ITEM_ID = 0x4ce,
#endif
#if PACKETVER >= 20061204
-/*20061204 to 20180523
+/*20061204 to 20180621
STRì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
STR has increased.
*/
MSG_ENST_STR = 0x4cf,
-/*20061204 to 20180523
+/*20061204 to 20180621
STRì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
STR has returned to normal.
*/
MSG_DSST_STR = 0x4d0,
-/*20061204 to 20180523
+/*20061204 to 20180621
AGIì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
AGI has increased.
*/
MSG_ENST_AGI = 0x4d1,
-/*20061204 to 20180523
+/*20061204 to 20180621
AGIì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
AGI has returned to normal.
*/
MSG_DSST_AGI = 0x4d2,
-/*20061204 to 20180523
+/*20061204 to 20180621
VITì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
VIT has increased.
*/
MSG_ENST_VIT = 0x4d3,
-/*20061204 to 20180523
+/*20061204 to 20180621
VITì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
VIT has returned to normal.
*/
MSG_DSST_VIT = 0x4d4,
-/*20061204 to 20180523
+/*20061204 to 20180621
INTì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
INT has increased.
*/
MSG_ENST_INT = 0x4d5,
-/*20061204 to 20180523
+/*20061204 to 20180621
INTì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
INT has returned to normal.
*/
MSG_DSST_INT = 0x4d6,
-/*20061204 to 20180523
+/*20061204 to 20180621
DEXì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
DEX has increased.
*/
MSG_ENST_DEX = 0x4d7,
-/*20061204 to 20180523
+/*20061204 to 20180621
DEXì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
DEX has returned to normal.
*/
MSG_DSST_DEX = 0x4d8,
-/*20061204 to 20180523
+/*20061204 to 20180621
LUKì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
LUK has increased.
*/
MSG_ENST_LUK = 0x4d9,
-/*20061204 to 20180523
+/*20061204 to 20180621
LUKì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
LUK has returned to normal.
*/
MSG_DSST_LUK = 0x4da,
-/*20061204 to 20180523
+/*20061204 to 20180621
íšŒí”¼ìœ¨ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Flee Rate (Flee) has increased.
*/
MSG_ENST_AVOIDANCE = 0x4db,
-/*20061204 to 20180523
+/*20061204 to 20180621
íšŒí”¼ìœ¨ì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
Flee Rate has returned to normal.
*/
MSG_DSST_AVOIDANCE = 0x4dc,
-/*20061204 to 20180523
+/*20061204 to 20180621
ëª…ì¤‘ë¥ ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Accuracy Rate (Hit) has increased.
*/
MSG_ENST_HIT = 0x4dd,
-/*20061204 to 20180523
+/*20061204 to 20180621
ëª…ì¤‘ë¥ ì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
Accuracy Rate has returned to normal.
*/
MSG_DSST_HIT = 0x4de,
-/*20061204 to 20180523
+/*20061204 to 20180621
í¬ë¦¬í‹°ì»¬ í™•ë¥ ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Critical Attack (Critical) has increased.
*/
MSG_ENST_CRITICALSUCCESSVALUE = 0x4df,
-/*20061204 to 20180523
+/*20061204 to 20180621
í¬ë¦¬í‹°ì»¬ í™•ë¥ ì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
Critical Attack has returned to normal.
*/
@@ -6641,22 +6641,22 @@ Critical Attack has returned to normal.
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 30분간 1.5ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
20111025 to 20111101
30분간 ì–»ì„ ìˆ˜ 있는 경험치가 75%% ì¦ê°€í•©ë‹ˆë‹¤.
-20111102 to 20180523
+20111102 to 20180621
30분간 ì–»ì„ ìˆ˜ 있는 경험치가 50%% ì¦ê°€í•©ë‹ˆë‹¤.
You will receive 1.5 times more EXP from hunting monsters for the next 30 minutes.
*/
MSG_PLUSEXP = 0x4e1,
-/*20061204 to 20180523
+/*20061204 to 20180621
30분내 사ë§ì‹œ 1íšŒì— í•œí•´ 경험치 ê°ì†Œê°€ ì¼ì–´ë‚˜ì§€ 않습니다.
This character will not receive any EXP penalty if killed within the next 30 minutes.
*/
MSG_DDEATHPENALTY = 0x4e2,
-/*20061204 to 20180523
+/*20061204 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ 30분간 2ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Regular item drops from monsters will be doubled for the next 30 minutes.
*/
MSG_RECEIVEITEM = 0x4e3,
-/*20061204 to 20180523
+/*20061204 to 20180621
10분간 맵 ë‚´ì— ì¶œí˜„ 가능한 보스 ëª¬ìŠ¤í„°ì— ëŒ€í•œ 정보를 안내해 드립니다.
Boss Monster Map Information for the next 10 minutes.
*/
@@ -6677,7 +6677,7 @@ Boss Monster Map Information for the next 10 minutes.
^ff0000본 ì•„ì´í…œì„ 구매 후 개봉하시면 청약 철회 ë° í™˜ë¶ˆ 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
20110405 to 20120618
^ff0000본 ì•„ì´í…œì„ 구매 후 7ì¼ ì´ë‚´ì—는 청약 철회가 가능합니다. 다만, 7ì¼ì´ 지났거나 ì•„ì´í…œì„ 개봉하시면 청약 철회 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
-20120626 to 20180523
+20120626 to 20180621
^ff0000본 ì•„ì´í…œì„ 구매 후 7ì¼ ì´ë‚´ì—는 청약 철회가 가능합니다. 다만, 7ì¼ì´ 지났거나 ì•„ì´í…œì„ 개봉하시면 청약 철회 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.ë˜í•œ 구매시 ì‚¬ìš©ëœ ë¬´ë£Œìºì‹œëŠ” 청약철회시 반환ë˜ì§€ 않습니다.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
Do you really want to purchase this item? %d points will be deducted from your total Kafra Credit Points.
*/
@@ -6688,21 +6688,21 @@ Do you really want to purchase this item? %d points will be deducted from your t
'%s'ì•„ì´í…œì˜ ì‚¬ìš©ì‹œê°„ì´ %d분 남았습니다.
20061218 to 20070423
í¬ì¸íŠ¸ê°€ 부족합니다.
-20070423 to 20180523
+20070423 to 20180621
ìºì‹œê°€ 부족합니다.
You do not have enough Kafra Credit Points.
*/
MSG_BUY_CASH_FAIL_MONEY = 0x4e6,
/*20061211 to 20061211
1분 후, '%s'ì•„ì´í…œì´ ì¸ë²¤í† ë¦¬ì—ì„œ ì‚­ì œë©ë‹ˆë‹¤.
-20061218 to 20180523
+20061218 to 20180621
^ff0000파기ì¼ì‹œ: %s^000000
^ff0000Expiration Date: %s^000000
*/
MSG_NOTICE_TO_DELETE_TIME = 0x4e7,
/*20061211 to 20061211
'%s'ì•„ì´í…œì´ ì¸ë²¤í† ë¦¬ì—ì„œ ì‚­ì œë˜ì—ˆìŠµë‹ˆë‹¤.
-20061218 to 20180523
+20061218 to 20180621
'%s'ì•„ì´í…œì˜ ì‚¬ìš©ì‹œê°„ì´ %d분 남았습니다.
The '%s' item will disappear in %d minutes.
20070102 to 20070312
@@ -6711,23 +6711,23 @@ Do you really want to purchase this item? %d points will be deducted from your t
MSG_NOTICE_TO_REMAIN_ITEMUSINGTIME = 0x4e8,
#endif
#if PACKETVER >= 20061218
-/*20061218 to 20180523
+/*20061218 to 20180621
1분 후, '%s'ì•„ì´í…œì´ ì¸ë²¤í† ë¦¬ì—ì„œ ì‚­ì œë©ë‹ˆë‹¤.
'%s' item will be deleted from the Inventory in 1 minute.
*/
MSG_LAST_NOTICE_TO_REMAIN_ITEMUSINGTIME = 0x4e9,
-/*20061218 to 20180523
+/*20061218 to 20180621
'%s'ì•„ì´í…œì´ ì¸ë²¤í† ë¦¬ì—ì„œ ì‚­ì œë˜ì—ˆìŠµë‹ˆë‹¤.
'%s' item has been deleted from the Inventory.
*/
MSG_NOTICE_TO_DELETE_ITEM = 0x4ea,
#endif
#if PACKETVER >= 20070102
-/*20070102 to 20180523
+/*20070102 to 20180621
Input Number
*/
MSG_INPUT_NUMBER = 0x4eb,
-/*20070102 to 20180523
+/*20070102 to 20180621
%mì›” %dì¼ %Hì‹œ %M분
%m/%d %H:%M
*/
@@ -6736,58 +6736,58 @@ Input Number
#if PACKETVER >= 20070129
/*20070129 to 20071120
보스 몬스터 '%s'(ì´)ê°€ 1분 ì´ë‚´ì— 등장합니다.
-20071127 to 20180523
+20071127 to 20180621
보스 몬스터 '%s'(ì´)ê°€ ìž ì‹œ í›„ì— ë“±ìž¥í•©ë‹ˆë‹¤.
Boss Monster '%s' will appear within 1 minute.
*/
MSG_APPEARANCE_TIME_OF_BOSSMON2 = 0x4ed,
-/*20070129 to 20180523
+/*20070129 to 20180621
용병 스킬목ë¡
Mercenary Soldier Skill List
*/
MSG_MER_SKILLLIST = 0x4ee,
-/*20070129 to 20180523
+/*20070129 to 20180621
블랙젬스톤 1개와 백만제니를 소모하는 ë§ˆë²•ì˜ ì‹¤í–‰ì— ë™ì˜í•©ë‹ˆê¹Œ?
Do you agree to cast the magic spell that consumes 1 Black Gemstone and 1,000,000 Zeny?
*/
MSG_DA_EXP_ACCEPT = 0x4ef,
#endif
#if PACKETVER >= 20070220
-/*20070220 to 20180523
+/*20070220 to 20180621
[POINT] 콜렉터랭킹 í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[Point] You have gained %d Collector Rank Points; you now have a total of %d Collector Rank Points.
*/
MSG_COLLECTOR_POINT = 0x4f0,
-/*20070220 to 20180523
+/*20070220 to 20180621
[콜렉터랭킹] Target Item : %s
[Collector Rank] Target Item: %s
*/
MSG_COLLECTOR_MISSION = 0x4f1,
#endif
#if PACKETVER >= 20070227
-/*20070227 to 20180523
+/*20070227 to 20180621
용병 ì‚¬ìš©ì‹œê°„ì´ ë§Œë£Œë˜ì—ˆìŠµë‹ˆë‹¤.
The mercenary contract has expired.
*/
MSG_MER_FINISH = 0x4f2,
-/*20070227 to 20180523
+/*20070227 to 20180621
ìš©ë³‘ì´ ì‚¬ë§í•˜ì˜€ìŠµë‹ˆë‹¤.
The mercenary has died.
*/
MSG_MER_DIE = 0x4f3,
-/*20070227 to 20180523
+/*20070227 to 20180621
ìš©ë³‘ì´ í•´ê³ ë˜ì—ˆìŠµë‹ˆë‹¤.
You have released the mercenary.
*/
MSG_MER_RETIRE = 0x4f4,
-/*20070227 to 20180523
+/*20070227 to 20180621
ìš©ë³‘ì´ ë„ë§ê°”습니다.
The mercenary has run away.
*/
MSG_MER_RUNAWAY = 0x4f5,
#endif
#if PACKETVER >= 20070319
-/*20070319 to 20180523
+/*20070319 to 20180621
'%s'ì•„ì´í…œì˜ ì‚¬ìš©ì‹œê°„ì´ %dì´ˆ 남았습니다.
The '%s' item will disappear in %d seconds.
*/
@@ -6796,226 +6796,226 @@ The mercenary has run away.
#if PACKETVER >= 20070326
/*20070326 to 20070821
PCë°© ì´ë²¤íŠ¸ : 경험치 ì¦ê°€ %d%%, 죽ì„ë•Œ 경험치 %d%%, 드롭율 ì¦ê°€ %d%%
-20070828 to 20180523
+20070828 to 20180621
PCë°© 프리미엄 서비스 : 경험치 %d%% ì¦ê°€, ì‚¬ë§ íŽ˜ë„í‹° %d%% ê°ì†Œ, 드롭율 %d%% ì¦ê°€
IP Bonus: EXP/JEXP %d%%, Death Penalty %d%%, Item Drop %d%%
*/
MSG_PCBANG_EVENT = 0x4f7,
#endif
#if PACKETVER >= 20070402
-/*20070402 to 20180523
+/*20070402 to 20180621
24시간 ì´í›„ì— ì‹œë„하세요
Symbols in Character Names are forbidden.
*/
MSG_LIMIT_CHAR_DELETE = 0x4f8,
#endif
#if PACKETVER >= 20070416
-/*20070416 to 20180523
+/*20070416 to 20180621
ìš©ë³‘ì´ ì‚¬ìš©ìž ì¸ê³µì§€ëŠ¥ìœ¼ë¡œ ë™ìž‘합니다.
Mercenary will follow custom AI.
*/
MSG_MER_USERAI_ON = 0x4f9,
-/*20070416 to 20180523
+/*20070416 to 20180621
ìš©ë³‘ì´ ê¸°ë³¸ ì¸ê³µì§€ëŠ¥ìœ¼ë¡œ ë™ìž‘합니다.
Mercenary will follow basic AI.
*/
MSG_MER_USERAI_OFF = 0x4fa,
#endif
#if PACKETVER >= 20070611
-/*20070611 to 20180523
+/*20070611 to 20180621
%s님ì˜
%s's
*/
MSG_CHARACTER_NAME = 0x4fb,
/*20070611 to 20070801
%së‹˜ì´ %s를 íšë“하셨습니다.
-20070807 to 20180523
+20070807 to 20180621
%së‹˜ì´ %s ì•„ì´í…œì„ íšë“하셨습니다.
%s has acquired %s.
*/
MSG_ITEM_PICKUP_PARTY = 0x4fc,
-/*20070611 to 20180523
+/*20070611 to 20180621
공개 채팅 메시지 표시
Public Chat Display
*/
MSG_VIEW_CHAT_MSG = 0x4fd,
-/*20070611 to 20180523
+/*20070611 to 20180621
ê·“ì†ë§ 채팅 메시지 표시
Whisper Display
*/
MSG_VIEW_WHISPER_MSG = 0x4fe,
-/*20070611 to 20180523
+/*20070611 to 20180621
파티 채팅 메시지 표시
Party Chat Display
*/
MSG_VIEW_PARTY_MSG = 0x4ff,
-/*20070611 to 20180523
+/*20070611 to 20180621
길드 채팅 메시지 표시
Guild Chat Display
*/
MSG_VIEW_GUILD_MSG = 0x500,
-/*20070611 to 20180523
+/*20070611 to 20180621
ì•„ì´í…œ íšë“/드롭 메시지 표시
Item Get/Drop Message Display
*/
MSG_VIEW_GET_ITEM_MSG = 0x501,
-/*20070611 to 20180523
+/*20070611 to 20180621
장비 장착/해제 메시지 표시
Equipment On/Off Message Display
*/
MSG_VIEW_EQUIP_MSG = 0x502,
-/*20070611 to 20180523
+/*20070611 to 20180621
ìƒíƒœì´ìƒ 메시지 표시
Abnormal Status Message Display
*/
MSG_VIEW_CHANGE_STATUS_MSG = 0x503,
-/*20070611 to 20180523
+/*20070611 to 20180621
파티ì›ì˜ 주요 ì•„ì´í…œ íšë“ 메시지 표시
Party Member's Obtained Item Message Display
*/
MSG_VIEW_GET_ITEM_PARTY_MSG = 0x504,
-/*20070611 to 20180523
+/*20070611 to 20180621
파티ì›ì˜ ìƒíƒœì´ìƒ 메시지 표시
Party Member's Abnormal Status Message Display
*/
MSG_VIEW_CHANGE_STATUS_PARTY_MSG = 0x505,
-/*20070611 to 20180523
+/*20070611 to 20180621
스킬 사용 실패 메시지 표시
Skill Failure Message Display
*/
MSG_VIEW_FAIL_SKILL_MSG = 0x506,
-/*20070611 to 20180523
+/*20070611 to 20180621
파티 설정 메시지 표시
Party Configuration Message Display
*/
MSG_VIEW_PARTY_SETUP_MSG = 0x507,
-/*20070611 to 20180523
+/*20070611 to 20180621
장비 ì†ìƒ 메시지 표시
Damaged Equipment Message Display
*/
MSG_VIEW_DAMAGED_EQUIP_MSG = 0x508,
-/*20070611 to 20180523
+/*20070611 to 20180621
배틀 메시지 창 표시 정보
Battle Message Window Display
*/
MSG_BATTLE_CHAT_WND_OPTION = 0x509,
-/*20070611 to 20180523
+/*20070611 to 20180621
[%s]ì˜ ì†Œì§€ í•œì½”ì¸ : %d 한코ì¸
[%s]'s Han Coin: %d Han Coin
*/
MSG_POINT_SHOP_NHN = 0x50a,
#endif
#if PACKETVER >= 20070618
-/*20070618 to 20180523
+/*20070618 to 20180621
ì¼ë°˜ 메시지
Public Log
*/
MSG_ST_CHAT = 0x50b,
-/*20070618 to 20180523
+/*20070618 to 20180621
배틀 메시지
Battle Log
*/
MSG_BT_CHAT = 0x50c,
-/*20070618 to 20180523
+/*20070618 to 20180621
íœ´ëŒ€í° ì¸ì¦.
Mobile Authentication
*/
MSG_PHONE_CONFIRM = 0x50d,
-/*20070618 to 20180523
+/*20070618 to 20180621
ì½ê¸°
Read
*/
MSG_BOOK_READ = 0x50e,
-/*20070618 to 20180523
+/*20070618 to 20180621
ìžë™ë‚­ë…
Auto Read
*/
MSG_BOOK_AUTOREAD = 0x50f,
-/*20070618 to 20180523
+/*20070618 to 20180621
책갈피
Bookmark
*/
MSG_BOOK_KEEP = 0x510,
-/*20070618 to 20180523
+/*20070618 to 20180621
ì´ì „페ì´ì§€
Previous
*/
MSG_BOOK_PREV = 0x511,
-/*20070618 to 20180523
+/*20070618 to 20180621
다ìŒíŽ˜ì´ì§€
Next
*/
MSG_BOOK_NEXT = 0x512,
-/*20070618 to 20180523
+/*20070618 to 20180621
닫기
Close
*/
MSG_BOOK_CLOSE = 0x513,
#endif
#if PACKETVER >= 20070622
-/*20070622 to 20180523
+/*20070622 to 20180621
%s 장비가 ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
%s's Equipment has been damaged.
*/
MSG_DAMAGED_EQUIP = 0x514,
-/*20070622 to 20180523
+/*20070622 to 20180621
%së‹˜ì˜ %s ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
%s's %s was damaged.
*/
MSG_DAMAGED_EQUIP_PARTY = 0x515,
-/*20070622 to 20180523
+/*20070622 to 20180621
무기가
Weapon
*/
MSG_DAMAGED_WEAPON = 0x516,
-/*20070622 to 20180523
+/*20070622 to 20180621
갑옷ì´
Armor
*/
MSG_DAMAGED_BODY = 0x517,
-/*20070622 to 20180523
+/*20070622 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 파티가입 불능
Insufficient Skill Level for joining a Party
*/
MSG_NOT_ENOUGH_SKILLLEVE5_2 = 0x518,
#endif
#if PACKETVER >= 20070703
-/*20070703 to 20180523
+/*20070703 to 20180621
[%s]ì˜ ë¬´ë£Œ ìºì‹œ : %d ìºì‹œ
[%s]'s Free Cash: %d Cash
*/
MSG_POINT_SHOP2 = 0x519,
-/*20070703 to 20180523
+/*20070703 to 20180621
무료 ìºì‹œ 사용 :
Use Free Cash:
*/
MSG_USE_FREE_POINT = 0x51a,
-/*20070703 to 20180523
+/*20070703 to 20180621
ìºì‹œ
Cash
*/
MSG_CASH = 0x51b,
#endif
#if PACKETVER >= 20070710
-/*20070710 to 20180523
+/*20070710 to 20180621
http://payment.ro.hangame.com/index.asp
*/
MSG_SETTLE_WEB_URL_HANGAME = 0x51c,
/*20070710 to 20090603
ê·¸ë¼ë¹„í‹° íšŒì› ì •ë³´ë™ì˜ë¥¼ 하셔야 사용할수있습니다.
-20090610 to 20180523
+20090610 to 20180621
ê·¸ë¼ë¹„í‹° íšŒì› ì •ë³´ë™ì˜ë¥¼ 하셔야 사용할 수 있습니다.
You need to accept the Privacy Policy from Gravity in order to use the service.
*/
MSG_BAN_GRAVITY_MEM_AGREE = 0x51d,
-/*20070710 to 20180523
+/*20070710 to 20180621
ì´ìš©ì•½ê´€ì— ë™ì˜ë¥¼ 하셔야 본 서비스를 ì´ìš©í•˜ì‹¤ 수 있습니다.
You need to accept the User Agreement in order to use the service.
*/
MSG_BAN_GAME_MEM_AGREE = 0x51e,
/*20070710 to 20080514
존재하지 않는 한게임 IDì´ê±°ë‚˜ ìž˜ëª»ëœ ID입니다.
-20080520 to 20180523
+20080520 to 20180621
입력하신 ì•„ì´ë””와 비밀번호가 등ë¡ëœ 정보와 ì¼ì¹˜í•˜ì§€ 않습니다.
Incorrect or nonexistent ID.
*/
@@ -7034,43 +7034,43 @@ Incorrect or nonexistent ID.
^ff0000본 ì•„ì´í…œì„ 구매 후 개봉하시면 청약 철회 ë° í™˜ë¶ˆ 대ìƒì—ì„œ 제외ë©ë‹ˆë‹¤.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 ì¼ë°˜ %dìºì‹œ, 무료 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
20110405 to 20120618
^ff0000본 ì•„ì´í…œì„ 구매 후 7ì¼ ì´ë‚´ì—는 청약 철회가 가능합니다. 다만, 7ì¼ì´ 지났거나 ì•„ì´í…œì„ 개봉하시면 청약 철회 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 ì¼ë°˜ %dìºì‹œ, 무료 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
-20120626 to 20180523
+20120626 to 20180621
^ff0000본 ì•„ì´í…œì„ 구매 후 7ì¼ ì´ë‚´ì—는 청약 철회가 가능합니다. 다만, 7ì¼ì´ 지났거나 ì•„ì´í…œì„ 개봉하시면 청약 철회 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.ë˜í•œ 구매시 ì‚¬ìš©ëœ ë¬´ë£Œìºì‹œëŠ” 청약철회시 반환ë˜ì§€ 않습니다.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 ì¼ë°˜ %dìºì‹œ, 무료 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
Do you really want to purchase these items? You will spend %d Regular Cash Points and %d Free Cash Points.
*/
MSG_BUY_RECONFIRM2 = 0x520,
#endif
#if PACKETVER >= 20070718
-/*20070718 to 20180523
+/*20070718 to 20180621
%dì‹œê°„ì´ ê²½ê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.
%d hour(s) has passed.
*/
MSG_NOTIFY_PLAYTIME1 = 0x521,
-/*20070718 to 20180523
+/*20070718 to 20180621
%d시간 %dë¶„ì´ ê²½ê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.
%d hour(s) %d minute(s) has passed.
*/
MSG_NOTIFY_PLAYTIME2 = 0x522,
-/*20070718 to 20180523
+/*20070718 to 20180621
ê²Œìž„ì„ ì¢…ë£Œí•˜ì„¸ìš”, 경험치 ë° ëª¨ë“ ê²Œ 50%ë¡œ ì¡°ì •ë©ë‹ˆë‹¤
Please stop playing the game, and take a break. Exp and other features will be reduced to 50%.
*/
MSG_WARNING_MSG1 = 0x523,
-/*20070718 to 20180523
+/*20070718 to 20180621
불건전 ì‹œê°„ëŒ€ì— ì ‘ì–´ë“¤ì—ˆìŠµë‹ˆë‹¤. ê²Œìž„ì„ ì¢…ë£Œí•˜ì„¸ìš”, 경험치 ë° ëª¨ë“ ê²Œ 0%ë¡œ ì¡°ì •ë©ë‹ˆë‹¤
Please stop playing the game since you'll need to rest. Exp and other features will be fixed to 0%.
*/
MSG_WARNING_MSG2 = 0x524,
#endif
#if PACKETVER >= 20070724
-/*20070724 to 20180523
+/*20070724 to 20180621
퀘스트 목ë¡
Quest List
*/
MSG_QUESTWIN = 0x525,
#endif
#if PACKETVER >= 20070807
-/*20070807 to 20180523
+/*20070807 to 20180621
RO SHOP
RO Shop
*/
@@ -7079,21 +7079,21 @@ RO Shop
#if PACKETVER >= 20070821
/*20070821 to 20070904
메모리얼ë˜ì ¼ '%s'ì´ ì˜ˆì•½ë˜ì—ˆìŠµë‹ˆë‹¤.
-20070911 to 20180523
+20070911 to 20180621
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ì•Œìˆ˜ì—†ëŠ” ì´ìœ ë¡œ 실패 하였습니다.
Memorial Dungeon, '%s' is booked.
*/
MSG_MDUNGEON_SUBSCRIPTION_ERROR_UNKNOWN = 0x527,
/*20070821 to 20070904
메모리얼ë˜ì ¼ '%s' ì˜ˆì•½ì´ ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
-20070911 to 20180523
+20070911 to 20180621
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ì˜ˆì•½ì¤‘ë³µìœ¼ë¡œ 실패 하였습니다.
Failed to book Memorial Dungeon, '%s'.
*/
MSG_MDUNGEON_SUBSCRIPTION_ERROR_DUPLICATE = 0x528,
/*20070821 to 20070904
메모리얼ë˜ì ¼ '%s' ì´ë¯¸ 예약중입니다.
-20070911 to 20180523
+20070911 to 20180621
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ê¶Œí•œë¬¸ì œë¡œ 실패 하였습니다.
Memorial Dungeon, '%s' is already booked.
*/
@@ -7101,7 +7101,7 @@ Memorial Dungeon, '%s' is already booked.
/*20070821 to 20070904
메모리얼ë˜ì ¼ '%s'ê°€ ìƒì„± ë˜ì—ˆìŠµë‹ˆë‹¤
5ë¶„ë‚´ì— ìž…ìž¥í•˜ì„¸ìš”.
-20070911 to 20180523
+20070911 to 20180621
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ì¤‘ë³µìƒì„±ìš”청으로 실패하였습니다.
Memorial Dungeon, '%s' is created.
Please enter in 5 minutes.
@@ -7110,377 +7110,377 @@ Memorial Dungeon, '%s' is created.
/*20070821 to 20070904
메모리얼ë˜ì ¼ '%s' ìƒì„±ì— 실패했습니다.
ë‚˜ì¤‘ì— ë‹¤ì‹œ ì‹œë„하세요.
-20070911 to 20180523
+20070911 to 20180621
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì·¨ì†Œê°€ 실패 하였습니다.
Failed to create Memorial Dungeon, '%s'.
Please try again.
*/
MSG_MDUNGEON_SUBSCRIPTION_CANCEL_FAIL = 0x52b,
-/*20070821 to 20180523
+/*20070821 to 20180621
ìƒëŒ€ë°©ì´ 파티 초대 거부 ìƒíƒœìž…니다.
The character blocked the party invitation.
*/
MSG_JOINMSG_REFUSE = 0x52c,
#endif
#if PACKETVER >= 20070828
-/*20070828 to 20180523
+/*20070828 to 20180621
모든 파티 초대를 거부합니다.
Block all party invitations.
*/
MSG_INVITE_PARTY_REFUSE = 0x52d,
-/*20070828 to 20180523
+/*20070828 to 20180621
모든 파티 초대를 수ë½í•©ë‹ˆë‹¤.
Allow all party invitations.
*/
MSG_INVITE_PARTY_ACCEPT = 0x52e,
#endif
#if PACKETVER >= 20070904
-/*20070904 to 20180523
+/*20070904 to 20180621
착용하시면 ì´ ì•„ì´í…œì€ ì˜êµ¬ ê·€ì†ë©ë‹ˆë‹¤. 착용하시겠습니까?
This item will be permanently bound to this character once it is equipped. Do you really want to equip this item?
*/
MSG_YOURITEM_EQUIP = 0x52f,
-/*20070904 to 20180523
+/*20070904 to 20180621
%s ì•„ì´í…œì´ ê·€ì†ë˜ì—ˆìŠµë‹ˆë‹¤.
%s is now permanently bound to this character.
*/
MSG_YOURITEM_EQUIPED = 0x530,
-/*20070904 to 20180523
+/*20070904 to 20180621
ìºì‹œê°€ 부족합니다. 무료 ìºì‹œ í¬ì¸íŠ¸ë¥¼ 입력해 주시기 ë°”ëžë‹ˆë‹¤.
You do not have enough Kafra Credit Points. Please enter whether you have free credit points.
*/
MSG_BUY_TO_FREE_POINT = 0x531,
-/*20070904 to 20180523
+/*20070904 to 20180621
파티 가입요청
Request to Join Party
*/
MSG_REQ_JOIN_PARTY3 = 0x532,
#endif
#if PACKETVER >= 20070912
-/*20070912 to 20180523
+/*20070912 to 20180621
공성 정보 메시지 표시
Display WOE Info
*/
MSG_VIEW_SIEGE_INFO_MSG = 0x533,
-/*20070912 to 20180523
+/*20070912 to 20180621
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ì·¨ì†Œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Memorial Dungeon %s's reservation has been canceled.
*/
MSG_MDUNGEON_SUBSCRIPTION_CANCEL_SUCCESS = 0x534,
-/*20070912 to 20180523
+/*20070912 to 20180621
메모리얼ë˜ì ¼ '%s' ìƒì„±ì— 실패하였습니다. 다시 ì‹œë„ í•˜ì„¸ìš”.
Failed to create Memorial Dungeon %s. Please try again.
*/
MSG_MDUNGEON_CREATE_FAIL = 0x535,
-/*20070912 to 20180523
+/*20070912 to 20180621
ì´ ìž¥ì†Œì—서는 사용할 수 없는 스킬입니다.
This skill cannot be used within this area.
*/
MSG_IMPOSSIBLE_SKILL_AREA = 0x536,
-/*20070912 to 20180523
+/*20070912 to 20180621
ì´ ìž¥ì†Œì—서는 사용할 수 없는 ì•„ì´í…œìž…니다.
This item cannot be used within this area.
*/
MSG_IMPOSSIBLE_USEITEM_AREA = 0x537,
#endif
#if PACKETVER >= 20070918
-/*20070918 to 20180523
+/*20070918 to 20180621
메모리얼 ë˜ì „
Memorial Dungeon
*/
MSG_MEMORIAL_DUN = 0x538,
-/*20070918 to 20180523
+/*20070918 to 20180621
%s 대기중
%s in Standby
*/
MSG_MEMORIAL_DUN_WAITING = 0x539,
-/*20070918 to 20180523
+/*20070918 to 20180621
%s 입장 가능
%s Available
*/
MSG_MEMORIAL_DUN_READY = 0x53a,
/*20070918 to 20071120
%s 내부
-20071127 to 20180523
+20071127 to 20180621
%s 진행중
%s in Progress
*/
MSG_MEMORIAL_DUN_IN = 0x53b,
-/*20070918 to 20180523
+/*20070918 to 20180621
시간 ì•ˆì— ìž…ìž¥í•˜ì§€ ì•Šì•„ 메모리얼 ë˜ì „ì´ ì‚¬ë¼ì¡ŒìŠµë‹ˆë‹¤.
No one entered the Memorial Dungeon within its duration; the dungeon has disappeared.
*/
MSG_MEMORIAL_DUN_OUT1 = 0x53c,
-/*20070918 to 20180523
+/*20070918 to 20180621
ì´ìš©í•˜ì‹œë ¤ë©´ ì´ìš© ì‹ ì²­ì„ ì²˜ìŒë¶€í„° 다시 해주시기 ë°”ëžë‹ˆë‹¤.
Please apply for dungeon entry again to play in this dungeon.
*/
MSG_MEMORIAL_DUN_OUT2 = 0x53d,
-/*20070918 to 20180523
+/*20070918 to 20180621
대기 순위 : ^ff0000%d^000000
Your Standby Priority: ^ff0000%d^000000
*/
MSG_MEMORIAL_DUN_PRIORITY = 0x53e,
-/*20070918 to 20180523
+/*20070918 to 20180621
^ff0000%s^000000 ë‚´ì— ìž…ìž¥í•˜ì§€ ì•Šì„ ê²½ìš° 신청하신 ë˜ì „ì´ ì‚­ì œ ë©ë‹ˆë‹¤.
The requested dungeon will be removed if you do not enter within ^ff0000%s^000000.
*/
MSG_MEMORIAL_DUN_NOTIFY = 0x53f,
-/*20070918 to 20180523
+/*20070918 to 20180621
ë˜ì „ 미션 제한 시간 :
Dungeon Mission Time Limit:
*/
MSG_MEMORIAL_DUN_NOTIFY2 = 0x540,
-/*20070918 to 20180523
+/*20070918 to 20180621
메모리얼 ë˜ì „ ì˜ˆì•½ì´ ì·¨ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
The Memorial Dungeon reservation has been canceled.
*/
MSG_MEMORIAL_DUN_CANCEL = 0x541,
-/*20070918 to 20180523
+/*20070918 to 20180621
메모리얼 ë˜ì „ì´ ìœ ì§€ 시간 ì œí•œì— ì˜í•´ 파괴ë˜ì—ˆìŠµë‹ˆë‹¤.
The Memorial Dungeon duration expired; it has been destroyed.
*/
MSG_MEMORIAL_DUN_LIVE_TIME_OUT = 0x542,
-/*20070918 to 20180523
+/*20070918 to 20180621
메모리얼 ë˜ì „ì´ ìž…ìž¥ 시간 ì œí•œì— ì˜í•´ 파괴ë˜ì—ˆìŠµë‹ˆë‹¤.
The Memorial Dungeon's entry time limit expired; it has been destroyed.
*/
MSG_MEMORIAL_DUN_ENTER_TIME_OUT = 0x543,
-/*20070918 to 20180523
+/*20070918 to 20180621
메모리얼 ë˜ì „ì´ ì‚­ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
The Memorial Dungeon has been removed.
*/
MSG_MEMORIAL_DUN_DESTROY_REQUEST = 0x544,
-/*20070918 to 20180523
+/*20070918 to 20180621
메모리얼 ë˜ì „ì— ì‹œìŠ¤í…œ 오류가 ë°œìƒí•˜ì˜€ìŠµë‹ˆë‹¤. ì •ìƒì ì¸ 게임 ì§„í–‰ì„ ìœ„í•´ 재접ì†ì„ 해주십시오.
A system error has occurred in the Memorial Dungeon. Please relog in to the game to continue playing.
*/
MSG_MEMORIAL_DUN_ERROR = 0x545,
-/*20070918 to 20180523
+/*20070918 to 20180621
사용할 수 없는 슬롯입니다.
This slot is not usable.
*/
MSG_FR_INVALID_SLOT = 0x546,
-/*20070918 to 20180523
+/*20070918 to 20180621
Base Levelì´ 15를 넘었습니다.
Your Base Level is over 15.
*/
MSG_FR_BASELVL = 0x547,
-/*20070918 to 20180523
+/*20070918 to 20180621
Job Levelì´ 15를 넘었습니다.
Your Job Level is over 15.
*/
MSG_FR_INVALID_JOBLV = 0x548,
-/*20070918 to 20180523
+/*20070918 to 20180621
해당슬롯 ìºë¦­í„°ì— ì§ì—…êµ°ì˜ ìƒì¸ì´ë¯€ë¡œ ê²Œìž„ì„ í•  수 없습니다.
You cannot play the Merchant class character in this slot.
*/
MSG_FR_JOB = 0x549,
-/*20070918 to 20180523
+/*20070918 to 20180621
추후 사용예정
Not Yet Implemented
*/
MSG_FR_MAP = 0x54a,
-/*20070918 to 20180523
+/*20070918 to 20180621
만들수 있는 케릭터 ìŠ¬ë¡¯ì´ ì•„ë‹™ë‹ˆë‹¤.
You are not eligible to open the Character Slot.
*/
MSG_FR_ERR_MKCHAR_INVALID_SLOT = 0x54b,
-/*20070918 to 20180523
+/*20070918 to 20180621
삭제할 수 없는 케릭터 입니다.
This character cannot be deleted.
*/
MSG_FR_ERR_DELCHAR_INVALID_SLOT = 0x54c,
-/*20070918 to 20180523
+/*20070918 to 20180621
ìƒëŒ€ë°©ì˜ ìž¥ë¹„ì°½ì´ ê³µê°œë˜ì–´ 있지 않습니다.
This character's equipment information is not open to the public.
*/
MSG_OPEN_EQUIPEDITEM_REFUSED = 0x54d,
-/*20070918 to 20180523
+/*20070918 to 20180621
ìž¥ë¹„ì°½ì„ ê³µê°œí•˜ì§€ 않습니다.
Equipment information not open to the public.
*/
MSG_OPEN_EQUIPEDITEM_REFUSE = 0x54e,
-/*20070918 to 20180523
+/*20070918 to 20180621
ìž¥ë¹„ì°½ì„ ê³µê°œí•©ë‹ˆë‹¤.
Equipment information open to the public.
*/
MSG_OPEN_EQUIPEDITEM_ACCEPT = 0x54f,
-/*20070918 to 20180523
+/*20070918 to 20180621
(%s)님 장비창 보기
Check %s's Equipment Info
*/
MSG_REQ_VIEW_OTHERUSER = 0x550,
-/*20070918 to 20180523
+/*20070918 to 20180621
%sì˜ ìž¥ì°©ì•„ì´í…œ
'%s's Equipment
*/
MSG_OTHERUSER_EQUIPED_ITEM = 0x551,
-/*20070918 to 20180523
+/*20070918 to 20180621
장비창 공개
Show Equip
*/
MSG_OPEN_EQUIPED_ITEM = 0x552,
#endif
#if PACKETVER >= 20071002
-/*20071002 to 20180523
+/*20071002 to 20180621
프리미엄 서비스를 ì´ìš©í•´ 주시기 ë°”ëžë‹ˆë‹¤.
This service is only available for premium users.
*/
MSG_NEED_PREMIUM_SERVICE = 0x553,
-/*20071002 to 20180523
+/*20071002 to 20180621
무료 사용ìžëŠ” 최대 50000제니까지 소유할 수 있습니다.
Free Trial users can only hold up to 50,000 zeny.
*/
MSG_FR_INVALID_MONEY = 0x554,
#endif
#if PACKETVER >= 20071009
-/*20071009 to 20180523
+/*20071009 to 20180621
전장채팅 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Battlefield Chat has been activated.
*/
MSG_BATTLECHAT_ON = 0x555,
-/*20071009 to 20180523
+/*20071009 to 20180621
전장채팅 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Battlefield Chat has been deactivated.
*/
MSG_BATTLECHAT_OFF = 0x556,
#endif
#if PACKETVER >= 20071017
-/*20071017 to 20180523
+/*20071017 to 20180621
용병정보 - 몬스터타입
Mercenary Info - Monster Type
*/
MSG_MER_INFO_TYPE_MONSTER = 0x557,
#endif
#if PACKETVER >= 20071106
-/*20071106 to 20180523
+/*20071106 to 20180621
전체 맵 보기
World Map
*/
MSG_RO_MAP = 0x558,
#endif
#if PACKETVER >= 20071127
-/*20071127 to 20180523
+/*20071127 to 20180621
메모리얼ë˜ì ¼ì´ CLOSE ìƒíƒœìž…니다.
The Memorial Dungeon is now closed.
*/
MSG_MEMORIAL_DUN_CLOSE = 0x559,
#endif
#if PACKETVER >= 20071204
-/*20071204 to 20180523
+/*20071204 to 20180621
^ff0000^ff0000ìš©ë³‘ì„ ì‚­ì œí•©ë‹ˆë‹¤.^000000^000000 삭제하실 경우 지금까지 키운 ë‚´ì—­ì´ ëª¨ë‘ ì‚­ì œë©ë‹ˆë‹¤. 계ì†í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
^ff0000Deleting a Mercenary Soldier^000000 will also delete his growth history. Do you really want to proceed with the deletion?
*/
MSG_DELETE_MER = 0x55a,
#endif
#if PACKETVER >= 20071211
-/*20071211 to 20180523
+/*20071211 to 20180621
메모리얼ë˜ì ¼ì´ OPEN ìƒíƒœìž…니다.
The Memorial Dungeon is now open.
*/
MSG_MEMORIAL_DUN_OPEN = 0x55b,
#endif
#if PACKETVER >= 20080108
-/*20080108 to 20180523
+/*20080108 to 20180621
ìœ„ì˜ ê³„ì •ì€ ì•„ì§ í†µì‹  안전 í‚¤ì— ì—°ê²°ë˜ì§€ 않았습니다. 먼저 안전 키를 해제하신 ë’¤ ê²Œìž„ì— ì ‘ì†í•´ 주십시오.
This account has not been confirmed by connecting to the safe communication key. Please connect to the key first, and then log into the game.
*/
MSG_PHONE_BLOCK = 0x55c,
-/*20080108 to 20180523
+/*20080108 to 20180621
í•œ ì•„ì´í”¼ë¡œ ì ‘ì† ê°€ëŠ¥í•œ 유저수를 초과하였습니다.
The number of accounts connected to this IP has exceeded the limit.
*/
MSG_BAN_PC_IP_LIMIT_ACCESS = 0x55d,
#endif
#if PACKETVER >= 20080219
-/*20080219 to 20180523
+/*20080219 to 20180621
새로운 퀘스트를 받았습니다
You have received a new quest.
*/
MSG_QUESTGET = 0x55e,
#endif
#if PACKETVER >= 20080401
-/*20080401 to 20180523
+/*20080401 to 20180621
^777777습ë“ì¡°ê±´ :
^CC3399Requirement:
*/
MSG_FINDTEXT_TO_SKILLDES = 0x55f,
-/*20080401 to 20180523
+/*20080401 to 20180621
스킬 설명 보기
View Skill Info
*/
MSG_VIEW_SKILL_DESCRIPT = 0x560,
#endif
#if PACKETVER >= 20080408
-/*20080408 to 20180523
+/*20080408 to 20180621
ì‚¬ìš©ëœ ìŠ¤í‚¬ í¬ì¸íŠ¸ëŠ” 다시 ë˜ëŒë¦´ 수 없습니다. ì ìš©í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Once used, skill points cannot be re-allocated. Would you like to use the skill points?
*/
MSG_APPLY_SKILL_UP = 0x561,
-/*20080408 to 20180523
+/*20080408 to 20180621
노비스·1ì°¨ì§ì—…
1st
*/
MSG_1TABNAME_SKILLWND = 0x562,
-/*20080408 to 20180523
+/*20080408 to 20180621
2차·전승ì§ì—…
2nd
*/
MSG_2TABNAME_SKILLWND = 0x563,
/*20080408 to 20080514
ë¶ˆë²•í”„ë¡œê·¸ëž¨ì„ ì‚¬ìš©í•˜ì˜€ê±°ë‚˜ í˜¹ì€ í•´í‚¹ì„ ì‹œë„í•œ 계정입니다. 블럭시간 : %s
-20080520 to 20180523
+20080520 to 20180621
ë¶ˆë²•í”„ë¡œê·¸ëž¨ì„ ì‚¬ìš©í•˜ì˜€ê±°ë‚˜ í˜¹ì€ í•´í‚¹ì„ ì‹œë„í•œ 계정입니다. 블럭종료시간 : %s
This account has been used for illegal program or hacking program. Block Time: %s
20081210 to 20081218
ë¶ˆë²•í”„ë¡œê·¸ëž¨ì„ ì‚¬ìš©í•˜ì˜€ê±°ë‚˜ í•´í‚¹ì„ ì‹œë„í•œ 계정ì´ê±°ë‚˜ ê·¸ë¼ë¹„í‹° ì´ì „ì„ ì‹ ì²­í•œ 한게임 계정입니다. 블럭종료시간 : %s
*/
MSG_RE17 = 0x564,
-/*20080408 to 20180523
+/*20080408 to 20180621
ë¶ˆë²•í”„ë¡œê·¸ëž¨ì´ ì‹¤í–‰, ë°”ì´ëŸ¬ìŠ¤ ê°ì—¼, ë˜ëŠ” í•´í‚¹íˆ´ì´ ì„¤ì¹˜ë˜ì–´ ìžˆì„ ê°€ëŠ¥ì„±ì´ ìžˆìŠµë‹ˆë‹¤. ì •ìƒ í´ë¼ì´ì–¸íŠ¸ë¥¼ 실행하여 주시기 ë°”ëžë‹ˆë‹¤. 함께 만드는 ë°ì€ ë¼ê·¸ë‚˜ë¡œí¬ê°€ ë  ìˆ˜ 있ë„ë¡ ë…¸ë ¥í•˜ê³  있습니다.
The possibility of exposure to illegal program, PC virus infection or Hacking Tool has been detected. Please execute licensed client. Our team is trying to make a best environment for Ro players.
*/
MSG_RE18 = 0x565,
#endif
#if PACKETVER >= 20080415
-/*20080415 to 20180523
+/*20080415 to 20180621
ë‹¹ì‹ ì€ ì§€ê¸ˆ ê±´ê°•í•œ 게임 시간 ëŒ€ì— ìžˆìŠµë‹ˆë‹¤, ì¦ê±°ìš´ ê²Œìž„ì´ ë˜ì‹œê¸¸ ë°”ëžë‹ˆë‹¤
You are currently playing in the best game environment. Please enjoy the Ragnarok.
*/
MSG_WARNING_MSG3 = 0x566,
/*20080415 to 20100720
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Job경험치가 30분간 1.5ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
-20100727 to 20180523
+20100727 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Job경험치가 30분간 1.25ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Job Exp points from hunting monsters are increased by 50% for 30 minutes.
*/
MSG_PLUSONLYJOBEXP = 0x567,
/*20080415 to 20091110
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 30분간 1.25ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
-20091117 to 20180523
+20091117 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 30분간 1.2ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Exp points from hunting monsters are increased by 25% for 30 minutes.
*/
MSG_PLUSEXP14532 = 0x568,
-/*20080415 to 20180523
+/*20080415 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 30분간 2ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
EXP points from hunting monsters are increased by 100%% for 30 minutes.
*/
MSG_PLUSEXP14533 = 0x569,
-/*20080415 to 20180523
+/*20080415 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 60분간 1.5ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
EXP points from hunting monsters are increased by 50% for 60 minutes.
*/
MSG_PLUSEXP12312 = 0x56a,
#endif
#if PACKETVER >= 20080520
-/*20080520 to 20180523
+/*20080520 to 20180621
ì´ ë§µì—서는 파티를 결성할 수 없습니다.
Unable to organize a party in this map.
*/
MSG_NOPARTY = 0x56b,
-/*20080520 to 20180523
+/*20080520 to 20180621
(%s)ë‹˜ì€ íŒŒí‹°ì— ì°¸ì—¬í•  수 없는 ë§µì— ìžˆìŠµë‹ˆë‹¤.
(%s) are currently in restricted map to join a party.
*/
@@ -7489,228 +7489,228 @@ Unable to organize a party in this map.
#if PACKETVER >= 20080528
/*20080528 to 20080603
간편아ì´í…œìƒµ.
-20080610 to 20180523
+20080610 to 20180621
간편아ì´í…œìƒµ
Simple Item Shop
*/
MSG_SIMPLE_CASH_SHOP = 0x56d,
-/*20080528 to 20180523
+/*20080528 to 20180621
소지 í•œì½”ì¸ : %d 한코ì¸
Han Coin: %d Han Coin
*/
MSG_SIMPLE_POINT_SHOP_NHN = 0x56e,
-/*20080528 to 20180523
+/*20080528 to 20180621
소지 ìºì‹œ : %d ìºì‹œ
RoK Point: %d RoK Point
*/
MSG_SIMPLE_POINT_SHOP = 0x56f,
-/*20080528 to 20180523
+/*20080528 to 20180621
무료 ìºì‹œ : %d ìºì‹œ
Free Cash: %d Cash
*/
MSG_SIMPLE_POINT_SHOP2 = 0x570,
#endif
#if PACKETVER >= 20080715
-/*20080715 to 20180523
+/*20080715 to 20180621
본서버 유저는 í”„ë¦¬ì„œë²„ì— ì ‘ì†í• ìˆ˜ 없습니다.
An user of this server cannot connect to free server
*/
MSG_MAIN_USER_CANONT_LOGIN_FREE_SERVER = 0x571,
-/*20080715 to 20180523
+/*20080715 to 20180621
ìœ íš¨ê¸°ê°„ì´ ì§€ë‚œ 비밀번호 입니다. 다시 로그ì¸í•˜ì—¬ì£¼ì‹­ì‹œì˜¤.
Your password has expired. Please log in again
*/
MSG_INVALID_ONETIMELIMIT = 0x572,
#endif
#if PACKETVER >= 20080903
-/*20080903 to 20180523
+/*20080903 to 20180621
3ì°¨ì§ì—…
3rd
*/
MSG_3TABNAME_SKILLWND = 0x573,
#endif
#if PACKETVER >= 20080917
-/*20080917 to 20180523
+/*20080917 to 20180621
ì´ ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없는 대ìƒìž…니다.
This skill can't be used on that target.
*/
MSG_USESKILL_FAIL_TOTARGET = 0x574,
-/*20080917 to 20180523
+/*20080917 to 20180621
ì•ˆì‹¤ë¼ ì†Œìœ  개수가 초과하여 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't use skill because you have exceeded the number Ancilla possession limit
*/
MSG_USESKILL_FAIL_ANCILLA_NUMOVER = 0x575,
-/*20080917 to 20180523
+/*20080917 to 20180621
성수가 필요합니다.
Unable to use the skill to exceed the number of Ancilla.
*/
MSG_USESKILL_FAIL_HOLYWATER = 0x576,
-/*20080917 to 20180523
+/*20080917 to 20180621
안실ë¼ê°€ 필요합니다.
Holy water is required.
*/
MSG_USESKILL_FAIL_ANCILLA = 0x577,
-/*20080917 to 20180523
+/*20080917 to 20180621
ì¼ì •ê±°ë¦¬ ë‚´ì— ì¤‘ë³µë  ìˆ˜ 없습니다.
Ancilla is required.
*/
MSG_USESKILL_FAIL_DUPLICATE_RANGEIN = 0x578,
-/*20080917 to 20180523
+/*20080917 to 20180621
ì´ ìŠ¤í‚¬ì„ ì‚¬ìš©í•˜ê¸° 위해서는 다른 ìŠ¤í‚¬ì´ í•„ìš”í•©ë‹ˆë‹¤.
Cannot be duplicated within a certain distance.
*/
MSG_USESKILL_FAIL_NEED_OTHER_SKILL = 0x579,
#endif
#if PACKETVER >= 20080924
-/*20080924 to 20180523
+/*20080924 to 20180621
ì´ ë§µì—서는 ì±„íŒ…ì„ í•  수 없습니다.
This skill requires other skills to be used.
*/
MSG_NO_CHATTING = 0x57a,
#endif
#if PACKETVER >= 20081001
-/*20081001 to 20180523
+/*20081001 to 20180621
3ì‹œê°„ì´ ì§€ë‚¬ìŠµë‹ˆë‹¤.
Chat is not allowed in this map
*/
MSG_VET_3HOUR = 0x57b,
-/*20081001 to 20180523
+/*20081001 to 20180621
5ì‹œê°„ì´ ì§€ë‚¬ìŠµë‹ˆë‹¤.
3 hours have passed.
*/
MSG_VET_5HOUR = 0x57c,
#endif
#if PACKETVER >= 20081008
-/*20081008 to 20180523
+/*20081008 to 20180621
게임가드 초기화 ì—러 ë˜ëŠ” êµ¬ë²„ì „ì˜ ê²Œìž„ê°€ë“œ 파ì¼ìž…니다. 게임가드 셋업파ì¼ì„ 다시 설치하고 ê²Œìž„ì„ ì‹¤í–‰í•´ 보시기 ë°”ëžë‹ˆë‹¤.
5 hours have passed.
*/
MSG_NPGAMEMON_ERROR_GAMEGUARD = 0x57d,
-/*20081008 to 20180523
+/*20081008 to 20180621
ini 파ì¼ì´ 없거나 변조ë˜ì—ˆìŠµë‹ˆë‹¤. 게임가드 셋업파ì¼ì„ 설치하면 í•´ê²° í•  수 있습니다.
Game guard initialization error or previous version game guard file is installed. Please re-install the setup file and try again
*/
MSG_NPGMUP_ERROR_PARAM = 0x57e,
-/*20081008 to 20180523
+/*20081008 to 20180621
게임가드와 ì¶©ëŒ í”„ë¡œê·¸ëž¨ì´ ë°œê²¬ë˜ì—ˆìŠµë‹ˆë‹¤.
Either ini file is missing or altered. Install game guard setup file to fix the problem
*/
MSG_NPGG_ERROR_COLLISION = 0x57f,
#endif
#if PACKETVER >= 20081112
-/*20081112 to 20180523
+/*20081112 to 20180621
ìž˜ëª»ëœ í´ë¼ì´ì–¸íŠ¸ìž…니다. ì •ìƒì ì¸ í´ë¼ì´ì–¸íŠ¸ë¥¼ 실행하여 주십시요.
There is a program found that conflicts with game guard
*/
MSG_PROOF_ERROR = 0x580,
#endif
#if PACKETVER >= 20081203
-/*20081203 to 20180523
+/*20081203 to 20180621
ëª¨ë°”ì¼ ì¸ì¦ì„ 받아주시기 ë°”ëžë‹ˆë‹¤.
Incorrect client. Please run a normal client
*/
MSG_MOBILE_LOCKSERVER = 0x581,
#endif
#if PACKETVER >= 20081210
-/*20081210 to 20180523
+/*20081210 to 20180621
ëª¨ë°”ì¼ ì¸ì¦ì— 실패하였습니다.
Thank you to accept mobile authentication.
*/
MSG_FAILED_MOBILE_LOCKSERVER = 0x582,
#endif
#if PACKETVER >= 20081217
-/*20081217 to 20180523
+/*20081217 to 20180621
ì´ìŠ¤í‚¬ì€ 혼ìžì„œ 사용할수 없습니다.
This skill can't be used alone
*/
MSG_USESKILL_FAIL_NEED_HELPER = 0x583,
-/*20081217 to 20180523
+/*20081217 to 20180621
ì´ìŠ¤í‚¬ì€ 특정방향으로만 사용할수 있습니다.
This skill can be used to certain direction only
*/
MSG_USESKILL_FAIL_INVALID_DIR = 0x584,
-/*20081217 to 20180523
+/*20081217 to 20180621
ë”ì´ìƒ 소환할수 없습니다.
Cannot summon spheres anymore.
*/
MSG_USESKILL_FAIL_SUMMON = 0x585,
/*20081217 to 20130710
ì†Œí™˜ëœ êµ¬ì²´ê°€ 존재하지 않습니다.
-20130717 to 20180523
+20130717 to 20180621
ì†Œí™˜ëœ êµ¬ì²´ê°€ 존재하지 않거나 부족합니다.
There is no summoned sphere or you do not have enough sphere.
*/
MSG_USESKILL_FAIL_SUMMON_NONE = 0x586,
-/*20081217 to 20180523
+/*20081217 to 20180621
사용가능한 ëª¨ë°©ìŠ¤í‚¬ì´ ì¡´ìž¬í•˜ì§€ 않습니다.
There is no imitation skills available.
*/
MSG_USESKILL_FAIL_IMITATION_SKILL_NONE = 0x587,
-/*20081217 to 20180523
+/*20081217 to 20180621
ì´ ìŠ¤í‚¬ì€ ì¤‘ë³µí•´ì„œ 사용할수 없습니다.
You can't reuse this skill
*/
MSG_USESKILL_FAIL_DUPLICATE = 0x588,
-/*20081217 to 20180523
+/*20081217 to 20180621
ìŠ¤í‚¬ì„ ì‚¬ìš©í• ìˆ˜ 없는 ìƒíƒœìž…니다.
Skill can't be used in this state
*/
MSG_USESKILL_FAIL_CONDITION = 0x589,
-/*20081217 to 20180523
+/*20081217 to 20180621
ì•„ì´í…œë³„ 최대 ì†Œì§€ëŸ‰ì„ ì´ˆê³¼í•˜ì—¬ 가질 수 없습니다.
You have exceeded the maximum amount of possession of another item.
*/
MSG_PICKUP_MAXCOUNT_LIMIT = 0x58a,
#endif
#if PACKETVER >= 20090204
-/*20090204 to 20180523
+/*20090204 to 20180621
ê´€ë¦¬ìž ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤. 프로그램 최초 ì‹¤í–‰ì€ ê´€ë¦¬ìž ê¶Œí•œìœ¼ë¡œ 실행하셔야 합니다.
No administrative privileges. Must first run the program with administrator privileges.
*/
MSG_NPK_ERROR_NOTADMIN = 0x58b,
-/*20090204 to 20180523
+/*20090204 to 20180621
nProtect KeyCrypt ë“œë¼ì´ë²„ ë²„ì „ì´ ë§žì§€ 않습니다. 시스템 재 부팅 í›„ì— ìƒˆë¡œ 실행 시켜 주십시오.
nProtect KeyCrypt not the same. Please restart the program and the computer first.
*/
MSG_NPK_ERROR_DRIVERVERSION = 0x58c,
-/*20090204 to 20180523
+/*20090204 to 20180621
WindowXP 호환성 모드를 사용하고 계십니다. 현재 프로그램ì—ì„œ 호환성 모드를 제거하였습니다. í”„ë¡œê·¸ëž¨ì„ ìƒˆë¡œ 시작해 주십시오.
Currently wearing WindowXP Compatibility Mode. The program now removes Compatibility Mode. Please restart the program.
*/
MSG_NPK_ERROR_VERIFYVERSION = 0x58d,
-/*20090204 to 20180523
+/*20090204 to 20180621
PS/2 키로거가 존재합니다.
PS/2 keyloggers exist.
*/
MSG_DETECT_PS2KEYLOGGER = 0x58e,
-/*20090204 to 20180523
+/*20090204 to 20180621
USB 키보드 ë“œë¼ì´ë²„ 해킹 ì‹œë„ê°€ íƒì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
USB Keylogging attempt was detected.
*/
MSG_DETECT_USBKEYLOGGER = 0x58f,
-/*20090204 to 20180523
+/*20090204 to 20180621
HHD ëª¨ë‹ˆí„°ë§ íˆ´ì´ íƒì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
HHD monitoring tool has been detected.
*/
MSG_DETECT_HHDUSBH = 0x590,
-/*20090204 to 20180523
+/*20090204 to 20180621
페ì¸íŠ¸ë¶“ì´ í•„ìš”í•©ë‹ˆë‹¤.
Paintbrush is required.
*/
MSG_USESKILL_FAIL_PAINTBRUSH = 0x591,
/*20090204 to 20090401
그림물ê°ì´ 필요합니다.
-20090406 to 20180523
+20090406 to 20180621
서페ì´ìŠ¤íŽ˜ì¸íŠ¸ê°€ 필요합니다.
Paint is required.
*/
MSG_USESKILL_FAIL_II_SURFACE_PAINTS = 0x592,
-/*20090204 to 20180523
+/*20090204 to 20180621
지정한 ìœ„ì¹˜ì— ìŠ¤í‚¬ì„ ì‚¬ìš©í• ìˆ˜ 없습니다.
Use the skills that are not at the specified location.
*/
MSG_USESKILL_FAIL_POS = 0x593,
-/*20090204 to 20180523
+/*20090204 to 20180621
ë„ìš°ë¯¸ì˜ SPê°€ 부족합니다.
Not enough SP.
*/
@@ -7719,163 +7719,163 @@ Not enough SP.
#if PACKETVER >= 20090211
/*20090211 to 20090218
ìƒì„± 가능 ìºë¦­í„° 수는 9개입니다!!(ìž„ì‹œ)
-20090225 to 20180523
+20090225 to 20180621
ìºë¦­í„° ì„ íƒì°½ì˜ ìºë¦­í„°ê°€ %d개를 초과하면 ê²Œìž„ì— ì ‘ì†í•  수 없습니다. 불필요한 ìºë¦­í„°ë¥¼ 삭제해주십시오.
Character %d is character selection window cannot connect to the game that exceeds the total. Please remove unwanted characters.
*/
MSG_BAN_OVER_CHARACTER_LIST = 0x595,
#endif
#if PACKETVER >= 20090225
-/*20090225 to 20180523
+/*20090225 to 20180621
목캔디가 필요합니다.
Throat Lozenge is required.
*/
MSG_USESKILL_FAIL_II_NECK_CANDY = 0x596,
-/*20090225 to 20180523
+/*20090225 to 20180621
ì•ˆíƒ€ê¹Œìš´ëˆˆë¬¼ì´ í•„ìš”í•©ë‹ˆë‹¤.
Painful Tears is required.
*/
MSG_USESKILL_FAIL_II_MISERABLE_TEAR = 0x597,
-/*20090225 to 20180523
+/*20090225 to 20180621
목 보호 캔디가 필요합니다.
Throat Lozenge is required.
*/
MSG_USESKILL_FAIL_II_PROTECT_NECK_CANDY = 0x598,
-/*20090225 to 20180523
+/*20090225 to 20180621
ì›¨í° ë¸”ë¡œí‚¹ì˜ ì—°ê³„ë¡œë§Œ 사용가능합니다.
Cooperation is only available with Weapon Blocking.
*/
MSG_USESKILL_FAIL_GC_WEAPONBLOCKING = 0x599,
-/*20090225 to 20180523
+/*20090225 to 20180621
길로틴í¬ë¡œìŠ¤ì˜ ë…ì„ ë°”ë¥¸ 무기가 필요합니다.
Poisoned weapons is required.
*/
MSG_USESKILL_FAIL_GC_POISONINGWEAPON = 0x59a,
#endif
#if PACKETVER >= 20090304
-/*20090304 to 20180523
+/*20090304 to 20180621
마ë„기어 탑승시ì—만 사용가능합니다.
Item can only be used when Mado Gear is mounted.
*/
MSG_USESKILL_FAIL_MADOGEAR = 0x59b,
-/*20090304 to 20180523
+/*20090304 to 20180621
ë°œì¹¸ë¸”ë¦¿ì´ í•„ìš”í•©ë‹ˆë‹¤.
Vulcan Bullet is required.
*/
MSG_USESKILL_FAIL_II_VULCANBULLET = 0x59c,
-/*20090304 to 20180523
+/*20090304 to 20180621
마ë„기어 연료가 필요합니다.
Mado Gear Fuel is required.
*/
MSG_USESKILL_FAIL_II_FUELGAS = 0x59d,
-/*20090304 to 20180523
+/*20090304 to 20180621
액체냉ê°íƒ„ì´ í•„ìš”í•©ë‹ˆë‹¤.
Liquid Cold Bullet is required.
*/
MSG_USESKILL_FAIL_II_COLDSLOWERBULLET = 0x59e,
-/*20090304 to 20180523
+/*20090304 to 20180621
ìºë…¼ë³¼ì„ 장전 하세요.
Please load a Cannon Ball.
*/
MSG_USESKILL_FAIL_CANONBALL = 0x59f,
-/*20090304 to 20180523
+/*20090304 to 20180621
미ë„기어 ê°€ì†ìž¥ì¹˜ë¥¼ 착용하세요.
Please equipped with a Mado Gear Accelerator.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_ACCELERATION = 0x5a0,
-/*20090304 to 20180523
+/*20090304 to 20180621
호버ë§ë¶€ìŠ¤í„°ë¥¼ 착용하세요.
Please equipped with a Hovering Booster.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_HOVERING_BOOSTER = 0x5a1,
-/*20090304 to 20180523
+/*20090304 to 20180621
[톡신] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Toxin] Poison effect was applied to the weapon.
*/
MSG_TOXIN = 0x5a2,
-/*20090304 to 20180523
+/*20090304 to 20180621
[패럴ë¼ì´ì¦ˆ] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Paralysis] Poison effect was applied to the weapon.
*/
MSG_PARALYZE = 0x5a3,
-/*20090304 to 20180523
+/*20090304 to 20180621
[베놈블리드] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Fatigue] Poison effect was applied to the weapon.
*/
MSG_VENOMBLEED = 0x5a4,
-/*20090304 to 20180523
+/*20090304 to 20180621
[ë§¤ì§ ë¨¸ì‰¬ë£¸] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Laughing] Poison effect was applied to the weapon.
*/
MSG_MAGICMUSHROOM = 0x5a5,
-/*20090304 to 20180523
+/*20090304 to 20180621
[ë°ìŠ¤ 허트] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Disheart] Poison effect was applied to the weapon.
*/
MSG_DEATHHURT = 0x5a6,
-/*20090304 to 20180523
+/*20090304 to 20180621
[파ì´ë ‰ì‹œì•„] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Pyrexia] Poison effect was applied to the weapon.
*/
MSG_PHYREXIA = 0x5a7,
-/*20090304 to 20180523
+/*20090304 to 20180621
[오블리비언 커즈] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Oblivion] Poison effect was applied to the weapon.
*/
MSG_OBLIANCURSE = 0x5a8,
-/*20090304 to 20180523
+/*20090304 to 20180621
[리치 엔드] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Leech] Poison effect was applied to the weapon.
*/
MSG_RICHEND = 0x5a9,
#endif
#if PACKETVER >= 20090311
-/*20090311 to 20180523
+/*20090311 to 20180621
호버ë§ìƒíƒœì—서만 사용가능합니다.
Can only be used in Hovering state.
*/
MSG_USESKILL_FAIL_MADOGEAR_HOVERING = 0x5aa,
-/*20090311 to 20180523
+/*20090311 to 20180621
ìží­ìž¥ì¹˜ë¥¼ 장착하세요.
Please equip a Self-Destruct Mechanism.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_SELFDESTRUCTION_DEVICE = 0x5ab,
-/*20090311 to 20180523
+/*20090311 to 20180621
ì…°ì´í”„쉬프터를 장착하세요.
Please equip a Shape Shift.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_SHAPESHIFTER = 0x5ac,
-/*20090311 to 20180523
+/*20090311 to 20180621
길로틴ë…ì´ í•„ìš”í•©ë‹ˆë‹¤.
Guillotine Cross Poison is required.
*/
MSG_USESKILL_FAIL_GUILLONTINE_POISON = 0x5ad,
-/*20090311 to 20180523
+/*20090311 to 20180621
냉ê°ìž¥ì¹˜ë¥¼ 장착하세요.
Please equipped with a Cooling System.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_COOLING_DEVICE = 0x5ae,
-/*20090311 to 20180523
+/*20090311 to 20180621
ìžê¸°ìž¥í•„ë“œìƒì„±ê¸°ë¥¼ 착용하세요.
Please equipped with a Magnetic Field Generator.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_MAGNETICFIELD_GENERATOR = 0x5af,
-/*20090311 to 20180523
+/*20090311 to 20180621
베리어ìƒì„±ê¸°ë¥¼ 착용하세요.
Please equipped with a Barrier Generator.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_BARRIER_GENERATOR = 0x5b0,
-/*20090311 to 20180523
+/*20090311 to 20180621
광학미채발ìƒê¸°ë¥¼ 착용하세요.
Please equipped with a Optical Camouflage Generator.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_OPTICALCAMOUFLAGE_GENERATOR = 0x5b1,
-/*20090311 to 20180523
+/*20090311 to 20180621
리페어키트를 착용하세요.
Please equipped with a Repair Kit.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_REPAIRKIT = 0x5b2,
-/*20090311 to 20180523
+/*20090311 to 20180621
몽키 스패너가 필요합니다.
Monkey Wrench is required.
*/
@@ -7884,408 +7884,408 @@ Monkey Wrench is required.
#if PACKETVER >= 20090312
/*20090312 to 20090312
'%s' 시전 시간까지 약 %d 분 남았습니다.
-20090318 to 20180523
+20090318 to 20180621
[%s] ìŠ¤í‚¬ì„ ì‹œì „ í•  수 없습니다.
[%s] Cannot use the skills due to cooldown delay.
*/
MSG_SKILLINTERVAL2 = 0x5b4,
#endif
#if PACKETVER >= 20090318
-/*20090318 to 20180523
+/*20090318 to 20180621
%d레벨 ì´ìƒì€ 삭제가 불가능합니다.
Deletion is impossible for over level %d
*/
MSG_LEMIT_DELETE_LEVEL = 0x5b5,
/*20090318 to 20110614
마ë„기어 탑승시ì—는 사용할수 없습니다.
-20110620 to 20180523
+20110620 to 20180621
마ë„기어 탑승시ì—는 사용 í•  수 없습니다.
Can't be used while on Magic Gear.
*/
MSG_USESKILL_FAIL_MADOGEAR_RIDE = 0x5b6,
#endif
#if PACKETVER >= 20090325
-/*20090325 to 20180523
+/*20090325 to 20180621
드래곤 내리기
Dismount Dragon
*/
MSG_DRAGONOFF = 0x5b7,
-/*20090325 to 20180523
+/*20090325 to 20180621
마ë„기어 내리기
Dismount Magic Gear
*/
MSG_MADOOFF = 0x5b8,
#endif
#if PACKETVER >= 20090401
-/*20090401 to 20180523
+/*20090401 to 20180621
소비
I
*/
MSG_STORE_TABNAME_0 = 0x5b9,
-/*20090401 to 20180523
+/*20090401 to 20180621
ìºì‰¬
Cash
*/
MSG_STORE_TABNAME_1 = 0x5ba,
-/*20090401 to 20180523
+/*20090401 to 20180621
방어구
Armors
*/
MSG_STORE_TABNAME_2 = 0x5bb,
-/*20090401 to 20180523
+/*20090401 to 20180621
무기
Weapons
*/
MSG_STORE_TABNAME_3 = 0x5bc,
-/*20090401 to 20180523
+/*20090401 to 20180621
투사체
Ammo
*/
MSG_STORE_TABNAME_4 = 0x5bd,
-/*20090401 to 20180523
+/*20090401 to 20180621
카드
Card
*/
MSG_STORE_TABNAME_5 = 0x5be,
-/*20090401 to 20180523
+/*20090401 to 20180621
기타
Other
*/
MSG_STORE_TABNAME_6 = 0x5bf,
-/*20090401 to 20180523
+/*20090401 to 20180621
í´ë¼ì´ì–¸íŠ¸ ì‘ë‹µì‹œê°„ì´ ì´ˆê³¼ë˜ì–´ ì—°ê²°ì´ ëŠì–´ì§‘니다.
Client response time has passed so connection is terminated
*/
MSG_ERROR_HS_TIMEOUT = 0x5c0,
-/*20090401 to 20180523
+/*20090401 to 20180621
핵쉴드 파ì¼ì˜ ë²„ì „ì´ ë§žì§€ 않습니다. í´ë¼ì´ì–¸íŠ¸ë¥¼ 재설치 해주십시오.
Incorrect version of hack shield file. Please reinstall the client
*/
MSG_ERROR_DIFF_CLIENT = 0x5c1,
#endif
#if PACKETVER >= 20090406
-/*20090406 to 20180523
+/*20090406 to 20180621
마법서가 필요합니다.
[Magic Book] is required.
*/
MSG_USESKILL_FAIL_SPELLBOOK = 0x5c2,
-/*20090406 to 20180523
+/*20090406 to 20180621
마법서가 너무 어려워서 졸ìŒì´ 몰려온다.
Feel sleepy since Magic Book is too difficult to understand.
*/
MSG_USESKILL_FAIL_SPELLBOOK_DIFFICULT_SLEEP = 0x5c3,
-/*20090406 to 20180523
+/*20090406 to 20180621
ë³´ì¡´í¬ì¸íŠ¸ê°€ 부족합니다.
Not enough saved point.
*/
MSG_USESKILL_FAIL_SPELLBOOK_PRESERVATION_POINT = 0x5c4,
-/*20090406 to 20180523
+/*20090406 to 20180621
ë”ì´ìƒ 마법서를 ì½ì„수 없습니다.
Can't read a Magic Book anymore.
*/
MSG_USESKILL_FAIL_SPELLBOOK_READING = 0x5c5,
-/*20090406 to 20180523
+/*20090406 to 20180621
페ì´ìŠ¤íŽ˜ì¸íŠ¸ê°€ 필요합니다.
Face Paint is required.
*/
MSG_USESKILL_FAIL_II_FACE_PAINTS = 0x5c6,
-/*20090406 to 20180523
+/*20090406 to 20180621
ë¶„ìž¥ìš©ë¶“ì´ í•„ìš”í•©ë‹ˆë‹¤.
Brush is required.
*/
MSG_USESKILL_FAIL_II_MAKEUP_BRUSH = 0x5c7,
#endif
#if PACKETVER >= 20090408
-/*20090408 to 20180523
+/*20090408 to 20180621
대기 ì‹œê°„ì´ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤. 다시 ë¡œê·¸ì¸ í•´ì£¼ì‹­ì‹œì˜¤.
Waiting time has passed. Please log in again
*/
MSG_MOBILE_TIMEOVER = 0x5c8,
-/*20090408 to 20180523
+/*20090408 to 20180621
위험! ì´ë¯¸ ë™ì¼í•œ ê³„ì •ì´ ë¡œê·¸ì¸ ì¤‘ì— ìžˆìŠµë‹ˆë‹¤. ìž ì‹œ ëª¨ë°”ì¼ ì¸ì¦ ì§„í–‰ì„ ë©ˆì¶”ì‹œê³  ë¹„ë²ˆì„ ìˆ˜ì •í•œ ë’¤ 재 ë¡œê·¸ì¸ í•´ì£¼ì‹­ì‹œì˜¤.
Watch out! Same account is already logged in. Stop mobile verification and log in again after changing your password
*/
MSG_MOBILE_ANOTHER_LOGIN = 0x5c9,
-/*20090408 to 20180523
+/*20090408 to 20180621
위험! 현재 ë™ì¼í•œ ê³„ì •ì´ ëª¨ë°”ì¼ ì¸ì¦ 대기 ì¤‘ì— ìžˆìŠµë‹ˆë‹¤. ìž ì‹œ ëª¨ë°”ì¼ ì¸ì¦ ì§„í–‰ì„ ë©ˆì¶”ì‹œê³  ë¹„ë²ˆì„ ìˆ˜ì •í•œ ë’¤ 재 ë¡œê·¸ì¸ í•´ì£¼ì‹­ì‹œì˜¤.
Watch out! Same account is waiting for mobile verification. Stop mobile verification and log in again after changing your password
*/
MSG_MOBILE_WAITING_STATE = 0x5ca,
#endif
#if PACKETVER >= 20090506
-/*20090506 to 20180523
+/*20090506 to 20180621
게임 옵션창
Game setting window
*/
MSG_ESC_OPTIONWND = 0x5cb,
-/*20090506 to 20180523
+/*20090506 to 20180621
그래픽 설정
Graphics Settings
*/
MSG_GRAPHIC_OPTIONWND = 0x5cc,
-/*20090506 to 20180523
+/*20090506 to 20180621
사운드 설정
Sound Settings
*/
MSG_SOUND_OPTIONWND = 0x5cd,
#endif
#if PACKETVER >= 20090514
-/*20090514 to 20180523
+/*20090514 to 20180621
변경 할 단축키를 누르거나, 'ESC'키를 눌러 삭제 해 주세요.
Press a key to assign. Pressing 'ESC' will remove the assigned key.
*/
MSG_HOTKEYWND_NOTICE1 = 0x5ce,
-/*20090514 to 20180523
+/*20090514 to 20180621
ë‹¨ì¼ í‚¤ë¡œ 지정 í•  수 없는 키입니다.
Unable to specify a single key.
*/
MSG_HOTKEYWND_NOTICE2 = 0x5cf,
-/*20090514 to 20180523
+/*20090514 to 20180621
지정 할 수 없는 키입니다.
Unable to specify the key assigned.
*/
MSG_HOTKEYWND_NOTICE3 = 0x5d0,
-/*20090514 to 20180523
+/*20090514 to 20180621
'%s'ì— ì‚¬ìš©ëœ ë‹¨ì¶•í‚¤ì™€ 중복ë©ë‹ˆë‹¤. 바꾸시겠습니까?
Duplicated with ['%s']. Do you still want to change?
*/
MSG_HOTKEYWND_NOTICE4 = 0x5d1,
-/*20090514 to 20180523
+/*20090514 to 20180621
ì €ìž¥ëœ ë‹¨ì¶•í‚¤ ì¡°í•©ì´ ì´ˆê¸°í™” ë©ë‹ˆë‹¤. 초기화 하시겠습니까?
Initialization is stored in the shortcut key settings. Do you want to initialized?
*/
MSG_HOTKEYWND_NOTICE5 = 0x5d2,
-/*20090514 to 20180523
+/*20090514 to 20180621
스킬바
Skill Bar
*/
MSG_HOTKEYWND_TAB1 = 0x5d3,
-/*20090514 to 20180523
+/*20090514 to 20180621
ì¸í„°íŽ˜ì´ìŠ¤
Interface
*/
MSG_HOTKEYWND_TAB2 = 0x5d4,
-/*20090514 to 20180523
+/*20090514 to 20180621
ì´ëª¨ì…˜
Macros
*/
MSG_HOTKEYWND_TAB3 = 0x5d5,
-/*20090514 to 20180523
+/*20090514 to 20180621
단축키 설정 창
Shortcut Settings
*/
MSG_HOTKEYWND_TITLE = 0x5d6,
#endif
#if PACKETVER >= 20090520
-/*20090520 to 20180523
+/*20090520 to 20180621
ë°°ê²½ìŒ
BGM
*/
MSG_BGM = 0x5d7,
-/*20090520 to 20180523
+/*20090520 to 20180621
효과ìŒ
Effect
*/
MSG_SOUND = 0x5d8,
-/*20090520 to 20180523
+/*20090520 to 20180621
스킨
Skin
*/
MSG_SKIN = 0x5d9,
-/*20090520 to 20180523
+/*20090520 to 20180621
채팅방 입장ìŒë§Œ 소리남 On
Chat room entrance sound on
*/
MSG_TINGONLY_ON = 0x5da,
-/*20090520 to 20180523
+/*20090520 to 20180621
채팅방 입장ìŒë§Œ 소리남 Off
Chat room entrance sound off
*/
MSG_TINGONLY_OFF = 0x5db,
-/*20090520 to 20180523
+/*20090520 to 20180621
/tingonly : 채팅방 입장ìŒë§Œ 들ì„수있게ë©ë‹ˆë‹¤
/tingonly: you can hear only sound like a chat room entry.
*/
MSG_EXPLAIN_TINGONLY = 0x5dc,
-/*20090520 to 20180523
+/*20090520 to 20180621
/주먹
/rock
*/
MSG_EMOTION_ROCK = 0x5dd,
-/*20090520 to 20180523
+/*20090520 to 20180621
/가위
/scissors
*/
MSG_EMOTION_SCISSOR = 0x5de,
-/*20090520 to 20180523
+/*20090520 to 20180621
/ë³´
/paper
*/
MSG_EMOTION_WRAP = 0x5df,
-/*20090520 to 20180523
+/*20090520 to 20180621
/러브
/love
*/
MSG_EMOTION_LUV = 0x5e0,
-/*20090520 to 20180523
+/*20090520 to 20180621
/mobile
*/
MSG_EMOTION_MOBILE = 0x5e1,
-/*20090520 to 20180523
+/*20090520 to 20180621
/mail
*/
MSG_EMOTION_MAIL = 0x5e2,
-/*20090520 to 20180523
+/*20090520 to 20180621
/antenna0
*/
MSG_EMOTION_ANTENNA0 = 0x5e3,
-/*20090520 to 20180523
+/*20090520 to 20180621
/antenna1
*/
MSG_EMOTION_ANTENNA1 = 0x5e4,
-/*20090520 to 20180523
+/*20090520 to 20180621
/antenna2
*/
MSG_EMOTION_ANTENNA2 = 0x5e5,
-/*20090520 to 20180523
+/*20090520 to 20180621
/antenna3
*/
MSG_EMOTION_ANTENNA3 = 0x5e6,
-/*20090520 to 20180523
+/*20090520 to 20180621
/hum
*/
MSG_EMOTION_HUM2 = 0x5e7,
-/*20090520 to 20180523
+/*20090520 to 20180621
/abs
*/
MSG_EMOTION_ABS = 0x5e8,
-/*20090520 to 20180523
+/*20090520 to 20180621
/oops
*/
MSG_EMOTION_OOPS = 0x5e9,
-/*20090520 to 20180523
+/*20090520 to 20180621
/spit
*/
MSG_EMOTION_SPIT = 0x5ea,
-/*20090520 to 20180523
+/*20090520 to 20180621
/ene
*/
MSG_EMOTION_ENE = 0x5eb,
-/*20090520 to 20180523
+/*20090520 to 20180621
/panic
*/
MSG_EMOTION_PANIC = 0x5ec,
-/*20090520 to 20180523
+/*20090520 to 20180621
/whisp
*/
MSG_EMOTION_WHISP = 0x5ed,
#endif
#if PACKETVER >= 20090527
-/*20090527 to 20180523
+/*20090527 to 20180621
지정안함
Not Assigned
*/
MSG_HOTKEY_NOTHING = 0x5ee,
#endif
#if PACKETVER >= 20090603
-/*20090603 to 20180523
+/*20090603 to 20180621
카트장착시ì—만 사용가능합니다.
Only available when cart is mounted.
*/
MSG_USESKILL_FAIL_CART = 0x5ef,
-/*20090603 to 20180523
+/*20090603 to 20180621
[가시나무 씨앗]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Thorny Seed] is required.
*/
MSG_USESKILL_FAIL_II_THORNS_SEED = 0x5f0,
-/*20090603 to 20180523
+/*20090603 to 20180621
[í¡í˜ˆ ì‹ë¬¼ 씨앗]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Bloodsucker Seed] is required.
*/
MSG_USESKILL_FAIL_II_BLOOD_SUCKER_SEED = 0x5f1,
-/*20090603 to 20180523
+/*20090603 to 20180621
ë”ì´ìƒ 시전할수 없습니다.
Cannot be used anymore.
*/
MSG_USESKILL_FAIL_NO_MORE_SPELL = 0x5f2,
-/*20090603 to 20180523
+/*20090603 to 20180621
[í­íƒ„버섯í¬ìž]ê°€ 필요합니다.
[Bomb Mushroom Spore] is required.
*/
MSG_USESKILL_FAIL_II_BOMB_MUSHROOM_SPORE = 0x5f3,
-/*20090603 to 20180523
+/*20090603 to 20180621
[화염병]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Fire Bottle] is required.
*/
MSG_USESKILL_FAIL_II_GASOLINE_BOOMB = 0x5f4,
-/*20090603 to 20180523
+/*20090603 to 20180621
[기름병]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Oil Bottle] is required.
*/
MSG_USESKILL_FAIL_II_OIL_BOTTLE = 0x5f5,
-/*20090603 to 20180523
+/*20090603 to 20180621
[í­ë°œê°€ë£¨]ê°€ 필요합니다.
[Explosive Powder] is required.
*/
MSG_USESKILL_FAIL_II_EXPLOSION_POWDER = 0x5f6,
-/*20090603 to 20180523
+/*20090603 to 20180621
[연막가루]가 필요합니다.
[Smokescreen Powder] is required.
*/
MSG_USESKILL_FAIL_II_SMOKE_POWDER = 0x5f7,
-/*20090603 to 20180523
+/*20090603 to 20180621
[최루가스]가 필요합니다.
[Tear Gas] is required.
*/
MSG_USESKILL_FAIL_II_TEAR_GAS = 0x5f8,
-/*20090603 to 20180523
+/*20090603 to 20180621
[염산병]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Acid Bottle] is required.
*/
MSG_USESKILL_FAIL_II_HYDROCHLORIC_ACID_BOTTLE = 0x5f9,
-/*20090603 to 20180523
+/*20090603 to 20180621
[ì‹ì¸ì‹ë¬¼ë³‘]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Bottom Man-Eating Plant] is required.
*/
MSG_USESKILL_FAIL_II_HELLS_PLANT_BOTTLE = 0x5fa,
-/*20090603 to 20180523
+/*20090603 to 20180621
[만드ë¼ê³ ë¼ì˜ 화분]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Pot of Mandragora] is required.
*/
MSG_USESKILL_FAIL_II_MANDRAGORA_FLOWERPOT = 0x5fb,
-/*20090603 to 20180523
+/*20090603 to 20180621
파티장 위임
Party delegation
*/
MSG_YIELD_PARTYMASTER = 0x5fc,
-/*20090603 to 20180523
+/*20090603 to 20180621
ì •ë§ íŒŒí‹°ìž¥ì„ ìœ„ìž„í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Do you want to delegate the real party?
*/
MSG_DO_YOU_REALLY_WANT_YIELD_PARTYMASTER = 0x5fd,
-/*20090603 to 20180523
+/*20090603 to 20180621
íŒŒí‹°ìž¥ì„ ìœ„ìž„ í•  수 없습니다.
Party cannot be delegated.
*/
MSG_CANNOT_YIELD_PARTYMASTER = 0x5fe,
-/*20090603 to 20180523
+/*20090603 to 20180621
변경불가
Immutable
*/
MSG_FAILED_CHANGE = 0x5ff,
#endif
#if PACKETVER >= 20090610
-/*20090610 to 20180523
+/*20090610 to 20180621
[%s]가 %d개 필요합니다.
[%s] required '%d' amount.
*/
MSG_USESKILL_FAIL_NEED_ITEM = 0x600,
-/*20090610 to 20180523
+/*20090610 to 20180621
제련 수치가 하향 ì¡°ì • ë˜ì—ˆìŠµë‹ˆë‹¤.
Is now refining the value lowered.
*/
MSG_ITEM_REFINING_DOWNGRADE = 0x601,
-/*20090610 to 20180523
+/*20090610 to 20180621
[%s]를 장비하고 있어야 사용할 수 있습니다
Need to put on [%s] in order to use.
*/
@@ -8294,14 +8294,14 @@ Need to put on [%s] in order to use.
#if PACKETVER >= 20090617
/*20090617 to 20090922
전장 리스트
-20090929 to 20180523
+20090929 to 20180621
전장 입장 설정
Battle field entrance setting
*/
MSG_BATTLEFIELD_LIST = 0x603,
/*20090617 to 20090929
전장 - [%s] 신청 하시겠습니까?
-20091006 to 20180523
+20091006 to 20180621
% 전장으로 ì´ë™ í•  수 없는 ìƒíƒœê°€ ë˜ì–´ 전장 ì‹ ì²­ì´ ì·¨ì†Œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Battlefield - [%s] you sign up?
*/
@@ -8312,7 +8312,7 @@ Battlefield - [%s] you sign up?
입장 ì‹ ì²­ì´ ì™„ë£Œë˜ì—ˆìŠµë‹ˆë‹¤.
20091006 to 20100928
-20101005 to 20180523
+20101005 to 20180621
Current admission application state.
*/
@@ -8323,7 +8323,7 @@ Current admission application state.
전장 - [%s] ì— ìž…ìž¥ í•  수 없는 ìƒíƒœì´ë¯€ë¡œ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
20090722 to 20090929
ì— ìž…ìž¥ í•  수 없는 ìƒíƒœì´ë¯€ë¡œ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
-20091006 to 20180523
+20091006 to 20180621
% 전장 ìž…ìž¥ì´ ë³´ë¥˜ ë˜ì—ˆìŠµë‹ˆë‹¤. 다른 플레ì´ì–´ë¥¼ 기다립니다.
It was unregistered and not be able to enter the state.
*/
@@ -8332,7 +8332,7 @@ It was unregistered and not be able to enter the state.
현재 입장 ì‹ ì²­ ìƒíƒœìž…니다.
20091006 to 20100928
-20101005 to 20180523
+20101005 to 20180621
Current admission application state.
*/
@@ -8341,7 +8341,7 @@ Current admission application state.
입장 ì‹ ì²­ì„ ì·¨ì†Œí•˜ì‹œê² ìŠµë‹ˆê¹Œ?
20091006 to 20100616
%s 전장 ì‹ ì²­ì„ ì •ë§ë¡œ 취소하시겠습니까?
-20100622 to 20180523
+20100622 to 20180621
í™•ì¸ ë‹¨ì¶”ë¥¼ 누르면 전장 ì‹ ì²­ì´ ì·¨ì†Œë©ë‹ˆë‹¤. 아래 단추를 í´ë¦­í•´ 주세요.
Do you want to cancel the admission application?
*/
@@ -8350,109 +8350,109 @@ Do you want to cancel the admission application?
전장 - [%s] 입장 ì‹ ì²­ì´ ì·¨ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
20090722 to 20090929
입장 ì‹ ì²­ì´ ì·¨ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
-20091006 to 20180523
+20091006 to 20180621
%s 전장 입장 ì‹ ì²­ì´ ì·¨ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
Admission request has been cancelled.
*/
MSG_CANCEL_JOINTO_BATTLEFIELD = 0x609,
/*20090617 to 20090929
곧 전장으로 ì´ë™ 합니다.
-20091006 to 20180523
+20091006 to 20180621
잠시후 %s 전장으로 ì´ë™ 합니다. 공간 ì´ë™ì„ 위한 안정ì ì¸ ìƒíƒœë¥¼ 확보해 주시길 ë°”ëžë‹ˆë‹¤. (거래 ë° ê³µê°„ ì´ë™ 기능 ì¼ì‹œ 중지ë¨)
Go to the battlefield quickly.
*/
MSG_MOVETO_BATTLEFIELD = 0x60a,
/*20090617 to 20091028
전장 - [%s]
-20091103 to 20180523
+20091103 to 20180621
전장 명칭
Battlefield - [%s]
*/
MSG_BATTLEFIELD_NAME = 0x60b,
#endif
#if PACKETVER >= 20090624
-/*20090624 to 20180523
+/*20090624 to 20180621
ì •ë§ ì´ë™ 하시겠습니까?
Do you really want to go back to your savepoint?
*/
MSG_MOVETO_SAVEPOINT = 0x60c,
-/*20090624 to 20180523
+/*20090624 to 20180621
íŒŒí‹°ì› ì°¾ê¸° 메세지
Search Message for Party Members
*/
MSG_VIEW_SEEK_PARTY = 0x60d,
-/*20090624 to 20180523
+/*20090624 to 20180621
íŒŒí‹°ì› ì°¾ê¸° 메세지 ì˜µì…˜ì´ êº¼ì ¸ìžˆìŠµë‹ˆë‹¤.
Message option is off the search party members.
*/
MSG_UNVIEW_SEEK_PARTY = 0x60e,
-/*20090624 to 20180523
+/*20090624 to 20180621
10초간 파티 ì§€ì› ë”œë ˆì´ê°€ 걸려있습니다.
10 seconds delay of party support is in effect
*/
MSG_SEEK_PARTY_DEALY = 0x60f,
#endif
#if PACKETVER >= 20090701
-/*20090701 to 20180523
+/*20090701 to 20180621
íŒŒí‹°ìž¥ì€ '%s' 님 입니다.
Party leader is '%s'.
*/
MSG_NOTIFY_PARTY_ROLE_MASTER = 0x610,
/*20090701 to 20090715
전장 - [%s] : 시스템 오류로 입장 할 수 없습니다.
-20090722 to 20180523
+20090722 to 20180621
시스템 오류로 입장 할 수 없습니다.
Unable to enter due to system error.
*/
MSG_ERROR_SYSTEM_ERROR_BATTLEFIELD = 0x611,
/*20090701 to 20090715
전장 - [%s] : 대기 ì¸ì› 수 초과로 입장 í•  수 없습니다.
-20090722 to 20180523
+20090722 to 20180621
대기 ì¸ì› 수 초과로 입장 í•  수 없습니다.
Cannot wait to enter the number of excess.
*/
MSG_ERROR_FULL_ESROOM_BATTLEFIELD = 0x612,
/*20090701 to 20090715
전장 - [%s] : ì´ë¯¸ ì‹ ì²­ ë˜ì—ˆìŠµë‹ˆë‹¤.
-20090722 to 20180523
+20090722 to 20180621
ì´ë¯¸ ì‹ ì²­ ë˜ì—ˆìŠµë‹ˆë‹¤.
Has already been applied.
*/
MSG_ERROR_DOUBLE_OFFER_BATTLEFIELD = 0x613,
/*20090701 to 20090715
전장 - [%s] : 대기 ì‹œê°„ì´ ì´ˆê³¼ë˜ì–´ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
-20090722 to 20180523
+20090722 to 20180621
대기 ì‹œê°„ì´ ì´ˆê³¼ë˜ì–´ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
Registration has been cancelled because of the excessive waiting time.
*/
MSG_ERROR_WAIT_TIMEOUT_BATTLEFIELD = 0x614,
/*20090701 to 20090715
전장 - [%s] : 입장 ì¡°ê±´ì´ ë§žì§€ ì•Šì•„, 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
-20090722 to 20180523
+20090722 to 20180621
입장 ì¡°ê±´ì´ ë§žì§€ ì•Šì•„, 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
Unregistered because admission requirements are not matching.
*/
MSG_ERROR_BATTLEFILD_ENTER_BATTLEFIELD = 0x615,
/*20090701 to 20090715
전장 - [%s] : 오류가 ë°œìƒí•˜ì—¬ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
-20090722 to 20180523
+20090722 to 20180621
오류가 ë°œìƒí•˜ì—¬ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
Was unregistered and error.
*/
MSG_ERROR_DROP_ENTRANCESTATION_BATTLEFIELD = 0x616,
#endif
#if PACKETVER >= 20090708
-/*20090708 to 20180523
+/*20090708 to 20180621
[%s]ì˜ ì—°ê³„ 스킬입니다.
The skill need [%s].
*/
MSG_USESKILL_FAIL_COMBOSKILL = 0x617,
-/*20090708 to 20180523
+/*20090708 to 20180621
특정스킬 ì˜ ì—°ê³„ 스킬입니다.
The skill need a particular skill.
*/
MSG_USESKILL_FAIL_COMBOSKILL2 = 0x618,
-/*20090708 to 20180523
+/*20090708 to 20180621
기구체 %d 개가 필요합니다
Requires %d mind bullets
*/
@@ -8460,98 +8460,98 @@ Requires %d mind bullets
/*20090708 to 20090708
기구체 %d 개가 필요합니다
Requires %d mind bullets
-20090715 to 20180523
+20090715 to 20180621
기구체가 필요합니다
Mind Bullet is required.
*/
MSG_USESKILL_FAIL_SPIRITS2 = 0x61a,
#endif
#if PACKETVER >= 20090729
-/*20090729 to 20180523
+/*20090729 to 20180621
최대 소지량 보다 ë§Žì€ ë£¬ìŠ¤í†¤ì„ ì œìž‘í•  수 없습니다.
Cannot create rune stone more than the maximum amount.
*/
MSG_RUNESTONE_MAKEERROR_OVERCOUNT = 0x61b,
-/*20090729 to 20180523
+/*20090729 to 20180621
전장 리스트를 ë°›ì„ ìˆ˜ 없는 ìƒíƒœìž…니다. í™•ì¸ í›„ 다시 ì‹œë„ í•´ 주세요.
Not able to receive battle field list. Please check and try again
*/
MSG_ERROR_LIST_OPEN_BATTLEFIELD = 0x61c,
-/*20090729 to 20180523
+/*20090729 to 20180621
ë ˆë²¨ì´ ë¶€ì¡±í•˜ì—¬ 입장 í•  수 없습니다.
Level is not high enough to enter
*/
MSG_ERROR_LEVEL_LIMIT_BATTLEFIELD = 0x61d,
#endif
#if PACKETVER >= 20090805
-/*20090805 to 20180523
+/*20090805 to 20180621
1ì°¨ ì§ì—… 스킬 %d개를 ë” ì˜¬ë ¤ 주십시오.
You must consume all '%d' points in your 1st Tab.
*/
MSG_UPGRADESKILLERROR_MORE_FIRSTJOBSKILL = 0x61e,
#endif
#if PACKETVER >= 20091013
-/*20091013 to 20180523
+/*20091013 to 20180621
1ì°¨ í˜¹ì€ 2ì°¨ ì§ì—… 스킬 %d개를 ë” ì˜¬ë ¤ 주십시오.
You must consume all '%d' remaining points in your 2nd Tab. 1st Tab is already done.
*/
MSG_UPGRADESKILLERROR_MORE_SECONDJOBSKILL = 0x61f,
-/*20091013 to 20180523
+/*20091013 to 20180621
변환 가능한 ì•„ì´í…œ
Items available for conversion
*/
MSG_ITEMSYOUCANCHANGE = 0x620,
-/*20091013 to 20180523
+/*20091013 to 20180621
변환할 ì•„ì´í…œ
Insert items to convert
*/
MSG_ITEMS_FOR_CHANGE = 0x621,
-/*20091013 to 20180523
+/*20091013 to 20180621
ë³€í™˜ì´ ë¶ˆê°€ëŠ¥í•œ ì¡°í•© 입니다.
Inconvertible combination
*/
MSG_SKILL_RECIPE_NOTEXIST = 0x622,
-/*20091013 to 20180523
+/*20091013 to 20180621
ì¸ë²¤í† ë¦¬ì˜ 무게가 너무 무ê²ìŠµë‹ˆë‹¤.
Inventory weight is too much
*/
MSG_SKILL_INVENTORY_WEIGHT_OVER = 0x623,
-/*20091013 to 20180523
+/*20091013 to 20180621
ì¸ë²¤í† ë¦¬ë¥¼ ê³µê°„ì„ í™•ë³´í•´ì£¼ì„¸ìš”.
Please secure some room in the inventory
*/
MSG_SKILL_INVENTORY_KINDCNT_OVER = 0x624,
-/*20091013 to 20180523
+/*20091013 to 20180621
재료가 존재하지 않습니다.
Material doesn't exist
*/
MSG_SKILL_MATERIAL_FAIL = 0x625,
-/*20091013 to 20180523
+/*20091013 to 20180621
성공하였습니다.
Successful.
*/
MSG_SKILL_SUCCESS = 0x626,
-/*20091013 to 20180523
+/*20091013 to 20180621
실패 하였습니다.
Failed.
*/
MSG_SKILL_FAIL = 0x627,
-/*20091013 to 20180523
+/*20091013 to 20180621
실패하여 모든 재료가 사ë¼ì¡ŒìŠµë‹ˆë‹¤.
all materials are gone due to failure
*/
MSG_SKILL_FAIL_MATERIAL_DESTROY = 0x628,
-/*20091013 to 20180523
+/*20091013 to 20180621
지정하신 탭 ì´ë¦„ì´ ë„ˆë¬´ 길어 변경 í•  수 없습니다.
unable to change the name of the specified tab, because it's too long.
*/
MSG_FAILED_CHANGE_TABNAME = 0x629,
-/*20091013 to 20180523
+/*20091013 to 20180621
ë” ì´ìƒ 추가 í•  수 없습니다.
Cannot add more.
*/
MSG_FAILED_ADD_TAB = 0x62a,
-/*20091013 to 20180523
+/*20091013 to 20180621
ì¸ì¦ì— 실패 했습니다.
Authentication failed.
*/
@@ -8560,472 +8560,472 @@ Authentication failed.
ë´‡ ì²´í¬
20101019 to 20101019
ìžë™ ë¡œê·¸ì¸ ë°©ì§€
-20101026 to 20180523
+20101026 to 20180621
ìžë™ ìž…ë ¥ 방지
Bot checks
*/
MSG_BOT_CHECK = 0x62c,
-/*20091013 to 20180523
+/*20091013 to 20180621
ê°ì •ì´ ì•Šëœ ì•„ì´í…œì€ 재료로 사용할 수 없습니다.
Items cannot be used in materials cannot be emotional.
*/
MSG_SKILL_FAIL_MATERIAL_IDENTITY = 0x62d,
-/*20091013 to 20180523
+/*20091013 to 20180621
ì ‘ì†í•˜ì‹  IP는 ë¼ê·¸ë‚˜ë¡œí¬ 온ë¼ì¸ ì´ìš©ì´ 불가능 합니다. ê³ ê° ì§€ì› ì„¼í„° ë˜ëŠ” 홈페ì´ì§€ë¡œ ë¬¸ì˜ í•´ 주십시오.
It is impossible to connect using this IP in Ragnarok Online. Please contact the customer support center or home.
*/
MSG_BAN_IP_BLOCK = 0x62e,
-/*20091013 to 20180523
+/*20091013 to 20180621
비밀번호가 6회 ì´ìƒ 잘못 ìž…ë ¥ë˜ì–´ ìž ì‹œ ë™ì•ˆ ì ‘ì†ì´ 제한ë©ë‹ˆë‹¤. ê³ ê°ë‹˜ì˜ ê°œì¸ì •ë³´ë¥¼ 다시 í•œ 번 확ì¸í•´ 주시길 ë°”ëžë‹ˆë‹¤.
You have entered a wrong password for more than six times, please check your personal information again.
*/
MSG_BAN_INVALID_PWD_CNT = 0x62f,
-/*20091013 to 20180523
+/*20091013 to 20180621
í•©ì„±ì— ì‚¬ìš©í•œ ì•„ì´í…œì€ 소모ë©ë‹ˆë‹¤. 괜찮겠습니까?
Consumption items are used in the synthesis. Are you sure?
*/
MSG_MIX_ACCEPT = 0x630,
-/*20091013 to 20180523
+/*20091013 to 20180621
ì™¼ìª½ì— ë³´ì´ëŠ” ê¸€ìž ë° ìˆ«ìžì¡°í•©ì„ 입력해주세요.
Please input the captcha code found at your left side.
*/
MSG_BOT_CHECK_NOTIC = 0x631,
-/*20091013 to 20180523
+/*20091013 to 20180621
전장 설명 -
Describes the battlefield --
*/
MSG_DESCRIBE_BATTLEFIELD = 0x632,
-/*20091013 to 20180523
+/*20091013 to 20180621
입장 대기 ìƒíƒœ -
Waiting for admission --
*/
MSG_BATTLEFIELD_STATUS = 0x633,
-/*20091013 to 20180523
+/*20091013 to 20180621
전장 입장 ì‹ ì²­ ë„움ë§
Request help battle position
*/
MSG_BATTLEFIELD_HELP = 0x634,
#endif
#if PACKETVER >= 20091015
-/*20091015 to 20180523
+/*20091015 to 20180621
죄송합니다. 해당 ì§ì—…ì˜ ìºë¦­í„°ëŠ” 현재 테스트를 위해서 ì ‘ì†ì´ 금지ë©ë‹ˆë‹¤.
Sorry the character you are trying to use is banned for testing connection.
*/
MSG_BAN_NOT_ALLOWED_JOBCLASS = 0x635,
#endif
#if PACKETVER >= 20091027
-/*20091027 to 20180523
+/*20091027 to 20180621
모든 장비 해제
Remove all equipment
*/
MSG_REMOVE_EQUIPEDITEM = 0x636,
#endif
#if PACKETVER >= 20091103
-/*20091103 to 20180523
+/*20091103 to 20180621
미니 ì•„ì´ì½˜
Mini Icon
*/
MSG_MINI_ICON = 0x637,
-/*20091103 to 20180523
+/*20091103 to 20180621
ì§„ì˜ A : ì§„ì˜ B
Camp A: Camp B
*/
MSG_BATTLEFIELD_TEAM = 0x638,
/*20091103 to 20100616
대기 ìƒíƒœ
-20100622 to 20180523
+20100622 to 20180621
대기열
Wait
*/
MSG_WAIT_STATUS = 0x639,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 신청 취소 알림
cancellation notice of Battlefield registration.
*/
MSG_NOTIFY_BATTLEFIELD_CANCEL = 0x63a,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 í•„ìš” ì¸ì›
Required field for staff
*/
MSG_BATTLEFIELD_COUNT = 0x63b,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 A 대기 ì¸ì›
Battlefield staff A is waiting.
*/
MSG_BATTLEFIELD_ATEAM_COUNT = 0x63c,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 B 대기 ì¸ì›
Battlefield staff B is waiting.
*/
MSG_BATTLEFIELD_BTEAM_COUNT = 0x63d,
-/*20091103 to 20180523
+/*20091103 to 20180621
ë‚´ 대기 ìƒí™© : %d(ì§„ì˜ A)
Waiting for my situation: %d (Camp A)
*/
MSG_BATTLEFIELD_ATEAM_WAIT = 0x63e,
-/*20091103 to 20180523
+/*20091103 to 20180621
ë‚´ 대기 ìƒí™© : %d(ì§„ì˜ B)
Waiting for my situation: %d (Camp B)
*/
MSG_BATTLEFIELD_BTEAM_WAIT = 0x63f,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 ì•„ì´ì½˜ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
Battlefield display icon.
*/
MSG_SHOW_BATTLEFIELD_ICON = 0x640,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 ì•„ì´ì½˜ì„ 보여주지 않습니다.
Does not display the icon field.
*/
MSG_DONT_SHOW_BATTLEFIELD_ICON = 0x641,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 ì´ë™ 알림
Field notification was moved.
*/
MSG_NOTIFY_BATTLEFIELD_MOVE = 0x642,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 입장 보류 알림
Admission pending notification of the battlefield
*/
MSG_NOTIFY_BATTLEFIELD_DEFER = 0x643,
-/*20091103 to 20180523
+/*20091103 to 20180621
누군가
Anyone
*/
MSG_WHO_IS = 0x644,
-/*20091103 to 20180523
+/*20091103 to 20180621
[%s](으)로부터 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 받았습니다.
[%s] deal '%d' damage on you.
*/
MSG_I_RECEIVED_DAMAGE = 0x645,
/*20091103 to 20091104
[%s]ê°€ [%s](으)로부터 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 받았습니다.
-20091110 to 20180523
+20091110 to 20180621
[%s]ë‹˜ì´ [%s](으)로부터 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 받았습니다.
[%s] received damage from [%s] with '%d' damage.
*/
MSG_PARTY_RECEIVED_DAMAGE = 0x646,
-/*20091103 to 20180523
+/*20091103 to 20180621
[%s]ì—게 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 주었습니다.
[%s] received '%d' damage.
*/
MSG_I_GAVE_DAMAGE = 0x647,
/*20091103 to 20091104
[%s님]ê°€ [%s]ì—게 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 주었습니다.
-20091110 to 20180523
+20091110 to 20180621
[%s]ë‹˜ì´ [%s]ì—게 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 주었습니다.
[%s] deal damage to [%s] with '%d' damage.
*/
MSG_PARTY_GAVE_DAMAGE = 0x648,
-/*20091103 to 20180523
+/*20091103 to 20180621
%s %d 개 드롭
You dropped '%s' (%d).
*/
MSG_DROP_ITEM = 0x649,
-/*20091103 to 20180523
+/*20091103 to 20180621
[%s]í€˜ìŠ¤íŠ¸ì˜ [%s]몬스터를 처치하였습니다. (%d/%d)
[%s] Quest - defeated [%s] progress (%d/%d)
*/
MSG_CLEAR_QUEST_MONSTER = 0x64a,
-/*20091103 to 20180523
+/*20091103 to 20180621
%s 퀘스트가 ì‚­ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
The Quest '%s' has been removed.
*/
MSG_DELETE_QUEST = 0x64b,
-/*20091103 to 20180523
+/*20091103 to 20180621
[%s]님ì´
[%s] has
*/
MSG_NOTIFY_WHO = 0x64c,
-/*20091103 to 20180523
+/*20091103 to 20180621
'%d'ì˜ ê²½í—˜ì¹˜ë¥¼
You acquired '%d' Experience Points
*/
MSG_NOTIFY_EXP = 0x64d,
-/*20091103 to 20180523
+/*20091103 to 20180621
'%d'ì˜ ìž¡ê²½í—˜ì¹˜ë¥¼
You acquired '%d' Job Experience Points
*/
MSG_NOTIFY_JOBEXP = 0x64e,
-/*20091103 to 20180523
+/*20091103 to 20180621
íšë“했습니다.
gained.
*/
MSG_GET = 0x64f,
-/*20091103 to 20180523
+/*20091103 to 20180621
ìƒì‹¤í–ˆìŠµë‹ˆë‹¤.
has lost.
*/
MSG_LOSS = 0x650,
-/*20091103 to 20180523
+/*20091103 to 20180621
[%s](으)로부터 '%d'ì˜ ì½”ì¸ì„ 스틸했습니다.
From [%s], '%d' coins were stolen.
*/
MSG_NOTIFY_STEAL_COIN = 0x651,
-/*20091103 to 20180523
+/*20091103 to 20180621
전투 메시지
Battle Message
*/
MSG_VIEW_COMBAT_MSG = 0x652,
-/*20091103 to 20180523
+/*20091103 to 20180621
íŒŒí‹°ì› ì „íˆ¬ 메시지
Display Party Battle Message
*/
MSG_VIEW_PARTY_COMBAT_MSG = 0x653,
-/*20091103 to 20180523
+/*20091103 to 20180621
íšë“ 경험치
Display Experience Message
*/
MSG_VIEW_GETTING_EXP_MSG = 0x654,
-/*20091103 to 20180523
+/*20091103 to 20180621
파티ì›ì˜ íšë“ 경험치
Display Party Experience Message
*/
MSG_VIEW_PARTY_GETTING_EXP_MSG = 0x655,
-/*20091103 to 20180523
+/*20091103 to 20180621
퀘스트 정보 표시
Display Quest Info Message
*/
MSG_VIEW_QUEST_INFO_MSG = 0x656,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 정보 표시
Display Battlefield Message
*/
MSG_VIEW_BATTLEFIELD_INFO_MSG = 0x657,
#endif
#if PACKETVER >= 20091104
-/*20091104 to 20180523
+/*20091104 to 20180621
[%s]ì—게
[%s]
*/
MSG_NOTIFY_TARGET_WHO = 0x658,
/*20091104 to 20091104
[%s] ìŠ¤í‚¬ì„ ìºìŠ¤íŒ…합니다.
-20091110 to 20180523
+20091110 to 20180621
[%s] ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤.
Casts [%s] skill.
*/
MSG_NOTIFY_SKILL_TO_TARGET = 0x659,
#endif
#if PACKETVER >= 20091110
-/*20091110 to 20180523
+/*20091110 to 20180621
기능제한ìƒíƒœ
Activate lock function
*/
MSG_LOCK_MOUSE = 0x65a,
-/*20091110 to 20180523
+/*20091110 to 20180621
기능제한해제ìƒíƒœ
Deactivate lock function
*/
MSG_UNLOCK_MOUSE = 0x65b,
#endif
#if PACKETVER >= 20091201
-/*20091201 to 20180523
+/*20091201 to 20180621
[%s]ë‹˜ì´ [%s](으)로부터 '%s' 를 íšë“ 했습니다.
Citizens of Midgard, Lady Luck shines upon [%s] !! [%s] has awarded the player with '%s' !!
*/
MSG_BROADCASTING_SPECIAL_ITEM_OBTAIN = 0x65c,
#endif
#if PACKETVER >= 20091208
-/*20091208 to 20180523
+/*20091208 to 20180621
소드맨
Swordman
*/
MSG_JOB_SWORDMAN = 0x65d,
-/*20091208 to 20180523
+/*20091208 to 20180621
매지션
Magician
*/
MSG_JOB_MAGICIAN = 0x65e,
-/*20091208 to 20180523
+/*20091208 to 20180621
아처
Archer
*/
MSG_JOB_ARCHER = 0x65f,
-/*20091208 to 20180523
+/*20091208 to 20180621
어콜ë¼ì´íŠ¸
Acolyte
*/
MSG_JOB_ACOLYTE = 0x660,
-/*20091208 to 20180523
+/*20091208 to 20180621
머첸트
Merchant
*/
MSG_JOB_MERCHANT = 0x661,
-/*20091208 to 20180523
+/*20091208 to 20180621
씨프
Thief
*/
MSG_JOB_THIEF = 0x662,
-/*20091208 to 20180523
+/*20091208 to 20180621
나ì´íŠ¸
Knight
*/
MSG_JOB_KNIGHT = 0x663,
-/*20091208 to 20180523
+/*20091208 to 20180621
프리스트
Priest
*/
MSG_JOB_PRIEST = 0x664,
-/*20091208 to 20180523
+/*20091208 to 20180621
위저드
Wizard
*/
MSG_JOB_WIZARD = 0x665,
-/*20091208 to 20180523
+/*20091208 to 20180621
블랙스미스
Black Smith
*/
MSG_JOB_BLACKSMITH = 0x666,
-/*20091208 to 20180523
+/*20091208 to 20180621
헌터
Hunter
*/
MSG_JOB_HUNTER = 0x667,
-/*20091208 to 20180523
+/*20091208 to 20180621
어새신
Assasin
*/
MSG_JOB_ASSASSIN = 0x668,
-/*20091208 to 20180523
+/*20091208 to 20180621
í¬ë£¨ì„¸ì´ë”
Crusader
*/
MSG_JOB_CRUSADER = 0x669,
-/*20091208 to 20180523
+/*20091208 to 20180621
몽í¬
Monk
*/
MSG_JOB_MONK = 0x66a,
-/*20091208 to 20180523
+/*20091208 to 20180621
세ì´ì§€
Sage
*/
MSG_JOB_SAGE = 0x66b,
-/*20091208 to 20180523
+/*20091208 to 20180621
로그
Rogue
*/
MSG_JOB_ROGUE = 0x66c,
-/*20091208 to 20180523
+/*20091208 to 20180621
알케미스트
Alchemist
*/
MSG_JOB_ALCHEMIST = 0x66d,
-/*20091208 to 20180523
+/*20091208 to 20180621
바드
Bard
*/
MSG_JOB_BARD = 0x66e,
-/*20091208 to 20180523
+/*20091208 to 20180621
댄서
Dancer
*/
MSG_JOB_DANCER = 0x66f,
/*20091208 to 20100310
룬나ì´íŠ¸
-20100316 to 20180523
+20100316 to 20180621
룬 나ì´íŠ¸
Rune Knight
*/
MSG_JOB_RUNE_KNIGHT = 0x670,
-/*20091208 to 20180523
+/*20091208 to 20180621
워ë¡
Warlock
*/
MSG_JOB_WARLOCK = 0x671,
-/*20091208 to 20180523
+/*20091208 to 20180621
ë ˆì¸ì ¸
Ranger
*/
MSG_JOB_RANGER = 0x672,
/*20091208 to 20100310
ì•„í¬ë¹„ìˆ
-20100316 to 20180523
+20100316 to 20180621
ì•„í¬ ë¹„ìˆ
Arc Bishop
*/
MSG_JOB_ARCHBISHOP = 0x673,
-/*20091208 to 20180523
+/*20091208 to 20180621
미케닉
Mechanic
*/
MSG_JOB_MECHANIC = 0x674,
/*20091208 to 20100310
길로틴í¬ë¡œìŠ¤
-20100316 to 20180523
+20100316 to 20180621
길로틴 í¬ë¡œìŠ¤
Guillotine Cross
*/
MSG_JOB_GUILLOTINE_CROSS = 0x675,
-/*20091208 to 20180523
+/*20091208 to 20180621
로얄가드
Royal Guard
*/
MSG_JOB_ROYAL_GUARD = 0x676,
-/*20091208 to 20180523
+/*20091208 to 20180621
소서러
Sorcerer
*/
MSG_JOB_SORCERER = 0x677,
-/*20091208 to 20180523
+/*20091208 to 20180621
민스트럴
Minstrel
*/
MSG_JOB_MINSTREL = 0x678,
-/*20091208 to 20180523
+/*20091208 to 20180621
ì›ë”러
Wanderer
*/
MSG_JOB_WANDERER = 0x679,
-/*20091208 to 20180523
+/*20091208 to 20180621
수ë¼
Sura
*/
MSG_JOB_SURA = 0x67a,
-/*20091208 to 20180523
+/*20091208 to 20180621
제네릭
Genetic
*/
MSG_JOB_GENETIC = 0x67b,
/*20091208 to 20100310
ì‰ë„ìš°ì²´ì´ì„œ
-20100316 to 20180523
+20100316 to 20180621
ì‰ë„ìš° ì²´ì´ì„œ
Shadow Chaser
*/
MSG_JOB_SHADOW_CHASER = 0x67c,
/*20091208 to 20100113
소드맨_하ì´
-20100119 to 20180523
+20100119 to 20180621
소드맨 하ì´
High Swordman
*/
MSG_JOB_SWORDMAN_H = 0x67d,
/*20091208 to 20100113
매지션_하ì´
-20100119 to 20180523
+20100119 to 20180621
매지션 하ì´
High Magician
*/
MSG_JOB_MAGICIAN_H = 0x67e,
/*20091208 to 20100113
아처_하ì´
-20100119 to 20180523
+20100119 to 20180621
아처 하ì´
High Archer
*/
MSG_JOB_ARCHER_H = 0x67f,
/*20091208 to 20100113
어콜ë¼ì´íŠ¸_하ì´
-20100119 to 20180523
+20100119 to 20180621
어콜ë¼ì´íŠ¸ 하ì´
High Acolyte
*/
MSG_JOB_ACOLYTE_H = 0x680,
/*20091208 to 20100113
머첸트_하ì´
-20100119 to 20180523
+20100119 to 20180621
머첸트 하ì´
High Merchant
*/
@@ -9034,97 +9034,97 @@ High Merchant
시프_하ì´
20100119 to 20100223
시프 하ì´
-20100302 to 20180523
+20100302 to 20180621
씨프 하ì´
High Thief
*/
MSG_JOB_THIEF_H = 0x682,
-/*20091208 to 20180523
+/*20091208 to 20180621
로드나ì´íŠ¸
Lord Knight
*/
MSG_JOB_KNIGHT_H = 0x683,
-/*20091208 to 20180523
+/*20091208 to 20180621
하ì´í”„리스트
High Priest
*/
MSG_JOB_PRIEST_H = 0x684,
-/*20091208 to 20180523
+/*20091208 to 20180621
하ì´ìœ„저드
High Wizard
*/
MSG_JOB_WIZARD_H = 0x685,
-/*20091208 to 20180523
+/*20091208 to 20180621
í™”ì´íŠ¸ìŠ¤ë¯¸ìŠ¤
White Smith
*/
MSG_JOB_BLACKSMITH_H = 0x686,
-/*20091208 to 20180523
+/*20091208 to 20180621
스나ì´í¼
Sniper
*/
MSG_JOB_HUNTER_H = 0x687,
-/*20091208 to 20180523
+/*20091208 to 20180621
어새신í¬ë¡œìŠ¤
Assasin Cross
*/
MSG_JOB_ASSASSIN_H = 0x688,
-/*20091208 to 20180523
+/*20091208 to 20180621
팔ë¼ë”˜
Paladin
*/
MSG_JOB_CRUSADER_H = 0x689,
-/*20091208 to 20180523
+/*20091208 to 20180621
챔피온
Champion
*/
MSG_JOB_MONK_H = 0x68a,
-/*20091208 to 20180523
+/*20091208 to 20180621
프로페서
Professor
*/
MSG_JOB_SAGE_H = 0x68b,
-/*20091208 to 20180523
+/*20091208 to 20180621
스토커
Stalker
*/
MSG_JOB_ROGUE_H = 0x68c,
-/*20091208 to 20180523
+/*20091208 to 20180621
í¬ë¦¬ì—ì´í„°
Creator
*/
MSG_JOB_ALCHEMIST_H = 0x68d,
-/*20091208 to 20180523
+/*20091208 to 20180621
í´ë¡œìš´
Clown
*/
MSG_JOB_BARD_H = 0x68e,
-/*20091208 to 20180523
+/*20091208 to 20180621
집시
Gypsy
*/
MSG_JOB_DANCER_H = 0x68f,
-/*20091208 to 20180523
+/*20091208 to 20180621
노비스
Wedding
*/
MSG_JOB_NOVICE = 0x690,
-/*20091208 to 20180523
+/*20091208 to 20180621
하ì´ë…¸ë¹„스
High Novice
*/
MSG_JOB_NOVICE_H = 0x691,
-/*20091208 to 20180523
+/*20091208 to 20180621
슈í¼ë…¸ë¹„스
Super Novice
*/
MSG_JOB_SUPERNOVICE = 0x692,
-/*20091208 to 20180523
+/*20091208 to 20180621
건슬ë§ê±°
Gunslinger
*/
MSG_JOB_GUNSLINGER = 0x693,
-/*20091208 to 20180523
+/*20091208 to 20180621
ë‹Œìž
Ninja
*/
@@ -9133,227 +9133,227 @@ Ninja
태권소녀,태권소년
20100112 to 20100310
태권소년소녀
-20100316 to 20180523
+20100316 to 20180621
태권소년/소녀
Taekwon F/M
*/
MSG_JOB_TAEKWON = 0x695,
-/*20091208 to 20180523
+/*20091208 to 20180621
권성
Star Gladiator
*/
MSG_JOB_STAR = 0x696,
-/*20091208 to 20180523
+/*20091208 to 20180621
소울ë§ì»¤
Soul Linker
*/
MSG_JOB_LINKER = 0x697,
-/*20091208 to 20180523
+/*20091208 to 20180621
파티모집
Party Recruitment
*/
MSG_SEEK_PARTY_MEMBER = 0x698,
/*20091208 to 20100310
파티 부킹 리스트
-20100316 to 20180523
+20100316 to 20180621
파티 모집 리스트
Party Booking List
*/
MSG_SEEK_PARTY_LIST = 0x699,
-/*20091208 to 20180523
+/*20091208 to 20180621
파티 모집 중
Recruiting Party
*/
MSG_SEEK_PARTY_CHECK = 0x69a,
#endif
#if PACKETVER >= 20091215
-/*20091215 to 20180523
+/*20091215 to 20180621
[활]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
[Bow] must be equipped.
*/
MSG_FAIL_NEED_EQUIPPED_BOW = 0x69b,
-/*20091215 to 20180523
+/*20091215 to 20180621
[악기/채ì°]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
[Musical Instrument/Whip] must be equipped.
*/
MSG_FAIL_NEED_EQUIPPED_INSTRUMENT_WHIP = 0x69c,
-/*20091215 to 20180523
+/*20091215 to 20180621
ì˜ë¬¸ê³¼ 숫ìžë§Œ 사용가능합니다.
Only alphanumeric characters are allowed.
*/
MSG_BAD_CHAR = 0x69d,
-/*20091215 to 20180523
+/*20091215 to 20180621
알림
Notice
*/
MSG_ALRAM = 0x69e,
-/*20091215 to 20180523
+/*20091215 to 20180621
ìƒì  ì •ë³´ê°€ 정확하지 ì•Šì•„ ì•„ì´í…œ 구매가 실패하였습니다.
Item purchase failed due to incorrect shop information.
*/
MSG_FAIL_BUY_ITEM_INVALID_MCSTORE = 0x69f,
#endif
#if PACKETVER >= 20100105
-/*20100105 to 20180523
+/*20100105 to 20180621
소지 ì•„ì´í…œ ì°½ì—ì„œ 버릴 수 있습니다.
Item cannot be discarded from the window.
*/
MSG_CAN_DROP_ITEM_TO_ITEMWND = 0x6a0,
#endif
#if PACKETVER >= 20100112
-/*20100112 to 20180523
+/*20100112 to 20180621
시간
Time
*/
MSG_TIME = 0x6a1,
-/*20100112 to 20180523
+/*20100112 to 20180621
맵
Map
*/
MSG_MAP = 0x6a2,
-/*20100112 to 20180523
+/*20100112 to 20180621
거래 ìƒíƒœì—서는 ì•„ì´í…œ 사용 ë° ìž¥ë¹„ ì°©ìš©/해제를 í•  수 없습니다.
You can't use, equip or disarm items when you're trading.
*/
MSG_CANT_USE_WHEN_OPENED_EXCHANGEWND = 0x6a3,
-/*20100112 to 20180523
+/*20100112 to 20180621
미지정값
Unspecified value
*/
MSG_HOTKEY_UNKOWN = 0x6a4,
#endif
#if PACKETVER >= 20100126
-/*20100126 to 20180523
+/*20100126 to 20180621
/stateinfo : ìƒíƒœ ì•„ì´ì½˜ì— 대한 ì„¤ëª…ì„ ë³´ì—¬ì¤ë‹ˆë‹¤. On Off
/stateinfo: Shows the description of status icons. On Off
*/
MSG_EXPLAIN_STATEINFO = 0x6a5,
-/*20100126 to 20180523
+/*20100126 to 20180621
ìƒíƒœ ì •ë³´ On : ìƒíƒœ ì•„ì´ì½˜ì— 대한 ì„¤ëª…ì´ í‘œì‹œë©ë‹ˆë‹¤.
Status Information On: Status icon description is enabled.
*/
MSG_SHOW_STATEINFO_ON = 0x6a6,
-/*20100126 to 20180523
+/*20100126 to 20180621
ìƒíƒœ ì •ë³´ Off: ìƒíƒœ ì•„ì´ì½˜ì— 대한 ì„¤ëª…ì´ í‘œì‹œë˜ì§€ 않습니다.
Status Information Off: Status icon description is disabled.
*/
MSG_SHOW_STATEINFO_OFF = 0x6a7,
/*20100126 to 20100126
ê°™ì€ ì•„ì´í…œì€ í•œë²ˆì— %dê°œ ì´ìƒì€ 살수 없습니다.
-20100202 to 20180523
+20100202 to 20180621
ê°™ì€ ì•„ì´í…œì€ í•œë²ˆì— %dê°œ ì´ìƒì€ ì‚´ 수 없습니다.
It is not possible to purchase the same item more than %d pieces at a time
*/
MSG_LIMIT_BUY_ITEM2 = 0x6a8,
#endif
#if PACKETVER >= 20100202
-/*20100202 to 20180523
+/*20100202 to 20180621
ê°™ì€ ì•„ì´í…œì€ í•œë²ˆì— %dê°œ ì´ìƒì€ 팔 수 없습니다.
It is not possible to purchase the same item more than %d pieces at a time
*/
MSG_LIMIT_SELL_ITEM = 0x6a9,
/*20100202 to 20100203
ì´ êµ¬ë§¤ 가능 개수는 %dê°œ 입니다.
-20100209 to 20180523
+20100209 to 20180621
해당 ì•„ì´í…œì˜ ì´ êµ¬ë§¤ 가능 개수는 %dê°œ 입니다.
Can purchase upto %d pieces of the same item at a time.
*/
MSG_CAN_BUY_ITEM_NUM = 0x6aa,
#endif
#if PACKETVER >= 20100209
-/*20100209 to 20180523
+/*20100209 to 20180621
설정한 ë‚´ìš©ì€ ì •ìƒ ì¢…ë£Œ ì‹œ [%s\%s]ì— ì €ìž¥ë©ë‹ˆë‹¤.
User customized key is saved to [%s\%s]
*/
MSG_SAVE_HOTKEY_TO_FILE = 0x6ab,
#endif
#if PACKETVER >= 20100216
-/*20100216 to 20180523
+/*20100216 to 20180621
[%s] ë‹˜ì€ í˜„ìž¬ êµí™˜ ì‹ ì²­ì„ ë°›ì„ ìˆ˜ 없는 ìƒíƒœìž…니다.
[%s] is currently on trade and cannot accept the request.
*/
MSG_CHARACTER_IS_BUSY = 0x6ac,
#endif
#if PACKETVER >= 20100309
-/*20100309 to 20180523
+/*20100309 to 20180621
RO_HELP
RO_HELP.
*/
MSG_RO_HELP = 0x6ad,
#endif
#if PACKETVER >= 20100316
-/*20100316 to 20180523
+/*20100316 to 20180621
모루가 존재 하지 않습니다.
Anvil does not exist.
*/
MSG_HAVENOT_ANVIL = 0x6ae,
-/*20100316 to 20180523
+/*20100316 to 20180621
노비스 레벨 10 ì´í•˜ëŠ” ê·“ì†ë§ì´ 금지ë©ë‹ˆë‹¤
Novice below level 10 is not allowed to whisper.
*/
MSG_WHISPER_BLOCK_NOVICE_LEVEL10 = 0x6af,
#endif
#if PACKETVER >= 20100323
-/*20100323 to 20180523
+/*20100323 to 20180621
공격
Attack
*/
MSG_JOB_ATTACKER = 0x6b0,
-/*20100323 to 20180523
+/*20100323 to 20180621
ë°©ì–´
Defense
*/
MSG_JOB_TANKER = 0x6b1,
-/*20100323 to 20180523
+/*20100323 to 20180621
회복
Consumables
*/
MSG_JOB_HEALER = 0x6b2,
-/*20100323 to 20180523
+/*20100323 to 20180621
ë³´ì¡°
Support
*/
MSG_JOB_ASSISTANCE = 0x6b3,
-/*20100323 to 20180523
+/*20100323 to 20180621
파티 모집 관련 명령어
Party recruitment related command
*/
MSG_DESCRIBE_PARTY_BOOKING = 0x6b4,
#endif
#if PACKETVER >= 20100330
-/*20100330 to 20180523
+/*20100330 to 20180621
길드 ë™ë§¹ì‹ ì²­ì´ 불가능합니다
Guild alliance application is not possible.
*/
MSG_GUILD_ALLY_REQUEST_DISABLE = 0x6b5,
-/*20100330 to 20180523
+/*20100330 to 20180621
길드 ì ëŒ€ì‹ ì²­ì´ 불가능합니다
Guild hostility application is not possible.
*/
MSG_GUILD_HOSTILE_REQUEST_DISABLE = 0x6b6,
-/*20100330 to 20180523
+/*20100330 to 20180621
아지트맵ì—서는 친구추가가 불가능합니다
Adding friends is not possible in this map.
*/
MSG_FRIEND_ADD_FALSE_AGIT = 0x6b7,
#endif
#if PACKETVER >= 20100406
-/*20100406 to 20180523
+/*20100406 to 20180621
êµ¬ë§¤ë…¸ì  ê°œì„¤
Buying Store Window
*/
MSG_BUYINGSTORE_MAKEWND_TITLE = 0x6b8,
-/*20100406 to 20180523
+/*20100406 to 20180621
구매가 :
Price:
*/
MSG_BUYINGSTORE_MAKEWND_PRICE = 0x6b9,
-/*20100406 to 20180523
+/*20100406 to 20180621
소지액 :
Money:
*/
MSG_BUYINGSTORE_MAKEWND_MYZENY = 0x6ba,
-/*20100406 to 20180523
+/*20100406 to 20180621
구매 í•œë„ì•¡
Purchase Zeny Limit
*/
@@ -9361,7 +9361,7 @@ Purchase Zeny Limit
/*20100406 to 20100414
íŒë§¤ 가능한 ì•„ì´í…œ 목ë¡
Available items:
-20100420 to 20180523
+20100420 to 20180621
구매할 ì•„ì´í…œì„ 등ë¡í•˜ì§€ 않았습니다. 구매하실 ì•„ì´í…œì„ 등ë¡í•´ 주세요
Please register the item first that has to be purchased.
*/
@@ -9369,7 +9369,7 @@ Please register the item first that has to be purchased.
/*20100406 to 20100414
ë‚˜ì˜ êµ¬ë§¤ë…¸ì 
Purchase list:
-20100420 to 20180523
+20100420 to 20180621
%s ì•„ì´í…œì˜ ê°€ê²©ì„ ìž…ë ¥í•´ 주세요.
Enter the price for item %s.
*/
@@ -9377,14 +9377,14 @@ Enter the price for item %s.
/*20100406 to 20100414
구매 ë…¸ì 
Wanted items
-20100420 to 20180523
+20100420 to 20180621
%s ì•„ì´í…œì˜ ê°€ê²©ì„ 9999만 Zenyì´í•˜ë¡œ 입력해 주세요.
Enter the price for item %s. It has to be below 99990000 Zeny.
*/
MSG_BUYINGSTORE_MAKEWND_REINPUTPRICE = 0x6be,
/*20100406 to 20100414
제한금액 : %d Zeny
-20100420 to 20180523
+20100420 to 20180621
%s ì•„ì´í…œì˜ êµ¬ë§¤ìˆ˜ëŸ‰ì„ ìž…ë ¥í•´ 주세요.
Enter the item number for %s.
*/
@@ -9392,7 +9392,7 @@ Enter the item number for %s.
/*20100406 to 20100414
%s %s Zeny %d 개
Buying %s for %s Zeny. Amount: %d.
-20100420 to 20180523
+20100420 to 20180621
%s ì•„ì´í…œì˜ 소지수량과 êµ¬ë§¤ìˆ˜ëŸ‰ì˜ í•©ì´ 9999ê°œ ì´ìƒìž…니다. 9999ê°œ ì´í•˜ì˜ ìˆ˜ëŸ‰ì„ ìž…ë ¥í•´ 주세요.
The sum of purchasing and belonging items is over 9999. The sum has to be bellow 9999.
*/
@@ -9400,14 +9400,14 @@ The sum of purchasing and belonging items is over 9999. The sum has to be bellow
/*20100406 to 20100414
%s : %s Zeny => %s EA
%s: %s Zeny => %s ea.
-20100420 to 20180523
+20100420 to 20180621
ì¤‘ë³µëœ ì•„ì´í…œì´ 존재합니다.
You have duplicate items in your purchase list.
*/
MSG_BUYINGSTORE_MAKEWND_DUPLICATEITEM = 0x6c1,
/*20100406 to 20100414
%s %d 개 구매.
-20100420 to 20180523
+20100420 to 20180621
제한 ê¸ˆì•¡ì„ ìž…ë ¥í•´ 주세요
Enter the limited price.
*/
@@ -9415,7 +9415,7 @@ Enter the limited price.
/*20100406 to 20100414
ì•„ì´í…œì„ ëª¨ë‘ êµ¬ë§¤í–ˆìŠµë‹ˆë‹¤.
You purchased all items.
-20100420 to 20180523
+20100420 to 20180621
입력한 ì œí•œê¸ˆì•¡ì´ ì†Œì§€ê¸ˆì•¡ì„ ì´ˆê³¼í•©ë‹ˆë‹¤. 다시 설정해 주세요
You have entered a greater amount of zeny than you have. Please check your zeny.
*/
@@ -9423,21 +9423,21 @@ You have entered a greater amount of zeny than you have. Please check your zeny.
/*20100406 to 20100414
해당 ì•„ì´í…œì˜ ì´ íŒë§¤ 가능 개수는 %dê°œ 입니다.
The max. number of items you can sell is %d.
-20100420 to 20180523
+20100420 to 20180621
%s : %s Zeny => %s EA
%s: %s Zeny => %s ea.
*/
MSG_BUYINGSTORE_MAKEWND_ITEMLIST = 0x6c4,
/*20100406 to 20100414
ê°€ê²©ì´ 0 Zenyì¸ ì•„ì´í…œì´ 존재합니다. ê°€ê²©ì„ ìž…ë ¥í•´ 주세요.
-20100420 to 20180523
+20100420 to 20180621
구매 가능한 ì•„ì´í…œ 목ë¡
Available items:
*/
MSG_BUYINGSTORE_MIRRORBUYITEMLIST = 0x6c5,
/*20100406 to 20100414
ê°€ê²©ì´ 9999만 Zenyì´ìƒì¸ ì•„ì´í…œì´ 존재합니다. 9999만 Zeny ì´í•˜ì˜ ê°€ê²©ì„ ìž…ë ¥í•´ 주세요.
-20100420 to 20180523
+20100420 to 20180621
ë‚˜ì˜ êµ¬ë§¤ë…¸ì 
Purchase list:
*/
@@ -9446,14 +9446,14 @@ Purchase list:
êµ¬ë§¤ìˆ˜ëŸ‰ì´ 0 ê°œì¸ ì•„ì´í…œì´ 존재합니다. ìˆ˜ëŸ‰ì„ ìž…ë ¥í•´ 주세요.
20100420 to 20110208
제한금액 : %d Zeny
-20110210 to 20180523
+20110210 to 20180621
제한금액 : %s Zeny
Price limit: %s Zeny
*/
MSG_BUYINGSTORE_MYSHOPWND_LIMITZENY = 0x6c7,
/*20100406 to 20100414
êµ¬ë§¤ìˆ˜ëŸ‰ì´ 9999ê°œ ì´ìƒì¸ ì•„ì´í…œì´ 존재합니다. 9999ê°œ ì´í•˜ì˜ ìˆ˜ëŸ‰ì„ ìž…ë ¥í•´ 주세요.
-20100420 to 20180523
+20100420 to 20180621
%s %s Zeny %d 개
Buying %s for %s Zeny. Amount: %d.
*/
@@ -9461,21 +9461,21 @@ Buying %s for %s Zeny. Amount: %d.
/*20100406 to 20100414
ì¤‘ë³µëœ ì•„ì´í…œì´ 존재합니다.
You have duplicate items in your purchase list.
-20100420 to 20180523
+20100420 to 20180621
구매 ë…¸ì 
Wanted items
*/
MSG_BUYINGSTORE_SHOPWND_TITLE = 0x6c9,
/*20100406 to 20100414
구매ìƒì  ì—´ê¸°ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
-20100420 to 20180523
+20100420 to 20180621
íŒë§¤ 가능한 ì•„ì´í…œ 목ë¡
Available items:
*/
MSG_BUYINGSTORE_MIRRORSELLWND_TITLE = 0x6ca,
/*20100406 to 20100414
구매ìƒì  ì—´ê¸°ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
-20100420 to 20180523
+20100420 to 20180621
해당 ì•„ì´í…œì˜ ì´ íŒë§¤ 가능 개수는 %dê°œ 입니다.
The max. number of items you can sell is %d.
*/
@@ -9484,14 +9484,14 @@ The max. number of items you can sell is %d.
구매가능한 최대 갯수를 초과하였습니다.
20100420 to 20110208
구매ìžì˜ ìž”ì•¡ì´ ë¶€ì¡±í•˜ë‹ˆ 다시 설정해 주세요
-20110210 to 20180523
+20110210 to 20180621
구매노ì ì˜ ì œí•œê¸ˆì•¡ì„ ì´ˆê³¼í•˜ì—¬ íŒë§¤í•  수 없습니다.
Buyer has insufficient money, lower the amount of items you're selling.
*/
MSG_BUYINGSTORE_SELLWND_LACKBUYERZENY = 0x6cc,
/*20100406 to 20100414
ë‚¨ì€ ìž”ì•¡ìœ¼ë¡œ ì•„ì´í…œ 구매가 불가능 합니다.
-20100420 to 20180523
+20100420 to 20180621
구매ìƒì  ê°œì„¤ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Failed to open purchase shop.
*/
@@ -9501,7 +9501,7 @@ Failed to open purchase shop.
/*20100413 to 20100414
ì†Œí™˜ëœ ì •ë ¹ì´ ì—†ìŠµë‹ˆë‹¤.
You don't have any summoned spirits.
-20100420 to 20180523
+20100420 to 20180621
ì•„ì´í…œì˜ ì´ ë¬´ê²Œê°€ %d ë§Œí¼ ì†Œì§€ í•œê³„ëŸ‰ì„ ì´ˆê³¼í•©ë‹ˆë‹¤. 다시 설정해 주세요.
You exceed the total amount of items.
*/
@@ -9509,34 +9509,34 @@ You exceed the total amount of items.
/*20100413 to 20100414
서버연합대전 제약사항 입니다.
This is a restricted server.
-20100420 to 20180523
+20100420 to 20180621
제한금액만í¼ì˜ ì•„ì´í…œì„ ëª¨ë‘ êµ¬ë§¤í•˜ì˜€ìŠµë‹ˆë‹¤.
You have purchased all items within the limited price.
*/
MSG_BUYINGSTORE_TRADE_OVERLIMITZENY = 0x6cf,
#endif
#if PACKETVER >= 20100420
-/*20100420 to 20180523
+/*20100420 to 20180621
ì•„ì´í…œì„ ëª¨ë‘ êµ¬ë§¤í–ˆìŠµë‹ˆë‹¤.
You purchased all items.
*/
MSG_BUYINGSTORE_TRADE_BUYCOMPLETE = 0x6d0,
-/*20100420 to 20180523
+/*20100420 to 20180621
구매ìžì˜ ìž”ì•¡ì´ ë¶€ì¡±í•˜ì—¬ 거래가 실패하였습니다.
Failed to deal because you have not enough Zeny.
*/
MSG_BUYINGSTORE_TRADE_LACKBUYERZENY = 0x6d1,
-/*20100420 to 20180523
+/*20100420 to 20180621
%s %d개를 %dzì— íŒë§¤í•˜ì˜€ìŠµë‹ˆë‹¤.
You have sold %s. Amount: %d. Total Zeny: %dz
*/
MSG_BUYINGSTORE_TRADE_SELLCOMPLETE = 0x6d2,
-/*20100420 to 20180523
+/*20100420 to 20180621
%s ì•„ì´í…œì€ í¬ë§ 구매갯수보다 ìˆ˜ëŸ‰ì´ ë§Žì•„ íŒë§¤í•˜ì§€ 못하였습니다
%s item could not be sold because you do not have the wanted amount of items.
*/
MSG_BUYINGSTORE_TRADE_OVERCOUNT = 0x6d3,
-/*20100420 to 20180523
+/*20100420 to 20180621
ì†Œí™˜ëœ ì •ë ¹ì´ ì—†ìŠµë‹ˆë‹¤.
You don't have any summoned spirits.
20130807 to 20130814
@@ -9544,7 +9544,7 @@ You don't have any summoned spirits.
Has not registered to sell the item. Please register to sell the item
*/
MSG_USESKILL_FAIL_EL_SUMMON = 0x6d4,
-/*20100420 to 20180523
+/*20100420 to 20180621
서버연합대전 제약사항 입니다.
This is a restricted server.
20130807 to 20130814
@@ -9552,7 +9552,7 @@ This is a restricted server.
You don't have any summoned spirits.
*/
MSG_AGAINSTSERVERSIEGEWARFARE_RESTRICTION = 0x6d5,
-/*20100420 to 20180523
+/*20100420 to 20180621
OTP 비밀번호는 6ìžë¦¬ 입니다.
OTP password is 6 digits long.
20130807 to 20130814
@@ -9560,7 +9560,7 @@ OTP password is 6 digits long.
This is a restricted server.
*/
MSG_OTP_MUST_6_CHAR = 0x6d6,
-/*20100420 to 20180523
+/*20100420 to 20180621
OTP ì •ë³´ê°€ 없습니다. 관리ìžì—게 문ì˜í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
OTP information is unavailable. Please contact your administrator.
20130807 to 20130814
@@ -9568,7 +9568,7 @@ OTP 비밀번호는 6ìžë¦¬ 입니다.
OTP password is 6 digits long.
*/
MSG_DB_ERROR = 0x6d7,
-/*20100420 to 20180523
+/*20100420 to 20180621
OTP ì¸ì¦ì— 실패 했습니다.
OTP authentication failed.
20130807 to 20130814
@@ -9576,7 +9576,7 @@ OTP ì •ë³´ê°€ 없습니다. 관리ìžì—게 문ì˜í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
OTP information is unavailable. Please contact your administrator.
*/
MSG_OTP_FAILED = 0x6d8,
-/*20100420 to 20180523
+/*20100420 to 20180621
파티광고가 추가ë˜ì—ˆìŠµë‹ˆë‹¤
Party ad has been added.
20130807 to 20130814
@@ -9586,7 +9586,7 @@ OTP authentication failed.
MSG_PARTY_BOOKING_NOTIFY = 0x6d9,
/*20100420 to 20110718
íŒŒí‹°ì› ëª¨ì§‘ 중
-20110726 to 20180523
+20110726 to 20180621
모집 중
Recruit party members
20130807 to 20130814
@@ -9594,7 +9594,7 @@ Recruit party members
Party ad has been added.
*/
MSG_PARTY_BOOKING_REQURT = 0x6da,
-/*20100420 to 20180523
+/*20100420 to 20180621
ì—­í• 
Roles
20130807 to 20130814
@@ -9602,7 +9602,7 @@ Roles
Recruit party members
*/
MSG_PARTY_BOOKING_TYPE = 0x6db,
-/*20100420 to 20180523
+/*20100420 to 20180621
1ì°¨ ì§ì—…
1st Jobs
20130807 to 20130814
@@ -9610,7 +9610,7 @@ Recruit party members
Roles
*/
MSG_PARTY_BOOKING_TYPE_1 = 0x6dc,
-/*20100420 to 20180523
+/*20100420 to 20180621
2ì°¨ ì§ì—…
2nd Jobs
20130807 to 20130814
@@ -9618,7 +9618,7 @@ Roles
1st Jobs
*/
MSG_PARTY_BOOKING_TYPE_2 = 0x6dd,
-/*20100420 to 20180523
+/*20100420 to 20180621
3-1ì°¨ ì§ì—…
3-1 Classes
20130807 to 20130814
@@ -9626,7 +9626,7 @@ Roles
2nd Jobs
*/
MSG_PARTY_BOOKING_TYPE_3_1 = 0x6de,
-/*20100420 to 20180523
+/*20100420 to 20180621
3-2ì°¨ ì§ì—…
3-2 Classes
20130807 to 20130814
@@ -9634,7 +9634,7 @@ Roles
3-1 Classes
*/
MSG_PARTY_BOOKING_TYPE_3_2 = 0x6df,
-/*20100420 to 20180523
+/*20100420 to 20180621
전승 1ì°¨ ì§ì—…
1st Job High
20130807 to 20130814
@@ -9642,7 +9642,7 @@ Roles
3-2 Classes
*/
MSG_PARTY_BOOKING_TYPE_1PLUS = 0x6e0,
-/*20100420 to 20180523
+/*20100420 to 20180621
전승 2ì°¨ ì§ì—…
2nd Jobs High
20130807 to 20130814
@@ -9650,7 +9650,7 @@ Roles
1st Job High
*/
MSG_PARTY_BOOKING_TYPE_2PLUS = 0x6e1,
-/*20100420 to 20180523
+/*20100420 to 20180621
기타 ì§ì—…êµ°
Other Jobs
20130807 to 20130814
@@ -9658,7 +9658,7 @@ Other Jobs
2nd Jobs High
*/
MSG_PARTY_BOOKING_TYPE_ETC = 0x6e2,
-/*20100420 to 20180523
+/*20100420 to 20180621
모집 하기
Recruit
20130807 to 20130814
@@ -9666,7 +9666,7 @@ Recruit
Other Jobs
*/
MSG_PARTY_BOOKING_REQURTING = 0x6e3,
-/*20100420 to 20180523
+/*20100420 to 20180621
파티ì›ì„ 모집합니다.
Open party recruitment window.
20130807 to 20130814
@@ -9676,7 +9676,7 @@ Recruit
MSG_PARTY_BOOKING_REQURT_TIP = 0x6e4,
/*20100420 to 20110718
검색중 -
-20110726 to 20180523
+20110726 to 20180621
검색 중 -
Searching -
20130807 to 20130814
@@ -9684,7 +9684,7 @@ Searching -
Open party recruitment window.
*/
MSG_PARTY_BOOKING_SEARCH = 0x6e5,
-/*20100420 to 20180523
+/*20100420 to 20180621
ëª¨ë‘ ì„ íƒ
Select All
20130807 to 20130814
@@ -9692,7 +9692,7 @@ Select All
Searching -
*/
MSG_PARTY_BOOKING_ALL_SELECT = 0x6e6,
-/*20100420 to 20180523
+/*20100420 to 20180621
최소한 í•˜ë‚˜ì˜ ì§ì—…ì´ ëª¨ì§‘ 중ì´ì–´ì•¼ 합니다.
Recruitment of at least one job must be running.
20130807 to 20130814
@@ -9700,7 +9700,7 @@ Recruitment of at least one job must be running.
Select All
*/
MSG_PARTY_BOOKING_ERR1 = 0x6e7,
-/*20100420 to 20180523
+/*20100420 to 20180621
최소 1ê°œì´ìƒì˜ ì§ì—…ì„ ì„ íƒí•´ 주셔야 합니다.
You have to select atleast 1 or more jobs.
20130807 to 20130814
@@ -9708,7 +9708,7 @@ You have to select atleast 1 or more jobs.
Recruitment of at least one job must be running.
*/
MSG_PARTY_BOOKING_ERR2 = 0x6e8,
-/*20100420 to 20180523
+/*20100420 to 20180621
ì„ íƒëœ ì§ì—…ì€ %d개입니다. 최대 6개까지만 ì§ì—…ì„ ì„ íƒí•  수 있습니다.
You have selected %d Jobs. You can only select up to 6 different jobs.
20130807 to 20130814
@@ -9716,7 +9716,7 @@ You have selected %d Jobs. You can only select up to 6 different jobs.
You have to select atleast 1 or more jobs.
*/
MSG_PARTY_BOOKING_ERR3 = 0x6e9,
-/*20100420 to 20180523
+/*20100420 to 20180621
ë ˆë²¨ì— ìˆ«ìž ì´ì™¸ì˜ 문ìžëŠ” 들어갈 수 없습니다.
Only numeric characters are allowed.
20130807 to 20130814
@@ -9724,7 +9724,7 @@ Only numeric characters are allowed.
You have selected %d Jobs. You can only select up to 6 different jobs.
*/
MSG_PARTY_BOOKING_ERR4 = 0x6ea,
-/*20100420 to 20180523
+/*20100420 to 20180621
ë ˆë²¨ì€ 1~150 사ì´ì˜ 숫ìžë¥¼ 입력해 주세요.
Please enter levels between 1~150.
20130807 to 20130814
@@ -9734,7 +9734,7 @@ Only numeric characters are allowed.
MSG_PARTY_BOOKING_ERR5 = 0x6eb,
#endif
#if PACKETVER >= 20100511
-/*20100511 to 20180523
+/*20100511 to 20180621
해당 맵ì—서는 ì˜ìƒ 장비가 ë³´ì´ì§€ 않습니다.
Nothing found in the selected map.
20130807 to 20130814
@@ -9744,7 +9744,7 @@ Please enter levels between 1~150.
MSG_DISABLE_COSTUMEITEM_MAP = 0x6ec,
#endif
#if PACKETVER >= 20100525
-/*20100525 to 20180523
+/*20100525 to 20180621
ì•„ì´í…œì„ ì°©ìš©í•  수 있는 ë ˆë²¨ì´ ì•„ë‹™ë‹ˆë‹¤.
You cannot equip this item with your current level.
20130807 to 20130814
@@ -9752,7 +9752,7 @@ You cannot equip this item with your current level.
Nothing found in the selected map.
*/
MSG_CANNOT_EQUIP_ITEM_LEVEL = 0x6ed,
-/*20100525 to 20180523
+/*20100525 to 20180621
ì•„ì´í…œì„ 사용할 수 있는 ë ˆë²¨ì´ ì•„ë‹™ë‹ˆë‹¤.
You cannot use this item with your current level.
20130807 to 20130814
@@ -9762,7 +9762,7 @@ You cannot equip this item with your current level.
MSG_CANNOT_USE_ITEM_LEVEL = 0x6ee,
#endif
#if PACKETVER >= 20100601
-/*20100601 to 20180523
+/*20100601 to 20180621
채팅모드 OnOff 활성화
Enable Battlemode
20130807 to 20130814
@@ -9770,7 +9770,7 @@ Enable Battlemode
You cannot use this item with your current level.
*/
MSG_CHATMODE_ONOFF = 0x6ef,
-/*20100601 to 20180523
+/*20100601 to 20180621
탭사ì´ì¦ˆ í¬ê¸°ê°€ 초과ë˜ì–´ 추가할 수 없습니다.
Failed to add because you have reached the limit.
20130807 to 20130814
@@ -9780,7 +9780,7 @@ Enable Battlemode
MSG_OVER_TABSIZE = 0x6f0,
/*20100601 to 20100601
창 표시 정보.
-20100608 to 20180523
+20100608 to 20180621
창 표시 정보
Window Sign Information
20130807 to 20130814
@@ -9790,7 +9790,7 @@ Failed to add because you have reached the limit.
MSG_SET_CHATINFO = 0x6f1,
#endif
#if PACKETVER >= 20100608
-/*20100608 to 20180523
+/*20100608 to 20180621
íŒë§¤
Sell
20130807 to 20130814
@@ -9798,7 +9798,7 @@ Sell
Window Sign Information
*/
MSG_SELL = 0x6f2,
-/*20100608 to 20180523
+/*20100608 to 20180621
구매
Purchase
20130807 to 20130814
@@ -9806,7 +9806,7 @@ Purchase
Sell
*/
MSG_BUY = 0x6f3,
-/*20100608 to 20180523
+/*20100608 to 20180621
ë…¸ì  ê²€ìƒ‰
Search for Vends
20130807 to 20130814
@@ -9814,7 +9814,7 @@ Search for Vends
Purchase
*/
MSG_SEARCH_STOREINFO = 0x6f4,
-/*20100608 to 20180523
+/*20100608 to 20180621
ë…¸ì  ì´ë¦„
Shop Name
20130807 to 20130814
@@ -9822,7 +9822,7 @@ Shop Name
Search for Vends
*/
MSG_STORE_NAME = 0x6f5,
-/*20100608 to 20180523
+/*20100608 to 20180621
수량
Quantity
20130807 to 20130814
@@ -9830,7 +9830,7 @@ Quantity
Shop Name
*/
MSG_SEARCH_ITEM_COUNT = 0x6f6,
-/*20100608 to 20180523
+/*20100608 to 20180621
가격
Cost
20130807 to 20130814
@@ -9838,7 +9838,7 @@ Cost
Quantity
*/
MSG_SEARCH_ITEM_PRICE = 0x6f7,
-/*20100608 to 20180523
+/*20100608 to 20180621
검색 결과가 너무 많습니다. 검색어를 ìžì„¸ížˆ ìž…ë ¥ í•´ 주세요.
Too much results have been found. Please do a more precisely search.
20130807 to 20130814
@@ -9846,7 +9846,7 @@ Too much results have been found. Please do a more precisely search.
Cost
*/
MSG_SSI_FAILED_OVER_MAXCOUNT = 0x6f8,
-/*20100608 to 20180523
+/*20100608 to 20180621
해당 ë…¸ì ì„ 여시겠습니까?
Do you want to open a street stall?
20130807 to 20130814
@@ -9854,7 +9854,7 @@ Do you want to open a street stall?
Too much results have been found. Please do a more precisely search.
*/
MSG_OPEN_SEARCH_STORE = 0x6f9,
-/*20100608 to 20180523
+/*20100608 to 20180621
SSO ì¸ì¦ì— 실패하였습니다.
Failed to recognize SSO.
20130807 to 20130814
@@ -9864,7 +9864,7 @@ Do you want to open a street stall?
MSG_SSO_FAILED = 0x6fa,
#endif
#if PACKETVER >= 20100615
-/*20100615 to 20180523
+/*20100615 to 20180621
현재 해당지역으로 ì´ë™ í•  수 없습니다
Cannot move to the applied area.
20130807 to 20130814
@@ -9874,7 +9874,7 @@ Failed to recognize SSO.
MSG_ZONE_MOVE_FAIL = 0x6fb,
/*20100615 to 20100622
í¬í•¨ 검색
-20100629 to 20180523
+20100629 to 20180621
단어가 í¬í•¨ëœ ì•„ì´í…œ 검색
searching item including the word
20130807 to 20130814
@@ -9882,7 +9882,7 @@ searching item including the word
Cannot move to the applied area.
*/
MSG_SEARCH_INCLUDED = 0x6fc,
-/*20100615 to 20180523
+/*20100615 to 20180621
탈퇴한 유저입니다.
User has been expelled.
20130807 to 20130814
@@ -9890,7 +9890,7 @@ User has been expelled.
searching item including the word
*/
MSG_WITHDREW_USERS = 0x6fd,
-/*20100615 to 20180523
+/*20100615 to 20180621
게임 ì´ìš©ì— ë™ì˜í•˜ì§€ 않았습니다.
You have not accepted the user agreements yet.
20130807 to 20130814
@@ -9898,7 +9898,7 @@ You have not accepted the user agreements yet.
User has been expelled.
*/
MSG_DIDNOT_AGREE = 0x6fe,
-/*20100615 to 20180523
+/*20100615 to 20180621
존재 하지 않는 계정입니다.
You will not be disconnect from the game.
20130807 to 20130814
@@ -9906,7 +9906,7 @@ You will not be disconnect from the game.
You have not accepted the user agreements yet.
*/
MSG_ACCOUNT_DOESNOT_EXIST = 0x6ff,
-/*20100615 to 20180523
+/*20100615 to 20180621
본 ê²Œìž„ì€ 12세 ì´ìš©ê°€ìž…니다.
It is available only for 12 hours.
20130807 to 20130814
@@ -9916,7 +9916,7 @@ You will not be disconnect from the game.
MSG_AGE_RESTRICTIONS = 0x700,
#endif
#if PACKETVER >= 20100616
-/*20100616 to 20180523
+/*20100616 to 20180621
계정ë„ìš© 조사를 위한 블럭ìƒíƒœìž…니다.
Your account is blocked due to illegal use of the game account.
20130807 to 20130814
@@ -9924,7 +9924,7 @@ Your account is blocked due to illegal use of the game account.
It is available only for 12 hours.
*/
MSG_ACCOUNT_BLOCK = 0x701,
-/*20100616 to 20180523
+/*20100616 to 20180621
버그조사를 위한 블럭ìƒíƒœìž…니다.
Your account is blocked because there may exist a bug with your account.
20130807 to 20130814
@@ -9934,7 +9934,7 @@ Your account is blocked due to illegal use of the game account.
MSG_BUG_BLOCK = 0x702,
#endif
#if PACKETVER >= 20100622
-/*20100622 to 20180523
+/*20100622 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Base, Job 경험치가 30분간 75% ì¦ê°€í•©ë‹ˆë‹¤.
Increases base exp and job exp gained by killing monsters up to 75% for 30 minutes.
20130807 to 20130814
@@ -9942,7 +9942,7 @@ Increases base exp and job exp gained by killing monsters up to 75% for 30 minut
Your account is blocked because there may exist a bug with your account.
*/
MSG_PLUSEXP75 = 0x703,
-/*20100622 to 20180523
+/*20100622 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Base, Job 경험치가 30분간 50% ì¦ê°€í•©ë‹ˆë‹¤.
Increases base exp and job exp gained by killing monsters up to 50% for 30 minutes.
20130807 to 20130814
@@ -9952,7 +9952,7 @@ Increases base exp and job exp gained by killing monsters up to 75% for 30 minut
MSG_PLUSEXP50 = 0x704,
/*20100622 to 20100622
ìƒì  ì •ë³´ê°€ 정확하지 ì•Šì•„ ìƒì ì„ ì—´ 수 없습니다.
-20100629 to 20180523
+20100629 to 20180621
íŒë§¤(구매) ì •ë³´ê°€ 없습니다.
No sales information.
20130807 to 20130814
@@ -9960,7 +9960,7 @@ No sales information.
Increases base exp and job exp gained by killing monsters up to 50% for 30 minutes.
*/
MSG_FAIL_OPEN_STORE = 0x705,
-/*20100622 to 20180523
+/*20100622 to 20180621
ë” ì´ìƒ 검색 í•  수 없습니다.
Failed to search any further.
20130807 to 20130814
@@ -9970,7 +9970,7 @@ No sales information.
MSG_SSI_FAILED_SEARCH_CNT = 0x706,
/*20100622 to 20100622
ê²€ìƒ‰ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
-20100629 to 20180523
+20100629 to 20180621
해당 ì•„ì´í…œ ëª…ì€ ì¡´ìž¬í•˜ì§€ 않습니다.
The item you have entered does not exist.
20130807 to 20130814
@@ -9978,7 +9978,7 @@ The item you have entered does not exist.
Failed to search any further.
*/
MSG_SSI_FAILED_ITEM_DOES_NOT_EXIST = 0x707,
-/*20100622 to 20180523
+/*20100622 to 20180621
ì•„ì§ ê²€ìƒ‰ í•  수 없습니다.
Cannot search yet.
20130807 to 20130814
@@ -9990,7 +9990,7 @@ The item you have entered does not exist.
#if PACKETVER >= 20100629
/*20100629 to 20100707
ì¹´ë“œ ì´ë¦„, ì ‘ë‘사, 접미사
-20100713 to 20180523
+20100713 to 20180621
ì¹´ë“œ ì´ë¦„ ë˜ëŠ” ì ‘ë‘사(접미사)를 입력하세요
Enter the card name or prefix/suffix.
20130807 to 20130814
@@ -9998,7 +9998,7 @@ Enter the card name or prefix/suffix.
Cannot search yet.
*/
MSG_SSI_TOOLTIP_OF_SERACHING_THE_CARD = 0x709,
-/*20100629 to 20180523
+/*20100629 to 20180621
ë‚¨ì€ ê²€ìƒ‰ 횟수 : %d
Searches left: %d
20130807 to 20130814
@@ -10006,7 +10006,7 @@ Searches left: %d
Enter the card name or prefix/suffix.
*/
MSG_SSI_REST_OF_NUMBER_OF_SEARCHES = 0x70a,
-/*20100629 to 20180523
+/*20100629 to 20180621
검색 ëœ ë…¸ì ì´ 없습니다.
No result has been found.
20130807 to 20130814
@@ -10014,7 +10014,7 @@ No result has been found.
Searches left: %d
*/
MSG_SSI_FAILED_SEARCH_STORE = 0x70b,
-/*20100629 to 20180523
+/*20100629 to 20180621
ì•„ì´í…œ 가격 범위가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤.
The item price is too high.
20130807 to 20130814
@@ -10022,7 +10022,7 @@ The item price is too high.
No result has been found.
*/
MSG_SSI_FAILED_PRICE_ISNOT_VALID = 0x70c,
-/*20100629 to 20180523
+/*20100629 to 20180621
ì¼ë°˜ 장비
Normal Gear
20130807 to 20130814
@@ -10030,7 +10030,7 @@ Normal Gear
The item price is too high.
*/
MSG_GENERAL_EQUIPMENT = 0x70d,
-/*20100629 to 20180523
+/*20100629 to 20180621
ì˜ìƒ 장비
Costume
20130807 to 20130814
@@ -10040,7 +10040,7 @@ Normal Gear
MSG_COSTUME_EQUIPMENT = 0x70e,
#endif
#if PACKETVER >= 20100713
-/*20100713 to 20180523
+/*20100713 to 20180621
분
minute
20130807 to 20130814
@@ -10048,7 +10048,7 @@ minute
Costume
*/
MSG_MINUTE = 0x70f,
-/*20100713 to 20180523
+/*20100713 to 20180621
ì´ˆ
second
20130807 to 20130814
@@ -10056,7 +10056,7 @@ second
minute
*/
MSG_SECOND = 0x710,
-/*20100713 to 20180523
+/*20100713 to 20180621
ì•„ì´í…œ ëª…ì„ ìž…ë ¥í•´ 주세요.
Please enter the name of the item.
20130807 to 20130814
@@ -10064,7 +10064,7 @@ Please enter the name of the item.
second
*/
MSG_SSI_FAILED_ENTER_THE_NAME_OF_ITEM = 0x711,
-/*20100713 to 20180523
+/*20100713 to 20180621
해당 ì•„ì´í…œ ëª…ì€ ì¡´ìž¬í•˜ì§€ 않습니다.
The item you have entered does not exist.
20130807 to 20130814
@@ -10074,7 +10074,7 @@ Please enter the name of the item.
MSG_SSI_FAILED_NAME_OF_ITEM_DOES_NOT_EXIST = 0x712,
#endif
#if PACKETVER >= 20100720
-/*20100720 to 20180523
+/*20100720 to 20180621
진입가능한 ë§µì´ ì¡´ìž¬í•˜ì§€ 않습니다.
The map is not available.
20130807 to 20130814
@@ -10082,7 +10082,7 @@ The map is not available.
The item you have entered does not exist.
*/
MSG_NOT_EXIST_ENTRYMAP = 0x713,
-/*20100720 to 20180523
+/*20100720 to 20180621
해당 ì¹´ë“œ ì´ë¦„ì´ë‚˜ ì ‘ë‘사(접미사)는 존재하지 않습니다.
The selected name or prefix/suffix does not exist.
20130807 to 20130814
@@ -10092,7 +10092,7 @@ The map is not available.
MSG_SSI_FAILED_NAME_OF_CARD_DOES_NOT_EXIST = 0x714,
#endif
#if PACKETVER >= 20100727
-/*20100727 to 20180523
+/*20100727 to 20180621
í•œë²ˆì— êµ¬ë§¤ 가능 종류는 10개입니다.
You can purchase up to 10 items.
20130807 to 20130814
@@ -10100,7 +10100,7 @@ You can purchase up to 10 items.
The selected name or prefix/suffix does not exist.
*/
MSG_CASH_FAILED_TOTAL_CNT = 0x715,
-/*20100727 to 20180523
+/*20100727 to 20180621
ì¼ë¶€ ì•„ì´í…œì˜ 구매가 실패하였습니다.
Some items could not be purchased.
20130807 to 20130814
@@ -10110,7 +10110,7 @@ You can purchase up to 10 items.
MSG_CASH_FAILED_BUY_SOME = 0x716,
#endif
#if PACKETVER >= 20100730
-/*20100730 to 20180523
+/*20100730 to 20180621
ìƒë…„ì›”ì¼ 6ìžë¦¬ë¥¼ 입력하세요.(예시:801122)
Enter your 6-digit DOB(YYMMDD) (e.g: 801122)
20130807 to 20130814
@@ -10118,7 +10118,7 @@ Enter your 6-digit DOB(YYMMDD) (e.g: 801122)
Some items could not be purchased.
*/
MSG_ENTER_PEOPLE_BIRTH = 0x717,
-/*20100730 to 20180523
+/*20100730 to 20180621
ì•Œ 수 없는 오류가 ë°œìƒí•˜ì˜€ìŠµë‹ˆë‹¤.
Now Logging Out.
20130807 to 20130814
@@ -10126,7 +10126,7 @@ Now Logging Out.
Enter your 6-digit DOB(YYMMDD) (e.g: 801122)
*/
MSG_RESULT_FAIL_UNKNOWN = 0x718,
-/*20100730 to 20180523
+/*20100730 to 20180621
ë°ì´íƒ€ ë² ì´ìŠ¤ 오류가 ë°œìƒí•˜ì˜€ìŠµë‹ˆë‹¤.
A database error has occurred.
20130807 to 20130814
@@ -10134,7 +10134,7 @@ A database error has occurred.
Now Logging Out.
*/
MSG_RESULT_FAIL_DATABASE = 0x719,
-/*20100730 to 20180523
+/*20100730 to 20180621
ìºë¦­í„°ë¥¼ 삭제하기 위해서는 길드ì—ì„œ 탈퇴 해야 합니다.
Please leave your guild first in order to remove your character.
20130807 to 20130814
@@ -10142,7 +10142,7 @@ Please leave your guild first in order to remove your character.
A database error has occurred.
*/
MSG_RESULT_FAIL_GUILD = 0x71a,
-/*20100730 to 20180523
+/*20100730 to 20180621
ìºë¦­í„°ë¥¼ 삭제하기 위해서는 파티ì—ì„œ 탈퇴 해야 합니다.
Please leave your party first in order to remove your character.
20130807 to 20130814
@@ -10150,7 +10150,7 @@ Please leave your party first in order to remove your character.
Please leave your guild first in order to remove your character.
*/
MSG_RESULT_FAIL_PARTY = 0x71b,
-/*20100730 to 20180523
+/*20100730 to 20180621
시스템 설정으로 ì¸í•´ 삭제할 수 없습니다.
You cannot delete this character because the delete time has not expired yet.
20130807 to 20130814
@@ -10158,7 +10158,7 @@ You cannot delete this character because the delete time has not expired yet.
Please leave your party first in order to remove your character.
*/
MSG_RESULT_FAIL_CONFIGURATION = 0x71c,
-/*20100730 to 20180523
+/*20100730 to 20180621
ì•„ì§ ì‚­ì œ 가능 ì‹œê°„ì´ ì•„ë‹™ë‹ˆë‹¤.
You cannot delete this character at the moment.
20130807 to 20130814
@@ -10166,7 +10166,7 @@ You cannot delete this character at the moment.
You cannot delete this character because the delete time has not expired yet.
*/
MSG_RESULT_FAIL_DATE = 0x71d,
-/*20100730 to 20180523
+/*20100730 to 20180621
ìƒë…„ì›”ì¼ì´ ì¼ì¹˜í•˜ì§€ 않습니다.
Your entered birthday does not match.
20130807 to 20130814
@@ -10174,7 +10174,7 @@ Your entered birthday does not match.
You cannot delete this character at the moment.
*/
MSG_RESULT_FAIL_BIRTH = 0x71e,
-/*20100730 to 20180523
+/*20100730 to 20180621
친밀ë„ê°€ 부족합니다.
You lack of familiarity.
20130807 to 20130814
@@ -10182,7 +10182,7 @@ You lack of familiarity.
Your entered birthday does not match.
*/
MSG_USESKILL_FAIL_RELATIONGRADE = 0x71f,
-/*20100730 to 20180523
+/*20100730 to 20180621
스타ì¼ì²´ì¸ì§€ 파ì´í„° ìƒíƒœì—서만 사용가능합니다.
This is only available on style change for fighting classes.
20130807 to 20130814
@@ -10190,7 +10190,7 @@ This is only available on style change for fighting classes.
You lack of familiarity.
*/
MSG_USESKILL_FAIL_STYLE_CHANGE_FIGHTER = 0x720,
-/*20100730 to 20180523
+/*20100730 to 20180621
스타ì¼ì²´ì¸ì§€ 그래플러 ìƒíƒœì—서만 사용가능합니다.
This is only available on style change for novice.
20130807 to 20130814
@@ -10200,7 +10200,7 @@ This is only available on style change for fighting classes.
MSG_USESKILL_FAIL_STYLE_CHANGE_GRAPPLER = 0x721,
#endif
#if PACKETVER >= 20100817
-/*20100817 to 20180523
+/*20100817 to 20180621
파티등ë¡ì‹¤íŒ¨
Party Registration failed.
20130807 to 20130814
@@ -10208,7 +10208,7 @@ Party Registration failed.
This is only available on style change for novice.
*/
MSG_PARTY_REGISTRATION_FAILED = 0x722,
-/*20100817 to 20180523
+/*20100817 to 20180621
ê²€ìƒ‰ëœ ì¡°ê±´ì˜ ë¦¬ìŠ¤íŠ¸ê°€ 없습니다.
results have been found.
20130807 to 20130814
@@ -10216,7 +10216,7 @@ results have been found.
Party Registration failed.
*/
MSG_PARTY_SEARCH_FAILED = 0x723,
-/*20100817 to 20180523
+/*20100817 to 20180621
ê´‘ê³ ì‚­ì œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Failed to remove result.
20130807 to 20130814
@@ -10224,7 +10224,7 @@ Failed to remove result.
results have been found.
*/
MSG_PARTY_AD_DELETE_FAILED = 0x724,
-/*20100817 to 20180523
+/*20100817 to 20180621
ì¡°ê±´ì— ë§žëŠ” ê´‘ê³ ê°€ 없어 실패했습니다.
No results have been found.
20130807 to 20130814
@@ -10234,7 +10234,7 @@ Failed to remove result.
MSG_PARTY_NOT_EXIST_AD = 0x725,
#endif
#if PACKETVER >= 20100824
-/*20100824 to 20180523
+/*20100824 to 20180621
결제 정보가 없습니다.
No payment information has been found.
20130807 to 20130814
@@ -10242,7 +10242,7 @@ No payment information has been found.
No results have been found.
*/
MSG_REFUSE_SSO_NOT_PAY_USER = 0x726,
-/*20100824 to 20180523
+/*20100824 to 20180621
êµí™˜ ì‹œ 스í¬ë¦°ìƒ· ì°ê¸°
Screenshot Trade
20130807 to 20130814
@@ -10250,7 +10250,7 @@ Screenshot Trade
No payment information has been found.
*/
MSG_SCREENSHOT_FOR_EXCHANGE = 0x727,
-/*20100824 to 20180523
+/*20100824 to 20180621
[거래_%s]
[Trade_%s]
20130807 to 20130814
@@ -10265,12 +10265,12 @@ Screenshot Trade
20130807 to 20130814
[거래_%s]
[Trade_%s]
-20180207 to 20180523
+20180207 to 20180621
ì‚¬ë§ ì‹œ 소지한 ì•„ì´í…œìœ¼ë¡œ 경험치 ì†ì‹¤ì„ 막았습니다.
Death due to the auto insurance young people are spending.
*/
MSG_NOTIFY_NEO_INSURANCE_ITEM_USE = 0x729,
-/*20100914 to 20180523
+/*20100914 to 20180621
대화
Chat Dialog
20130807 to 20130814
@@ -10279,7 +10279,7 @@ Chat Dialog
MSG_TALK = 0x72a,
#endif
#if PACKETVER >= 20101019
-/*20101019 to 20180523
+/*20101019 to 20180621
ì¤‘ë³µì‚¬ìš©ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Redundant is not available.
20130807 to 20130814
@@ -10287,7 +10287,7 @@ Redundant is not available.
Chat Dialog
*/
MSG_MACRO_DUPLICATE = 0x72b,
-/*20101019 to 20180523
+/*20101019 to 20180621
ì‚¬ìš©ì œí•œì´ ê±¸ë ¤ìžˆìŠµë‹ˆë‹¤.
Use the limit that has been set.
20130807 to 20130814
@@ -10295,7 +10295,7 @@ Use the limit that has been set.
Redundant is not available.
*/
MSG_MACRO_POSTDELAY = 0x72c,
-/*20101019 to 20180523
+/*20101019 to 20180621
현재 ì‚¬ìš©ì œí•œì´ ê±¸ë ¤ 있지 않습니다.
No user restrictions are set.
20130807 to 20130814
@@ -10303,7 +10303,7 @@ No user restrictions are set.
Use the limit that has been set.
*/
MSG_MACRO_NOT_POSTDELAY = 0x72d,
-/*20101019 to 20180523
+/*20101019 to 20180621
예기치 못한 사유로 ì¸í•´ ì ‘ì†ì´ 실패하였습니다. 관리ìžì—게 문ì˜í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Connection has failed. Please contact your administrator.
20130807 to 20130814
@@ -10311,7 +10311,7 @@ Connection has failed. Please contact your administrator.
No user restrictions are set.
*/
MSG_SSO_ERROR_MSG = 0x72e,
-/*20101019 to 20180523
+/*20101019 to 20180621
ì ‘ì† ì •ë³´ ì¸ì¦ 실패하였습니다.
Failed to authenticate.
20130807 to 20130814
@@ -10319,7 +10319,7 @@ Failed to authenticate.
Connection has failed. Please contact your administrator.
*/
MSG_REFUSE_SSO_AUTH_INVALID_TOKEN = 0x72f,
-/*20101019 to 20180523
+/*20101019 to 20180621
가입하지 ì•Šì€ ì‚¬ìš©ìžìž…니다.
User is offline.
20130807 to 20130814
@@ -10327,7 +10327,7 @@ User is offline.
Failed to authenticate.
*/
MSG_REFUSE_SSO_AUTH_INVALID_USER = 0x730,
-/*20101019 to 20180523
+/*20101019 to 20180621
나ì´ì œí•œ ë•Œë¬¸ì— ì´ê³„정으로 ì´ì„œë²„ì— ì ‘ì†í•  수 없습니다.
The age limit from commandment tables cannot connect to this server.
20130807 to 20130814
@@ -10335,7 +10335,7 @@ The age limit from commandment tables cannot connect to this server.
User is offline.
*/
MSG_REFUSE_SSO_AUTH_INVALID_AGE = 0x731,
-/*20101019 to 20180523
+/*20101019 to 20180621
구매하기
Buy
20130807 to 20130814
@@ -10343,7 +10343,7 @@ Buy
The age limit from commandment tables cannot connect to this server.
*/
MSG_NC_BUY = 0x732,
-/*20101019 to 20180523
+/*20101019 to 20180621
장바구니 비우기
Cancel.
20130807 to 20130814
@@ -10351,7 +10351,7 @@ Cancel.
Buy
*/
MSG_NC_BLANK = 0x733,
-/*20101019 to 20180523
+/*20101019 to 20180621
첫 페ì´ì§€
First page
20130807 to 20130814
@@ -10359,7 +10359,7 @@ First page
Cancel.
*/
MSG_NC_FIRSTPAGE = 0x734,
-/*20101019 to 20180523
+/*20101019 to 20180621
마지막 페ì´ì§€
Last page
20130807 to 20130814
@@ -10367,7 +10367,7 @@ Last page
First page
*/
MSG_NC_LASTPAGE = 0x735,
-/*20101019 to 20180523
+/*20101019 to 20180621
신규
New
20130807 to 20130814
@@ -10375,7 +10375,7 @@ New
Last page
*/
MSG_NC_CAT1 = 0x736,
-/*20101019 to 20180523
+/*20101019 to 20180621
ì¸ê¸°
Headgears
20130807 to 20130814
@@ -10383,7 +10383,7 @@ Headgears
New
*/
MSG_NC_CAT2 = 0x737,
-/*20101019 to 20180523
+/*20101019 to 20180621
한정
Limited
20130807 to 20130814
@@ -10391,7 +10391,7 @@ Limited
Headgears
*/
MSG_NC_CAT3 = 0x738,
-/*20101019 to 20180523
+/*20101019 to 20180621
임대장비
Rental Items
20130807 to 20130814
@@ -10399,7 +10399,7 @@ Rental Items
Limited
*/
MSG_NC_CAT4 = 0x739,
-/*20101019 to 20180523
+/*20101019 to 20180621
ì˜êµ¬ìž¥ë¹„
Equipments
20130807 to 20130814
@@ -10407,7 +10407,7 @@ Equipments
Rental Items
*/
MSG_NC_CAT5 = 0x73a,
-/*20101019 to 20180523
+/*20101019 to 20180621
버프
Scrolls
20130807 to 20130814
@@ -10415,7 +10415,7 @@ Scrolls
Equipments
*/
MSG_NC_CAT6 = 0x73b,
-/*20101019 to 20180523
+/*20101019 to 20180621
회복
Consumables
20130807 to 20130814
@@ -10423,7 +10423,7 @@ Consumables
Scrolls
*/
MSG_NC_CAT7 = 0x73c,
-/*20101019 to 20180523
+/*20101019 to 20180621
기타
Other
20130807 to 20130814
@@ -10431,7 +10431,7 @@ Other
Consumables
*/
MSG_NC_CAT8 = 0x73d,
-/*20101019 to 20180523
+/*20101019 to 20180621
가격
Cost
20130807 to 20130814
@@ -10439,7 +10439,7 @@ Cost
Other
*/
MSG_NC_COST = 0x73e,
-/*20101019 to 20180523
+/*20101019 to 20180621
수량
Quantity
20130807 to 20130814
@@ -10447,7 +10447,7 @@ Quantity
Cost
*/
MSG_NC_NUM = 0x73f,
-/*20101019 to 20180523
+/*20101019 to 20180621
개
Total
20130807 to 20130814
@@ -10455,7 +10455,7 @@ Total
Quantity
*/
MSG_NC_COUNT = 0x740,
-/*20101019 to 20180523
+/*20101019 to 20180621
무료 ìºì‹œ : %s C
Free Cash: %s C
20130807 to 20130814
@@ -10463,7 +10463,7 @@ Free Cash: %s C
Total
*/
MSG_NC_FREECASH = 0x741,
-/*20101019 to 20180523
+/*20101019 to 20180621
소지 ìºì‹œ : %s C
CashPoints: %s C
20130807 to 20130814
@@ -10471,7 +10471,7 @@ CashPoints: %s C
Free Cash: %s C
*/
MSG_NC_CASH = 0x742,
-/*20101019 to 20180523
+/*20101019 to 20180621
ì´ ì§€ì—­ì—서는 몬스터 ì†Œí™˜ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
You cannot summon a monster in this area.
20130807 to 20130814
@@ -10481,7 +10481,7 @@ CashPoints: %s C
MSG_CALLMONSTER_FAIL_AREA = 0x743,
#endif
#if PACKETVER >= 20101109
-/*20101109 to 20180523
+/*20101109 to 20180621
무료ìºì‹œ ì‚¬ìš©ëŸ‰ì´ ì „ì²´ ê¸ˆì•¡ì„ ì´ˆê³¼í•˜ê³ ìžˆìŠµë‹ˆë‹¤
Exceeded total free cash
20130807 to 20130814
@@ -10489,7 +10489,7 @@ Exceeded total free cash
You cannot summon a monster in this area.
*/
MSG_BUY_CASH_FAIL2 = 0x744,
-/*20101109 to 20180523
+/*20101109 to 20180621
설정한 ë‚´ìš©ì´ [SaveData_ExMacro%d]ì— ì €ìž¥ë©ë‹ˆë‹¤.
%d seconds left until you can use
20130807 to 20130814
@@ -10499,7 +10499,7 @@ Exceeded total free cash
MSG_MACRO_SAVE_DATA = 0x745,
#endif
#if PACKETVER >= 20101123
-/*20101123 to 20180523
+/*20101123 to 20180621
약 %d ì´ˆ í›„ì— ì‚¬ìš©í•  수 있습니다
Content has been saved in [SaveData_ExMacro%d]
20130807 to 20130814
@@ -10509,7 +10509,7 @@ Content has been saved in [SaveData_ExMacro%d]
MSG_ITEM_REUSE_LIMIT_SECOND = 0x746,
#endif
#if PACKETVER >= 20101207
-/*20101207 to 20180523
+/*20101207 to 20180621
[ì°½]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
~ [Windows] must be equipped with.
20130807 to 20130814
@@ -10519,7 +10519,7 @@ Content has been saved in [SaveData_ExMacro%d]
MSG_FAIL_NEED_EQUIPPED_SPEAR = 0x747,
#endif
#if PACKETVER >= 20101214
-/*20101214 to 20180523
+/*20101214 to 20180621
드래곤 탑승시ì—만 사용가능합니다.
Available only on the dragon.
20130807 to 20130814
@@ -10527,7 +10527,7 @@ Available only on the dragon.
~ [Windows] must be equipped with.
*/
MSG_USESKILL_FAIL_DRAGON = 0x748,
-/*20101214 to 20180523
+/*20101214 to 20180621
본 ì„œë²„ì— ì ‘ì†í•  수 있는 ì •ì›ì´ 초과ë˜ì–´ ì§„ìž…ì´ ë¶ˆê°€ëŠ¥ 합니다.
Unable to proceed due to exceeding capacity.
20130807 to 20130814
@@ -10537,7 +10537,7 @@ Available only on the dragon.
MSG_OVER_CONNECT_USER = 0x749,
#endif
#if PACKETVER >= 20101228
-/*20101228 to 20180523
+/*20101228 to 20180621
실명 ì¸ì¦ì´ ë˜ì§€ 않았습니다. 실명ì¸ì¦ 사ì´íŠ¸ë¡œ ì´ë™í•©ë‹ˆë‹¤
Real name has not been verified. Go to name verification site.
20130807 to 20130814
@@ -10547,7 +10547,7 @@ Unable to proceed due to exceeding capacity.
MSG_AUTHENTICATE = 0x74a,
#endif
#if PACKETVER >= 20110104
-/*20110104 to 20180523
+/*20110104 to 20180621
저장 í•  ìŠ¬ë¡¯ì„ ì„ íƒ í•´ 주세요
Please select slot you are going to save.
20130807 to 20130814
@@ -10557,7 +10557,7 @@ Real name has not been verified. Go to name verification site.
MSG_SELECT_SAVESLOT = 0x74b,
#endif
#if PACKETVER >= 20110111
-/*20110111 to 20180523
+/*20110111 to 20180621
%s, 축하드립니다. '%s' 를 얻으셨습니다!
Congratulation %s, Acquired '%s' !
20130807 to 20130814
@@ -10567,7 +10567,7 @@ Please select slot you are going to save.
MSG_BROADCASTING_SPECIAL_ITEM_OBTAIN2 = 0x74c,
#endif
#if PACKETVER >= 20110118
-/*20110118 to 20180523
+/*20110118 to 20180621
그루미ìƒíƒœì—서는 사용할 수 없습니다
Unable to use in gloomy state
20130807 to 20130814
@@ -10577,7 +10577,7 @@ Congratulation %s, Acquired '%s' !
MSG_NOTUSE_GROOMY = 0x74d,
#endif
#if PACKETVER >= 20110210
-/*20110210 to 20180523
+/*20110210 to 20180621
êµ¬ë§¤ë¬¼í’ˆì˜ í•©ê³„ê¸ˆì•¡ì´ ì¼€ë¦­í„°ê°€ 소지할 수 있는 최대 ê¸ˆì•¡ì„ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤
Purchased products has exceeded the total price.
20130807 to 20130814
@@ -10587,7 +10587,7 @@ Unable to use in gloomy state
MSG_BUYINGSTORE_OVERFLOW_MONEY = 0x74e,
#endif
#if PACKETVER >= 20110215
-/*20110215 to 20180523
+/*20110215 to 20180621
현재 맵ì—서는 파티 ê°€ìž…ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Cannot join a party in this map.
20130807 to 20130814
@@ -10595,7 +10595,7 @@ Cannot join a party in this map.
Purchased products has exceeded the total price.
*/
MSG_PREVENT_PARTY_JOIN = 0x74f,
-/*20110215 to 20180523
+/*20110215 to 20180621
현재 맵ì—서는 파티 탈퇴가 불가능합니다.
Cannot leave a party in this map.
20130807 to 20130814
@@ -10603,7 +10603,7 @@ Cannot leave a party in this map.
Cannot join a party in this map.
*/
MSG_PREVENT_PARTY_LEAVE = 0x750,
-/*20110215 to 20180523
+/*20110215 to 20180621
현재 맵ì—서는 파티 ì¶”ë°©ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Cannot withdraw/break the party in this map.
20130807 to 20130814
@@ -10611,7 +10611,7 @@ Cannot withdraw/break the party in this map.
Cannot leave a party in this map.
*/
MSG_PREVENT_PARTY_EXPEL = 0x751,
-/*20110215 to 20180523
+/*20110215 to 20180621
실제 성명
Real Name
20130807 to 20130814
@@ -10619,7 +10619,7 @@ Real Name
Cannot withdraw/break the party in this map.
*/
MSG_SDO_REALNAME = 0x752,
-/*20110215 to 20180523
+/*20110215 to 20180621
ì‹ ë¶„ì¦ ë²ˆí˜¸
ID Number
20130807 to 20130814
@@ -10627,7 +10627,7 @@ ID Number
Real Name
*/
MSG_SDO_ID_NUMBER = 0x753,
-/*20110215 to 20180523
+/*20110215 to 20180621
ì´ë©”ì¼
E-mail
20130807 to 20130814
@@ -10635,7 +10635,7 @@ E-mail
ID Number
*/
MSG_SDO_EMAIL = 0x754,
-/*20110215 to 20180523
+/*20110215 to 20180621
ìž…ë ¥ì´ ì˜¬ë°”ë¥´ì§€ 않습니다
Invalid input
20130807 to 20130814
@@ -10647,7 +10647,7 @@ E-mail
#if PACKETVER >= 20110222
/*20110222 to 20130508
ìƒëŒ€ë°©ì—게 제니 ì§€ê¸‰ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
-20130515 to 20180523
+20130515 to 20180621
ìƒëŒ€ ìºë¦­í„°ê°€ 최대 ë³´ìœ ì œë‹ˆëŸ‰ì„ ì´ˆê³¼í•˜ì—¬ 거래가 불가능합니다.
Failed to send the zeny
20130807 to 20130814
@@ -10655,7 +10655,7 @@ Failed to send the zeny
Invalid input
*/
MSG_MCSTORE_FAIL_SELLER_MONEY_GIVE = 0x756,
-/*20110222 to 20180523
+/*20110222 to 20180621
해당 ì§ì—…ì´ ì•„ë‹™ë‹ˆë‹¤.
This is not a relevant job
20130807 to 20130814
@@ -10663,7 +10663,7 @@ This is not a relevant job
Failed to send the zeny
*/
MSG_INVALID_CLASS = 0x757,
-/*20110222 to 20180523
+/*20110222 to 20180621
해당 ì„±ë³„ì´ ì•„ë‹™ë‹ˆë‹¤.
This is not a relevant gender
20130807 to 20130814
@@ -10671,7 +10671,7 @@ This is not a relevant gender
This is not a relevant job
*/
MSG_INVALID_GENDER = 0x758,
-/*20110222 to 20180523
+/*20110222 to 20180621
ìœ ì €ë‹˜ì˜ ì •ë³´ê°€ ì¸ì¦ì— 성공했습니다.
User information identification was successful.
20130807 to 20130814
@@ -10679,7 +10679,7 @@ User information identification was successful.
This is not a relevant gender
*/
MSG_SUCCESS_AUTHENTICATE = 0x759,
-/*20110222 to 20180523
+/*20110222 to 20180621
ì´ë¦„ì´ ì¼ì¹˜í•˜ì§€ 않습니다. 재작성 해주세요.
Name does not match. Please retry.
20130807 to 20130814
@@ -10687,7 +10687,7 @@ Name does not match. Please retry.
User information identification was successful.
*/
MSG_INVALID_REALNAME = 0x75a,
-/*20110222 to 20180523
+/*20110222 to 20180621
ì‹ ë¶„ì¦ ë²ˆí˜¸ê°€ ì¼ì¹˜í•˜ì§€ 않습니다. 재작성 해주세요.
ID number does not match. Please retry.
20130807 to 20130814
@@ -10695,7 +10695,7 @@ ID number does not match. Please retry.
Name does not match. Please retry.
*/
MSG_INVALID_IDNUMBER = 0x75b,
-/*20110222 to 20180523
+/*20110222 to 20180621
현재 ì„œë¹„ìŠ¤ì— ì´ìƒì´ 있으니 ìž ì‹œ 후 ìž¬ì‹œë„ í•´ì£¼ì„¸ìš”.
Service is currently unavailable. Please try again later.
20130807 to 20130814
@@ -10705,7 +10705,7 @@ ID number does not match. Please retry.
MSG_INVALID_AUTHENTICATE = 0x75c,
#endif
#if PACKETVER >= 20110224
-/*20110224 to 20180523
+/*20110224 to 20180621
탑승 ìƒíƒœì—서는 ê³µê²©ì„ í•  수 없습니다.
Unable to attack while riding.
20130807 to 20130814
@@ -10713,7 +10713,7 @@ Unable to attack while riding.
Service is currently unavailable. Please try again later.
*/
MSG_CANNOT_ATTACK_IN_RIDING_STATE = 0x75d,
-/*20110224 to 20180523
+/*20110224 to 20180621
탑승 ìƒíƒœì—서는 스킬 ì‹œì „ì„ í•  수 없습니다.
Unable to cast the skill while riding.
20130807 to 20130814
@@ -10725,7 +10725,7 @@ Unable to attack while riding.
#if PACKETVER >= 20110228
/*20110228 to 20110228
비밀번호는 4ìžë¦¬ ì´ìƒ 6ìžë¦¬ì´í•˜ì—¬ì•¼ë§Œ 합니다.
-20110308 to 20180523
+20110308 to 20180621
비밀번호는 4ìžë¦¬ì´í•˜ì—¬ì•¼ë§Œ 합니다.
Pin number should be 4~6 characters.
20130807 to 20130814
@@ -10735,7 +10735,7 @@ Unable to cast the skill while riding.
MSG_STORE_PASSWORD_4_6 = 0x75f,
/*20110228 to 20110228
로그ì¸ì— 성공했습니다.
-20110308 to 20180523
+20110308 to 20180621
보안 ì¸ì¦ì— 성공했습니다.
Secured authentication is successful.
20130807 to 20130814
@@ -10745,7 +10745,7 @@ Pin number should be 4~6 characters.
MSG_SECOND_PASSWORD_LOGIN_SUCCESS = 0x760,
/*20110228 to 20110228
세컨드 íŒ¨ìŠ¤ì›Œë“œì˜ ìƒì„±ì— 성공했습니다.
-20110308 to 20180523
+20110308 to 20180621
보안 íŒ¨ìŠ¤ì›Œë“œì˜ ìƒì„±ì— 성공했습니다.
Succeeded in creating 2nd password.
20130807 to 20130814
@@ -10755,7 +10755,7 @@ Secured authentication is successful.
MSG_SECOND_PASSWORD_MAKE_SUCCESS = 0x761,
/*20110228 to 20110228
세컨드 패스워드를 삭제했습니다.
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드를 삭제했습니다.
2nd password has been deleted.
20130807 to 20130814
@@ -10765,7 +10765,7 @@ Succeeded in creating 2nd password.
MSG_SECOND_PASSWORD_DEL_SUCCESS = 0x762,
/*20110228 to 20110228
세컨드 패스워드를 수정했습니다.
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드를 수정했습니다.
2nd password has been corrected.
20130807 to 20130814
@@ -10775,7 +10775,7 @@ Succeeded in creating 2nd password.
MSG_SECOND_PASSWORD_EDIT_SUCCESS = 0x763,
/*20110228 to 20110228
로그ì¸ì— 실패했습니다.
-20110308 to 20180523
+20110308 to 20180621
ìž˜ëª»ëœ íŒ¨ìŠ¤ì›Œë“œìž…ë‹ˆë‹¤.(%d회남ìŒ)
Password is incorrect.
20130807 to 20130814
@@ -10785,7 +10785,7 @@ Password is incorrect.
MSG_SECOND_PASSWORD_LOGIN_FAILED = 0x764,
/*20110228 to 20110228
세컨드 íŒ¨ìŠ¤ì›Œë“œì˜ ìƒì„±ì— 실패했습니다.
-20110308 to 20180523
+20110308 to 20180621
보안 íŒ¨ìŠ¤ì›Œë“œì˜ ìƒì„±ì— 실패했습니다.
Failed to create 2nd password.
20130807 to 20130814
@@ -10795,7 +10795,7 @@ Password is incorrect.
MSG_SECOND_PASSWORD_MAKE_FAILED = 0x765,
/*20110228 to 20110228
세컨드 패스워드 ì‚­ì œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드 ì‚­ì œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Failed to delete 2nd password.
20130807 to 20130814
@@ -10805,7 +10805,7 @@ Failed to create 2nd password.
MSG_SECOND_PASSWORD_DEL_FAILED = 0x766,
/*20110228 to 20110228
세컨드 íŒ¨ìŠ¤ì›Œë“œì˜ ìˆ˜ì •ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
-20110308 to 20180523
+20110308 to 20180621
보안 íŒ¨ìŠ¤ì›Œë“œì˜ ìˆ˜ì •ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Failed to correct 2nd password.
20130807 to 20130814
@@ -10815,7 +10815,7 @@ Failed to delete 2nd password.
MSG_SECOND_PASSWORD_EDIT_FAILED = 0x767,
/*20110228 to 20110228
세컨드 비밀번호ì—는 ì œí•œëœ ë²ˆí˜¸ë¥¼ 사용할수 없습니다.
-20110308 to 20180523
+20110308 to 20180621
입력하신패스워드는 사용하실수없습니다.
Unable to use restricted number in 2nd password.
20130807 to 20130814
@@ -10823,7 +10823,7 @@ Unable to use restricted number in 2nd password.
Failed to correct 2nd password.
*/
MSG_SECOND_PASSWORD_EDIT_RESTRICT_PW = 0x768,
-/*20110228 to 20180523
+/*20110228 to 20180621
주민등ë¡ë²ˆí˜¸ëŠ” 사용할수없습니다.
Unable to use your KSSN number.
20130807 to 20130814
@@ -10833,7 +10833,7 @@ Unable to use restricted number in 2nd password.
MSG_SECOND_PASSWORD_EDIT_PERSONALNUM_PW = 0x769,
/*20110228 to 20110228
보안번호
-20110308 to 20180523
+20110308 to 20180621
ì´ë¯¸ 패스워드가 존재합니다.
~There is already a password.
20130807 to 20130814
@@ -10843,7 +10843,7 @@ Unable to use your KSSN number.
MSG_SECOND_PASSWORD_MAKE_DUPLICATED_PW = 0x76a,
/*20110228 to 20110228
비밀번호 ìž…ë ¥ (4~6ìžë¦¬)
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드
Security Code
20130807 to 20130814
@@ -10853,7 +10853,7 @@ Security Code
MSG_SECOND_PASSWORD = 0x76b,
/*20110228 to 20110228
ITEM
-20110308 to 20180523
+20110308 to 20180621
ê³„ì •ë³´ì•ˆì„ ìœ„í•˜ì—¬ 추가ì ì¸ 패스워드 ì„¤ì •ì„ ê¶Œìž¥í•©ë‹ˆë‹¤.
Account for the additional password security settings are recommended.
20130807 to 20130814
@@ -10863,7 +10863,7 @@ Security Code
MSG_SECOND_PASSWORD_INPUT = 0x76c,
/*20110228 to 20110228
SKILL
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드 ì‚¬ìš©ì„ í•˜ì§€ 않습니다.
Do not use secure password.
20130807 to 20130814
@@ -10873,7 +10873,7 @@ Account for the additional password security settings are recommended.
MSG_SECOND_PASSWDRD_NOT_AVAILABLE_SUCCESS = 0x76d,
/*20110228 to 20110228
TACTIC
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드 ì‚¬ìš©ì„¤ì •ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Use the set security password failed.
20130807 to 20130814
@@ -10883,7 +10883,7 @@ Do not use secure password.
MSG_SECOND_PASSWDRD_NOT_AVAILABLE_FAILED = 0x76e,
/*20110228 to 20110228
ETC
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드를 사용합니다. 다ìŒë¡œê·¸ì¸ë¶€í„° ì ìš©ë©ë‹ˆë‹¤.
Use secure passwords. Will be applied to your next login.
20130807 to 20130814
@@ -10893,7 +10893,7 @@ Use the set security password failed.
MSG_SECOND_PASSWDRD_AVAILABLE_SUCCESS = 0x76f,
/*20110228 to 20110228
COMBAT
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드 사용 ì„¤ì •ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Use the set security password failed.
20130807 to 20130814
@@ -10903,7 +10903,7 @@ Use secure passwords. Will be applied to your next login.
MSG_SECOND_PASSWDRD_AVAILABLE_FAILED = 0x770,
/*20110228 to 20110228
NON-COMBAT
-20110308 to 20180523
+20110308 to 20180621
ê³„ì •ë³´ì•ˆì„ ìœ„í•˜ì—¬ 추가ì ì¸ 패스워드를 설정합니다.
Added to the security of your account password is set.
20130807 to 20130814
@@ -10913,7 +10913,7 @@ Use the set security password failed.
MSG_SECOND_PASSWORD_INFO_1 = 0x771,
/*20110228 to 20110228
BUFF
-20110308 to 20180523
+20110308 to 20180621
ì•„ëž˜ì˜ ìˆ«ìžë²„íŠ¼ì„ ë§ˆìš°ìŠ¤ë¥¼ ì´ìš©í•˜ì—¬ 4ìžë¦¬ë¥¼ í´ë¦­í•˜ì„¸ìš”.
Use the mouse to enter the 4-digit password below.
20130807 to 20130814
@@ -10923,7 +10923,7 @@ Added to the security of your account password is set.
MSG_SECOND_PASSWORD_INFO_2 = 0x772,
/*20110228 to 20110228
AUTO EQUIPED
-20110308 to 20180523
+20110308 to 20180621
3회ì´ìƒ 잘못ëœíŒ¨ìŠ¤ì›Œë“œ 입력으로, 종료ë©ë‹ˆë‹¤.
Typing an incorrect password 3 times will shut down the client.
20130807 to 20130814
@@ -10933,7 +10933,7 @@ Use the mouse to enter the 4-digit password below.
MSG_SECOND_PASSWORD_INFO_3 = 0x773,
/*20110228 to 20110228
1st. ATTACK
-20110308 to 20180523
+20110308 to 20180621
ITEM
20130807 to 20130814
3회ì´ìƒ 잘못ëœíŒ¨ìŠ¤ì›Œë“œ 입력으로, 종료ë©ë‹ˆë‹¤.
@@ -10942,7 +10942,7 @@ Typing an incorrect password 3 times will shut down the client.
MSG_MACRO_ITEM = 0x774,
/*20110228 to 20110228
ATTACK
-20110308 to 20180523
+20110308 to 20180621
SKILL
20130807 to 20130814
ITEM
@@ -10951,7 +10951,7 @@ ITEM
/*20110228 to 20110228
Next attack time :
Next attack time:
-20110308 to 20180523
+20110308 to 20180621
TACTIC
20130807 to 20130814
SKILL
@@ -10959,7 +10959,7 @@ SKILL
MSG_MACRO_TACTIC = 0x776,
/*20110228 to 20110228
When died
-20110308 to 20180523
+20110308 to 20180621
ETC
20130807 to 20130814
TACTIC
@@ -10967,7 +10967,7 @@ TACTIC
MSG_MACRO_ETC = 0x777,
/*20110228 to 20110228
When invited to a party
-20110308 to 20180523
+20110308 to 20180621
COMBAT
20130807 to 20130814
ETC
@@ -10975,7 +10975,7 @@ ETC
MSG_MACRO_COMBAT = 0x778,
/*20110228 to 20110228
Pickup Item
-20110308 to 20180523
+20110308 to 20180621
NON-COMBAT
20130807 to 20130814
COMBAT
@@ -10983,7 +10983,7 @@ COMBAT
MSG_MACRO_NON_COMBAT = 0x779,
/*20110228 to 20110228
Over 85% Weight
-20110308 to 20180523
+20110308 to 20180621
BUFF
20130807 to 20130814
NON-COMBAT
@@ -10991,64 +10991,64 @@ NON-COMBAT
MSG_MACRO_BUFF = 0x77a,
#endif
#if PACKETVER >= 20110308
-/*20110308 to 20180523
+/*20110308 to 20180621
AUTO EQUIPED
20130807 to 20130814
BUFF
*/
MSG_MACRO_AUTO_EQUIPED = 0x77b,
-/*20110308 to 20180523
+/*20110308 to 20180621
1st. ATTACK
20130807 to 20130814
AUTO EQUIPED
*/
MSG_MACRO_1ST_ATTACK = 0x77c,
-/*20110308 to 20180523
+/*20110308 to 20180621
ATTACK
20130807 to 20130814
1st. ATTACK
*/
MSG_MACRO_ATTACK = 0x77d,
-/*20110308 to 20180523
+/*20110308 to 20180621
Next attack time :
Next attack time:
20130807 to 20130814
ATTACK
*/
MSG_MACRO_NEXT_ATK_TIME = 0x77e,
-/*20110308 to 20180523
+/*20110308 to 20180621
When died
20130807 to 20130814
Next attack time :
Next attack time:
*/
MSG_MACRO_WHEN_DIED = 0x77f,
-/*20110308 to 20180523
+/*20110308 to 20180621
When invited to a party
20130807 to 20130814
When died
*/
MSG_MACRO_WHEN_INVITED_PARTY = 0x780,
-/*20110308 to 20180523
+/*20110308 to 20180621
Pickup Item
20130807 to 20130814
When invited to a party
*/
MSG_MACRO_PICKUP_ITEM = 0x781,
-/*20110308 to 20180523
+/*20110308 to 20180621
Over 85% Weight
20130807 to 20130814
Pickup Item
*/
MSG_MACRO_OVERWEIGHT = 0x782,
-/*20110308 to 20180523
+/*20110308 to 20180621
진행중ì´ë˜ ìž‘ì—…(NPC대화,제조...)ì„ ì¢…ë£Œí›„ì— ë‹¤ì‹œ ì‹œë„하세요.
Any work in progress (NPC dialog, manufacturing ...) quit and try again.
20130807 to 20130814
Over 85% Weight
*/
MSG_BUSY = 0x783,
-/*20110308 to 20180523
+/*20110308 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Job경험치가 %d분간 %.2fë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Monster Job hunting experience that you can get through the doubling of %d is %.2f minutes.
20130807 to 20130814
@@ -11060,7 +11060,7 @@ Any work in progress (NPC dialog, manufacturing ...) quit and try again.
#if PACKETVER >= 20110315
/*20110315 to 20110405
ExMacro_SaveData%d
-20110412 to 20180523
+20110412 to 20180621
SaveData_ExMacro%d
SaveData_ExMacro %d
20130807 to 20130814
@@ -11068,7 +11068,7 @@ SaveData_ExMacro %d
Monster Job hunting experience that you can get through the doubling of %d is %.2f minutes.
*/
MSG_MACRO_SAVE = 0x785,
-/*20110315 to 20180523
+/*20110315 to 20180621
설정한 ë‚´ìš©ì´ [%s]ì— ì €ìž¥ë©ë‹ˆë‹¤.
Settings for [%s] are stored in.
20130807 to 20130814
@@ -11078,7 +11078,7 @@ SaveData_ExMacro %d
MSG_MACRO_SAVE_DATA2 = 0x786,
#endif
#if PACKETVER >= 20110322
-/*20110322 to 20180523
+/*20110322 to 20180621
보안레벨
Security level
20130807 to 20130814
@@ -11088,7 +11088,7 @@ Settings for [%s] are stored in.
MSG_SECOND_PASSWORD_LEVEL = 0x787,
#endif
#if PACKETVER >= 20110412
-/*20110412 to 20180523
+/*20110412 to 20180621
현재 ìºë¦­í„°ëŠ” 파티 ë˜ëŠ” ê¸¸ë“œì— ê°€ìž…ë˜ì–´ 있어서 삭제가 불가능합니다.
The current character is a party or join the guild can not be deleted.
20130807 to 20130814
@@ -11098,7 +11098,7 @@ Security level
MSG_RESULT_FAIL_CHAR_DELETE = 0x788,
#endif
#if PACKETVER >= 20110523
-/*20110523 to 20180523
+/*20110523 to 20180621
ë²½ì´ë‚˜ 물체 근처ì—서만 사용 í•  수 있습니다.
Objects can be used only near the wall.
20130807 to 20130814
@@ -11108,7 +11108,7 @@ The current character is a party or join the guild can not be deleted.
MSG_USESKILL_FAIL_NEER_WALL = 0x789,
#endif
#if PACKETVER >= 20110531
-/*20110531 to 20180523
+/*20110531 to 20180621
%s : 레벨 %d %s 파티구합니다.
%s: Level %d %s party to obtain level.
20130807 to 20130814
@@ -11116,7 +11116,7 @@ The current character is a party or join the guild can not be deleted.
Objects can be used only near the wall.
*/
MSG_SEEK_PARTY_SET = 0x78a,
-/*20110531 to 20180523
+/*20110531 to 20180621
탑승 ì¤‘ì¸ ìƒíƒœì—서는 ê³ ì‚ ì•„ì´í…œì„ 사용할 수 없습니다.
While boarding reins is not available for items.
20130807 to 20130814
@@ -11126,7 +11126,7 @@ While boarding reins is not available for items.
MSG_FAIELD_RIDING_OVERLAPPED = 0x78b,
#endif
#if PACKETVER >= 20110620
-/*20110620 to 20180523
+/*20110620 to 20180621
ì´ ìŠ¤í‚¬ì€ 1%ì˜ ê²½í—˜ì¹˜ê°€ 필요합니다.
This skill requires 1% experience.
20130807 to 20130814
@@ -11136,7 +11136,7 @@ While boarding reins is not available for items.
MSG_USESKILL_FAIL_NEED_EXP_1PERCENT = 0x78c,
#endif
#if PACKETVER >= 20110627
-/*20110627 to 20180523
+/*20110627 to 20180621
경 험 치 :
Experience value:
20130807 to 20130814
@@ -11144,7 +11144,7 @@ Experience value:
This skill requires 1% experience.
*/
MSG_EXP_MSG = 0x78d,
-/*20110627 to 20180523
+/*20110627 to 20180621
드 롭 율 :
Drop rate:
20130807 to 20130814
@@ -11152,7 +11152,7 @@ Drop rate:
Experience value:
*/
MSG_DROP_MSG = 0x78e,
-/*20110627 to 20180523
+/*20110627 to 20180621
사ë§íŽ˜ë„í‹° :
Death Penalty:
20130807 to 20130814
@@ -11162,7 +11162,7 @@ Drop rate:
MSG_DEATH_MSG = 0x78f,
/*20110627 to 20110711
%d%% (PC방 %d%% + 프리미엄 %d%% + %s서버 %d%%)
-20110713 to 20180523
+20110713 to 20180621
%d%% (PC방 %d%% + TPLUS %d%% + 프리미엄 %d%% + %s서버 %d%%)
%d%% (PCroom %d%% + TPLUS %d%% + Premium %d%% + %s Server %d%%)
20130807 to 20130814
@@ -11170,7 +11170,7 @@ Drop rate:
Death Penalty:
*/
MSG_BASIC_EXP_MSG = 0x790,
-/*20110627 to 20180523
+/*20110627 to 20180621
í•©ì°½ìŠ¤í‚¬ì„ ì‹œì „í•  파티ì›ì˜ SPëŸ‰ì´ ë¶€ì¡±í•©ë‹ˆë‹¤.
Amount of party members to cast the skill Chorus SP is low.
20130807 to 20130814
@@ -11180,7 +11180,7 @@ Amount of party members to cast the skill Chorus SP is low.
MSG_USESKILL_FAIL_CHORUS_SP_INSUFFICIENT = 0x791,
#endif
#if PACKETVER >= 20110705
-/*20110705 to 20180523
+/*20110705 to 20180621
ìƒëŒ€ ìºë¦­í„°ì˜ 소지 ì•„ì´í…œ ì¢…ë¥˜ì˜ í•œê³„ëŸ‰ 초과로 거래가 불가능합니다.
Relative character that has possession of the items can not trade because amount is exceeded.
20130807 to 20130814
@@ -11188,7 +11188,7 @@ Relative character that has possession of the items can not trade because amount
Amount of party members to cast the skill Chorus SP is low.
*/
MSG_CHARACTER_IS_OVER_COUNT = 0x792,
-/*20110705 to 20180523
+/*20110705 to 20180621
ìƒëŒ€ ìºë¦­í„°ì˜ 해당 ì•„ì´í…œì˜ 소지 한계량 초과로 거래가 불가능합니다.
Relative character that has possession of the item amount which exceeds makes it impossible to trade.
20130807 to 20130814
@@ -11196,7 +11196,7 @@ Relative character that has possession of the item amount which exceeds makes it
Relative character that has possession of the items can not trade because amount is exceeded.
*/
MSG_CHARACTER_IS_EACHITEM_OVER_COUNT = 0x793,
-/*20110705 to 20180523
+/*20110705 to 20180621
해당 ì•„ì´í…œì˜ 소지 한계량 초과로 êµ¬ìž…ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Amounts are exceeded the possession of the item is not available for purchase.
20130807 to 20130814
@@ -11206,7 +11206,7 @@ Relative character that has possession of the item amount which exceeds makes it
MSG_PURCHASE_FAIL_EACHITEM_COUNT = 0x794,
/*20110705 to 20110705
ìž ì‹œí›„ì— ë‹¤ì‹œ ì‹œë„해주세요.
-20110711 to 20180523
+20110711 to 20180621
ê´‘ê³  ë“±ë¡ ëŒ€ê¸°ì¤‘ìž…ë‹ˆë‹¤.
Advertising is pending registration.
20130807 to 20130814
@@ -11214,7 +11214,7 @@ Advertising is pending registration.
Amounts are exceeded the possession of the item is not available for purchase.
*/
MSG_PARTY_FAILED_TIMEOUT = 0x795,
-/*20110705 to 20180523
+/*20110705 to 20180621
ì•„ëž˜ì˜ íŒŒì¼ê³¼ í…ìŠ¤íŠ¸ë‚´ìš©ì„ í•¨ê»˜
ë¼ê·¸ë‚˜ë¡œí¬ ê³µì‹í™ˆíŽ˜ì´ì§€ -> ê³ ê°ì„¼í„° -> 문ì˜í•˜ê¸°ë¥¼
ì´ìš©í•˜ì—¬ 보내주시기 ë°”ëžë‹ˆë‹¤.
@@ -11226,7 +11226,7 @@ Advertising is pending registration.
MSG_UNEXCEPTION_MSG1ST = 0x796,
#endif
#if PACKETVER >= 20110718
-/*20110718 to 20180523
+/*20110718 to 20180621
빌ë§ì‹œìŠ¤í…œì— 오류가 ë°œìƒí–‡ìŠµë‹ˆë‹¤(%d)
Has caused an error in billing system(%d)
20130807 to 20130814
@@ -11236,7 +11236,7 @@ Has caused an error in billing system(%d)
With the following files and text content Ragnarok Official Website -> Support -> Contact Us to submit your comments by:
*/
MSG_INGAMBA_BILLING_ZSVR_ERROR = 0x797,
-/*20110718 to 20180523
+/*20110718 to 20180621
룬 ì•„ì´í…œ 소유 개수가 초과 ë˜ì–´ 구매가 실패 하였습니다.
Failed purchase of runes, items exceed the maximum number that can be held.
20130807 to 20130814
@@ -11244,7 +11244,7 @@ Failed purchase of runes, items exceed the maximum number that can be held.
Has caused an error in billing system(%d)
*/
MSG_CASH_FAILED_RUNE_OVERCOUNT = 0x798,
-/*20110718 to 20180523
+/*20110718 to 20180621
개별 ì•„ì´í…œ 개수가 초과 ë˜ì–´ 구매가 실패 하였습니다.
Exceeded the number of individual items, purchase failed.
20130807 to 20130814
@@ -11252,7 +11252,7 @@ Exceeded the number of individual items, purchase failed.
Failed purchase of runes, items exceed the maximum number that can be held.
*/
MSG_CASH_FAILED_EACHITEM_OVERCOUNT = 0x799,
-/*20110718 to 20180523
+/*20110718 to 20180621
ì•Œ 수 없는 오류가 ë°œìƒí•˜ì—¬ 구매가 실패 하였습니다.
Purchase failed due to an unknown error.
20130807 to 20130814
@@ -11260,7 +11260,7 @@ Purchase failed due to an unknown error.
Exceeded the number of individual items, purchase failed.
*/
MSG_CASH_FAILED_UNKOWN = 0x79a,
-/*20110718 to 20180523
+/*20110718 to 20180621
ìž ì‹œ 후 다시 ì‹œë„í•´ 주십시오.
Please try again later.
20130807 to 20130814
@@ -11268,7 +11268,7 @@ Please try again later.
Purchase failed due to an unknown error.
*/
MSG_CASH_FAILED_BUSY = 0x79b,
-/*20110718 to 20180523
+/*20110718 to 20180621
ì¿ ë‚˜ì´ ì•„ì´í…œì„ 장착 í•œ ìƒíƒœì—서만 사용 가능합니다.
Kunai must be equipped to use this skill.
20130807 to 20130814
@@ -11278,7 +11278,7 @@ Please try again later.
MSG_USESKILL_FAIL_NEED_EQUIPMENT_KUNAI = 0x79c,
#endif
#if PACKETVER >= 20110726
-/*20110726 to 20180523
+/*20110726 to 20180621
모집할 ìµœì†Œë ˆë²¨ê°’ì„ ìž…ë ¥í•´ì£¼ì„¸ìš”.
Please enter the value of the minimum level to be recruited.
20130807 to 20130814
@@ -11288,7 +11288,7 @@ Kunai must be equipped to use this skill.
MSG_SEEK_PARTY_LEVEL_HELP = 0x79d,
#endif
#if PACKETVER >= 20110802
-/*20110802 to 20180523
+/*20110802 to 20180621
존다기íšì‚¬NPC ì—게 ì•„ì´í…œì´ ìˆ˜ë ¹ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤. ì†Œì§€ì°½ì˜ ì—¬ìœ ê³µê°„ì„ í™•ë³´í•´ì£¼ì„¸ìš”.
Jonda agency receipt of the item to the NPC is not possible. Gaining possession of the free space of the window.
20130807 to 20130814
@@ -11298,7 +11298,7 @@ Please enter the value of the minimum level to be recruited.
MSG_FAILED_GET_ITEM_FROM_ZONEDA = 0x79e,
#endif
#if PACKETVER >= 20110809
-/*20110809 to 20180523
+/*20110809 to 20180621
ì´ ìŠ¤í‚¬ì€ ê³µì„±ì „ì—서만 사용 가능합니다.
This skill is only available in the siege.
20130807 to 20130814
@@ -11306,7 +11306,7 @@ This skill is only available in the siege.
Jonda agency receipt of the item to the NPC is not possible. Gaining possession of the free space of the window.
*/
MSG_USESKILL_FAIL_SIZE = 0x79f,
-/*20110809 to 20180523
+/*20110809 to 20180621
ì´ ìŠ¤í‚¬ì€ í”Œë ˆì´ì–´ì—게만 사용 가능합니다.
This skill is available only to the player.
20130807 to 20130814
@@ -11314,7 +11314,7 @@ This skill is available only to the player.
This skill is only available in the siege.
*/
MSG_USESKILL_FAIL_TOTARGET_PLAYER = 0x7a0,
-/*20110809 to 20180523
+/*20110809 to 20180621
ì°©ìš©ì´ ê¸ˆì§€ ëœ ìƒíƒœë¡œ ì°©ìš© í•  수 없습니다.
Forbidden to wear the state can not be worn.
20130807 to 20130814
@@ -11322,7 +11322,7 @@ Forbidden to wear the state can not be worn.
This skill is available only to the player.
*/
MSG_CAN_NOT_EQUIP_ITEM_FORBID = 0x7a1,
-/*20110809 to 20180523
+/*20110809 to 20180621
현재 위치ì—서는 ìƒì  ë° ì±„íŒ…ë°©ì˜ ìƒì„±ì´ 불가능합니다.
Current location of the shop and chat room creation is disabled.
20130807 to 20130814
@@ -11332,21 +11332,21 @@ Forbidden to wear the state can not be worn.
MSG_USESKILL_FAIL_THERE_ARE_NPC_AROUND = 0x7a2,
#endif
#if PACKETVER >= 20110816
-/*20110816 to 20180523
+/*20110816 to 20180621
Elapsed time: %d:%d:%d / %d:%d:%d
20130807 to 20130814
현재 위치ì—서는 ìƒì  ë° ì±„íŒ…ë°©ì˜ ìƒì„±ì´ 불가능합니다.
Current location of the shop and chat room creation is disabled.
*/
MSG_REPLAY_ELAPSEDTIME = 0x7a3,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 1/4
Speed: X 1/4
20130807 to 20130814
Elapsed time: %d:%d:%d / %d:%d:%d
*/
MSG_REPLAY_SPEED1_4 = 0x7a4,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 1/2
Speed: X 1/2
20130807 to 20130814
@@ -11354,7 +11354,7 @@ Speed : X 1/4
Speed: X 1/4
*/
MSG_REPLAY_SPEED1_2 = 0x7a5,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 1
Speed: X 1
20130807 to 20130814
@@ -11362,7 +11362,7 @@ Speed : X 1/2
Speed: X 1/2
*/
MSG_REPLAY_SPEED1 = 0x7a6,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 2
Speed: X 2
20130807 to 20130814
@@ -11370,7 +11370,7 @@ Speed : X 1
Speed: X 1
*/
MSG_REPLAY_SPEED2 = 0x7a7,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 4
Speed: X 4
20130807 to 20130814
@@ -11378,7 +11378,7 @@ Speed : X 2
Speed: X 2
*/
MSG_REPLAY_SPEED4 = 0x7a8,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 8
Speed: X 8
20130807 to 20130814
@@ -11386,7 +11386,7 @@ Speed : X 4
Speed: X 4
*/
MSG_REPLAY_SPEED8 = 0x7a9,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 16
Speed: X 16
20130807 to 20130814
@@ -11394,7 +11394,7 @@ Speed : X 8
Speed: X 8
*/
MSG_REPLAY_SPEED16 = 0x7aa,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : 알수없ìŒ
Speed: Unknown
20130807 to 20130814
@@ -11402,7 +11402,7 @@ Speed : X 16
Speed: X 16
*/
MSG_REPLAY_SPEEDUNKNOWN = 0x7ab,
-/*20110816 to 20180523
+/*20110816 to 20180621
Service Info : %s
Service Info: %s
20130807 to 20130814
@@ -11410,7 +11410,7 @@ Speed : 알수없ìŒ
Speed: Unknown
*/
MSG_REPLAY_CHRVICEINFO = 0x7ac,
-/*20110816 to 20180523
+/*20110816 to 20180621
Character Name : %s
Character Name: %s
20130807 to 20130814
@@ -11418,7 +11418,7 @@ Service Info : %s
Service Info: %s
*/
MSG_REPLAY_CHARACTERNAME = 0x7ad,
-/*20110816 to 20180523
+/*20110816 to 20180621
Map Name : %s
Map Name: %s
20130807 to 20130814
@@ -11426,65 +11426,65 @@ Character Name : %s
Character Name: %s
*/
MSG_REPLAY_MAPNAME = 0x7ae,
-/*20110816 to 20180523
+/*20110816 to 20180621
Record Time: %d-%01d-%01d %d: %02d: %02d
20130807 to 20130814
Map Name : %s
Map Name: %s
*/
MSG_REPLAY_RECORDTIME = 0x7af,
-/*20110816 to 20180523
+/*20110816 to 20180621
Play Time: %02d: %02d: %02d
20130807 to 20130814
Record Time: %d-%01d-%01d %d: %02d: %02d
*/
MSG_REPLAY_PLAYTIME = 0x7b0,
-/*20110816 to 20180523
+/*20110816 to 20180621
No Replay File.
20130807 to 20130814
Play Time: %02d: %02d: %02d
*/
MSG_REPLAY_NOREPLAYFILE = 0x7b1,
-/*20110816 to 20180523
+/*20110816 to 20180621
Server No Matching
20130807 to 20130814
No Replay File.
*/
MSG_REPLAY_SERVERNOMATCH = 0x7b2,
-/*20110816 to 20180523
+/*20110816 to 20180621
Replay Option Setting
20130807 to 20130814
Server No Matching
*/
MSG_REPLAY_REPLAYOPTIONSETTING = 0x7b3,
-/*20110816 to 20180523
+/*20110816 to 20180621
íŒŒì¼ ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”.
Enter File Name
20130807 to 20130814
Replay Option Setting
*/
MSG_REPLAY_ENTERTHEFILENAME = 0x7b4,
-/*20110816 to 20180523
+/*20110816 to 20180621
Set Replay Save Data
20130807 to 20130814
íŒŒì¼ ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”.
Enter File Name
*/
MSG_REPLAY_SETREPLAYSAVEDATA = 0x7b5,
-/*20110816 to 20180523
+/*20110816 to 20180621
Set Rec Option
20130807 to 20130814
Set Replay Save Data
*/
MSG_REPLAY_SETRECOPTION = 0x7b6,
-/*20110816 to 20180523
+/*20110816 to 20180621
%.1f %% Pos☞:%d:%d:%d
%.1f % Pos->:%d:%d:%d
20130807 to 20130814
Set Rec Option
*/
MSG_REPLAY_GAGEPOS1 = 0x7b7,
-/*20110816 to 20180523
+/*20110816 to 20180621
%.1f %% Pos☞:ì´ë™ë¶ˆê°€
%.1f % Pos->:cannot move
20130807 to 20130814
@@ -11492,57 +11492,57 @@ Set Rec Option
%.1f % Pos->:%d:%d:%d
*/
MSG_REPLAY_GAGEPOS2 = 0x7b8,
-/*20110816 to 20180523
+/*20110816 to 20180621
Start
20130807 to 20130814
%.1f %% Pos☞:ì´ë™ë¶ˆê°€
%.1f % Pos->:cannot move
*/
MSG_REPLAY_START = 0x7b9,
-/*20110816 to 20180523
+/*20110816 to 20180621
Stop
20130807 to 20130814
Start
*/
MSG_REPLAY_STOP = 0x7ba,
-/*20110816 to 20180523
+/*20110816 to 20180621
Input FileName -> Start
20130807 to 20130814
Stop
*/
MSG_REPLAY_START2 = 0x7bb,
-/*20110816 to 20180523
+/*20110816 to 20180621
Open Option
20130807 to 20130814
Input FileName -> Start
*/
MSG_REPLAY_OPENOPTION = 0x7bc,
-/*20110816 to 20180523
+/*20110816 to 20180621
Close Option
20130807 to 20130814
Open Option
*/
MSG_REPLAY_CLOSEOPION = 0x7bd,
-/*20110816 to 20180523
+/*20110816 to 20180621
End
20130807 to 20130814
Close Option
*/
MSG_REPLAY_END = 0x7be,
-/*20110816 to 20180523
+/*20110816 to 20180621
Time
20130807 to 20130814
End
*/
MSG_REPLAY_TIME = 0x7bf,
-/*20110816 to 20180523
+/*20110816 to 20180621
파티&친구
Party & Friends
20130807 to 20130814
Time
*/
MSG_REPLAY_PARTYFRIEND = 0x7c0,
-/*20110816 to 20180523
+/*20110816 to 20180621
채팅
Chat
20130807 to 20130814
@@ -11550,7 +11550,7 @@ Chat
Party & Friends
*/
MSG_REPLAY_CHAT = 0x7c1,
-/*20110816 to 20180523
+/*20110816 to 20180621
단축키
Shortcuts
20130807 to 20130814
@@ -11558,7 +11558,7 @@ Shortcuts
Chat
*/
MSG_REPLAY_SHORTCUTS = 0x7c2,
-/*20110816 to 20180523
+/*20110816 to 20180621
ìžë™ 파ì¼ëª… ìƒì„±
Automatic filename generation
20130807 to 20130814
@@ -11566,7 +11566,7 @@ Automatic filename generation
Shortcuts
*/
MSG_REPLAY_AUTOMATICFILENAME = 0x7c3,
-/*20110816 to 20180523
+/*20110816 to 20180621
íŒŒì¼ ì¤‘ë³µ 채í¬
Checking for duplicate files
20130807 to 20130814
@@ -11574,7 +11574,7 @@ Checking for duplicate files
Automatic filename generation
*/
MSG_REPLAY_CHECKINGFILE = 0x7c4,
-/*20110816 to 20180523
+/*20110816 to 20180621
ë™ì¼í•œ 파ì¼ì´ 존재 합니다.
The same file exists already.
20130807 to 20130814
@@ -11582,14 +11582,14 @@ The same file exists already.
Checking for duplicate files
*/
MSG_REPLAY_THESAMEFILEEXISTS = 0x7c5,
-/*20110816 to 20180523
+/*20110816 to 20180621
Record Start
20130807 to 20130814
ë™ì¼í•œ 파ì¼ì´ 존재 합니다.
The same file exists already.
*/
MSG_REPLAY_RECORDSTART = 0x7c6,
-/*20110816 to 20180523
+/*20110816 to 20180621
is Saved.
20130807 to 20130814
Record Start
@@ -11597,14 +11597,14 @@ Record Start
MSG_REPLAY_RECORDEND = 0x7c7,
#endif
#if PACKETVER >= 20110823
-/*20110823 to 20180523
+/*20110823 to 20180621
Weight : %3d / %3d
Weight: %3d / %3d
20130807 to 20130814
is Saved.
*/
MSG_WEIGHT = 0x7c8,
-/*20110823 to 20180523
+/*20110823 to 20180621
Total : %s C
Total: %s C
20130807 to 20130814
@@ -11612,7 +11612,7 @@ Weight : %3d / %3d
Weight: %3d / %3d
*/
MSG_TOTAL = 0x7c9,
-/*20110823 to 20180523
+/*20110823 to 20180621
[수리검]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
[Shuriken] must be equipped.
20130807 to 20130814
@@ -11622,79 +11622,79 @@ Total: %s C
MSG_FAIL_NEED_EQUIPPED_SYURIKEN = 0x7ca,
#endif
#if PACKETVER >= 20110831
-/*20110831 to 20180523
+/*20110831 to 20180621
Base Lv. %d
20130807 to 20130814
[수리검]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
[Shuriken] must be equipped.
*/
MSG__BASIC_MSG_BASE = 0x7cb,
-/*20110831 to 20180523
+/*20110831 to 20180621
Job Lv. %d
20130807 to 20130814
Base Lv. %d
*/
MSG__BASIC_MSG_JOB = 0x7cc,
-/*20110831 to 20180523
+/*20110831 to 20180621
Zeny : %s
Zeny: %s
20130807 to 20130814
Job Lv. %d
*/
MSG_BASIC_MSG_ZENY = 0x7cd,
-/*20110831 to 20180523
+/*20110831 to 20180621
Trilinear
20130807 to 20130814
Zeny : %s
Zeny: %s
*/
MSG_GRAPHIC_MSG_TRILINEAR = 0x7ce,
-/*20110831 to 20180523
+/*20110831 to 20180621
attack
20130807 to 20130814
Trilinear
*/
MSG_GRAPHIC_MSG_ATTACK = 0x7cf,
-/*20110831 to 20180523
+/*20110831 to 20180621
skill
20130807 to 20130814
attack
*/
MSG_GRAPHIC_MSG_SKILL = 0x7d0,
-/*20110831 to 20180523
+/*20110831 to 20180621
item
20130807 to 20130814
skill
*/
MSG_GRAPHIC_MSG_ITEM = 0x7d1,
-/*20110831 to 20180523
+/*20110831 to 20180621
NoCtrl
20130807 to 20130814
item
*/
MSG_GRAPHIC_MSG_NOCTRL = 0x7d2,
-/*20110831 to 20180523
+/*20110831 to 20180621
전장
More
20130807 to 20130814
NoCtrl
*/
MSG_GRAPHIC_MSG_BATTLE = 0x7d3,
-/*20110831 to 20180523
+/*20110831 to 20180621
(Character/Total Slot)
20130807 to 20130814
전장
More
*/
MSG_CHARACTER_MSG_CHARACTERTOTALSLOT = 0x7d4,
-/*20110831 to 20180523
+/*20110831 to 20180621
Premium Service
VIP Service
20130807 to 20130814
(Character/Total Slot)
*/
MSG_CHARACTER_MSG_PREMIUMSERVICE = 0x7d5,
-/*20110831 to 20180523
+/*20110831 to 20180621
Premium
VIP
20130807 to 20130814
@@ -11702,21 +11702,21 @@ Premium Service
VIP Service
*/
MSG_CHARACTER_MSG_PREMIUM = 0x7d6,
-/*20110831 to 20180523
+/*20110831 to 20180621
Service
20130807 to 20130814
Premium
VIP
*/
MSG_CHARACTER_MSG_SERVICE = 0x7d7,
-/*20110831 to 20180523
+/*20110831 to 20180621
Billing Service
VIP
20130807 to 20130814
Service
*/
MSG_CHARACTER_MSG_BILLINGSERVICE = 0x7d8,
-/*20110831 to 20180523
+/*20110831 to 20180621
Billing
VIP
20130807 to 20130814
@@ -11724,26 +11724,26 @@ Billing Service
VIP
*/
MSG_CHARACTER_MSG_BILLING = 0x7d9,
-/*20110831 to 20180523
+/*20110831 to 20180621
Command List
20130807 to 20130814
Billing
VIP
*/
MSG_MSG_COMMANDLIST = 0x7da,
-/*20110831 to 20180523
+/*20110831 to 20180621
LEVEL
20130807 to 20130814
Command List
*/
MSG_SEEK_PARTY_LEVEL = 0x7db,
-/*20110831 to 20180523
+/*20110831 to 20180621
MAP
20130807 to 20130814
LEVEL
*/
MSG_SEEK_PARTY_MAP = 0x7dc,
-/*20110831 to 20180523
+/*20110831 to 20180621
JOB
20130807 to 20130814
MAP
@@ -11751,7 +11751,7 @@ MAP
MSG_SEEK_PARTY_JOB = 0x7dd,
#endif
#if PACKETVER >= 20110906
-/*20110906 to 20180523
+/*20110906 to 20180621
Not Available
20130807 to 20130814
JOB
@@ -11761,7 +11761,7 @@ JOB
#if PACKETVER >= 20110920
/*20110920 to 20110929
[수호 ì²œì‚¬ì˜ ë³´í˜¸] ìŠ¤í‚¬ì€ ë§Œë ™ì¼ ê²½ìš°, 경험치 100% ì´ìƒì¼ 때는 사용할 수 없습니다.
-20111004 to 20180523
+20111004 to 20180621
[수호 ì²œì‚¬ì˜ ë³´í˜¸] ë§Œë ™ì¼ ê²½ìš° 사용할 수 없습니다.
[Protection of Guardian Angel] You can't use it when you reach the highest level.
20130807 to 20130814
@@ -11770,7 +11770,7 @@ Not Available
MSG_MSG_SUPERNOVICE_CHOPOKGI_CAPPEDLEVEL = 0x7df,
#endif
#if PACKETVER >= 20110928
-/*20110928 to 20180523
+/*20110928 to 20180621
ì •ë§ ì´ë™í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Do you really want to move?
20130807 to 20130814
@@ -11778,7 +11778,7 @@ Do you really want to move?
[Protection of Guardian Angel] You can't use it when you reach the highest level.
*/
MSG_CHANGE_CHARACTER_SLOT = 0x7e0,
-/*20110928 to 20180523
+/*20110928 to 20180621
ìºë¦­í„° 슬롯 ì´ë™ì— 실패했습니다.
Failed to move Char slot.
20130807 to 20130814
@@ -11788,7 +11788,7 @@ Do you really want to move?
MSG_CHANGE_CHARACTER_SLOT_FAILED = 0x7e1,
#endif
#if PACKETVER >= 20111004
-/*20111004 to 20180523
+/*20111004 to 20180621
ìºë¦­í„° ì´ë¦„ì´ ìž˜ëª» ë˜ì—ˆìŠµë‹ˆë‹¤.
Character name is invalid.
20130807 to 20130814
@@ -11796,7 +11796,7 @@ Character name is invalid.
Failed to move Char slot.
*/
MSG_CHARACTERNAME_ERROR = 0x7e2,
-/*20111004 to 20180523
+/*20111004 to 20180621
퀘스트보기창
Show Quest
20130807 to 20130814
@@ -11810,7 +11810,7 @@ Character name is invalid.
ì •ë§ íƒ­ì„ ì œê±°í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
20111025 to 20111116
청소년 ë³´í˜¸ë²•ì— ë”°ë¼, ìž ì‹œ 후 0ì‹œ 부터 6ì‹œ 까지 ^ff0000만 16세 미만 ê³ ê°ë‹˜ë“¤ì˜ 게임 ì´ìš©ì´ 제한^000000ë©ë‹ˆë‹¤.
-20111122 to 20180523
+20111122 to 20180621
청소년 ë³´í˜¸ë²•ì— ë”°ë¼, ìž ì‹œ 후 0ì‹œ 부터 6ì‹œ 까지 만 16세 미만 ê³ ê°ë‹˜ë“¤ì˜ 게임 ì´ìš©ì´ 제한ë©ë‹ˆë‹¤.
Depending on the protection of youth, and 0:00 to 6:00 while under the age of 16 of your game use is limited.
20130807 to 20130814
@@ -11820,7 +11820,7 @@ Show Quest
MSG_SHUTDOWN_ALERT_MSG = 0x7e4,
/*20111017 to 20111021
ë”ì´ìƒ íƒ­ì„ ì œê±°í•  수 없습니다.
-20111025 to 20180523
+20111025 to 20180621
청소년 ë³´í˜¸ë²•ì— ë”°ë¼, 0ì‹œ 부터 6ì‹œ 까지 ^ff0000만 16세 미만 ê³ ê°ë‹˜ë“¤ì˜ 게임 ì´ìš©ì´ 제한^000000ë˜ë©°, ê²Œìž„ì„ ì¢…ë£Œí•©ë‹ˆë‹¤.
Depending on the protection of youth, 0:00 to 6:00 ^ff0000 under the age of 16 ^000000 limit your use of the game and the game ends.
20130807 to 20130814
@@ -11830,7 +11830,7 @@ Depending on the protection of youth, and 0:00 to 6:00 while under the age of 16
MSG_BAN_SHUTDOWN_TEENAGER = 0x7e5,
/*20111017 to 20111021
ë”ì´ìƒ íƒ­ì„ ì¶”ê°€í•  수 없습니다.
-20111025 to 20180523
+20111025 to 20180621
ìºë¦­í„° ì´ë¦„ì„ ë³€ê²½í•˜ê¸° 위해서는 길드ì—ì„œ 탈퇴 해야 합니다.
In order to change the character name, you must leave the guild.
20130807 to 20130814
@@ -11840,7 +11840,7 @@ Depending on the protection of youth, 0:00 to 6:00 ^ff0000 under the age of 16 ^
MSG_FAILED_RENAME_BELONGS_TO_GUILD = 0x7e6,
#endif
#if PACKETVER >= 20111025
-/*20111025 to 20180523
+/*20111025 to 20180621
ìºë¦­í„° ì´ë¦„ì„ ë³€ê²½í•˜ê¸° 위해서는 파티ì—ì„œ 탈퇴 해야 합니다.
In order to change the character name, you must leave the party.
20130807 to 20130814
@@ -11848,7 +11848,7 @@ In order to change the character name, you must leave the party.
In order to change the character name, you must leave the guild.
*/
MSG_FAILED_RENAME_BELONGS_TO_PARTY = 0x7e7,
-/*20111025 to 20180523
+/*20111025 to 20180621
ì•Œ 수 없는 오류로 ìºë¦­í„° ì´ë¦„ ë³€ê²½ì´ ì‹¤íŒ¨ 하였습니다.
Character name change failed, due an unknown error.
20130807 to 20130814
@@ -11858,7 +11858,7 @@ In order to change the character name, you must leave the party.
MSG_FAILED_RENAME_UNKOWN = 0x7e8,
#endif
#if PACKETVER >= 20111101
-/*20111101 to 20180523
+/*20111101 to 20180621
ì´ë¯¸ ìºë¦­í„° ìŠ¬ë¡¯ë³€ê²½ì´ ê°€ëŠ¥í•œ ìƒíƒœìž…니다.(%d)
Ready to change character slot in.(%d)
20130807 to 20130814
@@ -11866,7 +11866,7 @@ Ready to change character slot in.(%d)
Character name change failed, due an unknown error.
*/
MSG_CHARSLOT_CHANGE_DUPLICATE = 0x7e9,
-/*20111101 to 20180523
+/*20111101 to 20180621
ì´ë¯¸ ìºë¦­í„° ì´ë¦„ë³€ê²½ì´ ê°€ëŠ¥í•œ ìƒíƒœìž…니다.(%d)
Ready to change character name in.(%d)
20130807 to 20130814
@@ -11874,7 +11874,7 @@ Ready to change character name in.(%d)
Ready to change character slot in.(%d)
*/
MSG_CHARNAME_CHANGE_DUPLICATE = 0x7ea,
-/*20111101 to 20180523
+/*20111101 to 20180621
변경하려는 ì´ë¦„ì˜ ê¸¸ì´ê°€ 최대í¬ê¸°ë¥¼ 초과하여 ìºë¦­í„° ì´ë¦„ ë³€ê²½ì´ ì‹¤íŒ¨ 하였습니다.
Length exceeds the maximum size of the character name you want to change.
20130807 to 20130814
@@ -11882,7 +11882,7 @@ Length exceeds the maximum size of the character name you want to change.
Ready to change character name in.(%d)
*/
MSG_FAILED_RENAME_OVER_LENGTH = 0x7eb,
-/*20111101 to 20180523
+/*20111101 to 20180621
사용할 수 없는 단어가 í¬í•¨ë˜ì–´ ìºë¦­í„° ì´ë¦„ ë³€ê²½ì´ ì‹¤íŒ¨ 하였습니다.
Name contains invalid characters. Character name change failed.
20130807 to 20130814
@@ -11890,7 +11890,7 @@ Name contains invalid characters. Character name change failed.
Length exceeds the maximum size of the character name you want to change.
*/
MSG_FAILED_RENAME_PREVENTNAM = 0x7ec,
-/*20111101 to 20180523
+/*20111101 to 20180621
ì´ë¦„ ë³€ê²½ì´ ê¸ˆì§€ëœ ìƒíƒœì´ë¯€ë¡œ ìºë¦­í„° ì´ë¦„ ë³€ê²½ì´ ì‹¤íŒ¨ 하였습니다.
The name change is prohibited. Character name change failed.
20130807 to 20130814
@@ -11900,7 +11900,7 @@ Name contains invalid characters. Character name change failed.
MSG_FAILED_RENAME_FORBIDDEN = 0x7ed,
#endif
#if PACKETVER >= 20111108
-/*20111108 to 20180523
+/*20111108 to 20180621
완료
Complete
20130807 to 20130814
@@ -11912,7 +11912,7 @@ The name change is prohibited. Character name change failed.
#if PACKETVER >= 20111114
/*20111114 to 20111116
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 %d분간 %d%% ì¦ê°€í•©ë‹ˆë‹¤.
-20111122 to 20180523
+20111122 to 20180621
%d분간 ì–»ì„ ìˆ˜ 있는 경험치가 %d%% ì¦ê°€í•©ë‹ˆë‹¤.
During %d minutes your Exp will increase by %d%%.
20130807 to 20130814
@@ -11920,7 +11920,7 @@ During %d minutes your Exp will increase by %d%%.
Complete
*/
MSG_PLUSEXP_VALUE = 0x7ef,
-/*20111114 to 20180523
+/*20111114 to 20180621
소환까지 %02d초남았습니다.
%02d seconds left until summon.
20130807 to 20130814
@@ -11928,7 +11928,7 @@ Complete
During %d minutes your Exp will increase by %d%%.
*/
MSG_PARTY_RECALL_TIME = 0x7f0,
-/*20111114 to 20180523
+/*20111114 to 20180621
íŒŒí‹°ìž¥ì´ ë‹¹ì‹ ì„ %s (%s) ë¡œ 소환합니다.소환시 %d zenyê°€ 소모ë©ë‹ˆë‹¤.
Your party leader summons you to %s (%s). Warp costs %d Zeny.
20130807 to 20130814
@@ -11936,7 +11936,7 @@ Your party leader summons you to %s (%s). Warp costs %d Zeny.
%02d seconds left until summon.
*/
MSG_PARTY_RECALL_INFO = 0x7f1,
-/*20111114 to 20180523
+/*20111114 to 20180621
소환대ìƒ
Summon target
20130807 to 20130814
@@ -11944,7 +11944,7 @@ Summon target
Your party leader summons you to %s (%s). Warp costs %d Zeny.
*/
MSG_RECALL_TARGET = 0x7f2,
-/*20111114 to 20180523
+/*20111114 to 20180621
차단목ë¡
Block List
20130807 to 20130814
@@ -11954,7 +11954,7 @@ Summon target
MSG_PARTY_BLACKLIST = 0x7f3,
/*20111114 to 20120209
파티 광고를 등ë¡í•˜ê¸° 위해 1000제니가 소모ë©ë‹ˆë‹¤.
-20120214 to 20180523
+20120214 to 20180621
파티 광고를 등ë¡í•˜ê¸° 위해 %d제니가 소모ë©ë‹ˆë‹¤.
%d Zeny will be spent for making party ad.
20130807 to 20130814
@@ -11962,7 +11962,7 @@ Summon target
Block List
*/
MSG_PARTY_CF_PAY = 0x7f4,
-/*20111114 to 20180523
+/*20111114 to 20180621
파티 광고를 하기 위한 제니가 부족합니다.
Insufficient Zeny for making party ad.
20130807 to 20130814
@@ -11970,7 +11970,7 @@ Insufficient Zeny for making party ad.
%d Zeny will be spent for making party ad.
*/
MSG_PARTY_CF_PAY_SHORTAGE_COST = 0x7f5,
-/*20111114 to 20180523
+/*20111114 to 20180621
)님 파티 가입승ì¸
) party: accept invitation
20130807 to 20130814
@@ -11978,7 +11978,7 @@ Insufficient Zeny for making party ad.
Insufficient Zeny for making party ad.
*/
MSG_PARTY_ADD_OK = 0x7f6,
-/*20111114 to 20180523
+/*20111114 to 20180621
)님 파티 가입거부
) party: decline invitation
20130807 to 20130814
@@ -11986,7 +11986,7 @@ Insufficient Zeny for making party ad.
) party: accept invitation
*/
MSG_PARTY_ADD_REFUSES = 0x7f7,
-/*20111114 to 20180523
+/*20111114 to 20180621
)님 장비창보기
) party: show equipment window
20130807 to 20130814
@@ -11994,7 +11994,7 @@ Insufficient Zeny for making party ad.
) party: decline invitation
*/
MSG_PARTY_ITEM_VIEW = 0x7f8,
-/*20111114 to 20180523
+/*20111114 to 20180621
한글18글ìž,ì˜ë¬¸36ê¸€ìž ìž…ë ¥ê°€ëŠ¥
Up to 36 english letters can be entered
20130807 to 20130814
@@ -12002,7 +12002,7 @@ Up to 36 english letters can be entered
) party: show equipment window
*/
MSG_SEEK_PARTY_MEMO_HELP = 0x7f9,
-/*20111114 to 20180523
+/*20111114 to 20180621
지ì›í•˜ê¸°
Enter
20130807 to 20130814
@@ -12010,7 +12010,7 @@ Enter
Up to 36 english letters can be entered
*/
MSG_PARTY_REQUEST = 0x7fa,
-/*20111114 to 20180523
+/*20111114 to 20180621
1:1대화하기
1:1 Chat
20130807 to 20130814
@@ -12018,7 +12018,7 @@ Up to 36 english letters can be entered
Enter
*/
MSG_DIRECT_CHAT = 0x7fb,
-/*20111114 to 20180523
+/*20111114 to 20180621
차단하기
Block
20130807 to 20130814
@@ -12028,7 +12028,7 @@ Block
MSG_ADD_BLACKLIST = 0x7fc,
#endif
#if PACKETVER >= 20111122
-/*20111122 to 20180523
+/*20111122 to 20180621
파티장ì—게 소환ë˜ê¸° 위한 제니가 부족합니다.
Insufficient Zeny for recall.
20130807 to 20130814
@@ -12036,7 +12036,7 @@ Insufficient Zeny for recall.
Block
*/
MSG_PARTY_RECRUIT_NOT_RECALL_PAY = 0x7fd,
-/*20111122 to 20180523
+/*20111122 to 20180621
ë©”ëª¨ëž€ì— íŒŒí‹°ê´‘ê³ ë¥¼ ì¨ì£¼ì„¸ìš”.
Input your party ad.
20130807 to 20130814
@@ -12044,7 +12044,7 @@ Input your party ad.
Insufficient Zeny for recall.
*/
MSG_PARTY_RECRUIT_MEMO_ERROR = 0x7fe,
-/*20111122 to 20180523
+/*20111122 to 20180621
íŒŒí‹°ìž¥ë§Œì´ íŒŒí‹°ê´‘ê³ ë¥¼ 등ë¡í• ìˆ˜ìžˆìŠµë‹ˆë‹¤.
Only party leader can register party ad.
20130807 to 20130814
@@ -12052,7 +12052,7 @@ Only party leader can register party ad.
Input your party ad.
*/
MSG_PARTY_RECRUIT_ERROR = 0x7ff,
-/*20111122 to 20180523
+/*20111122 to 20180621
ì´ë¯¸ 지ì›í•œ 파티광고입니다.
You have already accepted this ad.
20130807 to 20130814
@@ -12060,7 +12060,7 @@ You have already accepted this ad.
Only party leader can register party ad.
*/
MSG_PARTY_REFUSE_ERROR = 0x800,
-/*20111122 to 20180523
+/*20111122 to 20180621
ë‚´ìš©
For
20130807 to 20130814
@@ -12068,7 +12068,7 @@ For
You have already accepted this ad.
*/
MSG_PARTY_RECRUIT_INFO = 0x801,
-/*20111122 to 20180523
+/*20111122 to 20180621
장비
E
20130807 to 20130814
@@ -12076,7 +12076,7 @@ E
For
*/
MSG_INVENTORY_TABNAME_1 = 0x802,
-/*20111122 to 20180523
+/*20111122 to 20180621
ê°œì¸
F
20130807 to 20130814
@@ -12084,7 +12084,7 @@ F
E
*/
MSG_INVENTORY_TABNAME_3 = 0x803,
-/*20111122 to 20180523
+/*20111122 to 20180621
ì•„ì´í…œ 버리기 잠금
Drop Lock: On/Off
20130807 to 20130814
@@ -12092,7 +12092,7 @@ E
F
*/
MSG_ITEM_DROP_LOCK = 0x804,
-/*20111122 to 20180523
+/*20111122 to 20180621
íŒŒí‹°ì› ì°¾ê¸° 알람
Party Alarm
20130807 to 20130814
@@ -12102,7 +12102,7 @@ Party Alarm
MSG_PARTY_RECRUIT_ALRAM = 0x805,
#endif
#if PACKETVER >= 20111207
-/*20111207 to 20180523
+/*20111207 to 20180621
파티결성
Create Party
20130807 to 20130814
@@ -12110,7 +12110,7 @@ Create Party
Party Alarm
*/
MSG_CREATE_PARTY = 0x806,
-/*20111207 to 20180523
+/*20111207 to 20180621
파티탈퇴
Leave Party
20130807 to 20130814
@@ -12118,7 +12118,7 @@ Leave Party
Create Party
*/
MSG_WITHDRAW_PARTY = 0x807,
-/*20111207 to 20180523
+/*20111207 to 20180621
파티초대
Party Invitation
20130807 to 20130814
@@ -12126,7 +12126,7 @@ Party Invitation
Leave Party
*/
MSG_INVITE_PARTY = 0x808,
-/*20111207 to 20180523
+/*20111207 to 20180621
파티 ì´ë¦„ 등ë¡
Party Name:
20130807 to 20130814
@@ -12134,7 +12134,7 @@ Party Name:
Party Invitation
*/
MSG_PUT_PARTY_NAME_IN = 0x809,
-/*20111207 to 20180523
+/*20111207 to 20180621
초대할 ìºë¦­í„° ì´ë¦„
Player Name:
20130807 to 20130814
@@ -12142,7 +12142,7 @@ Player Name:
Party Name:
*/
MSG_PUT_PLAYER_NAME_IN = 0x80a,
-/*20111207 to 20180523
+/*20111207 to 20180621
님께 파티가입 ìš”ì²­ì„ ë³´ëƒˆìŠµë‹ˆë‹¤.
has recieved an invitation to join your party.
20130807 to 20130814
@@ -12150,7 +12150,7 @@ Party Name:
Player Name:
*/
MSG_CHARACTER_PARTY_INVITATION_TO_JOIN = 0x80b,
-/*20111207 to 20180523
+/*20111207 to 20180621
님께서 íŒŒí‹°ê°€ìž…ì„ ê±°ì ˆí–ˆìŠµë‹ˆë‹¤.
rejected your party invitation.
20130807 to 20130814
@@ -12158,7 +12158,7 @@ Player Name:
has recieved an invitation to join your party.
*/
MSG_CHARACTER_REJECT_PARTY_INVITATION = 0x80c,
-/*20111207 to 20180523
+/*20111207 to 20180621
님께서 íŒŒí‹°ê°€ìž…ì„ ìˆ˜ë½í–ˆìŠµë‹ˆë‹¤.
accepted your party invitation.
20130807 to 20130814
@@ -12166,7 +12166,7 @@ Player Name:
rejected your party invitation.
*/
MSG_CHARACTER_ACCEPT_PARTY_INVITATION = 0x80d,
-/*20111207 to 20180523
+/*20111207 to 20180621
ì´ë¯¸ 파티모집중입니다.
Recruitment is already a party.
20130807 to 20130814
@@ -12174,7 +12174,7 @@ Recruitment is already a party.
accepted your party invitation.
*/
MSG_PARTY_RECRUIT_ERROR1 = 0x80e,
-/*20111207 to 20180523
+/*20111207 to 20180621
ì´ì „ 검색과 ê°™ì€ ì¡°ê±´ìž…ë‹ˆë‹¤.
Same conditions such as the previous search.
20130807 to 20130814
@@ -12182,7 +12182,7 @@ Same conditions such as the previous search.
Recruitment is already a party.
*/
MSG_PARTY_RECRUIT_ERROR2 = 0x80f,
-/*20111207 to 20180523
+/*20111207 to 20180621
길드 탈퇴 후 사용 가능합니다.
Guild after withdrwal.
20130807 to 20130814
@@ -12190,7 +12190,7 @@ Guild after withdrwal.
Same conditions such as the previous search.
*/
MSG_CHARNAME_CHANGE_FILED_GUILDMEMBER = 0x810,
-/*20111207 to 20180523
+/*20111207 to 20180621
파티 탈퇴 후 사용 가능합니다.
Party after secession.
20130807 to 20130814
@@ -12198,7 +12198,7 @@ Party after secession.
Guild after withdrwal.
*/
MSG_CHARNAME_CHANGE_FILED_PARTYMEMBER = 0x811,
-/*20111207 to 20180523
+/*20111207 to 20180621
소환 유저가 ì†Œí™˜ì´ ì•ˆë˜ëŠ” ë§µì— ìžˆìŠµë‹ˆë‹¤.
The player can not be summoned to this map.
20130807 to 20130814
@@ -12208,7 +12208,7 @@ Party after secession.
MSG_PARTY_RECRUIT_RECALL_ERR1 = 0x812,
/*20111207 to 20120229
íŒŒí‹°ìž¥ì´ ìžˆëŠ” 맵ì—서는 ì†Œí™˜ì´ ì•ˆë©ë‹ˆë‹¤.
-20120307 to 20180523
+20120307 to 20180621
현재 íŒŒí‹°ìž¥ì´ ìžˆëŠ” 맵ì—서는 ì†Œí™˜ì´ ì•ˆë©ë‹ˆë‹¤.
Party Leader is on a map that is restricted to summon players.
20130807 to 20130814
@@ -12216,7 +12216,7 @@ Party Leader is on a map that is restricted to summon players.
The player can not be summoned to this map.
*/
MSG_PARTY_RECRUIT_RECALL_ERR2 = 0x813,
-/*20111207 to 20180523
+/*20111207 to 20180621
소환거부ë˜ì—ˆìŠµë‹ˆë‹¤.
Summon has been denied.
20130807 to 20130814
@@ -12224,7 +12224,7 @@ Summon has been denied.
Party Leader is on a map that is restricted to summon players.
*/
MSG_PARTY_RECRUIT_RECALL_ERR3 = 0x814,
-/*20111207 to 20180523
+/*20111207 to 20180621
ì†Œí™˜ì„ í•  수 없습니다.
Can not be summoned.
20130807 to 20130814
@@ -12232,7 +12232,7 @@ Can not be summoned.
Summon has been denied.
*/
MSG_PARTY_RECRUIT_RECALL_ERR4 = 0x815,
-/*20111207 to 20180523
+/*20111207 to 20180621
파티초대는 파티장만 가능합니다.
Only the leader can invite.
20130807 to 20130814
@@ -12242,7 +12242,7 @@ Can not be summoned.
MSG_YOU_ARE_NOT_PARTYMASTER = 0x816,
#endif
#if PACKETVER >= 20111213
-/*20111213 to 20180523
+/*20111213 to 20180621
검색할 ì•„ì´í…œëª… ìž…ë ¥ :
Search item:
20130807 to 20130814
@@ -12250,7 +12250,7 @@ Search item:
Only the leader can invite.
*/
MSG_NC_ITEM_SEARCH = 0x817,
-/*20111213 to 20180523
+/*20111213 to 20180621
ìºë¦­í„°ëª…ì„ ìž…ë ¥í•˜ì…”ì•¼ 합니다.
You must enter a character name.
20130807 to 20130814
@@ -12258,7 +12258,7 @@ You must enter a character name.
Search item:
*/
MSG_PLEASE_PUT_CHARACTER_NAME_IN = 0x818,
-/*20111213 to 20180523
+/*20111213 to 20180621
파티ì´ë¦„ì„ ìž…ë ¥í•˜ì…”ì•¼ 합니다.
You must enter the name of the party.
20130807 to 20130814
@@ -12268,7 +12268,7 @@ You must enter a character name.
MSG_PLEASE_PUT_PARTY_NAME_IN = 0x819,
#endif
#if PACKETVER >= 20111220
-/*20111220 to 20180523
+/*20111220 to 20180621
길드 ë„우미
Guild Creation Window
20130807 to 20130814
@@ -12276,7 +12276,7 @@ Guild Creation Window
You must enter the name of the party.
*/
MSG_GUILD_HELPER = 0x81a,
-/*20111220 to 20180523
+/*20111220 to 20180621
가입ë˜ì–´ 있는 길드가 없습니다.
Join a guild or start your own!
20130807 to 20130814
@@ -12284,7 +12284,7 @@ Join a guild or start your own!
Guild Creation Window
*/
MSG_NO_GUILD_CURRENTLY_PARTICIPATED_IN = 0x81b,
-/*20111220 to 20180523
+/*20111220 to 20180621
길드 결성
Create Guild
20130807 to 20130814
@@ -12292,7 +12292,7 @@ Create Guild
Join a guild or start your own!
*/
MSG_CREATE_GUILD = 0x81c,
-/*20111220 to 20180523
+/*20111220 to 20180621
ìƒì„±í•  길드 ì´ë¦„
Guild Name
20130807 to 20130814
@@ -12300,7 +12300,7 @@ Guild Name
Create Guild
*/
MIS_PUT_GUILD_NAME_IN = 0x81d,
-/*20111220 to 20180523
+/*20111220 to 20180621
길드 결성 ë„움ë§
Guild System
20130807 to 20130814
@@ -12308,7 +12308,7 @@ Guild System
Guild Name
*/
MIS_GUILD_TIP = 0x81e,
-/*20111220 to 20180523
+/*20111220 to 20180621
길드 시스템ì´ëž€
What is the guild system
20130807 to 20130814
@@ -12316,7 +12316,7 @@ What is the guild system
Guild System
*/
MIS_GUILD_SYSTEM = 0x81f,
-/*20111220 to 20180523
+/*20111220 to 20180621
길드ì´ë¦„ì„ ìž…ë ¥í•˜ì…”ì•¼ 합니다.
You must enter the name of your guild.
20130807 to 20130814
@@ -12326,7 +12326,7 @@ What is the guild system
MSG_PLEASE_PUT_GUILD_NAME_IN = 0x820,
#endif
#if PACKETVER >= 20111227
-/*20111227 to 20180523
+/*20111227 to 20180621
지ì›í•œ 파티ì—ì„œ 거부당했습니다.
Supported at the party was rejected.
20130807 to 20130814
@@ -12336,7 +12336,7 @@ You must enter the name of your guild.
MSG_PARTY_RECRUIT_REFUSE_VOLUNTEER = 0x821,
#endif
#if PACKETVER >= 20120103
-/*20120103 to 20180523
+/*20120103 to 20180621
서비스 ì„ íƒ.
Select Service:
20130807 to 20130814
@@ -12344,7 +12344,7 @@ Select Service:
Supported at the party was rejected.
*/
MSG_SERVICESELECT = 0x822,
-/*20120103 to 20180523
+/*20120103 to 20180621
탈출 가능한 지역.
Possible escape area.
20130807 to 20130814
@@ -12352,20 +12352,20 @@ Possible escape area.
Select Service:
*/
MSG_SHOW_MAPNAMETITLE = 0x823,
-/*20120103 to 20180523
+/*20120103 to 20180621
Replay File List
20130807 to 20130814
탈출 가능한 지역.
Possible escape area.
*/
MSG_REPLAY_STR_REPLAYFILELIST = 0x824,
-/*20120103 to 20180523
+/*20120103 to 20180621
File info
20130807 to 20130814
Replay File List
*/
MSG_REPLAY_STR_FILEINFO = 0x825,
-/*20120103 to 20180523
+/*20120103 to 20180621
File List
20130807 to 20130814
File info
@@ -12373,7 +12373,7 @@ File info
MSG_REPLAY_STR_FILELIST = 0x826,
#endif
#if PACKETVER >= 20120117
-/*20120117 to 20180523
+/*20120117 to 20180621
%s ì•„ì´í…œì€ 거래가 불가능 합니다.
%s Item deal not possible.
20130807 to 20130814
@@ -12382,7 +12382,7 @@ File List
MSG_NOT_MOVEABLE_TRADE = 0x827,
#endif
#if PACKETVER >= 20120207
-/*20120207 to 20180523
+/*20120207 to 20180621
길드해체
Disband the Guild
20130807 to 20130814
@@ -12390,7 +12390,7 @@ Disband the Guild
%s Item deal not possible.
*/
MSG_GUILD_DISBAND = 0x828,
-/*20120207 to 20180523
+/*20120207 to 20180621
í•´ì²´í•  길드 ì´ë¦„
Enter Guild Name
20130807 to 20130814
@@ -12400,7 +12400,7 @@ Disband the Guild
MSG_PUT_DISBAND_GUILDNAME = 0x829,
#endif
#if PACKETVER >= 20120214
-/*20120214 to 20180523
+/*20120214 to 20180621
ì ‘ì†í•˜ì§€ 않았거나 존재하지 않는 ìºë¦­í„°ìž…니다.
The character is not online or does not exist.
20130807 to 20130814
@@ -12410,7 +12410,7 @@ Enter Guild Name
MSG_JOINGUILD_NOTEXIST_USER = 0x82a,
#endif
#if PACKETVER >= 20120228
-/*20120228 to 20180523
+/*20120228 to 20180621
팔콘 í˜¸ì¶œì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Failed to call Falcon.
20130807 to 20130814
@@ -12422,7 +12422,7 @@ The character is not online or does not exist.
#if PACKETVER >= 20120307
/*20120307 to 20120320
%d%% ( 프리미엄 %d%% + %s서버 %d%% )
-20120328 to 20180523
+20120328 to 20180621
%d%% ( 기본 100%% + 프리미엄 %d%% + %s서버 %d%% )
%d%%(default 100%%+ Premium%d%%+%s Server%d%%)
20130807 to 20130814
@@ -12430,7 +12430,7 @@ The character is not online or does not exist.
Failed to call Falcon.
*/
MSG_BASIC_EXP_MSG_BRZ = 0x82c,
-/*20120307 to 20180523
+/*20120307 to 20180621
해당 유저는 현재 ê³µì„±ì „ì— ì°¸ê°€í•˜ê³  있습니다.
This user is currently participating in the siege.
20130807 to 20130814
@@ -12438,7 +12438,7 @@ This user is currently participating in the siege.
%d%%(default 100%%+ Premium%d%%+%s Server%d%%)
*/
MSG_JOINGUILD_TARGET_USER_IN_SIEGEMAP = 0x82d,
-/*20120307 to 20180523
+/*20120307 to 20180621
ë™ì¼í•œ 맵ì—서만 파티장 ë³€ê²½ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
It is only possible to change the party leader while on the same map.
20130807 to 20130814
@@ -12446,7 +12446,7 @@ It is only possible to change the party leader while on the same map.
This user is currently participating in the siege.
*/
MSG_PARTY_MASTER_CHANGE_SAME_MAP = 0x82e,
-/*20120307 to 20180523
+/*20120307 to 20180621
현재 지역ì—서는 파티장 ë³€ê²½ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
In the current region it is not possible to change the party.
20130807 to 20130814
@@ -12454,7 +12454,7 @@ In the current region it is not possible to change the party.
It is only possible to change the party leader while on the same map.
*/
MSG_CANNOT_PARTY_MASTER_CHANGE_IN_MAP = 0x82f,
-/*20120307 to 20180523
+/*20120307 to 20180621
ê·¸ë¦¬í° ë‚´ë¦¬ê¸°
Gryphon making
20130807 to 20130814
@@ -12465,7 +12465,7 @@ In the current region it is not possible to change the party.
/*20120307 to 20120307
현재 ê³µì„±ì „ì— ì°¸ì—¬ 중ì´ë¯€ë¡œ 길드초대를 하실 수 없습니다.
You can't invite characters in WoE maps.
-20120314 to 20180523
+20120314 to 20180621
%dì›” %dì¼ %dì‹œ %d분 %dì´ˆ
Delete: %d/%d - %d:%d:%d
20130807 to 20130814
@@ -12475,7 +12475,7 @@ Gryphon making
MSG_TIME_TYPE3 = 0x831,
#endif
#if PACKETVER >= 20120314
-/*20120314 to 20180523
+/*20120314 to 20180621
현재 ê³µì„±ì „ì— ì°¸ì—¬ 중ì´ë¯€ë¡œ 길드초대를 하실 수 없습니다.
You can't invite characters in WoE maps.
20130807 to 20130814
@@ -12483,7 +12483,7 @@ You can't invite characters in WoE maps.
Delete: %d/%d - %d:%d:%d
*/
MSG_JOINGUILD_REQ_USER_IN_SIEGEMAP = 0x832,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì— ìž…ìž¥ 대기를 신청하셨습니다.
You are now in the battlefield queue.
20130807 to 20130814
@@ -12491,7 +12491,7 @@ You are now in the battlefield queue.
You can't invite characters in WoE maps.
*/
MSG_BATTLEFIELD_MSG_REQUEST_JOINWAIT = 0x833,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì¸ì›ì´ ê°€ë“ ì°¼ìŠµë‹ˆë‹¤.
Queuing has finished.
20130807 to 20130814
@@ -12499,7 +12499,7 @@ Queuing has finished.
You are now in the battlefield queue.
*/
MSG_BATTLEFIELD_MSG_FULL = 0x834,
-/*20120314 to 20180523
+/*20120314 to 20180621
확ì¸ë˜ì§€ ì•Šì€ ì „ìž¥ëª…ìž…ë‹ˆë‹¤.
Invalid name of the battlefield.
20130807 to 20130814
@@ -12507,7 +12507,7 @@ Invalid name of the battlefield.
Queuing has finished.
*/
MSG_BATTLEFIELD_MSG_UNKNOWN_NAME = 0x835,
-/*20120314 to 20180523
+/*20120314 to 20180621
확ì¸ë˜ì§€ ì•Šì€ ì‹ ì²­íƒ€ìž…ìž…ë‹ˆë‹¤.
Invalid type of application.
20130807 to 20130814
@@ -12515,7 +12515,7 @@ Invalid type of application.
Invalid name of the battlefield.
*/
MSG_BATTLEFIELD_MSG_UNKNOWN_TYPE = 0x836,
-/*20120314 to 20180523
+/*20120314 to 20180621
최대 ì¸ì›ì„ 초과하였습니다.
People count exceeded.
20130807 to 20130814
@@ -12523,7 +12523,7 @@ People count exceeded.
Invalid type of application.
*/
MSG_BATTLEFIELD_MSG_MAXOVER = 0x837,
-/*20120314 to 20180523
+/*20120314 to 20180621
입장 ë ˆë²¨ì´ ë§žì§€ 않습니다.
Your level doesn't fit this battlefield rules.
20130807 to 20130814
@@ -12531,7 +12531,7 @@ Your level doesn't fit this battlefield rules.
People count exceeded.
*/
MSG_BATTLEFIELD_MSG_JOIN_NOTLEVEL = 0x838,
-/*20120314 to 20180523
+/*20120314 to 20180621
중복 신청하셨습니다.
Duplicate application.
20130807 to 20130814
@@ -12539,7 +12539,7 @@ Duplicate application.
Your level doesn't fit this battlefield rules.
*/
MSG_BATTLEFIELD_MSG_JOIN_OVERLAP = 0x839,
-/*20120314 to 20180523
+/*20120314 to 20180621
재접ì†í›„ 다시 신청하여 주시기 ë°”ëžë‹ˆë‹¤.
After reconnecting, please re-apply.
20130807 to 20130814
@@ -12547,7 +12547,7 @@ After reconnecting, please re-apply.
Duplicate application.
*/
MSG_BATTLEFIELD_MSG_RESTART = 0x83a,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì§ì—…ì´ ë§žì§€ 않습니다.
Your class can't participate in this battlefield.
20130807 to 20130814
@@ -12555,7 +12555,7 @@ Your class can't participate in this battlefield.
After reconnecting, please re-apply.
*/
MSG_BATTLEFIELD_MSG_NOTJOB = 0x83b,
-/*20120314 to 20180523
+/*20120314 to 20180621
파티장ì´ë‚˜ ê¸¸ë“œìž¥ë§Œì´ ì‹ ì²­í•  수 있습니다.
Only party leader / guild master can apply.
20130807 to 20130814
@@ -12563,7 +12563,7 @@ Only party leader / guild master can apply.
Your class can't participate in this battlefield.
*/
MSG_BATTLEFIELD_MSG_JOIN_ONLYBOSS = 0x83c,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì„ ì´ìš© ì¤‘ì¸ íŒ€ì›ì´ 있어 ì‹ ì²­ì´ ë¶ˆê°€ëŠ¥ 합니다.
You can't apply while your team member is already on a battlefield.
20130807 to 20130814
@@ -12571,7 +12571,7 @@ You can't apply while your team member is already on a battlefield.
Only party leader / guild master can apply.
*/
MSG_BATTLEFIELD_MSG_BUSY_PARTYMEMBER = 0x83d,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 입장 대기가 취소ë˜ì—ˆìŠµë‹ˆë‹¤.
You have left the battlefield queue.
20130807 to 20130814
@@ -12579,7 +12579,7 @@ You have left the battlefield queue.
You can't apply while your team member is already on a battlefield.
*/
MSG_BATTLEFIELD_MSG_CANCEL_JOINWAIT = 0x83e,
-/*20120314 to 20180523
+/*20120314 to 20180621
ìž˜ëª»ëœ ì „ìž¥ëª… 입니다.
Wrong battlefield name.
20130807 to 20130814
@@ -12587,7 +12587,7 @@ Wrong battlefield name.
You have left the battlefield queue.
*/
MSG_BATTLEFIELD_MSG_WRONG_NAME = 0x83f,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 입장 대기 ìˆœìœ„ì— ì—†ìŠµë‹ˆë‹¤.
You are not in the battlefield queue list
20130807 to 20130814
@@ -12595,7 +12595,7 @@ You are not in the battlefield queue list
Wrong battlefield name.
*/
MSG_BATTLEFIELD_MSG_NOTRANK = 0x840,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì„ íƒí•˜ì‹  ì „ìž¥ì€ í˜„ìž¬ ì´ìš©í•˜ì‹¤ 수 없으므로 대기가 취소ë©ë‹ˆë‹¤.
The selected arena is unavailable; your application has been cancelled
20130807 to 20130814
@@ -12603,7 +12603,7 @@ The selected arena is unavailable; your application has been cancelled
You are not in the battlefield queue list
*/
MSG_BATTLEFIELD_MSG_FAIL_CHOICE = 0x841,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 ìž…ìž¥ì„ ì·¨ì†Œí•˜ì˜€ìŠµë‹ˆë‹¤.
You have left the queue
20130807 to 20130814
@@ -12611,7 +12611,7 @@ You have left the queue
The selected arena is unavailable; your application has been cancelled
*/
MSG_BATTLEFIELD_MSG_CANCEL_JOIN = 0x842,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì— ìž…ìž¥í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Are you sure you want to join a battleground?
20130807 to 20130814
@@ -12619,7 +12619,7 @@ Are you sure you want to join a battleground?
You have left the queue
*/
MSG_BATTLEFIELD_MSG_DOYOU_JOIN = 0x843,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 입장 신청 시스템
[Battlefield application rules]
20130807 to 20130814
@@ -12627,7 +12627,7 @@ You have left the queue
Are you sure you want to join a battleground?
*/
MSG_BATTLEFIELD_HELP1 = 0x844,
-/*20120314 to 20180523
+/*20120314 to 20180621
입장 ì‹ ì²­ ë° ì „ìž¥ìœ¼ë¡œì˜ ê³µê°„ì´ë™ 불가 ìƒí™©
Application and position into the battlefield cannot be applied under this circumtances
20130807 to 20130814
@@ -12635,7 +12635,7 @@ Application and position into the battlefield cannot be applied under this circu
[Battlefield application rules]
*/
MSG_BATTLEFIELD_HELP2 = 0x845,
-/*20120314 to 20180523
+/*20120314 to 20180621
1. 여러 ì¢…ë¥˜ì˜ ì „ìž¥ì„ ë™ì‹œì— ì‹ ì²­í•  수 없습니다.
1. Different types of battle can not be applied simultaneously.
20130807 to 20130814
@@ -12643,7 +12643,7 @@ Application and position into the battlefield cannot be applied under this circu
Application and position into the battlefield cannot be applied under this circumtances
*/
MSG_BATTLEFIELD_HELP3 = 0x846,
-/*20120314 to 20180523
+/*20120314 to 20180621
2. ê°œì¸ / 파티 / 길드 ì „ìž¥ì„ ë™ì‹œì— ì‹ ì²­í•  수 없습니다.
2. Personal / party / guild battle can not be applied simultaneously.
20130807 to 20130814
@@ -12651,7 +12651,7 @@ Application and position into the battlefield cannot be applied under this circu
1. Different types of battle can not be applied simultaneously.
*/
MSG_BATTLEFIELD_HELP4 = 0x847,
-/*20120314 to 20180523
+/*20120314 to 20180621
3. 파티 전장 ì‹ ì²­ì€ íŒŒí‹°ìž¥ë§Œ ì‹ ì²­í•  수 있으며,
3. Parties can only be applied by their party leaders.
20130807 to 20130814
@@ -12659,7 +12659,7 @@ Application and position into the battlefield cannot be applied under this circu
2. Personal / party / guild battle can not be applied simultaneously.
*/
MSG_BATTLEFIELD_HELP5 = 0x848,
-/*20120314 to 20180523
+/*20120314 to 20180621
오프ë¼ì¸ì¤‘ì´ê±°ë‚˜ 오프ë¼ì¸ ëœ íŒŒí‹°ì›ì€ 대기열ì—ì„œ 누ë½ë©ë‹ˆë‹¤.
Offline party members won't proceed to the queue.
20130807 to 20130814
@@ -12667,7 +12667,7 @@ Offline party members won't proceed to the queue.
3. Parties can only be applied by their party leaders.
*/
MSG_BATTLEFIELD_HELP6 = 0x849,
-/*20120314 to 20180523
+/*20120314 to 20180621
4. 전장 ì‹ ì²­ì€ ì „ìž¥ ë§µì„ ì œì™¸í•œ 모든 ê³³ì—ì„œ ì‹ ì²­ 가능하나,
4. You can add request to enter the arena from any map except for those who don't allow teleport/warp.
20130807 to 20130814
@@ -12675,7 +12675,7 @@ Offline party members won't proceed to the queue.
Offline party members won't proceed to the queue.
*/
MSG_BATTLEFIELD_HELP7 = 0x84a,
-/*20120314 to 20180523
+/*20120314 to 20180621
입장한 위치가 마ì„, í•„ë“œ, ì¼ë°˜ ë˜ì „ì´ ì•„ë‹ ê²½ìš° 복귀 ì‹œ ìºë¦­í„° 저장 좌표로 ì´ë™ ë©ë‹ˆë‹¤.
When the battle is finished your character will be returned to the current spot or (if it's not possible) to the save point.
20130807 to 20130814
@@ -12683,7 +12683,7 @@ When the battle is finished your character will be returned to the current spot
4. You can add request to enter the arena from any map except for those who don't allow teleport/warp.
*/
MSG_BATTLEFIELD_HELP8 = 0x84b,
-/*20120314 to 20180523
+/*20120314 to 20180621
5. ì „ìž¥ì˜ ë³´ìƒ ë° ê¸°íƒ€ 서비스는 ê° ë§ˆì„ì— ìœ„ì¹˜í•œ 전장 ëª¨ë³‘ê´€ì„ í†µí•´ 전장 대기실ì—ì„œ ì´ìš©í•´ 주십시오.
5. You can view and choose rewards in the arena waiting room.
20130807 to 20130814
@@ -12691,7 +12691,7 @@ When the battle is finished your character will be returned to the current spot
When the battle is finished your character will be returned to the current spot or (if it's not possible) to the save point.
*/
MSG_BATTLEFIELD_HELP9 = 0x84c,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 입장 ì‹ ì²­ ë„움ë§
Request help battle position
20130807 to 20130814
@@ -12699,7 +12699,7 @@ Request help battle position
5. You can view and choose rewards in the arena waiting room.
*/
MSG_BATTLEFIELD_HELP10 = 0x84d,
-/*20120314 to 20180523
+/*20120314 to 20180621
%s ì „ìž¥ì´ ì‹œìž‘ë©ë‹ˆë‹¤.
%s battle begins.
20130807 to 20130814
@@ -12707,7 +12707,7 @@ Request help battle position
Request help battle position
*/
MSG_BATTLEFIELD_START = 0x84e,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장으로 ì´ë™í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Do you want to enter the arena?
20130807 to 20130814
@@ -12715,7 +12715,7 @@ Do you want to enter the arena?
%s battle begins.
*/
MSG_BATTLEFIELD_DOYOU_MOVE = 0x84f,
-/*20120314 to 20180523
+/*20120314 to 20180621
[주ì˜]
[Note]
20130807 to 20130814
@@ -12723,7 +12723,7 @@ Do you want to enter the arena?
Do you want to enter the arena?
*/
MSG_BATTLEFIELD_WARNINGMSG1 = 0x850,
-/*20120314 to 20180523
+/*20120314 to 20180621
현재 위치가 마ì„, í•„ë“œ í˜¹ì€ ì¼ë°˜ë˜ì „ì´
When the battle is finished your character will
20130807 to 20130814
@@ -12731,7 +12731,7 @@ When the battle is finished your character will
[Note]
*/
MSG_BATTLEFIELD_WARNINGMSG2 = 0x851,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì•„ë‹ ê²½ìš° 전장 종료 후 ì €ìž¥ëœ ìœ„ì¹˜ë¡œ
be returned to the current spot or (if it's not
20130807 to 20130814
@@ -12739,7 +12739,7 @@ be returned to the current spot or (if it's not
When the battle is finished your character will
*/
MSG_BATTLEFIELD_WARNINGMSG3 = 0x852,
-/*20120314 to 20180523
+/*20120314 to 20180621
ë˜ëŒì•„가게 ë©ë‹ˆë‹¤.
possible) to the save point.
20130807 to 20130814
@@ -12747,7 +12747,7 @@ possible) to the save point.
be returned to the current spot or (if it's not
*/
MSG_BATTLEFIELD_WARNINGMSG4 = 0x853,
-/*20120314 to 20180523
+/*20120314 to 20180621
다른 ì´ì˜ 요청 결과를 기다리고 있습니다.
Waiting for the opponents.
20130807 to 20130814
@@ -12755,7 +12755,7 @@ Waiting for the opponents.
possible) to the save point.
*/
MSG_BATTLEFIELD_WAIT_PLAYER = 0x854,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 입장 요청
Battlefield position request
20130807 to 20130814
@@ -12763,7 +12763,7 @@ Battlefield position request
Waiting for the opponents.
*/
MSG_BATTLEFIELD_REQUEST_JOIN = 0x855,
-/*20120314 to 20180523
+/*20120314 to 20180621
수ë½ëŒ€ê¸°ì‹œê°„:%dì´ˆ
Accept standby time:%d seconds
20130807 to 20130814
@@ -12771,7 +12771,7 @@ Accept standby time:%d seconds
Battlefield position request
*/
MSG_BATTLEFIELD_WAITTIME_D = 0x856,
-/*20120314 to 20180523
+/*20120314 to 20180621
입장 대기 ìƒíƒœ
Standby position
20130807 to 20130814
@@ -12779,7 +12779,7 @@ Standby position
Accept standby time:%d seconds
*/
MSG_BATTLEFIELD_STATE_JOINWAIT = 0x857,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 명칭: %s
Battlefield name:%s
20130807 to 20130814
@@ -12787,7 +12787,7 @@ Battlefield name:%s
Standby position
*/
MSG_BATTLEFIELD_NAME_S = 0x858,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 í•„ìš” ì¸ì›: %d
Persons required:%d
20130807 to 20130814
@@ -12795,7 +12795,7 @@ Persons required:%d
Battlefield name:%s
*/
MSG_BATTLEFIELD_MEMBER_D = 0x859,
-/*20120314 to 20180523
+/*20120314 to 20180621
내 대기순번: %d
Your position:%d
20130807 to 20130814
@@ -12803,7 +12803,7 @@ Your position:%d
Persons required:%d
*/
MSG_BATTLEFIELD_MYRANK_D = 0x85a,
-/*20120314 to 20180523
+/*20120314 to 20180621
명칭 :
Name:
20130807 to 20130814
@@ -12811,7 +12811,7 @@ Name:
Your position:%d
*/
MSG_BATTLEFIELD_DP_TITLE = 0x85b,
-/*20120314 to 20180523
+/*20120314 to 20180621
목표 :
Goal:
20130807 to 20130814
@@ -12819,7 +12819,7 @@ Goal:
Name:
*/
MSG_BATTLEFIELD_DP_AIM = 0x85c,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì˜ ì¸ì› 구성 :
Format:
20130807 to 20130814
@@ -12827,7 +12827,7 @@ Format:
Goal:
*/
MSG_BATTLEFIELD_DP_MEMBER = 0x85d,
-/*20120314 to 20180523
+/*20120314 to 20180621
참여조건 :
Level:
20130807 to 20130814
@@ -12835,7 +12835,7 @@ Level:
Format:
*/
MSG_BATTLEFIELD_DP_REQUIRED = 0x85e,
-/*20120314 to 20180523
+/*20120314 to 20180621
ë³´ìƒ(승) :
Win:
20130807 to 20130814
@@ -12843,7 +12843,7 @@ Win:
Level:
*/
MSG_BATTLEFIELD_DP_WIN = 0x85f,
-/*20120314 to 20180523
+/*20120314 to 20180621
ë³´ìƒ(무) :
Draw:
20130807 to 20130814
@@ -12851,7 +12851,7 @@ Draw:
Win:
*/
MSG_BATTLEFIELD_DP_DRAW = 0x860,
-/*20120314 to 20180523
+/*20120314 to 20180621
ë³´ìƒ(패) :
Loss:
20130807 to 20130814
@@ -12859,7 +12859,7 @@ Loss:
Draw:
*/
MSG_BATTLEFIELD_DP_LOSS = 0x861,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì„ ê°œì¸ìœ¼ë¡œ ì‹ ì²­ 하셨습니다. 맞습니까?
Do you want to participate in the individuals battle?
20130807 to 20130814
@@ -12867,7 +12867,7 @@ Do you want to participate in the individuals battle?
Loss:
*/
MSG_BATTLEFIELD_DOYOU_SINGLE = 0x862,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì„ íŒŒí‹°ë¡œ ì‹ ì²­ 하셨습니다. 맞습니까?
Do you want to participate in the parties battle?
20130807 to 20130814
@@ -12875,7 +12875,7 @@ Do you want to participate in the parties battle?
Do you want to participate in the individuals battle?
*/
MSG_BATTLEFIELD_DOYOU_PALTY = 0x863,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì„ ê¸¸ë“œë¡œ ì‹ ì²­ 하셨습니다. 맞습니까?
Do you want to participate in the guilds battle?
20130807 to 20130814
@@ -12883,7 +12883,7 @@ Do you want to participate in the guilds battle?
Do you want to participate in the parties battle?
*/
MSG_BATTLEFIELD_DOYOU_GUILD = 0x864,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 목ë¡
Battleground List
20130807 to 20130814
@@ -12891,21 +12891,21 @@ Battleground List
Do you want to participate in the guilds battle?
*/
MSG_BATTLEFIELD_LIST2 = 0x865,
-/*20120314 to 20180523
+/*20120314 to 20180621
%d VS %d
20130807 to 20130814
전장 목ë¡
Battleground List
*/
MSG_BATTLEFIELD_D_VS_D = 0x866,
-/*20120314 to 20180523
+/*20120314 to 20180621
Base LV %d ì´í•˜
LV %d and lower
20130807 to 20130814
%d VS %d
*/
MSG_BATTLEFIELD_LEVELDOWN_D = 0x867,
-/*20120314 to 20180523
+/*20120314 to 20180621
Base LV %d ì´ìƒ
LV %d and higher
20130807 to 20130814
@@ -12913,7 +12913,7 @@ Base LV %d ì´í•˜
LV %d and lower
*/
MSG_BATTLEFIELD_LEVELUP_D = 0x868,
-/*20120314 to 20180523
+/*20120314 to 20180621
Base LV %d ~ %d
LV %d ~ %d
20130807 to 20130814
@@ -12921,7 +12921,7 @@ Base LV %d ì´ìƒ
LV %d and higher
*/
MSG_BATTLEFIELD_LEVEL_D_D = 0x869,
-/*20120314 to 20180523
+/*20120314 to 20180621
제한 ì—†ìŒ
No restrictions
20130807 to 20130814
@@ -12929,7 +12929,7 @@ Base LV %d ~ %d
LV %d ~ %d
*/
MSG_BATTLEFIELD_LIMITLESS = 0x86a,
-/*20120314 to 20180523
+/*20120314 to 20180621
[해당 맵ì—서는 신청하실 수 없습니다.]
[You can't apply on this map.]
20130807 to 20130814
@@ -12937,7 +12937,7 @@ LV %d ~ %d
No restrictions
*/
MSG_BATTLEFIELD_MSG_NOT_JOINMAP = 0x86b,
-/*20120314 to 20180523
+/*20120314 to 20180621
[전장 재신청까지 약 1ë¶„ì˜ ëŒ€ê¸°ì‹œê°„ì„ í•„ìš”ë¡œ 합니다.]
[You must wait about 1 minute to apply.]
20130807 to 20130814
@@ -12945,7 +12945,7 @@ No restrictions
[You can't apply on this map.]
*/
MSG_BATTLEFIELD_MSG_WAIT_1MM = 0x86c,
-/*20120314 to 20180523
+/*20120314 to 20180621
[íŒŒí‹°ì— ë¨¼ì € 가입하셔야 합니다.]
[You must be in a party.]
20130807 to 20130814
@@ -12953,7 +12953,7 @@ No restrictions
[You must wait about 1 minute to apply.]
*/
MSG_BATTLEFIELD_MSG_PLZ_PALTYJOIN = 0x86d,
-/*20120314 to 20180523
+/*20120314 to 20180621
[파티장만 신청 가능합니다.]
[Only party leader can apply.]
20130807 to 20130814
@@ -12961,7 +12961,7 @@ No restrictions
[You must be in a party.]
*/
MSG_BATTLEFIELD_MSG_NOT_PALTYBOSS = 0x86e,
-/*20120314 to 20180523
+/*20120314 to 20180621
[ì ‘ì†ë˜ì–´ìžˆëŠ” 파티ì¸ì›ìˆ˜ê°€ 많습니다.]
[Too many party members online.]
20130807 to 20130814
@@ -12969,7 +12969,7 @@ No restrictions
[Only party leader can apply.]
*/
MSG_BATTLEFIELD_MSG_OVER_PARTYMEMBER = 0x86f,
-/*20120314 to 20180523
+/*20120314 to 20180621
[ê¸¸ë“œì— ë¨¼ì € 가입하셔야 합니다.]
[You must be in a guild.]
20130807 to 20130814
@@ -12977,7 +12977,7 @@ No restrictions
[Too many party members online.]
*/
MSG_BATTLEFIELD_MSG_PLZ_GUILDJOIN = 0x870,
-/*20120314 to 20180523
+/*20120314 to 20180621
[길드장만 신청 가능합니다.]
[Only guild master can apply.]
20130807 to 20130814
@@ -12985,7 +12985,7 @@ No restrictions
[You must be in a guild.]
*/
MSG_BATTLEFIELD_MSG_NOT_GUILDBOSS = 0x871,
-/*20120314 to 20180523
+/*20120314 to 20180621
[ì ‘ì†ë˜ì–´ìžˆëŠ” 길드ì¸ì›ìˆ˜ê°€ 많습니다.]
[Too many guild members online.]
20130807 to 20130814
@@ -12995,7 +12995,7 @@ No restrictions
MSG_BATTLEFIELD_MSG_OVER_GUILDMEMBER = 0x872,
/*20120314 to 20120314
ì•„ì´í…œ 합치기
-20120320 to 20180523
+20120320 to 20180621
ì´ë™ì˜ˆì•½
Moving Book
20130807 to 20130814
@@ -13006,7 +13006,7 @@ Moving Book
/*20120314 to 20120314
ê°™ì€ ì¢…ë¥˜ì˜ ì•„ì´í…œì„ 2ê°œ ì´ìƒ ì„ íƒí•´ì£¼ì„¸ìš”.
Two or more of the same type. Please select an item.
-20120320 to 20180523
+20120320 to 20180621
ì´ë™
Move
20130807 to 20130814
@@ -13017,7 +13017,7 @@ Moving Book
/*20120314 to 20120314
ì•„ì´í…œ í•©ì¹˜ê¸°ì— ì„±ê³µí–ˆìŠµë‹ˆë‹¤.
Item merge is successful.
-20120320 to 20180523
+20120320 to 20180621
ì´ë¦„변경
Rename
20130807 to 20130814
@@ -13028,7 +13028,7 @@ Move
/*20120314 to 20120314
ì•„ì´í…œ 합치기는 í•œë²ˆì— 1종류씩만 가능합니다.
Combining items will be only one kind at a time.
-20120320 to 20180523
+20120320 to 20180621
Make Character
20130807 to 20130814
ì´ë¦„변경
@@ -13038,7 +13038,7 @@ Rename
/*20120314 to 20120314
ì•„ì´í…œì˜ 개수가 30000ê°œ 초과 했습니다.
You cannot have more than 30,000 stacked items.
-20120320 to 20180523
+20120320 to 20180621
http://ro.game.gnjoy.com/
20130807 to 20130814
Make Character
@@ -13046,7 +13046,7 @@ Make Character
MSG_UAE_URL = 0x877,
#endif
#if PACKETVER >= 20120320
-/*20120320 to 20180523
+/*20120320 to 20180621
(%s) Server
20130807 to 20130814
http://ro.game.gnjoy.com/
@@ -13054,14 +13054,14 @@ http://ro.game.gnjoy.com/
MSG_UAE_SERVERSTR = 0x878,
/*20120320 to 20120328
ì•„ì´í…œ 합치기
-20120404 to 20180523
+20120404 to 20180621
ì•„ì´í…œ 병합(모ë‘ì„ íƒ Ctrl+í´ë¦­)
Item Merge
20130807 to 20130814
(%s) Server
*/
MSG_MERGE_ITEM = 0x879,
-/*20120320 to 20180523
+/*20120320 to 20180621
ê°™ì€ ì¢…ë¥˜ì˜ ì•„ì´í…œì„ 2ê°œ ì´ìƒ ì„ íƒí•´ì£¼ì„¸ìš”.
Two or more of the same type. Please select an item.
20130807 to 20130814
@@ -13069,7 +13069,7 @@ Two or more of the same type. Please select an item.
Item Merge
*/
MSG_SELECT_ITEM_TO_MERGE = 0x87a,
-/*20120320 to 20180523
+/*20120320 to 20180621
ì•„ì´í…œ í•©ì¹˜ê¸°ì— ì„±ê³µí–ˆìŠµë‹ˆë‹¤.
Item merge is successful.
20130807 to 20130814
@@ -13077,7 +13077,7 @@ Item merge is successful.
Two or more of the same type. Please select an item.
*/
MSG_MERGE_ITEM_SUCCESS = 0x87b,
-/*20120320 to 20180523
+/*20120320 to 20180621
ì•„ì´í…œ 합치기는 í•œë²ˆì— 1종류씩만 가능합니다.
Combining items will be only one kind at a time.
20130807 to 20130814
@@ -13085,7 +13085,7 @@ Combining items will be only one kind at a time.
Item merge is successful.
*/
MSG_MERGE_ITEM_FAILED_NOT_MERGE = 0x87c,
-/*20120320 to 20180523
+/*20120320 to 20180621
ì•„ì´í…œì˜ 개수가 30000ê°œ 초과 했습니다.
You cannot have more than 30,000 stacked items.
20130807 to 20130814
@@ -13095,7 +13095,7 @@ Combining items will be only one kind at a time.
MSG_MERGE_ITEM_FAILED_MAX_COUNT = 0x87d,
#endif
#if PACKETVER >= 20120328
-/*20120328 to 20180523
+/*20120328 to 20180621
좌로 회전
Rotate left
20130807 to 20130814
@@ -13103,7 +13103,7 @@ Rotate left
You cannot have more than 30,000 stacked items.
*/
MSG_CHARACTER_LEFT_ROLL = 0x87e,
-/*20120328 to 20180523
+/*20120328 to 20180621
우로 회전
Rotate right
20130807 to 20130814
@@ -13111,7 +13111,7 @@ Rotate right
Rotate left
*/
MSG_CHARACTER_RIGHT_ROLL = 0x87f,
-/*20120328 to 20180523
+/*20120328 to 20180621
(%s)ë‹˜ì˜ ì´ì „서버 정보보기
(%s) to view the old server information
20130807 to 20130814
@@ -13119,7 +13119,7 @@ Rotate left
Rotate right
*/
MSG_VIEW_BEFORE_WORLDINFO = 0x880,
-/*20120328 to 20180523
+/*20120328 to 20180621
기존 서버 정보
Existing server information
20130807 to 20130814
@@ -13127,7 +13127,7 @@ Existing server information
(%s) to view the old server information
*/
MSG_VIEW_BEFORE_WORLDINFO_TITLE = 0x881,
-/*20120328 to 20180523
+/*20120328 to 20180621
^ff0000기존 서버 : ^0000ff
^ff0000Existing server: ^0000ff
20130807 to 20130814
@@ -13135,7 +13135,7 @@ Existing server information
Existing server information
*/
MSG_VIEW_BEFORE_SERVERINFO = 0x882,
-/*20120328 to 20180523
+/*20120328 to 20180621
^ff0000기존 ìºë¦­ëª… : ^0000ff
^ff0000Existing character: ^0000ff
20130807 to 20130814
@@ -13143,7 +13143,7 @@ Existing server information
^ff0000Existing server: ^0000ff
*/
MSG_VIEW_BEFORE_CHARNAME = 0x883,
-/*20120328 to 20180523
+/*20120328 to 20180621
공격한 ëª¬ìŠ¤í„°ì˜ HPê°€ 표시ë©ë‹ˆë‹¤.
Show monster HP bar when attacking.
20130807 to 20130814
@@ -13153,7 +13153,7 @@ Show monster HP bar when attacking.
MSG_MONSTER_HP_ON = 0x884,
/*20120328 to 20120328
공격한 ëª¬ìŠ¤í„°ì˜ HPê°€ 표시ë˜ì§€ 않습니다..
-20120404 to 20180523
+20120404 to 20180621
공격한 ëª¬ìŠ¤í„°ì˜ HPê°€ 표시ë˜ì§€ 않습니다.
Hide monster HP bar when attacking.
20130807 to 20130814
@@ -13163,7 +13163,7 @@ Show monster HP bar when attacking.
MSG_MONSTER_HP_OFF = 0x885,
#endif
#if PACKETVER >= 20120404
-/*20120404 to 20180523
+/*20120404 to 20180621
병합 가능한 ì•„ì´í…œì´ 존재하지 않습니다
Merge does not exist as an item
20130807 to 20130814
@@ -13171,7 +13171,7 @@ Merge does not exist as an item
Hide monster HP bar when attacking.
*/
MSG_MERGE_ITEM_FAILED_NOT_EXIST = 0x886,
-/*20120404 to 20180523
+/*20120404 to 20180621
병합 가능한 ì•„ì´í…œì´ 존재하지 않습니다.
Merge items available does not exist.
20130807 to 20130814
@@ -13179,7 +13179,7 @@ Merge items available does not exist.
Merge does not exist as an item
*/
MSG_NOT_EXIST_MERGE_ITEM = 0x887,
-/*20120404 to 20180523
+/*20120404 to 20180621
진행중
Act
20130807 to 20130814
@@ -13187,7 +13187,7 @@ Act
Merge items available does not exist.
*/
MSG_QUESTUI_TAB_PROCESS = 0x888,
-/*20120404 to 20180523
+/*20120404 to 20180621
보류중
Pen
20130807 to 20130814
@@ -13195,7 +13195,7 @@ Pen
Act
*/
MSG_QUESTUI_TAB_HOLD = 0x889,
-/*20120404 to 20180523
+/*20120404 to 20180621
추천
Rec
20130807 to 20130814
@@ -13203,7 +13203,7 @@ Rec
Pen
*/
MSG_QUESTUI_TAB_BEST = 0x88a,
-/*20120404 to 20180523
+/*20120404 to 20180621
ì—피소드
Episode
20130807 to 20130814
@@ -13211,7 +13211,7 @@ Episode
Rec
*/
MSG_QUESTUI_TAB_EPISODE = 0x88b,
-/*20120404 to 20180523
+/*20120404 to 20180621
로컬
Loc
20130807 to 20130814
@@ -13219,7 +13219,7 @@ Loc
Episode
*/
MSG_QUESTUI_TAB_LOCAL = 0x88c,
-/*20120404 to 20180523
+/*20120404 to 20180621
ì´ë²¤íŠ¸
Evt
20130807 to 20130814
@@ -13227,7 +13227,7 @@ Evt
Loc
*/
MSG_QUESTUI_TAB_EVENT = 0x88d,
-/*20120404 to 20180523
+/*20120404 to 20180621
신규
New
20130807 to 20130814
@@ -13235,7 +13235,7 @@ New
Evt
*/
MSG_QUESTUI_TAB_NEW = 0x88e,
-/*20120404 to 20180523
+/*20120404 to 20180621
사냥몬스터
Monsters to kill
20130807 to 20130814
@@ -13243,7 +13243,7 @@ Monsters to kill
New
*/
MSG_QUESTUI_HUNTMONSTER = 0x88f,
-/*20120404 to 20180523
+/*20120404 to 20180621
ë³´ìƒì•„ì´í…œ
Rewards
20130807 to 20130814
@@ -13251,7 +13251,7 @@ Rewards
Monsters to kill
*/
MSG_QUESTUI_REWARDITEM = 0x890,
-/*20120404 to 20180523
+/*20120404 to 20180621
필요아ì´í…œ
Required Items
20130807 to 20130814
@@ -13259,7 +13259,7 @@ Required Items
Rewards
*/
MSG_QUESTUI_NEEDITEM = 0x891,
-/*20120404 to 20180523
+/*20120404 to 20180621
제한시간
Time Limit
20130807 to 20130814
@@ -13267,7 +13267,7 @@ Time Limit
Required Items
*/
MSG_QUESTUI_TIMELIMIT = 0x892,
-/*20120404 to 20180523
+/*20120404 to 20180621
마ê°ì‹œê°„
Deadline
20130807 to 20130814
@@ -13277,7 +13277,7 @@ Time Limit
MSG_QUESTUI_CLOSINGTIME = 0x893,
#endif
#if PACKETVER >= 20120417
-/*20120417 to 20180523
+/*20120417 to 20180621
검색
Search
20130807 to 20130814
@@ -13285,7 +13285,7 @@ Search
Deadline
*/
MSG_NAVIGATION_SEARCH = 0x894,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표로 안내
Navigation
20130807 to 20130814
@@ -13293,7 +13293,7 @@ Navigation
Search
*/
MSG_NAVIGATION_TARGETGO = 0x895,
-/*20120417 to 20180523
+/*20120417 to 20180621
길 정보
Back to Navigation
20130807 to 20130814
@@ -13301,7 +13301,7 @@ Back to Navigation
Navigation
*/
MSG_NAVIGATION_ROUTEINFO = 0x896,
-/*20120417 to 20180523
+/*20120417 to 20180621
검색 정보
Find Information
20130807 to 20130814
@@ -13309,7 +13309,7 @@ Find Information
Back to Navigation
*/
MSG_NAVIGATION_SEARCHINFO = 0x897,
-/*20120417 to 20180523
+/*20120417 to 20180621
보기 모드 변경
Toggle Minimap
20130807 to 20130814
@@ -13319,7 +13319,7 @@ Find Information
MSG_NAVIGATION_VIEWCHANGE = 0x898,
/*20120417 to 20130109
안내 지시 ìƒ‰ìƒ ë³€ê²½
-20130115 to 20180523
+20130115 to 20180621
외부 길정보 íŒŒì¼ ì½ê¸°
Read Information from External File
20130807 to 20130814
@@ -13327,7 +13327,7 @@ Read Information from External File
Toggle Minimap
*/
MSG_NAVIGATION_LIGHTCHANGE = 0x899,
-/*20120417 to 20180523
+/*20120417 to 20180621
종료
Exit
20130807 to 20130814
@@ -13335,7 +13335,7 @@ Exit
Read Information from External File
*/
MSG_NAVIGATION_END = 0x89a,
-/*20120417 to 20180523
+/*20120417 to 20180621
기본 UI로 변경
Change the Default UI
20130807 to 20130814
@@ -13343,7 +13343,7 @@ Change the Default UI
Exit
*/
MSG_NAVIGATION_BASE = 0x89b,
-/*20120417 to 20180523
+/*20120417 to 20180621
간편 UI로 변경
Change to Default UI
20130807 to 20130814
@@ -13351,7 +13351,7 @@ Change to Default UI
Change the Default UI
*/
MSG_NAVIGATION_MINI = 0x89c,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë„움ë§
Help
20130807 to 20130814
@@ -13359,7 +13359,7 @@ Help
Change to Default UI
*/
MSG_NAVIGATION_HELP = 0x89d,
-/*20120417 to 20180523
+/*20120417 to 20180621
ALL
All
20130807 to 20130814
@@ -13367,75 +13367,75 @@ All
Help
*/
MSG_NAVIGATION_ALL = 0x89e,
-/*20120417 to 20180523
+/*20120417 to 20180621
Map
20130807 to 20130814
ALL
All
*/
MSG_NAVIGATION_MAP = 0x89f,
-/*20120417 to 20180523
+/*20120417 to 20180621
Npc
20130807 to 20130814
Map
*/
MSG_NAVIGATION_NPC = 0x8a0,
-/*20120417 to 20180523
+/*20120417 to 20180621
Mob
20130807 to 20130814
Npc
*/
MSG_NAVIGATION_MOB = 0x8a1,
-/*20120417 to 20180523
+/*20120417 to 20180621
검색 단어 설정 (Ex: 단어 단어 ...
Enter search string... (Ex: word word ...)
20130807 to 20130814
Mob
*/
MSG_NAVIGATION_SETSTRING = 0x8a2,
-/*20120417 to 20180523
+/*20120417 to 20180621
Scroll
20130807 to 20130814
검색 단어 설정 (Ex: 단어 단어 ...
Enter search string... (Ex: word word ...)
*/
MSG_NAVIGATION_SCROLL = 0x8a3,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë˜ì „ì´ë™ 스í¬ë¡¤ 사용 ì ìš©
Use Scroll?
20130807 to 20130814
Scroll
*/
MSG_NAVIGATION_USESCROLL = 0x8a4,
-/*20120417 to 20180523
+/*20120417 to 20180621
Service
20130807 to 20130814
ë˜ì „ì´ë™ 스í¬ë¡¤ 사용 ì ìš©
Use Scroll?
*/
MSG_NAVIGATION_SERVICE = 0x8a5,
-/*20120417 to 20180523
+/*20120417 to 20180621
위치 ì´ë™ 서비스 허용
Use Kafra Warp?
20130807 to 20130814
Service
*/
MSG_NAVIGATION_USESERVICE = 0x8a6,
-/*20120417 to 20180523
+/*20120417 to 20180621
Plane
20130807 to 20130814
위치 ì´ë™ 서비스 허용
Use Kafra Warp?
*/
MSG_NAVIGATION_PLANE = 0x8a7,
-/*20120417 to 20180523
+/*20120417 to 20180621
비공정 ì´ë™ ì ìš©
Use Airship?
20130807 to 20130814
Plane
*/
MSG_NAVIGATION_USEPLANE = 0x8a8,
-/*20120417 to 20180523
+/*20120417 to 20180621
>> 목표 정보를 ì½ì§€ 못함!
>> Failed to read the target information.
20130807 to 20130814
@@ -13443,7 +13443,7 @@ Plane
Use Airship?
*/
MSG_NAVIGATION_TARGETUNKNOWN = 0x8a9,
-/*20120417 to 20180523
+/*20120417 to 20180621
<< 안내중 >>
>> Destination <<
20130807 to 20130814
@@ -13451,7 +13451,7 @@ Use Airship?
>> Failed to read the target information.
*/
MSG_NAVIGATION_GOING = 0x8aa,
-/*20120417 to 20180523
+/*20120417 to 20180621
<< 검색중... >>
<< Goal >>
20130807 to 20130814
@@ -13459,53 +13459,53 @@ Use Airship?
>> Destination <<
*/
MSG_NAVIGATION_SEARCHING = 0x8ab,
-/*20120417 to 20180523
+/*20120417 to 20180621
-----------
20130807 to 20130814
<< 검색중... >>
<< Goal >>
*/
MSG_NAVIGATION_UN = 0x8ac,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation
20130807 to 20130814
-----------
*/
MSG_NAVIGATION_NAVI = 0x8ad,
-/*20120417 to 20180523
+/*20120417 to 20180621
== 검색 결과(%d)==
= Found (%d) ==
20130807 to 20130814
Navigation
*/
MSG_NAVIGATION_SEARCHRESULT_D = 0x8ae,
-/*20120417 to 20180523
+/*20120417 to 20180621
Npc)%s:%s
20130807 to 20130814
== 검색 결과(%d)==
= Found (%d) ==
*/
MSG_NAVIGATION_NPC_S_S = 0x8af,
-/*20120417 to 20180523
+/*20120417 to 20180621
Mob)%s:%s
20130807 to 20130814
Npc)%s:%s
*/
MSG_NAVIGATION_MOB_S_S = 0x8b0,
-/*20120417 to 20180523
+/*20120417 to 20180621
Map)%s
20130807 to 20130814
Mob)%s:%s
*/
MSG_NAVIGATION_MAP_S = 0x8b1,
-/*20120417 to 20180523
+/*20120417 to 20180621
======== ê²°ê³¼ ì •ë³´ ==========
======== Results ==========
20130807 to 20130814
Map)%s
*/
MSG_NAVIGATION_RESULTINFO = 0x8b2,
-/*20120417 to 20180523
+/*20120417 to 20180621
거리 : %d Sell %d WarpMove
Dist %d Cell %d WarpMove
20130807 to 20130814
@@ -13513,7 +13513,7 @@ Dist %d Cell %d WarpMove
======== Results ==========
*/
MSG_NAVIGATION_LENGTH = 0x8b3,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표맵: %s(%s)
Coords %s(%s)
20130807 to 20130814
@@ -13521,7 +13521,7 @@ Coords %s(%s)
Dist %d Cell %d WarpMove
*/
MSG_NAVIGATION_TARGETMAP_S_S = 0x8b4,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표 : %s(%d, %d)
Goal:%s (%d,%d)
20130807 to 20130814
@@ -13529,7 +13529,7 @@ Goal:%s (%d,%d)
Coords %s(%s)
*/
MSG_NAVIGATION_TARGET_S_D_D = 0x8b5,
-/*20120417 to 20180523
+/*20120417 to 20180621
보스
Boss
20130807 to 20130814
@@ -13537,7 +13537,7 @@ Boss
Goal:%s (%d,%d)
*/
MSG_NAVIGATION_BOSS = 0x8b6,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì¼ë°˜
General
20130807 to 20130814
@@ -13545,7 +13545,7 @@ General
Boss
*/
MSG_NAVIGATION_NORMAL = 0x8b7,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표 : %s(%s)
Goal:
20130807 to 20130814
@@ -13553,7 +13553,7 @@ Goal:
General
*/
MSG_NAVIGATION_TARGET_S_S = 0x8b8,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표: (%d, %d)
Goal: (%d, %d)
20130807 to 20130814
@@ -13561,7 +13561,7 @@ Goal: (%d, %d)
Goal:
*/
MSG_NAVIGATION_TARGET_D_D = 0x8b9,
-/*20120417 to 20180523
+/*20120417 to 20180621
======= 길 안내 정보 =======
======= Guidance =======
20130807 to 20130814
@@ -13569,7 +13569,7 @@ Goal:
Goal: (%d, %d)
*/
MSG_NAVIGATION_GOINFO = 0x8ba,
-/*20120417 to 20180523
+/*20120417 to 20180621
%2d) Item:%s => %s 사용!
%2d) Item:%s => %s Use!
20130807 to 20130814
@@ -13577,33 +13577,33 @@ Goal: (%d, %d)
======= Guidance =======
*/
MSG_NAVIGATION_ITEM_S_S = 0x8bb,
-/*20120417 to 20180523
+/*20120417 to 20180621
%2d) %s(%d,%d)=>(%d,%d)
20130807 to 20130814
%2d) Item:%s => %s 사용!
%2d) Item:%s => %s Use!
*/
MSG_NAVIGATION_D_S_D_D_D_D = 0x8bc,
-/*20120417 to 20180523
+/*20120417 to 20180621
E%2d) %s(%d,%d)=>(%d,%d)
20130807 to 20130814
%2d) %s(%d,%d)=>(%d,%d)
*/
MSG_NAVIGATION_E_D_S_D_D_D_D = 0x8bd,
-/*20120417 to 20180523
+/*20120417 to 20180621
E%2d) %s
20130807 to 20130814
E%2d) %s(%d,%d)=>(%d,%d)
*/
MSG_NAVIGATION_E_D_S = 0x8be,
-/*20120417 to 20180523
+/*20120417 to 20180621
안내중 입니다! 종료 하시겠습니까?
Do you want to cancel navigation?
20130807 to 20130814
E%2d) %s
*/
MSG_NAVIGATION_GOEXIT = 0x8bf,
-/*20120417 to 20180523
+/*20120417 to 20180621
내비게ì´ì…˜ ë„움ë§
How to Use Navigation
20130807 to 20130814
@@ -13611,7 +13611,7 @@ How to Use Navigation
Do you want to cancel navigation?
*/
MSG_NAVIGATION_HELPTITLE = 0x8c0,
-/*20120417 to 20180523
+/*20120417 to 20180621
------------------- 명령어 --------------------
------------------- Instruction --------------------
20130807 to 20130814
@@ -13619,7 +13619,7 @@ Do you want to cancel navigation?
How to Use Navigation
*/
MSG_NAVIGATION_HELP1 = 0x8c1,
-/*20120417 to 20180523
+/*20120417 to 20180621
1. /navigation /navi
1) /Navigation or /navi
20130807 to 20130814
@@ -13629,7 +13629,7 @@ How to Use Navigation
MSG_NAVIGATION_HELP2 = 0x8c2,
/*20120417 to 20120417
ex)/navi prontera 100 100 -> 맵ì´ë¦„, 100, 100
-20120424 to 20180523
+20120424 to 20180621
ex)/navi prontera 100/100 -> 맵ì´ë¦„, 100/100
ex) /navi prontera 100 100 -> /navi "MAPNAME", 100, 100
20130807 to 20130814
@@ -13640,7 +13640,7 @@ ex) /navi prontera 100 100 -> /navi "MAPNAME", 100, 100
/*20120417 to 20120417
2. /navigation2 /navi2
ex) /navi2 prontera 100 111
-20120424 to 20180523
+20120424 to 20180621
기본 명령어는 제니, 비공정 ê²€ìƒ‰ì„ ê¸°ë³¸ìœ¼ë¡œ 합니다.
2) /Navigation2 or /navi2
20130807 to 20130814
@@ -13650,7 +13650,7 @@ ex) /navi prontera 100 100 -> /navi "MAPNAME", 100, 100
MSG_NAVIGATION_HELP4 = 0x8c4,
/*20120417 to 20120417
ex) /navi2 prontera 100090 111
-20120424 to 20180523
+20120424 to 20180621
2. /navigation2 /navi2
ex) /navi2 prontera 100 111
20130807 to 20130814
@@ -13660,7 +13660,7 @@ ex) /navi2 prontera 100 111
MSG_NAVIGATION_HELP5 = 0x8c5,
/*20120417 to 20120417
-> 맵ì´ë¦„, 위치(100 90), scrool/ zeny/ plane (1:사용함 0: 사용안함)
-20120424 to 20180523
+20120424 to 20180621
ex) /navi2 prontera 100/100 1/1/1
-> MAPNAME location (100 90), Scroll | Zeny | Plane (1: Enable or 0: Disable)
20130807 to 20130814
@@ -13670,7 +13670,7 @@ ex) /navi2 prontera 100 111
MSG_NAVIGATION_HELP6 = 0x8c6,
/*20120417 to 20120417
※ /navi2 ì˜ ê²½ìš° 반드시 위치 좌표를 붙여서 3 ìžë¦¬ë¡œ ì ì–´ì•¼ 한다
-20120424 to 20180523
+20120424 to 20180621
-> 맵ì´ë¦„, 위치(100/100), scrool/zeny/plane (1:사용함 0: 사용안함)
-> /navi2 goes with the case with location coordinates. They must be no less than 3 characters
20130807 to 20130814
@@ -13680,7 +13680,7 @@ ex) /navi2 prontera 100 111
MSG_NAVIGATION_HELP7 = 0x8c7,
/*20120417 to 20120417
3. /$$all 모든 항목 출력 (Type 구분 항목으로 출력 종류 구분 가능.)
-20120424 to 20180523
+20120424 to 20180621
3. $$all 모든 항목 출력 (Type 구분 항목으로 출력 종류 구분 가능.)
3) /$$ Output all the items (Can take a while...)
20130807 to 20130814
@@ -13690,7 +13690,7 @@ ex) /navi2 prontera 100 111
MSG_NAVIGATION_HELP8 = 0x8c8,
/*20120417 to 20120417
4. /$$lv30 해당 ë ˆë²¨ì˜ ëª¬ìŠ¤í„° 출력
-20120424 to 20180523
+20120424 to 20180621
4. $$lv30 해당 ë ˆë²¨ì˜ ëª¬ìŠ¤í„° 출력
4) /$$ Lv30 monsters are placed in the output
20130807 to 20130814
@@ -13700,7 +13700,7 @@ ex) /navi2 prontera 100 111
MSG_NAVIGATION_HELP9 = 0x8c9,
/*20120417 to 20120417
5. /$$lv20~30 해당 레벨 ë²”ìœ„ì˜ ëª¬ìŠ¤í„° 출력
-20120424 to 20180523
+20120424 to 20180621
5. $$lv20~30 해당 레벨 ë²”ìœ„ì˜ ëª¬ìŠ¤í„° 출력
5) /$$ Lv20~30 monsters in that level range are placed in the output
20130807 to 20130814
@@ -13708,7 +13708,7 @@ ex) /navi2 prontera 100 111
4) /$$ Lv30 monsters are placed in the output
*/
MSG_NAVIGATION_HELP10 = 0x8ca,
-/*20120417 to 20180523
+/*20120417 to 20180621
------------------- 설명 --------------------
------------------- Description --------------------
20130807 to 20130814
@@ -13716,7 +13716,7 @@ ex) /navi2 prontera 100 111
5) /$$ Lv20~30 monsters in that level range are placed in the output
*/
MSG_NAVIGATION_HELP11 = 0x8cb,
-/*20120417 to 20180523
+/*20120417 to 20180621
1.검색 종류는 ì „ì²´, 맵, Npc, 몬스터 으로 분류 ëœë‹¤.
1) One can search for monsters, npcs, maps, or all at once
20130807 to 20130814
@@ -13724,7 +13724,7 @@ ex) /navi2 prontera 100 111
------------------- Description --------------------
*/
MSG_NAVIGATION_HELP12 = 0x8cc,
-/*20120417 to 20180523
+/*20120417 to 20180621
2.명령어로 검색한다. ê·œì¹™ì€ ê²€ìƒ‰ 하려는 문ìžì—´ì´ ëª¨ë‘ í¬í•¨ëœ 정보를 출력 한다.
2) You can press the search button to get results. It will out put the results depending on what rule you choose
20130807 to 20130814
@@ -13732,7 +13732,7 @@ ex) /navi2 prontera 100 111
1) One can search for monsters, npcs, maps, or all at once
*/
MSG_NAVIGATION_HELP13 = 0x8cd,
-/*20120417 to 20180523
+/*20120417 to 20180621
ex) 프론 카프 -> 검색 ê²°ê³¼ 프론테ë¼ì˜ 카프ë¼ë¥¼ ëª¨ë‘ ì¶œë ¥ 한다.
ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will now be displayed
20130807 to 20130814
@@ -13740,7 +13740,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
2) You can press the search button to get results. It will out put the results depending on what rule you choose
*/
MSG_NAVIGATION_HELP14 = 0x8ce,
-/*20120417 to 20180523
+/*20120417 to 20180621
3.리스트ì—ì„œ í•­ëª©ì„ ì„ íƒí•˜ë©´ ì •ë³´ê°€ 출력ëœë‹¤.
3) When you select an item from a list, information about it are displayed.
20130807 to 20130814
@@ -13748,7 +13748,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will now be displayed
*/
MSG_NAVIGATION_HELP15 = 0x8cf,
-/*20120417 to 20180523
+/*20120417 to 20180621
출력 ë˜ê³  있는 목표가 있ì„ë•Œ 안내 ë²„íŠ¼ì„ í´ë¦­í•˜ë©´ 해당 목표로 ê¸¸ì„ ì•ˆë‚´ 한다.
-> When button is clicked, it will point you towards your destination if available
20130807 to 20130814
@@ -13756,7 +13756,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
3) When you select an item from a list, information about it are displayed.
*/
MSG_NAVIGATION_HELP16 = 0x8d0,
-/*20120417 to 20180523
+/*20120417 to 20180621
4.scrool/ zeny/ plane ìƒìžë¥¼ ì›í•˜ëŠ” ë§Œí¼ ì²´í¬í•˜ì—¬ ë” ë¹ ë¥¸ 경로를 안내 ë°›ì„ ìˆ˜ 있다.
4) Scroll | Zeny | Plane options can be checked to find a faster route
20130807 to 20130814
@@ -13764,7 +13764,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
-> When button is clicked, it will point you towards your destination if available
*/
MSG_NAVIGATION_HELP17 = 0x8d1,
-/*20120417 to 20180523
+/*20120417 to 20180621
5.안내 ë²„íŠ¼ì´ ëˆŒëŸ¬ì§€ë©´ ê²°ê³¼ ë¦¬ìŠ¤íŠ¸ì°½ì€ ê¸¸ì•ˆë‚´ 리스트 장으로 변경 ëœë‹¤.
5) Guide button is pressed, the result list window displays where routes can change direction
20130807 to 20130814
@@ -13772,7 +13772,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
4) Scroll | Zeny | Plane options can be checked to find a faster route
*/
MSG_NAVIGATION_HELP18 = 0x8d2,
-/*20120417 to 20180523
+/*20120417 to 20180621
6.검색 리스트창 하단 ë²„íŠ¼ì„ ì´ìš©í•˜ì—¬
6) Using the button below, search results can be found
20130807 to 20130814
@@ -13780,7 +13780,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
5) Guide button is pressed, the result list window displays where routes can change direction
*/
MSG_NAVIGATION_HELP19 = 0x8d3,
-/*20120417 to 20180523
+/*20120417 to 20180621
[결과 리스트 창] <-> [길 안내 정보 창] 으로 보기 모드 변경 가능하다.
-> [Results List Window] <-> [View Modes can be switched]
20130807 to 20130814
@@ -13788,7 +13788,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
6) Using the button below, search results can be found
*/
MSG_NAVIGATION_HELP20 = 0x8d4,
-/*20120417 to 20180523
+/*20120417 to 20180621
Level:%d (보스)
Level:%d (Boss)
20130807 to 20130814
@@ -13796,7 +13796,7 @@ Level:%d (Boss)
-> [Results List Window] <-> [View Modes can be switched]
*/
MSG_NAVIGATION_LEVEL_D_BOSS = 0x8d5,
-/*20120417 to 20180523
+/*20120417 to 20180621
Level:%d (ì¼ë°˜)
Level:%d (Mob)
20130807 to 20130814
@@ -13804,7 +13804,7 @@ Level:%d (보스)
Level:%d (Boss)
*/
MSG_NAVIGATION_LEVEL_D_NORMAL = 0x8d6,
-/*20120417 to 20180523
+/*20120417 to 20180621
수ì†ì„±%d
Water %d
20130807 to 20130814
@@ -13812,7 +13812,7 @@ Level:%d (ì¼ë°˜)
Level:%d (Mob)
*/
MSG_NAVIGATION_PROPERTY1 = 0x8d7,
-/*20120417 to 20180523
+/*20120417 to 20180621
지ì†ì„±%d
Earth %d
20130807 to 20130814
@@ -13820,7 +13820,7 @@ Earth %d
Water %d
*/
MSG_NAVIGATION_PROPERTY2 = 0x8d8,
-/*20120417 to 20180523
+/*20120417 to 20180621
í™”ì†ì„±%d
Fire %d
20130807 to 20130814
@@ -13828,7 +13828,7 @@ Fire %d
Earth %d
*/
MSG_NAVIGATION_PROPERTY3 = 0x8d9,
-/*20120417 to 20180523
+/*20120417 to 20180621
í’ì†ì„±%d
Wind %d
20130807 to 20130814
@@ -13836,7 +13836,7 @@ Wind %d
Fire %d
*/
MSG_NAVIGATION_PROPERTY4 = 0x8da,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë…ì†ì„±%d
Poison %d
20130807 to 20130814
@@ -13844,7 +13844,7 @@ Poison %d
Wind %d
*/
MSG_NAVIGATION_PROPERTY5 = 0x8db,
-/*20120417 to 20180523
+/*20120417 to 20180621
성ì†ì„±%d
Holy %d
20130807 to 20130814
@@ -13852,7 +13852,7 @@ Holy %d
Poison %d
*/
MSG_NAVIGATION_PROPERTY6 = 0x8dc,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì•”ì†ì„±%d
Shadow %d
20130807 to 20130814
@@ -13860,7 +13860,7 @@ Shadow %d
Holy %d
*/
MSG_NAVIGATION_PROPERTY7 = 0x8dd,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì—¼ì†ì„±%d
Ghost %d
20130807 to 20130814
@@ -13868,7 +13868,7 @@ Ghost %d
Shadow %d
*/
MSG_NAVIGATION_PROPERTY8 = 0x8de,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì–¸ë°ë“œ%d
Undead %d
20130807 to 20130814
@@ -13876,7 +13876,7 @@ Undead %d
Ghost %d
*/
MSG_NAVIGATION_PROPERTY9 = 0x8df,
-/*20120417 to 20180523
+/*20120417 to 20180621
무ì†ì„±%d
Neutral %d
20130807 to 20130814
@@ -13884,7 +13884,7 @@ Neutral %d
Undead %d
*/
MSG_NAVIGATION_PROPERTY0 = 0x8e0,
-/*20120417 to 20180523
+/*20120417 to 20180621
중형
Medium
20130807 to 20130814
@@ -13892,7 +13892,7 @@ Medium
Neutral %d
*/
MSG_NAVIGATION_SCALE1 = 0x8e1,
-/*20120417 to 20180523
+/*20120417 to 20180621
대형
Large
20130807 to 20130814
@@ -13900,7 +13900,7 @@ Large
Medium
*/
MSG_NAVIGATION_SCALE2 = 0x8e2,
-/*20120417 to 20180523
+/*20120417 to 20180621
소형
Small
20130807 to 20130814
@@ -13908,7 +13908,7 @@ Small
Large
*/
MSG_NAVIGATION_SCALE0 = 0x8e3,
-/*20120417 to 20180523
+/*20120417 to 20180621
불사형
Undead
20130807 to 20130814
@@ -13916,7 +13916,7 @@ Undead
Small
*/
MSG_NAVIGATION_RACE1 = 0x8e4,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë™ë¬¼í˜•
Brute
20130807 to 20130814
@@ -13924,7 +13924,7 @@ Brute
Undead
*/
MSG_NAVIGATION_RACE2 = 0x8e5,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì‹ë¬¼í˜•
Plant
20130807 to 20130814
@@ -13932,7 +13932,7 @@ Plant
Brute
*/
MSG_NAVIGATION_RACE3 = 0x8e6,
-/*20120417 to 20180523
+/*20120417 to 20180621
곤충형
Insect
20130807 to 20130814
@@ -13940,7 +13940,7 @@ Insect
Plant
*/
MSG_NAVIGATION_RACE4 = 0x8e7,
-/*20120417 to 20180523
+/*20120417 to 20180621
어패형
Fish
20130807 to 20130814
@@ -13948,7 +13948,7 @@ Fish
Insect
*/
MSG_NAVIGATION_RACE5 = 0x8e8,
-/*20120417 to 20180523
+/*20120417 to 20180621
악마형
Demon
20130807 to 20130814
@@ -13956,7 +13956,7 @@ Demon
Fish
*/
MSG_NAVIGATION_RACE6 = 0x8e9,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì¸ê°„형
Demi-Human
20130807 to 20130814
@@ -13964,7 +13964,7 @@ Demi-Human
Demon
*/
MSG_NAVIGATION_RACE7 = 0x8ea,
-/*20120417 to 20180523
+/*20120417 to 20180621
천사형
Angel
20130807 to 20130814
@@ -13972,7 +13972,7 @@ Angel
Demi-Human
*/
MSG_NAVIGATION_RACE8 = 0x8eb,
-/*20120417 to 20180523
+/*20120417 to 20180621
용족
Dragon
20130807 to 20130814
@@ -13980,7 +13980,7 @@ Dragon
Angel
*/
MSG_NAVIGATION_RACE9 = 0x8ec,
-/*20120417 to 20180523
+/*20120417 to 20180621
무형
Formless
20130807 to 20130814
@@ -13988,7 +13988,7 @@ Formless
Dragon
*/
MSG_NAVIGATION_RACE0 = 0x8ed,
-/*20120417 to 20180523
+/*20120417 to 20180621
%s ì´ë™ í´ë¦­
Click to move %s
20130807 to 20130814
@@ -13996,7 +13996,7 @@ Click to move %s
Formless
*/
MSG_NAVIGATION_MOVECLICK = 0x8ee,
-/*20120417 to 20180523
+/*20120417 to 20180621
Npc ì´ë™ 서비스 ì´ìš©
Move to the Kafra Service Npc
20130807 to 20130814
@@ -14004,7 +14004,7 @@ Move to the Kafra Service Npc
Click to move %s
*/
MSG_NAVIGATION_NPCMOVE = 0x8ef,
-/*20120417 to 20180523
+/*20120417 to 20180621
NPC í´ë¦­
Click the NPC
20130807 to 20130814
@@ -14012,7 +14012,7 @@ Npc ì´ë™ 서비스 ì´ìš©
Move to the Kafra Service Npc
*/
MSG_NAVIGATION_NPCCLICK = 0x8f0,
-/*20120417 to 20180523
+/*20120417 to 20180621
%s ì´ë™
Move %s
20130807 to 20130814
@@ -14020,7 +14020,7 @@ NPC í´ë¦­
Click the NPC
*/
MSG_NAVIGATION_S_MOVE = 0x8f1,
-/*20120417 to 20180523
+/*20120417 to 20180621
비공정 ì´ë™
Move to the Airship Service
20130807 to 20130814
@@ -14028,7 +14028,7 @@ Move to the Airship Service
Move %s
*/
MSG_NAVIGATION_PLANEMOVE = 0x8f2,
-/*20120417 to 20180523
+/*20120417 to 20180621
워프 ì´ìš©
By Warp
20130807 to 20130814
@@ -14036,7 +14036,7 @@ By Warp
Move to the Airship Service
*/
MSG_NAVIGATION_WARPUSE = 0x8f3,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë„ì°©ì  : ( %d %d )
End Points: (%d %d)
20130807 to 20130814
@@ -14049,19 +14049,19 @@ By Warp
20130807 to 20130814
ë„ì°©ì  : ( %d %d )
End Points: (%d %d)
-20170524 to 20180523
+20170524 to 20180621
내비게ì´ì…˜ì´ ì§€ì› ë˜ì§€ 않는 지역 입니다.
That does not support the navigation area
*/
MSG_NAVIGATION_UNKNOWNMAP = 0x8f5,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì°¾ê³ ìž í•˜ëŠ” 목ì ì´ 불분명 합니다.
The purpose is unclear
20130807 to 20130814
네비게ì´ì…˜ì´ ì§€ì› ë˜ì§€ 않는 지역 입니다.
*/
MSG_NAVIGATION_RS_UNKNOWN = 0x8f6,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë§¤ì¹­ì´ ë§žì§€ 않는 맵ì´ë‹¤.
Does not meet the map requirement
20130807 to 20130814
@@ -14069,7 +14069,7 @@ Does not meet the map requirement
The purpose is unclear
*/
MSG_NAVIGATION_RS_NOTSAMEMAP = 0x8f7,
-/*20120417 to 20180523
+/*20120417 to 20180621
출발 ì§€ì—­ì— ëŒ€í•œ ì •ë³´ 설정 실패!
Information Failure | Change settings
20130807 to 20130814
@@ -14077,7 +14077,7 @@ Information Failure | Change settings
Does not meet the map requirement
*/
MSG_NAVIGATION_RS_FAILSTARTDATA = 0x8f8,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë„ì°© 지ì ì— 대한 ì •ë³´ 설정 실패!
Failed to set info for location!
20130807 to 20130814
@@ -14085,7 +14085,7 @@ Failed to set info for location!
Information Failure | Change settings
*/
MSG_NAVIGATION_RS_FAILTARGET = 0x8f9,
-/*20120417 to 20180523
+/*20120417 to 20180621
길 찾기 실패
Failed to find a path
20130807 to 20130814
@@ -14093,7 +14093,7 @@ Failed to find a path
Failed to set info for location!
*/
MSG_NAVIGATION_RS_FAILROUTE = 0x8fa,
-/*20120417 to 20180523
+/*20120417 to 20180621
플레ì´ì–´ 위치 찾기 실패
Failed to find players
20130807 to 20130814
@@ -14101,7 +14101,7 @@ Failed to find players
Failed to find a path
*/
MSG_NAVIGATION_RS_FAILPLAYER = 0x8fb,
-/*20120417 to 20180523
+/*20120417 to 20180621
내비게ì´ì…˜ì— ì •ë³´ê°€ 없습니다.
No Information
20130807 to 20130814
@@ -14109,7 +14109,7 @@ No Information
Failed to find players
*/
MSG_NAVIGATION_RS_NODATA = 0x8fc,
-/*20120417 to 20180523
+/*20120417 to 20180621
해당 ë§µì€ ê¸¸ì°¾ê¸°ê°€ ì§€ì› ë˜ì§€ 않는 맵입니다.
Map doesn't support directions
20130807 to 20130814
@@ -14117,7 +14117,7 @@ Map doesn't support directions
No Information
*/
MSG_NAVIGATION_RS_MAPNOTNAVIGATION = 0x8fd,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표를 지정 하시기 ë°”ëžë‹ˆë‹¤.
Please specify target goals.
20130807 to 20130814
@@ -14125,7 +14125,7 @@ Please specify target goals.
Map doesn't support directions
*/
MSG_NAVIGATION_RS_FAILTARGETROUTE = 0x8fe,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë„ì°©.
Found
20130807 to 20130814
@@ -14133,7 +14133,7 @@ Found
Please specify target goals.
*/
MSG_NAVIGATION_RS_SUCCESS = 0x8ff,
-/*20120417 to 20180523
+/*20120417 to 20180621
길 안내가 시작 ë˜ì—ˆìŠµë‹ˆë‹¤.
Directions were started
20130807 to 20130814
@@ -14141,7 +14141,7 @@ Directions were started
Found
*/
MSG_NAVIGATION_RS_START = 0x900,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì°¾ê³ ìž í•˜ëŠ” 몬스터가 있는 맵 입니다.
Is the map that your looking for mob
20130807 to 20130814
@@ -14149,7 +14149,7 @@ Is the map that your looking for mob
Directions were started
*/
MSG_NAVIGATION_RS_MOBTARGETMAP = 0x901,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì°¾ê³ ìž í•˜ëŠ” ë§µì´ í•´ë‹¹ 맵 입니다.
Map appears on the guide you are looking for
20130807 to 20130814
@@ -14157,7 +14157,7 @@ Map appears on the guide you are looking for
Is the map that your looking for mob
*/
MSG_NAVIGATION_RS_TARGETMAP = 0x902,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì•„ì´í…œì„ 사용하여 ì´ë™í•˜ì—¬ 주시기 ë°”ëžë‹ˆë‹¤.
Please navigate using the item
20130807 to 20130814
@@ -14165,7 +14165,7 @@ Please navigate using the item
Map appears on the guide you are looking for
*/
MSG_NAVIGATION_RS_SCROLL = 0x903,
-/*20120417 to 20180523
+/*20120417 to 20180621
안내하는 위치로 ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Please follow the instruction to reach your destination.
20130807 to 20130814
@@ -14173,7 +14173,7 @@ Please follow the instruction to reach your destination.
Please navigate using the item
*/
MSG_NAVIGATION_RS_ROUTE_SUCCESS = 0x904,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표 ë§µì— ë„착하였습니다.
Arrived at the target map
20130807 to 20130814
@@ -14181,7 +14181,7 @@ Arrived at the target map
Please follow the instruction to reach your destination.
*/
MSG_NAVIGATION_RS_MAPTMAP_SUCCESS = 0x905,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì°¾ê³ ìž í•˜ëŠ” Npcê°€ 있는 ë§µì— ë„ì°© 하였습니다. Npcë¡œ ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Arrived on the map that has the Npc your looking for. Go to that NPC
20130807 to 20130814
@@ -14189,7 +14189,7 @@ Arrived on the map that has the Npc your looking for. Go to that NPC
Arrived at the target map
*/
MSG_NAVIGATION_RS_NPCTMAP_SUCCESS = 0x906,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì°¾ê³ ìž í•˜ëŠ” Mobì´ ì„œì‹í•˜ëŠ” ë§µì— ë„ì°© 하였습니다.
You have arrived at the mob you were looking for
20130807 to 20130814
@@ -14197,7 +14197,7 @@ You have arrived at the mob you were looking for
Arrived on the map that has the Npc your looking for. Go to that NPC
*/
MSG_NAVIGATION_RS_MOBTMAP_SUCCESS = 0x907,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì´ì „ê³¼ ë™ì¼í•œ 목표 입니다.
You have reached your goal
20130807 to 20130814
@@ -14205,7 +14205,7 @@ You have reached your goal
You have arrived at the mob you were looking for
*/
MSG_NAVIGATION_RS_POSTMAP_SUCCESS = 0x908,
-/*20120417 to 20180523
+/*20120417 to 20180621
가리키는 방향으로 가시기 ë°”ëžë‹ˆë‹¤.
Please go to indicated direction.
20130807 to 20130814
@@ -14213,7 +14213,7 @@ Please go to indicated direction.
You have reached your goal
*/
MSG_NAVIGATION_RS_SAMETARGET = 0x909,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표가 여기 입니다.
The goal has been reached
20130807 to 20130814
@@ -14221,21 +14221,21 @@ The goal has been reached
Please go to indicated direction.
*/
MSG_NAVIGATION_RS_HERE = 0x90a,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation >: %s
20130807 to 20130814
목표가 여기 입니다.
The goal has been reached
*/
MSG_NAVIGATION_PRINT_S = 0x90b,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation >: 안내하는 %s(ì„)를 ì´ìš©í•˜ì—¬
Navigation >: Talk to Guide "%s" (A)
20130807 to 20130814
Navigation >: %s
*/
MSG_NAVIGATION_PRINT_GO_S = 0x90c,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation >: 맵(%s)으로 ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤
Navigation >: Move to (%s) map
20130807 to 20130814
@@ -14243,7 +14243,7 @@ Navigation >: 안내하는 %s(ì„)를 ì´ìš©í•˜ì—¬
Navigation >: Talk to Guide "%s" (A)
*/
MSG_NAVIGATION_PRINT_MAP_S = 0x90d,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation >: 맵(%s)ì„ ì„ íƒí•˜ì—¬ ì´ë™ 하시기 ë°”ëžë‹ˆë‹¤
Navigation >: Choose (%s) Map from Kafra
20130807 to 20130814
@@ -14251,7 +14251,7 @@ Navigation >: 맵(%s)으로 ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤
Navigation >: Move to (%s) map
*/
MSG_NAVIGATION_PRINT_SELECTMAP_S = 0x90e,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation >: 비공정으로 ì´ë™ 하시기 ë°”ëžë‹ˆë‹¤
Navigation >: Please go to the AirShip
20130807 to 20130814
@@ -14259,7 +14259,7 @@ Navigation >: 맵(%s)ì„ ì„ íƒí•˜ì—¬ ì´ë™ 하시기 ë°”ëžë‹ˆë‹¤
Navigation >: Choose (%s) Map from Kafra
*/
MSG_NAVIGATION_PRINT_PLANE = 0x90f,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation >: 워프를 ì´ìš©í•˜ì—¬ ë‹¤ìŒ ì§€ì—­ìœ¼ë¡œ ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Navigation >: Get to your destination by using WarpPortal
20130807 to 20130814
@@ -14267,32 +14267,32 @@ Navigation >: 비공정으로 ì´ë™ 하시기 ë°”ëžë‹ˆë‹¤
Navigation >: Please go to the AirShip
*/
MSG_NAVIGATION_PRINT_WARP = 0x910,
-/*20120417 to 20180523
+/*20120417 to 20180621
Item:
20130807 to 20130814
Navigation >: 워프를 ì´ìš©í•˜ì—¬ ë‹¤ìŒ ì§€ì—­ìœ¼ë¡œ ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Navigation >: Get to your destination by using WarpPortal
*/
MSG_NAVIGATION_PRINT_ITEM = 0x911,
-/*20120417 to 20180523
+/*20120417 to 20180621
$$
20130807 to 20130814
Item:
*/
MSG_NAVIGATION_ZZ = 0x912,
-/*20120417 to 20180523
+/*20120417 to 20180621
$$lv
20130807 to 20130814
$$
*/
MSG_NAVIGATION_ZZLV = 0x913,
-/*20120417 to 20180523
+/*20120417 to 20180621
~
20130807 to 20130814
$$lv
*/
MSG_NAVIGATION_ZZLIMIT = 0x914,
-/*20120417 to 20180523
+/*20120417 to 20180621
$$all
20130807 to 20130814
~
@@ -14300,14 +14300,14 @@ $$all
MSG_NAVIGATION_ZZALL = 0x915,
#endif
#if PACKETVER >= 20120424
-/*20120424 to 20180523
+/*20120424 to 20180621
구매 확ì¸ì„œ
Confirm Deal
20130807 to 20130814
$$all
*/
MSG_SHOP_ITEM_BAY_TITLE = 0x916,
-/*20120424 to 20180523
+/*20120424 to 20180621
구입하려는 ì•„ì´í…œë“¤ì˜ ì´ê°€ê²©ì€
Below is the total cost:
20130807 to 20130814
@@ -14315,7 +14315,7 @@ Below is the total cost:
Confirm Deal
*/
MSG_SHOP_ITEM_BAY_MAG1 = 0x917,
-/*20120424 to 20180523
+/*20120424 to 20180621
Zeny 입니다.
Zeny to complete the transaction.
20130807 to 20130814
@@ -14323,7 +14323,7 @@ Zeny 입니다.
Below is the total cost:
*/
MSG_SHOP_ITEM_BAY_MAG2 = 0x918,
-/*20120424 to 20180523
+/*20120424 to 20180621
구입하시겠습니까?
Press buy to confirm.
20130807 to 20130814
@@ -14335,7 +14335,7 @@ Zeny 입니다.
#if PACKETVER >= 20120503
/*20120503 to 20120529
%.3f%% (PC방 %.3f%% + TPLUS %.3f%% + 프리미엄 %.3f%% + %s서버 %.3f%%)
-20120604 to 20180523
+20120604 to 20180621
%.1f%% (PC방 %.1f%% + TPLUS %.1f%% + 프리미엄 %.1f%% + %s서버 %.1f%%)
%.1f% (PCRoom %.1f% + TPLUS %.1f% + Premium %.1f% + %sServer %.1f%)
20130807 to 20130814
@@ -14345,7 +14345,7 @@ Press buy to confirm.
MSG_BASIC_EXP_MSG2 = 0x91a,
#endif
#if PACKETVER >= 20120508
-/*20120508 to 20180523
+/*20120508 to 20180621
ì¹´ë“œ ë¶
Card Book
20130807 to 20130814
@@ -14355,7 +14355,7 @@ Card Book
MSG_CARDWIN = 0x91b,
#endif
#if PACKETVER >= 20120515
-/*20120515 to 20180523
+/*20120515 to 20180621
%d%% [ ( 기본 100%% + %s서버 %d%% ) * 활성 %.1f ]
%d%% [ ( Basic 100%% + %sServer %d%% ) * Active %.1f ]
20130807 to 20130814
@@ -14363,7 +14363,7 @@ Card Book
Card Book
*/
MSG_PERSONAL_INFORMATION_MSG_CHN = 0x91c,
-/*20120515 to 20180523
+/*20120515 to 20180621
%d%% [ 기본 100%% + %s서버 %d%% ]
%d%% [ Basic 100%% + %sServer %d%% ]
20130807 to 20130814
@@ -14373,7 +14373,7 @@ Card Book
MSG_PERSONAL_INFORMATION_MSG_CHN_DEATH = 0x91d,
#endif
#if PACKETVER >= 20120522
-/*20120522 to 20180523
+/*20120522 to 20180621
ì´ê³³ì€ PK 지역입니다. 미성년ìžëŠ” ìžë°œì ìœ¼ë¡œ 떠나주시기 ë°”ëžë‹ˆë‹¤.
This is PK region. Minors,Please leave immediately.
20130807 to 20130814
@@ -14381,7 +14381,7 @@ This is PK region. Minors,Please leave immediately.
%d%% [ Basic 100%% + %sServer %d%% ]
*/
MSG_CAUTION_PKZONE = 0x91e,
-/*20120522 to 20180523
+/*20120522 to 20180621
피로ë„
Fatigue
20130807 to 20130814
@@ -14391,7 +14391,7 @@ This is PK region. Minors,Please leave immediately.
MSG_FATIGUE = 0x91f,
/*20120522 to 20120529
ê±´ê°•ìƒíƒœ ì´ë©° 게임수ìµì€ 100%%입니다.
-20120604 to 20180523
+20120604 to 20180621
ê±´ê°•ìƒíƒœ ì´ë©° 게임수ìµì€ 100%입니다.
Health and gaming revenue is 100%%.
20130807 to 20130814
@@ -14401,7 +14401,7 @@ Fatigue
MSG_FATIGUE_LEVEL_ZERO = 0x920,
/*20120522 to 20120529
ì§€ê¸ˆì€ í”¼ë¡œìƒíƒœì´ë¯€ë¡œ ì†ë‹˜ì˜ 게임수ìµì€ 50%% 떨어집니다. ê±´ê°•ì„ ìœ„í•˜ì—¬ ì ë‹¹í•œ íœ´ì‹ ë°”ëžë‹ˆë‹¤.
-20120604 to 20180523
+20120604 to 20180621
ì§€ê¸ˆì€ í”¼ë¡œìƒíƒœì´ë¯€ë¡œ ì†ë‹˜ì˜ 게임수ìµì€ 50% 떨어집니다. ê±´ê°•ì„ ìœ„í•˜ì—¬ ì ë‹¹í•œ íœ´ì‹ ë°”ëžë‹ˆë‹¤.
Fatigue because it is now a guest of the gaming revenue is down 50 percent.Hope for the proper health
20130807 to 20130814
@@ -14411,7 +14411,7 @@ Health and gaming revenue is 100%%.
MSG_FATIGUE_LEVEL_HALF = 0x921,
/*20120522 to 20120529
ì§€ê¸ˆì€ ë¹„ê±´ê°•ìƒíƒœì´ë¯€ë¡œ ì†ë‹˜ì˜ ê±´ê°•ì„ ìœ„í•˜ì—¬ 게임오프ë¼ì¸ì„ ì›í•©ë‹ˆë‹¤. ê³„ì† ì˜¨ë¼ì¸ìƒíƒœì— 있으면 ê±´ê°•ì— ì†ìƒì„ 주므로 게임 수ìµì€ 0%%으로 떨어지며 게임 오프ë¼ì¸ 5ì‹œê°„í›„ì— ë‹¤ì‹œ 회복ë©ë‹ˆë‹¤.
-20120604 to 20180523
+20120604 to 20180621
ì§€ê¸ˆì€ ë¹„ê±´ê°•ìƒíƒœì´ë¯€ë¡œ ì†ë‹˜ì˜ ê±´ê°•ì„ ìœ„í•˜ì—¬ 게임오프ë¼ì¸ì„ ì›í•©ë‹ˆë‹¤. ê³„ì† ì˜¨ë¼ì¸ìƒíƒœì— 있으면 ê±´ê°•ì— ì†ìƒì„ 주므로 게임 수ìµì€ 0%으로 떨어지며 게임 오프ë¼ì¸ 5ì‹œê°„í›„ì— ë‹¤ì‹œ 회복ë©ë‹ˆë‹¤.
Now because it is a non-health to the health of the guests want to offline games. If you still are online gaming revenue because the damage to the health of the game falls to 0% again after 5 hours will be restored offline.
20130807 to 20130814
@@ -14419,7 +14419,7 @@ Now because it is a non-health to the health of the guests want to offline games
Fatigue because it is now a guest of the gaming revenue is down 50 percent.Hope for the proper health
*/
MSG_FATIGUE_LEVEL_FULL = 0x922,
-/*20120522 to 20180523
+/*20120522 to 20180621
ì ‘ì†ì‹œê°„ %d ë¶„ì´ ë˜ì—ˆìŠµë‹ˆë‹¤.
Online since %d minutes
20130807 to 20130814
@@ -14427,7 +14427,7 @@ Online since %d minutes
Now because it is a non-health to the health of the guests want to offline games. If you still are online gaming revenue because the damage to the health of the game falls to 0% again after 5 hours will be restored offline.
*/
MSG_FATIGUE_MESSAGE0 = 0x923,
-/*20120522 to 20180523
+/*20120522 to 20180621
ì ‘ì†ì‹œê°„ %d ì‹œê°„ì´ ë˜ì—ˆìŠµë‹ˆë‹¤.
Online Time: %d
20130807 to 20130814
@@ -14435,7 +14435,7 @@ Online Time: %d
Online since %d minutes
*/
MSG_FATIGUE_MESSAGE1 = 0x924,
-/*20120522 to 20180523
+/*20120522 to 20180621
ì ‘ì†ì‹œê°„ %d 시간 %d ë¶„ì´ ë˜ì—ˆìŠµë‹ˆë‹¤.
Online since %d hours and %d minutes
20130807 to 20130814
@@ -14443,7 +14443,7 @@ Online since %d hours and %d minutes
Online Time: %d
*/
MSG_FATIGUE_MESSAGE2 = 0x925,
-/*20120522 to 20180523
+/*20120522 to 20180621
/monsterhp : 공격한 ëª¬ìŠ¤í„°ì˜ HP정보를 표시합니다. On Off
/monsterhp: Show the hp of attacked monster. On off
20130807 to 20130814
@@ -14453,7 +14453,7 @@ Online since %d hours and %d minutes
MSG_EXPLAIN_MONSTERHP = 0x926,
#endif
#if PACKETVER >= 20120529
-/*20120529 to 20180523
+/*20120529 to 20180621
스킬í¬ì¸íŠ¸ :
Skill Points:
20130807 to 20130814
@@ -14463,7 +14463,7 @@ Skill Points:
MSG_SKILLPOINT2 = 0x927,
#endif
#if PACKETVER >= 20120604
-/*20120604 to 20180523
+/*20120604 to 20180621
ì¸ì¦ì„œë²„ë¡œ ë¶€í„°ì˜ ì‘ë‹µì´ ì—†ìŠµë‹ˆë‹¤. 다시 ì‹œë„í•´ 주세요
There is no response from the authentification server. Please try again
20130807 to 20130814
@@ -14473,7 +14473,7 @@ Skill Points:
MSG_BAN_BILLING_SERVER_ERROR = 0x928,
#endif
#if PACKETVER >= 20120612
-/*20120612 to 20180523
+/*20120612 to 20180621
암호를 변경하여 주시기 ë°”ëžë‹ˆë‹¤.
Please change your password
20130807 to 20130814
@@ -14481,21 +14481,21 @@ Please change your password
There is no response from the authentification server. Please try again
*/
MSG_REFUSE_CHANGE_PASSWD_FORCE = 0x929,
-/*20120612 to 20180523
+/*20120612 to 20180621
http://www.ragnarok.co.kr
20130807 to 20130814
암호를 변경하여 주시기 ë°”ëžë‹ˆë‹¤.
Please change your password
*/
MSG_REFUSE_CHANGE_PASSWD_SITE = 0x92a,
-/*20120612 to 20180523
+/*20120612 to 20180621
ê³ ê°ë‹˜ê»˜ì„œëŠ” 현재 ì ‘ì†ê¸ˆì§€ 시간입니다.
Guest access is prohibited
20130807 to 20130814
http://www.ragnarok.co.kr
*/
MSG_PLANNED_TIME_SHUTDOWN = 0x92b,
-/*20120612 to 20180523
+/*20120612 to 20180621
셧다운제ë„ì— ì˜í•´ ê³ ê°ë‹˜ì˜ 게임제한 ì‹œê°„ì€ %1.2d-%1.2d-%1.2d %1.2d:%1.2d:%1.2dì— ê²Œìž„ì´ ì¢…ë£Œë  ì˜ˆì •ìž…ë‹ˆë‹¤.
Your System is been Shutdown, %1.2d-%1.2d-%1.2d %1.2d:%1.2d:%1.2d is the end time.
20130807 to 20130814
@@ -14505,7 +14505,7 @@ Guest access is prohibited
MSG_SHOUTDOWN_TIME = 0x92c,
#endif
#if PACKETVER >= 20120626
-/*20120626 to 20180523
+/*20120626 to 20180621
ê³ ê°ë‹˜ì˜ ê³„ì •ì€ ì„ íƒì  ì…§ë‹¤ìš´ì´ ì ìš©ëœ 계정ì´ë©°, ìž”ì—¬ì‹œê°„ì€ %1.2d시간 %1.2d분입니다. 게임 ì´ìš©ì— 참고해주시기 ë°”ëžë‹ˆë‹¤.
Selected System Shutdown is activated in your account,Time Left: %1.2d hours %1.2d minutes.
20130807 to 20130814
@@ -14515,7 +14515,7 @@ Your System is been Shutdown, %1.2d-%1.2d-%1.2d %1.2d:%1.2d:%1.2d is the end tim
MSG_PARTIAL_SHOUTDOWN_TIME = 0x92d,
#endif
#if PACKETVER >= 20120702
-/*20120702 to 20180523
+/*20120702 to 20180621
리플레ì´
Replay
20130807 to 20130814
@@ -14523,7 +14523,7 @@ Replay
Selected System Shutdown is activated in your account,Time Left: %1.2d hours %1.2d minutes.
*/
MSG_MENU_REPLAYWND = 0x92e,
-/*20120702 to 20180523
+/*20120702 to 20180621
매í¬ë¡œ
Macro
20130807 to 20130814
@@ -14531,7 +14531,7 @@ Macro
Replay
*/
MSG_MENU_MACROWND = 0x92f,
-/*20120702 to 20180523
+/*20120702 to 20180621
Webbrowser
20130807 to 20130814
매í¬ë¡œ
@@ -14542,25 +14542,25 @@ Macro
네비게ì´ì…˜
20130807 to 20130814
Webbrowser
-20170524 to 20180523
+20170524 to 20180621
내비게ì´ì…˜
Navigation
*/
MSG_MENU_NAVIGATIONWND = 0x931,
-/*20120702 to 20180523
+/*20120702 to 20180621
UAEURL
20130807 to 20130814
네비게ì´ì…˜
*/
MSG_MENU_UAEURLWND = 0x932,
-/*20120702 to 20180523
+/*20120702 to 20180621
í´ëžœì •ë³´
Clan Information
20130807 to 20130814
UAEURL
*/
MSG_CLAN_INFOMANAGE = 0x933,
-/*20120702 to 20180523
+/*20120702 to 20180621
í´ëžœë ˆë²¨
Clan Level
20130807 to 20130814
@@ -14568,7 +14568,7 @@ Clan Level
Clan Information
*/
MSG_CLAN_LEVEL = 0x934,
-/*20120702 to 20180523
+/*20120702 to 20180621
í´ëžœëª…
Clan Name
20130807 to 20130814
@@ -14576,7 +14576,7 @@ Clan Name
Clan Level
*/
MSG_CLAN_NAME = 0x935,
-/*20120702 to 20180523
+/*20120702 to 20180621
í´ëžœë§ˆí¬
Clan Mark
20130807 to 20130814
@@ -14584,7 +14584,7 @@ Clan Mark
Clan Name
*/
MSG_CLAN_MARK = 0x936,
-/*20120702 to 20180523
+/*20120702 to 20180621
ë™ë§¹í´ëžœ
Ally Clan
20130807 to 20130814
@@ -14595,7 +14595,7 @@ Clan Mark
/*20120702 to 20130529
ì ëŒ€ê¸¸ë“œ
Antagonists
-20130605 to 20180523
+20130605 to 20180621
ì ëŒ€í´ëžœ
Antagonist Clan
20130807 to 20130814
@@ -14603,7 +14603,7 @@ Antagonist Clan
Ally Clan
*/
MSG_HOSTILITY_CLAN = 0x938,
-/*20120702 to 20180523
+/*20120702 to 20180621
í´ëžœì—게 보냄
Send to Clan
20130807 to 20130814
@@ -14611,7 +14611,7 @@ Send to Clan
Antagonist Clan
*/
MSG_SEND_TO_CLAN = 0x939,
-/*20120702 to 20180523
+/*20120702 to 20180621
마스터ì´ë¦„
ClanMaster Name
20130807 to 20130814
@@ -14619,7 +14619,7 @@ ClanMaster Name
Send to Clan
*/
MSG_CLAN_MASTER_NAME = 0x93a,
-/*20120702 to 20180523
+/*20120702 to 20180621
ì¡°í•©ì›ìˆ˜
Number of Members
20130807 to 20130814
@@ -14630,7 +14630,7 @@ ClanMaster Name
/*20120702 to 20120702
ì¡°í•©ì› í‰ê· ë ˆë²¨
Avg.lvl of Guildsmen
-20120710 to 20180523
+20120710 to 20180621
관리ì˜ì§€
Castles Owned
20130807 to 20130814
@@ -14641,14 +14641,14 @@ Number of Members
/*20120702 to 20130814
관리ì˜ì§€
Castles Owned
-20120716 to 20180523
+20120716 to 20180621
í´ëžœ 채팅 메시지 표시
Clan Chat Messages
*/
MSG_VIEW_CLAN_MSG = 0x93d,
#endif
#if PACKETVER >= 20120716
-/*20120716 to 20180523
+/*20120716 to 20180621
충전 페ì´ì§€ë¡œ ì´ë™í•©ë‹ˆë‹¤.
Go to Page Charged.
20130807 to 20130814
@@ -14658,7 +14658,7 @@ Clan Chat Messages
MSG_TWWAB_WARRING = 0x93e,
/*20120716 to 20120716
http://ro.game.gnjoy.com/
-20120724 to 20180523
+20120724 to 20180621
https://gfb.gameflier.com/Billing/ingame/index_new.asp?
20130807 to 20130814
충전 페ì´ì§€ë¡œ ì´ë™í•©ë‹ˆë‹¤.
@@ -14667,14 +14667,14 @@ Go to Page Charged.
MSG_TWWAB_URL = 0x93f,
#endif
#if PACKETVER >= 20120724
-/*20120724 to 20180523
+/*20120724 to 20180621
ìºë¦­í„° 만들기
Create char
20130807 to 20130814
https://gfb.gameflier.com/Billing/ingame/index_new.asp?
*/
MSG_STR_MAKECHARACTER = 0x940,
-/*20120724 to 20180523
+/*20120724 to 20180621
ìºë¦­ëª…ì´ ì¼ì¹˜í•˜ì§€ 않습니다.
Name does not match
20130807 to 20130814
@@ -14682,7 +14682,7 @@ Name does not match
Create char
*/
MSG_CHR_DELETE_RESERVED_FAIL_CHARNAME = 0x941,
-/*20120724 to 20180523
+/*20120724 to 20180621
ìºë¦­í„°ëª…ì„ ìž…ë ¥í•˜ì„¸ìš”
Enter the name of character
20130807 to 20130814
@@ -14692,7 +14692,7 @@ Name does not match
MSG_CHR_DELETE_RESERVED_INPUTCONFIRMSTR_WND_TITLE = 0x942,
/*20120724 to 20120822
/bufftimer : ë²„í”„ì— ì¿¨íƒ€ì´ë¨¸ë¥¼ 표시합니다. On Off
-20120830 to 20180523
+20120830 to 20180621
성별 ì„ íƒ ì°½
Sex Selection Window
20130807 to 20130814
@@ -14702,7 +14702,7 @@ Enter the name of character
MSG_SELECT_SEX = 0x943,
/*20120724 to 20120822
ë²„í”„ì— ì¿¨íƒ€ì´ë¨¸ê°€ 표시ë©ë‹ˆë‹¤.
-20120830 to 20180523
+20120830 to 20180621
파ì¼ì˜ 위변조가 ê°ì§€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Editing of the File Detected
20130807 to 20130814
@@ -14712,7 +14712,7 @@ Sex Selection Window
MSG_SPRITE_ALTER = 0x944,
/*20120724 to 20120822
ë²„í”„ì— ì¿¨íƒ€ì´ë¨¸ê°€ 표시ë˜ì§€ 않습니다.
-20120830 to 20180523
+20120830 to 20180621
해당 ì•„ì´í…œì„ 개봉하여 íšë“ë˜ëŠ” ì•„ì´í…œë“¤ì€ ìºë¦­í„° ê·€ì† ì•„ì´í…œ (창고ì´ë™ 불가능) 입니다. 본 ìºë¦­í„°ì— 사용하시는 ê²ƒì´ ë§žìœ¼ì‹ ì§€ 확ì¸í•´ì£¼ì‹œê¸° ë°”ëžë‹ˆë‹¤. ìƒìžë¥¼ 개봉하시겠습니까?
Items obtained by opening the item is character bounded (can not move to storage). Do you want to open the box?
20130807 to 20130814
@@ -14725,7 +14725,7 @@ Editing of the File Detected
/*20120808 to 20120822
성별 ì„ íƒ ì°½
Sex Selection Window
-20120925 to 20180523
+20120925 to 20180621
게임 설정
Game Settings
20130807 to 20130814
@@ -14738,7 +14738,7 @@ Items obtained by opening the item is character bounded (can not move to storage
/*20120822 to 20120822
파ì¼ì˜ 위변조가 ê°ì§€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Editing of the File Detected
-20120925 to 20180523
+20120925 to 20180621
게임 시스템
Game System
20130807 to 20130814
@@ -14748,7 +14748,7 @@ Game Settings
MSG_SYSTEM_SETTING = 0x947,
#endif
#if PACKETVER >= 20120925
-/*20120925 to 20180523
+/*20120925 to 20180621
게임 커맨드
Game Commands
20130807 to 20130814
@@ -14758,7 +14758,7 @@ Game System
MSG_COMMAND_SETTING = 0x948,
/*20120925 to 20120926
게임 커맨드 리스트
-20121010 to 20180523
+20121010 to 20180621
게임 커맨드 ON/OFF
Game Command ON/OFF
20130807 to 20130814
@@ -14766,7 +14766,7 @@ Game Command ON/OFF
Game Commands
*/
MSG_COMMAND_LIST = 0x949,
-/*20120925 to 20180523
+/*20120925 to 20180621
매í¬ë¡œ
Macro
20130807 to 20130814
@@ -14774,7 +14774,7 @@ Macro
Game Command ON/OFF
*/
MSG_MACRO_LIST = 0x94a,
-/*20120925 to 20180523
+/*20120925 to 20180621
ì´ì§€ì—­ì€ ì•„ì´í…œêµí™˜ì´ 금지 ë˜ì–´ 있습니다
Trading is prohibited in this Map
20130807 to 20130814
@@ -14782,7 +14782,7 @@ Trading is prohibited in this Map
Macro
*/
MSG_EXCHANGEITEM_DENY_MAP = 0x94b,
-/*20120925 to 20180523
+/*20120925 to 20180621
ì´ì§€ì—­ì€ 카트ì´ìš©ì´ 금지 ë˜ì–´ 있습니다
Vending is prohibited in this Map
20130807 to 20130814
@@ -14792,7 +14792,7 @@ Trading is prohibited in this Map
MSG_CART_USE_DENY_MAP = 0x94c,
#endif
#if PACKETVER >= 20121010
-/*20121010 to 20180523
+/*20121010 to 20180621
ì´ì§€ì—­ì€ íƒœì–‘ê³¼ë‹¬ê³¼ë³„ì˜ ê¸°ì  íš¨ê³¼ê°€ ë°œìƒí•˜ì§€ 않습니다.
In this Map,Effect of Mirace of Sun and Moon is nullified.
20130807 to 20130814
@@ -14800,7 +14800,7 @@ In this Map,Effect of Mirace of Sun and Moon is nullified.
Vending is prohibited in this Map
*/
MSG_BLOCK_SUNMOONSTAR_MIRACLE = 0x94d,
-/*20121010 to 20180523
+/*20121010 to 20180621
랭킹 보드
Ranking Board
20130807 to 20130814
@@ -14808,7 +14808,7 @@ Ranking Board
In this Map,Effect of Mirace of Sun and Moon is nullified.
*/
MSG_RANKING_BOARD = 0x94e,
-/*20121010 to 20180523
+/*20121010 to 20180621
순위
Rank
20130807 to 20130814
@@ -14816,7 +14816,7 @@ Rank
Ranking Board
*/
MSG_RANKING_NUMBER = 0x94f,
-/*20121010 to 20180523
+/*20121010 to 20180621
ì´ë¦„
Name
20130807 to 20130814
@@ -14824,7 +14824,7 @@ Name
Rank
*/
MSG_RANKING_NAME = 0x950,
-/*20121010 to 20180523
+/*20121010 to 20180621
í¬ì¸íŠ¸
Points
20130807 to 20130814
@@ -14832,26 +14832,26 @@ Points
Name
*/
MSG_RANKING_POINT = 0x951,
-/*20121010 to 20180523
+/*20121010 to 20180621
BlackSmith
20130807 to 20130814
í¬ì¸íŠ¸
Points
*/
MSG_RANKING_BLACKSMITH = 0x952,
-/*20121010 to 20180523
+/*20121010 to 20180621
Alchemist
20130807 to 20130814
BlackSmith
*/
MSG_RANKING_ALCHEMIST = 0x953,
-/*20121010 to 20180523
+/*20121010 to 20180621
Taekwon
20130807 to 20130814
Alchemist
*/
MSG_RANKING_TAEKWON = 0x954,
-/*20121010 to 20180523
+/*20121010 to 20180621
Killer
20130807 to 20130814
Taekwon
@@ -14861,7 +14861,7 @@ Taekwon
Munak
20121017 to 20121107
1 vs 1
-20121114 to 20180523
+20121114 to 20180621
7 vs 7
20130807 to 20130814
Killer
@@ -14871,7 +14871,7 @@ Killer
DeathKnight
20121017 to 20130814
7 vs 7
-20121114 to 20180523
+20121114 to 20180621
RuneKnight
*/
MSG_RANKING_RUNE_KNIGHT = 0x957,
@@ -14879,7 +14879,7 @@ RuneKnight
Collector
20121017 to 20121107
Select Ranking Type
-20121114 to 20180523
+20121114 to 20180621
Warlock
20130807 to 20130814
RuneKnight
@@ -14889,7 +14889,7 @@ RuneKnight
Select Ranking Type
20121017 to 20121107
Ranking Type
-20121114 to 20180523
+20121114 to 20180621
Ranger
20130807 to 20130814
Warlock
@@ -14897,7 +14897,7 @@ Warlock
MSG_RANKING_RANGER = 0x959,
/*20121010 to 20121010
Ranking Type
-20121114 to 20180523
+20121114 to 20180621
Mechanic
20130807 to 20130814
Ranger
@@ -14905,92 +14905,92 @@ Ranger
MSG_RANKING_MECHANIC = 0x95a,
#endif
#if PACKETVER >= 20121114
-/*20121114 to 20180523
+/*20121114 to 20180621
GuillotineCross
20130807 to 20130814
Mechanic
*/
MSG_RANKING_GUILLOTINE_CROSS = 0x95b,
-/*20121114 to 20180523
+/*20121114 to 20180621
Archbishop
20130807 to 20130814
GuillotineCross
*/
MSG_RANKING_ARCHBISHOP = 0x95c,
-/*20121114 to 20180523
+/*20121114 to 20180621
RoyalGuard
20130807 to 20130814
Archbishop
*/
MSG_RANKING_ROYAL_GUARD = 0x95d,
-/*20121114 to 20180523
+/*20121114 to 20180621
Sorcerer
20130807 to 20130814
RoyalGuard
*/
MSG_RANKING_SORCERER = 0x95e,
-/*20121114 to 20180523
+/*20121114 to 20180621
Minstrel
20130807 to 20130814
Sorcerer
*/
MSG_RANKING_MINSTREL = 0x95f,
-/*20121114 to 20180523
+/*20121114 to 20180621
Wanderer
20130807 to 20130814
Minstrel
*/
MSG_RANKING_WANDERER = 0x960,
-/*20121114 to 20180523
+/*20121114 to 20180621
Genetic
20130807 to 20130814
Wanderer
*/
MSG_RANKING_GENETIC = 0x961,
-/*20121114 to 20180523
+/*20121114 to 20180621
ShadowChaser
20130807 to 20130814
Genetic
*/
MSG_RANKING_SHADOW_CHASER = 0x962,
-/*20121114 to 20180523
+/*20121114 to 20180621
Sura
20130807 to 20130814
ShadowChaser
*/
MSG_RANKING_SURA = 0x963,
-/*20121114 to 20180523
+/*20121114 to 20180621
Kagerou
20130807 to 20130814
Sura
*/
MSG_RANKING_KAGEROU = 0x964,
-/*20121114 to 20180523
+/*20121114 to 20180621
Oboro
20130807 to 20130814
Kagerou
*/
MSG_RANKING_OBORO = 0x965,
-/*20121114 to 20180523
+/*20121114 to 20180621
Select Ranking Type
20130807 to 20130814
Oboro
*/
MSG_RANKING_SELECT = 0x966,
-/*20121114 to 20180523
+/*20121114 to 20180621
Ranking Type
20130807 to 20130814
Select Ranking Type
*/
MSG_RANKING_TYPE = 0x967,
-/*20121114 to 20180523
+/*20121114 to 20180621
현재 ì ‘ì† ì¸ì›ì´ ê°€ë“ ì°¼ìŠµë‹ˆë‹¤. ^0000ff현재 대기순위 : %d ì˜ˆìƒ ëŒ€ê¸°ì‹œê°„ : %dì´ˆ
Currently,Server is full. ^0000ffPeople Currently Waiting: %d Expected Waiting Time: %dSeconds
20130807 to 20130814
Ranking Type
*/
MSG_WAITING_FOR_ENTER_TO_CHARACTER_SEVER_IN_SEC = 0x968,
-/*20121114 to 20180523
+/*20121114 to 20180621
현재 ì ‘ì† ì¸ì›ì´ ê°€ë“ ì°¼ìŠµë‹ˆë‹¤. ^0000ff현재 대기순위 : %d ì˜ˆìƒ ëŒ€ê¸°ì‹œê°„ : %d분 %dì´ˆ
Currently,Server is full. ^0000ffPeople Currently Waiting: %d Expected Waiting Time: %dMinutes %d Seconds
20130807 to 20130814
@@ -14998,7 +14998,7 @@ Currently,Server is full. ^0000ffPeople Currently Waiting: %d
Currently,Server is full. ^0000ffPeople Currently Waiting: %d Expected Waiting Time: %dSeconds
*/
MSG_WAITING_FOR_ENTER_TO_CHARACTER_SEVER_IN_MIN = 0x969,
-/*20121114 to 20180523
+/*20121114 to 20180621
CBT 초청 유저가 아닙니다
CBT is not an invited user
20130807 to 20130814
@@ -15008,7 +15008,7 @@ Currently,Server is full. ^0000ffPeople Currently Waiting: %d
MSG_CBT_ACTIVE_USER_CHECK = 0x96a,
#endif
#if PACKETVER >= 20121128
-/*20121128 to 20180523
+/*20121128 to 20180621
-------------- Navigation 명령어 --------------
------------------- Instruction --------------------
20130807 to 20130814
@@ -15016,7 +15016,7 @@ CBT 초청 유저가 아닙니다
CBT is not an invited user
*/
MSG_NAVIGATION_HELP_1 = 0x96b,
-/*20121128 to 20180523
+/*20121128 to 20180621
/navigation /navi : /navi yuno 100/100 ->> 맵ì´ë¦„, 위치(100/100)
1) /Navigation or /navi ex) /navi prontera 100 100 -> /navi "MAPNAME", 100, 100
20130807 to 20130814
@@ -15024,7 +15024,7 @@ CBT is not an invited user
------------------- Instruction --------------------
*/
MSG_NAVIGATION_HELP_2 = 0x96c,
-/*20121128 to 20180523
+/*20121128 to 20180621
/navigation2 /navi2 : /navi2 yuno 100/100 1/1/1 ->> 맵ì´ë¦„, 위치(100/100), scrool/zeny/plane (1:사용함 0: 사용안함)
2) /Navigation2 or /navi2 ex) /navi2 prontera 100 111 -> MAPNAME location (100 90), Scroll | Zeny | Plane (1: Enable or 0: Disable)
20130807 to 20130814
@@ -15032,7 +15032,7 @@ CBT is not an invited user
1) /Navigation or /navi ex) /navi prontera 100 100 -> /navi "MAPNAME", 100, 100
*/
MSG_NAVIGATION_HELP_3 = 0x96d,
-/*20121128 to 20180523
+/*20121128 to 20180621
-------------- Navigation 검색창 명령어 -------
-> /navi2 goes with the case with location coordinates. They must be no less than 3 characters
20130807 to 20130814
@@ -15040,7 +15040,7 @@ CBT is not an invited user
2) /Navigation2 or /navi2 ex) /navi2 prontera 100 111 -> MAPNAME location (100 90), Scroll | Zeny | Plane (1: Enable or 0: Disable)
*/
MSG_NAVIGATION_HELP_4 = 0x96e,
-/*20121128 to 20180523
+/*20121128 to 20180621
$$all : 모든 항목 출력 (Type 구분ìžì—ì„œ 출력 종류를 나눌수 있다.)
3) $$all Output all the items (Can take a while...)
20130807 to 20130814
@@ -15048,7 +15048,7 @@ $$all : 모든 항목 출력 (Type 구분ìžì—ì„œ 출력 종류를 나ë
-> /navi2 goes with the case with location coordinates. They must be no less than 3 characters
*/
MSG_NAVIGATION_HELP_5 = 0x96f,
-/*20121128 to 20180523
+/*20121128 to 20180621
$$lv30 : 해당 ë ˆë²¨ì˜ ëª¬ìŠ¤í„° 출력 (숫ìžëŠ” 변경 가능)
4) $$lv30 monsters are placed in the output
20130807 to 20130814
@@ -15056,7 +15056,7 @@ $$all : 모든 항목 출력 (Type 구분ìžì—ì„œ 출력 종류를 나ë
3) $$all Output all the items (Can take a while...)
*/
MSG_NAVIGATION_HELP_6 = 0x970,
-/*20121128 to 20180523
+/*20121128 to 20180621
$$lv20~30 : 해당 레벨 ë²”ìœ„ì˜ ëª¬ìŠ¤í„° 출력 (숫ìžëŠ” 변경 가능)
5) $$lv20~30 monsters in that level range are placed in the output
20130807 to 20130814
@@ -15064,7 +15064,7 @@ $$lv30 : 해당 ë ˆë²¨ì˜ ëª¬ìŠ¤í„° 출력 (숫ìžëŠ” 변경 가능)
4) $$lv30 monsters are placed in the output
*/
MSG_NAVIGATION_HELP_7 = 0x971,
-/*20121128 to 20180523
+/*20121128 to 20180621
1 vs 1
20130807 to 20130814
$$lv20~30 : 해당 레벨 ë²”ìœ„ì˜ ëª¬ìŠ¤í„° 출력 (숫ìžëŠ” 변경 가능)
@@ -15073,7 +15073,7 @@ $$lv20~30 : 해당 레벨 ë²”ìœ„ì˜ ëª¬ìŠ¤í„° 출력 (숫ìžëŠ” 변경 가능)
MSG_RANKING_BATTLE_1VS1_ALL = 0x972,
#endif
#if PACKETVER >= 20121205
-/*20121205 to 20180523
+/*20121205 to 20180621
특수 장비
Special Gear
20130807 to 20130814
@@ -15082,7 +15082,7 @@ Special Gear
MSG_SHADOW_EQUIPMENT = 0x973,
#endif
#if PACKETVER >= 20130109
-/*20130109 to 20180523
+/*20130109 to 20180621
%d 번째 ìºë¦­í„°ì˜ ì§ì—… ì •ë³´ê°€ ì´ìƒí•©ë‹ˆë‹¤. ê³ ê°ì„¼í„°ë¡œ ë¬¸ì˜ ë¶€íƒ ë“œë¦½ë‹ˆë‹¤. ErrorCode(%d)
%d First character of the profession is more than information. Please contact the Customer Care Center. ErrorCode(%d)
20130807 to 20130814
@@ -15092,14 +15092,14 @@ Special Gear
MSG_CHARACTERERROR_JOB = 0x974,
#endif
#if PACKETVER >= 20130115
-/*20130115 to 20180523
+/*20130115 to 20180621
(%s) %d / %d
20130807 to 20130814
%d 번째 ìºë¦­í„°ì˜ ì§ì—… ì •ë³´ê°€ ì´ìƒí•©ë‹ˆë‹¤. ê³ ê°ì„¼í„°ë¡œ ë¬¸ì˜ ë¶€íƒ ë“œë¦½ë‹ˆë‹¤. ErrorCode(%d)
%d First character of the profession is more than information. Please contact the Customer Care Center. ErrorCode(%d)
*/
MSG_NAVIGATION_ALL_S = 0x975,
-/*20130115 to 20180523
+/*20130115 to 20180621
%s-%s(%d/%d)
20130807 to 20130814
(%s) %d / %d
@@ -15107,14 +15107,14 @@ Special Gear
MSG_NAVIGATION_ALL_SD = 0x976,
#endif
#if PACKETVER >= 20130121
-/*20130121 to 20180523
+/*20130121 to 20180621
ì ‘ì†ìž 수 초과로 ì„œë²„ì— ë”ì´ìƒ ì ‘ì†í•  수 없습니다.
Server Exceeded the maximum number of users,Cannot Connect anymore users.
20130807 to 20130814
%s-%s(%d/%d)
*/
MSG_REFUSE_OVER_USERLIMIT = 0x977,
-/*20130121 to 20180523
+/*20130121 to 20180621
ì„œë²„ì ‘ì† ì‹¤íŒ¨ (%d)
Server Connection Failed (%d)
20130807 to 20130814
@@ -15122,7 +15122,7 @@ Server Connection Failed (%d)
Server Exceeded the maximum number of users,Cannot Connect anymore users.
*/
MSG_REFUSE_ERRORCODE = 0x978,
-/*20130121 to 20180523
+/*20130121 to 20180621
ë¡œê·¸ì¸ í—ˆìš©ì‹œê°„ 초과
Login Timeout Permitted
20130807 to 20130814
@@ -15130,7 +15130,7 @@ Login Timeout Permitted
Server Connection Failed (%d)
*/
MSG_REFUSE_DISCONNECT_KEEP_TIME = 0x979,
-/*20130121 to 20180523
+/*20130121 to 20180621
ë¡œê·¸ì¸ ì¤‘ ì¸ì¦ì„œë²„로부터 ì¸ì¦ì´ 실패하였습니다.
Login Authentication Failed from Authentication Server.
20130807 to 20130814
@@ -15140,7 +15140,7 @@ Login Timeout Permitted
MSG_REFUSE_WEB_AUTH_FAILED = 0x97a,
#endif
#if PACKETVER >= 20130206
-/*20130206 to 20180523
+/*20130206 to 20180621
길드ì´ë¦„ì— ê³µë°±ë¬¸ìžë¥¼ 사용할 수 없습니다.
Guild Cannot use Space in the name.
20130807 to 20130814
@@ -15150,7 +15150,7 @@ Login Authentication Failed from Authentication Server.
MSG_GUILDNAME_CHECK = 0x97b,
#endif
#if PACKETVER >= 20130215
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ 안녕하세요!
Hey,Hello There
20130807 to 20130814
@@ -15158,7 +15158,7 @@ Hey,Hello There
Guild Cannot use Space in the name.
*/
MSG_BILLING_CHN_1 = 0x97c,
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %dë…„ %d ì›” %dì¼ %d:%d ì— ì¢…ë£Œë©ë‹ˆë‹¤.
Available Time will End on %d month %d hour %d:%d
20130807 to 20130814
@@ -15166,7 +15166,7 @@ Available Time will End on %d month %d hour %d:%d
Hey,Hello There
*/
MSG_BILLING_CHN_2 = 0x97d,
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ ì•„ì§ ë§Žì´ ë‚¨ì•˜ìœ¼ë‹ˆ 안심하고 플레ì´í•˜ì„¸ìš”!
You've lot of time,Play in Peace.
20130807 to 20130814
@@ -15174,7 +15174,7 @@ You've lot of time,Play in Peace.
Available Time will End on %d month %d hour %d:%d
*/
MSG_BILLING_CHN_3 = 0x97e,
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ ì´ë²ˆ 주 ë‚´ë¡œ 종료 ë©ë‹ˆë‹¤. 종료 ì „ì— ì¶©ì „ì„ í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Your hours will be terminated within this week. Please Charge before termination.
20130807 to 20130814
@@ -15182,7 +15182,7 @@ Your hours will be terminated within this week. Please Charge before termination
You've lot of time,Play in Peace.
*/
MSG_BILLING_CHN_4 = 0x97f,
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ 24시간 ë‚´ì— ì¢…ë£Œë©ë‹ˆë‹¤. 빨리 충전하시기 ë°”ëžë‹ˆë‹¤.
Your hours will be terminated within 24 hours.Please Charge Quickly.
20130807 to 20130814
@@ -15190,7 +15190,7 @@ Your hours will be terminated within 24 hours.Please Charge Quickly.
Your hours will be terminated within this week. Please Charge before termination.
*/
MSG_BILLING_CHN_5 = 0x980,
-/*20130215 to 20180523
+/*20130215 to 20180621
현재 ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %d시간 남았습니다. ì •ìƒì ì¸ 게임 ì´ìš©ì„ 위해 ì¶©ì „ì„ í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Current Time Left:%d hours.Charge the game for uninterrupted play.
20130807 to 20130814
@@ -15198,7 +15198,7 @@ Current Time Left:%d hours.Charge the game for uninterrupted play.
Your hours will be terminated within 24 hours.Please Charge Quickly.
*/
MSG_BILLING_CHN_6 = 0x981,
-/*20130215 to 20180523
+/*20130215 to 20180621
현재 ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %d분 남았습니다. ì´ìš©ì‹œê°„ì´ ëë‚œ 후 ê°•ì œì ìœ¼ë¡œ 종료ë©ë‹ˆë‹¤. ì •ìƒì ì¸ 게임 ì´ìš©ì„ 위해 ì¶©ì „ì„ í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Current Time Left:%d minutes.Charge the game for uninterrupted play.
20130807 to 20130814
@@ -15206,7 +15206,7 @@ Current Time Left:%d minutes.Charge the game for uninterrupted play.
Current Time Left:%d hours.Charge the game for uninterrupted play.
*/
MSG_BILLING_CHN_7 = 0x982,
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %d시간 %d분 남았습니다.
Time Left: %d hours %d minutes
20130807 to 20130814
@@ -15214,7 +15214,7 @@ Time Left: %d hours %d minutes
Current Time Left:%d minutes.Charge the game for uninterrupted play.
*/
MSG_BILLING_CHN_8 = 0x983,
-/*20130215 to 20180523
+/*20130215 to 20180621
%d%% ( 기본 100%% + PC방 %d%% + 프리미엄 %d%% + %s서버 %d%% )
%d%% ( Basic 100%% + PCRoom %d%% + Premium %d%% + %sServer %d%% )
20130807 to 20130814
@@ -15222,7 +15222,7 @@ Current Time Left:%d minutes.Charge the game for uninterrupted play.
Time Left: %d hours %d minutes
*/
MSG_BASIC_EXP_MSG_THAI = 0x984,
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %d시간 %d분 í›„ì— ì¢…ë£Œë©ë‹ˆë‹¤.
After %d hours %d minutes, your game will be terminated.
20130807 to 20130814
@@ -15232,7 +15232,7 @@ After %d hours %d minutes, your game will be terminated.
MSG_CHN_BILLING_EXPIRE_TIME = 0x985,
#endif
#if PACKETVER >= 20130220
-/*20130220 to 20180523
+/*20130220 to 20180621
ìœ ì €ë‹˜ì˜ ê³„ì •ì€ ì˜êµ¬ ì ‘ì†ê¸ˆì§€ ë˜ì˜€ìŠµë‹ˆë‹¤
This Account is permanently Banned.
20130807 to 20130814
@@ -15240,7 +15240,7 @@ This Account is permanently Banned.
After %d hours %d minutes, your game will be terminated.
*/
MSG_CHN_BLOCK_FOREVER = 0x986,
-/*20130220 to 20180523
+/*20130220 to 20180621
ìœ ì €ë‹˜ì˜ ê³„ì •ì€ ì ‘ì†ê¸ˆì§€ ë˜ì˜€ìŠµë‹ˆë‹¤
해지 시간 : %04d-%02d-%02d %02d:%02d
This Account is banned.
@@ -15252,7 +15252,7 @@ This Account is permanently Banned.
MSG_CHN_BLOCK = 0x987,
#endif
#if PACKETVER >= 20130227
-/*20130227 to 20180523
+/*20130227 to 20180621
몬스터(Tab)
Monster(Tab)
20130807 to 20130814
@@ -15262,7 +15262,7 @@ This Account is banned.
Termination Time:%04d-%02d-%02d %02d:%02d
*/
MSG_WORLDMAP_MSG1 = 0x988,
-/*20130227 to 20180523
+/*20130227 to 20180621
맵(Alt)
Map(Alt)
20130807 to 20130814
@@ -15270,7 +15270,7 @@ Map(Alt)
Monster(Tab)
*/
MSG_WORLDMAP_MSG2 = 0x989,
-/*20130227 to 20180523
+/*20130227 to 20180621
안내 정보
Product Information
20130807 to 20130814
@@ -15278,7 +15278,7 @@ Product Information
Map(Alt)
*/
MSG_WORLDMAP_MSG3 = 0x98a,
-/*20130227 to 20180523
+/*20130227 to 20180621
검색 정보
Find Information
20130807 to 20130814
@@ -15286,7 +15286,7 @@ Find Information
Product Information
*/
MSG_WORLDMAP_MSG4 = 0x98b,
-/*20130227 to 20180523
+/*20130227 to 20180621
비공정
AirShip
20130807 to 20130814
@@ -15294,7 +15294,7 @@ AirShip
Find Information
*/
MSG_WORLDMAP_MSG5 = 0x98c,
-/*20130227 to 20180523
+/*20130227 to 20180621
카프ë¼
Kafra
20130807 to 20130814
@@ -15302,7 +15302,7 @@ Kafra
AirShip
*/
MSG_WORLDMAP_MSG6 = 0x98d,
-/*20130227 to 20180523
+/*20130227 to 20180621
(ë„ì°©)
(Arrival)
20130807 to 20130814
@@ -15312,21 +15312,21 @@ Kafra
MSG_WORLDMAP_MSG7 = 0x98e,
#endif
#if PACKETVER >= 20130313
-/*20130313 to 20180523
+/*20130313 to 20180621
Mob)%s:%s(%s)
20130807 to 20130814
(ë„ì°©)
(Arrival)
*/
MSG_NAVIGATION_MOB_S_S_S = 0x98f,
-/*20130313 to 20180523
+/*20130313 to 20180621
분í¬ë„:%s
Distribution:%s
20130807 to 20130814
Mob)%s:%s(%s)
*/
MSG_NAVIGATION_NUM = 0x990,
-/*20130313 to 20180523
+/*20130313 to 20180621
매우많ìŒ
Very Plenty
20130807 to 20130814
@@ -15334,7 +15334,7 @@ Very Plenty
Distribution:%s
*/
MSG_NAVIGATION_NUM1 = 0x991,
-/*20130313 to 20180523
+/*20130313 to 20180621
많ìŒ
Plenty
20130807 to 20130814
@@ -15342,7 +15342,7 @@ Plenty
Very Plenty
*/
MSG_NAVIGATION_NUM2 = 0x992,
-/*20130313 to 20180523
+/*20130313 to 20180621
보통
Normal
20130807 to 20130814
@@ -15350,7 +15350,7 @@ Normal
Plenty
*/
MSG_NAVIGATION_NUM3 = 0x993,
-/*20130313 to 20180523
+/*20130313 to 20180621
ì ìŒ
Low
20130807 to 20130814
@@ -15358,7 +15358,7 @@ Low
Normal
*/
MSG_NAVIGATION_NUM4 = 0x994,
-/*20130313 to 20180523
+/*20130313 to 20180621
매우ì ìŒ
Very Low
20130807 to 20130814
@@ -15368,7 +15368,7 @@ Low
MSG_NAVIGATION_NUM5 = 0x995,
#endif
#if PACKETVER >= 20130320
-/*20130320 to 20180523
+/*20130320 to 20180621
ì€í–‰ì„ ì´ìš©í•  수 없습니다. ìž ì‹œ 후 다시 ì‹œë„하세요.
The bank is not available. Please try again in a few minutes.
20130807 to 20130814
@@ -15376,7 +15376,7 @@ The bank is not available. Please try again in a few minutes.
Very Low
*/
MSG_BANK_SYSTEM_ERROR = 0x996,
-/*20130320 to 20180523
+/*20130320 to 20180621
ì€í–‰ 잔고가 부족합니다.
Bank balance is low.
20130807 to 20130814
@@ -15386,7 +15386,7 @@ The bank is not available. Please try again in a few minutes.
MSG_BANK_WITHDRAW_NO_MONEY = 0x997,
#endif
#if PACKETVER >= 20130327
-/*20130327 to 20180523
+/*20130327 to 20180621
보유한 Zeny 가 부족해서 입금할 수 없습니다.
You don't have enough zeny
20130807 to 20130814
@@ -15394,7 +15394,7 @@ You don't have enough zeny
Bank balance is low.
*/
MSG_BANK_DEPOSIT_NO_MONEY = 0x998,
-/*20130327 to 20180523
+/*20130327 to 20180621
1 Zeny ì´ìƒ 입금 가능합니다.
Minimum Deposit Amount: 1 zeny
20130807 to 20130814
@@ -15402,7 +15402,7 @@ Minimum Deposit Amount: 1 zeny
You don't have enough zeny
*/
MSG_BANK_DEPOSIT_ZERO = 0x999,
-/*20130327 to 20180523
+/*20130327 to 20180621
1 Zeny ì´ìƒ 출금 가능합니다.
Minimum Withdrawal Amount: 1 zeny
20130807 to 20130814
@@ -15412,7 +15412,7 @@ Minimum Deposit Amount: 1 zeny
MSG_BANK_WITHDRAW_ZERO = 0x99a,
/*20130327 to 20130605
보유 Zeny 는 21 ì–µì„ ë„˜ì„ ìˆ˜ 없습니다.
-20130605 to 20180523
+20130605 to 20180621
보유 Zeny 는 2,147,483,647 Zeny를 ë„˜ì„ ìˆ˜ 없습니다.
You cannot hold more than 2,147,483,647 Zeny
20130807 to 20130814
@@ -15420,7 +15420,7 @@ You cannot hold more than 2,147,483,647 Zeny
Minimum Withdrawal Amount: 1 zeny
*/
MSG_BANK_OVER_INT_MAX = 0x99b,
-/*20130327 to 20180523
+/*20130327 to 20180621
your account is lock by mobil otp
your account is lock by mobile otp
20130807 to 20130814
@@ -15428,14 +15428,14 @@ your account is lock by mobile otp
You cannot hold more than 2,147,483,647 Zeny
*/
MSG_REFUSE_MOTP_LOCK = 0x99c,
-/*20130327 to 20180523
+/*20130327 to 20180621
MOTP auth fail
20130807 to 20130814
your account is lock by mobil otp
your account is lock by mobile otp
*/
MSG_REFUSE_MOTP_AUTH_FAIL = 0x99d,
-/*20130327 to 20180523
+/*20130327 to 20180621
%d분간 몬스터ì—게 ì–»ì„ ìˆ˜ 있는 Job경험치가 %d%% ì¦ê°€í•©ë‹ˆë‹¤.
For %d minutes,Job Experience obtained from monster is increased by %d%%
20130807 to 20130814
@@ -15446,7 +15446,7 @@ MOTP auth fail
#if PACKETVER >= 20130410
/*20130410 to 20130410
소지 Zeny : %d Zeny
-20130417 to 20180523
+20130417 to 20180621
소지 Zeny : %s Zeny
Current Zeny: %s Zeny
20130807 to 20130814
@@ -15454,7 +15454,7 @@ Current Zeny: %s Zeny
For %d minutes,Job Experience obtained from monster is increased by %d%%
*/
MSG_BANK_MY_ZENY = 0x99f,
-/*20130410 to 20180523
+/*20130410 to 20180621
Zeny
20130807 to 20130814
소지 Zeny : %s Zeny
@@ -15467,7 +15467,7 @@ Current Zeny: %s Zeny
최대 2,147,483,647ì–µ Zeny까지만 ë³´ê´€ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
20130605 to 20130605
최대 2,147,483,647 Zeny까지만 ë³´ê´€ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
-20130612 to 20180523
+20130612 to 20180621
최대 2,147,483,647 Zeny 까지만 ë³´ê´€ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
The Maximum amount is 2,147,483,647 Zeny
20130807 to 20130814
@@ -15476,7 +15476,7 @@ Zeny
MSG_BANK_WARNING = 0x9a1,
#endif
#if PACKETVER >= 20130515
-/*20130515 to 20180523
+/*20130515 to 20180621
ì´ì•Œì´ 부족합니다.
Insufficient bullet
20130807 to 20130814
@@ -15484,7 +15484,7 @@ Insufficient bullet
The Maximum amount is 2,147,483,647 Zeny
*/
MSG_NEED_MORE_BULLET = 0x9a2,
-/*20130515 to 20180523
+/*20130515 to 20180621
10억제니 ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ 10ì–µ 제니로 íŒë§¤ë©ë‹ˆë‹¤.
You entered more than 1 Billion Zeny, the price will be set to 1 Billion Zeny.
20130807 to 20130814
@@ -15494,7 +15494,7 @@ Insufficient bullet
MSG_OVERPRICE_MAX = 0x9a3,
#endif
#if PACKETVER >= 20130605
-/*20130605 to 20180523
+/*20130605 to 20180621
AuthTicket is Not Vaild
AuthTicket is Not Valid
20130807 to 20130814
@@ -15504,7 +15504,7 @@ You entered more than 1 Billion Zeny, the price will be set to 1 Billion Zeny.
MSG_NOT_VALID_AUTH_TICKET = 0x9a4,
/*20130605 to 20130605
ErrorCode : %d, ErrorValue : %d
-20130612 to 20180523
+20130612 to 20180621
ErrorCategory : %d, ErrorCode : %d (%d,%d,%d,%d)
ErrorCategory: %d, ErrorCode: %d (%d,%d,%d,%d)
20130807 to 20130814
@@ -15516,7 +15516,7 @@ AuthTicket is Not Valid
#if PACKETVER >= 20130618
/*20130618 to 20130618
%d%% ( Primary 100%% + Premium %d%% + PCCafe %d%% + %s Server %d%% )
-20130626 to 20180523
+20130626 to 20180621
%d%% ( Basic 100%% + Premium %d%% + PCCafe %d%% + %s Server %d%% )
%d%% ( Basic 100%% + Premium %d%% + Internet cafe %d%% + %s Server %d%% )
20130807 to 20130814
@@ -15529,7 +15529,7 @@ ErrorCategory: %d, ErrorCode: %d (%d,%d,%d,%d)
20130807 to 20130814
%d%% ( Basic 100%% + Premium %d%% + PCCafe %d%% + %s Server %d%% )
%d%% ( Basic 100%% + Premium %d%% + Internet cafe %d%% + %s Server %d%% )
-20130925 to 20180523
+20130925 to 20180621
%d분간 몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ %d%%ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Basic item drop rate from monster hunting is increased for %dmins by %dtimes.
*/
@@ -15538,21 +15538,21 @@ Basic item drop rate from monster hunting is increased for %dmins by %dtimes.
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ %dì‹œ %.2d분간 %dë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
20130807 to 20130814
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ %d분간 %dë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
-20130925 to 20180523
+20130925 to 20180621
%dì‹œ %.2d분간 몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ %d%%ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Basic item drop rate from monster hunting is increased for %dhour %.2dmins by %dtimes.
*/
MSG_RECEIVEITEM_VALUE_1 = 0x9a8,
#endif
#if PACKETVER >= 20130626
-/*20130626 to 20180523
+/*20130626 to 20180621
%s ì˜ ê°€ê²©ì´
The price of^0000FF %s^000000
20130807 to 20130814
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ %dì‹œ %.2d분간 %dë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
*/
MSG_WARNING_PRICE1 = 0x9a9,
-/*20130626 to 20180523
+/*20130626 to 20180621
100000000
1000000000
20130807 to 20130814
@@ -15560,7 +15560,7 @@ The price of^0000FF %s^000000
The price of^0000FF %s^000000
*/
MSG_WARNING_PRICE2 = 0x9aa,
-/*20130626 to 20180523
+/*20130626 to 20180621
^ff0000%d^0000ffì–µ
is over ^FF0000%d^0000FF Billion^000000 Zeny and
20130807 to 20130814
@@ -15568,21 +15568,21 @@ The price of^0000FF %s^000000
1000000000
*/
MSG_WARNING_PRICE3 = 0x9ab,
-/*20130626 to 20180523
+/*20130626 to 20180621
10000000
20130807 to 20130814
^ff0000%d^0000ffì–µ
is over ^FF0000%d^0000FF Billion^000000 Zeny and
*/
MSG_WARNING_PRICE4 = 0x9ac,
-/*20130626 to 20180523
+/*20130626 to 20180621
^ff0000%d^0000ff천만
more than^FF0000 %d0^0000FF Million^000000 Zeny
20130807 to 20130814
10000000
*/
MSG_WARNING_PRICE5 = 0x9ad,
-/*20130626 to 20180523
+/*20130626 to 20180621
^0000ffZeny ì´ìƒ^000000입니다.
ìž…ë ¥ê¸ˆì•¡ì´ ë§žìŠµë‹ˆê¹Œ?
. Is this correct?
@@ -15591,7 +15591,7 @@ The price of^0000FF %s^000000
more than^FF0000 %d0^0000FF Million^000000 Zeny
*/
MSG_WARNING_PRICE6 = 0x9ae,
-/*20130626 to 20180523
+/*20130626 to 20180621
천만Zenyì´ìƒ 안전확ì¸
Safety check for more than 10m Zeny
20130807 to 20130814
@@ -15600,7 +15600,7 @@ Safety check for more than 10m Zeny
. Is this correct?
*/
MSG_WARNING_PRICE7 = 0x9af,
-/*20130626 to 20180523
+/*20130626 to 20180621
https://www.warpportal.com/account/login.aspx?ReturnUrl=%2faccount%2fpayment.aspx
20130807 to 20130814
천만Zenyì´ìƒ 안전확ì¸
@@ -15611,19 +15611,19 @@ Safety check for more than 10m Zeny
https://kepler.warpportal.com/steam/purchase/?step=1&steamid=76561198071003044&game=rose&accountname=khanhtest111&lang=en
20130807 to 20130814
https://www.warpportal.com/account/login.aspx?ReturnUrl=%2faccount%2fpayment.aspx
-20131030 to 20180523
+20131030 to 20180621
https://kepler.warpportal.com/ro1/purchase/?step=1&steamid=%lld&accountname=
https://kepler.warpportal.com/ror/purchase/?step=1&steamid=%lld&accountname=
*/
MSG_AMERICA_CASHSHOP_URL_STEAM = 0x9b1,
-/*20130626 to 20180523
+/*20130626 to 20180621
지ìƒì˜ ë, 스플랑디드와 부유대륙 ì•Œí”„í—¤ìž„ì„ ìž‡ëŠ” 다리, ë¹„í”„ë¡œìŠ¤íŠ¸ì— ìƒê²¨ë‚œ 거대한 ê· ì—´, 그리고 ê·¼ì›ì„ ì•Œ 수 없는 미ê¶ìˆ².
A giant crevice appeared in Bifrost, the bridge between Splendide, the end of the world and the floating continent of Alfheim, and you do not know the source of the labyrinth forest.
20130807 to 20130814
https://kepler.warpportal.com/steam/purchase/?step=1&steamid=76561198071003044&game=rose&accountname=khanhtest111&lang=en
*/
MSG_QUEST_INFO_01 = 0x9b2,
-/*20130626 to 20180523
+/*20130626 to 20180621
ì´ê²ƒì€ ì—¬í–‰ì˜ ëì„ ì•Œë¦¬ëŠ” í‘œì‹ì¸ê°€, 새로운 세계를 여는 지표ì¸ê°€! 수호ìžëŠ” ë…¸ëž«ë§ ê°™ì€ ìœ í˜¹ì— ì ì°¨ ë„‹ì„ ìžƒì–´ê°€ê³  있었다.
This is a marker indicating the end of the trip, a new world is opening indicators! Guardian, such as the lyrics to the temptation was gradually losing the soul.
20130807 to 20130814
@@ -15631,7 +15631,7 @@ This is a marker indicating the end of the trip, a new world is opening indicato
A giant crevice appeared in Bifrost, the bridge between Splendide, the end of the world and the floating continent of Alfheim, and you do not know the source of the labyrinth forest.
*/
MSG_QUEST_INFO_02 = 0x9b3,
-/*20130626 to 20180523
+/*20130626 to 20180621
수천 ë…„ì˜ ì„¸ì›”ì´ í르는 ë™ì•ˆ, ê·¸ 스스로가 홀로 ì•ˆê°„íž˜ì„ ì“°ë©° 지켜낸 ê²ƒì´ ë¬´ì—‡ì´ì—ˆëŠ”지, ë´‰ì¸ ë˜ì–´ 긴 ì‹œê°„ì„ ê°‡í˜€ë²„ë¦° ê²ƒì€ ì˜¤ížˆë ¤ ìžì‹ ì´ 아니었는지 í˜¼ëž€ì„ ëŠë¼ê³  있었다.
For thousands of years, a mysterious melody has mesmerized the guardian. After a millennia of slumber, the guardian became confused about what he had been protecting all these years, and began to suspect that he might be the one who has been sealed and hidden away.
20130807 to 20130814
@@ -15639,7 +15639,7 @@ For thousands of years, a mysterious melody has mesmerized the guardian. After a
This is a marker indicating the end of the trip, a new world is opening indicators! Guardian, such as the lyrics to the temptation was gradually losing the soul.
*/
MSG_QUEST_INFO_03 = 0x9b4,
-/*20130626 to 20180523
+/*20130626 to 20180621
ìœ í˜¹ì˜ ë…¸ëž«ë§ì´ ìµœê³ ì¡°ì— ì´ë¥´ë €ì„ ë•Œ, 지ìƒì˜ ë 스플랑디드와 부유대륙 ì•Œí”„í—¤ìž„ì„ ìž‡ëŠ” 다리, ë¹„í”„ë¡œìŠ¤íŠ¸ì— ê±°ëŒ€í•œ ê· ì—´ì´ ìƒê²¨ë‚¬ê³ , 그로 ì¸í•´ ë‘ ì„¸ê³„ê°„ì˜ ì™•ëž˜ê°€ ëŠê¸°ë©´ì„œ ì‚¬ëžŒë“¤ì€ í° ë¶ˆíŽ¸ì„ ê²ªê²Œ ë˜ì—ˆë‹¤.
When the melody reached its peak, a giant crevice appeared in Bifrost, the bridge between Splendide, the end of the world and the floating continent of Alfheim. As a result, the two worlds were cut off from each other, causing a big problem for the people.
20130807 to 20130814
@@ -15647,7 +15647,7 @@ When the melody reached its peak, a giant crevice appeared in Bifrost, the bridg
For thousands of years, a mysterious melody has mesmerized the guardian. After a millennia of slumber, the guardian became confused about what he had been protecting all these years, and began to suspect that he might be the one who has been sealed and hidden away.
*/
MSG_QUEST_INFO_04 = 0x9b5,
-/*20130626 to 20180523
+/*20130626 to 20180621
ë¹„í”„ë¡œìŠ¤íŠ¸ì˜ í†µë¡œëŠ” ì´ì œ 미ê¶ìˆ² ë¿. ê·¼ì›ì¡°ì°¨ ì•Œ 수 없는 ê·¸ê³³ì„ ë¬´ì‚¬ížˆ 통과 í•œ ì‚¬ëžŒì€ ì§€ê¸ˆê¹Œì§€ ì•„ë¬´ë„ ì—†ì—ˆë‹¤.
Now, the only way to get to Bifrost is through the Labyrinth Forest. Nobody knows how the forest came to exist, and nobody has ever come out of it alive...
20130807 to 20130814
@@ -15655,7 +15655,7 @@ Now, the only way to get to Bifrost is through the Labyrinth Forest. Nobody know
When the melody reached its peak, a giant crevice appeared in Bifrost, the bridge between Splendide, the end of the world and the floating continent of Alfheim. As a result, the two worlds were cut off from each other, causing a big problem for the people.
*/
MSG_QUEST_INFO_05 = 0x9b6,
-/*20130626 to 20180523
+/*20130626 to 20180621
숱한 ëª¨í—˜ê°€ë“¤ì„ ì§‘ì–´ 삼킨 혼ëˆì˜ 지옥, 미ê¶ìˆ²ì€ ê·¸ ì†ì„ 방황하는 ì´ë¦„ 모를 ì—¬ì¸ì˜ 마ìŒì²˜ëŸ¼ ë”ìš± 깊고 혼란스럽게 확장ë˜ê³  있었다.
Swallowed countless adventurers to put a hell of confusion, wandering in the forest labyrinth of nowhere, like the heart of a woman was being extend deeper confusion.
20130807 to 20130814
@@ -15665,7 +15665,7 @@ Now, the only way to get to Bifrost is through the Labyrinth Forest. Nobody know
MSG_QUEST_INFO_06 = 0x9b7,
#endif
#if PACKETVER >= 20130717
-/*20130717 to 20180523
+/*20130717 to 20180621
숫ìžë§Œ ìž…ë ¥ 가능합니다.
You can enter only numbers.
20130807 to 20130814
@@ -15675,7 +15675,7 @@ Swallowed countless adventurers to put a hell of confusion, wandering in the for
MSG_BANK_CHECK_NUM = 0x9b8,
#endif
#if PACKETVER >= 20130724
-/*20130724 to 20180523
+/*20130724 to 20180621
êµí™˜ì°½ ë˜ëŠ” ìƒì ì´ 활성화 ëœ ìƒíƒœì—서는 ìž…ì¶œê¸ˆì„ í•˜ì‹¤ìˆ˜ 없습니다.
Exchange or store window is active and can not register the withdrawal.
20130807 to 20130814
@@ -15685,7 +15685,7 @@ You can enter only numbers.
MSG_BANK_PROHIBIT = 0x9b9,
#endif
#if PACKETVER >= 20130731
-/*20130731 to 20180523
+/*20130731 to 20180621
바로가기
Go to
20130807 to 20130814
@@ -15693,7 +15693,7 @@ Go to
Exchange or store window is active and can not register the withdrawal.
*/
MSG_QUEST_INFO_00 = 0x9ba,
-/*20130731 to 20180523
+/*20130731 to 20180621
ì•„ì´í…œ 비êµ
Item Compare
20130807 to 20130814
@@ -15706,7 +15706,7 @@ Go to
/*20130807 to 20130814
ì•„ì´í…œ 비êµ
Item Compare
-20130821 to 20180523
+20130821 to 20180621
현재 장착하려고 하는 ì´ê¸°ê°€ 장착하고 있는 íƒ„í™˜ì— ë§žì§€ 않습니다
Now you are trying to mount the gun equipped with bullet does not meet
*/
@@ -15714,7 +15714,7 @@ Now you are trying to mount the gun equipped with bullet does not meet
/*20130807 to 20130814
현재 장착하려고 하는 ì´ê¸°ê°€ 장착하고 있는 íƒ„í™˜ì— ë§žì§€ 않습니다
Now you are trying to mount the gun equipped with bullet does not meet
-20130821 to 20180523
+20130821 to 20180621
현재 장착하려고 하는 íƒ„í™˜ì´ ìž¥ì°©í•˜ê³  있는 ì´ê¸°ì™€ 맞지 않습니다
Now you are trying to mount the guns and bullets will not fit mounted
*/
@@ -15722,14 +15722,14 @@ Now you are trying to mount the guns and bullets will not fit mounted
/*20130807 to 20130814
현재 장착하려고 하는 íƒ„í™˜ì´ ìž¥ì°©í•˜ê³  있는 ì´ê¸°ì™€ 맞지 않습니다
Now you are trying to mount the guns and bullets will not fit mounted
-20130821 to 20180523
+20130821 to 20180621
íŒë§¤í•  ì•„ì´í…œì„ 등ë¡í•˜ì§€ 않았습니다. íŒë§¤í•˜ì‹¤ ì•„ì´í…œì„ 등ë¡í•´ 주세요
Has not registered to sell the item. Please register to sell the item
*/
MSG_BUYINGSTORE_MAKEWND_ADD_GOODS = 0x9be,
#endif
#if PACKETVER >= 20130821
-/*20130821 to 20180523
+/*20130821 to 20180621
ITEM
*/
MSG_ITEM_IN_MAIL_SYSTEM = 0x9bf,
@@ -15737,276 +15737,276 @@ ITEM
#if PACKETVER >= 20130828
/*20130828 to 20130911
길드 창고를 ì´ìš©í•  수 없습니다. ìž ì‹œ 후 ì´ìš©í•´ì£¼ì„¸ìš”.
-20130917 to 20180523
+20130917 to 20180621
길드 창고를 ì´ìš©í•  수 없습니다.
Guild storage is not available.
*/
MSG_GUILD_STORAGE_OPEN_ERROR = 0x9c0,
-/*20130828 to 20180523
+/*20130828 to 20180621
ê¸¸ë“œì— ê°€ìž…ë˜ì–´ 있지 않습니다. 가입 후 ì´ìš©í•´ì£¼ì„¸ìš”.
Guild is not subscribed to. After signing up, please use
*/
MSG_GUILD_STORAGE_OPEN_NO_JOIN_GUILD = 0x9c1,
-/*20130828 to 20180523
+/*20130828 to 20180621
다른 길드ì›ì´ 사용중입니다. ìž ì‹œ 후 ì´ìš©í•´ì£¼ì„¸ìš”.
Two other guild members are in use. Please use it after a while.
*/
MSG_GUILD_STORAGE_WARNING_USING_ANOTHER_MEMBER = 0x9c2,
-/*20130828 to 20180523
+/*20130828 to 20180621
창고권한
Storage Permission
*/
MSG_GUILD_STORAGE_PERMISSON = 0x9c3,
-/*20130828 to 20180523
+/*20130828 to 20180621
길드창고
Guild Storage
*/
MSG_GUILD_STORAGE_TITLE = 0x9c4,
/*20130828 to 20130828
ê¸¸ë“œì°½ê³ ì˜ ì‚¬ìš© ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤. 길드 마스터ì—게 요청하세요.
-20130904 to 20180523
+20130904 to 20180621
ê¸¸ë“œì°½ê³ ì˜ ì‚¬ìš© ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤.
You do not have permission to use guild storage.
*/
MSG_GUILD_STORAGE_PERMISSON_WARNING_MSG = 0x9c5,
#endif
#if PACKETVER >= 20130917
-/*20130917 to 20180523
+/*20130917 to 20180621
한정íŒë§¤ 등ë¡ì°½
Limited Sale Registration Window
*/
MSG_BARGAINSALE_TOOLWND_TITLE = 0x9c6,
-/*20130917 to 20180523
+/*20130917 to 20180621
ì•„ì´í…œ DB명
Item DB Name
*/
MSG_BARGAINSALE_TOOLWND_DB_NAME = 0x9c7,
-/*20130917 to 20180523
+/*20130917 to 20180621
ì•„ì´í…œ DB번호
Item DB Number
*/
MSG_BARGAINSALE_TOOLWND_DB_NUMBER = 0x9c8,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤ 갯수
Number of Sale
*/
MSG_BARGAINSALE_TOOLWND_SELL_COUNT = 0x9c9,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤ 시작시간
Sale Start Time
*/
MSG_BARGAINSALE_TOOLWND_SELL_STARTTIME = 0x9ca,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤í•  시간
Time to sell
*/
MSG_BARGAINSALE_TOOLWND_SELL_PERIODTIME = 0x9cb,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤í•  갯수를 입력해 주세요
Please enter number you want to sell
*/
MSG_BARGAINSALE_TOOLWND_INPUT_COUNT_MSG = 0x9cc,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤ ì‹œìž‘ì‹œê°„ì„ ìž…ë ¥í•´ 주세요
Enter start time of sale
*/
MSG_BARGAINSALE_TOOLWND_INPUT_STARTTIME_MSG = 0x9cd,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤ ì‹œìž‘ì‹œê°„ì˜ ë²”ìœ„ê°€ 맞지 않습니다
Start time does not match the scope of sales.
*/
MSG_BARGAINSALE_TOOLWND_WRONG_RANGE_MSG = 0x9ce,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤í•  ì‹œê°„ì„ ìž…ë ¥í•´ 주세요
Please enter the time
*/
MSG_BARGAINSALE_TOOLWND_INPUT_PERIODTIME_MSG = 0x9cf,
-/*20130917 to 20180523
+/*20130917 to 20180621
Item DB Nameì„ ìž…ë ¥í•´ 주세요
Please enter the Item DB Name
*/
MSG_BARGAINSALE_TOOLWND_INPUT_ITEMDBNAME_MSG = 0x9d0,
-/*20130917 to 20180523
+/*20130917 to 20180621
Item ID ì¡°íšŒì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤. í™•ì¸ í›„ 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤
Item ID lookup failed. Please try again later
*/
MSG_BARGAINSALE_TOOLWND_ITEMID_CHECK_FAILED_MSG = 0x9d1,
-/*20130917 to 20180523
+/*20130917 to 20180621
>> ItemName : %s / Price : %dc / 수량 : %d / íŒë§¤ê¸°ê°„ : %dì›”:%dì¼:%dì‹œ:%d분 ~ %dì›”:%dì¼:%dì‹œ:%d분
>> ItemName: %s / Price: %dc / Quantity: %d / TimeOfSale: %dMonth:%dDay:%dMinute:%dSecond ~ %dMonth:%dDay:%dMinute:%dSecond
*/
MSG_BARGAINSALE_TOOLWND_RESULT_FORMAT = 0x9d2,
-/*20130917 to 20180523
+/*20130917 to 20180621
등ë¡ì— 성공하였습니다
Registration successful
*/
MSG_BARGAINSALE_TOOLWND_APPLY_SUCCESS_MSG = 0x9d3,
-/*20130917 to 20180523
+/*20130917 to 20180621
등ë¡ì— 실패하였습니다. 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Registration failure. Please try again later.
*/
MSG_BARGAINSALE_TOOLWND_APPLY_FAILED_MSG = 0x9d4,
-/*20130917 to 20180523
+/*20130917 to 20180621
ì´ë¯¸ 등ë¡ëœ ì•„ì´í…œì´ 있습니다. 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Item has already been registered. Please try again later.
*/
MSG_BARGAINSALE_TOOLWND_ALREADY_REGISTERED_MSG = 0x9d5,
-/*20130917 to 20180523
+/*20130917 to 20180621
ì•„ì´í…œ ì‚­ì œì— ì‹¤íŒ¨ 하였습니다. 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Failed to delete the item. Please try again later.
*/
MSG_BARGAINSALE_TOOLWND_DELETE_FAILED_MSG = 0x9d6,
-/*20130917 to 20180523
+/*20130917 to 20180621
%s ì•„ì´í…œì´ ì‚­ì œë˜ì—ˆìŠµë‹ˆë‹¤.
%s item has been deleted.
*/
MSG_BARGAINSALE_TOOLWND_DELETE_SUCCESS_MSG = 0x9d7,
-/*20130917 to 20180523
+/*20130917 to 20180621
특가
Special
*/
MSG_BARGAINSALE_CASHSHOP_TAB_NAME = 0x9d8,
-/*20130917 to 20180523
+/*20130917 to 20180621
한정íŒë§¤ ì•„ì´í…œ íŒë§¤ìˆ˜ëŸ‰ 갱신
Sales limited sale item update
*/
MSG_BARGAINSALE_CASHSHOP_REFRESH_BTN_TOOLTIP = 0x9d9,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤ì¢…료
Discontinued
*/
MSG_BARGAINSALE_CASHSHOP_TIMER = 0x9da,
-/*20130917 to 20180523
+/*20130917 to 20180621
ìˆ˜ëŸ‰ê°±ì‹ ì´ í•„ìš”í•©ë‹ˆë‹¤
Quantity update is required
*/
MSG_BARGAINSALE_CASHSHOP_REFRESH_MSG = 0x9db,
-/*20130917 to 20180523
+/*20130917 to 20180621
재고가 부족하여 %d ê°œ 만í¼ë§Œ 구입합니다
The %d is out of stock or to buy as much as
*/
MSG_BARGAINSALE_CASHSHOP_CHECK_COUNT_MSG = 0x9dc,
-/*20130917 to 20180523
+/*20130917 to 20180621
%s ì•„ì´í…œì˜ 특가íŒë§¤ê°€ 시작ë˜ì—ˆìŠµë‹ˆë‹¤
%s Items are on sale
*/
MSG_BARGAINSALE_START_MSG = 0x9dd,
-/*20130917 to 20180523
+/*20130917 to 20180621
%s ì•„ì´í…œì˜ 매진 ë˜ëŠ” íŒë§¤ì‹œê°„만료로 ì¸í•´ 한정íŒë§¤ê°€ 종료ë˜ì—ˆìŠµë‹ˆë‹¤
%s time-out or sale of the items sold has been shut down due to the limited sales
*/
MSG_BARGAINSALE_CLOSE_MSG = 0x9de,
-/*20130917 to 20180523
+/*20130917 to 20180621
/한정íŒë§¤
/limitedsale
*/
MSG_BARGAINSALE_TOOLWND_CALL = 0x9df,
#endif
#if PACKETVER >= 20131002
-/*20131002 to 20180523
+/*20131002 to 20180621
http://www.ragnarokeurope.com/news/home-r70.html
*/
MSG_FRANCE_CASHSHOP_URL = 0x9e0,
-/*20131002 to 20180523
+/*20131002 to 20180621
http://www.ragnarokeurope.com/index.php?rubrique=70&Steam
*/
MSG_FRANCE_CASHSHOP_URL_STEAM = 0x9e1,
#endif
#if PACKETVER >= 20131016
-/*20131016 to 20180523
+/*20131016 to 20180621
êµ¬ìž…ì— ì„±ê³µí•œ 품목
Item purchase successful
*/
MSG_PARA_RESULT_TITLE = 0x9e2,
-/*20131016 to 20180523
+/*20131016 to 20180621
ì£¼ë¬¸ëŸ‰ì´ ìž¬ê³ ëŸ‰ì„ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.
You do not have enough items.
*/
MSG_PARA_WRONG_PURCHASE_COUNT_MSG = 0x9e3,
-/*20131016 to 20180523
+/*20131016 to 20180621
초대할수 없는 케릭터 ì´ë¦„입니다.
Name of the character that cannot be invited.
*/
MSG_PARTY_INVITE = 0x9e4,
-/*20131016 to 20180523
+/*20131016 to 20180621
길드초대할수 없는 케릭터 ì´ë¦„입니다.
You cannot invite the character to the guild.
*/
MSG_GUILD_INVITE = 0x9e5,
-/*20131016 to 20180523
+/*20131016 to 20180621
ì¼ë¶€ í’ˆëª©ì€ ì´ë¯¸ íŒë§¤ë˜ì–´ êµ¬ìž…ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Item already Sold,Purchase Failed.
*/
MSG_PARA_PURCHASE_ITEM_FAIL = 0x9e6,
#endif
#if PACKETVER >= 20131030
-/*20131030 to 20180523
+/*20131030 to 20180621
현재 위치ì—ì„œ 워프 장소를 기억 í•  수 없습니다.
The warp spot cannot be memorized in current position.
*/
MSG_NOWARPSKILL2 = 0x9e7,
-/*20131030 to 20180523
+/*20131030 to 20180621
무게가 초과ë˜ì–´ ì•„ì´í…œì„ 구매할 수 없습니다.
Cannot purchase item, You exceeded the weight.
*/
MSG_PARA_PURCHASE_ITEM_WEIGHT = 0x9e8,
-/*20131030 to 20180523
+/*20131030 to 20180621
No.
*/
MSG_GUILD_STORAGE_NUMBER = 0x9e9,
-/*20131030 to 20180523
+/*20131030 to 20180621
ì•„ì´í…œ
Item
*/
MSG_GUILD_STORAGE_ITEM = 0x9ea,
-/*20131030 to 20180523
+/*20131030 to 20180621
개수
Number
*/
MSG_GUILD_STORAGE_ITEM_COUNT = 0x9eb,
-/*20131030 to 20180523
+/*20131030 to 20180621
ì´ë¦„
Name
*/
MSG_GUILD_STORAGE_USER_NAME = 0x9ec,
-/*20131030 to 20180523
+/*20131030 to 20180621
시간
Time
*/
MSG_GUILD_STORAGE_LOG_TIME = 0x9ed,
-/*20131030 to 20180523
+/*20131030 to 20180621
입/출
Input/Output
*/
MSG_GUILD_STORAGE_ITEM_IN_OUT = 0x9ee,
-/*20131030 to 20180523
+/*20131030 to 20180621
로그가 존재하지 않습니다.
Log does not exist.
*/
MSG_GUILD_STORAGE_LOG_FINISH = 0x9ef,
-/*20131030 to 20180523
+/*20131030 to 20180621
ì „ ì²´
Entire
*/
MSG_GUILD_STORAGE_LOG_ALL = 0x9f0,
-/*20131030 to 20180523
+/*20131030 to 20180621
넣 기
Insert Symbol
*/
MSG_GUILD_STORAGE_LOG_IN = 0x9f1,
-/*20131030 to 20180523
+/*20131030 to 20180621
빼 기
Remaining Time
*/
MSG_GUILD_STORAGE_LOG_OUT = 0x9f2,
#endif
#if PACKETVER >= 20131106
-/*20131106 to 20180523
+/*20131106 to 20180621
길드 창고 내역
Guild Storage Logs
*/
MSG_GUILD_STORAGE_LOG_WND_NAME = 0x9f3,
-/*20131106 to 20180523
+/*20131106 to 20180621
ë‚´ì—­ì€ ìµœê·¼ 100개만 표시ë©ë‹ˆë‹¤.
100 entries are displayed.
*/
@@ -16015,157 +16015,157 @@ Guild Storage Logs
#if PACKETVER >= 20131120
/*20131120 to 20131120
%s : +%d
-20131127 to 20180523
+20131127 to 20180621
ê¸¸ë“œì°½ê³ ì˜ ì‚¬ìš© 시간 2ë¶„ì´ ê²½ê³¼ë˜ì–´ ìžë™ìœ¼ë¡œ 종료ë©ë‹ˆë‹¤.
Guild Storage is open only for 2 minutes, and will close automatically.
*/
MSG_GUILD_STORAGE_CLOSE_TIMEOUT = 0x9f5,
#endif
#if PACKETVER >= 20131204
-/*20131204 to 20180523
+/*20131204 to 20180621
Incorrect GameSamba ID. Please Try Again.
*/
MSG_INCORRECT_GAMESAMBEID = 0x9f6,
-/*20131204 to 20180523
+/*20131204 to 20180621
%s [%d옵션] : %d 개
%s [%d Option]: %d Quantity
*/
MSG_EA5 = 0x9f7,
#endif
#if PACKETVER >= 20131211
-/*20131211 to 20180523
+/*20131211 to 20180621
ì½”ì¸ì´ 필요합니다.
Requires a Coin.
*/
MSG_USESKILL_FAIL_COINTS = 0x9f8,
-/*20131211 to 20180523
+/*20131211 to 20180621
ì½”ì¸ì´ %d 개가 필요합니다.
%d Coins are required.
*/
MSG_USESKILL_FAIL_COINTS_NUM = 0x9f9,
-/*20131211 to 20180523
+/*20131211 to 20180621
개틀ë§ê±´ ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Gatling Gun should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_GATLING = 0x9fa,
-/*20131211 to 20180523
+/*20131211 to 20180621
샷건 ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Shotguns should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_SHOTGUN = 0x9fb,
-/*20131211 to 20180523
+/*20131211 to 20180621
ë¼ì´í”Œ ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Rifle should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_RIFLE = 0x9fc,
-/*20131211 to 20180523
+/*20131211 to 20180621
리볼버 ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Pair of Revolver should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_HANDGUN = 0x9fd,
-/*20131211 to 20180523
+/*20131211 to 20180621
성ì†ì„± ë¸”ë¦¿ì„ ìž¥ì°©í•´ì•¼ 합니다
[Silver Bullet] weapon class must be equipped.
*/
MSG_FAIL_NEED_EQUIPPED_PROPERTY_SAINT_BULLET = 0x9fe,
-/*20131211 to 20180523
+/*20131211 to 20180621
ì•„ì´í…œ íŒë§¤ ë‚´ì—­
Item Sell History
*/
MSG_MERCHANT_SOLD_ITEM_LOG = 0x9ff,
-/*20131211 to 20180523
+/*20131211 to 20180621
ì•„ì´í…œ 구매 ë‚´ì—­
Item Purchase History
*/
MSG_MERCHANT_ITEM_BUY_LOG = 0xa00,
#endif
#if PACKETVER >= 20131218
-/*20131218 to 20180523
+/*20131218 to 20180621
그레네ì´ë“œëŸ°ì³ ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Grenade Launcher should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_GRANADE = 0xa01,
-/*20131218 to 20180523
+/*20131218 to 20180621
[히트배럴],[매드니스 캔슬러],[플래티넘 알터] ì˜ íš¨ê³¼ë“¤ì€ ì¤‘ì²©í•˜ì—¬ 사용할 수 없습니다.
[Heat barrel],[Last Stand],[Platinum Alter] cannot be used while sitting.
*/
MSG_FAIL_DUPLICATE_HEAT_BARREL_GS_MADNESSCANCEL_P_ALTER = 0xa02,
#endif
#if PACKETVER >= 20131223
-/*20131223 to 20180523
+/*20131223 to 20180621
현재 맵ì—서는 사용할 수 없는 스킬입니다.
Cannot use skill in this map.
*/
MSG_USESKILL_FAIL_MAP = 0xa03,
#endif
#if PACKETVER >= 20140108
-/*20140108 to 20180523
+/*20140108 to 20180621
길드 창고를 ì´ìš©ì¤‘ì¸ ê²½ìš° ì°½ê³ ì˜ ëª¨ë“  ì•„ì´í…œì´ 사ë¼ì§€ê²Œ ë©ë‹ˆë‹¤.
If you are using a guild storage, all items inside it will disappear.
*/
MSG_GUILD_STORAGE_WARNING = 0xa04,
#endif
#if PACKETVER >= 20140115
-/*20140115 to 20180523
+/*20140115 to 20180621
http://ragnarok.gamesamba.com/paytest.html
http://ragnarok.gamesamba.com/
*/
MSG_AMERICA_CASHSHOP_URL_GAMESAMBA = 0xa05,
-/*20140115 to 20180523
+/*20140115 to 20180621
로그ì¸ì„ 위해 패스워드를 입력해주세요.
Please enter a password to login.
*/
MSG_SECOND_PASSWORD_INFO_4 = 0xa06,
#endif
#if PACKETVER >= 20140129
-/*20140129 to 20180523
+/*20140129 to 20180621
펫 진화
Pet Evolution
*/
MSG_PET_EVOLUTION = 0xa07,
-/*20140129 to 20180523
+/*20140129 to 20180621
진화 - %s
Evolution - %s
*/
MSG_PET_EVOLUTION_WITH_PET_NAME = 0xa08,
-/*20140129 to 20180523
+/*20140129 to 20180621
진화ì—는 다ìŒì˜ 재료가 필요합니다.
Evolution requires the following ingredients:
*/
MSG_PET_EVOLUTION_NEED_ITEM = 0xa09,
-/*20140129 to 20180523
+/*20140129 to 20180621
진화 하시겠습니까?
Are you sure you want to evolve your pet?
*/
MSG_DO_YOU_WANT_TO_EVOLVE_PET = 0xa0a,
-/*20140129 to 20180523
+/*20140129 to 20180621
알 수 없는 오류
Unknown Error
*/
MSG_PET_EVOLUTION_FAIL_UNKNOWN = 0xa0b,
-/*20140129 to 20180523
+/*20140129 to 20180621
소환ëœíŽ«ì„ ê°–ê³  있지 않습니다.
Pet Cannot be hatched.
*/
MSG_PET_EVOLUTION_FAIL_NOTEXIST_CALLPET = 0xa0c,
-/*20140129 to 20180523
+/*20140129 to 20180621
요청한 ê²ƒì´ íŽ«ì•Œì´ ì•„ë‹™ë‹ˆë‹¤.
It is not requested petal.
*/
MSG_PET_EVOLUTION_FAIL_NOT_PETEGG = 0xa0d,
/*20140129 to 20140205
진화가 불가능한 요청입니다.
-20140212 to 20180523
+20140212 to 20180621
진화 재료가 부족합니다.
Evolution material is low.
*/
MSG_PET_EVOLUTION_FAIL_RECIPE = 0xa0e,
-/*20140129 to 20180523
+/*20140129 to 20180621
ì§„í™”ì— í•„ìš”í•œ 재료가 부족합니다.
Insufficient materials for evolution.
*/
MSG_PET_EVOLUTION_FAIL_MATERIAL = 0xa0f,
-/*20140129 to 20180523
+/*20140129 to 20180621
친밀ë„ê°€ ì ˆì¹œì¸ ìƒíƒœì—서만 진화가 가능합니다.
Loyal Intimacy is required to evolve.
*/
@@ -16174,111 +16174,111 @@ Loyal Intimacy is required to evolve.
#if PACKETVER >= 20140212
/*20140212 to 20170830
ìžë™ ë¨¹ì´ ì£¼ê¸°
-20170906 to 20180523
+20170906 to 20180621
펫 ìžë™ ë¨¹ì´ ì£¼ê¸°
Automatic feeding
*/
MSG_PET_AUTO_FEEDING = 0xa11,
-/*20140212 to 20180523
+/*20140212 to 20180621
펫ì—게 먹ì´ë¥¼ 주었습니다. '%s' 잔여량 %dê°œ
Feeding the pet. %d '%d' remaining
*/
MSG_PET_AUTO_FEEDING_REST = 0xa12,
/*20140212 to 20170830
ìžë™ ë¨¹ì´ ì£¼ê¸° 활성화 On
-20170906 to 20180523
+20170906 to 20180621
펫 ìžë™ ë¨¹ì´ ì£¼ê¸° 활성화 On
Automatic feeding turned On
*/
MSG_PET_AUTO_FEEDING_ON = 0xa13,
/*20140212 to 20170830
ìžë™ ë¨¹ì´ ì£¼ê¸° 활성화 Off
-20170906 to 20180523
+20170906 to 20180621
펫 ìžë™ ë¨¹ì´ ì£¼ê¸° 활성화 Off
Automatic feeding turned Off
*/
MSG_PET_AUTO_FEEDING_OFF = 0xa14,
-/*20140212 to 20180523
+/*20140212 to 20180621
갱신
Update
*/
MSG_REFRESH = 0xa15,
/*20140212 to 20140702
%d 분전
-20140709 to 20180523
+20140709 to 20180621
%d 분 전
%d minutes ago
*/
MSG_TIME_LINE_MINUTE = 0xa16,
/*20140212 to 20140702
%d 시간전
-20140709 to 20180523
+20140709 to 20180621
%d 시간 전
%d hours ago
*/
MSG_TIME_LINE_HOUR = 0xa17,
/*20140212 to 20140702
%d ì¼ì „
-20140709 to 20180523
+20140709 to 20180621
%d ì¼ ì „
%d days ago
*/
MSG_TIME_LINE_DAY = 0xa18,
#endif
#if PACKETVER >= 20140319
-/*20140319 to 20180523
+/*20140319 to 20180621
%d%% ( Premium %d%% + %s Server )
%d%%% ( Premium %d%%% + %s Server )
*/
MSG_BASIC_EXP_MSG_PH = 0xa19,
#endif
#if PACKETVER >= 20140326
-/*20140326 to 20180523
+/*20140326 to 20180621
우편 발송
Mailed
*/
MSG_SEND_MAIL = 0xa1a,
-/*20140326 to 20180523
+/*20140326 to 20180621
ë©”ì¼ì´ 전송ë˜ì—ˆìŠµë‹ˆë‹¤.
Your mail has been sent.
*/
MSG_MAIL_SENT = 0xa1b,
-/*20140326 to 20180523
+/*20140326 to 20180621
ì•„ì´í…œì´ ì¸ë²¤í† ë¦¬ë¡œ ì´ë™ë˜ì—ˆìŠµë‹ˆë‹¤.
This item has been moved to the inventory.
*/
MSG_GET_ITEMS_FROM_MAIL_SUCCEED = 0xa1c,
-/*20140326 to 20180523
+/*20140326 to 20180621
ì•„ì´í…œ 받기가 실패하였습니다.
Failed to get items.
*/
MSG_GET_ITEMS_FROM_MAIL_FAILED = 0xa1d,
-/*20140326 to 20180523
+/*20140326 to 20180621
ì¸ë²¤í† ë¦¬ë¥¼ 비워주세요
Please empty your inventory.
*/
MSG_GET_ITEMS_FROM_MAIL_OVERWEIGHT = 0xa1e,
-/*20140326 to 20180523
+/*20140326 to 20180621
제니를 받았습니다.
Zeny received.
*/
MSG_GET_ZENY_FROM_MAIL_SUCCEED = 0xa1f,
-/*20140326 to 20180523
+/*20140326 to 20180621
제니 받기가 실패하였습니다.
Failed to get zeny.
*/
MSG_GET_ZENY_FROM_MAIL_FAILED = 0xa20,
-/*20140326 to 20180523
+/*20140326 to 20180621
ì œë‹ˆì˜ í•œê³„ì¹˜ë¥¼ 넘었습니다.
Exceeded the limits of zenny.
*/
MSG_GET_ZENY_FROM_MAIL_OVERAMOUNT = 0xa21,
-/*20140326 to 20180523
+/*20140326 to 20180621
ì•„ì´í…œ 첨부 성공
Items attached success
*/
MSG_SET_ITEMS_TO_MAIL_SUCCEED = 0xa22,
-/*20140326 to 20180523
+/*20140326 to 20180621
받는 ì‚¬ëžŒì˜ ì´ë¦„ì´ ë°˜ë“œì‹œ 들어가야 합니다.
The name of the recipient must be included.
*/
@@ -16287,72 +16287,72 @@ The name of the recipient must be included.
ì œëª©ì˜ ê¸¸ì´ëŠ” 4ìžì´ìƒ ì´ì–´ì•¼ 합니다.
20140423 to 20141001
ì œëª©ì˜ ê¸¸ì´ëŠ” 4ìžì´ìƒ 16ìž ì´í•˜ì—¬ì•¼ 합니다.
-20141008 to 20180523
+20141008 to 20180621
ì œëª©ì˜ ê¸¸ì´ëŠ” 한글 2ìž~25ìž, ì˜ë¬¸ 4ìž~50ìž ì´ì–´ì•¼ 합니다.
The length of the title must be 4 to 50 characters long.
*/
MSG_INVALID_MAIL_TITLE_INFO = 0xa24,
-/*20140326 to 20180523
+/*20140326 to 20180621
ë©”ì¼ ì „ì†¡ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Mail delivery failed.
*/
MSG_FAILED_SEND_MAIL = 0xa25,
-/*20140326 to 20180523
+/*20140326 to 20180621
ì ì ˆí•˜ì§€ 못한 ì•„ì´í…œìœ¼ë¡œ 전송 실패하였습니다.
Transmission has failed to inappropriate items.
*/
MSG_FAILED_SEND_MAIL_ITEM = 0xa26,
-/*20140326 to 20180523
+/*20140326 to 20180621
받는 ì‚¬ëžŒì˜ ì •ë³´ê°€ 존재하지 않습니다.
Information of the recipient does not exist.
*/
MSG_FAIELD_SEND_MAIL_TO = 0xa27,
#endif
#if PACKETVER >= 20140402
-/*20140402 to 20180523
+/*20140402 to 20180621
%s [%d옵션]
%s [%d Option]
*/
MSG_EA6 = 0xa28,
-/*20140402 to 20180523
+/*20140402 to 20180621
ë ˆë²¨ì€ 1~%d 사ì´ì˜ 숫ìžë¥¼ 입력해 주세요.
Level, enter a number between 1 and %d.
*/
MSG_PARTY_BOOKING_ERR5R2 = 0xa29,
#endif
#if PACKETVER >= 20140409
-/*20140409 to 20180523
+/*20140409 to 20180621
ì†Œì§€ì°½ì˜ ì—¬ìœ ê³µê°„ì„ í™•ë³´í•´ì£¼ì„¸ìš”.
Please free the window possessing space.
*/
MSG_ITEM_WND_OVERFULL = 0xa2a,
/*20140409 to 20140416
수신ìžì˜ ë©”ì¼ ë³´ê´€ ìš©ëŸ‰ì´ ì´ˆê³¼ë˜ì—ˆìŠµë‹ˆë‹¤.
-20140423 to 20180523
+20140423 to 20180621
ë©”ì¼ ë³´ë‚´ê¸° 횟수가 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
Sending mail count exceeded.
*/
MSG_FAILED_MAIL_LIMIT_CNT = 0xa2b,
#endif
#if PACKETVER >= 20140416
-/*20140416 to 20180523
+/*20140416 to 20180621
ë©”ì¼ì„ ì—´ 수 없습니다.
You can not open the mail.
*/
MSG_FAILED_TO_WRITE_MAIL = 0xa2c,
-/*20140416 to 20180523
+/*20140416 to 20180621
You are currently joined in CLan !!
You are currently joined in Clan !!
*/
MSG_JOINED_IN_CLAN = 0xa2d,
-/*20140416 to 20180523
+/*20140416 to 20180621
골드 PCë°© 마ì¼ë¦¬ì§€ ì •ë³´
Gold PC rooms mileage information
*/
MSG_GOLDPCCAFE_MILEAGE = 0xa2e,
#endif
#if PACKETVER >= 20140423
-/*20140423 to 20180523
+/*20140423 to 20180621
펫 액세서리를 해제해야 진화가 가능합니다.
Unequip pet accessories first to start evolution
*/
@@ -16361,7 +16361,7 @@ Unequip pet accessories first to start evolution
/ %d 분후
20140508 to 20140702
%d 분후
-20140709 to 20180523
+20140709 to 20180621
%d 분 후
%d minutes later
*/
@@ -16370,7 +16370,7 @@ Unequip pet accessories first to start evolution
/ %d 시간후
20140508 to 20140702
%d 시간후
-20140709 to 20180523
+20140709 to 20180621
%d 시간 후
%d hours later
*/
@@ -16379,49 +16379,49 @@ Unequip pet accessories first to start evolution
/ %d ì¼í›„
20140508 to 20140702
%d ì¼í›„
-20140709 to 20180523
+20140709 to 20180621
%d ì¼ í›„
%d days later
*/
MSG_TIME_LINE_DAY2 = 0xa32,
-/*20140423 to 20180523
+/*20140423 to 20180621
í™•ì¸ ë²„íŠ¼ì„ ëˆŒëŸ¬ C-CODE를 확ì¸í•˜ì„¸ìš”.
Press the OK button to confirm the C-CODE.
*/
MSG_INVALID_CCODE_INFO = 0xa33,
-/*20140423 to 20180523
+/*20140423 to 20180621
ì²¨ë¶€ëœ ë¬¼í’ˆì„ íšë“ 후 삭제가 가능합니다.
After obtaining the attached article can be deleted.
*/
MSG_FAILED_DELETE_MAIL = 0xa34,
-/*20140423 to 20180523
+/*20140423 to 20180621
현재 보유 제니 보다 ë§Žì€ ì œë‹ˆë¥¼ 보낼 수 없습니다.
You can not send any more zeny.
*/
MSG_FAILED_SEND_MAIL_ZENY = 0xa35,
-/*20140423 to 20180523
+/*20140423 to 20180621
수수료 : %s Zeny
Fee: %s Zeny
*/
MSG_SEND_MAIL_COMMISSION = 0xa36,
-/*20140423 to 20180523
+/*20140423 to 20180621
받는 ì‚¬ëžŒì˜ ì´ë¦„ì´ ì¡´ìž¬í•˜ì§€ 않습니다.
The recipient's name does not exist.
*/
MSG_FAILE_MAIL_RECIEVER_INFO = 0xa37,
#endif
#if PACKETVER >= 20140430
-/*20140430 to 20180523
+/*20140430 to 20180621
E X P : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%)
EXP : %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%)
*/
MSG_TAIWAN_PERSONALINFO_EXPMSG = 0xa38,
-/*20140430 to 20180523
+/*20140430 to 20180621
DROP : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%)
DROP : %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%)
*/
MSG_TAIWAN_PERSONALINFO_DROPMSG = 0xa39,
-/*20140430 to 20180523
+/*20140430 to 20180621
DEATH : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%)
DEATH: %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%)
*/
@@ -16430,7 +16430,7 @@ DEATH: %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%)
#if PACKETVER >= 20140514
/*20140514 to 20140528
보유 가능한 최대 마ì¼ë¦¬ì§€ : %d
-20140605 to 20180523
+20140605 to 20180621
골드 PCë°© 마ì¼ë¦¬ì§€ëŠ” 최대 %dì ê¹Œì§€ ëª¨ì„ ìˆ˜ 있습니다.
You can accumulate points of PC Gold-club up to %d points maximum.
*/
@@ -16440,39 +16440,39 @@ You can accumulate points of PC Gold-club up to %d points maximum.
/*20140521 to 20140521
ì•„ì´í…œ 버리기가 불 가능한 서버 입니다.
Items discard is imposible in server.
-20140528 to 20180523
+20140528 to 20180621
해당 서버ì—ì„œ 사용 í•  수 없는 기능 입니다
This function can not be used on the server.
*/
MSG_RESTRAINT_OF_TRADE_1 = 0xa3c,
-/*20140521 to 20180523
+/*20140521 to 20180621
수래 ì´ìš©ì´ 불 가능한 서버 입니다.
Imposible to use in server.
*/
MSG_RESTRAINT_OF_TRADE_2 = 0xa3d,
-/*20140521 to 20180523
+/*20140521 to 20180621
옥션 ì´ìš©ì´ 불 가능한 서버 입니다.
The auction is not available in server.
*/
MSG_RESTRAINT_OF_TRADE_3 = 0xa3e,
-/*20140521 to 20180523
+/*20140521 to 20180621
거래가 불 가능한 서버 입니다.
The deal is imposible in server.
*/
MSG_RESTRAINT_OF_TRADE_4 = 0xa3f,
/*20140521 to 20140521
ì•„ì´í…œ 편지 보내기가 불 가능한 서버 입니다.
-20140528 to 20180523
+20140528 to 20180621
ì•„ì´í…œ 버리기가 불 가능한 서버 입니다.
Items discard is imposible in server.
*/
MSG_RESTRAINT_OF_TRADE_5 = 0xa40,
-/*20140521 to 20180523
+/*20140521 to 20180621
ìƒì  íŒë§¤ ê¸°ëŠ¥ì„ ì‚¬ìš©í• ìˆ˜ 없습니다.
Stores selling features are not available.
*/
MSG_RESTRAINT_OF_TRADE_6 = 0xa41,
-/*20140521 to 20180523
+/*20140521 to 20180621
ì†Œí™˜ë¬¼ì˜ SPê°€ 부족합니다.
The SP's summoned enough.
*/
@@ -16481,28 +16481,28 @@ The SP's summoned enough.
#if PACKETVER >= 20140528
/*20140528 to 20140702
Weight : %s/%s
-20140709 to 20180523
+20140709 to 20180621
%s/%s
*/
MSG_SEND_MAIL_WEIGHT = 0xa43,
-/*20140528 to 20180523
+/*20140528 to 20180621
ë©”ì¼ ë‚´ìš©ì˜ ìµœëŒ€ 길ì´ëŠ” 1K ì´í•˜ 입니다.
The maximum length of the message content is 1K.
*/
MSG_INVALID_MAIL_CONTENTS_INFO = 0xa44,
-/*20140528 to 20180523
+/*20140528 to 20180621
ì•„ì´í…œ 첨부 실패
Failed to attach an item.
*/
MSG_SET_ITEMS_TO_MAIL_FAILED = 0xa45,
-/*20140528 to 20180523
+/*20140528 to 20180621
ë©”ì¼ì— 첨부할수 있는 ì•„ì´í…œì˜ 무게가 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
The weight of the items that can be attached to mail has been exceeded.
*/
MSG_SET_ITEMS_TO_MAIL_OVER_WEIGHT = 0xa46,
#endif
#if PACKETVER >= 20140611
-/*20140611 to 20180523
+/*20140611 to 20180621
ì´ë¯¸ 서비스 중입니다. ìž ì‹œ 후 다시 ì‹œë„í•´ 주세요.
Is already in service. Please try again in a few minutes.
*/
@@ -16511,55 +16511,55 @@ Is already in service. Please try again in a few minutes.
#if PACKETVER >= 20140618
/*20140618 to 20140924
환ìƒì˜ ë£°ë ›ì°½ì„ ì—´ 수 없습니다.
-20141001 to 20180523
+20141001 to 20180621
í–‰ìš´ì˜ ë£°ë ›ì°½ì„ ì—´ 수 없습니다.
Unable to open the window of Lucky Roulette.
*/
MSG_FAILED_OPEN_ROULLETTE = 0xa48,
/*20140618 to 20140924
환ìƒì˜ ë£°ë ›ì°½ì„ ë‹«ì„ ìˆ˜ 없습니다.
-20141001 to 20180523
+20141001 to 20180621
í–‰ìš´ì˜ ë£°ë ›ì°½ì„ ë‹«ì„ ìˆ˜ 없습니다.
Unable to close the window of the Lucky Roulette.
*/
MSG_FAILED_CLOSE_ROULLETTE = 0xa49,
/*20140618 to 20140924
환ìƒì˜ ë£°ë ›ì„ ì‹œìž‘ í•  수 없습니다.
-20141001 to 20180523
+20141001 to 20180621
í–‰ìš´ì˜ ë£°ë ›ì„ ì‹œìž‘ í•  수 없습니다.
You can not start a roulette wheel of fortune.
*/
MSG_FAILED_GENERATE_ROULLETTE = 0xa4a,
/*20140618 to 20140924
환ìƒì˜ ë£°ë ›ì„ ì‹œìž‘í•˜ê¸° 위해서는 í¬ì¸íŠ¸ê°€ 필요합니다.
-20141001 to 20180523
+20141001 to 20180621
í–‰ìš´ì˜ ë£°ë ›ì„ ì‹œìž‘í•˜ê¸° 위해서는 í¬ì¸íŠ¸ê°€ 필요합니다.
Points is required to play Lucky Roulette.
*/
MSG_NOT_ENOUGH_ROULLETTE_POINT = 0xa4b,
-/*20140618 to 20180523
+/*20140618 to 20180621
ë‹¹ì²¨ëœ ì•„ì´í…œì„ 수령할 수 없습니다.
You can not receive a winning items.
*/
MSG_FAILED_RECV_ITEM = 0xa4c,
#endif
#if PACKETVER >= 20140625
-/*20140625 to 20180523
+/*20140625 to 20180621
ì¸ë²¤í† ë¦¬ì— ì•„ì´í…œ 개수가 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
The number of items in the inventory has been exceeded.
*/
MSG_FAILED_RECV_ITEM_OVERCOUNT = 0xa4d,
-/*20140625 to 20180523
+/*20140625 to 20180621
무게가 초과하였습니다. ì†Œì§€ì°½ì˜ ì—¬ìœ ê³µê°„ì„ í™•ë³´í•´ì£¼ì„¸ìš”.
The weight has been exceeded. Please free up the possesion window.
*/
MSG_FAILED_RECV_ITEM_OVERWEIGHT = 0xa4e,
-/*20140625 to 20180523
+/*20140625 to 20180621
ë…¸ì  ê°œì„¤ 실패.
Failed to open stalls.
*/
MSG_MERCHANTSHOP_MAKING_FAIL = 0xa4f,
-/*20140625 to 20180523
+/*20140625 to 20180621
ë£°ë ›ì´ ëŒê³  있습니다. ê²½í’ˆì„ í™•ì¸ í›„ì— ë‹¤ì‹œ ì‹œë„해주세요.
The roulette wheel is spinning. Please try again after checking with prizes.
*/
@@ -16568,55 +16568,55 @@ The roulette wheel is spinning. Please try again after checking with prizes.
#if PACKETVER >= 20140702
/*20140702 to 20140917
환ìƒì˜ 룰렛
-20140924 to 20180523
+20140924 to 20180621
í–‰ìš´ì˜ ë£°ë ›
Lucky Roulette
*/
MSG_ROULLETTE_WND = 0xa51,
-/*20140702 to 20180523
+/*20140702 to 20180621
ì•„ì´í…œ íŒë§¤ ì‹œ 소리로 알림
Notify when item sell out
*/
MSG_SOUNDEFFECT_ITEMSELLWND = 0xa52,
#endif
#if PACKETVER >= 20140709
-/*20140709 to 20180523
+/*20140709 to 20180621
수수료를 확ì¸í•´ì£¼ì„¸ìš”.
Please check the fees.
*/
MSG_FAILED_SEND_MAIL_ITEMS = 0xa53,
/*20140709 to 20140716
유저ì´ë¦„확ì¸
-20140723 to 20180523
+20140723 to 20180621
유저ì´ë¦„ 확ì¸
Verify user name
*/
MSG_CHECK_USER_NAME = 0xa54,
-/*20140709 to 20180523
+/*20140709 to 20180621
삭제 예정
Schedule deletion
*/
MSG_DELETE_DUE_DATE = 0xa55,
#endif
#if PACKETVER >= 20140723
-/*20140723 to 20180523
+/*20140723 to 20180621
달성과제
Achievable challenge
*/
MSG_ACHIEVEMENT_SYSTEM = 0xa56,
-/*20140723 to 20180523
+/*20140723 to 20180621
달성ì´ì 
Achieve overall
*/
MSG_ACHIEVEMENT_TOTAL_SCORE = 0xa57,
-/*20140723 to 20180523
+/*20140723 to 20180621
달성등급
Achieve rank
*/
MSG_ACHIEVEMENT_GRADE = 0xa58,
/*20140723 to 20150217
ë‹¤ìŒ ë³´ìƒë°•ìŠ¤ê¹Œì§€ [%5d]ì 
-20150225 to 20180523
+20150225 to 20180621
ë‹¤ìŒ ë‹¬ì„±ë“±ê¸‰ê¹Œì§€ [%5d]ì 
The following compensation box until [% 5d] point
*/
@@ -16624,7 +16624,7 @@ The following compensation box until [% 5d] point
/*20140723 to 20140723
개요
Overview
-20140730 to 20180523
+20140730 to 20180621
진척ìƒí™©
Progress
*/
@@ -16632,7 +16632,7 @@ Progress
/*20140723 to 20140723
ì¼ë°˜
General
-20140730 to 20180523
+20140730 to 20180621
최근 달성 ì—…ì 
Recent Achievements
*/
@@ -16642,7 +16642,7 @@ Recent Achievements
Role
20140730 to 20140924
개다래 열매 품목
-20141001 to 20180523
+20141001 to 20180621
ä»™è² í’ˆëª©
Cracker Item
*/
@@ -16652,7 +16652,7 @@ Cracker Item
Action
20140730 to 20140924
개다래 열매 : %d / %d GD
-20141001 to 20180523
+20141001 to 20180621
ä»™è² : %d / %d
Cracker : %d / %d
*/
@@ -16662,7 +16662,7 @@ Cracker : %d / %d
Battle
20140730 to 20140924
개다래 열매가 부족합니다.
-20141001 to 20180523
+20141001 to 20180621
ä»™è²ê°€ 부족합니다.
Cracker is low.
*/
@@ -16672,7 +16672,7 @@ Cracker is low.
Adventure
20140730 to 20140924
%s GD
-20141001 to 20180523
+20141001 to 20180621
%s
%s
*/
@@ -16680,7 +16680,7 @@ Adventure
/*20140723 to 20140723
결투
Duel
-20140813 to 20180523
+20140813 to 20180621
개요
Overview
*/
@@ -16688,7 +16688,7 @@ Overview
/*20140723 to 20140723
수련
Lily
-20140813 to 20180523
+20140813 to 20180621
ì¼ë°˜
General
*/
@@ -16696,7 +16696,7 @@ General
/*20140723 to 20140723
퀘스트
Quest
-20140813 to 20180523
+20140813 to 20180621
ìºë¦­í„°
Role
*/
@@ -16704,7 +16704,7 @@ Role
/*20140723 to 20140723
ì—피소드
Episode
-20140813 to 20180523
+20140813 to 20180621
í–‰ë™
Action
*/
@@ -16712,21 +16712,21 @@ Action
/*20140723 to 20140723
ì´ë²¤íŠ¸
Evt
-20140813 to 20180523
+20140813 to 20180621
기타
Other
*/
MSG_ACHIEVEMENT_TAB_GENERAL_REST = 0xa64,
/*20140723 to 20140723
활ë™
-20140813 to 20180523
+20140813 to 20180621
모험
Adventure
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE = 0xa65,
/*20140723 to 20140723
커뮤니티
-20140813 to 20180523
+20140813 to 20180621
룬미드가츠
Rune Midgarts
*/
@@ -16734,28 +16734,28 @@ Rune Midgarts
/*20140723 to 20140723
제련
Refining
-20140813 to 20180523
+20140813 to 20180621
슈발츠발드
Schwartzvald
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE_SCHWARZWALD = 0xa67,
/*20140723 to 20140723
경제
-20140813 to 20180523
+20140813 to 20180621
아루나펠츠
Arunafeltz
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE_ARUNAFELTZ = 0xa68,
/*20140723 to 20140723
ìƒí™œ
-20140813 to 20180523
+20140813 to 20180621
ì´ê³„
Commandment
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE_ANOTHERWORLD = 0xa69,
/*20140723 to 20140723
축제
-20140813 to 20180523
+20140813 to 20180621
로컬ë¼ì´ì§•
Localizing
*/
@@ -16763,7 +16763,7 @@ Localizing
/*20140723 to 20140723
위업
Feat
-20140813 to 20180523
+20140813 to 20180621
ë˜ì „
Dungeon
*/
@@ -16771,7 +16771,7 @@ Dungeon
/*20140723 to 20140723
달성한 과제
Achieved challenge
-20140813 to 20180523
+20140813 to 20180621
전투
Battle
*/
@@ -16779,7 +16779,7 @@ Battle
/*20140723 to 20140723
진척ìƒí™©
Progress
-20140813 to 20180523
+20140813 to 20180621
결투
Duel
*/
@@ -16787,369 +16787,369 @@ Duel
/*20140723 to 20140723
최근 달성 ì—…ì 
Recent Achievements
-20140813 to 20180523
+20140813 to 20180621
수련
Lily
*/
MSG_ACHIEVEMENT_TAB_BATTLE_TRAINING = 0xa6e,
#endif
#if PACKETVER >= 20140813
-/*20140813 to 20180523
+/*20140813 to 20180621
퀘스트
Quest
*/
MSG_ACHIEVEMENT_TAB_QUEST = 0xa6f,
-/*20140813 to 20180523
+/*20140813 to 20180621
ì—피소드
Episode
*/
MSG_ACHIEVEMENT_TAB_QUEST_EPISODE = 0xa70,
-/*20140813 to 20180523
+/*20140813 to 20180621
ì¼ë°˜
General
*/
MSG_ACHIEVEMENT_TAB_QUEST_GENERAL = 0xa71,
-/*20140813 to 20180523
+/*20140813 to 20180621
메모리얼
Memorial
*/
MSG_ACHIEVEMENT_TAB_MEMORIAL = 0xa72,
-/*20140813 to 20180523
+/*20140813 to 20180621
미드가르드
Midgard
*/
MSG_ACHIEVEMENT_TAB_MEMORIAL_MIDGARD = 0xa73,
-/*20140813 to 20180523
+/*20140813 to 20180621
ì´ê³„
Commandment
*/
MSG_ACHIEVEMENT_TAB_MEMORIAL_ANOTHERWORLD = 0xa74,
-/*20140813 to 20180523
+/*20140813 to 20180621
기타
Other
*/
MSG_ACHIEVEMENT_TAB_MEMORIAL_REST = 0xa75,
-/*20140813 to 20180523
+/*20140813 to 20180621
위업
Feat
*/
MSG_ACHIEVEMENT_TAB_ACHIEVEMENT = 0xa76,
-/*20140813 to 20180523
+/*20140813 to 20180621
달성한 과제
Achieved challenge
*/
MSG_ACHIEVEMENT_TAB_TOTAL = 0xa77,
-/*20140813 to 20180523
+/*20140813 to 20180621
ë” ì´ìƒ 추가할 수 없습니다.
You cannot add anymore.
*/
MSG_FAIL_ADD_ACHIEVEMENT_TRACING = 0xa78,
-/*20140813 to 20180523
+/*20140813 to 20180621
< %s > 달성하였습니다.
< %S > achieved.
*/
MSG_NOTICE_COMPLETE_ACHIEVEMENT = 0xa79,
#endif
#if PACKETVER >= 20140827
-/*20140827 to 20180523
+/*20140827 to 20180621
only otp user login allow
Only OTP users are allowed
*/
MSG_OTPUSER_ONLY = 0xa7a,
#endif
#if PACKETVER >= 20140917
-/*20140917 to 20180523
+/*20140917 to 20180621
ì´ ë²„íŠ¼ì„ ëˆ„ë¥¼ ì‹œ, ì§€ì •ëœ ìƒí’ˆì„ 받게ë˜ë©° ë£°ë ›ì€ ì´ˆê¸°í™” ë©ë‹ˆë‹¤.
When this button pressed, you will receive a specified initialized roulette item.
*/
MSG_GET_ROULLETE_PRIZE = 0xa7b,
-/*20140917 to 20180523
+/*20140917 to 20180621
ì´ ë²„íŠ¼ì„ ëˆ„ë¥¼ ì‹œ, 깜빡ì´ëŠ” í™”ì‚´í‘œì˜ ë¼ì¸ë¶€í„° ë£°ë ›ì„ ì‹œìž‘ 합니다.
When this button pressed, the flashing arrows from the lines of the roulette wheel begins.
*/
MSG_NOTICE_NEXT_ROULLETE_STAGE = 0xa7c,
-/*20140917 to 20180523
+/*20140917 to 20180621
칭호
Style
*/
MSG_TITLE_EQUIPMENT = 0xa7d,
-/*20140917 to 20180523
+/*20140917 to 20180621
칭호 해제
Title release
*/
MSG_TAKEOFF_TITLE = 0xa7e,
-/*20140917 to 20180523
+/*20140917 to 20180621
길드 ìƒì„±ì„ í•  수 없는 지역입니다.
Can't create a Guild in this area.
*/
MSG_GUILD_MAKE_GUILD_NOT_PERMITTED_MAP = 0xa7f,
-/*20140917 to 20180523
+/*20140917 to 20180621
길드 해체를 할 수 없는 지역입니다.
Can't disband a Guild in this area.
*/
MSG_GUILD_DISORGANIZE_GUILD_NOT_PERMITTED_MAP = 0xa80,
-/*20140917 to 20180523
+/*20140917 to 20180621
길드 ê°€ìž…ì„ í•  수 없는 지역입니다.
Can't join a Guild in this area.
*/
MSG_GUILD_JOIN_GUILD_NOT_PERMITTED_MAP = 0xa81,
-/*20140917 to 20180523
+/*20140917 to 20180621
길드 탈퇴를 할 수 없는 지역입니다.
Can't leave a Guild in this area.
*/
MSG_GUILD_LEAVE_GUILD_NOT_PERMITTED_MAP = 0xa82,
-/*20140917 to 20180523
+/*20140917 to 20180621
ê¸¸ë“œì› ì¶”ë°©ì„ í•  수 없는 지역입니다.
Can't deport a Guild in this area.
*/
MSG_GUILD_EXPEL_GUILD_NOT_PERMITTED_MAP = 0xa83,
-/*20140917 to 20180523
+/*20140917 to 20180621
길드ì§ìœ„ ë³€ê²½ì„ í•  수 없는 지역입니다.
Can't change a Guild title in this area
*/
MSG_GUILD_POSITION_CHANGE_NOT_PERMITTED_MAP = 0xa84,
-/*20140917 to 20180523
+/*20140917 to 20180621
ì•„ì´í…œ ì†Œì§€ëŸ‰ì„ 5칸ì´ìƒ 비워주세요
Please empty at least 5 amount of possession in item window.
*/
MSG_NOT_ENOUGH_SPACE_IN_ITEM_BODY = 0xa85,
-/*20140917 to 20180523
+/*20140917 to 20180621
E X P : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%%)
EXP : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%% )
*/
MSG_JPN_PERSONALINFO_EXPMSG = 0xa86,
-/*20140917 to 20180523
+/*20140917 to 20180621
DROP : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%%)
DROP : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%% )
*/
MSG_JPN_PERSONALINFO_DROPMSG = 0xa87,
-/*20140917 to 20180523
+/*20140917 to 20180621
DEATH : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%%)
DEATH : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%% )
*/
MSG_JPN_PERSONALINFO_DEATHMSG = 0xa88,
-/*20140917 to 20180523
+/*20140917 to 20180621
첨부할 수 있는 ì•„ì´í…œì˜ 갯수가 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
The number of items that can be attached is exceeded.
*/
MSG_SET_ITEMS_TO_MAIL_OVERCOUNT = 0xa89,
-/*20140917 to 20180523
+/*20140917 to 20180621
ì•„ì´í…œ 구매 ì‹œ 소리로 알림
Notify when item purchased
*/
MSG_SOUNDEFFECT_ITEMBUYWND = 0xa8a,
#endif
#if PACKETVER >= 20140924
-/*20140924 to 20180523
+/*20140924 to 20180621
첨부할 수 없는 ì•„ì´í…œìž…니다.
Unable to attach the items.
*/
MSG_ID_A8B = 0xa8b,
#endif
#if PACKETVER >= 20141001
-/*20141001 to 20180523
+/*20141001 to 20180621
ê½ì— 당첨ë˜ì—ˆìœ¼ë¯€ë¡œ ë‹¤ìŒ ìƒìœ„ ë‹¨ê³„ì˜ ë£°ë ›ì„ ëŒë¦¬ì‹¤ 수 없습니다.
Because you can not win a slam room and turn the roulette of the next higher step.
*/
MSG_ID_A8C = 0xa8c,
-/*20141001 to 20180523
+/*20141001 to 20180621
답장쓰기
Replying
*/
MSG_ID_A8D = 0xa8d,
-/*20141001 to 20180523
+/*20141001 to 20180621
ë‚´ìš©ì½ê¸°
Read more
*/
MSG_ID_A8E = 0xa8e,
-/*20141001 to 20180523
+/*20141001 to 20180621
ë©”ì¼ì‚­ì œ
Delete message
*/
MSG_ID_A8F = 0xa8f,
-/*20141001 to 20180523
+/*20141001 to 20180621
ä»™è² : %d
Crackers : %d
*/
MSG_ID_A90 = 0xa90,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s %s ä»™è²
%s %s crackers
*/
MSG_ID_A91 = 0xa91,
-/*20141001 to 20180523
+/*20141001 to 20180621
ä»™è²
Crackers
*/
MSG_ID_A92 = 0xa92,
-/*20141001 to 20180523
+/*20141001 to 20180621
Total : %d ä»™è²
Total : %d Crackers
*/
MSG_ID_A93 = 0xa93,
-/*20141001 to 20180523
+/*20141001 to 20180621
%d -> %s ä»™è²
%d -> %s Crackers
*/
MSG_ID_A94 = 0xa94,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s ä»™è²
%s Crackers
*/
MSG_ID_A95 = 0xa95,
-/*20141001 to 20180523
+/*20141001 to 20180621
Current ä»™è² : %s
Current Crackers : %s
*/
MSG_ID_A96 = 0xa96,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s : %s ä»™è²
%s : %s Crackers
*/
MSG_ID_A97 = 0xa97,
-/*20141001 to 20180523
+/*20141001 to 20180621
%10s ä»™è²
%10s Crackers
*/
MSG_ID_A98 = 0xa98,
-/*20141001 to 20180523
+/*20141001 to 20180621
Total : %s ä»™è²
Total : %s Crackers
*/
MSG_ID_A99 = 0xa99,
-/*20141001 to 20180523
+/*20141001 to 20180621
※수수료 3% / 최소 1ä»™è²ì˜ 수수료 ì°¨ê°
* Commission 3% / Minimum 1 Crackers comission deducted
*/
MSG_ID_A9A = 0xa9a,
-/*20141001 to 20180523
+/*20141001 to 20180621
ä»™è² ìž…ë‹ˆë‹¤.
The Crackers.
*/
MSG_ID_A9B = 0xa9b,
-/*20141001 to 20180523
+/*20141001 to 20180621
^0000ffä»™è² ì´ìƒ^000000입니다.
ìž…ë ¥ê¸ˆì•¡ì´ ë§žìŠµë‹ˆê¹Œ?
^0000ff more than crackers^000000Did you enter the correct amount?
*/
MSG_ID_A9C = 0xa9c,
-/*20141001 to 20180523
+/*20141001 to 20180621
10억仙è²ì´ìƒ 안전 확ì¸
Over than 10billions secure check
*/
MSG_ID_A9D = 0xa9d,
-/*20141001 to 20180523
+/*20141001 to 20180621
10ì–µ ä»™è² ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ 10ì–µ ä»™è²ë¡œ íŒë§¤ë©ë‹ˆë‹¤.
If you fill over 1 billion, the price will be automatically set as 10 billion Xianbei.
*/
MSG_ID_A9E = 0xa9e,
-/*20141001 to 20180523
+/*20141001 to 20180621
9,999ä»™è² ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ 9,999ä»™è²ë¡œ íŒë§¤ë©ë‹ˆë‹¤.
If you fill over 9,999 Xianbei, the price will automatically set as 9,999 Xianbei.
*/
MSG_ID_A9F = 0xa9f,
-/*20141001 to 20180523
+/*20141001 to 20180621
ê°€ê²©ì´ 0 ä»™è²ì¸ ì•„ì´í…œì´ 존재 합니다. ìƒì ì„ 열수 없습니다!
There are items priced 0 Xianbei. You cannot open vending.
*/
MSG_ID_AA0 = 0xaa0,
-/*20141001 to 20180523
+/*20141001 to 20180621
ìƒëŒ€ ìºë¦­í„°ê°€ 최대 보유 ä»™è²ëŸ‰ì„ 초과하여 거래가 불가능 합니다.
The opponent is over the Xianbei limit. Trade failed.
*/
MSG_ID_AA1 = 0xaa1,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s ì•„ì´í…œì˜ ê°€ê²©ì„ 10ì–µä»™è² ì´í•˜ë¡œ 입력해 주세요.
Please fill out %s item price less than 1 billion Xianbei.
*/
MSG_ID_AA2 = 0xaa2,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s : %s ä»™è² => %s EA
%s: %s Xianbei => %s ea
*/
MSG_ID_AA3 = 0xaa3,
-/*20141001 to 20180523
+/*20141001 to 20180621
제한 금액 : %s ä»™è²
Limited price: %s Xianbei
*/
MSG_ID_AA4 = 0xaa4,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s %s ä»™è² %d ê°œ
%s %s %d Xianbei
*/
MSG_ID_AA5 = 0xaa5,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s %d개를 %d ä»™è²ì— íŒë§¤ 하였습니다. 수수료는 3%% 입니다.
%d %s are sold. In total %d Xianbei. 3%% charge will be imposed.
*/
MSG_ID_AA6 = 0xaa6,
#endif
#if PACKETVER >= 20141008
-/*20141008 to 20180523
+/*20141008 to 20180621
RODEX
*/
MSG_ID_AA7 = 0xaa7,
-/*20141008 to 20180523
+/*20141008 to 20180621
SEND
*/
MSG_ID_AA8 = 0xaa8,
-/*20141008 to 20180523
+/*20141008 to 20180621
RECEIVE
*/
MSG_ID_AA9 = 0xaa9,
#endif
#if PACKETVER >= 20141015
-/*20141015 to 20180523
+/*20141015 to 20180621
ë©”ì¼ ìž‘ì„±ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Please close the mail compose window.
*/
MSG_ID_AAA = 0xaaa,
#endif
#if PACKETVER >= 20141022
-/*20141022 to 20180523
+/*20141022 to 20180621
서버접근거부(A)
Server access denied(A)
*/
MSG_ID_AAB = 0xaab,
-/*20141022 to 20180523
+/*20141022 to 20180621
서버접근거부(B)
Server access denied(B)
*/
MSG_ID_AAC = 0xaac,
#endif
#if PACKETVER >= 20141112
-/*20141112 to 20180523
+/*20141112 to 20180621
ìž¥ì°©ëœ í™”ì‚´/탄환 ì„ í•´ì œí•´ì•¼í•©ë‹ˆë‹¤.
Unequipped Arrow/Ammunition.
*/
MSG_ID_AAD = 0xaad,
-/*20141112 to 20180523
+/*20141112 to 20180621
ì¸ë²¤í† ë¦¬ì˜ ì•„ì´í…œì´ 소모ë˜ì–´ ë¡œë±ìŠ¤ ì“°ê¸°ì°½ì„ ë‹«ìŠµë‹ˆë‹¤.
Consuming item in inventory will close mail compose window.
*/
MSG_ID_AAE = 0xaae,
#endif
#if PACKETVER >= 20141119
-/*20141119 to 20180523
+/*20141119 to 20180621
소지하신 ë‹ë³´ê¸°ê°€ 없습니다.
Do not have Magnifier.
*/
MSG_ID_AAF = 0xaaf,
#endif
#if PACKETVER >= 20141210
-/*20141210 to 20180523
+/*20141210 to 20180621
ì•„ì´í…œì„ 버릴려면 ë©”ì¼ ì“°ê¸°ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Close email window if you want to discard item.
*/
MSG_ID_AB0 = 0xab0,
-/*20141210 to 20180523
+/*20141210 to 20180621
ìƒëŒ€ë°©ì´ 친구 요청중입니다
The opponent has already requested you to be a friend.
*/
MSG_ID_AB1 = 0xab1,
#endif
#if PACKETVER >= 20141217
-/*20141217 to 20180523
+/*20141217 to 20180621
SCRIPT ERROR AID
*/
MSG_ID_AB2 = 0xab2,
@@ -17158,7 +17158,7 @@ SCRIPT ERROR AID
Errorfile : %s
ErrorLine : %d 줄
ErrorContext: %s
-20150107 to 20180523
+20150107 to 20180621
Errorfile : %s
ErrorLine : %d 줄
@@ -17175,152 +17175,152 @@ ErrorContext: %s
MSG_ID_AB3 = 0xab3,
#endif
#if PACKETVER >= 20141224
-/*20141224 to 20180523
+/*20141224 to 20180621
^ff0000해당 ì•„ì´í…œì„ 구매 하시겠습니까? %dí¬ì¸íŠ¸ ë° %d ä»™è²ê°€ ì°¨ê° ë©ë‹ˆë‹¤.
^ff0000Are you sure want to purchase the item? after confirmation will consume %d point and %d crackers.
*/
MSG_ID_AB4 = 0xab4,
-/*20141224 to 20180523
+/*20141224 to 20180621
닫기
Close
*/
MSG_ID_AB5 = 0xab5,
-/*20141224 to 20180523
+/*20141224 to 20180621
퀘스트
Quest
*/
MSG_ID_AB6 = 0xab6,
-/*20141224 to 20180523
+/*20141224 to 20180621
퀘스트 ì•„ì´ì½˜ 보기
View Quest icon
*/
MSG_ID_AB7 = 0xab7,
-/*20141224 to 20180523
+/*20141224 to 20180621
편ì˜ì‹œì„¤
Facility
*/
MSG_ID_AB8 = 0xab8,
-/*20141224 to 20180523
+/*20141224 to 20180621
편ì˜ì‹œì„¤ ì•„ì´ì½˜ 보기
View Facility icon
*/
MSG_ID_AB9 = 0xab9,
-/*20141224 to 20180523
+/*20141224 to 20180621
길드ì›/파티ì›
Guild/Party
*/
MSG_ID_ABA = 0xaba,
/*20141224 to 20150311
길드ì›/íŒŒí‹°ì› í‘œì‹œ
-20150318 to 20180523
+20150318 to 20180621
길드ì›/íŒŒí‹°ì› ë³´ê¸°
Show Guild/Party
*/
MSG_ID_ABB = 0xabb,
-/*20141224 to 20180523
+/*20141224 to 20180621
기ë¡í•˜ê¸°
Record
*/
MSG_ID_ABC = 0xabc,
-/*20141224 to 20180523
+/*20141224 to 20180621
보스몬스터
Boss Monster
*/
MSG_ID_ABD = 0xabd,
-/*20141224 to 20180523
+/*20141224 to 20180621
나
I
*/
MSG_ID_ABE = 0xabe,
-/*20141224 to 20180523
+/*20141224 to 20180621
삭제 하시겠습니까?
Are you sure want to delete it?
*/
MSG_ID_ABF = 0xabf,
-/*20141224 to 20180523
+/*20141224 to 20180621
퀘스트 NPC
Quest NPC
*/
MSG_ID_AC0 = 0xac0,
-/*20141224 to 20180523
+/*20141224 to 20180621
메모할 ë‚´ìš©ì„ ê¸°ë¡í•©ë‹ˆë‹¤
Record content
*/
MSG_ID_AC1 = 0xac1,
-/*20141224 to 20180523
+/*20141224 to 20180621
저장하기
Store
*/
MSG_ID_AC2 = 0xac2,
-/*20141224 to 20180523
+/*20141224 to 20180621
메모하기
Record
*/
MSG_ID_AC3 = 0xac3,
#endif
#if PACKETVER >= 20141231
-/*20141231 to 20180523
+/*20141231 to 20180621
%s [%d옵션] %d개
%s [%d Property] %d ea
*/
MSG_ID_AC4 = 0xac4,
-/*20141231 to 20180523
+/*20141231 to 20180621
%s [%d옵션] %s Zeny
%s [%d Property] %s Zeny
*/
MSG_ID_AC5 = 0xac5,
-/*20141231 to 20180523
+/*20141231 to 20180621
%s [%d옵션] %d %s %d -> %s %s
%s [%d Property] %d %s %d -> %s %s
*/
MSG_ID_AC6 = 0xac6,
-/*20141231 to 20180523
+/*20141231 to 20180621
%s [%d옵션] %d %s %s %s
%s [%d Property] %d %s %s %s
*/
MSG_ID_AC7 = 0xac7,
-/*20141231 to 20180523
+/*20141231 to 20180621
%s [%d옵션] %d -> %s %s
%s [%d Property] %d -> %s %s
*/
MSG_ID_AC8 = 0xac8,
-/*20141231 to 20180523
+/*20141231 to 20180621
%s [%d옵션] %s %s
%s [%d Property] %s %s
*/
MSG_ID_AC9 = 0xac9,
#endif
#if PACKETVER >= 20150107
-/*20150107 to 20180523
+/*20150107 to 20180621
최소 거래 단위 100 ä»™è² ì´ìƒìœ¼ë¡œ 설정 하셔야 합니다.
The minimum trading unit must be 100 crackers or more.
*/
MSG_ID_ACA = 0xaca,
#endif
#if PACKETVER >= 20150114
-/*20150114 to 20180523
+/*20150114 to 20180621
머리 색
Hair color
*/
MSG_ID_ACB = 0xacb,
-/*20150114 to 20180523
+/*20150114 to 20180621
머리 모양
Hair style
*/
MSG_ID_ACC = 0xacc,
-/*20150114 to 20180523
+/*20150114 to 20180621
옷 색
Cloth color
*/
MSG_ID_ACD = 0xacd,
-/*20150114 to 20180523
+/*20150114 to 20180621
옷 모양
Cloth pattern
*/
MSG_ID_ACE = 0xace,
#endif
#if PACKETVER >= 20150217
-/*20150217 to 20180523
+/*20150217 to 20180621
지ì›ë˜ì§€ 않는 맵 입니다.
Unsupported Map.
*/
@@ -17329,251 +17329,251 @@ Unsupported Map.
#if PACKETVER >= 20150304
/*20150304 to 20150325
2147483647 Zeny ì´í•˜ë¡œ ìž…ë ¥ 하십시오.
-20150401 to 20180523
+20150401 to 20180621
2,147,483,647 Zeny ì´í•˜ë¡œ ìž…ë ¥ 하십시오.
Enter Zeny Below 2,147,483,647.
*/
MSG_ID_AD0 = 0xad0,
-/*20150304 to 20180523
+/*20150304 to 20180621
1 Zeny ì´ìƒ ìž…ë ¥ 하십시오.
Please Enter atleast 1 zeny.
*/
MSG_ID_AD1 = 0xad1,
-/*20150304 to 20180523
+/*20150304 to 20180621
보유한 Zeny 가 없습니다.
You do not hold any zeny.
*/
MSG_ID_AD2 = 0xad2,
-/*20150304 to 20180523
+/*20150304 to 20180621
제니 창고
Zeny Storage
*/
MSG_ID_AD3 = 0xad3,
-/*20150304 to 20180523
+/*20150304 to 20180621
창고보유액
in Bank
*/
MSG_ID_AD4 = 0xad4,
-/*20150304 to 20180523
+/*20150304 to 20180621
소지금
on hand
*/
MSG_ID_AD5 = 0xad5,
-/*20150304 to 20180523
+/*20150304 to 20180621
입금
Deposit
*/
MSG_ID_AD6 = 0xad6,
-/*20150304 to 20180523
+/*20150304 to 20180621
출금
Withdraw
*/
MSG_ID_AD7 = 0xad7,
-/*20150304 to 20180523
+/*20150304 to 20180621
1 z UP
1z UP
*/
MSG_ID_AD8 = 0xad8,
-/*20150304 to 20180523
+/*20150304 to 20180621
1 z Down
1z Down
*/
MSG_ID_AD9 = 0xad9,
-/*20150304 to 20180523
+/*20150304 to 20180621
Max
*/
MSG_ID_ADA = 0xada,
-/*20150304 to 20180523
+/*20150304 to 20180621
ìž…ë ¥ê°’ì´ ì—†ìŠµë‹ˆë‹¤
There is no Input value
*/
MSG_ID_ADB = 0xadb,
-/*20150304 to 20180523
+/*20150304 to 20180621
보유 Zeny 부족
Not enough zeny
*/
MSG_ID_ADC = 0xadc,
-/*20150304 to 20180523
+/*20150304 to 20180621
입력값 필요
Input Required
*/
MSG_ID_ADD = 0xadd,
-/*20150304 to 20180523
+/*20150304 to 20180621
ë¬¸ìž ìž…ë ¥ 불가
Numbers only
*/
MSG_ID_ADE = 0xade,
-/*20150304 to 20180523
+/*20150304 to 20180621
최대 입력 초과
Exceeded max input
*/
MSG_ID_ADF = 0xadf,
-/*20150304 to 20180523
+/*20150304 to 20180621
최소 입력 미만
Below Minimum Input
*/
MSG_ID_AE0 = 0xae0,
-/*20150304 to 20180523
+/*20150304 to 20180621
보유 Zeny 부족
Not enough zeny
*/
MSG_ID_AE1 = 0xae1,
-/*20150304 to 20180523
+/*20150304 to 20180621
ì€í–‰ 잔고 부족
Insufficient funds
*/
MSG_ID_AE2 = 0xae2,
-/*20150304 to 20180523
+/*20150304 to 20180621
최대 보유 Zeny 초과
Exceeded max zeny
*/
MSG_ID_AE3 = 0xae3,
#endif
#if PACKETVER >= 20150311
-/*20150311 to 20180523
+/*20150311 to 20180621
드롭 X
Drop X
*/
MSG_ID_AE4 = 0xae4,
-/*20150311 to 20180523
+/*20150311 to 20180621
창고 X
Storage X
*/
MSG_ID_AE5 = 0xae5,
-/*20150311 to 20180523
+/*20150311 to 20180621
카트 X
Cart X
*/
MSG_ID_AE6 = 0xae6,
-/*20150311 to 20180523
+/*20150311 to 20180621
ë©”ì¼ X
Mail X
*/
MSG_ID_AE7 = 0xae7,
-/*20150311 to 20180523
+/*20150311 to 20180621
êµí™˜ì°½ X
Trade X
*/
MSG_ID_AE8 = 0xae8,
-/*20150311 to 20180523
+/*20150311 to 20180621
경매장 X
Auction X
*/
MSG_ID_AE9 = 0xae9,
-/*20150311 to 20180523
+/*20150311 to 20180621
길드창고 X
Guild Storage X
*/
MSG_ID_AEA = 0xaea,
-/*20150311 to 20180523
+/*20150311 to 20180621
NPCì—게 íŒë§¤ X
Sell to NPC X
*/
MSG_ID_AEB = 0xaeb,
-/*20150311 to 20180523
+/*20150311 to 20180621
ì´ë™ì œí•œì´ 있는 ì•„ì´í…œìž…니다.
Item moves restriction.
*/
MSG_ID_AEC = 0xaec,
#endif
#if PACKETVER >= 20150401
-/*20150401 to 20180523
+/*20150401 to 20180621
ìºë¦­í„°ë¥¼ ìƒì„±í•´ì£¼ì„¸ìš”!
Please Create a Character!
*/
MSG_ID_AED = 0xaed,
#endif
#if PACKETVER >= 20150415
-/*20150415 to 20180523
+/*20150415 to 20180621
ìž¥ì°©ëœ íˆ¬ì‚¬ì²´ ì•„ì´í…œì„ 해제해야 합니다.
You need to disarm the equipped projectiles.
*/
MSG_ID_AEE = 0xaee,
#endif
#if PACKETVER >= 20150513
-/*20150513 to 20180523
+/*20150513 to 20180621
ì¸ì› 초과로 메모리얼 ë˜ì „ì— ìž…ìž¥ í•  수 없습니다
You cannot enter Memorial Dungeon with excess members
*/
MSG_ID_AEF = 0xaef,
-/*20150513 to 20180523
+/*20150513 to 20180621
ì¸ì›ìˆ˜ 초과로 ì¸í•´ 메모리얼 ë˜ì „ ìž…ìž¥ì´ ê±°ë¶€ë˜ì—ˆìŠµë‹ˆë‹¤
Memorial Dungeon Access was denied due to exceeding number of players
*/
MSG_ID_AF0 = 0xaf0,
#endif
#if PACKETVER >= 20150603
-/*20150603 to 20180523
+/*20150603 to 20180621
%.1f%% ( %s Server: %.1f%% + Premium:%.1f%% )
*/
MSG_ID_AF1 = 0xaf1,
-/*20150603 to 20180523
+/*20150603 to 20180621
%.1f%% ( %s Server: %.1f%% + Premium:%.1f%% )
*/
MSG_ID_AF2 = 0xaf2,
-/*20150603 to 20180523
+/*20150603 to 20180621
ì¤‘ë³µëœ ì•„ì´í…œì´ 존재하여 ì‚¬ìš©ì´ ë¶ˆê°€ëŠ¥ 합니다.
Consuming Item denied due to multiple same item.
*/
MSG_ID_AF3 = 0xaf3,
-/*20150603 to 20180523
+/*20150603 to 20180621
ì¤‘ë³µëœ íš¨ê³¼ê°€ 존재하여 ì‚¬ìš©ì´ ë¶ˆê°€ëŠ¥ 합니다.
Consuming Item denied due to effect of same consumed item.
*/
MSG_ID_AF4 = 0xaf4,
#endif
#if PACKETVER >= 20150701
-/*20150701 to 20180523
+/*20150701 to 20180621
화면 í”들림 효과 ON
Flicker Effect ON
*/
MSG_ID_AF5 = 0xaf5,
-/*20150701 to 20180523
+/*20150701 to 20180621
화면 í”들림 효과 OFF
Flicker Effect OFF
*/
MSG_ID_AF6 = 0xaf6,
#endif
#if PACKETVER >= 20150702
-/*20150702 to 20180523
+/*20150702 to 20180621
불법 프로그램 발견ë˜ì—ˆìŠµë‹ˆë‹¤
Illegal Programs has been detected
*/
MSG_ID_AF7 = 0xaf7,
#endif
#if PACKETVER >= 20150722
-/*20150722 to 20180523
+/*20150722 to 20180621
ë©”ì¼ ë³´ë‚´ê¸°
Send Mail
*/
MSG_ID_AF8 = 0xaf8,
#endif
#if PACKETVER >= 20150729
-/*20150729 to 20180523
+/*20150729 to 20180621
E X P : %.1f%% ( basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
E X P: %.1f%% (Basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
*/
MSG_ID_AF9 = 0xaf9,
-/*20150729 to 20180523
+/*20150729 to 20180621
DROP : %.1f%% ( basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
DROP : %.1f%% (Basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
*/
MSG_ID_AFA = 0xafa,
-/*20150729 to 20180523
+/*20150729 to 20180621
DEATH : %.1f%% ( basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
DEATH: %.1f%% (Basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
*/
MSG_ID_AFB = 0xafb,
#endif
#if PACKETVER >= 20150826
-/*20150826 to 20180523
+/*20150826 to 20180621
해당 태그는 ì´ë¦„으로 사용하실 수 없습니다.
Name with this tag cannot be used.
*/
MSG_ID_AFC = 0xafc,
#endif
#if PACKETVER >= 20150916
-/*20150916 to 20180523
+/*20150916 to 20180621
???? bdbac5b8c0cfb8b52098de
Style Shop
*/
@@ -17582,14 +17582,14 @@ Style Shop
#if PACKETVER >= 20151028
/*20151028 to 20151125
ì¿ í° ì—†ìŒ, ìƒì ì—ì„œ 구매해야해요.
-20151202 to 20180523
+20151202 to 20180621
ì¿ í° ì—†ìŒ. Cash Shopì—ì„œ ì•„ì´í…œì„ 구매해 주세요.
No serial number, Please visit the store to buy.
*/
MSG_ID_AFE = 0xafe,
/*20151028 to 20151125
ì•„ì´í…œì°½ì˜ ì¿ í° ìƒìžë¥¼ 열어주세요
-20151202 to 20180523
+20151202 to 20180621
ì¸ë²¤í† ë¦¬ì—ì„œ ì•„ì´í…œ ì¿ í° ìƒìžë¥¼ 열어주세요.
Please turn on Serial item number window box.
*/
@@ -17597,21 +17597,21 @@ Please turn on Serial item number window box.
/*20151028 to 20151125
ì€í–‰
Bank
-20151202 to 20180523
+20151202 to 20180621
해당 ìŠ¤íƒ€ì¼ ì •ë³´ë¥¼ 삭제하시겠습니까?
Bank
*/
MSG_ID_B00 = 0xb00,
/*20151028 to 20151125
ìŠ¬ë¡¯ì´ ê½‰ 찼습니다. ìºë¦­í„°ë¥¼ ì‚­ì œ 후 사용해 주시기 ë°”ëžë‹ˆë‹¤
-20151202 to 20180523
+20151202 to 20180621
ìŠ¬ë¡¯ì´ ê½‰ 찼습니다. ë‚´ 스타ì¼ì—ì„œ ìºë¦­í„° ì‚­ì œ 후 사용해 주십시오.
Slot is full, please delete a character.
*/
MSG_ID_B01 = 0xb01,
/*20151028 to 20151125
사용하신 ì•„ì´í…œì€ ë˜ëŒë¦´ 수 없습니다. ì ìš©í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
-20151202 to 20180523
+20151202 to 20180621
ë¹„ìš©ì„ ì§€ë¶ˆí•˜ê³  현재 스타ì¼ì„ ì ìš©í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
(※ ë¹„ìš©ì€ ë°˜í™˜ë˜ì§€ 않습니다.)
Item cannot be restored, are you sure want to apply it?
@@ -17621,68 +17621,68 @@ Item cannot be restored, are you sure want to apply it?
#if PACKETVER >= 20151104
/*20151104 to 20151125
관심 스타ì¼ë¡œ 등ë¡ë˜ì—ˆìŠµë‹ˆë‹¤
-20151202 to 20180523
+20151202 to 20180621
현재 스타ì¼ì„ 저장하였습니다.
Registered as the following style.
*/
MSG_ID_B03 = 0xb03,
/*20151104 to 20151125
ì€í–‰ì— 충분한 제니가 있습니다. 먼저 ì€í–‰ìœ¼ë¡œ 가세요.
-20151202 to 20180523
+20151202 to 20180621
보유 Zeny 부족. ì€í–‰ì— 충분한 Zenyê°€ 있습니다.
There are plenty of golds in the bank, Please go to the bank now.
*/
MSG_ID_B04 = 0xb04,
#endif
#if PACKETVER >= 20151118
-/*20151118 to 20180523
+/*20151118 to 20180621
으로 ì´ë™í•©ë‹ˆë‹¤.
moving...
*/
MSG_ID_B05 = 0xb05,
-/*20151118 to 20180523
+/*20151118 to 20180621
해당 êµ­ê°€ì˜ ì˜ê³µí†µê³¼ì— 대한 허가가 나지 않았습니다.
You are not allowed to fly over the sovereign airspace of the country.
*/
MSG_ID_B06 = 0xb06,
-/*20151118 to 20180523
+/*20151118 to 20180621
마나로 ëŒ€ê¸°ë¶ˆì•ˆì •ì´ ê³„ì†ë˜ì–´ 비공정 ìš´í–‰ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Airship flight is temporarily unavailable due to atmospheric instability caused by magic.
*/
MSG_ID_B07 = 0xb07,
-/*20151118 to 20180523
+/*20151118 to 20180621
ê°œì¸ ë¹„ê³µì •
Private airship
*/
MSG_ID_B08 = 0xb08,
-/*20151118 to 20180523
+/*20151118 to 20180621
ìž ì‹œ 후 다시 ì‹œë„해주세요.
Please try again in a moment.
*/
MSG_ID_B09 = 0xb09,
-/*20151118 to 20180523
+/*20151118 to 20180621
ê°œì¸ ë¹„ê³µì • ì´ìš©ì— 필요한 제니가 부족합니다.
Not enough Zeny to use the private airship.
*/
MSG_ID_B0A = 0xb0a,
/*20151118 to 20170920
ê°œì¸ ë¹„ê³µì • ì´ìš©ì— 필요한 í†µì¡°ë¦¼ì´ ë¶€ì¡±í•©ë‹ˆë‹¤.
-20170927 to 20180523
+20170927 to 20180621
ê°œì¸ ë¹„ê³µì • ì´ìš©ì— 필요한 ì•„ì´í…œì´ 부족합니다.
Not enough Cans to use the private airship.
*/
MSG_ID_B0B = 0xb0b,
-/*20151118 to 20180523
+/*20151118 to 20180621
ê°œì¸ ë¹„ê³µì •ì„ ì´ìš©í•  수 있는 ë ˆë²¨ì´ ì•„ë‹™ë‹ˆë‹¤.
You cannot meet the level to use the private airship.
*/
MSG_ID_B0C = 0xb0c,
-/*20151118 to 20180523
+/*20151118 to 20180621
ì„ íƒí•œ 지ì ìœ¼ë¡  ê°œì¸ë¹„ê³µì •ì´ ì´ë™í•  수 없습니다.
You cannot move to the selected point by the private airship.
*/
MSG_ID_B0D = 0xb0d,
-/*20151118 to 20180523
+/*20151118 to 20180621
현 지ì ì—ì„  ê°œì¸ë¹„ê³µì •ì„ ì´ìš©í•  수 없습니다.
You cannot use the private airship where you are now.
*/
@@ -17692,33 +17692,33 @@ You cannot use the private airship where you are now.
/*20151125 to 20151125
악세사리
Accessory
-20151202 to 20180523
+20151202 to 20180621
액세서리
Accessory
*/
MSG_ID_B0F = 0xb0f,
-/*20151125 to 20180523
+/*20151125 to 20180621
세컨드코스튬
Second costume
*/
MSG_ID_B10 = 0xb10,
/*20151125 to 20151125
ì¦ê²¨ì°¾ê¸°
-20151202 to 20180523
+20151202 to 20180621
ë‚´ 스타ì¼
Wardrobe
*/
MSG_ID_B11 = 0xb11,
/*20151125 to 20151125
ì—¼ìƒ‰ì„ í•  수 없는 머리스타ì¼ìž…니다.
-20151202 to 20180523
+20151202 to 20180621
염색할 수 없는 헤어스타ì¼ìž…니다.
This hairstyle cannot be dyed.
*/
MSG_ID_B12 = 0xb12,
/*20151125 to 20151125
화살표를 눌러 마ìŒì— 드는 스타ì¼ì„ ì„ íƒí•  수 있어요.
-20151202 to 20180523
+20151202 to 20180621
화살표를 눌러 마ìŒì— 드는 스타ì¼ì„ ì„ íƒí•´ 보세요.
Press an arrow to choose the style you want.
*/
@@ -17728,7 +17728,7 @@ Press an arrow to choose the style you want.
/*20151202 to 20151202
ìŠ¤íƒ€ì¼ ìƒˆë¡œìš´ 스타ì¼ì„ 확ì¸í•´ 보세요.
(※ 액세서리 구매 ì‹œ RODEXë¡œ 발송ë©ë‹ˆë‹¤.)
-20151209 to 20180523
+20151209 to 20180621
새로운 스타ì¼ì„ 확ì¸í•´ 보세요.
(※ 액세서리 구매 ì‹œ RODEXë¡œ 발송ë©ë‹ˆë‹¤.)
Come and see the new styles.
@@ -17737,50 +17737,50 @@ Come and see the new styles.
MSG_ID_B14 = 0xb14,
#endif
#if PACKETVER >= 20151223
-/*20151223 to 20180523
+/*20151223 to 20180621
기본 스타ì¼
Basic style
*/
MSG_ID_B15 = 0xb15,
#endif
#if PACKETVER >= 20160106
-/*20160106 to 20180523
+/*20160106 to 20180621
해당 ìŠ¤í‚¬ì€ BaseLv %d ì´ìƒë¶€í„° 스킬 í¬ì¸íŠ¸ 투ìžê°€ 가능합니다.
You can level up the skill from the base Lv. %d.
*/
MSG_ID_B16 = 0xb16,
#endif
#if PACKETVER >= 20160113
-/*20160113 to 20180523
+/*20160113 to 20180621
해당 특수기호는 ì´ë¦„ì— ì‚¬ìš©í•˜ì‹¤ 수 없습니다.
Special symbol can't be used in name
*/
MSG_ID_B17 = 0xb17,
-/*20160113 to 20180523
+/*20160113 to 20180621
MHPê°€ 너무 낮아, 해당 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다
MaxHP is to low to use this skill
*/
MSG_ID_B18 = 0xb18,
-/*20160113 to 20180523
+/*20160113 to 20180621
MSPê°€ 너무 낮아, 해당 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다
MaxSP is to low to use this skill
*/
MSG_ID_B19 = 0xb19,
#endif
#if PACKETVER >= 20160203
-/*20160203 to 20180523
+/*20160203 to 20180621
ì•„ì´í…œ 비êµí•˜ê¸°
Compare items
*/
MSG_ID_B1A = 0xb1a,
-/*20160203 to 20180523
+/*20160203 to 20180621
ì•„ì´í…œ 버리기 잠금
Drop lock
*/
MSG_ID_B1B = 0xb1b,
#endif
#if PACKETVER >= 20160224
-/*20160224 to 20180523
+/*20160224 to 20180621
스í¬ë¦°ìƒ· 파ì¼ì´ 첨부 ë˜ì§€ 않았습니다.
Screenshots are not attached
*/
@@ -17789,465 +17789,465 @@ Screenshots are not attached
SNS통신
20160518 to 20160817
TWITTER
-20160824 to 20180523
+20160824 to 20180621
Twitter
TWITTER
*/
MSG_ID_B1D = 0xb1d,
-/*20160224 to 20180523
+/*20160224 to 20180621
ì¼ë°˜
General
*/
MSG_ID_B1E = 0xb1e,
-/*20160224 to 20180523
+/*20160224 to 20180621
공지
Notice
*/
MSG_ID_B1F = 0xb1f,
-/*20160224 to 20180523
+/*20160224 to 20180621
반송
Clear
*/
MSG_ID_B20 = 0xb20,
-/*20160224 to 20180523
+/*20160224 to 20180621
새로고침
Refresh
*/
MSG_ID_B21 = 0xb21,
-/*20160224 to 20180523
+/*20160224 to 20180621
%d분
%d minute
*/
MSG_ID_B22 = 0xb22,
-/*20160224 to 20180523
+/*20160224 to 20180621
%d시간
%d hour
*/
MSG_ID_B23 = 0xb23,
-/*20160224 to 20180523
+/*20160224 to 20180621
%dì¼
%d day
*/
MSG_ID_B24 = 0xb24,
-/*20160224 to 20180523
+/*20160224 to 20180621
반송ë¨
Returned
*/
MSG_ID_B25 = 0xb25,
-/*20160224 to 20180523
+/*20160224 to 20180621
ì„ íƒí•œ ë©”ì¼ì„ 삭제하시겠습니까?
Do you want to delete the message?
*/
MSG_ID_B26 = 0xb26,
#endif
#if PACKETVER >= 20160302
-/*20160302 to 20180523
+/*20160302 to 20180621
위치표시
Show information
*/
MSG_ID_B27 = 0xb27,
-/*20160302 to 20180523
+/*20160302 to 20180621
확대
Zoom In
*/
MSG_ID_B28 = 0xb28,
-/*20160302 to 20180523
+/*20160302 to 20180621
축소
Zoom Out
*/
MSG_ID_B29 = 0xb29,
-/*20160302 to 20180523
+/*20160302 to 20180621
맵보기
Maximize
*/
MSG_ID_B2A = 0xb2a,
-/*20160302 to 20180523
+/*20160302 to 20180621
월드보기
Show world map
*/
MSG_ID_B2B = 0xb2b,
-/*20160302 to 20180523
+/*20160302 to 20180621
ì•„ì´í…œ 소지 종류수
Total possession item type
*/
MSG_ID_B2C = 0xb2c,
#endif
#if PACKETVER >= 20160309
-/*20160309 to 20180523
+/*20160309 to 20180621
/minimap
*/
MSG_ID_B2D = 0xb2d,
-/*20160309 to 20180523
+/*20160309 to 20180621
미니맵 ë²„íŠ¼ì„ í‘œì‹œí•©ë‹ˆë‹¤
Show minimap buttons
*/
MSG_ID_B2E = 0xb2e,
-/*20160309 to 20180523
+/*20160309 to 20180621
미니맵 ë²„íŠ¼ì„ í‘œì‹œí•˜ì§€ 않습니다
Hide minimap buttons
*/
MSG_ID_B2F = 0xb2f,
-/*20160309 to 20180523
+/*20160309 to 20180621
길드 ì ‘ì†ìž ì •ë ¬
Show guild member login status
*/
MSG_ID_B30 = 0xb30,
#endif
#if PACKETVER >= 20160323
-/*20160323 to 20180523
+/*20160323 to 20180621
ì¹œë°€ë„ : %s
Intimacy: %s
*/
MSG_ID_B31 = 0xb31,
-/*20160323 to 20180523
+/*20160323 to 20180621
í™•ì¸ ì „
Confirmation
*/
MSG_ID_B32 = 0xb32,
#endif
#if PACKETVER >= 20160330
-/*20160330 to 20180523
+/*20160330 to 20180621
파티 ì´ë¦„
Team name
*/
MSG_ID_B33 = 0xb33,
-/*20160330 to 20180523
+/*20160330 to 20180621
파티장
Leader
*/
MSG_ID_B34 = 0xb34,
-/*20160330 to 20180523
+/*20160330 to 20180621
제한 시간 초과. í´ë¼ì´ì–¸íŠ¸ë¥¼ 종료합니다.
Time limit exceeded. Closing the client
*/
MSG_ID_B35 = 0xb35,
-/*20160330 to 20180523
+/*20160330 to 20180621
ìž˜ëª»ëœ ìž…ë ¥ìž…ë‹ˆë‹¤. í´ë¼ì´ì–¸íŠ¸ë¥¼ 종료합니다.
Input error. Closing the client
*/
MSG_ID_B36 = 0xb36,
-/*20160330 to 20180523
+/*20160330 to 20180621
정답 입니다. ë³´ìƒìœ¼ë¡œ ì†Œì •ì˜ ë²„í”„ê°€ 주어집니다.
Incorrect input. A small buff has given to you
*/
MSG_ID_B37 = 0xb37,
-/*20160330 to 20180523
+/*20160330 to 20180621
ì˜ë¬¸ 4ìž, 한글 2ìž ì´ìƒìœ¼ë¡œ 입력해야 합니다.
Enter 4 english words and 2 chinese words
*/
MSG_ID_B38 = 0xb38,
-/*20160330 to 20180523
+/*20160330 to 20180621
입력한 ë‹µì´ [%s]ê°€ 맞습니까?
Your entered answer is [%s]. Is it right?
*/
MSG_ID_B39 = 0xb39,
-/*20160330 to 20180523
+/*20160330 to 20180621
ì„ íƒëœ ì´ë¯¸ì§€ê°€ 없습니다.
Icon is unchecked
*/
MSG_ID_B3A = 0xb3a,
-/*20160330 to 20180523
+/*20160330 to 20180621
ìž˜ëª»ëœ ìž…ë ¥ìž…ë‹ˆë‹¤. (ë‚¨ì€ ê¸°íšŒ %d번)
Incorrect input (Remaining chance: %d)
*/
MSG_ID_B3B = 0xb3b,
-/*20160330 to 20180523
+/*20160330 to 20180621
ì´ %dëª…ì˜ ìœ ì €ë¥¼ 신고하시겠습니까?
Do you want to announce %d to player?
*/
MSG_ID_B3C = 0xb3c,
-/*20160330 to 20180523
+/*20160330 to 20180621
유저ì—게 메시지를 보냈습니다.
Message has been sent to player
*/
MSG_ID_B3D = 0xb3d,
-/*20160330 to 20180523
+/*20160330 to 20180621
불법 프로그램 단ì†ì— 필요한 ë°ì´í„°ê°€ ë¯¸ë“±ë¡ ìƒíƒœìž…니다.
Needed Data for Query illegal software are not signed.
*/
MSG_ID_B3E = 0xb3e,
-/*20160330 to 20180523
+/*20160330 to 20180621
ì´ë¯¸ 매í¬ë¡œ ê°ì‹œì¤‘ì¸ ìœ ì €ìž…ë‹ˆë‹¤.
The player is being monitored.
*/
MSG_ID_B3F = 0xb3f,
-/*20160330 to 20180523
+/*20160330 to 20180621
매í¬ë¡œê°€ 등ë¡ë˜ì—ˆìŠµë‹ˆë‹¤..
Already signed in investigation system.
*/
MSG_ID_B40 = 0xb40,
-/*20160330 to 20180523
+/*20160330 to 20180621
ì´ë¯¸ì§€ 등ë¡ì— 실패하였습니다.
Failed to store icon.
*/
MSG_ID_B41 = 0xb41,
-/*20160330 to 20180523
+/*20160330 to 20180621
정답 등ë¡ì— 실패하였습니다.
Failed to store replied answer.
*/
MSG_ID_B42 = 0xb42,
-/*20160330 to 20180523
+/*20160330 to 20180621
안녕하세요. 불법프로그램 단ì†ì¤‘입니다.
Hello, illegal software is being monitored.
*/
MSG_ID_B43 = 0xb43,
-/*20160330 to 20180523
+/*20160330 to 20180621
ì§€ì •ëœ ì‹œê°„ë‚´ì— ì•„ëž˜ì˜ ë¬¸ìžë¥¼ 입력해주세요.
Please enter the text below within the specified time.
*/
MSG_ID_B44 = 0xb44,
-/*20160330 to 20180523
+/*20160330 to 20180621
3회 오류시 ìš´ì˜ì •ì±…ì— ì˜ê±°í•˜ì—¬ ì˜êµ¬ë¸”ë¡ë©ë‹ˆë‹¤.
According to game regulation, when you enter the wrong text three times, you will get banned.
*/
MSG_ID_B45 = 0xb45,
-/*20160330 to 20180523
+/*20160330 to 20180621
ë‚¨ì€ íšŸìˆ˜ : %d
Remaining chance : %d
*/
MSG_ID_B46 = 0xb46,
-/*20160330 to 20180523
+/*20160330 to 20180621
ìºë¦­í„°
Role
*/
MSG_ID_B47 = 0xb47,
-/*20160330 to 20180523
+/*20160330 to 20180621
범위
Range
*/
MSG_ID_B48 = 0xb48,
-/*20160330 to 20180523
+/*20160330 to 20180621
ìºë¦­í„° ì„ íƒì€ 좌í´ë¦­ìœ¼ë¡œ 합니다.
You use the left mouse button to specify the role
*/
MSG_ID_B49 = 0xb49,
-/*20160330 to 20180523
+/*20160330 to 20180621
범위 ì„ íƒì€ ìš°í´ë¦­ìœ¼ë¡œ 합니다.
You use the left mouse button to specify the range
*/
MSG_ID_B4A = 0xb4a,
-/*20160330 to 20180523
+/*20160330 to 20180621
범위 í¬ê¸°ë¥¼ 지정하기 위해서는 엔터를 입력해주세요
Not a valid range, please press Enter
*/
MSG_ID_B4B = 0xb4b,
-/*20160330 to 20180523
+/*20160330 to 20180621
E X P : %.1f%% ( basic %.1f%% %s %.1f%%)
*/
MSG_ID_B4C = 0xb4c,
-/*20160330 to 20180523
+/*20160330 to 20180621
DROP : %.1f%% ( basic %.1f%% %s %.1f%%)
*/
MSG_ID_B4D = 0xb4d,
-/*20160330 to 20180523
+/*20160330 to 20180621
DEATH : %.1f%% ( basic %.1f%% %s %.1f%%)
*/
MSG_ID_B4E = 0xb4e,
/*20160330 to 20160330
ë³€ê²½ëœ ìºë¦­ëª… %s ë¡œ 전송했습니다. í™•ì¸ ë°”ëžë‹ˆë‹¤
-20160406 to 20180523
+20160406 to 20180621
ë³€ê²½ëœ ìºë¦­ëª…으로 발송했습니다. ë³€ê²½ëœ ìºë¦­ëª… : %s
The role name will be sent: %s
*/
MSG_ID_B4F = 0xb4f,
#endif
#if PACKETVER >= 20160427
-/*20160427 to 20180523
+/*20160427 to 20180621
í•©ì„±ì— í•„ìš”í•œ 재료
Synthesis of the required materials
*/
MSG_ID_B50 = 0xb50,
-/*20160427 to 20180523
+/*20160427 to 20180621
조합 재료가 부족해서 조합할 수 없습니다.
Insufficient synthesis materials
*/
MSG_ID_B51 = 0xb51,
#endif
#if PACKETVER >= 20160504
-/*20160504 to 20180523
+/*20160504 to 20180621
해당 재료는 %d개가 필요합니다.
Required material %d ea.
*/
MSG_ID_B52 = 0xb52,
-/*20160504 to 20180523
+/*20160504 to 20180621
제련ë„ê°€ 낮아서 ì¡°í•©í•  수 없습니다.
Refine value is to low for synthesis
*/
MSG_ID_B53 = 0xb53,
-/*20160504 to 20180523
+/*20160504 to 20180621
ëª¨í—˜ê°€ì¤‘ê°œì†Œì— ë“±ë¡ í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Do you want to sign in to the adventurers?
*/
MSG_ID_B54 = 0xb54,
#endif
#if PACKETVER >= 20160511
-/*20160511 to 20180523
+/*20160511 to 20180621
ìžìœ ë¡­ê²Œ 코멘트를 남겨보세요.
Please leave a message
*/
MSG_ID_B55 = 0xb55,
#endif
#if PACKETVER >= 20160518
-/*20160518 to 20180523
+/*20160518 to 20180621
ê·¸ë¦¼ì— ë³´ì´ëŠ” 문ìžë¥¼ 입력해주세요.
Please enter the text on the graph
*/
MSG_ID_B56 = 0xb56,
-/*20160518 to 20180523
+/*20160518 to 20180621
%d초 남았습니다
%d second left
*/
MSG_ID_B57 = 0xb57,
-/*20160518 to 20180523
+/*20160518 to 20180621
OTP ì¸ì¦ë²ˆí˜¸ 6ìžë¦¬ë¥¼ 입력해 주세요
Please enter your 6 identification number.
*/
MSG_ID_B58 = 0xb58,
-/*20160518 to 20180523
+/*20160518 to 20180621
ì¸ì¦ë²ˆí˜¸
Identification number.
*/
MSG_ID_B59 = 0xb59,
-/*20160518 to 20180523
+/*20160518 to 20180621
6ìžë¦¬ì˜ 숫ìžê°€ 아닙니다. 다시 확ì¸í•´ 주세요
It's not a 6 identification number. Please try again
*/
MSG_ID_B5A = 0xb5a,
#endif
#if PACKETVER >= 20160608
-/*20160608 to 20180523
+/*20160608 to 20180621
ì´ë¯¸ ì‚­ì œëœ ë©”ì¼ìž…니다.
The message has been deleted
*/
MSG_ID_B5B = 0xb5b,
#endif
#if PACKETVER >= 20160615
-/*20160615 to 20180523
+/*20160615 to 20180621
ê°œì¸ ë¹„ê³µì •ìœ¼ë¡œ ì´ë™í•  ì§€ì—­ì„ ì„ íƒí•´ì£¼ì„¸ìš”.
Please select the area where the private airship will move
*/
MSG_ID_B5C = 0xb5c,
-/*20160615 to 20180523
+/*20160615 to 20180621
E X P : %d%% ( basic 100.0%% %s %d%%)
*/
MSG_ID_B5D = 0xb5d,
-/*20160615 to 20180523
+/*20160615 to 20180621
DROP : %d%% ( basic 100.0%% %s %d%%)
*/
MSG_ID_B5E = 0xb5e,
-/*20160615 to 20180523
+/*20160615 to 20180621
DEATH : %d%% ( basic 100.0%% %s %d%%)
*/
MSG_ID_B5F = 0xb5f,
-/*20160615 to 20180523
+/*20160615 to 20180621
목ì ì§€ë¡œ ì´ë™ì¤‘입니다.
Move to the destination
*/
MSG_ID_B60 = 0xb60,
#endif
#if PACKETVER >= 20160629
-/*20160629 to 20180523
+/*20160629 to 20180621
[%s] 파ì¼ì´ 존재하지 ì•Šì•„ default AI ë¡œ ë™ìž‘합니다
The [%s] is not present, the default AI will be used instead.
*/
MSG_ID_B61 = 0xb61,
/*20160629 to 20160630
%.1f%% ( Premium %.1f%% + %s %.1f%%)
-20160706 to 20180523
+20160706 to 20180621
%.1f%% ( Basic 100.0%% + Premium %.1f%% + %s %.1f%%)
%.1f%% ( Basic 100.0%% + Premium %.1f%% + %s %.1f%%)
*/
MSG_ID_B62 = 0xb62,
#endif
#if PACKETVER >= 20160706
-/*20160706 to 20180523
+/*20160706 to 20180621
ì´ ìžë¦¬ì— ë…¸ì ì„ 세우시겠습니까?
Would you like to open a shop at this location?
*/
MSG_ID_B63 = 0xb63,
#endif
#if PACKETVER >= 20160713
-/*20160713 to 20180523
+/*20160713 to 20180621
ë„ëžŒì¡±ì€ í•´ë‹¹ ì˜ìƒì„ ìž…ì„ ìˆ˜ 없습니다.
Doram race can't wear this clothes
*/
MSG_ID_B64 = 0xb64,
/*20160713 to 20160727
구입한 ë¬¼ê±´ì´ ë¡œë±ìŠ¤ë¡œ 배송ë˜ì—ˆìŠµë‹ˆë‹¤.
-20160803 to 20180523
+20160803 to 20180621
íŒë§¤ ë…¸ì ì—ì„œ 거래한 ì•„ì´í…œì´ ë¡œë±ìŠ¤ë¡œ 배송ë˜ì—ˆìŠµë‹ˆë‹¤.
Props open-air store sales will be traded in RODEX
*/
MSG_ID_B65 = 0xb65,
-/*20160713 to 20180523
+/*20160713 to 20180621
30,000 z
*/
MSG_ID_B66 = 0xb66,
-/*20160713 to 20180523
+/*20160713 to 20180621
ë§ëž‘ë„ íŠ¹ì‚° 통조림 100ê°œ
Malangdo Special Can 100 pc
*/
MSG_ID_B67 = 0xb67,
#endif
#if PACKETVER >= 20160720
-/*20160720 to 20180523
+/*20160720 to 20180621
무게가 80%를 초과하여 진행할 수 없습니다.
Cannot carry anymore because weight limit over 80%
*/
MSG_ID_B68 = 0xb68,
-/*20160720 to 20180523
+/*20160720 to 20180621
íŒë§¤ë˜ì§€ 못한 ìƒí’ˆì´ ë¡œë±ìŠ¤ë¡œ 배송ë˜ì—ˆìŠµë‹ˆë‹¤.
Unsold items are sent to RODEX
*/
MSG_ID_B69 = 0xb69,
#endif
#if PACKETVER >= 20160727
-/*20160727 to 20180523
+/*20160727 to 20180621
장착 모습
Preview
*/
MSG_ID_B6A = 0xb6a,
-/*20160727 to 20180523
+/*20160727 to 20180621
길드마스터 위임
Assign Guild Leader
*/
MSG_ID_B6B = 0xb6b,
-/*20160727 to 20180523
+/*20160727 to 20180621
ì •ë§ë¡œ %s님께 길드마스터를 위임하시겠습니까? 위임 후 ë‹¹ì‹ ì˜ ì§€ìœ„ëŠ” %s님과 지위가 바뀌게 ë©ë‹ˆë‹¤.
Are sure want to assign %s as guild leader? After assigned your position will become %s
*/
MSG_ID_B6C = 0xb6c,
-/*20160727 to 20180523
+/*20160727 to 20180621
철회
Cancel
*/
MSG_ID_B6D = 0xb6d,
-/*20160727 to 20180523
+/*20160727 to 20180621
ë…¸ì ì„ 철수하시겠습니까?
Do you want to close the shop?
*/
MSG_ID_B6E = 0xb6e,
-/*20160727 to 20180523
+/*20160727 to 20180621
%02dì¼ %02d시간 %02d분 %02dì´ˆ
%02d day %02d hour %02d minute %02d second
*/
MSG_ID_B6F = 0xb6f,
-/*20160727 to 20180523
+/*20160727 to 20180621
ì ‘ì†ë¶ˆê°€
Unable to sign in
*/
MSG_ID_B70 = 0xb70,
-/*20160727 to 20180523
+/*20160727 to 20180621
ì ‘ì†ê°€ëŠ¥ì¸ì›ì„ 초과하여 ì ‘ì†ì´ 불가능 합니다.
Unable to sign in because the maximum number of sign-in is exceeded
*/
MSG_ID_B71 = 0xb71,
-/*20160727 to 20180523
+/*20160727 to 20180621
ë…¸ì ì„ 설치할 위치를 ì„ íƒí•´ì£¼ì„¸ìš”.
Please select a location for your shop
*/
MSG_ID_B72 = 0xb72,
-/*20160727 to 20180523
+/*20160727 to 20180621
펫 ì´ë¦„ì„ ^0000ff^0000ff %s^000000^000000 ë¡œ 수정합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Pet name will be changed to ^0000ff^0000ff %s^000000^000000, do you want to continue?
*/
@@ -18256,154 +18256,154 @@ Pet name will be changed to ^0000ff^0000ff %s^000000^000000, do you want to cont
#if PACKETVER >= 20160803
/*20160803 to 20160803
íŒë§¤ ì¼ì‹œ :
-20160810 to 20180523
+20160810 to 20180621
거래 ì¼ì‹œ :
Trade date :
*/
MSG_ID_B74 = 0xb74,
/*20160803 to 20160803
íŒë§¤ ì•„ì´í…œ :
-20160810 to 20180523
+20160810 to 20180621
거래 ì•„ì´í…œ :
Trade item :
*/
MSG_ID_B75 = 0xb75,
/*20160803 to 20160803
íŒë§¤ 수량 :
-20160810 to 20180523
+20160810 to 20180621
거래 수량 :
Trade quantity :
*/
MSG_ID_B76 = 0xb76,
/*20160803 to 20160803
íŒë§¤ 단가 :
-20160810 to 20180523
+20160810 to 20180621
거래 단가 :
Trade price :
*/
MSG_ID_B77 = 0xb77,
/*20160803 to 20160803
íŒë§¤ 금액 :
-20160810 to 20180523
+20160810 to 20180621
거래 금액 :
Total trade :
*/
MSG_ID_B78 = 0xb78,
-/*20160803 to 20180523
+/*20160803 to 20180621
ë…¸ì  íŒë§¤ ì•„ì´í…œ
Open vending sales agent
*/
MSG_ID_B79 = 0xb79,
-/*20160803 to 20180523
+/*20160803 to 20180621
ë…¸ì  êµ¬ë§¤ ì•„ì´í…œ
Open vending purchase agent
*/
MSG_ID_B7A = 0xb7a,
-/*20160803 to 20180523
+/*20160803 to 20180621
íŒë§¤ ë…¸ì  ì•„ë¥´ë°”ì´íŠ¸ 종료
Close vending sales agent
*/
MSG_ID_B7B = 0xb7b,
-/*20160803 to 20180523
+/*20160803 to 20180621
구매 ë…¸ì  ì•„ë¥´ë°”ì´íŠ¸ 종료
Close vending purchase agent
*/
MSG_ID_B7C = 0xb7c,
-/*20160803 to 20180523
+/*20160803 to 20180621
ë‚¨ì€ ê¸ˆì•¡:
Balance:
*/
MSG_ID_B7D = 0xb7d,
-/*20160803 to 20180523
+/*20160803 to 20180621
ì•„ì´í…œ 리스트:
Item list:
*/
MSG_ID_B7E = 0xb7e,
-/*20160803 to 20180523
+/*20160803 to 20180621
ë…¸ì  ì•„ë¥´ë°”ì´íŠ¸ìƒ
Vending agent
*/
MSG_ID_B7F = 0xb7f,
-/*20160803 to 20180523
+/*20160803 to 20180621
반환 ì•„ì´í…œ:
Returned item:
*/
MSG_ID_B80 = 0xb80,
-/*20160803 to 20180523
+/*20160803 to 20180621
반환 수량:
Returned quantity:
*/
MSG_ID_B81 = 0xb81,
-/*20160803 to 20180523
+/*20160803 to 20180621
반환 ì¼ì‹œ:
Returned date:
*/
MSG_ID_B82 = 0xb82,
-/*20160803 to 20180523
+/*20160803 to 20180621
구매 ë…¸ì ì—ì„œ 거래한 ê¸ˆì•¡ì´ ë¡œë±ìŠ¤ë¡œ 배송ë˜ì—ˆìŠµë‹ˆë‹¤
Total trade will be sent to RODEX
*/
MSG_ID_B83 = 0xb83,
-/*20160803 to 20180523
+/*20160803 to 20180621
사용할 수 없는 ì´ë¦„입니다.
Name isn't available
*/
MSG_ID_B84 = 0xb84,
#endif
#if PACKETVER >= 20160817
-/*20160817 to 20180523
+/*20160817 to 20180621
ìƒí’ˆì´ ë„착했습니다.
Item has been delivered
*/
MSG_ID_B85 = 0xb85,
-/*20160817 to 20180523
+/*20160817 to 20180621
구입해주셔서 ê°ì‚¬í•©ë‹ˆë‹¤.
Thank you for purchasing
*/
MSG_ID_B86 = 0xb86,
#endif
#if PACKETVER >= 20160824
-/*20160824 to 20180523
+/*20160824 to 20180621
NPCì—게 ì•„ì´í…œì„ íŒë§¤í•˜ì§€ 않습니다.
Press again to unlock
*/
MSG_ID_B87 = 0xb87,
-/*20160824 to 20180523
+/*20160824 to 20180621
ì•„ì´í…œ íŒë§¤ 잠금
Lock from NPC selling
*/
MSG_ID_B88 = 0xb88,
-/*20160824 to 20180523
+/*20160824 to 20180621
근처ì—ì„œ 소환가능 위치를 ì°¾ì„수 없습니다.
There is no callable location nearby
*/
MSG_ID_B89 = 0xb89,
-/*20160824 to 20180523
+/*20160824 to 20180621
ì „ì²´ 화면 캡ì³
Capture full screens
*/
MSG_ID_B8A = 0xb8a,
-/*20160824 to 20180523
+/*20160824 to 20180621
부분 화면 캡ì³
Capture part of screen
*/
MSG_ID_B8B = 0xb8b,
-/*20160824 to 20180523
+/*20160824 to 20180621
보내기
Send
*/
MSG_ID_B8C = 0xb8c,
-/*20160824 to 20180523
+/*20160824 to 20180621
가족 분과 담당ìž
Family Affairs agent
*/
MSG_ID_B8D = 0xb8d,
-/*20160824 to 20180523
+/*20160824 to 20180621
가족 사항 ë³€ë™ ì•ˆë‚´
Acknowledgement of family member registrations.
*/
MSG_ID_B8E = 0xb8e,
-/*20160824 to 20180523
+/*20160824 to 20180621
안녕하십니까.
ê¸ˆì¼ "%s"님과 "%s"ë‹˜ì˜ ìžë…€ì¸ "%s"ë‹˜ì´ ë…립하여 ë‹¨ë… ì„¸ëŒ€ë¥¼ 구성하였습니다.
@@ -18426,12 +18426,12 @@ Thank you.
MSG_ID_B8F = 0xb8f,
#endif
#if PACKETVER >= 20160831
-/*20160831 to 20180523
+/*20160831 to 20180621
장착
Equip
*/
MSG_ID_B90 = 0xb90,
-/*20160831 to 20180523
+/*20160831 to 20180621
ì´ë¯¸ì§€ ì—†ìŒ
No image
*/
@@ -18440,362 +18440,362 @@ No image
#if PACKETVER >= 20160907
/*20160907 to 20160921
%sì€(는) 현재 í˜¸ì¶œì„ ì°¨ë‹¨í•œ ìƒíƒœìž…니다.
-20160928 to 20180523
+20160928 to 20180621
[%s]ì€(는) 현재 í˜¸ì¶œì„ ì°¨ë‹¨í•œ ìƒíƒœìž…니다.
[%s] is blocking Call Massage.
*/
MSG_ID_B92 = 0xb92,
#endif
#if PACKETVER >= 20160913
-/*20160913 to 20180523
+/*20160913 to 20180621
현재 ê³µì„±ì „ì´ ì§„í–‰ì¤‘ì´ë¯€ë¡œ, 길드마스터를 위임 í•  수 없습니다.
Currently in WoE hours, unable to delegate Guild leader
*/
MSG_ID_B93 = 0xb93,
-/*20160913 to 20180523
+/*20160913 to 20180621
현재 길드장 ìœ„ìž„ì„ ë°›ì€ì§€ 만 하루가 지나지 ì•Šì•„, ê¸¸ë“œìž¥ì„ ìœ„ìž„í•  수 없습니다.
You have to wait for one day before delegating a new Guild leader
*/
MSG_ID_B94 = 0xb94,
-/*20160913 to 20180523
+/*20160913 to 20180621
ì•„ì´ê°€ ë˜ë©´ ì „ìŠ¹ì„ í•  수 없고 ìŠ¤í…Ÿì˜ ì œí•œì´ ìžˆìœ¼ë©° HP와 SPê°€ 줄어듭니다.
ê·¸ëž˜ë„ ê´œì°®ìŠµë‹ˆê¹Œ?
When adopted, character will not able to transcend, maximum stats will be limited, MaxHP and MaxSP will be reduced.
Are you sure you want to continue?
*/
MSG_ID_B95 = 0xb95,
-/*20160913 to 20180523
+/*20160913 to 20180621
제련
Refining
*/
MSG_ID_B96 = 0xb96,
-/*20160913 to 20180523
+/*20160913 to 20180621
대장장ì´ì˜ ì¶•ë³µì„ ì‚¬ìš©ì¤‘ìž…ë‹ˆë‹¤.
Use Blacksmith's Blessing
*/
MSG_ID_B97 = 0xb97,
-/*20160913 to 20180523
+/*20160913 to 20180621
제니가 부족합니다.
Insufficient zeny
*/
MSG_ID_B98 = 0xb98,
-/*20160913 to 20180523
+/*20160913 to 20180621
대장장ì´ì˜ 축복 개수가 부족합니다.
Not enough Blacksmith's Blessing
*/
MSG_ID_B99 = 0xb99,
-/*20160913 to 20180523
+/*20160913 to 20180621
해당 장비는 ì œë ¨ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
This equipment can not be refined
*/
MSG_ID_B9A = 0xb9a,
/*20160913 to 20170621
제련 성공!
-20170628 to 20180523
+20170628 to 20180621
제련 성공
Upgrade success!
*/
MSG_ID_B9B = 0xb9b,
/*20160913 to 20170621
제련 실패!
-20170628 to 20180523
+20170628 to 20180621
제련 실패
Upgrade failed!
*/
MSG_ID_B9C = 0xb9c,
-/*20160913 to 20180523
+/*20160913 to 20180621
ëŒì•„가기
Back
*/
MSG_ID_B9D = 0xb9d,
-/*20160913 to 20180523
+/*20160913 to 20180621
성공
Success
*/
MSG_ID_B9E = 0xb9e,
-/*20160913 to 20180523
+/*20160913 to 20180621
ì›ëž˜ëŒ€ë¡œ
Return
*/
MSG_ID_B9F = 0xb9f,
#endif
#if PACKETVER >= 20160921
-/*20160921 to 20180523
+/*20160921 to 20180621
씨와ì˜
With Mr/Miss
*/
MSG_ID_BA0 = 0xba0,
-/*20160921 to 20180523
+/*20160921 to 20180621
호문í´ë£¨ìŠ¤ì˜ ì´ë¦„ì„ ^0000ff^0000ff %s^000000^000000 ë¡œ 수정합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
The Homunculus's name will be changed to^0000ff^0000ff %s^000000^000000, Are you sure?
*/
MSG_ID_BA1 = 0xba1,
#endif
#if PACKETVER >= 20160928
-/*20160928 to 20180523
+/*20160928 to 20180621
í˜¸ì¶œì´ í—ˆìš©ëœ ìƒíƒœìž…니다. (호출 기능 ON)
Call function is ON
*/
MSG_ID_BA2 = 0xba2,
-/*20160928 to 20180523
+/*20160928 to 20180621
í˜¸ì¶œì´ ì°¨ë‹¨ëœ ìƒíƒœìž…니다. (호출 기능 OFF)
Call function is OFF
*/
MSG_ID_BA3 = 0xba3,
-/*20160928 to 20180523
+/*20160928 to 20180621
호출 메시지 표시
Display Call messages
*/
MSG_ID_BA4 = 0xba4,
-/*20160928 to 20180523
+/*20160928 to 20180621
해당 ìºë¦­í„°ê°€ 현재 ë…¸ì  ì•„ì´í…œì„ 사용 중ì´ë¯€ë¡œ 삭제할 수 없습니다.
This character is currently opening a shop and can't be deleted
*/
MSG_ID_BA5 = 0xba5,
-/*20160928 to 20180523
+/*20160928 to 20180621
ì´ë¯¸ ë™ì¼í•œ ë…¸ì  NPCê°€ 설치 중입니다.
The same vend shop NPC has been set up
*/
MSG_ID_BA6 = 0xba6,
-/*20160928 to 20180523
+/*20160928 to 20180621
ë…¸ì ì„ 설치할 수 없는 위치입니다.
Opening shop is not allowed on this location
*/
MSG_ID_BA7 = 0xba7,
-/*20160928 to 20180523
+/*20160928 to 20180621
다른 ìºë¦­í„°ê°€ 있는 위치ì—는 ë…¸ì ì„ 설치할 수 없습니다.
Opening shop is not allowed when there is other character
*/
MSG_ID_BA8 = 0xba8,
#endif
#if PACKETVER >= 20161005
-/*20161005 to 20180523
+/*20161005 to 20180621
펫 먹ì´ì£¼ê¸°ê°€ 실패했습니다. ë¡œë±ìŠ¤ ìž‘ì„±ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Failed to feed pet, please close RODEX window
*/
MSG_ID_BA9 = 0xba9,
-/*20161005 to 20180523
+/*20161005 to 20180621
장비 세트 설정
Set item setting
*/
MSG_ID_BAA = 0xbaa,
-/*20161005 to 20180523
+/*20161005 to 20180621
장착 하기
Equip
*/
MSG_ID_BAB = 0xbab,
#endif
#if PACKETVER >= 20161019
-/*20161019 to 20180523
+/*20161019 to 20180621
제련 실패시 장비가 사ë¼ì§‘니다.
Equipment will dissapear when refine fails
*/
MSG_ID_BAC = 0xbac,
-/*20161019 to 20180523
+/*20161019 to 20180621
제련 실패시 ìž¥ë¹„ì˜ ì œë ¨ë„ê°€ 내려갑니다.
Equipment's refine level will decreased when refine fails
*/
MSG_ID_BAD = 0xbad,
-/*20161019 to 20180523
+/*20161019 to 20180621
제련 실패시 ìž¥ë¹„ì˜ ì œë ¨ë„ê°€ 내려가거나 사ë¼ì§ˆ 수 있습니다.
Equipment will dissapear or refine level will decreased when refine fails
*/
MSG_ID_BAE = 0xbae,
#endif
#if PACKETVER >= 20161026
-/*20161026 to 20180523
+/*20161026 to 20180621
제련 중ì—는 ë¡œë±ìŠ¤ë¥¼ 사용할 수 없습니다. ë¡œë±ìŠ¤ë¥¼ ê°•ì œ 종료하였습니다.
You cannot use RODEX while refining. RODEX has closed.
*/
MSG_ID_BAF = 0xbaf,
-/*20161026 to 20180523
+/*20161026 to 20180621
제련 중ì—는 ë¡œë±ìŠ¤ë¥¼ 사용할 수 없습니다.
You cannot use RODEX while refining.
*/
MSG_ID_BB0 = 0xbb0,
-/*20161026 to 20180523
+/*20161026 to 20180621
ì œë ¨ì„ ì§„í–‰í•˜ë ¤ë©´ 다른 ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Please close other windows to continue.
*/
MSG_ID_BB1 = 0xbb1,
-/*20161026 to 20180523
+/*20161026 to 20180621
오오ë¼ê°€ ì •ìƒì ìœ¼ë¡œ 표시ë©ë‹ˆë‹¤ [ì˜¤ì˜¤ë¼ ON]
Turn On Aura [Aura ON]
*/
MSG_ID_BB2 = 0xbb2,
-/*20161026 to 20180523
+/*20161026 to 20180621
오오ë¼ê°€ 표시ë˜ì§€ 않습니다 [ì˜¤ì˜¤ë¼ OFF]
Turn Off Aura [Auta OFF]
*/
MSG_ID_BB3 = 0xbb3,
-/*20161026 to 20180523
+/*20161026 to 20180621
오오ë¼ê°€ Off ìƒíƒœìž…니다. Off 를 해제하고 ì‹œë„í•´ 주세요
Aura is turned off. Please turn it on and try again
*/
MSG_ID_BB4 = 0xbb4,
-/*20161026 to 20180523
+/*20161026 to 20180621
스킬 ë°œë™ì‹œ 최소 %dê°œì˜ íƒ„ì•Œì´ í•„ìš”í•©ë‹ˆë‹¤.
You need %d bullet(s) to activate the skill.
*/
MSG_ID_BB5 = 0xbb5,
-/*20161026 to 20180523
+/*20161026 to 20180621
장비 세트를 변경하시겠습니까?
Do you want to change the equipment set?
*/
MSG_ID_BB6 = 0xbb6,
-/*20161026 to 20180523
+/*20161026 to 20180621
ì£½ì€ ìƒíƒœì—서는 í•  수 없습니다
You can not do it while you are dead.
*/
MSG_ID_BB7 = 0xbb7,
-/*20161026 to 20180523
+/*20161026 to 20180621
ìºìŠ¤íŒ… ë„중ì—는 í•  수 없습니다
You can not do it while casting
*/
MSG_ID_BB8 = 0xbb8,
-/*20161026 to 20180523
+/*20161026 to 20180621
거래 ë„중ì—는 í•  수 없습니다
You can not do it while trading
*/
MSG_ID_BB9 = 0xbb9,
-/*20161026 to 20180523
+/*20161026 to 20180621
ë…¸ì  ê°œì„¤ ë„중ì—는 í•  수 없습니다
You can not do it while opening vendor
*/
MSG_ID_BBA = 0xbba,
-/*20161026 to 20180523
+/*20161026 to 20180621
NPC ì´ìš©ì¤‘ì—는 í•  수 없습니다
You can not do it while using NPC
*/
MSG_ID_BBB = 0xbbb,
-/*20161026 to 20180523
+/*20161026 to 20180621
채팅방 ì´ìš©ì¤‘ì—는 í•  수 없습니다
You can not do it while using chatting room
*/
MSG_ID_BBC = 0xbbc,
-/*20161026 to 20180523
+/*20161026 to 20180621
íŒŒí‹°ì› ì „ì›ì´ ì ‘ì† ìƒíƒœê°€ 아닙니다.
Party members are not connected.
*/
MSG_ID_BBD = 0xbbd,
-/*20161026 to 20180523
+/*20161026 to 20180621
스킬 ë°œë™ì‹œ 최소 %dê°œì˜ í™”ì‚´ì´ í•„ìš”í•©ë‹ˆë‹¤.
You need %d arrow(s) to activate the skill.
*/
MSG_ID_BBE = 0xbbe,
#endif
#if PACKETVER >= 20161102
-/*20161102 to 20180523
+/*20161102 to 20180621
ì•„ì´í…œ ì •ë ¬
Align items
*/
MSG_ID_BBF = 0xbbf,
-/*20161102 to 20180523
+/*20161102 to 20180621
ì•„ì´í…œì„ 버리려면 장비 설정 ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Please close item setting window to dump item.
*/
MSG_ID_BC0 = 0xbc0,
#endif
#if PACKETVER >= 20161109
-/*20161109 to 20180523
+/*20161109 to 20180621
êµì²´ í•  수 있는 ì•„ì´í…œì´ 없습니다.
There is no item to replace.
*/
MSG_ID_BC1 = 0xbc1,
-/*20161109 to 20180523
+/*20161109 to 20180621
ì‚­ì œëœ ìºë¦­í„°
Deleted character
*/
MSG_ID_BC2 = 0xbc2,
#endif
#if PACKETVER >= 20161116
-/*20161116 to 20180523
+/*20161116 to 20180621
%Y.%m.%d
*/
MSG_ID_BC3 = 0xbc3,
-/*20161116 to 20180523
+/*20161116 to 20180621
ì ‘ì†ì¼: %s
Access date: %s
*/
MSG_ID_BC4 = 0xbc4,
-/*20161116 to 20180523
+/*20161116 to 20180621
제련 중ì—는 ì€í–‰ì„ 사용할 수 없습니다. ì€í–‰ì„ ê°•ì œ 종료하였습니다.
You can not use bank while refining. Bank has closed.
*/
MSG_ID_BC5 = 0xbc5,
-/*20161116 to 20180523
+/*20161116 to 20180621
제련 중ì—는 ì€í–‰ì„ 사용할 수 없습니다.
You can not use bank while refining.
*/
MSG_ID_BC6 = 0xbc6,
-/*20161116 to 20180523
+/*20161116 to 20180621
장비 세트 설정 ì¤‘ì¸ ì•„ì´í…œìž…니다.
The item has bind to set equipment.
*/
MSG_ID_BC7 = 0xbc7,
#endif
#if PACKETVER >= 20161123
-/*20161123 to 20180523
+/*20161123 to 20180621
ì¸ê°„
Human
*/
MSG_ID_BC8 = 0xbc8,
-/*20161123 to 20180523
+/*20161123 to 20180621
검사, 법사, ìƒì¸, 복사, ë„ë‘‘, ê¶ìˆ˜
Swordman, Mage, Merchant, Acolyte, Thief, Archer
*/
MSG_ID_BC9 = 0xbc9,
-/*20161123 to 20180523
+/*20161123 to 20180621
ë„람
Doram
*/
MSG_ID_BCA = 0xbca,
-/*20161123 to 20180523
+/*20161123 to 20180621
소환사
Summoner
*/
MSG_ID_BCB = 0xbcb,
-/*20161123 to 20180523
+/*20161123 to 20180621
미드가르드 ëŒ€ë¥™ì˜ ëŒ€í‘œ 종족. 무한한 잠재력과 ë›°ì–´ë‚œ ì ì‘력으로 문제 í•´ê²°ì— íƒì›”í•œ ê²ƒì´ íŠ¹ì§•ì´ë‹¤.
Delegate race of Midgard. Very talented race to solve a problem with inifite potential and great adaptability.
*/
MSG_ID_BCC = 0xbcc,
-/*20161123 to 20180523
+/*20161123 to 20180621
파-스타 ëŒ€ë¥™ì˜ ëŒ€í‘œì ì¸ 종족 중 하나로, 선천ì ìœ¼ë¡œ í˜¸ê¸°ì‹¬ì´ ê°•í•˜ê³  발랄한 ì„±ê²©ì„ ì§€ë…”ë‹¤.
One of delegate race of Far-star continent with natural born curiosity and sparky character.
*/
MSG_ID_BCD = 0xbcd,
-/*20161123 to 20180523
+/*20161123 to 20180621
소지 í•œê³„ëŸ‰ì´ 70%를 초과하거나, ì¸ë²¤í† ë¦¬ì— 10칸 ì´ìƒì˜ 여유 ê³µê°„ì´ ë¶€ì¡±í•œ ìƒíƒœìž…니다.
Weight limit has reached toover 70%. Or less then 10 invenrory space.
*/
MSG_ID_BCE = 0xbce,
-/*20161123 to 20180523
+/*20161123 to 20180621
C
*/
MSG_ID_BCF = 0xbcf,
-/*20161123 to 20180523
+/*20161123 to 20180621
C
*/
MSG_ID_BD0 = 0xbd0,
-/*20161123 to 20180523
+/*20161123 to 20180621
다른 ì¼ì„ 하는 중입니다.
Doing in other activity.
*/
MSG_ID_BD1 = 0xbd1,
-/*20161123 to 20180523
+/*20161123 to 20180621
오버히트 리미트 : %d
Overheat limit : %d
*/
MSG_ID_BD2 = 0xbd2,
#endif
#if PACKETVER >= 20161130
-/*20161130 to 20180523
+/*20161130 to 20180621
메모리얼 ë˜ì „ ì´ìš© 중엔 초대 ë° íƒˆí‡´ê°€ ë˜ì§€ 않습니다.
You cannot invite or withdraw while in memorial dungeon.
*/
MSG_ID_BD3 = 0xbd3,
-/*20161130 to 20180523
+/*20161130 to 20180621
비ì†ì–´ê°€ í¬í•¨ë˜ì–´ìžˆìŠµë‹ˆë‹¤.
다시 한번 확ì¸í•´ì£¼ì„¸ìš”.
Expletive has detected.
@@ -18804,131 +18804,131 @@ Please check again.
MSG_ID_BD4 = 0xbd4,
#endif
#if PACKETVER >= 20161207
-/*20161207 to 20180523
+/*20161207 to 20180621
ì•„ì´ë””는 %dìž ì´ìƒ 입력해주세요. ì‚¬ìš©ìž ê³„ì •ì´ ì—†ìœ¼ì‹ ë¶„ë“¤ì€ ì™¼ìª½ í•˜ë‹¨ì˜ [ì‹ ì²­] ë²„íŠ¼ì„ ëˆŒëŸ¬ ê³„ì •ì„ ë§Œë“œì‹œê¸° ë°”ëžë‹ˆë‹¤.
Please enter over %d characters. If you don't have user account, please click [Register] button on the bottom left.
*/
MSG_ID_BD5 = 0xbd5,
-/*20161207 to 20180523
+/*20161207 to 20180621
비밀번호는 %dìž ì´ìƒ 입력해주세요.
Please enter the password over %d characters.
*/
MSG_ID_BD6 = 0xbd6,
-/*20161207 to 20180523
+/*20161207 to 20180621
진행중ì´ë˜ ìž‘ì—…ì„ ì¢…ë£Œí›„ 다시 ì‹œë„하세요.
Please finish your current work and try it again.
*/
MSG_ID_BD7 = 0xbd7,
-/*20161207 to 20180523
+/*20161207 to 20180621
%.1f%% (PC방 %.1f%% + TPLUS %.1f%% + %s서버 %.1f%%)
%.1f%% (Internet-Cafe %.1f%% + TPLUS %.1f%% + %sServer %.1f%%)
*/
MSG_ID_BD8 = 0xbd8,
-/*20161207 to 20180523
+/*20161207 to 20180621
ì•„ì´í…œì„ 등ë¡í•  수 없습니다
The item cannot be registered.
*/
MSG_ID_BD9 = 0xbd9,
#endif
#if PACKETVER >= 20161214
-/*20161214 to 20180523
+/*20161214 to 20180621
/100
/300
*/
MSG_ID_BDA = 0xbda,
-/*20161214 to 20180523
+/*20161214 to 20180621
/2000
/4000
*/
MSG_ID_BDB = 0xbdb,
-/*20161214 to 20180523
+/*20161214 to 20180621
https://member.gnjoy.com.tw/mRO_SecPwd.aspx
*/
MSG_ID_BDC = 0xbdc,
-/*20161214 to 20180523
+/*20161214 to 20180621
등ë¡í•  emblemì´ ì¡´ìž¬í•˜ì§€ 않습니다. emblem í´ë”ì— íŒŒì¼ì„ 넣고 ì‹œë„í•´ 주세요
The emblem you want to register does not exist. Insert it in the emblem file and try again
*/
MSG_ID_BDD = 0xbdd,
/*20161214 to 20170315
#ë¼ê·¸ë‚˜ë¡œí¬ #Ragnarok
-20170322 to 20180523
+20170322 to 20180621
ë¼ê·¸ë‚˜ë¡œí¬
Ragnarok Ragnarok
*/
MSG_ID_BDE = 0xbde,
/*20161214 to 20161214
스í¬ë¦°ìƒ·ì— ìžì‹  ì´ì™¸ì˜ ìºë¦¬í„°ëª…ì´ í‘œì‹œë˜ëŠ” 경우나 ì±„íŒ…ì°½ì— ìžì‹  ì´ì™¸ì˜ ìºë¦­í„° 대화가 표시ë˜ëŠ” 경우, 해당 사용ìžì—게 반드시 양해를 구한 후 사용 í•´ 주시기 ë°”ëžë‹ˆë‹¤.
-20161221 to 20180523
+20161221 to 20180621
스í¬ë¦°ìƒ·ì— ìžì‹  ì´ì™¸ì˜ ìºë¦­í„°ëª…ì´ í‘œì‹œë˜ëŠ” 경우나 ì±„íŒ…ì°½ì— ìžì‹  ì´ì™¸ì˜ ìºë¦­í„° 대화가 표시ë˜ëŠ” 경우, 해당 사용ìžì—게 반드시 양해를 구한 후 사용 í•´ 주시기 ë°”ëžë‹ˆë‹¤.
If your screenshot or chat box includes other users besides yourself, first ask permission from the other users before using it.
*/
MSG_ID_BDF = 0xbdf,
#endif
#if PACKETVER >= 20161221
-/*20161221 to 20180523
+/*20161221 to 20180621
현재 ìƒíƒœì—ì„  장비를 êµì²´í•  수 없습니다
You cannot change equipment in current condition
*/
MSG_ID_BE0 = 0xbe0,
-/*20161221 to 20180523
+/*20161221 to 20180621
해당 ìœ ì €ì˜ ì´ë¦„ì„ ê°€ì ¸ì˜¤ê³  있습니다
Getting the user's name
*/
MSG_ID_BE1 = 0xbe1,
-/*20161221 to 20180523
+/*20161221 to 20180621
해당 메시지는 사용 í•  수 없는 ë‚´ìš©ì„ í¬í•¨í•˜ê³  있습니다.
This message includes contents you are not able to use.
*/
MSG_ID_BE2 = 0xbe2,
-/*20161221 to 20180523
+/*20161221 to 20180621
ì•„ì´í…œ êµ¬ìž…ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Failed to purchase item.
*/
MSG_ID_BE3 = 0xbe3,
-/*20161221 to 20180523
+/*20161221 to 20180621
신분ì¦ë²ˆí˜¸ 하위 7ìžë¦¬ê°€ ì¼ì¹˜í•˜ì§€ 않습니다.
The lower numbers of the identification number does not match.
*/
MSG_ID_BE4 = 0xbe4,
#endif
#if PACKETVER >= 20161228
-/*20161228 to 20180523
+/*20161228 to 20180621
닫기
Close
*/
MSG_ID_BE5 = 0xbe5,
-/*20161228 to 20180523
+/*20161228 to 20180621
규칙
Rule
*/
MSG_ID_BE6 = 0xbe6,
-/*20161228 to 20180523
+/*20161228 to 20180621
1회 구매
Purchase 1x
*/
MSG_ID_BE7 = 0xbe7,
-/*20161228 to 20180523
+/*20161228 to 20180621
10회 구매
Purchase 10x
*/
MSG_ID_BE8 = 0xbe8,
-/*20161228 to 20180523
+/*20161228 to 20180621
100회 구매
Purchase 100x
*/
MSG_ID_BE9 = 0xbe9,
-/*20161228 to 20180523
+/*20161228 to 20180621
1등 당첨
Win 1st prize
*/
MSG_ID_BEA = 0xbea,
-/*20161228 to 20180523
+/*20161228 to 20180621
2등 당첨
Win 2nd prize
*/
MSG_ID_BEB = 0xbeb,
-/*20161228 to 20180523
+/*20161228 to 20180621
3등 당첨
Win 3rd prize
*/
@@ -18936,7 +18936,7 @@ Win 3rd prize
/*20161228 to 20170111
복권 구매 금액
Lottery purchase amount
-20170118 to 20180523
+20170118 to 20180621
현재 사용하지 ì•ŠìŒ
Currently not in use
*/
@@ -18944,49 +18944,49 @@ Currently not in use
/*20161228 to 20170111
참여 ìºë¦­í„°
Participating character
-20170118 to 20180523
+20170118 to 20180621
현재 사용하지 ì•ŠìŒ
Currently not in use
*/
MSG_ID_BEE = 0xbee,
-/*20161228 to 20180523
+/*20161228 to 20180621
제니 ë¡œë˜ ë‹¹ì²¨ìž
Zeny Lottery winner
*/
MSG_ID_BEF = 0xbef,
/*20161228 to 20170111
복권 진행ì¼
-20170118 to 20180523
+20170118 to 20180621
복권 구매 금액
Lottery purchase amount
*/
MSG_ID_BF0 = 0xbf0,
-/*20161228 to 20180523
+/*20161228 to 20180621
참여 ìºë¦­í„°
Participating character
*/
MSG_ID_BF1 = 0xbf1,
-/*20161228 to 20180523
+/*20161228 to 20180621
1등
1st Price
*/
MSG_ID_BF2 = 0xbf2,
-/*20161228 to 20180523
+/*20161228 to 20180621
2등
2nd Price
*/
MSG_ID_BF3 = 0xbf3,
-/*20161228 to 20180523
+/*20161228 to 20180621
3등
3rd Price
*/
MSG_ID_BF4 = 0xbf4,
-/*20161228 to 20180523
+/*20161228 to 20180621
구매 ë³´ìƒ ì•„ì´í…œ
Purchase Reward Item
*/
MSG_ID_BF5 = 0xbf5,
-/*20161228 to 20180523
+/*20161228 to 20180621
^1a1a1a복권 ^b%d개^/b를
^4435b2%dZeny^1a1a1a로
구매하시겠습니까?
@@ -18994,165 +18994,165 @@ Purchase Reward Item
^4435b2%dZeny^1a1a1a?
*/
MSG_ID_BF6 = 0xbf6,
-/*20161228 to 20180523
+/*20161228 to 20180621
ë³µê¶Œì„ ì„±ê³µì ìœ¼ë¡œ 구매하였습니다.
You have successfully purchased the lottery ticket.
*/
MSG_ID_BF7 = 0xbf7,
-/*20161228 to 20180523
+/*20161228 to 20180621
소지 제니가 부족하여 ë³µê¶Œì„ êµ¬ë§¤ í•  수 없습니다.
Not enough Zeny to purchase lottey ticket.
*/
MSG_ID_BF8 = 0xbf8,
-/*20161228 to 20180523
+/*20161228 to 20180621
최대 복권 구매 횟수는 1000회를 초과 할 수 없습니다.
You are only able to purchase the tickets upto 1000 times.
*/
MSG_ID_BF9 = 0xbf9,
-/*20161228 to 20180523
+/*20161228 to 20180621
예
Yes
*/
MSG_ID_BFA = 0xbfa,
-/*20161228 to 20180523
+/*20161228 to 20180621
아니요
No
*/
MSG_ID_BFB = 0xbfb,
-/*20161228 to 20180523
+/*20161228 to 20180621
HP
*/
MSG_ID_BFC = 0xbfc,
-/*20161228 to 20180523
+/*20161228 to 20180621
SP
*/
MSG_ID_BFD = 0xbfd,
-/*20161228 to 20180523
+/*20161228 to 20180621
Lv
*/
MSG_ID_BFE = 0xbfe,
-/*20161228 to 20180523
+/*20161228 to 20180621
Lv
*/
MSG_ID_BFF = 0xbff,
-/*20161228 to 20180523
+/*20161228 to 20180621
Exp
*/
MSG_ID_C00 = 0xc00,
-/*20161228 to 20180523
+/*20161228 to 20180621
all on
*/
MSG_ID_C01 = 0xc01,
-/*20161228 to 20180523
+/*20161228 to 20180621
Play Replay Flie
*/
MSG_ID_C02 = 0xc02,
-/*20161228 to 20180523
+/*20161228 to 20180621
P
*/
MSG_ID_C03 = 0xc03,
-/*20161228 to 20180523
+/*20161228 to 20180621
Total
*/
MSG_ID_C04 = 0xc04,
-/*20161228 to 20180523
+/*20161228 to 20180621
Basicinfo
*/
MSG_ID_C05 = 0xc05,
-/*20161228 to 20180523
+/*20161228 to 20180621
Equip
*/
MSG_ID_C06 = 0xc06,
-/*20161228 to 20180523
+/*20161228 to 20180621
Item
*/
MSG_ID_C07 = 0xc07,
-/*20161228 to 20180523
+/*20161228 to 20180621
Skill
*/
MSG_ID_C08 = 0xc08,
-/*20161228 to 20180523
+/*20161228 to 20180621
Guild
*/
MSG_ID_C09 = 0xc09,
-/*20161228 to 20180523
+/*20161228 to 20180621
Party
*/
MSG_ID_C0A = 0xc0a,
-/*20161228 to 20180523
+/*20161228 to 20180621
Chatting
*/
MSG_ID_C0B = 0xc0b,
-/*20161228 to 20180523
+/*20161228 to 20180621
Shortcut
*/
MSG_ID_C0C = 0xc0c,
-/*20161228 to 20180523
+/*20161228 to 20180621
Status
*/
MSG_ID_C0D = 0xc0d,
-/*20161228 to 20180523
+/*20161228 to 20180621
ALL
All
*/
MSG_ID_C0E = 0xc0e,
-/*20161228 to 20180523
+/*20161228 to 20180621
User Defined File Name
*/
MSG_ID_C0F = 0xc0f,
-/*20161228 to 20180523
+/*20161228 to 20180621
Repeated File Check
*/
MSG_ID_C10 = 0xc10,
-/*20161228 to 20180523
+/*20161228 to 20180621
on
*/
MSG_ID_C11 = 0xc11,
-/*20161228 to 20180523
+/*20161228 to 20180621
<Basic Skin>
*/
MSG_ID_C12 = 0xc12,
-/*20161228 to 20180523
+/*20161228 to 20180621
Select Skin
*/
MSG_ID_C13 = 0xc13,
#endif
#if PACKETVER >= 20170111
-/*20170111 to 20180523
+/*20170111 to 20180621
현재 ë³µê¶Œì— ì°¸ì—¬ 중ì´ë¼ 삭제할 수 없습니다
You cannot delete it because you are currently participating in the lottery
*/
MSG_ID_C14 = 0xc14,
-/*20170111 to 20180523
+/*20170111 to 20180621
/achievement
*/
MSG_ID_C15 = 0xc15,
-/*20170111 to 20180523
+/*20170111 to 20180621
제니 복권
Zeny Lottery ticket
*/
MSG_ID_C16 = 0xc16,
-/*20170111 to 20180523
+/*20170111 to 20180621
제니 복권 %d등 당첨 ë³´ìƒ
Zenyy Lottery %dprize reward
*/
MSG_ID_C17 = 0xc17,
-/*20170111 to 20180523
+/*20170111 to 20180621
%d등 당첨 ë³´ìƒ: %s
%dprize reward: %s
*/
MSG_ID_C18 = 0xc18,
-/*20170111 to 20180523
+/*20170111 to 20180621
제니 복권 ëˆ„ì  êµ¬ë§¤ ë³´ìƒ
Zeny Lottery Cumulative purchase reward
*/
MSG_ID_C19 = 0xc19,
-/*20170111 to 20180523
+/*20170111 to 20180621
ëˆ„ì  %d회 ë³´ìƒ: %s
Cumulative %d times reward: %s
*/
MSG_ID_C1A = 0xc1a,
-/*20170111 to 20180523
+/*20170111 to 20180621
제니 복권 구매 환불
Zeny Lottery Refund
*/
@@ -19160,282 +19160,282 @@ Zeny Lottery Refund
/*20170111 to 20170111
환불 금액: %d Zeny
환불 사유: 서버 내 복권 추첨 달성 실패
-20170118 to 20180523
+20170118 to 20180621
환불 금액: %d Zeny
환불 사유: 서버 내 복권 추첨 달성 실패
Refund amount: %d Zeny
Reason for Refund: Failed to draw lottery in the server
*/
MSG_ID_C1C = 0xc1c,
-/*20170111 to 20180523
+/*20170111 to 20180621
미니 파티창 추가
Add Mini Party Chat
*/
MSG_ID_C1D = 0xc1d,
-/*20170111 to 20180523
+/*20170111 to 20180621
미니 파티창 삭제
Delete Mini Party Chat
*/
MSG_ID_C1E = 0xc1e,
#endif
#if PACKETVER >= 20170118
-/*20170118 to 20180523
+/*20170118 to 20180621
복권 ì¶”ì²¨ì´ ëª¨ë‘ ì¢…ë£Œ ë˜ì—ˆìŠµë‹ˆë‹¤! 당첨ìžë¥¼ 확ì¸í•´ì£¼ì„¸ìš”
The lottery draw had ended! Check the winner!
*/
MSG_ID_C1F = 0xc1f,
-/*20170118 to 20180523
+/*20170118 to 20180621
%dì›” %dì¼
%dMonth %dDay
*/
MSG_ID_C20 = 0xc20,
-/*20170118 to 20180523
+/*20170118 to 20180621
ë‹¤ìŒ ë“±ê¸‰ê¹Œì§€
Till the next grade
*/
MSG_ID_C21 = 0xc21,
-/*20170118 to 20180523
+/*20170118 to 20180621
ì „ì²´
All
*/
MSG_ID_C22 = 0xc22,
-/*20170118 to 20180523
+/*20170118 to 20180621
미완료
Incomplete
*/
MSG_ID_C23 = 0xc23,
-/*20170118 to 20180523
+/*20170118 to 20180621
(달성!)
(Accomplished!)
*/
MSG_ID_C24 = 0xc24,
-/*20170118 to 20180523
+/*20170118 to 20180621
(미달성)
(Not Accomplished)
*/
MSG_ID_C25 = 0xc25,
#endif
#if PACKETVER >= 20170208
-/*20170208 to 20180523
+/*20170208 to 20180621
장비 êµì²´
Change equipment
*/
MSG_ID_C26 = 0xc26,
-/*20170208 to 20180523
+/*20170208 to 20180621
CHANGE
*/
MSG_ID_C27 = 0xc27,
-/*20170208 to 20180523
+/*20170208 to 20180621
힘 파ë¼ë©”í„°
^cc0000근접 물리 공격력^ffffff, 소지무게
Power Parameter
^cc0000Melee PhysicalAttack^ffffff, Carrying Weight
*/
MSG_ID_C28 = 0xc28,
-/*20170208 to 20180523
+/*20170208 to 20180621
민첩성 파ë¼ë©”í„°
^cc0000공격 ì†ë„^ffffff, 회피율, 물리 ë°©ì–´ë ¥
Agility Parameter
^cc0000Attack Speed^ffffff, Dodge, Physical Defense
*/
MSG_ID_C29 = 0xc29,
-/*20170208 to 20180523
+/*20170208 to 20180621
ì²´ë ¥ 파ë¼ë©”í„°
^cc0000최대 체력^ffffff, 물리 방어력, 마법 방어력
HP Parameter
^cc0000Max HP^ffffff, Physical Defense, Magic Defense
*/
MSG_ID_C2A = 0xc2a,
-/*20170208 to 20180523
+/*20170208 to 20180621
지력 파ë¼ë©”í„°
^cc0000마법 공격력^ffffff, ìºìŠ¤íŒ… 시간, 마법 ë°©ì–´ë ¥
Intellect Parameter
^cc0000Magic Attack^ffffff, Casting Time, Magic Defense
*/
MSG_ID_C2B = 0xc2b,
-/*20170208 to 20180523
+/*20170208 to 20180621
ì†ìž¬ì£¼ 파ë¼ë©”í„°
^cc0000ì›ê±°ë¦¬ 물리 공격력^ffffff, 명중률, ìºìŠ¤íŒ… 시간, 마법 공격력
Handcraft Parameter
^cc0000Long Range Physical Attack^ffffff, Accuracy, Casting Time, Magic Attack
*/
MSG_ID_C2C = 0xc2c,
-/*20170208 to 20180523
+/*20170208 to 20180621
ìš´ 파ë¼ë©”í„°
^cc0000치명타율^ffffff, 명중률, 물리공격력, 마법공격력, 회피율
Moon Parameter
^cc0000Critical Rate^ffffff, Accuracy, Physical Attack, Magic Attack, Dodge
*/
MSG_ID_C2D = 0xc2d,
-/*20170208 to 20180523
+/*20170208 to 20180621
물리 공격력
Physical Attack
*/
MSG_ID_C2E = 0xc2e,
-/*20170208 to 20180523
+/*20170208 to 20180621
물리 방어력
Physical Defense
*/
MSG_ID_C2F = 0xc2f,
-/*20170208 to 20180523
+/*20170208 to 20180621
명중률
Accuracy
*/
MSG_ID_C30 = 0xc30,
-/*20170208 to 20180523
+/*20170208 to 20180621
치명타율
Critical Rate
*/
MSG_ID_C31 = 0xc31,
-/*20170208 to 20180523
+/*20170208 to 20180621
소ì†ê¸¸ë“œ
Affiliated Guild
*/
MSG_ID_C32 = 0xc32,
-/*20170208 to 20180523
+/*20170208 to 20180621
ê° íŒŒë¼ë©”í„° ë ˆë²¨ì—…ì— ì‚¬ìš©ë˜ëŠ” í¬ì¸íŠ¸
Points to level up each Parameter
*/
MSG_ID_C33 = 0xc33,
-/*20170208 to 20180523
+/*20170208 to 20180621
마법공격력
Magic Attack
*/
MSG_ID_C34 = 0xc34,
-/*20170208 to 20180523
+/*20170208 to 20180621
마법방어력
Magic Defense
*/
MSG_ID_C35 = 0xc35,
-/*20170208 to 20180523
+/*20170208 to 20180621
회피율
Dodge
*/
MSG_ID_C36 = 0xc36,
-/*20170208 to 20180523
+/*20170208 to 20180621
공격 ì†ë„
Attack Speed
*/
MSG_ID_C37 = 0xc37,
#endif
#if PACKETVER >= 20170215
-/*20170215 to 20180523
+/*20170215 to 20180621
단축키 안내
Shortcut
*/
MSG_ID_C38 = 0xc38,
-/*20170215 to 20180523
+/*20170215 to 20180621
옵션
Option
*/
MSG_ID_C39 = 0xc39,
-/*20170215 to 20180523
+/*20170215 to 20180621
스킬 단축키 (F1 ~ F9)
Skill Shortcut Key (F1 ~ F9)
*/
MSG_ID_C3A = 0xc3a,
-/*20170215 to 20180523
+/*20170215 to 20180621
ì´ë¯¸ì§€ 캡ì³
Capture Image
*/
MSG_ID_C3B = 0xc3b,
-/*20170215 to 20180523
+/*20170215 to 20180621
확대
Zoom In
*/
MSG_ID_C3C = 0xc3c,
-/*20170215 to 20180523
+/*20170215 to 20180621
축소
Zoom Out
*/
MSG_ID_C3D = 0xc3d,
-/*20170215 to 20180523
+/*20170215 to 20180621
길드
Guild
*/
MSG_ID_C3E = 0xc3e,
-/*20170215 to 20180523
+/*20170215 to 20180621
ì€í–‰
Bank
*/
MSG_ID_C3F = 0xc3f,
-/*20170215 to 20180523
+/*20170215 to 20180621
우편
Mail
*/
MSG_ID_C40 = 0xc40,
-/*20170215 to 20180523
+/*20170215 to 20180621
ìºì‹œ ìƒì 
Cash Shop
*/
MSG_ID_C41 = 0xc41,
-/*20170215 to 20180523
+/*20170215 to 20180621
앉기
Sit
*/
MSG_ID_C42 = 0xc42,
-/*20170215 to 20180523
+/*20170215 to 20180621
ì´ë™
Move
*/
MSG_ID_C43 = 0xc43,
-/*20170215 to 20180523
+/*20170215 to 20180621
회전
Rotate
*/
MSG_ID_C44 = 0xc44,
-/*20170215 to 20180523
+/*20170215 to 20180621
íŒŒí‹°ìž¥ì€ íŒŒí‹°ìž¥ì„ ë‹¤ë¥¸ 파티ì›ì—게 위임 후 탈퇴 가능합니다.
The Party Leader can be dropped out only after another party member becomes a Party Leader.
*/
MSG_ID_C45 = 0xc45,
-/*20170215 to 20180523
+/*20170215 to 20180621
ì´ ë™ì˜ìƒì„ 그만 보시겠습니까?
Do you want to stop viewing this video?
*/
MSG_ID_C46 = 0xc46,
-/*20170215 to 20180523
+/*20170215 to 20180621
장비가 장비 êµì²´ ì°½ì— ìž¥ì°© ë˜ì—ˆìŠµë‹ˆë‹¤.
gear has been equipped in the gear equipment pop-up.
*/
MSG_ID_C47 = 0xc47,
-/*20170215 to 20180523
+/*20170215 to 20180621
장비가 장비 êµì²´ ì°½ì—ì„œ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
gear has been removed in the gear equipment pop-up.
*/
MSG_ID_C48 = 0xc48,
#endif
#if PACKETVER >= 20170222
-/*20170222 to 20180523
+/*20170222 to 20180621
현재가 마지막 ë¼ì¸ìž…니다.
This is the last line.
*/
MSG_ID_C49 = 0xc49,
-/*20170222 to 20180523
+/*20170222 to 20180621
%.1f%% ( 기본 100%% + 프리미엄 %.1f%%+ %s서버 %.1f%% )
%.1f%% ( Base 100%% + Premium %.1f%%+ %sServer %.1f%% )
*/
MSG_ID_C4A = 0xc4a,
#endif
#if PACKETVER >= 20170228
-/*20170228 to 20180523
+/*20170228 to 20180621
í•œìž
Chinese character
*/
MSG_ID_C4B = 0xc4b,
-/*20170228 to 20180523
+/*20170228 to 20180621
단축키 설정
Shortcut Settings
*/
MSG_ID_C4C = 0xc4c,
#endif
#if PACKETVER >= 20170308
-/*20170308 to 20180523
+/*20170308 to 20180621
ë‹¹ì‹ ì˜ ì •ì•¡ì œ ê¸°ê°„ì€ %sì— ì¢…ë£Œë©ë‹ˆë‹¤.
Your subscription will be ended on%s.
*/
MSG_ID_C4D = 0xc4d,
-/*20170308 to 20180523
+/*20170308 to 20180621
ë¦¬í”Œë ˆì´ íŒŒì¼ì„ 찾지 못하였습니다.
Cannot find the replay file.
*/
@@ -19443,7 +19443,7 @@ Cannot find the replay file.
/*20170308 to 20170801
신발
Head
-20170809 to 20180523
+20170809 to 20180621
ì˜ìƒ
Shoes
*/
@@ -19451,22 +19451,22 @@ Shoes
/*20170308 to 20170801
머리
Costume
-20170809 to 20180523
+20170809 to 20180621
신발
Head
*/
MSG_ID_C50 = 0xc50,
-/*20170308 to 20180523
+/*20170308 to 20180621
갑옷
Armor
*/
MSG_ID_C51 = 0xc51,
-/*20170308 to 20180523
+/*20170308 to 20180621
어깨
Shoulders
*/
MSG_ID_C52 = 0xc52,
-/*20170308 to 20180523
+/*20170308 to 20180621
악세
Accessory
*/
@@ -19474,12 +19474,12 @@ Accessory
/*20170308 to 20170801
ì˜ìƒ
Shoes
-20170809 to 20180523
+20170809 to 20180621
머리
Costume
*/
MSG_ID_C54 = 0xc54,
-/*20170308 to 20180523
+/*20170308 to 20180621
차순정렬
Sort Order
*/
@@ -19487,7 +19487,7 @@ Sort Order
/*20170308 to 20170308
Current admission application state.
-20170315 to 20180523
+20170315 to 20180621
ì¼ë°˜ 장비
Normal Gear
*/
@@ -19495,7 +19495,7 @@ Normal Gear
/*20170308 to 20170308
Current admission application state.
-20170315 to 20180523
+20170315 to 20180621
특수 장비
Special Gear
*/
@@ -19503,291 +19503,291 @@ Special Gear
/*20170308 to 20170308
Current admission application state.
-20170315 to 20180523
+20170315 to 20180621
칭호
Style
*/
MSG_ID_C58 = 0xc58,
#endif
#if PACKETVER >= 20170315
-/*20170315 to 20180523
+/*20170315 to 20180621
/quake : 화면 í”들림 효과 On/Off
/quake : Screen Shaking Effect On/Off
*/
MSG_ID_C59 = 0xc59,
-/*20170315 to 20180523
+/*20170315 to 20180621
/aura2 : 오오ë¼ë¥¼ 완전히 Off 시킬 수 있습니다 On Off
/aura2 : You can completely turn off the aurora On/Off
*/
MSG_ID_C5A = 0xc5a,
-/*20170315 to 20180523
+/*20170315 to 20180621
기본 설정
Default Settings
*/
MSG_ID_C5B = 0xc5b,
-/*20170315 to 20180523
+/*20170315 to 20180621
고급 설정
Advanced Settings
*/
MSG_ID_C5C = 0xc5c,
-/*20170315 to 20180523
+/*20170315 to 20180621
ê¸°ë³¸ì„¤ì •ê°’ì´ ì ìš©ë©ë‹ˆë‹¤.
The Default Settings will be applied.
*/
MSG_ID_C5D = 0xc5d,
-/*20170315 to 20180523
+/*20170315 to 20180621
기본 ì„¤ì •ê°’ì´ ì ìš©ë©ë‹ˆë‹¤. ë™ì˜í•˜ì‹­ë‹ˆê¹Œ?
The Default Settings will be applied. Do you agree?
*/
MSG_ID_C5E = 0xc5e,
-/*20170315 to 20180523
+/*20170315 to 20180621
ì„¤ì •ê°’ì´ ì ìš©ë©ë‹ˆë‹¤. ë™ì˜í•˜ì‹­ë‹ˆê¹Œ?
The settings will be applied. Do you agree?
*/
MSG_ID_C5F = 0xc5f,
-/*20170315 to 20180523
+/*20170315 to 20180621
ì„¤ì •ê°’ì„ ì ìš©í•˜ë ¤ë©´ ìž¬ì‹œìž‘ì´ í•„ìš”í•©ë‹ˆë‹¤. ë™ì˜í•˜ì‹­ë‹ˆê¹Œ?
Need to restart to apply the settings. Do you agree?
*/
MSG_ID_C60 = 0xc60,
-/*20170315 to 20180523
+/*20170315 to 20180621
안개
Fog
*/
MSG_ID_C61 = 0xc61,
-/*20170315 to 20180523
+/*20170315 to 20180621
ì˜¤ì˜¤ë¼ ê°„ëžµí™”
Simplified aurora
*/
MSG_ID_C62 = 0xc62,
-/*20170315 to 20180523
+/*20170315 to 20180621
오오ë¼ì¼œê¸°
Turn on aurora
*/
MSG_ID_C63 = 0xc63,
-/*20170315 to 20180523
+/*20170315 to 20180621
ì´íŽ™íŠ¸ 표시
Show Effect
*/
MSG_ID_C64 = 0xc64,
-/*20170315 to 20180523
+/*20170315 to 20180621
ìŒì˜ 표시
Show Shadows
*/
MSG_ID_C65 = 0xc65,
-/*20170315 to 20180523
+/*20170315 to 20180621
No Shift
*/
MSG_ID_C66 = 0xc66,
-/*20170315 to 20180523
+/*20170315 to 20180621
하드웨어 T&L ê°€ì†ê¸°ëŠ¥ì„ ì„ íƒí•©ë‹ˆë‹¤
Select Hardware T&L Acceleration Function
*/
MSG_ID_C67 = 0xc67,
-/*20170315 to 20180523
+/*20170315 to 20180621
ê²Œìž„ì˜ í•´ìƒë„를 ì„ íƒí•©ë‹ˆë‹¤
Select Game Resolution
*/
MSG_ID_C68 = 0xc68,
-/*20170315 to 20180523
+/*20170315 to 20180621
전체화면 사용
Use full screen
*/
MSG_ID_C69 = 0xc69,
-/*20170315 to 20180523
+/*20170315 to 20180621
마우스 고정
Fix mouse
*/
MSG_ID_C6A = 0xc6a,
-/*20170315 to 20180523
+/*20170315 to 20180621
ì´íŽ™íŠ¸ 설정
Effect Settings
*/
MSG_ID_C6B = 0xc6b,
-/*20170315 to 20180523
+/*20170315 to 20180621
Control 설정
Control Settings
*/
MSG_ID_C6C = 0xc6c,
-/*20170315 to 20180523
+/*20170315 to 20180621
그래픽 장치 설정
Graphic Device Settings
*/
MSG_ID_C6D = 0xc6d,
-/*20170315 to 20180523
+/*20170315 to 20180621
그래픽 í•´ìƒë„ 설정
Graphic Resolution Settings
*/
MSG_ID_C6E = 0xc6e,
-/*20170315 to 20180523
+/*20170315 to 20180621
전체 화면 유무 설정
Full Screen Settings
*/
MSG_ID_C6F = 0xc6f,
-/*20170315 to 20180523
+/*20170315 to 20180621
마우스 고정 여부 설정
Fix mouse Settings
*/
MSG_ID_C70 = 0xc70,
-/*20170315 to 20180523
+/*20170315 to 20180621
수수료 :
Commission :
*/
MSG_ID_C71 = 0xc71,
-/*20170315 to 20180523
+/*20170315 to 20180621
수수료 ì´ì•¡ :
Total commission amount :
*/
MSG_ID_C72 = 0xc72,
-/*20170315 to 20180523
+/*20170315 to 20180621
ìˆ˜ì‹ ì¸ ì„¤ì •
Select receiver
*/
MSG_ID_C73 = 0xc73,
-/*20170315 to 20180523
+/*20170315 to 20180621
수신그룹 설정
Select receiving group
*/
MSG_ID_C74 = 0xc74,
-/*20170315 to 20180523
+/*20170315 to 20180621
í¬ê¸° 변경(F10)
Change size(F10)
*/
MSG_ID_C75 = 0xc75,
-/*20170315 to 20180523
+/*20170315 to 20180621
ë©”ì¼í•¨ì„ 불러오는 중 입니다.
불필요한 ë©”ì¼ì€ ^c92114ì‚­ì œ^000000í•´ 주세요~!!
Loading the mailbox.
^c92114Delete^000000unnecessary emails!!
*/
MSG_ID_C76 = 0xc76,
-/*20170315 to 20180523
+/*20170315 to 20180621
NOW LOADING..
*/
MSG_ID_C77 = 0xc77,
-/*20170315 to 20180523
+/*20170315 to 20180621
제목
Title
*/
MSG_ID_C78 = 0xc78,
-/*20170315 to 20180523
+/*20170315 to 20180621
보낸ì´
Sender
*/
MSG_ID_C79 = 0xc79,
#endif
#if PACKETVER >= 20170322
-/*20170322 to 20180523
+/*20170322 to 20180621
ë¼ê·¸ë‚˜ë¡œí¬ í´ë¼ì´ì–¸íŠ¸ì™€ ë™ì‹œì— ì‹¤í–‰ì´ ë¶ˆê°€ëŠ¥ 합니다. setupì„ ì¢…ë£Œí•©ë‹ˆë‹¤
*/
MSG_ID_C7A = 0xc7a,
-/*20170322 to 20180523
+/*20170322 to 20180621
추가 기능 설정
*/
MSG_ID_C7B = 0xc7b,
-/*20170322 to 20180523
+/*20170322 to 20180621
This account does not exist.
*/
MSG_ID_C7C = 0xc7c,
-/*20170322 to 20180523
+/*20170322 to 20180621
Passwords do not match.
*/
MSG_ID_C7D = 0xc7d,
-/*20170322 to 20180523
+/*20170322 to 20180621
Failed to pass IP authentication
*/
MSG_ID_C7E = 0xc7e,
-/*20170322 to 20180523
+/*20170322 to 20180621
No identification number, supplement your registration information
*/
MSG_ID_C7F = 0xc7f,
-/*20170322 to 20180523
+/*20170322 to 20180621
Account block
*/
MSG_ID_C80 = 0xc80,
-/*20170322 to 20180523
+/*20170322 to 20180621
System error
*/
MSG_ID_C81 = 0xc81,
-/*20170322 to 20180523
+/*20170322 to 20180621
unknown error found.
*/
MSG_ID_C82 = 0xc82,
#endif
#if PACKETVER >= 20170329
-/*20170329 to 20180523
+/*20170329 to 20180621
길안내 ì•„ì´ì½˜ 설정
*/
MSG_ID_C83 = 0xc83,
-/*20170329 to 20180523
+/*20170329 to 20180621
길 안내 정보 UI
*/
MSG_ID_C84 = 0xc84,
-/*20170329 to 20180523
+/*20170329 to 20180621
길 안내 정보 열기
*/
MSG_ID_C85 = 0xc85,
-/*20170329 to 20180523
+/*20170329 to 20180621
현재 위치 공유
*/
MSG_ID_C86 = 0xc86,
-/*20170329 to 20180523
+/*20170329 to 20180621
검색결과[0]
*/
MSG_ID_C87 = 0xc87,
-/*20170329 to 20180523
+/*20170329 to 20180621
검색&안내
*/
MSG_ID_C88 = 0xc88,
/*20170329 to 20170329
위치 ê°’ì€ ìŒìˆ˜ ê°’ì´ ë“¤ì–´ 올 수 없습니다.
-20170405 to 20180523
+20170405 to 20180621
위치가 올바르지 않습니다.
*/
MSG_ID_C89 = 0xc89,
-/*20170329 to 20180523
+/*20170329 to 20180621
검색결과[%d]
*/
MSG_ID_C8A = 0xc8a,
-/*20170329 to 20180523
+/*20170329 to 20180621
길안내 표시를 위한 ì•„ì´ì½˜ 설정
*/
MSG_ID_C8B = 0xc8b,
-/*20170329 to 20180523
+/*20170329 to 20180621
길 ì°¾ê¸°ì— zeny 허용
*/
MSG_ID_C8C = 0xc8c,
-/*20170329 to 20180523
+/*20170329 to 20180621
내비게ì´ì…˜ ë„킹 í•´ì œ
*/
MSG_ID_C8D = 0xc8d,
-/*20170329 to 20180523
+/*20170329 to 20180621
활성화 하지 ì•Šì€ ê³„ì •ìž…ë‹ˆë‹¤.
*/
MSG_ID_C8E = 0xc8e,
#endif
#if PACKETVER >= 20170405
-/*20170405 to 20180523
+/*20170405 to 20180621
í´ë¦­í•œ 위치가 ì±„íŒ…ì°½ì— ê³µìœ  ë©ë‹ˆë‹¤.
*/
MSG_ID_C8F = 0xc8f,
-/*20170405 to 20180523
+/*20170405 to 20180621
4. Service í•­ëª©ì„ ì„ íƒí•˜ë©´ Zeny&비공정 ì´ìš©ì„ 고려하여 안내 한다.
*/
MSG_ID_C90 = 0xc90,
-/*20170405 to 20180523
+/*20170405 to 20180621
5. [<-] 버튼 : 길안내 모드 <-> 검색 모드를 바꾸거나
*/
MSG_ID_C91 = 0xc91,
-/*20170405 to 20180523
+/*20170405 to 20180621
공유하기 모드 -> 서치 모드로 ëŒì•„갈때 사용 ëœë‹¤.
*/
MSG_ID_C92 = 0xc92,
-/*20170405 to 20180523
+/*20170405 to 20180621
경험치 %lld ì–»ìŒ
*/
MSG_ID_C93 = 0xc93,
-/*20170405 to 20180523
+/*20170405 to 20180621
'%lld'ì˜ ê²½í—˜ì¹˜ë¥¼
*/
MSG_ID_C94 = 0xc94,
@@ -19810,7 +19810,7 @@ unknown error found.
= 수수료율 : ^1567fe8%^000000
100,000,001 z ì´ìƒ
= 수수료율 : ^1567fe10%^000000
-20170524 to 20180523
+20170524 to 20180621
^b- ë…¸ì  ìˆ˜ìˆ˜ë£Œ 안내^/b
ë…¸ì  ì„¤ì • ê°€ê²©ì— ë”°ë¼ ì¼ì • ë¹„ìœ¨ì˜ ìˆ˜ìˆ˜ë£Œê°€ 부가ë©ë‹ˆë‹¤.
@@ -19831,741 +19831,741 @@ unknown error found.
= 수수료율 : ^1567fe5%^000000
*/
MSG_ID_C95 = 0xc95,
-/*20170405 to 20180523
+/*20170405 to 20180621
실거래가 :
*/
MSG_ID_C96 = 0xc96,
-/*20170405 to 20180523
+/*20170405 to 20180621
※ ì•„ì´í…œ íŒë§¤ì‹œ, ì‹¤ê±°ëž˜ê°€ë§Œí¼ ì œë‹ˆë¥¼ íšë“합니다.
*/
MSG_ID_C97 = 0xc97,
-/*20170405 to 20180523
+/*20170405 to 20180621
※ ì•„ì´í…œ 구매시, ì‹¤ê±°ëž˜ê°€ë§Œí¼ ì œë‹ˆê°€ ì°¨ê°ë©ë‹ˆë‹¤.
*/
MSG_ID_C98 = 0xc98,
-/*20170405 to 20180523
+/*20170405 to 20180621
채팅방 개설
*/
MSG_ID_C99 = 0xc99,
#endif
#if PACKETVER >= 20170412
-/*20170412 to 20180523
+/*20170412 to 20180621
해당 ìºë¦­í„°ëŠ” íŒŒí‹°ê°€ìž…ì´ ê°€ëŠ¥í•˜ì§€ ì•Šì€ ë ˆë²¨ìž…ë‹ˆë‹¤.
*/
MSG_ID_C9A = 0xc9a,
-/*20170412 to 20180523
+/*20170412 to 20180621
'%lld'ì˜ ìž¡ê²½í—˜ì¹˜ë¥¼
*/
MSG_ID_C9B = 0xc9b,
-/*20170412 to 20180523
+/*20170412 to 20180621
잡경험치 %lld ì–»ìŒ
*/
MSG_ID_C9C = 0xc9c,
#endif
#if PACKETVER >= 20170419
-/*20170419 to 20180523
+/*20170419 to 20180621
현재위치(대로)ì—는 ë…¸ì ì„ 개설할 수 없습니다.
*/
MSG_ID_C9D = 0xc9d,
#endif
#if PACKETVER >= 20170426
-/*20170426 to 20180523
+/*20170426 to 20180621
초 후 가능합니다.
*/
MSG_ID_C9E = 0xc9e,
#endif
#if PACKETVER >= 20170517
-/*20170517 to 20180523
+/*20170517 to 20180621
파티ì›
*/
MSG_ID_C9F = 0xc9f,
-/*20170517 to 20180523
+/*20170517 to 20180621
SNS 전송실패(%d)
*/
MSG_ID_CA0 = 0xca0,
-/*20170517 to 20180523
+/*20170517 to 20180621
SNS 서버 연결실패
*/
MSG_ID_CA1 = 0xca1,
-/*20170517 to 20180523
+/*20170517 to 20180621
SNS ë¡œê·¸ì¸ í›„ 사용 가능합니다.
*/
MSG_ID_CA2 = 0xca2,
-/*20170517 to 20180523
+/*20170517 to 20180621
ì ‘ì† í•  수 있는 주소가 존재하지 않습니다.
*/
MSG_ID_CA3 = 0xca3,
#endif
#if PACKETVER >= 20170524
-/*20170524 to 20180523
+/*20170524 to 20180621
ë¯¸ë‹ˆíŒŒí‹°ì°½ì´ ê²¹ì³ì ¸ 있어 사용하실 수 없습니다.
*/
MSG_ID_CA4 = 0xca4,
#endif
#if PACKETVER >= 20170531
-/*20170531 to 20180523
+/*20170531 to 20180621
ë‚˜ì˜ íŒë§¤ë…¸ì 
*/
MSG_ID_CA5 = 0xca5,
#endif
#if PACKETVER >= 20170614
-/*20170614 to 20180523
+/*20170614 to 20180621
BOX
*/
MSG_ID_CA6 = 0xca6,
-/*20170614 to 20180523
+/*20170614 to 20180621
íŒë°•ìŠ¤
*/
MSG_ID_CA7 = 0xca7,
#endif
#if PACKETVER >= 20170621
-/*20170621 to 20180523
+/*20170621 to 20180621
íŠ¸ìœ—ì„ ì„±ê³µí–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CA8 = 0xca8,
#endif
#if PACKETVER >= 20170628
-/*20170628 to 20180523
+/*20170628 to 20180621
다시하기
*/
MSG_ID_CA9 = 0xca9,
/*20170628 to 20170809
제련재료가 변경ë˜ì–´ 다시하기가 비활성화 ë˜ì—ˆìŠµë‹ˆë‹¤.
-20170816 to 20180523
+20170816 to 20180621
다시하기가 비활성화ë˜ì—ˆìŠµë‹ˆë‹¤. 제련 재료를 다시 ì„ íƒí•´ì£¼ì„¸ìš”.
*/
MSG_ID_CAA = 0xcaa,
-/*20170628 to 20180523
+/*20170628 to 20180621
제련ì„ì´ ë¶€ì¡±í•˜ì—¬ 다시하기가 비활성화 ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAB = 0xcab,
-/*20170628 to 20180523
+/*20170628 to 20180621
제니가 부족하여 다시하기가 비활성화 ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAC = 0xcac,
-/*20170628 to 20180523
+/*20170628 to 20180621
대장장ì´ì˜ ì¶•ë³µì´ ë¶€ì¡±í•˜ì—¬ 다시하기가 비활성화 ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAD = 0xcad,
-/*20170628 to 20180523
+/*20170628 to 20180621
ì•„ì´í…œì´ 파괴ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAE = 0xcae,
-/*20170628 to 20180523
+/*20170628 to 20180621
모든 스테ì´í„°ìŠ¤ê°€ ê°ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAF = 0xcaf,
-/*20170628 to 20180523
+/*20170628 to 20180621
모든 스테ì´í„°ìŠ¤ ê°ì†Œ 효과가 í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CB0 = 0xcb0,
-/*20170628 to 20180523
+/*20170628 to 20180621
OTP 비밀번호는 8ìžë¦¬ 입니다.
*/
MSG_ID_CB1 = 0xcb1,
#endif
#if PACKETVER >= 20170705
-/*20170705 to 20180523
+/*20170705 to 20180621
통합계정
*/
MSG_ID_CB2 = 0xcb2,
-/*20170705 to 20180523
+/*20170705 to 20180621
ë¼ê·¸ë‚˜ë¡œí¬
*/
MSG_ID_CB3 = 0xcb3,
-/*20170705 to 20180523
+/*20170705 to 20180621
서비스 ì ê²€ 중입니다.
*/
MSG_ID_CB4 = 0xcb4,
-/*20170705 to 20180523
+/*20170705 to 20180621
검색어를 입력해주세요
*/
MSG_ID_CB5 = 0xcb5,
-/*20170705 to 20180523
+/*20170705 to 20180621
MOTP
*/
MSG_ID_CB6 = 0xcb6,
-/*20170705 to 20180523
+/*20170705 to 20180621
ì¸ì¦ë²ˆí˜¸
Identification number.
*/
MSG_ID_CB7 = 0xcb7,
-/*20170705 to 20180523
+/*20170705 to 20180621
휴대í°ì— ë‹¤ìš´ë°›ì€ GNJOY MOTP를 실행하여 ì¸ì¦ë²ˆí˜¸ë¥¼ 입력해 주세요.
*/
MSG_ID_CB8 = 0xcb8,
#endif
#if PACKETVER >= 20170712
-/*20170712 to 20180523
+/*20170712 to 20180621
íŒŒí‹°ìž¥ì„ ìœ„ìž„í•  파티ì›ì´ 존재하지 않습니다. 파티를 해산하시겠습니까?
*/
MSG_ID_CB9 = 0xcb9,
#endif
#if PACKETVER >= 20170719
-/*20170719 to 20180523
+/*20170719 to 20180621
- 만18세ì´ìƒ
*/
MSG_ID_CBA = 0xcba,
-/*20170719 to 20180523
+/*20170719 to 20180621
- 유료서버
*/
MSG_ID_CBB = 0xcbb,
-/*20170719 to 20180523
+/*20170719 to 20180621
- 무료서버
*/
MSG_ID_CBC = 0xcbc,
-/*20170719 to 20180523
+/*20170719 to 20180621
쾌ì 
*/
MSG_ID_CBD = 0xcbd,
-/*20170719 to 20180523
+/*20170719 to 20180621
보통
Normal
*/
MSG_ID_CBE = 0xcbe,
-/*20170719 to 20180523
+/*20170719 to 20180621
혼잡
*/
MSG_ID_CBF = 0xcbf,
-/*20170719 to 20180523
+/*20170719 to 20180621
í¬í™”
*/
MSG_ID_CC0 = 0xcc0,
-/*20170719 to 20180523
+/*20170719 to 20180621
map
*/
MSG_ID_CC1 = 0xcc1,
-/*20170719 to 20180523
+/*20170719 to 20180621
월드창고는 ì¸ë²¤í† ë¦¬ ì•„ì´í…œë§Œ 입출고 í•  수 있습니다.
*/
MSG_ID_CC2 = 0xcc2,
-/*20170719 to 20180523
+/*20170719 to 20180621
월드창고ì—는 íŽ«ì•Œì„ ìž…ê³ í•  수 없습니다.
*/
MSG_ID_CC3 = 0xcc3,
-/*20170719 to 20180523
+/*20170719 to 20180621
월드창고ì—는 제작아ì´í…œì„ ìž…ê³ í•  수 없습니다.
*/
MSG_ID_CC4 = 0xcc4,
-/*20170719 to 20180523
+/*20170719 to 20180621
%s ì—서는 출고 í•  수 없는 ì•„ì´í…œìž…니다.
*/
MSG_ID_CC5 = 0xcc5,
#endif
#if PACKETVER >= 20170726
-/*20170726 to 20180523
+/*20170726 to 20180621
ë˜ì „ 파괴
*/
MSG_ID_CC6 = 0xcc6,
-/*20170726 to 20180523
+/*20170726 to 20180621
[%s] ë‹˜ì´ ì œë ¨ì„ ì„±ê³µí•˜ì—¬, [+%d %s] ì•„ì´í…œì„ íšë“하였습니다.
*/
MSG_ID_CC7 = 0xcc7,
-/*20170726 to 20180523
+/*20170726 to 20180621
[%s] ë‹˜ì´ [+%d %s] ì•„ì´í…œì˜ ì œë ¨ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
*/
MSG_ID_CC8 = 0xcc8,
-/*20170726 to 20180523
+/*20170726 to 20180621
íŒŒí‹°ìž¥ì„ ìœ„ìž„í•œ ì´í›„ì— íƒˆí‡´í•  수 있습니다.
*/
MSG_ID_CC9 = 0xcc9,
#endif
#if PACKETVER >= 20170809
-/*20170809 to 20180523
+/*20170809 to 20180621
오름
*/
MSG_ID_CCA = 0xcca,
-/*20170809 to 20180523
+/*20170809 to 20180621
내림
*/
MSG_ID_CCB = 0xccb,
-/*20170809 to 20180523
+/*20170809 to 20180621
기본
*/
MSG_ID_CCC = 0xccc,
-/*20170809 to 20180523
+/*20170809 to 20180621
ë³€ì¡°ëœ íŒŒì¼ì´ 발견ë˜ì—ˆìŠµë‹ˆë‹¤. ê²Œìž„ì„ ë‹¤ì‹œ 실행시켜주세요.
*/
MSG_ID_CCD = 0xccd,
#endif
#if PACKETVER >= 20170823
-/*20170823 to 20180523
+/*20170823 to 20180621
%s ì€(는) ì´ë§µì—ì„œ ì´ë™ì´ ì œí•œëœ ì•„ì´í…œìž…니다.
*/
MSG_ID_CCE = 0xcce,
#endif
#if PACKETVER >= 20170906
-/*20170906 to 20180523
+/*20170906 to 20180621
스스로
먹ì´ë¨¹ê¸°
*/
MSG_ID_CCF = 0xccf,
-/*20170906 to 20180523
+/*20170906 to 20180621
ë¡œë±ìŠ¤ ìž‘ì„±ì°½ì´ ì—´ë ¤ìžˆëŠ” ë™ì•ˆ 호문í´ë£¨ìŠ¤ê°€ 먹ì´ë¥¼ 먹지 못합니다.
*/
MSG_ID_CD0 = 0xcd0,
-/*20170906 to 20180523
+/*20170906 to 20180621
호문í´ë£¨ìŠ¤ê°€ 먹ì´ë¥¼ 먹었습니다. '%s' 잔여량 %dê°œ
*/
MSG_ID_CD1 = 0xcd1,
-/*20170906 to 20180523
+/*20170906 to 20180621
호문í´ë£¨ìŠ¤ 스스로 ë¨¹ì´ ë¨¹ê¸° 활성화 On
*/
MSG_ID_CD2 = 0xcd2,
-/*20170906 to 20180523
+/*20170906 to 20180621
호문í´ë£¨ìŠ¤ 스스로 ë¨¹ì´ ë¨¹ê¸° 활성화 Off
*/
MSG_ID_CD3 = 0xcd3,
-/*20170906 to 20180523
+/*20170906 to 20180621
호문í´ë£¨ìŠ¤ëŠ” 주ì¸ì´ íšë“하는 경험치ì˜
10%만í¼ì„ ìžì‹ ì˜ 경험치로 분배 받습니다.
*/
MSG_ID_CD4 = 0xcd4,
-/*20170906 to 20180523
+/*20170906 to 20180621
확률 : %d%%
*/
MSG_ID_CD5 = 0xcd5,
-/*20170906 to 20180523
+/*20170906 to 20180621
해당 대ìƒì€ í˜¸ë¬¸ì˜ ê³µê²©ëŒ€ìƒì´ 아닙니다. 'Alt + ìš°í´ë¦­'ì„ í†µí•´ 호문í´ë£¨ìŠ¤ì˜ 공격대ìƒì„ 지정해주세요.
*/
MSG_ID_CD6 = 0xcd6,
-/*20170906 to 20180523
+/*20170906 to 20180621
í˜¸ë¬¸ì˜ ê³µê²©ëŒ€ìƒì´ 존재하지 않습니다. 'Alt + ìš°í´ë¦­'ì„ í†µí•´ 호문í´ë£¨ìŠ¤ì˜ 공격대ìƒì„ 지정해주세요.
*/
MSG_ID_CD7 = 0xcd7,
#endif
#if PACKETVER >= 20170913
-/*20170913 to 20180523
+/*20170913 to 20180621
íŒë§¤ 리스트
*/
MSG_ID_CD8 = 0xcd8,
-/*20170913 to 20180523
+/*20170913 to 20180621
구입 리스트
*/
MSG_ID_CD9 = 0xcd9,
-/*20170913 to 20180523
+/*20170913 to 20180621
신규
New
*/
MSG_ID_CDA = 0xcda,
-/*20170913 to 20180523
+/*20170913 to 20180621
ì¸ê¸°
Headgears
*/
MSG_ID_CDB = 0xcdb,
-/*20170913 to 20180523
+/*20170913 to 20180621
한정
Limited
*/
MSG_ID_CDC = 0xcdc,
-/*20170913 to 20180523
+/*20170913 to 20180621
임대장비
Rental Items
*/
MSG_ID_CDD = 0xcdd,
-/*20170913 to 20180523
+/*20170913 to 20180621
ì˜êµ¬ìž¥ë¹„
Equipments
*/
MSG_ID_CDE = 0xcde,
-/*20170913 to 20180523
+/*20170913 to 20180621
버프
Scrolls
*/
MSG_ID_CDF = 0xcdf,
-/*20170913 to 20180523
+/*20170913 to 20180621
회복
Consumables
*/
MSG_ID_CE0 = 0xce0,
-/*20170913 to 20180523
+/*20170913 to 20180621
기타
Other
*/
MSG_ID_CE1 = 0xce1,
-/*20170913 to 20180523
+/*20170913 to 20180621
특가
Special
*/
MSG_ID_CE2 = 0xce2,
-/*20170913 to 20180523
+/*20170913 to 20180621
충전하기
*/
MSG_ID_CE3 = 0xce3,
-/*20170913 to 20180523
+/*20170913 to 20180621
구입하기
*/
MSG_ID_CE4 = 0xce4,
/*20170913 to 20171206
https://payment.gnjoy.com/bill/login.grv
-20171213 to 20180523
+20171213 to 20180621
http://member.gnjoy.com/user/pay/chargelist.asp
*/
MSG_ID_CE5 = 0xce5,
-/*20170913 to 20180523
+/*20170913 to 20180621
ì•„ì´í…œ 검색
*/
MSG_ID_CE6 = 0xce6,
-/*20170913 to 20180523
+/*20170913 to 20180621
무료ìºì‹œ
*/
MSG_ID_CE7 = 0xce7,
-/*20170913 to 20180523
+/*20170913 to 20180621
무료ìºì‹œ 사용
*/
MSG_ID_CE8 = 0xce8,
-/*20170913 to 20180523
+/*20170913 to 20180621
소지ìºì‹œ
*/
MSG_ID_CE9 = 0xce9,
-/*20170913 to 20180523
+/*20170913 to 20180621
수량갱신
*/
MSG_ID_CEA = 0xcea,
-/*20170913 to 20180523
+/*20170913 to 20180621
성제(여)
*/
MSG_ID_CEB = 0xceb,
-/*20170913 to 20180523
+/*20170913 to 20180621
소울리í¼(ì—¬)
*/
MSG_ID_CEC = 0xcec,
-/*20170913 to 20180523
+/*20170913 to 20180621
성제(남)
*/
MSG_ID_CED = 0xced,
-/*20170913 to 20180523
+/*20170913 to 20180621
소울리í¼(남)
*/
MSG_ID_CEE = 0xcee,
#endif
#if PACKETVER >= 20170920
-/*20170920 to 20180523
+/*20170920 to 20180621
무게가 %d í¼ì„¼íŠ¸ ì´ìƒì¼ë•ŒëŠ” HP SPê°€ ìžì—°ì ìœ¼ë¡œ íšŒë³µì´ ë˜ì§€ 않습니다.
*/
MSG_ID_CEF = 0xcef,
-/*20170920 to 20180523
+/*20170920 to 20180621
í•œ ë²ˆì— êµ¬ìž… 가능한 ì•„ì´í…œì˜ 가짓수는 8개입니다.
*/
MSG_ID_CF0 = 0xcf0,
-/*20170920 to 20180523
+/*20170920 to 20180621
http://gift.zhaouc.com/#/index
http://gift.zhaouc.com/
*/
MSG_ID_CF1 = 0xcf1,
#endif
#if PACKETVER >= 20170927
-/*20170927 to 20180523
+/*20170927 to 20180621
UNKNOWN ERROR:%d
*/
MSG_ID_CF2 = 0xcf2,
-/*20170927 to 20180523
+/*20170927 to 20180621
NOT USER
*/
MSG_ID_CF3 = 0xcf3,
-/*20170927 to 20180523
+/*20170927 to 20180621
THIS ACCOUNT ID IS BLOCKED
*/
MSG_ID_CF4 = 0xcf4,
-/*20170927 to 20180523
+/*20170927 to 20180621
COUNTRY REJECT (OR NOT AVALIABLE USER )
*/
MSG_ID_CF5 = 0xcf5,
-/*20170927 to 20180523
+/*20170927 to 20180621
NOT MATCH PASSWORD
*/
MSG_ID_CF6 = 0xcf6,
-/*20170927 to 20180523
+/*20170927 to 20180621
NOT EMAIL CERT
*/
MSG_ID_CF7 = 0xcf7,
-/*20170927 to 20180523
+/*20170927 to 20180621
PAYPAL BLOCK
*/
MSG_ID_CF8 = 0xcf8,
-/*20170927 to 20180523
+/*20170927 to 20180621
COUNTRY REJECT
*/
MSG_ID_CF9 = 0xcf9,
-/*20170927 to 20180523
+/*20170927 to 20180621
PAYPAL BLOCK
*/
MSG_ID_CFA = 0xcfa,
-/*20170927 to 20180523
+/*20170927 to 20180621
WEB BLOCK
*/
MSG_ID_CFB = 0xcfb,
-/*20170927 to 20180523
+/*20170927 to 20180621
AGE LIMIT USER
*/
MSG_ID_CFC = 0xcfc,
-/*20170927 to 20180523
+/*20170927 to 20180621
PASSWORD HAS NOT BEEN CHANGED FOR MORE THAN 90DAYS
*/
MSG_ID_CFD = 0xcfd,
-/*20170927 to 20180523
+/*20170927 to 20180621
INPUT DATA ERROR
*/
MSG_ID_CFE = 0xcfe,
-/*20170927 to 20180523
+/*20170927 to 20180621
ERROR DATABASE
*/
MSG_ID_CFF = 0xcff,
-/*20170927 to 20180523
+/*20170927 to 20180621
ERROR SYSTEM
*/
MSG_ID_D00 = 0xd00,
/*20170927 to 20171025
%s 지불
-20171101 to 20180523
+20171101 to 20180621
%s 소모
*/
MSG_ID_D01 = 0xd01,
-/*20170927 to 20180523
+/*20170927 to 20180621
비용지불
*/
MSG_ID_D02 = 0xd02,
-/*20170927 to 20180523
+/*20170927 to 20180621
출발 가능한 ë§µì´ ì•„ë‹™ë‹ˆë‹¤.
*/
MSG_ID_D03 = 0xd03,
-/*20170927 to 20180523
+/*20170927 to 20180621
ì´ë™ 불가능한 맵입니다
*/
MSG_ID_D04 = 0xd04,
-/*20170927 to 20180523
+/*20170927 to 20180621
ì•„ì´í…œì´ 부족합니다.
*/
MSG_ID_D05 = 0xd05,
-/*20170927 to 20180523
+/*20170927 to 20180621
줄 바꿈 ì—†ì´ í•œ 줄로 입력해주세요.
*/
MSG_ID_D06 = 0xd06,
#endif
#if PACKETVER >= 20171011
-/*20171011 to 20180523
+/*20171011 to 20180621
불량 단어가 í¬í•¨ëœ ì´ë¦„ì€ ë“±ë¡í•  수 없습니다.
*/
MSG_ID_D07 = 0xd07,
#endif
#if PACKETVER >= 20171018
-/*20171018 to 20180523
+/*20171018 to 20180621
íšŒì› ê°€ìž…ì„ ìœ„í•´ ê³µì‹ í™ˆíŽ˜ì´ì§€ë¡œ ì´ë™ë©ë‹ˆë‹¤.
*/
MSG_ID_D08 = 0xd08,
#endif
#if PACKETVER >= 20171025
-/*20171025 to 20180523
+/*20171025 to 20180621
TokenAgency 서버 연결 실패
*/
MSG_ID_D09 = 0xd09,
-/*20171025 to 20180523
+/*20171025 to 20180621
과금정보
*/
MSG_ID_D0A = 0xd0a,
-/*20171025 to 20180523
+/*20171025 to 20180621
삭제예약
*/
MSG_ID_D0B = 0xd0b,
-/*20171025 to 20180523
+/*20171025 to 20180621
예약취소
*/
MSG_ID_D0C = 0xd0c,
-/*20171025 to 20180523
+/*20171025 to 20180621
게임시작
*/
MSG_ID_D0D = 0xd0d,
-/*20171025 to 20180523
+/*20171025 to 20180621
삭제
*/
MSG_ID_D0E = 0xd0e,
-/*20171025 to 20180523
+/*20171025 to 20180621
Character List
*/
MSG_ID_D0F = 0xd0f,
-/*20171025 to 20180523
+/*20171025 to 20180621
공지
Notice
*/
MSG_ID_D10 = 0xd10,
-/*20171025 to 20180523
+/*20171025 to 20180621
ìƒì„±
*/
MSG_ID_D11 = 0xd11,
-/*20171025 to 20180523
+/*20171025 to 20180621
Hair Style
*/
MSG_ID_D12 = 0xd12,
-/*20171025 to 20180523
+/*20171025 to 20180621
Hair Color
*/
MSG_ID_D13 = 0xd13,
-/*20171025 to 20180523
+/*20171025 to 20180621
중복확ì¸
*/
MSG_ID_D14 = 0xd14,
-/*20171025 to 20180523
+/*20171025 to 20180621
%d시 %d분 %d초
*/
MSG_ID_D15 = 0xd15,
-/*20171025 to 20180523
+/*20171025 to 20180621
MOTP ìž…ë ¥ ì‹œê°„ì´ ì´ˆê³¼ë˜ì—ˆìŠµë‹ˆë‹¤. 처ìŒë¶€í„° 다시 로그ì¸í•´ì£¼ì‹­ì‹œì˜¤.
*/
MSG_ID_D16 = 0xd16,
-/*20171025 to 20180523
+/*20171025 to 20180621
뒤로가기
*/
MSG_ID_D17 = 0xd17,
#endif
#if PACKETVER >= 20171101
-/*20171101 to 20180523
+/*20171101 to 20180621
ì•„ì´í…œì„ 사용할 수 없습니다.
*/
MSG_ID_D18 = 0xd18,
-/*20171101 to 20180523
+/*20171101 to 20180621
ë™ì¼í•œ 맵으로 ì´ë™í•  수 없습니다.
*/
MSG_ID_D19 = 0xd19,
-/*20171101 to 20180523
+/*20171101 to 20180621
사ë§ì‹œ ì´ë™ì´ 불가능합니다.
*/
MSG_ID_D1A = 0xd1a,
-/*20171101 to 20180523
+/*20171101 to 20180621
ìºë¦­í„° ìƒì„±
*/
MSG_ID_D1B = 0xd1b,
#endif
#if PACKETVER >= 20171108
-/*20171108 to 20180523
+/*20171108 to 20180621
모험가 중개소 등ë¡
*/
MSG_ID_D1C = 0xd1c,
-/*20171108 to 20180523
+/*20171108 to 20180621
모집 중단
*/
MSG_ID_D1D = 0xd1d,
-/*20171108 to 20180523
+/*20171108 to 20180621
모험가 중개소 설정
*/
MSG_ID_D1E = 0xd1e,
-/*20171108 to 20180523
+/*20171108 to 20180621
전 지역
*/
MSG_ID_D1F = 0xd1f,
-/*20171108 to 20180523
+/*20171108 to 20180621
ì§ì ‘기재
*/
MSG_ID_D20 = 0xd20,
-/*20171108 to 20180523
+/*20171108 to 20180621
검사계열
*/
MSG_ID_D21 = 0xd21,
-/*20171108 to 20180523
+/*20171108 to 20180621
법사계열
*/
MSG_ID_D22 = 0xd22,
-/*20171108 to 20180523
+/*20171108 to 20180621
ê¶ìˆ˜ê³„ì—´
*/
MSG_ID_D23 = 0xd23,
-/*20171108 to 20180523
+/*20171108 to 20180621
복사계열
*/
MSG_ID_D24 = 0xd24,
-/*20171108 to 20180523
+/*20171108 to 20180621
ìƒì¸ê³„ì—´
*/
MSG_ID_D25 = 0xd25,
-/*20171108 to 20180523
+/*20171108 to 20180621
ë„둑계열
*/
MSG_ID_D26 = 0xd26,
-/*20171108 to 20180523
+/*20171108 to 20180621
태권계열
*/
MSG_ID_D27 = 0xd27,
-/*20171108 to 20180523
+/*20171108 to 20180621
ë‹Œìžê³„ì—´
*/
MSG_ID_D28 = 0xd28,
-/*20171108 to 20180523
+/*20171108 to 20180621
건슬ë§ê±°ê³„ì—´
*/
MSG_ID_D29 = 0xd29,
-/*20171108 to 20180523
+/*20171108 to 20180621
ë„람족계열
*/
MSG_ID_D2A = 0xd2a,
-/*20171108 to 20180523
+/*20171108 to 20180621
지역명
*/
MSG_ID_D2B = 0xd2b,
-/*20171108 to 20180523
+/*20171108 to 20180621
지역명 검색
*/
MSG_ID_D2C = 0xd2c,
-/*20171108 to 20180523
+/*20171108 to 20180621
가입 요청하기
*/
MSG_ID_D2D = 0xd2d,
-/*20171108 to 20180523
+/*20171108 to 20180621
신고하기
*/
MSG_ID_D2E = 0xd2e,
-/*20171108 to 20180523
+/*20171108 to 20180621
파티 모집 중단
*/
MSG_ID_D2F = 0xd2f,
-/*20171108 to 20180523
+/*20171108 to 20180621
ì§€ì—­ëª…ì„ ìž…ë ¥í•´ì£¼ì„¸ìš”.
*/
MSG_ID_D30 = 0xd30,
-/*20171108 to 20180523
+/*20171108 to 20180621
지역
*/
MSG_ID_D31 = 0xd31,
-/*20171108 to 20180523
+/*20171108 to 20180621
ì „ ì§ì—…
*/
MSG_ID_D32 = 0xd32,
-/*20171108 to 20180523
+/*20171108 to 20180621
로그ì¸
*/
MSG_ID_D33 = 0xd33,
-/*20171108 to 20180523
+/*20171108 to 20180621
계정
*/
MSG_ID_D34 = 0xd34,
-/*20171108 to 20180523
+/*20171108 to 20180621
종료
Exit
*/
MSG_ID_D35 = 0xd35,
-/*20171108 to 20180523
+/*20171108 to 20180621
ì‹ ì²­
*/
MSG_ID_D36 = 0xd36,
-/*20171108 to 20180523
+/*20171108 to 20180621
ì ‘ì†
*/
MSG_ID_D37 = 0xd37,
-/*20171108 to 20180523
+/*20171108 to 20180621
확ì¸
*/
MSG_ID_D38 = 0xd38,
-/*20171108 to 20180523
+/*20171108 to 20180621
휴대í°ì— ë‹¤ìš´ë°›ì€ GNJOY MOTP를
*/
MSG_ID_D39 = 0xd39,
-/*20171108 to 20180523
+/*20171108 to 20180621
실행하여 ì¸ì¦ë²ˆí˜¸ë¥¼ 입력해 주세요.
*/
MSG_ID_D3A = 0xd3a,
-/*20171108 to 20180523
+/*20171108 to 20180621
NPCê°€ 있는 ë§µì˜ ëžœë¤ ì¢Œí‘œë¡œ ì´ë™ ë©ë‹ˆë‹¤.
*/
MSG_ID_D3B = 0xd3b,
-/*20171108 to 20180523
+/*20171108 to 20180621
태권
*/
MSG_ID_D3C = 0xd3c,
@@ -20573,352 +20573,352 @@ NPCê°€ 있는 ë§µì˜ ëžœë¤ ì¢Œí‘œë¡œ ì´ë™ ë©ë‹ˆë‹¤.
#if PACKETVER >= 20171115
/*20171115 to 20171115
ë‹˜ì´ ì°¨ë‹¨ ìƒíƒœë¡œ 설정ë˜ì—ˆìŠµë‹ˆë‹¤.
-20171122 to 20180523
+20171122 to 20180621
ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ìƒíƒœ
*/
MSG_ID_D3D = 0xd3d,
/*20171115 to 20171115
ë‹˜ì„ ì°¨ë‹¨ ìƒíƒœë¡œ ì„¤ì •í•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
-20171122 to 20180523
+20171122 to 20180621
ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ 요청 실패
*/
MSG_ID_D3E = 0xd3e,
/*20171115 to 20171115
ë‹˜ì„ ì°¨ë‹¨ ìƒíƒœë¡œ ì„¤ì •í•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.(ì¸ì› 초과)
-20171122 to 20180523
+20171122 to 20180621
ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ 요청실패 (ì¸ì›ì´ˆê³¼)
*/
MSG_ID_D3F = 0xd3f,
/*20171115 to 20171115
ë‹˜ì´ ì°¨ë‹¨ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
-20171122 to 20180523
+20171122 to 20180621
ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ìƒíƒœ
*/
MSG_ID_D40 = 0xd40,
/*20171115 to 20171115
ë‹˜ì„ ì°¨ë‹¨ í•´ì œí•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
-20171122 to 20180523
+20171122 to 20180621
ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ 요청실패
*/
MSG_ID_D41 = 0xd41,
/*20171115 to 20171115
ë‹˜ì„ ì°¨ë‹¨ í•´ì œí•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.(ì¸ì› 초과)
-20171122 to 20180523
+20171122 to 20180621
ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ 요청실패 (ì¸ì›ì´ˆê³¼)
*/
MSG_ID_D42 = 0xd42,
-/*20171115 to 20180523
+/*20171115 to 20180621
차단 리스트가 없습니다
*/
MSG_ID_D43 = 0xd43,
-/*20171115 to 20180523
+/*20171115 to 20180621
-차단 리스트-
*/
MSG_ID_D44 = 0xd44,
-/*20171115 to 20180523
+/*20171115 to 20180621
진행중
Act
*/
MSG_ID_D45 = 0xd45,
-/*20171115 to 20180523
+/*20171115 to 20180621
추천
Rec
*/
MSG_ID_D46 = 0xd46,
-/*20171115 to 20180523
+/*20171115 to 20180621
보류중
Pen
*/
MSG_ID_D47 = 0xd47,
-/*20171115 to 20180523
+/*20171115 to 20180621
QUEST
*/
MSG_ID_D48 = 0xd48,
-/*20171115 to 20180523
+/*20171115 to 20180621
ë‚´ìš©
For
*/
MSG_ID_D49 = 0xd49,
-/*20171115 to 20180523
+/*20171115 to 20180621
몬스터
*/
MSG_ID_D4A = 0xd4a,
-/*20171115 to 20180523
+/*20171115 to 20180621
ë³´ìƒ
*/
MSG_ID_D4B = 0xd4b,
-/*20171115 to 20180523
+/*20171115 to 20180621
EXP
*/
MSG_ID_D4C = 0xd4c,
-/*20171115 to 20180523
+/*20171115 to 20180621
JEXP
*/
MSG_ID_D4D = 0xd4d,
-/*20171115 to 20180523
+/*20171115 to 20180621
ì•„ì´í…œ
Item
*/
MSG_ID_D4E = 0xd4e,
-/*20171115 to 20180523
+/*20171115 to 20180621
진행/보류
*/
MSG_ID_D4F = 0xd4f,
-/*20171115 to 20180523
+/*20171115 to 20180621
하단으로 ì´ë™
*/
MSG_ID_D50 = 0xd50,
-/*20171115 to 20180523
+/*20171115 to 20180621
간편 í€˜ìŠ¤íŠ¸ì°½ì— í‘œì‹œ
*/
MSG_ID_D51 = 0xd51,
-/*20171115 to 20180523
+/*20171115 to 20180621
입력시간
*/
MSG_ID_D52 = 0xd52,
#endif
#if PACKETVER >= 20171122
-/*20171122 to 20180523
+/*20171122 to 20180621
ì•„ì´ë”” 저장
*/
MSG_ID_D53 = 0xd53,
-/*20171122 to 20180523
+/*20171122 to 20180621
비밀번호
Password
*/
MSG_ID_D54 = 0xd54,
-/*20171122 to 20180523
+/*20171122 to 20180621
ì•„ì´ë””
*/
MSG_ID_D55 = 0xd55,
-/*20171122 to 20180523
+/*20171122 to 20180621
회ì›ê°€ìž…
*/
MSG_ID_D56 = 0xd56,
-/*20171122 to 20180523
+/*20171122 to 20180621
노비스계열
*/
MSG_ID_D57 = 0xd57,
-/*20171122 to 20180523
+/*20171122 to 20180621
슈í¼ë…¸ë¹„스계열
*/
MSG_ID_D58 = 0xd58,
-/*20171122 to 20180523
+/*20171122 to 20180621
모험가 중개소 등ë¡ì— 실패했습니다.
*/
MSG_ID_D59 = 0xd59,
-/*20171122 to 20180523
+/*20171122 to 20180621
모험가 ì¤‘ê°œì†Œì— ë“±ë¡ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D5A = 0xd5a,
/*20171122 to 20180328
ì§ì—…ì„ í•œ ê°œ ì´ìƒ ì„ íƒí•´ì£¼ì„¸ìš”.
-20180404 to 20180523
+20180404 to 20180621
ëª¨ì§‘ì„ í¬ë§í•˜ëŠ” 파티ì›ì˜ ì§ì—…ì„ í•œ ê°œ ì´ìƒ ì„ íƒí•´ 주세요.
*/
MSG_ID_D5B = 0xd5b,
-/*20171122 to 20180523
+/*20171122 to 20180621
ì§€ì—­ëª…ì„ ë‘ ê¸€ìž ì´ìƒ 입력해주세요.
*/
MSG_ID_D5C = 0xd5c,
-/*20171122 to 20180523
+/*20171122 to 20180621
%.1f%% (+ %s서버 %.1f%%)
*/
MSG_ID_D5D = 0xd5d,
-/*20171122 to 20180523
+/*20171122 to 20180621
/ex (ìºë¦­í„°ì´ë¦„) or /차단 (ìºë¦­í„°ì´ë¦„) : 해당 ìºë¦­í„°ì— 대해 전체채팅 ë° ê·“ë§ ì°¨ë‹¨
*/
MSG_ID_D5E = 0xd5e,
-/*20171122 to 20180523
+/*20171122 to 20180621
/in (ìºë¦­í„°ì´ë¦„) or /í•´ì œ (ìºë¦­í„°ì´ë¦„) : 해당 ìºë¦­í„°ì— 대해 전체채팅 ë° ê·“ë§ í—ˆìš©
*/
MSG_ID_D5F = 0xd5f,
-/*20171122 to 20180523
+/*20171122 to 20180621
/ex or /차단 : 전체채팅 ë° ê·“ë§ ì°¨ë‹¨ ìºë¦­í„° 리스트
*/
MSG_ID_D60 = 0xd60,
-/*20171122 to 20180523
+/*20171122 to 20180621
/exall or /차단전부 : 모ë‘ì—게 전체채팅 ë° ê·“ë§ ì°¨ë‹¨
*/
MSG_ID_D61 = 0xd61,
-/*20171122 to 20180523
+/*20171122 to 20180621
/inall or /해제전부 : 모ë‘ì—게 전체채팅 ë° ê·“ë§ í—ˆìš©
*/
MSG_ID_D62 = 0xd62,
-/*20171122 to 20180523
+/*20171122 to 20180621
모ë‘ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ìƒíƒœ
*/
MSG_ID_D63 = 0xd63,
-/*20171122 to 20180523
+/*20171122 to 20180621
모ë‘ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ìš”ì²­ 실패
*/
MSG_ID_D64 = 0xd64,
-/*20171122 to 20180523
+/*20171122 to 20180621
모ë‘ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ìƒíƒœ
*/
MSG_ID_D65 = 0xd65,
-/*20171122 to 20180523
+/*20171122 to 20180621
모ë‘ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ìš”ì²­ 실패
*/
MSG_ID_D66 = 0xd66,
-/*20171122 to 20180523
+/*20171122 to 20180621
오프ë‹
*/
MSG_ID_D67 = 0xd67,
#endif
#if PACKETVER >= 20171206
-/*20171206 to 20180523
+/*20171206 to 20180621
ë¡œê·¸ì¸ í™”ë©´ìœ¼ë¡œ ëŒì•„가시겠습니까?
*/
MSG_ID_D68 = 0xd68,
-/*20171206 to 20180523
+/*20171206 to 20180621
힘과 ê³µê²©ë ¥ì´ ê°•í•´ì¡ŒìŠµë‹ˆë‹¤.
*/
MSG_ID_D69 = 0xd69,
-/*20171206 to 20180523
+/*20171206 to 20180621
힘, 지능, ì†ìž¬ì£¼ ë° ëª…ì¤‘ë¥ ì´ ì¦ê°€í•˜ì˜€ìŠµë‹ˆë‹¤.
*/
MSG_ID_D6A = 0xd6a,
-/*20171206 to 20180523
+/*20171206 to 20180621
ë°©ì–´ë ¥ ë° HPê°€ ì¦ê°€ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D6B = 0xd6b,
-/*20171206 to 20180523
+/*20171206 to 20180621
젤스타
*/
MSG_ID_D6C = 0xd6c,
-/*20171206 to 20180523
+/*20171206 to 20180621
계정버프
*/
MSG_ID_D6D = 0xd6d,
-/*20171206 to 20180523
+/*20171206 to 20180621
정액서비스
*/
MSG_ID_D6E = 0xd6e,
#endif
#if PACKETVER >= 20171213
-/*20171213 to 20180523
+/*20171213 to 20180621
현재 ì ‘ì†ì´ 지연ë˜ê³  있습니다. 순차ì ìœ¼ë¡œ ì ‘ì†ì´ 가능하니 ìž ì‹œ 후 ìž¬ì ‘ì† ë¶€íƒë“œë¦½ë‹ˆë‹¤.
*/
MSG_ID_D6F = 0xd6f,
-/*20171213 to 20180523
+/*20171213 to 20180621
현재 ì ‘ì†ì´ 지연ë˜ê³  있으니 ìž ì‹œ 후 ìž¬ì ‘ì† ë¶€íƒë“œë¦½ë‹ˆë‹¤.
*/
MSG_ID_D70 = 0xd70,
-/*20171213 to 20180523
+/*20171213 to 20180621
불량 단어가 í¬í•¨ëœ ì´ë¦„ì€ ê²€ìƒ‰í•  수 없습니다.
*/
MSG_ID_D71 = 0xd71,
-/*20171213 to 20180523
+/*20171213 to 20180621
파티 마스터가 ìš”ì²­ì„ ë°›ì„ ìˆ˜ 없는 ë§µì— ìžˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D72 = 0xd72,
-/*20171213 to 20180523
+/*20171213 to 20180621
파티를 ì°¾ì„ ìˆ˜ 없습니다.
*/
MSG_ID_D73 = 0xd73,
/*20171213 to 20180328
ë‹˜ì˜ íŒŒí‹°ìš”ì²­ìž…ë‹ˆë‹¤.
-20180404 to 20180523
+20180404 to 20180621
ë‹˜ì˜ íŒŒí‹° 가입 요청입니다.
*/
MSG_ID_D74 = 0xd74,
#endif
#if PACKETVER >= 20171220
-/*20171220 to 20180523
+/*20171220 to 20180621
http://ro.gnjoy.com
*/
MSG_ID_D75 = 0xd75,
-/*20171220 to 20180523
+/*20171220 to 20180621
â–²
*/
MSG_ID_D76 = 0xd76,
-/*20171220 to 20180523
+/*20171220 to 20180621
â–¼
*/
MSG_ID_D77 = 0xd77,
#endif
#if PACKETVER >= 20171227
-/*20171227 to 20180523
+/*20171227 to 20180621
ì´ë¯¸ 친구입니다
*/
MSG_ID_D78 = 0xd78,
-/*20171227 to 20180523
+/*20171227 to 20180621
ìƒëŒ€ë°©ì„ ì°¾ì„ ìˆ˜ 없습니다
*/
MSG_ID_D79 = 0xd79,
-/*20171227 to 20180523
+/*20171227 to 20180621
ì´ë¯¸ 다른 ìºë¦­í„°ê°€ 친구 ì‹ ì²­ 중입니다.
*/
MSG_ID_D7A = 0xd7a,
-/*20171227 to 20180523
+/*20171227 to 20180621
혼구슬 표시 ON
*/
MSG_ID_D7B = 0xd7b,
-/*20171227 to 20180523
+/*20171227 to 20180621
혼구슬 표시 OFF
*/
MSG_ID_D7C = 0xd7c,
#endif
#if PACKETVER >= 20180117
-/*20180117 to 20180523
+/*20180117 to 20180621
해당 ê³„ì •ì€ 2ì°¨ 비밀번호 오입력으로 ì¸í•´ 게임내 ì ‘ì†ì´ ì œí•œëœ ìƒíƒœìž…니다.
%02d시간 %02d분 í›„ì— ì ‘ì†ì œí•œì´ í•´ì œë˜ë©°, ì ‘ì†ì œí•œì˜ 해제는 홈페ì´ì§€ -> ê°œì¸ì •ë³´ë³€ê²½ -> 2ì°¨ 비밀번호 ì—ì„œ 본ì¸ì¸ì¦ 후 진행해주시기 ë°”ëžë‹ˆë‹¤.
*/
MSG_ID_D7D = 0xd7d,
-/*20180117 to 20180523
+/*20180117 to 20180621
보안패스워드를 3회ì´ìƒ 틀리셨습니다. 계정 ë³´ì•ˆì„ ìœ„í•´ 24시간ë™ì•ˆ 게임내 ì ‘ì†ì´ 제한ë©ë‹ˆë‹¤.
ì ‘ì†ì œí•œì˜ 해제는 홈페ì´ì§€ -> ê°œì¸ì •ë³´ë³€ê²½ -> 2ì°¨ 비밀번호 ì—ì„œ 본ì¸ì¸ì¦ 후 진행해주시기 ë°”ëžë‹ˆë‹¤.
*/
MSG_ID_D7E = 0xd7e,
-/*20180117 to 20180523
+/*20180117 to 20180621
ìš´ì˜ì§„
*/
MSG_ID_D7F = 0xd7f,
-/*20180117 to 20180523
+/*20180117 to 20180621
%dì¼ì°¨ ì¶œì„ ë³´ìƒì´ 지급ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D80 = 0xd80,
/*20180117 to 20180117
계정설정정보 ë°›ì•„ì˜¤ëŠ”ë° ì‹¤íŒ¨ 했습니다.( 재시ë„를 위해서는 재시작 해야 합니다. )
-20180124 to 20180523
+20180124 to 20180621
계정 설정 ë°ì´í„°ë¥¼ 불러오는 ì¤‘ì— ì˜¤ë¥˜ê°€ ë°œìƒí–ˆìŠµë‹ˆë‹¤. ( 재시ë„를 위해서는 재시작 해야 합니다. )
*/
MSG_ID_D81 = 0xd81,
-/*20180117 to 20180523
+/*20180117 to 20180621
해당 ìŠ¤í‚¬ì€ íŒŒí‹° ìƒíƒœì—ì„œ 사용 가능합니다.
*/
MSG_ID_D82 = 0xd82,
#endif
#if PACKETVER >= 20180124
-/*20180124 to 20180523
+/*20180124 to 20180621
파티 ëª¨ì§‘ì„ ì¤‘ë‹¨í•˜ì˜€ìŠµë‹ˆë‹¤.
*/
MSG_ID_D83 = 0xd83,
-/*20180124 to 20180523
+/*20180124 to 20180621
길드 ìƒë‚© 경험치는 최대 %d%%까지 가능합니다.
*/
MSG_ID_D84 = 0xd84,
-/*20180124 to 20180523
+/*20180124 to 20180621
길드 ë ˆë²¨ì´ ìµœëŒ€ì—¬ì„œ ë” ì´ìƒ 경험치를 ìƒë‚©í•  수 없습니다.
*/
MSG_ID_D85 = 0xd85,
#endif
#if PACKETVER >= 20180207
-/*20180207 to 20180523
+/*20180207 to 20180621
ê³„ì •ë³´ì•ˆì„ ìœ„í•˜ì—¬ MOTP미사용ìžëŠ” 홈페ì´ì§€ 로그ì¸ë§Œ 가능합니다.
홈페ì´ì§€ë¡œ 로그ì¸ì„ ì‹œë„해주시기 ë°”ëžë‹ˆë‹¤.
*/
MSG_ID_D86 = 0xd86,
-/*20180207 to 20180523
+/*20180207 to 20180621
물리 공격력과 마법 ê³µê²©ë ¥ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D87 = 0xd87,
-/*20180207 to 20180523
+/*20180207 to 20180621
물리 공격력과 마법 ê³µê²©ë ¥ì´ ê°ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D88 = 0xd88,
-/*20180207 to 20180523
+/*20180207 to 20180621
%s 출ì„ì²´í¬ ë³´ìƒ
%s Attendance Check Reward
*/
@@ -20926,300 +20926,324 @@ http://ro.gnjoy.com
/*20180207 to 20180509
ì´ë²¤íŠ¸ 기간 : %02dì›” %02dì¼ ~ %2dì›” %2dì¼ 24:00까지
Event period : From %02d/%02d ~ Until %2d/%2d (Month/Day) 24:00
-20180516 to 20180523
+20180516 to 20180621
ì´ë²¤íŠ¸ 기간 : %02dì›” %02dì¼ ~ %02dì›” %02dì¼ 24:00까지
*/
MSG_ID_D8A = 0xd8a,
-/*20180207 to 20180523
+/*20180207 to 20180621
%dì¼ì°¨
%d Day
*/
MSG_ID_D8B = 0xd8b,
-/*20180207 to 20180523
+/*20180207 to 20180621
%dì¼ì°¨ 출ì„ì²´í¬
í´ë¦­í•´ì£¼ì„¸ìš”~!
%d Day attendance check
Please click~!
*/
MSG_ID_D8C = 0xd8c,
-/*20180207 to 20180523
+/*20180207 to 20180621
%dì¼ì°¨ ì¶œì„ ì„±ê³µ!
%d Day attendance success!
*/
MSG_ID_D8D = 0xd8d,
-/*20180207 to 20180523
+/*20180207 to 20180621
D-day
*/
MSG_ID_D8E = 0xd8e,
-/*20180207 to 20180523
+/*20180207 to 20180621
ì¼
Day
*/
MSG_ID_D8F = 0xd8f,
-/*20180207 to 20180523
+/*20180207 to 20180621
출ì„ì²´í¬ì— 실패하였습니다. 다시 실행해주세요.
Attendance Check failed. Please run again.
*/
MSG_ID_D90 = 0xd90,
-/*20180207 to 20180523
+/*20180207 to 20180621
출ì„ì²´í¬
Attendance Check
*/
MSG_ID_D91 = 0xd91,
-/*20180207 to 20180523
+/*20180207 to 20180621
현재 출ì„ì²´í¬ ì´ë²¤íŠ¸ ê¸°ê°„ì´ ì•„ë‹™ë‹ˆë‹¤
This is not the current attendance check event
*/
MSG_ATTENDANCE_UNAVAILABLE = 0xd92,
/*20180207 to 20180328
길드 ìƒë‚© 경험치가 maxì— ë„달하여, ë” ì´ìƒ 길드 경험치를 누ì í•  수 없습니다
-20180404 to 20180523
+20180404 to 20180621
길드 ìƒë‚© 경험치가 maxì— ë„달하여, ë” ì´ìƒ 길드 경험치를 누ì í•  수 없습니다.
*/
MSG_ID_D93 = 0xd93,
-/*20180207 to 20180523
+/*20180207 to 20180621
ê°œì¸ ìƒë‚© 경험치가 maxì— ë„달하여, ë” ì´ìƒ 길드 경험치를 누ì í•  수 없습니다.
*/
MSG_ID_D94 = 0xd94,
#endif
#if PACKETVER >= 20180213
-/*20180213 to 20180523
+/*20180213 to 20180621
메시지
*/
MSG_ID_D95 = 0xd95,
-/*20180213 to 20180523
+/*20180213 to 20180621
íŠ¸ìœ„í„°ì— ë©”ì„¸ì§€ ì „ì†¡ì„ ì‹¤íŒ¨ 했습니다.
*/
MSG_ID_D96 = 0xd96,
-/*20180213 to 20180523
+/*20180213 to 20180621
ì˜ë¬¸ 4ìž, 한글 2ìž ì´ìƒìœ¼ë¡œ 입력해야 합니다.
Enter 4 english words and 2 chinese words
*/
MSG_ID_D97 = 0xd97,
#endif
#if PACKETVER >= 20180307
-/*20180307 to 20180523
+/*20180307 to 20180621
ëª¬ìŠ¤í„°ì˜ í…Œì´ë°ì´ 불가능한 지역입니다.
*/
MSG_ID_D98 = 0xd98,
#endif
#if PACKETVER >= 20180321
-/*20180321 to 20180523
+/*20180321 to 20180621
순위를 가져오고 있습니다...
*/
MSG_ID_D99 = 0xd99,
-/*20180321 to 20180523
+/*20180321 to 20180621
해당 ìŠ¤í‚¬ì€ íŒŒí‹°ìž¥ì¼ë•Œë§Œ 사용 가능합니다.
*/
MSG_ID_D9A = 0xd9a,
#endif
#if PACKETVER >= 20180404
-/*20180404 to 20180523
+/*20180404 to 20180621
íŒŒíŠ¸ë„ˆì˜ SPê°€ 부족하거나, 스킬 사용 불가 ìƒíƒœìž…니다.
*/
MSG_ID_D9B = 0xd9b,
-/*20180404 to 20180523
+/*20180404 to 20180621
아르바ì´íŠ¸ ë…¸ì  ê°•ì œ 종료 알림메ì¼
*/
MSG_ID_D9C = 0xd9c,
-/*20180404 to 20180523
+/*20180404 to 20180621
안녕하세요. ìš´ì˜íŒ€ìž…니다.
해당 아르바ì´íŠ¸ ë…¸ì ì€ ìš´ì˜ì •ì±… 위배ë˜ëŠ” ì‚¬í•­ì´ í™•ì¸ë˜ì–´ ê°•ì œ 종료ë˜ì—ˆìŠµë‹ˆë‹¤.
ìžì„¸í•œ 확ì¸ì„ ì›í•˜ì‹œëŠ” 경우ì—는 1:1 문ì˜ë¥¼ 접수해 주시기 ë°”ëžë‹ˆë‹¤.
ê°ì‚¬í•©ë‹ˆë‹¤
*/
MSG_ID_D9D = 0xd9d,
-/*20180404 to 20180523
+/*20180404 to 20180621
50% ì´ìƒì˜ ê°’ì„ ìž…ë ¥í•  수 없습니다.
*/
MSG_ID_D9E = 0xd9e,
-/*20180404 to 20180523
+/*20180404 to 20180621
파티 가입 ìš”ì²­ì„ ë³´ëƒˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D9F = 0xd9f,
-/*20180404 to 20180523
+/*20180404 to 20180621
모험가 ì¤‘ê°œì†Œì— íŒŒí‹°ë¥¼ 등ë¡í•  수 없습니다
*/
MSG_ID_DA0 = 0xda0,
-/*20180404 to 20180523
+/*20180404 to 20180621
수ë½
*/
MSG_ID_DA1 = 0xda1,
-/*20180404 to 20180523
+/*20180404 to 20180621
ê±°ì ˆ
*/
MSG_ID_DA2 = 0xda2,
-/*20180404 to 20180523
+/*20180404 to 20180621
설정 ê¶Œí•œì€ íŒŒí‹°ìž¥ì—게 있습니다.
*/
MSG_ID_DA3 = 0xda3,
-/*20180404 to 20180523
+/*20180404 to 20180621
해당 ìºë¦­í„°ë¥¼ ì°¾ì„ ìˆ˜ 없습니다.
*/
MSG_ID_DA4 = 0xda4,
-/*20180404 to 20180523
+/*20180404 to 20180621
ë…¸ì  ê°•ì œ ì² ê±°
*/
MSG_ID_DA5 = 0xda5,
-/*20180404 to 20180523
+/*20180404 to 20180621
해당 íŒŒí‹°ì˜ íŒŒí‹°ìž¥ì„ ì°¾ì„ ìˆ˜ 없습니다.
*/
MSG_ID_DA6 = 0xda6,
-/*20180404 to 20180523
+/*20180404 to 20180621
ìž¡ë ˆë²¨ì´ ë‚®ì•„ íŒŒí‹°ì— ê°€ìž… í•  수 없습니다.
*/
MSG_ID_DA7 = 0xda7,
-/*20180404 to 20180523
+/*20180404 to 20180621
현재 요청ìžê°€ íŒŒí‹°ê°€ìž…ì´ ë¶ˆê°€ëŠ¥í•œ ì§€ì—­ì— ìžˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DA8 = 0xda8,
-/*20180404 to 20180523
+/*20180404 to 20180621
파티 ì¸ì›ìˆ˜ê°€ 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DA9 = 0xda9,
-/*20180404 to 20180523
+/*20180404 to 20180621
%s íŒŒí‹°ì˜ íŒŒí‹°ìž¥ì´ íŒŒí‹° ê°€ìž…ì„ ìŠ¹ì¸í–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAA = 0xdaa,
-/*20180404 to 20180523
+/*20180404 to 20180621
%s íŒŒí‹°ì˜ íŒŒí‹°ìž¥ì´ íŒŒí‹° ê°€ìž…ì„ ê±°ë¶€í–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAB = 0xdab,
-/*20180404 to 20180523
+/*20180404 to 20180621
%s ë‹˜ì´ ì´ë¯¸ íŒŒí‹°ì— ê°€ìž… 중입니다.
*/
MSG_ID_DAC = 0xdac,
-/*20180404 to 20180523
+/*20180404 to 20180621
%s ë‹˜ì˜ íŒŒí‹° ê°€ìž…ì„ ìˆ˜ë½í–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAD = 0xdad,
-/*20180404 to 20180523
+/*20180404 to 20180621
%s ë‹˜ì˜ íŒŒí‹° ê°€ìž…ì„ ê±°ë¶€í–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAE = 0xdae,
-/*20180404 to 20180523
+/*20180404 to 20180621
파티 ìš”ì²­ì„ ë°›ì„ ìˆ˜ 없는 ìƒíƒœì—¬ì„œ %së‹˜ì˜ ì‹ ì²­ì´ ê±°ì ˆë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAF = 0xdaf,
-/*20180404 to 20180523
+/*20180404 to 20180621
모험가 중개소 리스트
*/
MSG_ID_DB0 = 0xdb0,
-/*20180404 to 20180523
+/*20180404 to 20180621
파티 가입 요청
*/
MSG_ID_DB1 = 0xdb1,
-/*20180404 to 20180523
+/*20180404 to 20180621
íŒŒí‹°ìž¥ì´ ì•„ë‹Œ 경우, 모험가 ì¤‘ê°œì†Œì— íŒŒí‹°ë¥¼ 등ë¡í•  수 없습니다.
*/
MSG_ID_DB2 = 0xdb2,
/*20180404 to 20180404
파티 모집 ì¤‘ë‹¨ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
-20180418 to 20180523
+20180418 to 20180621
파티 ëª¨ì§‘ì„ ì¤‘ë‹¨í•  수 없습니다.
*/
MSG_ID_DB3 = 0xdb3,
#endif
#if PACKETVER >= 20180418
-/*20180418 to 20180523
+/*20180418 to 20180621
존재하지 않는 파티 글입니다.
*/
MSG_ID_DB4 = 0xdb4,
/*20180418 to 20180418
시야 확장
-20180425 to 20180523
+20180425 to 20180621
Zoom Out
*/
MSG_ID_DB5 = 0xdb5,
/*20180418 to 20180418
%s : ì‹œì•¼í™•ìž¥ì„ ì¼œê±°ë‚˜ ëŒìˆ˜ 있습니다 On Off
-20180425 to 20180523
+20180425 to 20180621
%s : Zoom Outì„ ì¼œê±°ë‚˜ ëŒìˆ˜ 있습니다 On Off
*/
MSG_ID_DB6 = 0xdb6,
/*20180418 to 20180418
시야를 확장합니다(On)
-20180425 to 20180523
+20180425 to 20180621
Zoom Out ê¸°ëŠ¥ì„ ì¼­ë‹ˆë‹¤ (On)
*/
MSG_ID_DB7 = 0xdb7,
/*20180418 to 20180418
ì‹œì•¼í™•ìž¥ì„ í•´ì œí•©ë‹ˆë‹¤(Off)
-20180425 to 20180523
+20180425 to 20180621
Zoom Out ê¸°ëŠ¥ì„ í•´ì œí•©ë‹ˆë‹¤ (Off)
*/
MSG_ID_DB8 = 0xdb8,
/*20180418 to 20180418
/expandsight
-20180425 to 20180523
+20180425 to 20180621
/zoom
*/
MSG_ID_DB9 = 0xdb9,
-/*20180418 to 20180523
+/*20180418 to 20180621
모험가 중개소
*/
MSG_ID_DBA = 0xdba,
-/*20180418 to 20180523
+/*20180418 to 20180621
íŒŒí‹°ìž¥ì¸ ê²½ìš°, 가입 ìš”ì²­ì„ í•  수 없습니다.
*/
MSG_ID_DBB = 0xdbb,
-/*20180418 to 20180523
+/*20180418 to 20180621
모험가 ì¤‘ê°œì†Œì— ë“±ë¡ ì¤‘ìž…ë‹ˆë‹¤. 잠시만 기다려 주세요.
*/
MSG_ID_DBC = 0xdbc,
-/*20180418 to 20180523
+/*20180418 to 20180621
ë” ì´ìƒ ì§ì—…ì„ ì„ íƒí•  수 없습니다.
*/
MSG_ID_DBD = 0xdbd,
-/*20180418 to 20180523
+/*20180418 to 20180621
게임 중 해당 ìœ ì €ì˜ ê°€ìž… ìš”ì²­ì„ ë°›ì§€ 않습니다.
*/
MSG_ID_DBE = 0xdbe,
#endif
#if PACKETVER >= 20180502
-/*20180502 to 20180523
+/*20180502 to 20180621
ìž ì‹œ 후 다시 열어주시기 ë°”ëžë‹ˆë‹¤.
*/
MSG_ID_DBF = 0xdbf,
-/*20180502 to 20180523
+/*20180502 to 20180621
공성시작 ì „ %d분 ë™ì•ˆì€ 해당 ê¸°ëŠ¥ì„ ì´ìš©í•˜ì‹¤ 수 없습니다.
*/
MSG_ID_DC0 = 0xdc0,
#endif
#if PACKETVER >= 20180516
-/*20180516 to 20180523
+/*20180516 to 20180621
/viewclear
*/
MSG_ID_DC1 = 0xdc1,
-/*20180516 to 20180523
+/*20180516 to 20180621
건물 반 투명화 ON
*/
MSG_ID_DC2 = 0xdc2,
-/*20180516 to 20180523
+/*20180516 to 20180621
건물 반 투명화 OFF
*/
MSG_ID_DC3 = 0xdc3,
-/*20180516 to 20180523
+/*20180516 to 20180621
건물 투명화
*/
MSG_ID_DC4 = 0xdc4,
-/*20180516 to 20180523
+/*20180516 to 20180621
알로 ë˜ëŒë¦¬ê¸°ê°€ 실패했습니다. ë¡œë±ìŠ¤ ìž‘ì„±ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
*/
MSG_ID_DC5 = 0xdc5,
-/*20180516 to 20180523
+/*20180516 to 20180621
Emblem Frame
*/
MSG_ID_DC6 = 0xdc6,
-/*20180516 to 20180523
+/*20180516 to 20180621
Emblem í…Œë‘리를 그려ì¤ë‹ˆë‹¤
*/
MSG_ID_DC7 = 0xdc7,
-/*20180516 to 20180523
+/*20180516 to 20180621
Emblem í…Œë‘리를 그려주지 않습니다
*/
MSG_ID_DC8 = 0xdc8,
#endif
+#if PACKETVER >= 20180605
+/*20180605 to 20180621
+ìž¥ì°©ëœ ë¬´ê¸°ê°€ 없습니다.
+*/
+ MSG_ID_DC9 = 0xdc9,
+/*20180605 to 20180621
+ì—너지 구체가 부족합니다.
+*/
+ MSG_ID_DCA = 0xdca,
+/*20180605 to 20180621
+배울 수 없는 스킬(%s)ì´ í¬í•¨ë˜ì–´ìžˆìŠµë‹ˆë‹¤.
+*/
+ MSG_ID_DCB = 0xdcb,
+/*20180605 to 20180621
+/frame
+*/
+ MSG_ID_DCC = 0xdcc,
+#endif
+#if PACKETVER >= 20180620
+/*20180620 to 20180621
+ì›¨í° ë¸”ë¡œí‚¹ ë°œë™í›„ 제한시간 ë‚´ì— ì‚¬ìš©ê°€ëŠ¥í•œ 스킬입니다.
+*/
+ MSG_ID_DCD = 0xdcd,
+#endif
};
#endif /* MAP_MESSAGES_MAIN_H */
diff --git a/src/map/messages_re.h b/src/map/messages_re.h
index 75443c3d2..90988507d 100644
--- a/src/map/messages_re.h
+++ b/src/map/messages_re.h
@@ -24,3720 +24,3720 @@
/* This file is autogenerated, please do not commit manual changes */
enum clif_messages {
-/*20080827 to 20180523
+/*20080827 to 20180621
ë™ì˜ 하십니까?
Do you agree?
*/
MSG_DO_YOU_AGREE = 0x0,
-/*20080827 to 20180523
+/*20080827 to 20180621
서버 연결 실패
Failed to Connect to Server.
*/
MSG_SERVER_CONNECTION_FAILED = 0x1,
-/*20080827 to 20180523
+/*20080827 to 20180621
서버와 ì—°ê²°ì´ ëŠì–´ì¡ŒìŠµë‹ˆë‹¤.
Disconnected from Server.
*/
MSG_UNABLE_TO_CONNECT_SERVER = 0x2,
-/*20080827 to 20180523
+/*20080827 to 20180621
서버와 ì—°ê²°ì´ ëŠì–´ì¡ŒìŠµë‹ˆë‹¤!
Disconnected from Server!
*/
MSG_BANNED = 0x3,
-/*20080827 to 20180523
+/*20080827 to 20180621
서버 종료ë¨
Server Closed.
*/
MSG_SERVER_OFF = 0x4,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°™ì€ ê³„ì •ìœ¼ë¡œ 다른 사용ìžê°€ ë¡œê·¸ì¸ í•˜ì˜€ìŠµë‹ˆë‹¤.
Someone has Logged in with this ID.
*/
MSG_DOUBLE_LOGIN_PROHIBITED = 0x5,
-/*20080827 to 20180523
+/*20080827 to 20180621
등ë¡ë˜ì§€ ì•Šì€ ê³„ì •ìž…ë‹ˆë‹¤. 다시 í™•ì¸ ë°”ëžë‹ˆë‹¤.
Unregistered ID. Please make sure you have a registered account and you have correctly typed in the user ID.
*/
MSG_INCORRECT_USERID = 0x6,
-/*20080827 to 20180523
+/*20080827 to 20180621
입력하신 비밀번호가 올바르지 않습니다.
Incorrect User ID or Password. Please try again.
*/
MSG_INCORRECT_PASSWORD = 0x7,
-/*20080827 to 20180523
+/*20080827 to 20180621
본 ID 는 ì‚¬ìš©ê¸°ê°„ì´ ë§Œë£Œ ë˜ì—ˆìŠµë‹ˆë‹¤
This ID is expired.
*/
MSG_ID_EXPIRED = 0x8,
-/*20080827 to 20180523
+/*20080827 to 20180621
서버 접근 거부
Rejected from Server.
*/
MSG_ACCESS_DENIED = 0x9,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°™ì€ ìºë¦­í„° ì´ë¦„ì´ ìžˆìŠµë‹ˆë‹¤.
Character Name already exists.
*/
MSG_CHARACTER_NAME_ALREADY_EXISTS = 0xa,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìºë¦­í„° ìƒì„± 거부ë¨
Character Creation is denied.
*/
MSG_CHARACTER_CREATION_DENIED = 0xb,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìºë¦­í„° ì‚­ì œ 거부
Character Deletion is denied.
*/
MSG_CANNOT_DELETE_CHARACTER = 0xc,
-/*20080827 to 20180523
+/*20080827 to 20180621
방제목를 입력하세요.
Please Enter Room Title.
*/
MSG_ENTER_ROOM_TITLE = 0xd,
-/*20080827 to 20180523
+/*20080827 to 20180621
불량단어가 검출ë˜ì—ˆìŠµë‹ˆë‹¤.
Foul Language Detected.
*/
MSG_BAD_SENTANGE = 0xe,
-/*20080827 to 20180523
+/*20080827 to 20180621
암호를 입력하세요.
Please enter Password.
*/
MSG_ENTER_PASSWORD = 0xf,
-/*20080827 to 20180523
+/*20080827 to 20180621
암호를 ì˜ë¬¸ 4ìž ì´ìƒ 입력하세요.
Please enter Password. Passwords must be at least 4 characters long.
*/
MSG_Enter_Password_more_than_4_char = 0x10,
-/*20080827 to 20180523
+/*20080827 to 20180621
종료 하시겠습니까?
Are you sure that you want to quit?
*/
MSG_DO_YOU_REALLY_WANT_TO_QUIT = 0x11,
-/*20080827 to 20180523
+/*20080827 to 20180621
4ìž ì´ìƒ 입력해주세요. ì‚¬ìš©ìž ê³„ì •ì´ ì—†ìœ¼ì‹ ë¶„ë“¤ì€ ì™¼ìª½ í•˜ë‹¨ì˜ [ì‹ ì²­] ë²„íŠ¼ì„ ëˆŒëŸ¬ ê³„ì •ì„ ë§Œë“œì‹œê¸° ë°”ëžë‹ˆë‹¤.
Passwords are at least 4 characters long. Please try again.
*/
MSG_NAME_MUST_EXCEED_4_CHAR = 0x12,
-/*20080827 to 20180523
+/*20080827 to 20180621
í•œ 번 ì‚­ì œëœ ìºë¦­í„° ë° ê´€ë ¨ 정보는 다시 복구ë˜ì§€ 않습니다. ìºë¦­í„°ë¥¼ 삭제하시겠습니까?
Are you sure that you want to delete this character?
*/
MSG_DELETE_CHARACTER = 0x13,
-/*20080827 to 20180523
+/*20080827 to 20180621
불량단어가 검출ë˜ì—ˆìŠµë‹ˆë‹¤.
Foul Language Detected.
*/
MSG_BAD_NAME = 0x14,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¦„ì„ ìž…ë ¥í•´ 주세요.(한글 2ìž ì˜ë¬¸ 4ìž ì´ìƒ)
Character Name must be at least 4 characters long.
*/
MSG_ENTER_NAME_MORE_THAN_4_CHAR = 0x15,
-/*20080827 to 20180523
+/*20080827 to 20180621
명령어 ì¼ëžŒ: /h
Command List: /h | /help
*/
MSG_LIST_COMMAND = 0x16,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´íŽ™íŠ¸ On
Effects On
*/
MSG_EFFECT_ON = 0x17,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´íŽ™íŠ¸ Off
Effects Off
*/
MSG_EFFECT_OFF = 0x18,
-/*20080827 to 20180523
+/*20080827 to 20180621
사운드 볼륨
Sound Volume
*/
MSG_VOLUME_OF_SOUND = 0x19,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë°°ê²½ìŒì•… 볼륨
BGM Volume
*/
MSG_VOLUME_OF_BGM = 0x1a,
-/*20080827 to 20180523
+/*20080827 to 20180621
íš¨ê³¼ìŒ On
Sound Effects On
*/
MSG_SOUND_ON = 0x1b,
-/*20080827 to 20180523
+/*20080827 to 20180621
íš¨ê³¼ìŒ Off
Sound Effects Off
*/
MSG_SOUND_OFF = 0x1c,
-/*20080827 to 20180523
+/*20080827 to 20180621
프레임스킵 On
Frame Skip On
*/
MSG_FRAME_SKIP_ON = 0x1d,
-/*20080827 to 20180523
+/*20080827 to 20180621
프레임스킵 Off
Frame Skip Off
*/
MSG_FRAME_SKIP_OFF = 0x1e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë°°ê²½ìŒì•… On
BGM On
*/
MSG_BGM_ON = 0x1f,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë°°ê²½ìŒì•… Off
BGM Off
*/
MSG_BGM_OFF = 0x20,
-/*20080827 to 20180523
+/*20080827 to 20180621
/h or /help: 명령어 ì¼ëžŒ
/h or /help: Shows this Command Help List
*/
MSG_EXPLAIN_HELP = 0x21,
-/*20080827 to 20180523
+/*20080827 to 20180621
/w or /who or /ì ‘ì†ìž or /누구: 현재 ì ‘ì†ìžìˆ˜ 보기
/w or /who or /player or /who: wiew current the number of player
*/
MSG_EXPLAIN_WHO = 0x22,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ìŒì•… : ë°°ê²½ìŒì•… On Off
/music: Turns BGM On or Off
*/
MSG_EXPLAIN_MUSIC = 0x23,
-/*20080827 to 20180523
+/*20080827 to 20180621
/íš¨ê³¼ìŒ : íš¨ê³¼ìŒ On Off
/sound: Turns Sound Effects On or Off
*/
MSG_EXPLAIN_SOUND = 0x24,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ì´íŽ™íŠ¸ : ì´íŽ™íŠ¸ On Off
/effect: Effects On or Off
*/
MSG_EXPLAIN_EFFECT = 0x25,
-/*20080827 to 20180523
+/*20080827 to 20180621
/좌표 or /장소: 현재 위치 표시
/where: Shows your present location
*/
MSG_EXPLAIN_POS = 0x26,
-/*20080827 to 20180523
+/*20080827 to 20180621
/skip : 프래임스킵 On Off
/skip: Turns Frame Skip On or Off
*/
MSG_EXPLAIN_FRAMESKIP = 0x27,
-/*20080827 to 20180523
+/*20080827 to 20180621
/v (0~127): íš¨ê³¼ìŒ ë³¼ë¥¨ì¡°ì •
/v (0~127): Controls the volume of the Sound Effects
*/
MSG_EXPLAIN_SOUNDVOLUME = 0x28,
-/*20080827 to 20180523
+/*20080827 to 20180621
/bv (0~127): ë°°ê²½ìŒì•… 볼륨조정
/bv (0~127): Controls the volume of the BGM
*/
MSG_EXPLAIN_BGMVOLUME = 0x29,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ex (ìºë¦­í„°ì´ë¦„) or /차단 (ìºë¦­í„°ì´ë¦„) : 해당ìºë¦­í„°ì— 대해 ê·“ë§ì°¨ë‹¨
/ex (Character Name): Blocks whispering from the Character
*/
MSG_EXPLAIN_SAYISOLATION = 0x2a,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ex or /차단 : ê·“ë§ì°¨ë‹¨ ìºë¦­í„° 리스트
/ex: View a list of Characters you have Blocked
*/
MSG_EXPLAIN_LIST_SAYISOLATION_CHAR = 0x2b,
-/*20080827 to 20180523
+/*20080827 to 20180621
/in (ìºë¦­í„°ì´ë¦„) or /í•´ì œ (ìºë¦­í„°ì´ë¦„) : 해당ìºë¦­í„°ì— 대해 ê·“ë§í—ˆìš©
/in (Character Name): Allows whispering from the Character
*/
MSG_EXPLAIN_SAY_PERMIT = 0x2c,
-/*20080827 to 20180523
+/*20080827 to 20180621
/inall or /해제전부 : 모ë‘ì—게 ê·“ë§í—ˆìš©
/inall: Allows whispers from anyone
*/
MSG_EXPLAIN_SAY_PERMITALL = 0x2d,
-/*20080827 to 20180523
+/*20080827 to 20180621
/exall or /차단전부 : 모ë‘ì—게 ê·“ë§ì°¨ë‹¨
/exall: Blocks whispers from everyone
*/
MSG_EXPLAIN_SAY_ISOLATEALL = 0x2e,
-/*20080827 to 20180523
+/*20080827 to 20180621
다른유저 ìºë¦­í„°ë¥¼ 마우스 ì˜¤ë¥¸ë²„íŠ¼ì„ ëˆ„ë¥´ê³  있는 ìƒíƒœì—ì„œ 왼버튼으로 í´ë¦­í•˜ë©´ ê·¸ìºë¦­í„°ì´ë¦„ì´ ê·“ë§ì½¤ë³´ë°•ìŠ¤ì— 저장ë©ë‹ˆë‹¤.
Right click on a character and select [Register as a Friend] to add a person to your Friend List.
*/
MSG_EXPLAIN_TIP1 = 0x2f,
-/*20080827 to 20180523
+/*20080827 to 20180621
단축아ì´íƒ¬ì°½(F12) 소비장비 ì•„ì´í…œì„ 드래그한후 사용하세요. 사용키(F1F2F3F4F5F6F7F8F9)
F12 Brings up a Hotkey Window which allows you to drag and drop Recovery Items, Equipment and Skills into it for faster access.
*/
MSG_EXPLAIN_TIP2 = 0x30,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°™ì€ë§ì„ 3번ì´ìƒ ì—°ì†í•´ì„œ 전송할 수 없습니다.
You can't type the same word/phrase more than 3 times.
*/
MSG_NO_SAME_SENTANCE = 0x31,
-/*20080827 to 20180523
+/*20080827 to 20180621
불량단어 검출로 ì „ì†¡ì´ ì¤‘ë‹¨ ë˜ì—ˆìŠµë‹ˆë‹¤.
Chat Filter: Yeah, uh, I don't think so buddy...
*/
MSG_NO_SEND_BECAUSE_INSULT = 0x32,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°™ì€ì•„ì´í…œì€ 한번만 올릴수 있습니다.
You cannot overlap items on a window.
*/
MSG_CAN_DRAG_ITEM_OLNY_ONETIME = 0x33,
-/*20080827 to 20180523
+/*20080827 to 20180621
무게가 초과하여 ì•„ì´í…œì„ 가질 수 없습니다.
You cannot carry more items because you are overweight.
*/
MSG_CANT_GET_ITEM_BECAUSE_WEIGHT = 0x34,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œì„ 가질 수 없습니다.
You cannot get the item.
*/
MSG_CANT_GET_ITEM = 0x35,
-/*20080827 to 20180523
+/*20080827 to 20180621
거래가 잘 ì´ë£¨ì–´ì¡ŒìŠµë‹ˆë‹¤.
The deal has successfully completed.
*/
MSG_DEAL_SECCESS = 0x36,
-/*20080827 to 20180523
+/*20080827 to 20180621
ëˆì´ 부족합니다.
You do not have enough zeny.
*/
MSG_INSUFFICIENT_MONEY = 0x37,
-/*20080827 to 20180523
+/*20080827 to 20180621
무게가 초과 ë˜ì—ˆìŠµë‹ˆë‹¤.
You are over your Weight Limit.
*/
MSG_OVER_WEIGHT = 0x38,
-/*20080827 to 20180523
+/*20080827 to 20180621
거래가 실패 했습니다.
The deal has failed.
*/
MSG_DEAL_FAIL = 0x39,
-/*20080827 to 20180523
+/*20080827 to 20180621
모ë‘ì—게 ê·“ë§ê±°ë¶€ìƒíƒœë¡œë¨
You've blocked whispers from everyone.
*/
MSG_REFUSE_HEAR_ALL = 0x3a,
-/*20080827 to 20180523
+/*20080827 to 20180621
모ë‘ì—게 ê·“ë§ê±°ë¶€ìš”ì²­ 실패함
You've failed to block all whispers.
*/
MSG_REQ_REFUSE_HEAR_ALL_FAIL = 0x3b,
-/*20080827 to 20180523
+/*20080827 to 20180621
모ë‘ì—게 ê·“ë§ê°€ëŠ¥ìƒíƒœê°€ë¨
You've allowed whispers from everyone.
*/
MSG_HEAR_ALL = 0x3c,
-/*20080827 to 20180523
+/*20080827 to 20180621
모ë‘ì—게 ê·“ë§ê°€ëŠ¥ìš”ì²­ 실패함
You've failed to allow all whispers.
*/
MSG_REQ_HEAR_ALL_FAIL = 0x3d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê·“ë§ ê±°ë¶€ 리스트가 없습니다
You have no Block List.
*/
MSG_NO_REFUSE_HEAR_LIST = 0x3e,
-/*20080827 to 20180523
+/*20080827 to 20180621
-ê·“ë§ ê±°ë¶€ 리스트-
[ Character Block List ]
*/
MSG_REFUSE_HEAR_LIST = 0x3f,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë°©ì´ ìž˜ 만들어 졌습니다.
Room has been successfully created.
*/
MSG_ROOM_IS_MADE = 0x40,
-/*20080827 to 20180523
+/*20080827 to 20180621
방갯수가 허용갯수를 초과 하였습니다.
Room Limit Exceeded.
*/
MSG_TOO_MANY_ROOM = 0x41,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°™ì€ ë°©ì œëª©ì´ ìžˆìŠµë‹ˆë‹¤.
Same Room exists.
*/
MSG_SAME_ROOM_TITLE = 0x42,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¸ì›ì´ˆê³¼ë¡œ ë°©ì— ë“¤ì–´ê°ˆ 수 없습니다.
The Room is full.
*/
MSG_TOO_MANY_PEOPLE_IN_ROOM = 0x43,
-/*20080827 to 20180523
+/*20080827 to 20180621
강제로 í‡´ìž¥ëœ ë°©ìž…ë‹ˆë‹¤.
You have been kicked out of this room.
*/
MSG_YOU_HAVE_BANNED_FROM_THE_ROOM = 0x44,
-/*20080827 to 20180523
+/*20080827 to 20180621
êµí™˜ìš”ì²­ì„ ê±°ì ˆ 했습니다.
The deal has been rejected.
*/
MSG_REJECT_DEAL = 0x45,
-/*20080827 to 20180523
+/*20080827 to 20180621
êµí™˜ê°€ëŠ¥ê±°ë¦¬ë¥¼ 벗어났습니다.
You are too far away from the person to trade.
*/
MSG_TOO_FAR_TO_DEAL = 0x46,
-/*20080827 to 20180523
+/*20080827 to 20180621
해당 ìºë¦­í„°ê°€ 없습니다.
The Character is not currently online or does not exist.
*/
MSG_CHARACTER_IS_NOT_EXIST = 0x47,
-/*20080827 to 20180523
+/*20080827 to 20180621
다른ìºë¦­í„°ì™€ êµí™˜ì¤‘입니다.
The person is in another deal.
*/
MSG_CHARACTER_IS_DEALING = 0x48,
/*20080827 to 20110628
ìƒíƒœìºë¦­í„° 중량초과로 올려놓ì„수가 없습니다.
-20110706 to 20180523
+20110706 to 20180621
ìƒëŒ€ ìºë¦­í„° 중량초과로 ì˜¬ë ¤ë†“ì„ ìˆ˜ 없습니다.
You cannot trade because this character will exceed his weight limit.
*/
MSG_CHARACTER_IS_OVER_WEIGHT = 0x49,
-/*20080827 to 20180523
+/*20080827 to 20180621
거래가 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
The deal has been canceled.
*/
MSG_DEAL_IS_CANCELED = 0x4a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ êµí™˜ì´ 잘 ë˜ì—ˆìŠµë‹ˆë‹¤.
The deal has successfully completed.
*/
MSG_DEAL_SUCCESS = 0x4b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ êµí™˜ì´ 실패 하였습니다.
The deal has failed.
*/
MSG_DEAL_FAILED = 0x4c,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티가 만들어졌습니다.
Party has successfully been organized.
*/
MSG_PARTY_MAKE_SUCCEED = 0x4d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°™ì€ íŒŒí‹°ì´ë¦„ì´ ìžˆìŠµë‹ˆë‹¤.
That Party Name already exists.
*/
MSG_SAME_PARTY_NAME = 0x4e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¯¸ íŒŒí‹°ì— ì†í•´ìžˆìŠµë‹ˆë‹¤.
The Character is already in a party.
*/
MSG_YOU_ARE_ALREADY_IN_PARTY = 0x4f,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë‹¤ë¥¸íŒŒí‹°ì— ê°€ìž…ë˜ì–´ 있습니다.
The Character already joined another party.
*/
MSG_CHARACTER_IS_ALREADY_IN_PARTY = 0x50,
-/*20080827 to 20180523
+/*20080827 to 20180621
íŒŒí‹°ê°€ìž…ì„ ê±°ë¶€í–ˆìŠµë‹ˆë‹¤.
Request for party rejected.
*/
MSG_CHARACTER_REJECT_JOIN = 0x51,
-/*20080827 to 20180523
+/*20080827 to 20180621
íŒŒí‹°ê°€ìž…ì„ ìˆ˜ë½í–ˆìŠµë‹ˆë‹¤.
Request for party accepted.
*/
MSG_CHARACTER_ACCEPT_JOIN = 0x52,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티정ì›ì„ 초과했습니다.
Party Capacity exceeded.
*/
MSG_TOO_MANY_PEOPLE_IN_PARTY = 0x53,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티ì—ì„œ 탈퇴하였습니다.
You left the party.
*/
MSG_YOU_LEAVE_FROM_PARTY = 0x54,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì „ì²´ì—게 보냄
Send to All
*/
MSG_SEND_TO_ALL = 0x55,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티ì—게 보냄
Send to Party
*/
MSG_SEND_TO_PARTY = 0x56,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë‹˜ê³¼ì˜ ê±°ëž˜ìš”ì²­
Request a deal with %s
*/
MSG_REQ_DEAL_WITH = 0x57,
-/*20080827 to 20180523
+/*20080827 to 20180621
님 íŒŒí‹°ì— ê°€ìž…ìš”ì²­
Ask %s to join your party
*/
MSG_REQ_JOIN_PARTY = 0x58,
-/*20080827 to 20180523
+/*20080827 to 20180621
비공개 :
Pri:
*/
MSG_ROOM_PRIVATE = 0x59,
-/*20080827 to 20180523
+/*20080827 to 20180621
공개 :
Pub:
*/
MSG_ROOM_PUBLIC = 0x5a,
-/*20080827 to 20180523
+/*20080827 to 20180621
마지막 ì²´í¬ì§€ì ë¶€í„° 시작하려면 '재시작'ì„ ìºë¦­í„° ì„ íƒìœ¼ë¡œ ëŒì•„가려면 '종료'를 눌러주세요.
Click ''Restart'' to go back to your save point or click ''Exit'' to select another character.
*/
MSG_RESTART_MSG = 0x5b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì›í•˜ëŠ” 거래를 ì„ íƒí•˜ì„¸ìš”.
Please select a Deal Type.
*/
MSG_SELECT_DEAL_TYPE = 0x5c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë‹˜ì´ ê±°ëž˜ë¥¼ 요청했습니다.
requests a deal.
*/
MSG_SUGGEST_DEAL = 0x5d,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티ì—ì„œ 초청 메시지가 왔습니다. 합류하겠습니까?
Party has sent you an invitation. Would you like to join?
*/
MSG_SUGGEST_JOIN_PARTY = 0x5e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ëª…ë ¹ì´ í‹€ë ¸ìŠµë‹ˆë‹¤.
Invalid Command
*/
MSG_INVALID_COMMAND = 0x5f,
-/*20080827 to 20180523
+/*20080827 to 20180621
탈퇴하기
Leave party
*/
MSG_LEAVE_PARTY = 0x60,
-/*20080827 to 20180523
+/*20080827 to 20180621
제명시키기
Expel
*/
MSG_EXPEL = 0x61,
-/*20080827 to 20180523
+/*20080827 to 20180621
쪽지보내기
Send Message
*/
MSG_MSG = 0x62,
-/*20080827 to 20180523
+/*20080827 to 20180621
1:1 대화
1:1 Chat
*/
MSG_1ON1 = 0x63,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì •ë³´
Information
*/
MSG_CHARACTER_INFO = 0x64,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티설정
Party Setup
*/
MSG_PARTY_SETTING = 0x65,
-/*20080827 to 20180523
+/*20080827 to 20180621
친구
Friend
*/
MSG_FRIEND = 0x66,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티
Party
*/
MSG_PARTY = 0x67,
-/*20080827 to 20180523
+/*20080827 to 20180621
장착아ì´í…œ
Equipment
*/
MSG_EQUIPED_ITEM = 0x68,
-/*20080827 to 20180523
+/*20080827 to 20180621
스테ì´í„°ìŠ¤
Status
*/
MSG_STATUS_ = 0x69,
-/*20080827 to 20180523
+/*20080827 to 20180621
소지아ì´í…œ
Inventory
*/
MSG_ITEM = 0x6a,
-/*20080827 to 20180523
+/*20080827 to 20180621
/결성 [파티ì´ë¦„] : 파티결성 /탈퇴 : 파티탈퇴
/organize ''Party Name'' To organize a party. Type /leave To leave a Party.
*/
MSG_EXPLAIN_PARTY = 0x6b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìžì‹ ì´ 파티리ë”ì¼ë•Œ ìºë¦­í„°ë¥¼ 오른버튼으로 í´ë¦­í•˜ë©´ íŒŒí‹°ì— ê°€ìž…ìš”ì²­í•˜ê¸° 메뉴가 뜹니다.
If you are the party master, you can invite someone into your party by right-clicking on a Character.
*/
MSG_EXPLAIN_TIP3 = 0x6c,
-/*20080827 to 20180523
+/*20080827 to 20180621
회복
Consumables
*/
MSG_RESTORE = 0x6d,
-/*20080827 to 20180523
+/*20080827 to 20180621
공격
Attack
*/
MSG_ATTACK = 0x6e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë³´ì¡°
Support
*/
MSG_SUPPORT = 0x6f,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì „ì²´
All
*/
MSG_ALL = 0x70,
-/*20080827 to 20180523
+/*20080827 to 20180621
무기
Weapons
*/
MSG_WEAPON = 0x71,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë°©ì–´
Defense
*/
MSG_DEFENCE = 0x72,
-/*20080827 to 20180523
+/*20080827 to 20180621
수
Water
*/
MSG_WATER = 0x73,
-/*20080827 to 20180523
+/*20080827 to 20180621
지
Earth
*/
MSG_EARTH = 0x74,
-/*20080827 to 20180523
+/*20080827 to 20180621
í™”
Fire
*/
MSG_FIRE = 0x75,
-/*20080827 to 20180523
+/*20080827 to 20180621
í’
Wind
*/
MSG_WIND = 0x76,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°™ì€ì¢…ë¥˜ì˜ ìž¥ë¹„ì•„ì´í…œì€ í•œë²ˆì— í•œê°œë§Œ ì‚´ 수 있습니다.
Please avoid buying 2 of the same items at one time.
*/
MSG_EQUIPITEM_OLNY_ONE = 0x77,
-/*20080827 to 20180523
+/*20080827 to 20180621
창모드ì—ì„œ 실행 할때는 16비트 컬러로 맞춰주세요.
Please change your desktop Color Depth to 16-bit when running Ragnarok in windowed mode.
*/
MSG_ONLY_16BIT_WHEN_WINDOWMODE = 0x78,
-/*20080827 to 20180523
+/*20080827 to 20180621
잠시만 기다려 주세요.
Please wait...
*/
MSG_PLEASE_BE_PATIENT = 0x79,
-/*20080827 to 20180523
+/*20080827 to 20180621
잠시만 기다려 주세요.
Please wait...
*/
MSG_WAITING_RESPONSE_FROM_SERVER = 0x7a,
-/*20080827 to 20180523
+/*20080827 to 20180621
잠시만 기다려 주세요.
Please wait...
*/
MSG_MAKING_CHARACTER = 0x7b,
-/*20080827 to 20180523
+/*20080827 to 20180621
잠시만 기다려 주세요.
Please wait...
*/
MSG_DELETING_CHARACTER = 0x7c,
-/*20080827 to 20180523
+/*20080827 to 20180621
방 만들기
Make a Room
*/
MSG_MAKING_ROOM = 0x7d,
-/*20080827 to 20180523
+/*20080827 to 20180621
방셋팅 바꾸기
Room Setup
*/
MSG_CHANGE_ROOM_SETTING = 0x7e,
-/*20080827 to 20180523
+/*20080827 to 20180621
강퇴시키기
Kick Character Out
*/
MSG_BAN = 0x7f,
-/*20080827 to 20180523
+/*20080827 to 20180621
방장권한 주기
Give Master Authority
*/
MSG_GIVE_GIVE_ROOM_POWER = 0x80,
-/*20080827 to 20180523
+/*20080827 to 20180621
정보보기
View Information
*/
MSG_SEE_INFORMATION_OF_CHARACTER = 0x81,
-/*20080827 to 20180523
+/*20080827 to 20180621
대화방
Chat Room
*/
MSG_CHAT_ROOM = 0x82,
-/*20080827 to 20180523
+/*20080827 to 20180621
명
Ppl
*/
MSG_COUNT_UNIT_OF_PEOPLE = 0x83,
-/*20080827 to 20180523
+/*20080827 to 20180621
/앉기 or /sit : 앉기. 앉아있ì„ë•Œ 서기
/sit: Sit command. If you are sitting, you will stand instead.
*/
MSG_EXPLAIN_SIT = 0x84,
-/*20080827 to 20180523
+/*20080827 to 20180621
/서기 or /stand : 서기. 서있ì„ë•Œ 앉기
/stand: Stand command. If you are standing, you will sit instead.
*/
MSG_EXPLAIN_STAND = 0x85,
-/*20080827 to 20180523
+/*20080827 to 20180621
/채팅방 or /chat : 채팅방 만들기창 ë„우기
/chat: Creates a Chat Room
*/
MSG_EXPLAIN_MAKE_CHAT = 0x86,
-/*20080827 to 20180523
+/*20080827 to 20180621
/q : 채팅방 나가기.
/q: Leaves a Chat Room
*/
MSG_EXPLAIN_EXIT_CHAT_ROOM = 0x87,
-/*20080827 to 20180523
+/*20080827 to 20180621
/거래 [ìºë¦­í„°ì´ë¦„] or /êµí™˜ [ìºë¦­í„°ì´ë¦„] or /deal [ìºë¦­í„°ì´ë¦„] : 해당 ìºë¦­í„°ì™€ 거래요청
/deal ''Character Name'' Requests a deal with a character
*/
MSG_EXPLAIN_DEAL = 0x88,
-/*20080827 to 20180523
+/*20080827 to 20180621
/결성 [파티ì´ë¦„] or /organize [파티ì´ë¦„] : 파티결성
/organize ''Party Name'' Organizes a party
*/
MSG_EXPLAIN_ORGANIZE_PARTY = 0x89,
-/*20080827 to 20180523
+/*20080827 to 20180621
/탈퇴 or /leave : 파티 탈퇴
/leave: Leaves a party
*/
MSG_EXPLAIN_LEAVE_PARTY = 0x8a,
-/*20080827 to 20180523
+/*20080827 to 20180621
/제명 [ìºë¦­í„°ì´ë¦„] or /expel [ìºë¦­í„°ì´ë¦„] : 해당ìºë¦­í„°ë¥¼ 파티ì—ì„œ 제명시킴
/expel ''Character Name'' kicks a Character out of your party
*/
MSG_EXPLAIN_EXPEL_PARTY_MEMBER = 0x8b,
-/*20080827 to 20180523
+/*20080827 to 20180621
[Alt] + [End] : 플레ì´ì–´ hp/sp 게ì´ì§€ On Off
[Alt] + [End]: Turns HP/SP Bar On or Off
*/
MSG_EXPLAIN_TIP4 = 0x8c,
-/*20080827 to 20180523
+/*20080827 to 20180621
[Alt] + [Home] : 지면 커서 표시 On Off
[Alt] + [Home]: Turns Ground Cursor On or Off
*/
MSG_EXPLAIN_TIP5 = 0x8d,
-/*20080827 to 20180523
+/*20080827 to 20180621
[Insert] : 앉기 서기
[Insert]: Makes you sit or stand. (Hotkey to toggle between /sit and /stand)
*/
MSG_EXPLAIN_TIP6 = 0x8e,
-/*20080827 to 20180523
+/*20080827 to 20180621
MVPê°€ ë˜ì…¨ìŠµë‹ˆë‹¤!! MVP ì•„ì´í…œì€
Congratulations! You are the MVP! Your reward item is
*/
MSG_YOU_RECEIVE_MVP_ITEM = 0x8f,
-/*20080827 to 20180523
+/*20080827 to 20180621
!!
!!
*/
MSG_YOU_RECEIVE_MVP_ITEM2 = 0x90,
-/*20080827 to 20180523
+/*20080827 to 20180621
MVPê°€ ë˜ì…¨ìŠµë‹ˆë‹¤!! 특별경험치
Congratulations! You are the MVP! Your reward EXP Points are
*/
MSG_YOU_RECEIVE_MVP_EXP = 0x91,
-/*20080827 to 20180523
+/*20080827 to 20180621
íšë“!!
!!
*/
MSG_YOU_RECEIVE_MVP_EXP2 = 0x92,
-/*20080827 to 20180523
+/*20080827 to 20180621
MVPê°€ ë˜ì…¨ìŠµë‹ˆë‹¤ë§Œ 무게초과로 MVP ì•„ì´í…œì„ 가질 수 없었습니다!!
You are the MVP, but you can't take the reward because you are over your weight limit.
*/
MSG_YOU_THROW_MVPITEM = 0x93,
-/*20080827 to 20180523
+/*20080827 to 20180621
없는 ìºë¦­í„° ì´ë¦„ 입니다.
There is no such character name or the user is offline.
*/
MSG_NOT_EXIST_CHARACTER = 0x94,
-/*20080827 to 20180523
+/*20080827 to 20180621
수신 거부 ìƒíƒœìž…니다.
doesn't want to receive your messages.
*/
MSG_NO_RECEIVE_MODE = 0x95,
-/*20080827 to 20180523
+/*20080827 to 20180621
모든 ìºë¦­í„°ì— 대해 수신 거부 ìƒíƒœ 입니다.
is not in the mood to talk with anyone.
*/
MSG_NO_RECEIVE_MODE_FOR_ALL = 0x96,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìºë¦­í„° ì ‘ì†ëŠê¸° 성공.
Killed/Disconnected User.
*/
MSG_SUCCESS_DISCONNECT_CHARACTER = 0x97,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìºë¦­í„° ì ‘ì†ëŠê¸° 실패.
Kill has failed.
*/
MSG_FAIL_DISCONNECT_CHARACTER = 0x98,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s %d ê°œ íšë“
You got %s (%d).
*/
MSG_GET_ITEM = 0x99,
-/*20080827 to 20180523
+/*20080827 to 20180621
[Alt] + [=] : 알파벳 ê°„ê²©ì´ ë„“ì–´ì¡Œì„ë•Œ ë˜ëŒë¦¬ê¸°.
[Alt] + [=]: Fix the interval error between letters.
*/
MSG_EXPLAIN_TIP7 = 0x9a,
-/*20080827 to 20180523
+/*20080827 to 20180621
[F10] : 채팅창 í¬ê¸°ì¡°ì • [Alt] + [F10] : 채팅창 On Off
[F10]: To toggle Chat Window size; [Alt] + [F10]: Toggle Chat Window On or Off
*/
MSG_EXPLAIN_TIP8 = 0x9b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê·“ì†ë§ 하는법 : 채팅창 왼쪽 ìž…ë ¥ëž€ì— ìºë¦­í„°ì´ë¦„ì„ ìž…ë ¥í•˜ê³  오른쪽 ìž…ë ¥ëž€ì— ë§ì„ 입력하면 ë©ë‹ˆë‹¤. TAB키로 ë‘입력란 사ì´ë¡œ 커서를 ì´ë™í•  수 있습니다.
How to Whisper: Enter a Character's Name on the left side of chat window and type your message on the right side. The Tab key helps you move between these boxes.
*/
MSG_EXPLAIN_TIP9 = 0x9c,
-/*20080827 to 20180523
+/*20080827 to 20180621
/! /? /ê¸°ì¨ /하트 /ë•€ /아하 /ì§œì¦ /í™” /ëˆ /... /가위 /바위 /ë³´ : Alt + (1~9) Ctrl + (-=\) ì— ëŒ€ì‘ë˜ëŠ” 명령어 입니다.
/!,/?,/ho,/lv,/lv2,/swt,/ic,/an,/ag,/$,/….,/thx,/wah,/sry,/heh,/swt2,/hmm,/no1,/??,/omg,/oh,/X,/hp,/go,/sob,/gg,/kis,/kis2,/pif,/ok: Emotion icons corresponding to Alt + (1~9) Ctrl + (-=\\)
*/
MSG_EXPLAIN_TIP10 = 0x9d,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티ì›ì—게 ë§í•˜ëŠ”법 : ë§ì˜ ì œì¼ì•žì— '%'를 붙ì´ë©´ 파티ì›ì—게 ë§ì´ 갑니다. (예: "%안녕")
How to Speak to Party: Add % in front of every message.(Example: \%Hello\)
*/
MSG_EXPLAIN_TIP11 = 0x9e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. êµí™˜ 불능.
You haven't learned enough Basic Skills to Trade.
*/
MSG_NOT_ENOUGH_SKILLLEVE1 = 0x9f,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. ì´ëª¨ì…˜ 불능.
You haven't learned enough Basic Skills to use Emotion icons.
*/
MSG_NOT_ENOUGH_SKILLLEVE2 = 0xa0,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 앉기 불능.
You haven't learned enough Basic Skills to Sit.
*/
MSG_NOT_ENOUGH_SKILLLEVE3 = 0xa1,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 채팅방만들기 불능.
You haven't learned enough Basic Skills to create a chat room.
*/
MSG_NOT_ENOUGH_SKILLLEVE4 = 0xa2,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 파티만들기 불능
You haven't learned enough Basic Skills to Party.
*/
MSG_NOT_ENOUGH_SKILLLEVE5 = 0xa3,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 외치기 불능
You haven't learned enough skills to Shout.
*/
MSG_NOT_ENOUGH_SKILLLEVE6 = 0xa4,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. pk 불능
You haven't learned enough skills for Pking.
*/
MSG_NOT_ENOUGH_SKILLLEVE7 = 0xa5,
-/*20080827 to 20180523
+/*20080827 to 20180621
사고ìží•˜ëŠ” 품목
Buying Items
*/
MSG_ITEMS_FOR_BUY = 0xa6,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ ìƒì 
Item Shop
*/
MSG_ITEM_STORE = 0xa7,
-/*20080827 to 20180523
+/*20080827 to 20180621
팔고ìží•˜ëŠ” 품목
Selling Items
*/
MSG_ITEMS_FOR_SELL = 0xa8,
-/*20080827 to 20180523
+/*20080827 to 20180621
보관아ì´í…œ
Storage
*/
MSG_ITEMS_THAT_IS_STORED = 0xa9,
-/*20080827 to 20180523
+/*20080827 to 20180621
장비가 장착 ë˜ì—ˆìŠµë‹ˆë‹¤.
is put on.
*/
MSG_ITEM_IS_EQUIPED = 0xaa,
-/*20080827 to 20180523
+/*20080827 to 20180621
장비가 í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
is taken off.
*/
MSG_ITEM_IS_REMOVED = 0xab,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê·“ë§ë¦¬ìŠ¤íŠ¸ì— ì´ë¦„넣기
To add names on the Whispering List
*/
MSG_ADD_TO_WHISPER_CHAR_LIST = 0xac,
-/*20080827 to 20180523
+/*20080827 to 20180621
스í¬ë¦°ìƒ· ì°ëŠ”법 : [Print Screen]키나 [Scroll Lock]키를 누르면 ë©ë‹ˆë‹¤.
How to Take Screen Shots: Press [Print Screen] or [Scroll Lock]
*/
MSG_EXPLAIN_TIP12 = 0xad,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì˜¤ëŠ˜ì˜ íŒ
Tip of the Day
*/
MSG_TIPOFTHEDAY = 0xae,
-/*20080827 to 20180523
+/*20080827 to 20180621
^3850a0알고 계셨습니까... ^000000 //^709fed
^3850a0Did you know...?^709fed
*/
MSG_DIDYOUKNOW = 0xaf,
-/*20080827 to 20180523
+/*20080827 to 20180621
시작할때 열기
Display at startup
*/
MSG_SHOWTIPSATSTARTUP = 0xb0,
-/*20080827 to 20180523
+/*20080827 to 20180621
/tip : 오늘ì˜íŒ 열기
/tip: Opens ''Tip of the Day''
*/
MSG_EXPLAIN_OPENTIP = 0xb1,
-/*20080827 to 20180523
+/*20080827 to 20180621
현재 ì ‘ì†ìž %d명
There are %d Players Currently Connected.
*/
MSG_NUMPEOPLE = 0xb2,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%s)ë‹˜ì´ ìž…ìž¥ 하였습니다.
(%s) has entered.
*/
MSG_USERGETINTHEROOM = 0xb3,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%s)ë‹˜ì´ í‡´ìž¥ 하였습니다.
(%s) has left.
*/
MSG_USERGETOUTOFTHEROOM = 0xb4,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%s)ë‹˜ì´ ê°•ì œ 퇴장 ë˜ì—ˆìŠµë‹ˆë‹¤.
(%s) was kicked out.
*/
MSG_USERGETOUTOFTHEROOMBYFORCE = 0xb5,
-/*20080827 to 20180523
+/*20080827 to 20180621
%d 개
%d ea.
*/
MSG_EA = 0xb6,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s : %d 개
%s: %d ea.
*/
MSG_EA2 = 0xb7,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s %s : %d 개
%s %s: %d
*/
MSG_EA3 = 0xb8,
-/*20080827 to 20180523
+/*20080827 to 20180621
팔 수 있는 품목
Available Items to sell
*/
MSG_ITEMSYOUCANSELL = 0xb9,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìƒì ì—ì„œ 파는 품목
Shop Items
*/
MSG_SHOPITEMS = 0xba,
-/*20080827 to 20180523
+/*20080827 to 20180621
알 수 없는곳
Unknown Area
*/
MSG_NOWHERE = 0xbb,
-/*20080827 to 20180523
+/*20080827 to 20180621
서버와 언어가 맞지 않습니다.
Your Client language doesn't match the Server language.
*/
MSG_CLIENTTYPEMISMATCH = 0xbc,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œì„ 버릴려면 ìž¥ë¹„ì°½ì„ ë‹«ìœ¼ì„¸ìš”.
Please move your equipment to the inventory. And close the equipment window.
*/
MSG_CLOSEEQUIPWND = 0xbd,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì˜ì–´ë§Œ ë©ë‹ˆë‹¤.
This server provides English Text Characters Only.
*/
MSG_ENGLISHONLY = 0xbe,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì§€ê¸ˆì€ ì§€ì›ë˜ì§€ 않습니다.
This is not implemented yet.
*/
MSG_NOTSUPPORTEDYET = 0xbf,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê·“ë§ ë¦¬ìŠ¤íŠ¸ê°€ 없습니다.
No Whisper List.
*/
MSG_NOWHISPERLIST = 0xc0,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì—게 ê·“ë§ê±°ë¶€ìƒíƒœë¡œë¨
: Whispering Blocked.
*/
MSG_WHISPERIGNORESUCCESS = 0xc1,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì—게 ê·“ë§ê±°ë¶€ 요청실패함
: Whispering Block has failed.
*/
MSG_WHISPERIGNOREFAILED1 = 0xc2,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì—게 ê·“ë§ê±°ë¶€ 요청실패함 (ì¸ì›ì´ˆê³¼)
: Whispering Block has failed. Block List is full.
*/
MSG_WHISPERIGNOREFAILED2 = 0xc3,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì—게 ê·“ë§ê°€ëŠ¥ìƒíƒœë¡œë¨
: Whispering accepted.
*/
MSG_WHISPERNOIGNORESUCCESS = 0xc4,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì—게 ê·“ë§ê°€ëŠ¥ 요청실패함
: Command has failed.
*/
MSG_WHISPERNOIGNOREFAILED1 = 0xc5,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì—게 ê·“ë§ê°€ëŠ¥ 요청실패함 (ì¸ì›ì´ˆê³¼)
: Command has failed. Block List is full.
*/
MSG_WHISPERNOIGNOREFAILED2 = 0xc6,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¦„ì˜ ì²˜ìŒê³¼ 마지막ì—는 공백문ìžë¥¼ 사용할 수 없습니다.
You cannot put a space at the beginning or end of a name.
*/
MSG_NO_SPACE_IN_NAME = 0xc7,
-/*20080827 to 20180523
+/*20080827 to 20180621
비공개
Private
*/
MSG_ROOM_PRIVATE2 = 0xc8,
-/*20080827 to 20180523
+/*20080827 to 20180621
공개
Public
*/
MSG_ROOM_PUBLIC2 = 0xc9,
-/*20080827 to 20180523
+/*20080827 to 20180621
SP가 부족합니다.
Not Enough SP
*/
MSG_USESKILL_FAIL_SP_INSUFFICIENT = 0xca,
-/*20080827 to 20180523
+/*20080827 to 20180621
HP가 부족합니다.
Not Enough HP
*/
MSG_USESKILL_FAIL_HP_INSUFFICIENT = 0xcb,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬사용 실패.
Skill has failed.
*/
MSG_NOT_ENOUGH_SKILLLEVE8 = 0xcc,
-/*20080827 to 20180523
+/*20080827 to 20180621
훔치기 실패.
Steal has failed.
*/
MSG_FAIL_STEAL = 0xcd,
-/*20080827 to 20180523
+/*20080827 to 20180621
êµí™˜ì°½
Trade
*/
MSG_EXCHANGE = 0xce,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë…걸기 실패.
Envenom skill has failed.
*/
MSG_FAIL_POISON = 0xcf,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ ì•„ì´ë””로는 ì´ ì„œë²„ì— ì ‘ì†í•  수 없습니다.
You cannot use this ID on this server.
*/
MSG_ID_MISMATCH = 0xd0,
-/*20080827 to 20180523
+/*20080827 to 20180621
스피드가 í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Your Speed has increased.
*/
MSG_SPEEDUP = 0xd1,
-/*20080827 to 20180523
+/*20080827 to 20180621
스피드가 ê°ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
Your Speed has decreased.
*/
MSG_SPEEDDOWN = 0xd2,
-/*20080827 to 20180523
+/*20080827 to 20180621
/기억 : 워프할 장소 기억(워프 ìŠ¤í‚¬ì´ ìžˆëŠ”ê²½ìš°)
/memo: To memorize a place as Warp Point (If you are an Acolyte Class character)
*/
MSG_EXPLAIN_TIP13 = 0xd3,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìž„ì˜ì˜ 위치
Random Area
*/
MSG_RANDOM_POS = 0xd4,
-/*20080827 to 20180523
+/*20080827 to 20180621
워프 í•  위치를 ì„ íƒí•˜ì„¸ìš”.
Select an Area to Warp
*/
MSG_SELECTWHERETOWARP = 0xd5,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤.
Skill Level is not high enough
*/
MSG_NOTENOUGHSKILLLEVEL = 0xd6,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì €ìž¥ëœ ì›Œí”„í•  장소가 없습니다.
There are no memorized locations (Memo Points).
*/
MSG_NO_STORED_PLACE_TO_WARP = 0xd7,
-/*20080827 to 20180523
+/*20080827 to 20180621
워프 관련 ìŠ¤í‚¬ì´ ì—†ìŠµë‹ˆë‹¤.
You haven't learned Warp.
*/
MSG_NOWARPSKILL = 0xd8,
-/*20080827 to 20180523
+/*20080827 to 20180621
워프 장소로 저장ë¨.
Saved location as a Memo Point for Warp Skill.
*/
MSG_WARPPOINTSTORED = 0xd9,
-/*20080827 to 20180523
+/*20080827 to 20180621
취소
Cancel
*/
MSG_CANCEL = 0xda,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬 사용후 ì‹œê°„ì´ ì¶©ë¶„ížˆ 지나지 않았습니다.
There is a Delay after using a Skill.
*/
MSG_SKILLINTERVAL = 0xdb,
-/*20080827 to 20180523
+/*20080827 to 20180621
í•œë²ˆì— ê°€ì§ˆ 수 있는 ì•„ì´í…œ 종류수를 초과하여 ì•„ì´í…œì„ 가질 수 없습니다.
You can't have this item because you will exceed the weight limit.
*/
MSG_CANT_GET_ITEM_BECAUSE_COUNT = 0xdc,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ 최대 종류수를 초과 하였습니다.
Out of the maximum capacity
*/
MSG_INSUFFICIENT_OVER_COUNT = 0xdd,
-/*20080827 to 20180523
+/*20080827 to 20180621
수레아ì´í…œ
Cart Items
*/
MSG_MERCHANTITEM = 0xde,
-/*20080827 to 20180523
+/*20080827 to 20180621
수레 벗기
Take off Cart
*/
MSG_CARTOFF = 0xdf,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë…¸ì  ê°œì„¤
Opening a stall
*/
MSG_MERCHANTSHOPMAKER = 0xe0,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë…¸ì ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”.
Please Name your Shop.
*/
MSG_ENTER_SHOP_TITLE = 0xe1,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë‚˜ì˜ ë…¸ì 
My Shop
*/
MSG_ITEM_MY_STORE = 0xe2,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìƒì¸ ì•„ì´í…œ ìƒì 
Merchant Shop
*/
MSG_ITEM_MERCHANT_STORE = 0xe3,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìƒì¸ì—게 사고ìží•˜ëŠ” 품목
Buying Items
*/
MSG_ITEMS_FOR_BUY_FROM_MERCHANT = 0xe4,
/*20080827 to 20130508
%s 사기 실패 %s
-20130515 to 20180523
+20130515 to 20180621
%s 구입 실패 %s
%s Purchase Failed %s
*/
MSG_FAIL_BUY_ITEM_FROM_MERCHANT = 0xe5,
-/*20080827 to 20180523
+/*20080827 to 20180621
재고 부족.
Out of Stock
*/
MSG_INSUFFICIENT_STOCK = 0xe6,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s %d 개 팔림.
%s %d sold.
*/
MSG_ITEM_IS_SOLD = 0xe7,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë…¸ì ì—ì„œ 팔 수 있는 ì•„ì´í…œ
Available Items for Vending
*/
MSG_MERCHANTMIRRORITEM = 0xe8,
/*20080827 to 20111012
ëˆì´ 부족해서 ìŠ¤í‚¬ì„ ì“¸ 수 없습니다.
-20111017 to 20180523
+20111017 to 20180621
제니가 부족해서 ìŠ¤í‚¬ì„ ì‚¬ìš© í•  수 없습니다.
Skill has failed because you do not have enough zeny.
*/
MSG_SKILL_FAIL_MONEY = 0xe9,
-/*20080827 to 20180523
+/*20080827 to 20180621
사용할 대ìƒì„ ì„ íƒí•˜ì„¸ìš”
Select a Target.
*/
MSG_SELECTTARGET = 0xea,
-/*20080827 to 20180523
+/*20080827 to 20180621
/pk on : pk On /pk off : pk Off
/pk on: Turns PK On. /pk off: Turns PK Off.
*/
MSG_EXPLAIN_TIP14 = 0xeb,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë…¸ì 
Shop
*/
MSG_STREETSHOP = 0xec,
-/*20080827 to 20180523
+/*20080827 to 20180621
수레 ì•„ì´í…œ [Alt+W]
Cart Items [Alt+W]
*/
MSG_OPENCARTWINDOW = 0xed,
-/*20080827 to 20180523
+/*20080827 to 20180621
기본정보
Basic Information
*/
MSG_BASICINFOWND = 0xee,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¬´ê¸°ë¡œëŠ” ì´ìŠ¤í‚¬ì„ 사용할수 없습니다.
The skill cannot be used with this weapon.
*/
MSG_USESKILL_FAIL_NOT_SUITABLE_WEAPON = 0xef,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s 사기 실패 재고 부족 현재 재고 %d 개.
Buying %s has been failed. Out of Stock. Current Stock %d.
*/
MSG_FAIL_BUY_ITEM_FROM_MERCHANT_NO_STOCK = 0xf0,
-/*20080827 to 20180523
+/*20080827 to 20180621
서버와 ë™ê¸°í™”ê°€ 틀려 ì—°ê²°ì´ ëŠì–´ì¡ŒìŠµë‹ˆë‹¤.
You've been disconnected due to a time gap between you and the server.
*/
MSG_SPEEDHACK = 0xf1,
-/*20080827 to 20180523
+/*20080827 to 20180621
í™”ì‚´ì„ ìž¥ì°©í•˜ì„¸ìš”
Please equip the proper ammunition first.
*/
MSG_ERR_ATTACK_ARROW = 0xf2,
-/*20080827 to 20180523
+/*20080827 to 20180621
중량과다로 공격ì´ë‚˜ ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't attack or use skills because you've exceeded the Weight Limit.
*/
MSG_ERR_ATTACK_WEIGHT = 0xf3,
-/*20080827 to 20180523
+/*20080827 to 20180621
중량과다로 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't use skills because you've exceeded the Weight Limit.
*/
MSG_ERR_SKILL_WEIGHT = 0xf4,
-/*20080827 to 20180523
+/*20080827 to 20180621
í™”ì‚´ì´ ìž¥ì°©ë˜ì—ˆìŠµë‹ˆë‹¤.
Ammunition has been equipped.
*/
MSG_MSG_ARROW_EQUIPMENT_SUCCESS = 0xf5,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë ˆë“œì ¬ìŠ¤í†¤ì´ í•„ìš”í•©ë‹ˆë‹¤.
Red Gemstone required.
*/
MSG_NEED_REDJAMSTONE = 0xf6,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¸”ë£¨ì ¬ìŠ¤í†¤ì´ í•„ìš”í•©ë‹ˆë‹¤.
Blue Gemstone required.
*/
MSG_NEED_BLUEJAMSTONE = 0xf7,
-/*20080827 to 20180523
+/*20080827 to 20180621
힘 파ë¼ë©”í„°
Strength
*/
MSG_DESC_STR = 0xf8,
-/*20080827 to 20180523
+/*20080827 to 20180621
민첩성 파ë¼ë©”í„°
Agility
*/
MSG_DESC_AGI = 0xf9,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì²´ë ¥ 파ë¼ë©”í„°
Vitality
*/
MSG_DESC_VIT = 0xfa,
-/*20080827 to 20180523
+/*20080827 to 20180621
지력 파ë¼ë©”í„°
Intelligence
*/
MSG_DESC_INT = 0xfb,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì†ìž¬ì£¼ 파ë¼ë©”í„°
Dexterity
*/
MSG_DESC_DEX = 0xfc,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìš´ 파ë¼ë©”í„°
Luck
*/
MSG_DESC_LUK = 0xfd,
-/*20080827 to 20180523
+/*20080827 to 20180621
공격력
Hit Point
*/
MSG_DESC_ATK = 0xfe,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë°©ì–´ë ¥
Defence Rate
*/
MSG_DESC_DEF = 0xff,
-/*20080827 to 20180523
+/*20080827 to 20180621
명중률
Accuracy
*/
MSG_DESC_HIT = 0x100,
-/*20080827 to 20180523
+/*20080827 to 20180621
필살공격률
Critical Attack
*/
MSG_DESC_CRI = 0x101,
-/*20080827 to 20180523
+/*20080827 to 20180621
소ì†ê¸¸ë“œ
Affiliated Guild
*/
MSG_DESC_GUILD = 0x102,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê° íŒŒë¼ë©”í„° ë ˆë²¨ì—…ì— ì‚¬ìš©ë˜ëŠ” í¬ì¸íŠ¸
Points to level up each Parameter
*/
MSG_DESC_POINT = 0x103,
-/*20080827 to 20180523
+/*20080827 to 20180621
마법공격력
Magic Attack
*/
MSG_DESC_MATK = 0x104,
-/*20080827 to 20180523
+/*20080827 to 20180621
마법방어력
Magic Defense
*/
MSG_DESC_MDEF = 0x105,
-/*20080827 to 20180523
+/*20080827 to 20180621
회피율
Dodge
*/
MSG_DESC_FLEE = 0x106,
-/*20080827 to 20180523
+/*20080827 to 20180621
공격스피드
Attack Speed
*/
MSG_DESC_ASPD = 0x107,
-/*20080827 to 20180523
+/*20080827 to 20180621
지역당 수용ì¸ì› 초과로 ì ‘ì†í•  수 없습니다.
Server is jammed due to over population. Please try again shortly.
*/
MSG_PC_OVERFLOW = 0x108,
-/*20080827 to 20180523
+/*20080827 to 20180621
옵션
Option
*/
MSG_OPTIONWND = 0x109,
-/*20080827 to 20180523
+/*20080827 to 20180621
E-MAIL ì¸ì¦ì´ ë˜ì§€ì•Šì•˜ê±°ë‚˜ ë¸”ëŸ­ëœ ê³„ì •ìž…ë‹ˆë‹¤.
Account ID blocked by the Game Master Team.
*/
MSG_ID_EMAIL_CONFIRM_NEEDED = 0x10a,
-/*20080827 to 20180523
+/*20080827 to 20180621
비밀번호가 틀립니다.
Incorrect User ID or Password. Please try again.
*/
MSG_INCORRECT_LOGIN_PASSWORD = 0x10b,
-/*20080827 to 20180523
+/*20080827 to 20180621
머리모양 ì„ íƒ
Choose Hairstyle
*/
MSG_SELECT_HAIR_STYLE = 0x10c,
-/*20080827 to 20180523
+/*20080827 to 20180621
공격력
Hit Point
*/
MSG_ATK = 0x10d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë°©ì–´ë ¥
Defence Rate
*/
MSG_DEF = 0x10e,
-/*20080827 to 20180523
+/*20080827 to 20180621
공격스냅 On
Attack Snap On
*/
MSG_ATTACK_SNAP_ON = 0x10f,
-/*20080827 to 20180523
+/*20080827 to 20180621
공격스냅 Off
Attack Snap Off
*/
MSG_ATTACK_SNAP_OFF = 0x110,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬스냅 On
Skill Snap On
*/
MSG_SKILL_SNAP_ON = 0x111,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬스냅 Off
Skill Snap Off
*/
MSG_SKILL_SNAP_OFF = 0x112,
-/*20080827 to 20180523
+/*20080827 to 20180621
/스냅 or /snap: 몬스터 공격시 스냅 On Off /스킬스냅 or /skillsnap: 스킬로 몬스터 공격시 스냅 On Off /ì•„ì´í…œìŠ¤ëƒ… or /itemsnap: ì•„ì´í…œ 주울때 스냅 On Off
/snap: Turns snap On | Off for fights, /skillsnap: Turns snap On | Off for skills. /itemsnap: Turns snap On | Off for items on the grounds.
*/
MSG_EXPLAIN_SNAP = 0x113,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œìŠ¤ëƒ… On
Item Snap On
*/
MSG_ITEM_SNAP_ON = 0x114,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œìŠ¤ëƒ… Off
Item Snap Off
*/
MSG_ITEM_SNAP_OFF = 0x115,
-/*20080827 to 20180523
+/*20080827 to 20180621
스냅
Snap
*/
MSG_SNAP = 0x116,
-/*20080827 to 20180523
+/*20080827 to 20180621
한가지 ì•„ì´í…œì„ 3만개 ì´ìƒ 가질수 없습니다.
You cannot carry more than 30,000 of one kind of item.
*/
MSG_CANT_GET_ITEM_OVERCOUNT_ONEITEM = 0x117,
-/*20080827 to 20180523
+/*20080827 to 20180621
레벨 30ì´ìƒì˜ ìºë¦­í„°ëŠ” 삭제할 수 없습니다. 삭제를 ì›í•˜ì‹œë©´ 관계ìžì—게 ë¬¸ì˜ í•˜ì„¸ìš”.
You cannot delete a Character with a level greater than 30. If you want to delete the character please contact a Game Master.
*/
MSG_CANT_DELETE_CHARACTER_OVER_30_LEVEL = 0x118,
/*20080827 to 20091208
ì´ì´í…œ êµí™˜ì¤‘ì—는 ì•„ì´í…œì„ 사고 팔 수 없습니다.
-20091215 to 20180523
+20091215 to 20180621
ì•„ì´í…œ êµí™˜ì¤‘ì—는 ì•„ì´í…œì„ 사고 팔 수 없습니다.
You cannot use an NPC shop while in a trade.
*/
MSG_FAIL_BUY_ITEM_ITEM_EXCHANGING = 0x119,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìƒì ëª…
Shop Name
*/
MSG_STALL_NAME = 0x11a,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬목ë¡
Skill Tree
*/
MSG_SKILLLIST = 0x11b,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬í¬ì¸íŠ¸ : %d
Skill Point: %d
*/
MSG_SKILLPOINT = 0x11c,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬사용 실패
Skill has failed.
*/
MSG_USESKILL_FAIL = 0x11d,
-/*20080827 to 20180523
+/*20080827 to 20180621
패시브
Passive
*/
MSG_PASSIVE = 0x11e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°ìž ì·¨ë“
Individual
*/
MSG_EXPDIV1 = 0x11f,
-/*20080827 to 20180523
+/*20080827 to 20180621
균등하게 분배
Shared
*/
MSG_EXPDIV2 = 0x120,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°ìž ì·¨ë“
Individual
*/
MSG_ITEMCOLLECT1 = 0x121,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티 전체 공유
Party Share
*/
MSG_ITEMCOLLECT2 = 0x122,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티 설정
Party Setup
*/
MSG_PARTYSETTING = 0x123,
-/*20080827 to 20180523
+/*20080827 to 20180621
경험치 분배방ì‹
How to share EXP
*/
MSG_HOWEXPDIV = 0x124,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ 수집방ì‹
How to share Items
*/
MSG_HOWITEMCOLLECT = 0x125,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티 리ë”만 설정할 수 있습니다.
Only the Party Leader can change this setting.
*/
MSG_ONLY_PARTYMASTER = 0x126,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ 갯수 안물어보기
Toggle Item Amount.
*/
MSG_NOQUESTION_ITEMCOUNT = 0x127,
-/*20080827 to 20180523
+/*20080827 to 20180621
^ff0000%d^000000 ì´ˆ í›„ì— ìºë¦­í„°ê°€ 지워집니다. 취소 하려면 취소 ë²„íŠ¼ì„ ëˆ„ë¥´ì„¸ìš”.
Character will be deleted after ^ff0000%d^000000 seconds. Press Cancel to quit.
*/
MSG_CHARARATER_DELETE_COUNT = 0x128,
-/*20080827 to 20180523
+/*20080827 to 20180621
êµí™˜í•  수 있는 최대 ì•„ì´í…œ 갯수는 10가지 입니다.
You cannot trade more than 10 types of items per trade.
*/
MSG_MAXEXCHANGE_IS_10_KIND = 0x129,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ì„œë²„를 ì´ìš©í•  수 없는 나ì´ìž…니다.
You are underaged.
*/
MSG_LIMIT_AGE = 0x12a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë©”ì¼ ì£¼ì†Œë¥¼ 입력하세요.
Please enter the deletion password.
*/
MSG_ENTER_EMAIL = 0x12b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë©”ì¼ ì£¼ì†Œ 입력하기
E-mail Address (Case Sensitive).
*/
MSG_ENTER_EMAIL_TOOLTIP = 0x12c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë©”ì¼ ì£¼ì†Œê°€ 틀려서 ìºë¦­í„°ê°€ ì‚­ì œ ë˜ì§€ 않았습니다.
Character Deletion has failed because you have entered an incorrect e-mail address.
*/
MSG_CANNOT_DELETE_CHARACTER_EMAIL = 0x12d,
-/*20080827 to 20180523
+/*20080827 to 20180621
계정 비밀번호를 입력하세요.
Enter Second Serial Cord of your Social Security number.
*/
MSG_ENTER_PEOPLE_REG_NUMBER = 0x12e,
-/*20080827 to 20180523
+/*20080827 to 20180621
비밀번호가 틀려서 ìºë¦­í„°ê°€ ì‚­ì œ ë˜ì§€ 않았습니다.
Character Deletion has failed because you have entered an incorrect SSN.
*/
MSG_CANNOT_DELETE_CHARACTER_PEOPLE_REG_NUMBER = 0x12f,
-/*20080827 to 20180523
+/*20080827 to 20180621
í•œë²ˆì— 15가지 ì´ìƒì˜ ì•„ì´í…œì„ 팔 수 없습니다.
You can't sell more than 15 types of Items at one time.
*/
MSG_CANT_SELL_OVER_15 = 0x130,
-/*20080827 to 20180523
+/*20080827 to 20180621
나ì´ì œí•œ ë•Œë¬¸ì— ì´ê³„정으로 ì´ì„œë²„ì— ì ‘ì†í•  수 없습니다.
The age limit from commandment tables cannot connect to this server.
*/
MSG_UNDER_AGE = 0x131,
-/*20080827 to 20180523
+/*20080827 to 20180621
무게가 50 í¼ì„¼íŠ¸ ì´ìƒì¼ë•ŒëŠ” HP SPê°€ ìžì—°ì ìœ¼ë¡œ íšŒë³µì´ ë˜ì§€ 않습니다.
HP/SP will not be restored when your carried weight is over 50% of the Weight Limit.
*/
MSG_NO_RECOVER_OVERWEIGHT = 0x132,
-/*20080827 to 20180523
+/*20080827 to 20180621
무게가 90 í¼ì„¼íŠ¸ ì´ìƒì¼ë•ŒëŠ” 공격과 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't use Skills or Attack while your carried weight is over 90% of your Weight Limit.
*/
MSG_NO_ATTACK_OVERWEIGHT = 0x133,
-/*20080827 to 20180523
+/*20080827 to 20180621
HP SPê°€ ìžì—°ì ìœ¼ë¡œ íšŒë³µì´ ê°€ëŠ¥í•œ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Your HP/SP are now being restored naturally.
*/
MSG_NO_RECOVER_OVERWEIGHT_RELEASED = 0x134,
-/*20080827 to 20180523
+/*20080827 to 20180621
공격과 ìŠ¤í‚¬ì´ ê°€ëŠ¥í•œ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Attack and Skills are now available.
*/
MSG_NO_ATTACK_OVERWEIGHT_RELEASED = 0x135,
-/*20080827 to 20180523
+/*20080827 to 20180621
서버 ì ê²€ì¤‘입니다.
Your Game's Exe File is not the latest version.
*/
MSG_INVALID_VERSION = 0x136,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œì´ ëª¨ë‘ íŒ”ë ¸ìŠµë‹ˆë‹¤.
Items are sold out.
*/
MSG_ITEM_IS_SOLD_OUT = 0x137,
-/*20080827 to 20180523
+/*20080827 to 20180621
채팅내용 파ì¼ë¡œ 저장하기
Save Chat as Text File
*/
MSG_WRITE_CHAT_TO_FILE = 0x138,
-/*20080827 to 20180523
+/*20080827 to 20180621
/갈무리 or /savechat : 채팅 ë‚´ìš© 파ì¼ë¡œ 저장하기.
/savechat: Save a Chat Log
*/
MSG_EXPLAIN_SAVE_CHAT = 0x139,
-/*20080827 to 20180523
+/*20080827 to 20180621
계정 만들기
Register
*/
MSG_MAKEACCOUNT = 0x13a,
-/*20080827 to 20180523
+/*20080827 to 20180621
수신거부하기
Reject Whispering
*/
MSG_REQ_EX_LIST = 0x13b,
-/*20080827 to 20180523
+/*20080827 to 20180621
수신거부해제하기
Allow Whispering
*/
MSG_REQ_IN = 0x13c,
-/*20080827 to 20180523
+/*20080827 to 20180621
미스표시 On
Shows ''Miss''
*/
MSG_MISS_EFFECT_ON = 0x13d,
-/*20080827 to 20180523
+/*20080827 to 20180621
미스표시 Off
Shows ''Miss''
*/
MSG_MISS_EFFECT_OFF = 0x13e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¹´ë©”ë¼ê³ ì • On
Camera Zooming On
*/
MSG_FIXED_CAMERA_ON = 0x13f,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¹´ë©”ë¼ê³ ì • Off
Camera Zooming Off
*/
MSG_FIXED_CAMERA_OFF = 0x140,
-/*20080827 to 20180523
+/*20080827 to 20180621
/camera : 플레ì´ì–´ì—게 ì¹´ë©”ë¼ê³ ì • On Off /miss : 미스ì´íŽ™íŠ¸ On Off
/camera: Camera Zooming On or Off. /miss: Toggle ''Miss'' display
*/
MSG_EXPLAIN_CAMERA_MISS = 0x141,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬정보보기
View Skill Info
*/
MSG_SEE_INFORMATION_OF_SKILL = 0x142,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬ì´ë¦„바꾸기
Change Skill
*/
MSG_CHANGE_SKILL_NAME = 0x143,
-/*20080827 to 20180523
+/*20080827 to 20180621
스프ë¼ì´íŠ¸ í•´ìƒë„
Sprite Resolution
*/
MSG_SPRITE_RESOLUTION = 0x144,
-/*20080827 to 20180523
+/*20080827 to 20180621
í…ìŠ¤ì³ í•´ìƒë„
Texture Resolution
*/
MSG_TEXTURE_RESOLUTION = 0x145,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë””í…Œì¼ ì¡°ì •
Arrange Detail
*/
MSG_DETAILLEVELWND = 0x146,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s Zeny íšë“
You got %s Zeny
*/
MSG_GET_ZENY = 0x147,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드명
Guild Name
*/
MSG_GUILDNAME = 0x148,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드레벨
Guild lvl
*/
MSG_GUILDLEVEL = 0x149,
-/*20080827 to 20180523
+/*20080827 to 20180621
마스터ì´ë¦„
ClanMaster Name
*/
MSG_GUILD_MASTER_NAME = 0x14a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¡°í•©ì›ìˆ˜
Number of Members
*/
MSG_GUILD_NUM_MEMBER = 0x14b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¡°í•©ì› í‰ê· ë ˆë²¨
Avg.lvl of Guildsmen
*/
MSG_GUILD_AVG_MEMBER_LEVEL = 0x14c,
-/*20080827 to 20180523
+/*20080827 to 20180621
관리ì˜ì§€
Castles Owned
*/
MSG_GUILD_MANAGE_LAND = 0x14d,
-/*20080827 to 20180523
+/*20080827 to 20180621
성향
Tendency
*/
MSG_GUILD_FAIR = 0x14e,
-/*20080827 to 20180523
+/*20080827 to 20180621
경험치
EXP
*/
MSG_GUILD_EXP = 0x14f,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드엠블렘
Emblem
*/
MSG_GUILD_EMBLEM = 0x150,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드ìƒë‚©í¬ì¸íŠ¸
Tax Point
*/
MSG_GUILD_POINT = 0x151,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë™ë§¹ê¸¸ë“œ
Alliances
*/
MSG_ALLY_GUILD = 0x152,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì ëŒ€ê¸¸ë“œ
Antagonists
*/
MSG_HOSTILITY_GUILD = 0x153,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드정보
Guild Info
*/
MSG_GUILDINFOMANAGE = 0x154,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¡°í•©ì›ì •ë³´
Guildsmen Info
*/
MSG_GUILDMEMBERMANAGE = 0x155,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì§ìœ„설정
Position
*/
MSG_GUILDPOSITIONMANAGE = 0x156,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드스킬
Guild Skill
*/
MSG_GUILDSKILL = 0x157,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¶”ë°©ìž ë¦¬ìŠ¤íŠ¸
Expel History
*/
MSG_GUILDBANISHEDMEMBER = 0x158,
-/*20080827 to 20180523
+/*20080827 to 20180621
공지사항
Guild Notice
*/
MSG_GUILDNOTICE = 0x159,
-/*20080827 to 20180523
+/*20080827 to 20180621
전체길드 리스트
Entire Guild List
*/
MSG_GUILDTOTALINFO = 0x15a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê·“ë§ ë¦¬ìŠ¤íŠ¸
Whispering List
*/
MSG_WHISPERLISTWND = 0x15b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê·“ë§ì°½ 열기
Open Whispering Window
*/
MSG_OPENWHISPERLISTWND = 0x15c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê·“ë§ ë¦¬ìŠ¤íŠ¸ ì°½ 여는법 : [Alt] + [H] 를 누르면 ê·“ë§ ë¦¬ìŠ¤íŠ¸ ì°½ì´ ì—´ë¦½ë‹ˆë‹¤.
How to Open Whispering List: Press [Alt] + [H]
*/
MSG_EXPLAIN_WHISPER_LIST_WND = 0x15d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìžë™ìœ¼ë¡œ ê·“ë§ì°½ 열기
Open Whispering List Automatically
*/
MSG_AUTOOPENWHISPERLISTWND = 0x15e,
-/*20080827 to 20180523
+/*20080827 to 20180621
지우기
Delete
*/
MSG_DELETE = 0x15f,
-/*20080827 to 20180523
+/*20080827 to 20180621
다ìŒë¶€í„° 열리지 ì•ŠìŒ
Close since next
*/
MSG_DONTOPEN = 0x160,
-/*20080827 to 20180523
+/*20080827 to 20180621
마지막으로 ì ‘ì†í•œ 시간
Last Log-in Time
*/
MSG_LAST_LOGIN_TIME = 0x161,
-/*20080827 to 20180523
+/*20080827 to 20180621
마지막으로 ì ‘ì†í•œ IP
Last Log-in IP
*/
MSG_LAST_LOGIN_IP = 0x162,
-/*20080827 to 20180523
+/*20080827 to 20180621
친구 설정
Friend Setup
*/
MSG_FRIEND_SETTING = 0x163,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì •ë§ ì§€ìš°ì‹œê² ìŠµë‹ˆê¹Œ?
Are you sure that you want to delete?
*/
MSG_DO_YOU_REALLY_WANT_DELETE = 0x164,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì •ë§ íƒˆí‡´í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Are you sure that you want to leave?
*/
MSG_DO_YOU_REALLY_WANT_LEAVE = 0x165,
-/*20080827 to 20180523
+/*20080827 to 20180621
친구로 등ë¡í•˜ê¸°
Register as a Friend
*/
MSG_ADD_TO_FRIEND_CHAR_LIST = 0x166,
-/*20080827 to 20180523
+/*20080827 to 20180621
친구ì¼ë•Œ ìžë™ìœ¼ë¡œ 1:1ì°½ 열기
Open 1:1 Chat between Friends
*/
MSG_AUTOOPENWHISPERLISTWND_FRIEND = 0x167,
-/*20080827 to 20180523
+/*20080827 to 20180621
1:1창 열기
Open 1:1 Chat
*/
MSG_OPEN_1ON1_WINDOW = 0x168,
-/*20080827 to 20180523
+/*20080827 to 20180621
친구가 ì•„ë‹ë•Œ ìžë™ìœ¼ë¡œ 1:1ì°½ 열기
Open 1:1 Chat between Strangers
*/
MSG_AUTOOPEN_1ON1_WINDOW = 0x169,
-/*20080827 to 20180523
+/*20080827 to 20180621
1:1창 열릴때 소리로 알림
Alarm when you recieve a 1:1 Chat
*/
MSG_WHISPER_OPEN_SOUND = 0x16a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì •ë§ ì œëª…ì‹œí‚¤ì‹œê² ìŠµë‹ˆê¹Œ?
Are you sure that you want to expel?
*/
MSG_DO_YOU_REALLY_WANT_EXPEL = 0x16b,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s ë‹˜ì´ ê¸¸ë“œë¥¼ 탈퇴했습니다.
%s has withdrawn from the guild.
*/
MSG_USER_LEFT_GUILD = 0x16c,
-/*20080827 to 20180523
+/*20080827 to 20180621
탈퇴사유 : %s
Secession Reason: %s
*/
MSG_REASON_LEAVE_GUILD = 0x16d,
/*20080827 to 20120202
길드 해체 실패
-20120207 to 20180523
+20120207 to 20180621
ê¸¸ë“œëª…ì´ ì¼ì¹˜í•˜ì§€ 않습니다
You have failed to disband the guild.
*/
MSG_DISORGANIZE_GUILD_FAILURE = 0x16e,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드해체사유 : %s
Disband Reason: %s
*/
MSG_DISORGANIZATION_REASON = 0x16f,
-/*20080827 to 20180523
+/*20080827 to 20180621
해당 ê³„ì •ì€ ì‚­ì œëœ ì•„ì´ë”” 입니다.
This ID has been removed.
*/
MSG_DELETED_ACCOUNT = 0x170,
-/*20080827 to 20180523
+/*20080827 to 20180621
íŒë§¤ê°€ :
Price:
*/
MSG_SELLPRICE = 0x171,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s ë‹˜ì´ ê¸¸ë“œì—ì„œ 추방ë˜ì—ˆìŠµë‹ˆë‹¤.
%s has been expelled from our guild.
*/
MSG_BAN_GUILD = 0x172,
-/*20080827 to 20180523
+/*20080827 to 20180621
추방사유 : %s
Expulsion Reason: %s
*/
MSG_REASON_BAN_GUILD = 0x173,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œì„ ì°©ìš©í•  수 없습니다.
You can't put this item on.
*/
MSG_CAN_NOT_EQUIP_ITEM = 0x174,
-/*20080827 to 20180523
+/*20080827 to 20180621
íŒŒí‹°ì„¤ì •ì„ ë³€ê²½í•  수 없습니다.
You can't modify Party Setup.
*/
MSG_PARTYSETTING_CHANGE_IMPOSSIBLE = 0x175,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드가 만들어 졌습니다.
Guild has been Created.
*/
MSG_GUILD_MAKE_SUCCESS = 0x176,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¯¸ ê¸¸ë“œì— ì†í•´ìžˆìŠµë‹ˆë‹¤.
You are already in a Guild.
*/
MSG_GUILD_MAKE_ALREADY_MEMBER = 0x177,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°™ì€ì´ë¦„ì˜ ê¸¸ë“œê°€ 존재합니다.
That Guild Name already exists.
*/
MSG_GUILD_MAKE_GUILD_EXIST = 0x178,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드ì—ì„œ 초청 메시지가 왔습니다. 가입하겠습니까?
Guild has sent you an invitation. Would you like to join this Guild?
*/
MSG_SUGGEST_JOIN_GUILD = 0x179,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë‹¤ë¥¸ê¸¸ë“œì— ê°€ìž…ë˜ì–´ 있습니다.
He/She is already in a Guild.
*/
MSG_CHARACTER_IS_ALREADY_IN_GUILD = 0x17a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê¸¸ë“œê°€ìž…ì„ ê±°ì ˆ 했습니다.
Offer Rejected
*/
MSG_CHARACTER_REJECT_JOIN_GUILD = 0x17b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê¸¸ë“œê°€ìž…ì„ ìˆ˜ë½í–ˆìŠµë‹ˆë‹¤.
Offer Accepted
*/
MSG_CHARACTER_ACCEPT_JOIN_GUILD = 0x17c,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드정ì›ì„ 초과했습니다.
Your Guild is Full.
*/
MSG_TOO_MANY_PEOPLE_IN_GUILD = 0x17d,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%s)님 ê¸¸ë“œì— ê°€ìž…ìš”ì²­
Send (%s) a Guild invitation
*/
MSG_REQ_JOIN_GUILD = 0x17e,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬 ë ˆë²¨ì´ ëª¨ìžë¼ì„œ 매너í¬ì¸íŠ¸ë¥¼ 줄 수 없습니다.
You haven't learned enough skills for aligning.
*/
MSG_NOT_ENOUGH_FOR_MANNER_POINT = 0x17f,
-/*20080827 to 20180523
+/*20080827 to 20180621
매너 í¬ì¸íŠ¸ 주기 성공
Aligning completed.
*/
MSG_GIVING_MANNER_POINT_SUCCESS = 0x180,
-/*20080827 to 20180523
+/*20080827 to 20180621
오늘 ì´ë¯¸ 사용했습니다.
You already spent your point for today.
*/
MSG_YOU_USE_TODAY_ALREADY = 0x181,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ìºë¦­í„°ì—게 지급한지 í•œë‹¬ì´ ì§€ë‚˜ì§€ 않았습니다.
Hasn't been a month yet since you aligned this person.
*/
MSG_ONE_MONTH_NOT_PASSED = 0x182,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s 님으로부터 플러스 매너 í¬ì¸íŠ¸ë¥¼ 받았습니다.
Remember, Spamming isn't nice.
*/
MSG_RECEIVE_PLUS_MANNER_POINT = 0x183,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s 님으로부터 마ì´ë„ˆìŠ¤ 매너 í¬ì¸íŠ¸ë¥¼ 받았습니다.
Please refrain from ill-mannered conduct, thank you.
*/
MSG_RECEIVE_MINUS_MANNER_POINT = 0x184,
-/*20080827 to 20180523
+/*20080827 to 20180621
채팅 금지 시간 줄ì´ê¸°(풀기)
Align with a Good Point
*/
MSG_GIVE_PLUS_MANNER_POINT = 0x185,
-/*20080827 to 20180523
+/*20080827 to 20180621
채팅 금지 시간 늘ì´ê¸°(걸기)
Align with a Bad Point
*/
MSG_GIVE_MINUS_MANNER_POINT = 0x186,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%s)ë‹˜ê³¼ì˜ ê±°ëž˜ìš”ì²­
Request a deal with (%s)
*/
MSG_REQ_DEAL_WITH2 = 0x187,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%s)님 íŒŒí‹°ì— ê°€ìž…ìš”ì²­
Ask (%s) to join your party
*/
MSG_REQ_JOIN_PARTY2 = 0x188,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드ì—ì„œ ë™ë§¹ìš”ì²­ 메시지가 왔습니다. ë™ë§¹í•˜ê² ìŠµë‹ˆê¹Œ?
Guild is asking you to agree to an Alliance with them. Do you accept?
*/
MSG_SUGGEST_ALLY_GUILD = 0x189,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¯¸ ë™ë§¹ë˜ì–´ 있습니다.
This Guild is already your Ally.
*/
MSG_REQALLYGUILD_ALREADY_ALLIED = 0x18a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë™ë§¹ì„ ê±°ì ˆ 했습니다.
You reject the offer
*/
MSG_REQALLYGUILD_REJECT = 0x18b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë™ë§¹ì„ ìˆ˜ë½ í–ˆìŠµë‹ˆë‹¤.
You accept the offer
*/
MSG_REQALLYGUILD_ACCEPT = 0x18c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìƒëŒ€ê¸¸ë“œì˜ ë™ë§¹ê¸¸ë“œì˜ 수가 초과 ë˜ì—ˆìŠµë‹ˆë‹¤.
They have too many Alliances.
*/
MSG_REQALLYGUILD_OVERSIZE = 0x18d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê¸¸ë“œì˜ ë™ë§¹ê¸¸ë“œì˜ 수가 초과 ë˜ì—ˆìŠµë‹ˆë‹¤.
You have too many Alliances.
*/
MSG_REQALLYMYGUILD_OVERSIZE = 0x18e,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드 ë™ë§¹ 요청
Set this guild as an Alliance
*/
MSG_REQ_ALLY_GUILD = 0x18f,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드가 성공ì ìœ¼ë¡œ í•´ì²´ ë˜ì—ˆìŠµë‹ˆë‹¤.
Guild was successfully disbanded.
*/
MSG_DISORGANIZE_GUILD_SUCCESS = 0x190,
-/*20080827 to 20180523
+/*20080827 to 20180621
주민등ë¡ë²ˆí˜¸ê°€ 틀려서 길드가 í•´ì²´ë˜ì§€ 않았습니다.
You have failed to disband the guild due to your incorrect SSN.
*/
MSG_DISORGANIZE_GUILD_INVALIDKEY = 0x191,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드맴버가 존재해서 길드가 í•´ì²´ë˜ì§€ 않았습니다.
You have failed to disband the guild because there are guildsmen still present.
*/
MSG_DISORGANIZE_GUILD_MEMBEREXIST = 0x192,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드 ì ëŒ€ 요청
Set this guild as an Antagonist
*/
MSG_REQ_HOSTILE_GUILD = 0x193,
-/*20080827 to 20180523
+/*20080827 to 20180621
머리색깔 ì„ íƒ
Choose Hair Color
*/
MSG_SELECT_HAIR_COLOR = 0x194,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드결성시 필요한 ì•„ì´í…œì´ 없습니다.
You don't have necessary item to create a Guild.
*/
MSG_GUILD_MAKE_GUILD_NONE_ITEM = 0x195,
-/*20080827 to 20180523
+/*20080827 to 20180621
몬스터 정보
Monster Info
*/
MSG_MONSTER_INFO_WINDOW = 0x196,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¦„
Name
*/
MSG_NAME = 0x197,
-/*20080827 to 20180523
+/*20080827 to 20180621
레벨
Level
*/
MSG_LEVEL = 0x198,
-/*20080827 to 20180523
+/*20080827 to 20180621
HP
*/
MSG_HP = 0x199,
-/*20080827 to 20180523
+/*20080827 to 20180621
í¬ê¸°
Size
*/
MSG_SIZE = 0x19a,
-/*20080827 to 20180523
+/*20080827 to 20180621
종족
Type
*/
MSG_RACETYPE = 0x19b,
-/*20080827 to 20180523
+/*20080827 to 20180621
MDEF
*/
MSG_MDEFPOWER = 0x19c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì†ì„±
Attribute
*/
MSG_PROPERTY = 0x19d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ç„¡
Neutral
*/
MSG_PROPERTY_NEUTURAL = 0x19e,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ°´
Water
*/
MSG_PROPERTY_WATER = 0x19f,
-/*20080827 to 20180523
+/*20080827 to 20180621
地
Earth
*/
MSG_PROPERTY_EARTH = 0x1a0,
-/*20080827 to 20180523
+/*20080827 to 20180621
ç«
Fire
*/
MSG_PROPERTY_FIRE = 0x1a1,
-/*20080827 to 20180523
+/*20080827 to 20180621
風
Wind
*/
MSG_PROPERTY_WIND = 0x1a2,
-/*20080827 to 20180523
+/*20080827 to 20180621
毒
Poison
*/
MSG_PROPERTY_POISON = 0x1a3,
-/*20080827 to 20180523
+/*20080827 to 20180621
è–
Holy
*/
MSG_PROPERTY_SAINT = 0x1a4,
-/*20080827 to 20180523
+/*20080827 to 20180621
æš—
Shadow
*/
MSG_PROPERTY_DARK = 0x1a5,
-/*20080827 to 20180523
+/*20080827 to 20180621
念
Ghost
*/
MSG_PROPERTY_MENTAL = 0x1a6,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ­»
Undead
*/
MSG_PROPERTY_UNDEAD = 0x1a7,
-/*20080827 to 20180523
+/*20080827 to 20180621
현재는 ì•„ì´í…œì„ 만들 수 없습니다.
You can't create items yet.
*/
MSG_CANT_MAKE_ITEM = 0x1a8,
-/*20080827 to 20180523
+/*20080827 to 20180621
제조 목ë¡
Item List you can craft
*/
MSG_MAKE_LIST = 0x1a9,
-/*20080827 to 20180523
+/*20080827 to 20180621
만들기
Create
*/
MSG_MAKE_TARGET = 0x1aa,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì— í•„ìš”í•œ 재료:
's materials
*/
MSG_REQUIRE_FOR_MAKE_TARGET = 0x1ab,
-/*20080827 to 20180523
+/*20080827 to 20180621
만들기 실패
item creation failed.
*/
MSG_MAKE_TARGET_FAIL = 0x1ac,
-/*20080827 to 20180523
+/*20080827 to 20180621
만들기 성공
item created successfully.
*/
MSG_MAKE_TARGET_SUCCEESS = 0x1ad,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s 만들기를 실패하였습니다.
item creation failed.
*/
MSG_MAKE_TARGET_FAIL_MSG = 0x1ae,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s 만들기를 성공했습니다.
item created successfully.
*/
MSG_MAKE_TARGET_SUCCEESS_MSG = 0x1af,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤.
You are not the required lvl.
*/
MSG_NOT_ENOUGH_LEVEL = 0x1b0,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë ˆë²¨ì´ ë„ˆë¬´ 높습니다.
Too high lvl for this job.
*/
MSG_TOO_HIGH_LEVEL = 0x1b1,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì§ì—…ì´ ì í•©í•˜ì§€ 않습니다.
Not the suitable job for this type of work.
*/
MSG_NOT_ACCEPTABLE_JOB = 0x1b2,
-/*20080827 to 20180523
+/*20080827 to 20180621
토키 박스 트랩 메세지
Record a message in the Talkie Box
*/
MSG_TALKBOX_WINDOW = 0x1b3,
-/*20080827 to 20180523
+/*20080827 to 20180621
기ë¡í•  메세지를 입력하시기 ë°”ëžë‹ˆë‹¤.
Please type a message for the Talkie Box
*/
MSG_TALKBOX_WINDOW_MSG = 0x1b4,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드ì—게 보냄
Send to Guild
*/
MSG_SEND_TO_GUILD = 0x1b5,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê²°ì œëœ ê³„ì •ì´ ì•„ë‹™ë‹ˆë‹¤. ê²°ì œ 페ì´ì§€ë¡œ ì´ë™í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
You didn't pay for this ID. Would you like to pay for it now?
*/
MSG_NOT_SETTLED = 0x1b6,
-/*20080827 to 20180523
+/*20080827 to 20180621
서버가 혼잡한 관계로 잠시후 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Server is jammed due to overpopulation. Please try again after few minutes.
*/
MSG_ACCOUNT_BUSY = 0x1b7,
-/*20080827 to 20180523
+/*20080827 to 20180621
지난 ì ‘ì† ì •ë³´ê°€ 남아 있습니다. 30ì´ˆì •ë„ ì§€ë‚œë’¤ì— ë‹¤ì‹œ ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Server still recognizes your last log-in. Please try again after a few minutes.
*/
MSG_INFORMATION_REMAINED = 0x1b8,
-/*20080827 to 20180523
+/*20080827 to 20180621
매 풀어주기
Release Falcon
*/
MSG_BIRDOFF = 0x1b9,
-/*20080827 to 20180523
+/*20080827 to 20180621
페코페코 내리기
Dismount
*/
MSG_CHIKENOFF = 0x1ba,
-/*20080827 to 20180523
+/*20080827 to 20180621
å°
Small
*/
MSG_SIZE_SMALL = 0x1bb,
-/*20080827 to 20180523
+/*20080827 to 20180621
中
Med
*/
MSG_SIZE_MIDDLE = 0x1bc,
-/*20080827 to 20180523
+/*20080827 to 20180621
大
Big
*/
MSG_SIZE_BIG = 0x1bd,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë”블
Double
*/
MSG_DOUBLE = 0x1be,
-/*20080827 to 20180523
+/*20080827 to 20180621
트리플
Triple
*/
MSG_TRIPLE = 0x1bf,
-/*20080827 to 20180523
+/*20080827 to 20180621
쿼드로플
Quadruple
*/
MSG_QUADROPLE = 0x1c0,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s 까지 로그ì¸ì„ 금지하고 있습니다.
You are prohibited to log in until %s.
*/
MSG_LOGIN_REFUSE_BLOCKED_UNTIL = 0x1c1,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì˜
's
*/
MSG_MANUFACTURED_NORMAL_ITEM = 0x1c2,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì˜ íŒŒì´ì–´
's Fire
*/
MSG_MANUFACTURED_FIRE_ITEM = 0x1c3,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì˜ ì•„ì´ìŠ¤
's Ice
*/
MSG_MANUFACTURED_ICE_ITEM = 0x1c4,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì˜ ìœˆë“œ
's Wind
*/
MSG_MANUFACTURED_WIND_ITEM = 0x1c5,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì˜ ì–´ìŠ¤
's Earth
*/
MSG_MANUFACTURED_EARTH_ITEM = 0x1c6,
-/*20080827 to 20180523
+/*20080827 to 20180621
211.239.161.246
38.144.194.2
*/
MSG_ACCOUNT_ADDRESS = 0x1c7,
-/*20080827 to 20180523
+/*20080827 to 20180621
6900
*/
MSG_ACCOUNT_PORT = 0x1c8,
/*20080827 to 20171206
http://www.ragnarok.co.kr
-20171213 to 20180523
+20171213 to 20180621
http://roz.gnjoy.com/
http://www.ragnarok.co.kr
*/
MSG_REGISTRATION_WEB_URL = 0x1c9,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s ì‚¬ìš©ìž ê°•ì œ 종료
Kill %s
*/
MSG_BAN_USER = 0x1ca,
-/*20080827 to 20180523
+/*20080827 to 20180621
무지쎈
Very Strong
*/
MSG_ONE_STARPIECE = 0x1cb,
-/*20080827 to 20180523
+/*20080827 to 20180621
무지무지쎈
Very Very Strong
*/
MSG_TWO_STARPIECE = 0x1cc,
-/*20080827 to 20180523
+/*20080827 to 20180621
무무무쎈
Very Very Very Strong
*/
MSG_THREE_STARPIECE = 0x1cd,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드 추방 사유
The Reason of Expulsion
*/
MSG_GUILD_KICK_REASON = 0x1ce,
-/*20080827 to 20180523
+/*20080827 to 20180621
공격 ì†ë„ê°€ ì¦ê°€í–ˆìŠµë‹ˆë‹¤.
Attack Speed is up.
*/
MSG_INCATTACKSPEED = 0x1cf,
-/*20080827 to 20180523
+/*20080827 to 20180621
공격 ì†ë„ê°€ ê°ì†Œí–ˆìŠµë‹ˆë‹¤.
Attack Speed is down.
*/
MSG_DECATTACKSPEED = 0x1d0,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¬´ê¸°ì˜ ê³µê²©ë ¥ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon Damage is improved.
*/
MSG_INCWEAPONATTACK = 0x1d1,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¬´ê¸°ì˜ ê³µê²©ë ¥ì´ ê°ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon Damage is reduced.
*/
MSG_DECWEAPONATTACK = 0x1d2,
-/*20080827 to 20180523
+/*20080827 to 20180621
시전 딜레ì´ê°€ 줄었습니다.
Cast Delay is reduced.
*/
MSG_FASTPREDELAY = 0x1d3,
-/*20080827 to 20180523
+/*20080827 to 20180621
시전 딜레ì´ê°€ ì •ìƒìœ¼ë¡œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Cast Delay has returned to normal.
*/
MSG_NORMALPREDELAY = 0x1d4,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¬´ê¸°ì— ë…ì†ì„±ì´ 부여ë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon is temporarily enchanted with Poison.
*/
MSG_WEAPONPROPERTYPOISON = 0x1d5,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¬´ê¸°ì— ì„±ì†ì„±ì´ 부여ë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon is temporarily enchanted with an elemental property.
*/
MSG_WEAPONPROPERTYSAINT = 0x1d6,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¬´ê¸°ì˜ ì›ëž˜ì†ì„±ì´ ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon has changed back to normal.
*/
MSG_WEAPONPROPERTYORIGINAL = 0x1d7,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë°©ì–´êµ¬ì— ì„±ì†ì„±ì´ 부여ë˜ì—ˆìŠµë‹ˆë‹¤.
Armor has been enchanted with the Holy Ghost.
*/
MSG_ARMORPROPERTYSAINT = 0x1d8,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë°©ì–´êµ¬ì˜ ì›ëž˜ì†ì„±ì´ ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
Armor has changed back to normal.
*/
MSG_ARMORPROPERTYORIGINAL = 0x1d9,
-/*20080827 to 20180523
+/*20080827 to 20180621
배리어 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Barrier Formed.
*/
MSG_BARRIOR = 0x1da,
-/*20080827 to 20180523
+/*20080827 to 20180621
배리어 ìƒíƒœê°€ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Barrier Canceled.
*/
MSG_DISAPPEARBARRIOR = 0x1db,
-/*20080827 to 20180523
+/*20080827 to 20180621
소형, 중형, 대형 몬스터ì—게 100% ê³µê²©ë ¥ì„ ì¤ë‹ˆë‹¤.
Weapon Perfection Initiated.
*/
MSG_PERFECTDAMAGE = 0x1dc,
-/*20080827 to 20180523
+/*20080827 to 20180621
웨í°í¼íŽ™ì…˜ 모드가 í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon perfection Canceled.
*/
MSG_DISAPPEARPERFECTDAMAGE = 0x1dd,
-/*20080827 to 20180523
+/*20080827 to 20180621
무기가 íŒŒê´´ë  ê°€ëŠ¥ì„±ì´ ë†’ì•„ì§„ 대신 ë¬´ê¸°ì˜ ê³µê²©ë ¥ì´ ì¦ê°€í•˜ì˜€ìŠµë‹ˆë‹¤.
Power-Thrust Initiated.
*/
MSG_OVERTHRUSTING = 0x1de,
-/*20080827 to 20180523
+/*20080827 to 20180621
오버트러스트 ìƒíƒœê°€ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Power-Thrust Canceled.
*/
MSG_DISAPPEAROVERTHRUSTING = 0x1df,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¬´ê¸°ì˜ ìµœëŒ€ ì„±ëŠ¥ì„ ëŒì–´ëƒ…니다.
Maximize-Power Initiated.
*/
MSG_MAXIMIZE = 0x1e0,
-/*20080827 to 20180523
+/*20080827 to 20180621
맥시마ì´ì¦ˆ ìƒíƒœê°€ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Maximize-Power Canceled.
*/
MSG_DISAPPEARMAXIMIZE = 0x1e1,
-/*20080827 to 20180523
+/*20080827 to 20180621
[신서버]
[New Server]
*/
MSG_SERVER_PROPERTY_NEW = 0x1e2,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%d 명)
(%d players)
*/
MSG_SERVER_USER_COUNT = 0x1e3,
-/*20080827 to 20180523
+/*20080827 to 20180621
(ì ê²€ì¤‘)
(On the maintenance)
*/
MSG_SERVER_INSPECTING = 0x1e4,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드멤버 %së‹˜ì´ ì ‘ì†í•˜ì…¨ìŠµë‹ˆë‹¤.
Guild member %s has connected.
*/
MSG_GUILD_MEMBER_STATUS_ONLINE = 0x1e5,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드멤버 %së‹˜ì´ ì¢…ë£Œí•˜ì…¨ìŠµë‹ˆë‹¤.
Guild member %s has disconnected.
*/
MSG_GUILD_MEMBER_STATUS_OFFLINE = 0x1e6,
-/*20080827 to 20180523
+/*20080827 to 20180621
경험치 %d ì–»ìŒ
You got %d Base EXP.
*/
MSG_GOT_EXPERIENCE_POINT = 0x1e7,
-/*20080827 to 20180523
+/*20080827 to 20180621
잡경험치 %d ì–»ìŒ
You got %d Job EXP.
*/
MSG_GOT_JOB_EXPERIENCE_POINT = 0x1e8,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드ì—ì„œ 탈퇴 했습니다.
You left the guild.
*/
MSG_LEFT_GUILD = 0x1e9,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드ì—ì„œ 추방 당했습니다.
You have been expelled from the Guild.
*/
MSG_BAN_FROM_GUILD = 0x1ea,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ ê°ì • 성공
Item Appraisal has completed successfully.
*/
MSG_ITEM_IDENTIFY_SUCCEESS = 0x1eb,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ ê°ì • 실패
Item appraisal has failed.
*/
MSG_ITEM_IDENTIFY_FAIL = 0x1ec,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ ì¡°í•© 성공
Compounding has completed successfully.
*/
MSG_ITEM_COMPOUNDING_SUCCEESS = 0x1ed,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ ì¡°í•© 실패
Compounding has failed.
*/
MSG_ITEM_COMPOUNDING_FAIL = 0x1ee,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드 ì ëŒ€ 성공
Antagonist has been set.
*/
MSG_HOSTILE_GUILD_SUCCEESS = 0x1ef,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì ëŒ€ 길드수 초과로 길드 ì ëŒ€ 실패
Guild has too many Antagonists.
*/
MSG_TOO_MANY_HOSTILE_GUILD = 0x1f0,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¯¸ ì ëŒ€ 길드 입니다
Already set as an Antagonist
*/
MSG_ALREADY_REGISTERED_HOSTILE_GUILD = 0x1f1,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì œë ¨ì´ ì„±ê³µì ìœ¼ë¡œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Upgrade has been completed successfully.
*/
MSG_ITEM_REFINING_SUCCEESS = 0x1f2,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì œë ¨ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Upgrade has failed.
*/
MSG_ITEM_REFINING_FAIL = 0x1f3,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ê³³ì—서는 순간ì´ë™ì´ 불가능합니다.
Unavailable Area to Teleport
*/
MSG_IMPOSSIBLE_TELEPORT_AREA = 0x1f4,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ ìž¥ì†ŒëŠ” 기억할 수 없습니다.
Unable to memorize this place as Warp Point
*/
MSG_POSSIBLE_TELEPORT_AREA = 0x1f5,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì§€ê¸ˆì€ ì¢…ë£Œí•  수 없습니다.
Please wait 10 seconds before trying to log out.
*/
MSG_CANT_EXIT_NOW = 0x1f6,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì§ìœ„
Position
*/
MSG_POSITION = 0x1f7,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì§ì—…
Job
*/
MSG_JOB = 0x1f8,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모
Note
*/
MSG_MEMO = 0x1f9,
-/*20080827 to 20180523
+/*20080827 to 20180621
기여
Devotion
*/
MSG_CONTRIBUTION = 0x1fa,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìƒë‚©ê²½í—˜ì¹˜
Tax Point
*/
MSG_EXP_CONTIRIBUTION = 0x1fb,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드탈퇴
Leave Guild
*/
MSG_LEAVE_GUILD = 0x1fc,
-/*20080827 to 20180523
+/*20080827 to 20180621
제명시키기
Expel
*/
MSG_EXPEL_GUILD = 0x1fd,
-/*20080827 to 20180523
+/*20080827 to 20180621
서열
Rank
*/
MSG_GRADE = 0x1fe,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì§ìœ„명
Position Title
*/
MSG_POSITION_NAME = 0x1ff,
-/*20080827 to 20180523
+/*20080827 to 20180621
가입권한
Invitation
*/
MSG_JOIN_AUTHORITY = 0x200,
-/*20080827 to 20180523
+/*20080827 to 20180621
처벌권한
Punish
*/
MSG_PENALTY_AUTORITY = 0x201,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìƒë‚©%
Tax %
*/
MSG_CONTRIBUTION_PERCENT = 0x202,
-/*20080827 to 20180523
+/*20080827 to 20180621
제목
Title
*/
MSG_TITLE = 0x203,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë‚´ìš©
For
*/
MSG_CONTENTS = 0x204,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드ì´ë¦„
Guild Name
*/
MSG_GUILD_NAME = 0x205,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드레벨
Guild lvl
*/
MSG_GUILD_LEVEL = 0x206,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¡°í•©ì›ìˆ˜
Number of Members
*/
MSG_GUILD_PEOPLE_COUNT = 0x207,
-/*20080827 to 20180523
+/*20080827 to 20180621
랭킹
Ranking
*/
MSG_RANKING = 0x208,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ ê°ì •
Item Appraisal
*/
MSG_ITEM_IDENTIFY = 0x209,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ ì¡°í•©
Insert Card
*/
MSG_ITEM_COMPOUNDING = 0x20a,
-/*20080827 to 20180523
+/*20080827 to 20180621
탈퇴 사유를 입력해주세요.
Please enter the reason of Secession.
*/
MSG_PLEASE_INPUT_WHY_LEAVING = 0x20b,
-/*20080827 to 20180523
+/*20080827 to 20180621
추방 사유를 입력해주세요.
Please enter the reason of Expulsion.
*/
MSG_PELASE_INPUT_WHY_EXPEL = 0x20c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìƒì ì„ 닫으세요.
Please close Shop.
*/
MSG_PLEASE_CLOSE_STORE = 0x20d,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬 ì´ë¦„
Skill
*/
MSG_SKILL_NAME = 0x20e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ ì´ë¦„
Item Name
*/
MSG_ITEM_NAME = 0x20f,
-/*20080827 to 20180523
+/*20080827 to 20180621
https://payment.ragnarok.co.kr
https://pay.ragnarok.co.kr (Billing Web)
*/
MSG_SETTLE_WEB_URL = 0x210,
-/*20080827 to 20180523
+/*20080827 to 20180621
게임방ì—ì„œ 사용가능한 IP개수가 ëª¨ë‘ ì‚¬ìš©ì¤‘ìž…ë‹ˆë‹¤. ê°œì¸ ê³„ì •ìœ¼ë¡œ ê²°ì œ 하시겠습니까?
IP capacity of this Internet Cafe is full. Would you like to pay the personal base?
*/
MSG_BAN_IP_OVERFLOW = 0x211,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê²°ì œì‹œê°„ì´ ë‹¤ë˜ì–´ ê²Œìž„ì„ ì¢…ë£Œí•©ë‹ˆë‹¤.
You are out of available paid playing time. Game will be shut down automatically.
*/
MSG_BAN_PAY_OUT = 0x212,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¦„ì´ ë„ˆë¬´ ê¹ë‹ˆë‹¤. 한글 11ìž ì˜ë¬¸ 23ìž ì´ë‚´ë¡œ ì¨ì£¼ì‹­ì‹œì˜¤.
Name is too long. Please enter a name no greater than 23 english characters.
*/
MSG_NAMELENGTH_TOO_LONG = 0x213,
-/*20080827 to 20180523
+/*20080827 to 20180621
deleted
Character will be deleted in %d seconds.
*/
MSG_DELETE_AFTER_10_SECOND = 0x214,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 ê°œì¸ ì •ì•¡ì œ 사용ìžìž…니다.
You paid with the personal regular base.
*/
MSG_BILLING_100 = 0x215,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 ê°œì¸ì •ëŸ‰ì œ 사용ìžìž…니다.
You paid with the personal regular base. Available time is xx hrs xx mins xx secs.
*/
MSG_BILLING_200 = 0x216,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 ê°œì¸ ë¬´ë£Œ 사용ìžìž…니다.
You are free!
*/
MSG_BILLING_300 = 0x217,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 ê°œì¸ ë¬´ë£Œ 허용기간 사용ìžìž…니다.
You are free for the test, your available time is xx hrs xx mins xx secs.
*/
MSG_BILLING_400 = 0x218,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 게임방 ì •ì•¡ì œ 사용ìžìž…니다.
You paid with the Internet Cafe regular base. Available time is xx hrs xx mins xx secs.
*/
MSG_BILLING_500 = 0x219,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 게임방 정량제 사용ìžìž…니다.
You paid with the Time Limit for Internet Cafe. Available time is xx hrs xx mins xx secs.
*/
MSG_BILLING_501 = 0x21a,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 게임방 무료 허용기간 사용ìžìž…니다.
You are free for the test of Internet Cafe version .
*/
MSG_BILLING_600 = 0x21b,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 게임방 무료 사용ìžìž…니다.
You are free for the Internet Cafe version.
*/
MSG_BILLING_700 = 0x21c,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 종량제 사ì´íŠ¸ ì´ìš©ìžìž…니다.
You paid on the Time Limit Website.
*/
MSG_BILLING_800 = 0x21d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ëª¨ì…˜ 목ë¡
Emotion icon List
*/
MSG_EMOTION_LIST = 0x21e,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ì´ëª¨ì…˜
/emo
*/
MSG_VIEW_EMOTION = 0x21f,
-/*20080827 to 20180523
+/*20080827 to 20180621
/!
*/
MSG_EMOTION_SURPRISE = 0x220,
-/*20080827 to 20180523
+/*20080827 to 20180621
/?
*/
MSG_EMOTION_QUESTION = 0x221,
-/*20080827 to 20180523
+/*20080827 to 20180621
/기ì¨
/ho
*/
MSG_EMOTION_DELIGHT = 0x222,
-/*20080827 to 20180523
+/*20080827 to 20180621
/하트
/lv
*/
MSG_EMOTION_THROB = 0x223,
-/*20080827 to 20180523
+/*20080827 to 20180621
/왕하트
/lv2
*/
MSG_EMOTION_BIGTHROB = 0x224,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ë•€
/swt
*/
MSG_EMOTION_SWEAT = 0x225,
-/*20080827 to 20180523
+/*20080827 to 20180621
/아하
/ic
*/
MSG_EMOTION_AHA = 0x226,
-/*20080827 to 20180523
+/*20080827 to 20180621
/짜ì¦
/an
*/
MSG_EMOTION_FRET = 0x227,
-/*20080827 to 20180523
+/*20080827 to 20180621
/í™”
/ag
*/
MSG_EMOTION_ANGER = 0x228,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ëˆ
/$
*/
MSG_EMOTION_MONEY = 0x229,
-/*20080827 to 20180523
+/*20080827 to 20180621
/...
*/
MSG_EMOTION_THINK = 0x22a,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ê°ì‚¬
/thx
*/
MSG_EMOTION_THANKS = 0x22b,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ê½¥
/wah
*/
MSG_EMOTION_KEK = 0x22c,
-/*20080827 to 20180523
+/*20080827 to 20180621
/죄송
/sry
*/
MSG_EMOTION_SORRY = 0x22d,
-/*20080827 to 20180523
+/*20080827 to 20180621
/웃ìŒ
/heh
*/
MSG_EMOTION_SMILE = 0x22e,
-/*20080827 to 20180523
+/*20080827 to 20180621
/뻘뻘
/swt2
*/
MSG_EMOTION_PROFUSELY_SWEAT = 0x22f,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ê¸ì 
/hmm
*/
MSG_EMOTION_SCRATCH = 0x230,
-/*20080827 to 20180523
+/*20080827 to 20180621
/최고
/no1
*/
MSG_EMOTION_BEST = 0x231,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ë‘리번
/??
*/
MSG_EMOTION_STARE_ABOUT = 0x232,
-/*20080827 to 20180523
+/*20080827 to 20180621
/í—‰
/omg
*/
MSG_EMOTION_HUK = 0x233,
-/*20080827 to 20180523
+/*20080827 to 20180621
/오
/oh
*/
MSG_EMOTION_O = 0x234,
-/*20080827 to 20180523
+/*20080827 to 20180621
/엑스
/X
*/
MSG_EMOTION_X = 0x235,
-/*20080827 to 20180523
+/*20080827 to 20180621
/헬프
/hlp
*/
MSG_EMOTION_HELP = 0x236,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ê°€
/go
*/
MSG_EMOTION_GO = 0x237,
-/*20080827 to 20180523
+/*20080827 to 20180621
/엉엉
/sob
*/
MSG_EMOTION_CRY = 0x238,
-/*20080827 to 20180523
+/*20080827 to 20180621
/킥킥
/gg
*/
MSG_EMOTION_KIK = 0x239,
-/*20080827 to 20180523
+/*20080827 to 20180621
/쪽
/kis
*/
MSG_EMOTION_CHUP = 0x23a,
-/*20080827 to 20180523
+/*20080827 to 20180621
/쪽쪽
/kis2
*/
MSG_EMOTION_CHUPCHUP = 0x23b,
-/*20080827 to 20180523
+/*20080827 to 20180621
/í¥
/pif
*/
MSG_EMOTION_HNG = 0x23c,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ì‘
/ok
*/
MSG_EMOTION_OK = 0x23d,
-/*20080827 to 20180523
+/*20080827 to 20180621
단축키 목ë¡
Shortcut List
*/
MSG_SHORTCUT_LIST = 0x23e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê·€í•˜ì˜ ê³„ì •ì€ ë³´ë¥˜ë˜ì—ˆìŠµë‹ˆë‹¤.
Your account is suspended.
*/
MSG_BAN_PAY_SUSPEND = 0x23f,
-/*20080827 to 20180523
+/*20080827 to 20180621
과금 ì •ì±… 변경으로 ì¸í•´ ì¼ì‹œ 종료ë©ë‹ˆë‹¤. 다시 ì ‘ì†í•˜ì—¬ 주시기 ë°”ëžë‹ˆë‹¤.
Your connection is terminated due to change in the billing policy. Please connect again.
*/
MSG_BAN_PAY_CHANGE = 0x240,
-/*20080827 to 20180523
+/*20080827 to 20180621
어카운트 ì„œë²„ì— ì¸ì¦ëœ IP와 ê·€í•˜ì˜ IPê°€ ë‹¬ë¼ ì—°ê²°ì„ ì¢…ë£Œí•©ë‹ˆë‹¤.
Your connection is terminated because your IP doesn't match the authorized IP from the account server.
*/
MSG_BAN_PAY_WRONGIP = 0x241,
-/*20080827 to 20180523
+/*20080827 to 20180621
게임방 IPì—ì„œ ê°œì¸ ì¢…ëŸ‰ì œ ê³¼ê¸ˆì„ ë§‰ê¸° 위해 ì—°ê²°ì„ ì¢…ë£Œí•©ë‹ˆë‹¤. ê°œì¸ ì¢…ëŸ‰ì œ ê³¼ê¸ˆì„ ì‚¬ìš©í•˜ê¸° 위해서는 게임방IPë¡œ 등ë¡ì´ ë˜ì§€ ì•Šì€ IP를 사용해 주세요.
Your connection is terminated to prevent charging from your account's play time.
*/
MSG_BAN_PAY_PNGAMEROOM = 0x242,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 ìš´ì˜ìžì— ì˜í•´ ê°•ì œ 종료 ë˜ì—ˆìŠµë‹ˆë‹¤.
You have been forced to disconnect by the Game Master Team.
*/
MSG_BAN_OP_FORCE = 0x243,
-/*20080827 to 20180523
+/*20080827 to 20180621
무게가 90%를 초과하여 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't use this Skill because you are over your Weight Limit.
*/
MSG_USESKILL_FAIL_WEIGHTOVER = 0x244,
-/*20080827 to 20180523
+/*20080827 to 20180621
무명
Nameless
*/
MSG_NAMELESS_USER = 0x245,
-/*20080827 to 20180523
+/*20080827 to 20180621
축하합니다. %së‹˜ì˜ í˜„ìž¬ ëž­í‚¹ì´ %d위로 ìƒìŠ¹í•˜ì˜€ìŠµë‹ˆë‹¤.
Congratulations! %s ranking has gone up to %d.
*/
MSG_RANK_IN_TEN = 0x246,
-/*20080827 to 20180523
+/*20080827 to 20180621
안타ê¹ê²Œë„ %së‹˜ì˜ í˜„ìž¬ ëž­í‚¹ì´ %d위로 하ë½í•˜ì˜€ìŠµë‹ˆë‹¤.
What a pity! %s ranking has gone down to %d.
*/
MSG_RANK_OUT_TEN = 0x247,
-/*20080827 to 20180523
+/*20080827 to 20180621
Pet Info
*/
MSG_PET_INFO = 0x248,
-/*20080827 to 20180523
+/*20080827 to 20180621
만복ë„
Hunger
*/
MSG_PET_HUNGRY = 0x249,
-/*20080827 to 20180523
+/*20080827 to 20180621
친밀ë„
Intimacy
*/
MSG_PET_FRIENDLY = 0x24a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìƒì ê³¼ ì±„íŒ…ë°©ì„ ë™ì‹œì— 열수 없습니다.
Please avoid opening a chatroom while vending.
*/
MSG_CANT_OPEN_STORE_WHILE_CHAT = 0x24b,
-/*20080827 to 20180523
+/*20080827 to 20180621
개
Total
*/
MSG_EA4 = 0x24c,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s 를 전투불능으로 만들었습니다.
You have knocked down %s.
*/
MSG_SLAIN = 0x24d,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s ë‹˜ì— ì˜í•´ 전투불능 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
You have been knocked down by %s.
*/
MSG_SLAINBY = 0x24e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¨¹ì´ - '%s' ì•„ì´í…œì´ 존재하지 않습니다..
Feed - "%s" is not available.
*/
MSG_NOT_EXIST_PET_FOOD = 0x24f,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¨¹ì´ ì£¼ê¸°
Feed Pet
*/
MSG_PET_FEEDING = 0x250,
-/*20080827 to 20180523
+/*20080827 to 20180621
í¼í¬ë¨¼ìŠ¤
Performance
*/
MSG_PET_PERFORMANCE = 0x251,
-/*20080827 to 20180523
+/*20080827 to 20180621
알로 ë˜ëŒë¦¬ê¸°
Return to Egg Shell
*/
MSG_PET_RETURN_EGG = 0x252,
-/*20080827 to 20180523
+/*20080827 to 20180621
악세사리 해제
Unequip Accessory
*/
MSG_PET_ACC_OFF = 0x253,
-/*20080827 to 20180523
+/*20080827 to 20180621
Pet ìƒíƒœ 보기
Check Pet Status
*/
MSG_PET_SHOWINFO = 0x254,
-/*20080827 to 20180523
+/*20080827 to 20180621
악세사리
Accessory
*/
MSG_PET_ACCESSARY = 0x255,
-/*20080827 to 20180523
+/*20080827 to 20180621
장착ë¨
Equipped
*/
MSG_ITEM_EQUIPED = 0x256,
-/*20080827 to 20180523
+/*20080827 to 20180621
펫 리스트
Pet List
*/
MSG_PET_EGG_LIST = 0x257,
-/*20080827 to 20180523
+/*20080827 to 20180621
장착 안ë¨
Unequipped
*/
MSG_ITEM_UNEQUIPED = 0x258,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì •ë§ë¡œ 먹ì´ë¥¼ 주시겠습니까?
Are you sure that you want to feed your pet?
*/
MSG_SURE_TO_FEED_PET = 0x259,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°€ê²©ì„ ì“°ì‹¤ë• ìˆ«ìž(0~9)만 ì¨ì£¼ì‹­ì‹œì˜¤.
Only the numbers (0~9) are available.
*/
MSG_CAN_INPUT_NUMBER_ONLY = 0x25a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°ì •ë˜ì§€ ì•Šì€ ì•„ì´í…œì€ íŒë§¤í•  수 없습니다.
You cannot sell unidentified items.
*/
MSG_CANT_SELL_UNIDENTIFIED_ITEM = 0x25b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°€ê²©ì´ 0 Zenyì¸ ì•„ì´í…œì´ 존재합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Item at 0 Zeny exists. Do you wish to continue?
*/
MSG_YOU_HAVE_FREE_ITEM_ON_SHOP = 0x25c,
-/*20080827 to 20180523
+/*20080827 to 20180621
[새로 ì¶”ê°€ëœ ì´ëª¨ì…˜ 리스트]
[New Emotion List]
*/
MSG_NEW_EMOTION_LIST = 0x25d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¼ë³¸ìª½ 베타 사용ìžë“¤ì—게 전하는 메세지. -> 겅호ì—ì„œ 재가입 하세요.
N/A
*/
MSG_BAN_JAPAN_REFUSE1 = 0x25e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¼ë³¸ìª½ ê³¼ê¸ˆì´ ì¢…ë£Œëœ ì‚¬ìš©ìžë“¤ì—게 전하는 메세지. -> ëˆë‚´ë¼. ë‘ ë²ˆë‚´ë¼.
N/A
*/
MSG_BAN_JAPAN_REFUSE2 = 0x25f,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°™ì€ ê³„ì •ì˜ ìºë¦­í„°ê°€ ì´ë¯¸ 가입ë˜ì–´ìžˆìŠµë‹ˆë‹¤.
Character in the same account already joined.
*/
MSG_ALREADY_SAME_AID_JOINED = 0x260,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%d 명) - 만18세ì´ìƒ
(%d ppl) - over the age 18
*/
MSG_SERVER_PROPERTY_ADULT = 0x261,
-/*20080827 to 20180523
+/*20080827 to 20180621
í”„ë¡œë³´í¬ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Provoke initiated.
*/
MSG_ENST_PROVOKE = 0x262,
-/*20080827 to 20180523
+/*20080827 to 20180621
í”„ë¡œë³´í¬ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Provoke canceled.
*/
MSG_DSST_PROVOKE = 0x263,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¸ë“€ì–´ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Endure initiated.
*/
MSG_ENST_ENDURE = 0x264,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¸ë“€ì–´ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Endure canceled.
*/
MSG_DSST_ENDURE = 0x265,
-/*20080827 to 20180523
+/*20080827 to 20180621
집중력 í–¥ìƒ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Improve Concentration initiated.
*/
MSG_ENST_CONCENTRATION = 0x266,
-/*20080827 to 20180523
+/*20080827 to 20180621
집중력 í–¥ìƒ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Improve Concentration canceled.
*/
MSG_DSST_CONCENTRATION = 0x267,
-/*20080827 to 20180523
+/*20080827 to 20180621
하ì´ë”© ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Hiding Initiated.
*/
MSG_ENST_HIDING = 0x268,
-/*20080827 to 20180523
+/*20080827 to 20180621
하ì´ë”© ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Hiding Canceled.
*/
MSG_DSST_HIDING = 0x269,
-/*20080827 to 20180523
+/*20080827 to 20180621
í´ë¡œí‚¹ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Cloaking initiated.
*/
MSG_ENST_CLOAKING = 0x26a,
-/*20080827 to 20180523
+/*20080827 to 20180621
í´ë¡œí‚¹ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Cloaking canceled.
*/
MSG_DSST_CLOAKING = 0x26b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë…ì„ ë°˜ì‚¬ í•  수 있는 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Poison React initiated.
*/
MSG_ENST_POISONREACT = 0x26c,
-/*20080827 to 20180523
+/*20080827 to 20180621
í¬ì´ì¦Œ 리액트 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Poison React canceled.
*/
MSG_DSST_POISONREACT = 0x26d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë™ì†ë„ê°€ ê°ì†Œí•˜ì˜€ìŠµë‹ˆë‹¤.
Speed reduced.
*/
MSG_ENST_QUAGMIRE = 0x26e,
-/*20080827 to 20180523
+/*20080827 to 20180621
콰그마ì´ì–´ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Quagmire canceled.
*/
MSG_DSST_QUAGMIRE = 0x26f,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë°©ì–´ë ¥ì´ ì¦ê°€ë˜ì—ˆìŠµë‹ˆë‹¤.
Defense increased.
*/
MSG_ENST_ANGELUS = 0x270,
-/*20080827 to 20180523
+/*20080827 to 20180621
안젤루스 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Angelus canceled.
*/
MSG_DSST_ANGELUS = 0x271,
-/*20080827 to 20180523
+/*20080827 to 20180621
힘과 지능, ë±ìŠ¤ê°€ ì¦ê°€í•˜ì˜€ìŠµë‹ˆë‹¤.
Blessing aligned.
*/
MSG_ENST_BLESSING = 0x272,
-/*20080827 to 20180523
+/*20080827 to 20180621
블레싱 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Blessing canceled.
*/
MSG_DSST_BLESSING = 0x273,
-/*20080827 to 20180523
+/*20080827 to 20180621
시그넘 í¬ë£¨ì‹œìŠ¤ë¥¼ 사용하였습니다.
Signum Crusis initiated.
*/
MSG_ENST_CRUCIS = 0x274,
-/*20080827 to 20180523
+/*20080827 to 20180621
시그넘 í¬ë£¨ì‹œìŠ¤ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Signum Crusis canceled.
*/
MSG_DSST_CRUCIS = 0x275,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë…ì´ í¼ì§€ëŠ” ì†ë„ê°€ ëŠë ¤ì¡ŒìŠµë‹ˆë‹¤.
Slow Poison initiated.
*/
MSG_ENST_SLOWPOISON = 0x276,
-/*20080827 to 20180523
+/*20080827 to 20180621
슬로우 í¬ì´ì¦Œ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Slow Poison Canceled.
*/
MSG_DSST_SLOWPOISON = 0x277,
-/*20080827 to 20180523
+/*20080827 to 20180621
SPì˜ íšŒë³µ ì†ë„ê°€ í–¥ìƒ ë˜ì—ˆìŠµë‹ˆë‹¤.
HP/SP recovery increased.
*/
MSG_ENST_MAGNIFICAT = 0x278,
-/*20080827 to 20180523
+/*20080827 to 20180621
마니피캇 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Magnificat canceled.
*/
MSG_DSST_MAGNIFICAT = 0x279,
-/*20080827 to 20180523
+/*20080827 to 20180621
í–‰ìš´ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Luck increased.
*/
MSG_ENST_GLORIA = 0x27a,
-/*20080827 to 20180523
+/*20080827 to 20180621
글로리아 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Gloria canceled.
*/
MSG_DSST_GLORIA = 0x27b,
-/*20080827 to 20180523
+/*20080827 to 20180621
1회 ê³µê²©ì— ë‘ ë°° ë°ë¯¸ì§€ë¥¼ 받는 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
You will received double damage from all attacking opponents.
*/
MSG_ENST_LEXAETERNA = 0x27c,
-/*20080827 to 20180523
+/*20080827 to 20180621
렉스ì—테르나 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Lex Eterna canceled.
*/
MSG_DSST_LEXAETERNA = 0x27d,
-/*20080827 to 20180523
+/*20080827 to 20180621
공격ì†ë„ê°€ ì¦ê°€í•˜ì˜€ìŠµë‹ˆë‹¤.
Attack Speed increased.
*/
MSG_ENST_ADRENALINE = 0x27e,
-/*20080827 to 20180523
+/*20080827 to 20180621
공격ì†ë„ê°€ ê°ì†Œí•˜ì˜€ìŠµë‹ˆë‹¤.
Attack Speed reduced.
*/
MSG_DSST_ADRENALINE = 0x27f,
-/*20080827 to 20180523
+/*20080827 to 20180621
íŽ˜ì½”ì— ì˜¬ë¼ íƒ”ìŠµë‹ˆë‹¤.
You've just been on a Peco Peco.
*/
MSG_ENST_RIDING = 0x280,
-/*20080827 to 20180523
+/*20080827 to 20180621
페코ì—ì„œ 내렸습니다.
You've just got off of a Peco Peco.
*/
MSG_DSST_RIDING = 0x281,
-/*20080827 to 20180523
+/*20080827 to 20180621
íŒ”ì½˜ì„ ìž¥ì°©í•˜ì˜€ìŠµë‹ˆë‹¤.
You've just carried a Falcon with.
*/
MSG_ENST_FALCON = 0x282,
-/*20080827 to 20180523
+/*20080827 to 20180621
íŒ”ì½˜ì„ í’€ì–´ì£¼ì—ˆìŠµë‹ˆë‹¤.
You've just released a Falcon.
*/
MSG_DSST_FALCON = 0x283,
-/*20080827 to 20180523
+/*20080827 to 20180621
죽ì€ì²™í•˜ê¸° ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Play Dead initiated.
*/
MSG_ENST_TRICKDEAD = 0x284,
-/*20080827 to 20180523
+/*20080827 to 20180621
죽ì€ì²™í•˜ê¸° ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Play Dead canceled.
*/
MSG_DSST_TRICKDEAD = 0x285,
-/*20080827 to 20180523
+/*20080827 to 20180621
íž˜ì´ ê°•í•´ì¡ŒìŠµë‹ˆë‹¤.
STR improved.
*/
MSG_ENST_SHOUT = 0x286,
-/*20080827 to 20180523
+/*20080827 to 20180621
íž˜ì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
STR turned back to normal.
*/
MSG_DSST_SHOUT = 0x287,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì—너지코트 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Energy Coat initiated.
*/
MSG_ENST_ENERGYCOAT = 0x288,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì—너지코트 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Energy Coat canceled.
*/
MSG_DSST_ENERGYCOAT = 0x289,
-/*20080827 to 20180523
+/*20080827 to 20180621
방어구가 파괴ë˜ì—ˆìŠµë‹ˆë‹¤.
Armor destroyed.
*/
MSG_ENST_BROKENAMOR = 0x28a,
-/*20080827 to 20180523
+/*20080827 to 20180621
...
Weapon has just been released from destroyed status.
*/
MSG_DSST_BROKENAMOR = 0x28b,
-/*20080827 to 20180523
+/*20080827 to 20180621
무기가 파괴ë˜ì—ˆë‹ˆë‹¤.
Weapon destroyed.
*/
MSG_ENST_BROKENWEAPON = 0x28c,
-/*20080827 to 20180523
+/*20080827 to 20180621
...
Weapon has just been released from destroyed status.
*/
MSG_DSST_BROKENWEAPON = 0x28d,
-/*20080827 to 20180523
+/*20080827 to 20180621
환ì˜ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Invisibility initiated.
*/
MSG_ENST_ILLUSION = 0x28e,
-/*20080827 to 20180523
+/*20080827 to 20180621
환ì˜ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Invisibility canceled.
*/
MSG_DSST_ILLUSION = 0x28f,
-/*20080827 to 20180523
+/*20080827 to 20180621
과금 ì •ë³´ 처리가 늦어지고 있어 ì ‘ì†ì´ 지연ë˜ê³  있습니다. ìž ì‹œ í›„ì— ë‹¤ì‹œ ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Sorry. It is delayed due to the process of payment. Please re-connect in a minute.
*/
MSG_REFUSE_BLOCK_TEMPORARY = 0x290,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìž¥ì°©ëœ í™”ì‚´/탄환/수리검 ì„ í•´ì œí•´ì•¼í•©ë‹ˆë‹¤.
You must unequip ammunition first.
*/
MSG_UNEQUIP_ARROW = 0x291,
-/*20080827 to 20180523
+/*20080827 to 20180621
화살 목ë¡
Arrow List
*/
MSG_ARROW_LIST = 0x292,
-/*20080827 to 20180523
+/*20080827 to 20180621
카트 목ë¡
Cart List
*/
MSG_CART_LIST = 0x293,
-/*20080827 to 20180523
+/*20080827 to 20180621
카트를 장착한 ìƒíƒœì—¬ì•¼ 합니다.
You must have a Pushcart.
*/
MSG_MUST_EQUIP_CART = 0x294,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì±„íŒ…ë°©ì„ ê°œì„¤ í•  수 없습니다.
You cannot open a Chat Window.
*/
MSG_CANT_MAKE_CHAT_ROOM = 0x295,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¼ê·¸ë‚˜ë¡œí¬ 홈페ì´ì§€ë¡œ ì ‘ì†í•˜ì—¬ ê³„ì •ì„ ë§Œë“­ë‹ˆë‹¤. ì²˜ìŒ ê³„ì •ì„ ë§Œë“œì‹œë©´ 3ì¼ ë™ì•ˆì€ 무료로 ì´ìš©í•˜ì‹¤ 수 있습니다.
Registering an account is the first step to accessing the game. Do you want to visit the registration page now?
*/
MSG_3DAY_FREE = 0x296,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•‰ì€ ìƒíƒœì—서는 ì´ ì•„ì´í…œì„ 사용할 수 없습니다.
You cannot use this item while sitting.
*/
MSG_CANT_USE_WHEN_SITDOWN = 0x297,
-/*20080827 to 20180523
+/*20080827 to 20180621
채팅, 스킬, ì•„ì´í…œ 사용금지가 %d 분간 남아 있습니다.
Your use of skills and chat will be blocked for the next %d minutes.
*/
MSG_BAD_MANNER_REMAIN = 0x298,
-/*20080827 to 20180523
+/*20080827 to 20180621
채팅, 스킬, ì•„ì´í…œ 사용금지가 해지 ë˜ì—ˆìŠµë‹ˆë‹¤.
Your use of skills and chat have been reinstated.
*/
MSG_BAD_MANNER_END = 0x299,
-/*20080827 to 20180523
+/*20080827 to 20180621
-[장착안ë¨]
- [Not equipped]
*/
MSG_REF_UNEQUIP = 0x29a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë°°ê³ í””
Very Hungry
*/
MSG_VERY_HUNGRY = 0x29b,
-/*20080827 to 20180523
+/*20080827 to 20180621
출출함
Hungry
*/
MSG_HUNGRY = 0x29c,
-/*20080827 to 20180523
+/*20080827 to 20180621
보통
Normal
*/
MSG_NORMAL = 0x29d,
-/*20080827 to 20180523
+/*20080827 to 20180621
배부름
Satisfied
*/
MSG_REPLETE = 0x29e,
-/*20080827 to 20180523
+/*20080827 to 20180621
아주 배부름
Stuffed
*/
MSG_VERY_REPLETE = 0x29f,
-/*20080827 to 20180523
+/*20080827 to 20180621
서먹서먹함
Awkward
*/
MSG_VERY_AWKWARD = 0x2a0,
-/*20080827 to 20180523
+/*20080827 to 20180621
어색함
Shy
*/
MSG_AWKWARD = 0x2a1,
-/*20080827 to 20180523
+/*20080827 to 20180621
친함
Cordial
*/
MSG_FRIENDLY = 0x2a2,
-/*20080827 to 20180523
+/*20080827 to 20180621
절친함
Loyal
*/
MSG_VERY_FRIENDLY = 0x2a3,
-/*20080827 to 20180523
+/*20080827 to 20180621
알수 ì—†ìŒ
Unknown
*/
MSG_UNKNOWN = 0x2a4,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 앞으로 %ì¼ %d시간 %d분 ì‚¬ìš©ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
Your account has play time of %d day %d hour %d minute.
*/
MSG_BILLING_DAY_HOUR_MINUTES = 0x2a5,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ ê³„ì •ì€ ì´ë¯¸ 다른 어카운트 서버로 ì ‘ì†í•œ ìƒíƒœìž…니다.
Your account is already connected to account server.
*/
MSG_BAN_INFORMATION_REMAINED_ANOTHER_ACCOUNT = 0x2a6,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 앞으로 %d시간 %d분 ì‚¬ìš©ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
Your account has play time of %d hour %d minute.
*/
MSG_BILLING_HOUR_MINUTES = 0x2a7,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 무료 ì‚¬ìš©ìž ìž…ë‹ˆë‹¤.
Your account is a free account.
*/
MSG_BILLING_FREE_USER = 0x2a8,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ ê³„ì •ìœ¼ë¡œ 사í¬ë¼ì´ì— ì ‘ì†í• ìˆ˜ 없습니다.
This account can't connect the Sakray server.
*/
MSG_REFUSE_NONSAKRAY_ID_BLOCKED = 0x2a9,
-/*20080827 to 20180523
+/*20080827 to 20180621
íŽ«ì˜ ì´ë¦„ì€ ì˜ë¬¸ 23, 한글 11ìž ì´ë‚´ë¡œ ì •í•´ 주세요.
Your pet name must be 23 characters or less.
*/
MSG_PETNAME_IN23 = 0x2aa,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¦„ì€ ë‹¨ 한번만 바꿀수 있습니다. 펫 ì´ë¦„ì„ ^0000ff^0000ff %s^000000^000000 ë¡œ 수정합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
You may change your pet's name only once. Your pet's name will be changed to ^0000ff^0000ff %s^000000^000000. Do you wish to continue?
*/
MSG_PETNAME_CHANGE_ONLYONCE = 0x2ab,
-/*20080827 to 20180523
+/*20080827 to 20180621
/í°íŠ¸
/font
*/
MSG_NAMEBALLOON_TYPE = 0x2ac,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê¸¸ë“œì— ë‚¨ì€ ì œë‹ˆê°€ 부족하여 ìž‘ì—…ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Your guild lacks the funds to pay for this venture.
*/
MSG_GUILDZENY_NOT_ENOUGH = 0x2ad,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드가 소유할 수 있는 최대 ê¸ˆì•¡ì„ ì´ˆê³¼í•˜ì—¬ ìž‘ì—…ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Your guild zeny limit prevents you from performing this action.
*/
MSG_GUILDZENY_OVER = 0x2ae,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´íŽ™íŠ¸ 간략화 On
Simplified effects have been activated.
*/
MSG_MINEFFECT_ON = 0x2af,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´íŽ™íŠ¸ 간략화 Off
Simplified effects have been deactivated.
*/
MSG_MINEFFECT_OFF = 0x2b0,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìžë³¸ê¸ˆ
Required Fee
*/
MSG_CAPITAL = 0x2b1,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œì„ ë°”ë‹¥ì— ë²„ë¦¬ë ¤ë©´, ì•„ì´í…œ ì°½ì„ ì—´ì–´ 주십시오.
If you wish to drop an item, you must first open your Item Window (alt+e).
*/
MSG_OPEN_ITEMWND_TO_THROW = 0x2b2,
-/*20080827 to 20180523
+/*20080827 to 20180621
PCë°© ìš”ê¸ˆì´ ì¢…ë£Œí•˜ì—¬ ê°œì¸ ìš”ê¸ˆì œë¡œ 전환합니다. ê°œì¸ ìš”ê¸ˆìœ¼ë¡œ ê²Œìž„ì„ ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Internet Cafe Time Plan has been ended. Would you like to continue the game with your personal play time?
*/
MSG_ASK_PNGAMEROOM = 0x2b3,
/*20080827 to 20100810
-20081111 to 20180523
+20081111 to 20180621
Current admission application state.
*/
MSG_REPLY_REMAINTIME = 0x2b4,
/*20080827 to 20100810
-20081111 to 20180523
+20081111 to 20180621
Current admission application state.
*/
MSG_INFO_REMAINTIME = 0x2b5,
-/*20080827 to 20180523
+/*20080827 to 20180621
ëˆì´ 모ìžë¼ê±°ë‚˜, 가질 수 있는 최대 ê¸ˆì•¡ì„ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.
Your lack of zeny or your zeny limit have prevented you from performing this action.
*/
MSG_OVER_OR_LOW_MONEY = 0x2b6,
-/*20080827 to 20180523
+/*20080827 to 20180621
전투불능 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤. esc키를 누르시면 ì„ íƒì°½ì´ 뜹니다.
Your character has fainted. Push the ESC key to restart.
*/
MSG_PRESS_ESC_TO_RESTART = 0x2b7,
-/*20080827 to 20180523
+/*20080827 to 20180621
%d ê°œ íšë“
- %d obtained.
*/
MSG_EA_OBTAIN = 0x2b8,
-/*20080827 to 20180523
+/*20080827 to 20180621
스펠 리스트
Spell List
*/
MSG_SPELL_LIST = 0x2b9,
-/*20080827 to 20180523
+/*20080827 to 20180621
/최소화
/minimize
*/
MSG_MINEFFECT = 0x2ba,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ ì•„ì´í…œì€ ì†ìƒë˜ì–´ 있습니다..
This item has been damaged.
*/
MSG_DAMAGED_ITEM = 0x2bb,
-/*20080827 to 20180523
+/*20080827 to 20180621
/noshift : 쉬프트를 누르지않고 ížë¡œ ì ì„ 공격할수있게ë©ë‹ˆë‹¤ On Off
/noshift: You may use your ''force heal'' ability without the Shift key. On | Off
*/
MSG_EXPLAIN_NOSHIFT = 0x2bc,
-/*20080827 to 20180523
+/*20080827 to 20180621
시프트를 누르지 ì•Šê³ ë„ ížë¡œ ì–¸ë°ë“œë¥¼ 공격할수 있습니다 [/ns ON]
[no shift] option activated. [ON]
*/
MSG_NOSHIFT_ON = 0x2bd,
-/*20080827 to 20180523
+/*20080827 to 20180621
시프트를 눌러야 ížë¡œ ì–¸ë°ë“œë¥¼ 공격할수 있습니다 [/ns OFF]
[no shift] option deactivated. [OFF]
*/
MSG_NOSHIFT_OFF = 0x2be,
-/*20080827 to 20180523
+/*20080827 to 20180621
MSI_REFUSE_BAN_BY_DBA
*/
MSG_REFUSE_BAN_BY_DBA = 0x2bf,
-/*20080827 to 20180523
+/*20080827 to 20180621
MSI_REFUSE_EMAIL_NOT_CONFIRMED
*/
MSG_REFUSE_EMAIL_NOT_CONFIRMED = 0x2c0,
-/*20080827 to 20180523
+/*20080827 to 20180621
MSI_REFUSE_BAN_BY_GM
*/
MSG_REFUSE_BAN_BY_GM = 0x2c1,
-/*20080827 to 20180523
+/*20080827 to 20180621
MSI_REFUSE_TEMP_BAN_FOR_DBWORK
*/
MSG_REFUSE_TEMP_BAN_FOR_DBWORK = 0x2c2,
-/*20080827 to 20180523
+/*20080827 to 20180621
MSI_REFUSE_SELF_LOCK
*/
MSG_REFUSE_SELF_LOCK = 0x2c3,
-/*20080827 to 20180523
+/*20080827 to 20180621
MSI_REFUSE_NOT_PERMITTED_GROUP
*/
MSG_REFUSE_NOT_PERMITTED_GROUP = 0x2c4,
-/*20080827 to 20180523
+/*20080827 to 20180621
MSI_REFUSE_WAIT_FOR_SAKRAY_ACTIVE
*/
MSG_REFUSE_WAIT_FOR_SAKRAY_ACTIVE = 0x2c5,
-/*20080827 to 20180523
+/*20080827 to 20180621
/aura : 오오ë¼ë¥¼ 간략화 시킬수있습니다 On Off
/aura: Simplify Aura effect On | Off
*/
MSG_EXPLAIN_AURA = 0x2c6,
-/*20080827 to 20180523
+/*20080827 to 20180621
오오ë¼ê°€ ì •ìƒì ìœ¼ë¡œ 표시ë©ë‹ˆë‹¤ [ì˜¤ì˜¤ë¼ ON]
Turn On Aura [Aura ON]
*/
MSG_AURA_ON = 0x2c7,
-/*20080827 to 20180523
+/*20080827 to 20180621
오오ë¼ê°€ 간략화ë˜ì„œ 표시ë©ë‹ˆë‹¤ [ì˜¤ì˜¤ë¼ OFF]
Simplify Aura enabled. [ON]
*/
MSG_AURA_OFF = 0x2c8,
-/*20080827 to 20180523
+/*20080827 to 20180621
채팅금지 ê¸°ë¡ %d 회
Chat block record %d times
*/
MSG_PROHIBIT_LOG = 0x2c9,
-/*20080827 to 20180523
+/*20080827 to 20180621
채팅 금지 리스트
Chat block list
*/
MSG_PROHIBIT_LIST = 0x2ca,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ì´ë¦„표시 or /showname : ìºë¦­í„°ì˜ ì´ë¦„ 표시 ë°©ì‹ì„ 변경합니다.
/showname: Change the name font type.
*/
MSG_EXPLAIN_SHOWNAMETYPE = 0x2cb,
-/*20080827 to 20180523
+/*20080827 to 20180621
/noctrl : ì½˜íŠ¸ë¡¤ì„ ëˆ„ë¥´ì§€ì•Šì•„ë„ ìžë™ê³µê²©ì´ ë©ë‹ˆë‹¤. On Off
/noctrl | /nc: Auto attack without pressing ctrl key. On | Off
*/
MSG_EXPLAIN_NOCTRL = 0x2cc,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì½˜íŠ¸ë¡¤ì„ ëˆ„ë¥´ì§€ ì•Šì•„ë„ ìžë™ê³µê²©ì„ 합니다 [/nc ON]
Use auto attack without Ctrl. [Auto attack ON]
*/
MSG_NOCTRL_ON = 0x2cd,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì½˜íŠ¸ë¡¤ì„ ëˆŒëŸ¬ì•¼ ìžë™ê³µê²©ì„ 합니다 [/nc OFF]
Use auto attack with Ctrl. [Auto attack OFF]
*/
MSG_NOCTRL_OFF = 0x2ce,
-/*20080827 to 20180523
+/*20080827 to 20180621
채팅 금지 주기
Mute this player.
*/
MSG_APPEND_PROHIBIT = 0x2cf,
-/*20080827 to 20180523
+/*20080827 to 20180621
채팅 금지 완전 풀기 & 로그 삭제
Unmute player & Erase mute time.
*/
MSG_ERASE_PROHIBIT = 0x2d0,
-/*20080827 to 20180523
+/*20080827 to 20180621
채팅 금지 시간 줄ì´ê¸°(로그 ì‚­ì œ 안ë¨)
Decrease Player Mute time.
*/
MSG_REDUCE_PROHIBIT = 0x2d1,
-/*20080827 to 20180523
+/*20080827 to 20180621
í°íŠ¸ê°€ ì •ìƒì ìœ¼ë¡œ 바뀌었습니다 [ì´ë¦„í‘œì‹œë°©ì‹ 1]
Normal Font Displayed. [showname type 1]
*/
MSG_SHOWNAME_ON = 0x2d2,
-/*20080827 to 20180523
+/*20080827 to 20180621
í°íŠ¸ê°€ 가늘게 바뀌면서 íŒŒí‹°ëª…ë„ í‘œì‹œë©ë‹ˆë‹¤ [ì´ë¦„í‘œì‹œë°©ì‹ 2]
Font will be thin and party name will be shown [showname type 2]
*/
MSG_SHOWNAME_OFF = 0x2d3,
-/*20080827 to 20180523
+/*20080827 to 20180621
/doridori : ì—°ì†í•´ì„œ ì´ ëª…ë ¹ì–´ë¥¼ ì³ì£¼ë©´ ìºë¦­í„°ê°€ ë„리ë„리 ^^;;
/doridori: Shake head
*/
MSG_EXPLAIN_DORIDORI = 0x2d4,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¸í„°ë„· 카페ì—ì„œ ê³¼ê¸ˆì„ í•˜ê³  있습니다.
Internet room is paying now.
*/
MSG_BILLING_INTERNET_CAFE = 0x2d5,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì •ì•¡ì œ ê³¼ê¸ˆì€ %dì¼ %d시간 %dë¶„ì´ ë‚¨ì•˜ìŠµë‹ˆë‹¤.
종량제 ê³¼ê¸ˆì€ %d시간 %dë¶„ì´ ë‚¨ì•˜ìŠµë‹ˆë‹¤.
Prepaid voucher validate until %d days %d hours %d minutes later.
Time limit voucher validate untill %d hours %d minutes later.
*/
MSG_BILLING_BOTH = 0x2d6,
-/*20080827 to 20180523
+/*20080827 to 20180621
/bingbing : ì—°ì†í•´ì„œ ì´ ëª…ë ¹ì–´ë¥¼ ì³ì£¼ë©´ ìºë¦­í„°ê°€ 빙글빙글 ^^;;
/bingbing: Rotates player counter clockwise.
*/
MSG_EXPLAIN_BINGBING = 0x2d7,
-/*20080827 to 20180523
+/*20080827 to 20180621
/bangbang : ì—°ì†í•´ì„œ ì´ ëª…ë ¹ì–´ë¥¼ ì³ì£¼ë©´ ìºë¦­í„°ê°€ 뱅글뱅글 ^^;;
/bangbang: Rotates player clockwise.
*/
MSG_EXPLAIN_BANGBANG = 0x2d8,
-/*20080827 to 20180523
+/*20080827 to 20180621
/skillfail : ë¹¨ê°„ìƒ‰ì˜ ìŠ¤í‚¬ì‚¬ìš© 실패 메세지를 표시하지 않습니다 On Off
/skillfail: Display red font message when skill fails. On | Off
*/
MSG_EXPLAIN_SKILLFAIL = 0x2d9,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬사용 실패 메세지를 표시합니다 [/sf ON]
Skill fail messages will be displayed. [Display On]
*/
MSG_SKILLFAIL_ON = 0x2da,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬사용 실패 메세지를 표시하지 않습니다 [/sf OFF]
Skill fail messages will not be displayed. [Display OFF]
*/
MSG_SKILLFAIL_OFF = 0x2db,
-/*20080827 to 20180523
+/*20080827 to 20180621
/notalkmsg : ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•˜ì§€ 않습니다 On Off
/notalkmsg: Chat will not be displayed in chat window. On | Off
*/
MSG_EXPLAIN_NOTALKMSG = 0x2dc,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•©ë‹ˆë‹¤ [/nm ON]
Chat content will be displayed in the chat window. [Display ON]
*/
MSG_NOTALKMSG_ON = 0x2dd,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•˜ì§€ì•ŠìŠµë‹ˆë‹¤ [/nm OFF]
Chat content will not be displayed in the chat window. [Display OFF]
*/
MSG_NOTALKMSG_OFF = 0x2de,
-/*20080827 to 20180523
+/*20080827 to 20180621
/set1 : /nc + /showname + /sf + /wi, /set2 : + /q3
/set1: /noctrl + /showname + /skillfail
*/
MSG_EXPLAIN_SET1 = 0x2df,
-/*20080827 to 20180523
+/*20080827 to 20180621
/fog : FOGì´íŽ™íŠ¸ë¥¼ 키거나 ëŒìˆ˜ìžˆìŠµë‹ˆë‹¤ On Off
/fog: Fog effect. On | Off
*/
MSG_EXPLAIN_FOG = 0x2e0,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì²­í˜¼ì„ í•´ì™”ìŠµë‹ˆë‹¤. 승낙하시겠습니까?
You have received a marriage proposal. Do you accept?
*/
MSG_SUGGEST_COUPLE = 0x2e1,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ 분배 ë°©ì‹
Item sharing type
*/
MSG_HOWITEMDIV = 0x2e2,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°ìž ì·¨ë“
Individual
*/
MSG_ITEMDIV1 = 0x2e3,
-/*20080827 to 20180523
+/*20080827 to 20180621
균등하게 분배
Shared
*/
MSG_ITEMDIV2 = 0x2e4,
-/*20080827 to 20180523
+/*20080827 to 20180621
nProtect KeyCrypt
*/
MSG_KEYCRYPT = 0x2e5,
-/*20080827 to 20180523
+/*20080827 to 20180621
Keyboard Driverê°€ 검출ë˜ì—ˆìŠµë‹ˆë‹¤.
키보드 보안 ìž…ë ¥ì„ ìœ„í•´ ì¶”ê°€ê¸°ëŠ¥ì„ ì„¤ì¹˜í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
@@ -3750,7 +3750,7 @@ Do you want to install a program for keyboard security?
(After installation, System Reboot is required)
*/
MSG_KEYCRYPT_INSTALL_KEYDRIVER = 0x2e6,
-/*20080827 to 20180523
+/*20080827 to 20180621
설치가 완료 ë˜ì—ˆìŠµë‹ˆë‹¤.
ì‹œìŠ¤í…œì„ Reboot 합니다.
@@ -3759,17 +3759,17 @@ Installation has been completed.
System will be rebooted.
*/
MSG_KEYCRYPT_REBOOT = 0x2e7,
-/*20080827 to 20180523
+/*20080827 to 20180621
설치 실패.
Installation has been failed.
*/
MSG_KEYCRYPT_INSTALLFAIL = 0x2e8,
-/*20080827 to 20180523
+/*20080827 to 20180621
키보드 ë³´ì•ˆì„ ì ìš©í•˜ì§€ ì•Šê³  계ì†í•©ë‹ˆë‹¤.
Keyboard Security will be skipped.
*/
MSG_KEYCRYPT_SKIPKEYCRYPT = 0x2e9,
-/*20080827 to 20180523
+/*20080827 to 20180621
키보드 ë³´ì•ˆì— í•„ìš”í•œ 파ì¼ì´ 존재하지 않습니다.
(npkeyc.vxd, npkeyc.sys, npkeycs.sys)
@@ -3778,7 +3778,7 @@ Required file for Keyboard Security is not existing.
(npkeyc.vxd, npkeyc.sys, npkeycs.sys)
*/
MSG_KEYCRYPT_NOKEYCRYPTFILE = 0x2ea,
-/*20080827 to 20180523
+/*20080827 to 20180621
USB Keyboardê°€ 검출ë˜ì—ˆìŠµë‹ˆë‹¤.
키보드 보안 ìž…ë ¥ì„ ìœ„í•´ ì¶”ê°€ê¸°ëŠ¥ì„ ì„¤ì¹˜í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
@@ -3791,56 +3791,56 @@ Do you want to install a program for keyboard security?
(After installation, System Reboot is required)
*/
MSG_KEYCRYPT_USBKEYBOARD = 0x2eb,
-/*20080827 to 20180523
+/*20080827 to 20180621
ftp://ragnarok.nefficient.co.kr/pub/ragnarok/ragnarok0526.exe
*/
MSG_FINDHACK_PATH = 0x2ec,
-/*20080827 to 20180523
+/*20080827 to 20180621
FindHackì´ ì •ìƒì ìœ¼ë¡œ 설치가 ë˜ì–´ìžˆì§€ 않습니다. ragnarok0226.exe 를 다운로드 하여 ë¼ê·¸ë‚˜ë¡œí¬ê°€ ì„¤ì¹˜ëœ í´ë”ì— ì„¤ì¹˜í•´ 주시기 ë°”ëžë‹ˆë‹¤.(%d).
FindHack is not installed correctly. Please download ragnarok0226.exe and install it in RagnarokOnline directory.(%d).
*/
MSG_FINDHACK_NOTINSTALLED = 0x2ed,
-/*20080827 to 20180523
+/*20080827 to 20180621
í•´í‚¹íˆ´ì´ ì¡´ìž¬í•˜ì§€ë§Œ 치료가 ì •ìƒì ìœ¼ë¡œ ë˜ì§€ 않았습니다. ë¼ê·¸ë‚˜ë¡œí¬ê°€ 실행ë˜ì§€ 않습니다.
Hacking tool is existing but it hasn't been cleaned. Rangarok Online will not be executed.
*/
MSG_FINDHACK_HACKTOOLEXIST = 0x2ee,
-/*20080827 to 20180523
+/*20080827 to 20180621
해킹툴 진단 í”„ë¡œê·¸ëž¨ì´ ì •ìƒì ìœ¼ë¡œ 다운로드 ë˜ì§€ 않았습니다. ragnarok0226.exe 를 다운로드 하여 ë¼ê·¸ë‚˜ë¡œí¬ê°€ ì„¤ì¹˜ëœ í´ë”ì— ì„¤ì¹˜í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Hacking tool scan program has not been downloaded correctly. Please download ragnarok0226.exe and install it in RagnarokOnline directory.
*/
MSG_FINDHACK_CANTDOWNLOAD = 0x2ef,
-/*20080827 to 20180523
+/*20080827 to 20180621
NPX.DLL 등ë¡ì—러 ì´ê±°ë‚˜ FindHack 구ë™ì— 필요한 파ì¼ì´ 없습니다. ragnarok0226.exe 를 다운로드 하여 ë¼ê·¸ë‚˜ë¡œí¬ê°€ ì„¤ì¹˜ëœ í´ë”ì— ì„¤ì¹˜í•´ 주시기 ë°”ëžë‹ˆë‹¤.
NPX.DLL register error or there is no necessary file to run FindHack. Please download ragnarok0226.exe and install it in RagnarokOnline directory.
*/
MSG_FINDHACK_NOFILE = 0x2f0,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì˜ˆì™¸ì‚¬í•­ì´ ë°œìƒí–ˆìŠµë‹ˆë‹¤. (02-3281-0361)ë¡œ 문ì˜í•´ì£¼ì„¸ìš”. 리턴값(%d)
Exceptional Error. Please contact the customer support. Return Value: (%d)
*/
MSG_FINDHACK_EXCEPTION = 0x2f1,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¢…ë£Œë²„íŠ¼ì„ í´ë¦­ 하셨습니다.
Exit button has been clicked.
*/
MSG_FINDHACK_EXITPRESSED = 0x2f2,
-/*20080827 to 20180523
+/*20080827 to 20180621
Findhack ì—…ë°ì´íŠ¸ 서버접근 실패하였습니다. ìž ì‹œ í›„ì— ë‹¤ì‹œ ì‹œë„í•´ 주시거나 ê·¸ë¼ë¹„í‹° ìš´ì˜íŒ€ìœ¼ë¡œ ì—°ë½í•´ì£¼ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Unable to connect Findhack Update Server. Please try again or contact the customer support.
*/
MSG_FINDHACK_UPDATEFAILED = 0x2f3,
-/*20080827 to 20180523
+/*20080827 to 20180621
사랑받고있는
Beloved
*/
MSG_NAMED_PET = 0x2f4,
-/*20080827 to 20180523
+/*20080827 to 20180621
/report or /ì‹ ê³  : ì‹ ê³ ìš© 갈무리 파ì¼ì„ 저장합니다.
/report: Save a chat log file.
*/
MSG_REPORTCOMMAND_EXPLANATION = 0x2f5,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ íŒŒì¼ì€ (주)ê·¸ë¼ë¹„í‹°ì˜ ìš´ì˜íŒ€ì—ì„œ ê²Œìž„ë‚´ì˜ ë¶€ì •í–‰ìœ„ë‚˜ 비매너 í–‰ìœ„ì— ëŒ€í•œ
ì¦ê±°ìžë£Œë¡œ 사용하게 ë©ë‹ˆë‹¤.
문서를 다른 문서 형ì‹ìœ¼ë¡œ 저장하거나 ë‚´ìš©ì„ ë³€ê²½í•˜ì—¬ ì›ë³¸ê³¼ ì¼ì¹˜í•˜ì§€ 않게
@@ -3848,2277 +3848,2277 @@ Beloved
Chat logs are not accepted as evidence for any ill-mannered violation on account of possible file modifications. However this feature is provided for players' personal reference.
*/
MSG_REPORTTEXT_HEADER = 0x2f6,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë‹¹ì‹ ì„ ì‚¬ëž‘í•´ìš” ♡
I love you.
*/
MSG_LOVE_SKILL = 0x2f7,
-/*20080827 to 20180523
+/*20080827 to 20180621
화면 ë˜ëŠ” ì´íŽ™íŠ¸ê°€ ë°ì•„ì„œ ëˆˆì— ë¶€ë‹´ì´ ë˜ì‹œëŠ”ë¶„ë“¤ì€ ëª¨ë‹ˆí„°ì˜ ë°ê¸°ë¥¼ 조정해주시기바ëžë‹ˆë‹¤.
Please adjust your monitor/video brightness if effects appear too bright.
*/
MSG_EXPLAIN_BRIGHT = 0x2f8,
-/*20080827 to 20180523
+/*20080827 to 20180621
전체화면모드가 잘안ë˜ëŠ” ê²½ìš°ì— ê²Œìž„ì‹¤í–‰í›„ ALT+TAB으로 í™”ë©´ì„ ì „í™˜í•˜ë©´ 잘ë˜ëŠ” ê¸°ì¢…ë„ ìžˆìŠµë‹ˆë‹¤
If full screen mode fails to work, it is suggested you alt+tab [or ctrl+esc] to inactivate and reactivate the Ragnarok Client.
*/
MSG_EXPLAIN_ALTTAB = 0x2f9,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%d 명) - 유료서버
(%d players) - Pay to Play Server
*/
MSG_SERVER_PROPERTY_PAY = 0x2fa,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%d 명) - 무료서버
(%d players) - Free Server
*/
MSG_SERVER_PROPERTY_FREE = 0x2fb,
-/*20080827 to 20180523
+/*20080827 to 20180621
무료 회ì›ì€ 유료 서버로 ì ‘ì†í•  수 없습니다.
Trial players can't connect Pay to Play Server.
*/
MSG_CANT_CONNECT_TO_PAY_SERVER = 0x2fc,
-/*20080827 to 20180523
+/*20080827 to 20180621
마우스 ìš°í´ë¦­ìœ¼ë¡œ F9ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì“¸ìˆ˜ìžˆìŠµë‹ˆë‹¤ [/q1 ON]
Right click menu skills for F9 are Enabled.[/q1 ON]
*/
MSG_QUICKSPELL_ON = 0x2fd,
-/*20080827 to 20180523
+/*20080827 to 20180621
마우스 ìš°í´ë¦­ìœ¼ë¡œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•˜ì§€ 못합니다 [/q1 OFF]
Right click menu skills for F9 are Disabled.[/q1 OFF]
*/
MSG_QUICKSPELL_OFF = 0x2fe,
-/*20080827 to 20180523
+/*20080827 to 20180621
/quickspell : 마우스 ìš°í´ë¦­ìœ¼ë¡œ F9ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤ On Off
/quickspell: Right-click menu enables you to use skills assigned to the F9 hotkey. On | Off
*/
MSG_EXPLAIN_QUICKSPELL = 0x2ff,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë§ˆìš°ìŠ¤ì˜ WHEELì„ ì‚¬ìš©í•´ì„œ F7 ê³¼ F8ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤ [/q2 ON]
Mouse wheel skills for F7 and F8 are Enabled.[/q2 ON]
*/
MSG_QUICKSPELL2_ON = 0x300,
-/*20080827 to 20180523
+/*20080827 to 20180621
마우스 WHEELë¡œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•˜ì§€ 못합니다 [/q2 OFF]
Mouse wheel skills for F7 and F8 are Disabled.[/q2 OFF]
*/
MSG_QUICKSPELL2_OFF = 0x301,
-/*20080827 to 20180523
+/*20080827 to 20180621
/quickspell2 : 마우스 WHEELì„ ìœ„,아래로 굴려서 F7ê³¼F8ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤ On Off
/quickspell2: By rolling the mouse wheel up and down, you are able to use skills registered on F7 and F8 hotkeys. On | Off
*/
MSG_EXPLAIN_QUICKSPELL2 = 0x302,
-/*20080827 to 20180523
+/*20080827 to 20180621
/q3 : /quickspell (/q1) + /quickspell2 (/q2)
/q3: /quickspell (/q1) + /quickspell2 (/q2)
*/
MSG_EXPLAIN_QUICKSPELL3 = 0x303,
-/*20080827 to 20180523
+/*20080827 to 20180621
/찌릿
/bzz
*/
MSG_EMOTION_STARE = 0x304,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ë°¥
/rice
*/
MSG_EMOTION_HUNGRY = 0x305,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ë©‹ì ¸
/awsm
*/
MSG_EMOTION_COOL = 0x306,
-/*20080827 to 20180523
+/*20080827 to 20180621
/메롱
/meh
*/
MSG_EMOTION_MERONG = 0x307,
-/*20080827 to 20180523
+/*20080827 to 20180621
/부ë„
/shy
*/
MSG_EMOTION_SHY = 0x308,
-/*20080827 to 20180523
+/*20080827 to 20180621
/쓱쓱
/pat
*/
MSG_EMOTION_GOODBOY = 0x309,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ì— íƒ
/mp
*/
MSG_EMOTION_SPTIME = 0x30a,
-/*20080827 to 20180523
+/*20080827 to 20180621
/질질
/slur
*/
MSG_EMOTION_SEXY = 0x30b,
-/*20080827 to 20180523
+/*20080827 to 20180621
/컴온
/com
*/
MSG_EMOTION_COMEON = 0x30c,
-/*20080827 to 20180523
+/*20080827 to 20180621
/하품
/yawn
*/
MSG_EMOTION_SLEEPY = 0x30d,
-/*20080827 to 20180523
+/*20080827 to 20180621
/축하
/grat
*/
MSG_EMOTION_CONGRATULATION = 0x30e,
-/*20080827 to 20180523
+/*20080827 to 20180621
/피íƒ
/hp
*/
MSG_EMOTION_HPTIME = 0x30f,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ì´ëª¨ì…˜ : 현재 사용가능한 ì´ëª¨ì…˜ì˜ 리스트를 ë³´ì—¬ì¤ë‹ˆë‹¤.
/emotion: views the emoticon list.
*/
MSG_EXPLAIN_EMOTION = 0x310,
-/*20080827 to 20180523
+/*20080827 to 20180621
키보드를 ì´ìš©í•´ì„œ 스킬단축창 1,2,3ì˜ ìŠ¤í‚¬ë“¤ì„ ì‚¬ìš©í•©ë‹ˆë‹¤. [/bm ON]
Skills assigned to shortcut windows 1, 2, 3 are Enabled. [/bm ON]
*/
MSG_BATTLE_ON = 0x311,
-/*20080827 to 20180523
+/*20080827 to 20180621
키보드를 ì´ìš©í•´ì„œ 스킬단축창 1,2,3ì˜ ìŠ¤í‚¬ë“¤ì„ ì‚¬ìš©í•˜ì§€ëª»í•©ë‹ˆë‹¤. [/bm OFF]
Skills assigned to shortcut windows 1, 2, 3 are Disabled. [/bm OFF]
*/
MSG_BATTLE_OFF = 0x312,
-/*20080827 to 20180523
+/*20080827 to 20180621
/battlemode : Q ~ O 를 누르면 스킬단축창2ì˜ ìŠ¤í‚¬ë“¤ì´ ì‚¬ìš©ë©ë‹ˆë‹¤.
/battlemode: allows you to use skills assigned to Shortcut Window 2 by pressing Q ~ O keys.
*/
MSG_EXPLAIN_BATTLE = 0x313,
-/*20080827 to 20180523
+/*20080827 to 20180621
A ~ L ì„ ëˆ„ë¥´ë©´ 스킬단축창3ì˜ ìŠ¤í‚¬ë“¤ì´ ì‚¬ìš©ë©ë‹ˆë‹¤.
A ~ L keys allow you to use skills assigned to Shortcut Window 3.
*/
MSG_EXPLAIN_BATTLE2 = 0x314,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¼ê·¸ë‚˜ë¡œí¬ë¥¼ 실행하실때 다른 í”„ë¡œê·¸ëž¨ì„ ë„우시면 ê²Œìž„ì´ ëŠë ¤ì§ˆìˆ˜ë„있습니다.
Please remember, programs running in the background while playing may affect the game's performance.
*/
MSG_EXPLAIN_LAG = 0x315,
-/*20080827 to 20180523
+/*20080827 to 20180621
천사님 제 목소리 들리세요? ^^;
Dear angel, can you hear my voice?
*/
MSG_SUPERNOVICE1 = 0x316,
-/*20080827 to 20180523
+/*20080827 to 20180621
슈í¼ë…¸ë¹„스
Super Novice
*/
MSG_SUPERNOVICE2 = 0x317,
-/*20080827 to 20180523
+/*20080827 to 20180621
예요~
Super Novice~
*/
MSG_SUPERNOVICE3 = 0x318,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì € 좀 ë„와주세요~ ã… _ã… 
Help me out~ Please~ T_T
*/
MSG_SUPERNOVICE4 = 0x319,
-/*20080827 to 20180523
+/*20080827 to 20180621
님께서 ë‹¹ì‹ ì„ ìž…ì–‘ì‹œí‚¤ê³  싶어하십니다. 승낙하시겠습니까?
wishes to adopt you. Do you accept?
*/
MSG_SUGGEST_BABY = 0x31a,
-/*20080827 to 20180523
+/*20080827 to 20180621
Z ~ > ì„ ëˆ„ë¥´ë©´ 스킬단축창1ì˜ ìŠ¤í‚¬ë“¤ì´ ì‚¬ìš©ë©ë‹ˆë‹¤. On Off
Z ~ > keys allow you to use skills assigned on shortcut window 1. On | Off
*/
MSG_EXPLAIN_BATTLE3 = 0x31b,
-/*20080827 to 20180523
+/*20080827 to 20180621
Space를 한번 ëˆ„ë¥¸ë’¤ì— ê¸€ìžë¥¼ 입력하면 ì±„íŒ…ì„ í• ìˆ˜ìžˆìŠµë‹ˆë‹¤.
Press the space bar to Chat when in Battle mode [/battlemode | /bm].
*/
MSG_EXPLAIN_BATTLE4 = 0x31c,
-/*20080827 to 20180523
+/*20080827 to 20180621
게임가드 파ì¼ì´ 없거나 변조ë˜ì—ˆìŠµë‹ˆë‹¤. 게임가드 ì…‹ì—… 파ì¼ì„ 설치해보시기 ë°”ëžë‹ˆë‹¤.
"Either there's no Game Guard installed on the program or Game Guard is cracked. Please, try to reinstall Game Guard from its setup file."
*/
MSG_NPGAMEMON_ERROR_AUTH_GAMEGUARD = 0x31d,
-/*20080827 to 20180523
+/*20080827 to 20180621
윈ë„ìš°ì˜ ì¼ë¶€ 시스템 파ì¼ì´ ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤. ì¸í„°ë„· ìµìŠ¤í”Œë¡œëŸ¬(IE)를 다시 설치해보시기 ë°”ëžë‹ˆë‹¤.
Some of Windows system files have been damaged. Please re-install your Internet Explorer.
*/
MSG_NPGAMEMON_ERROR_CRYPTOAPI = 0x31e,
-/*20080827 to 20180523
+/*20080827 to 20180621
게임가드 ì‹¤í–‰ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤. 게임가드 ì…‹ì—… 파ì¼ì„ 다시 설치해보시기 ë°”ëžë‹ˆë‹¤.
"Failed to run Game Guard. Please, try to reinstall Game Guard from its setup file."
*/
MSG_NPGAMEMON_ERROR_EXECUTE = 0x31f,
-/*20080827 to 20180523
+/*20080827 to 20180621
불법 í”„ë¡œê·¸ëž¨ì´ ë°œê²¬ë˜ì—ˆìŠµë‹ˆë‹¤. 불필요한 í”„ë¡œê·¸ëž¨ì„ ì¢…ë£Œí•œ 후 다시 실행해보시기 ë°”ëžë‹ˆë‹¤.
"At least one hazardous program has been detected. Please, terminate all the unnecessary programs before executing Game Guard."
*/
MSG_NPGAMEMON_ERROR_ILLEGAL_PRG = 0x320,
-/*20080827 to 20180523
+/*20080827 to 20180621
게임가드 ì—…ë°ì´íŠ¸ë¥¼ 취소하셨습니다. ì ‘ì†ì´ ê³„ì† ë˜ì§€ ì•Šì„ ê²½ìš° ì¸í„°ë„· ë° ë°©í™”ë²½ ìƒíƒœë¥¼ ì ê²€í•´ë³´ì‹œê¸° ë°”ëžë‹ˆë‹¤.
"Game Guard update is canceled. If the disconnection continues, please, check your internet or firewall settings."
*/
MSG_NPGMUP_ERROR_ABORT = 0x321,
-/*20080827 to 20180523
+/*20080827 to 20180621
게임가드 ì—…ë°ì´íŠ¸ 서버 ì ‘ì†ì— 실패하였습니다. ìž ì‹œ 후 ìž¬ì‹œë„ í•´ë³´ê±°ë‚˜, ì¸í„°ë„· ë° ë°©í™”ë²½ ìƒíƒœë¥¼ ì ê²€í•´ 보시기 ë°”ëžë‹ˆë‹¤.
"Failed to connect to Game Guard update server. Try to connect again later, or try to check the internet or firewall settings."
*/
MSG_NPGMUP_ERROR_CONNECT = 0x322,
-/*20080827 to 20180523
+/*20080827 to 20180621
게임가드 ì—…ë°ì´íŠ¸ë¥¼ 완료하지 못 했습니다. ë°”ì´ëŸ¬ìŠ¤ 검사를 해보시거나, PC 관리 í”„ë¡œê·¸ëž¨ì„ ì‚¬ìš©í•˜ì‹œë©´ ì„¤ì •ì„ ì¡°ì •í•œ 후 ê²Œìž„ì„ ì‹¤í–‰í•´ 보시기 ë°”ëžë‹ˆë‹¤.
"Can't complete Game Guard update process. Please, try to execute a vaccine program to remove viruses. Or, please try to modify the settings of your PC managing tool if you are using any."
*/
MSG_NPGMUP_ERROR_AUTH = 0x323,
-/*20080827 to 20180523
+/*20080827 to 20180621
/notrade : ê±°ëž˜ì‹ ì²­ì„ ìžë™ìœ¼ë¡œ 거절합니다 On Off
/notrade: Declines trade offers automatically. On | Off
*/
MSG_EXPLAIN_NOTRADE = 0x324,
-/*20080827 to 20180523
+/*20080827 to 20180621
거래신청과 친구등ë¡ìš”ì²­ì„ ìžë™ìœ¼ë¡œ 거절합니다 [/nt ON]
Auto decline trade offers has been Enabled. [/nt ON]
*/
MSG_NOTRADE_ON = 0x325,
-/*20080827 to 20180523
+/*20080827 to 20180621
거래신청과 친구등ë¡ìš”ì²­ì„ ì •ìƒì ìœ¼ë¡œ 받습니다 [/nt OFF]
Auto decline trade offers has been Disabled. [/nt OFF]
*/
MSG_NOTRADE_OFF = 0x326,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°™ì€ ì•„ì´í…œì€ í•œë²ˆì— 30000ê°œ ì´ìƒì€ 살수 없습니다.
You cannot buy more than 30,000ea items at once.
*/
MSG_LIMIT_BUY_ITEM = 0x327,
-/*20080827 to 20180523
+/*20080827 to 20180621
재료가 충분하지 않습니다.
You do not have enough ingredients.
*/
MSG_NOT_ENOUGH_SOURCE = 0x328,
-/*20080827 to 20180523
+/*20080827 to 20180621
%sì— ê³„ì •ì •ë³´ê°€ 남아있습니다.
Login information remains at %s.
*/
MSG_ALREADY_CONNECT = 0x329,
-/*20080827 to 20180523
+/*20080827 to 20180621
계정ë„ìš© 조사를 위해 로그ì¸ì´ 금지ë˜ì—ˆìŠµë‹ˆë‹¤. ìžì„¸í•œ 문ì˜ëŠ” 계정ë„ìš© 관련 ë¬¸ì˜ ë©”ì¼ë¡œ 해주시기 ë°”ëžë‹ˆë‹¤.
Account has been locked for a hacking investigation. Please contact the GM Team for more information.
*/
MSG_HACKING_INVESTIGATION = 0x32a,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 버그관련 조사중ì´ë¯€ë¡œ ì¼ì‹œì ìœ¼ë¡œ ì ‘ì†ì„ 금합니다
This account has been temporarily prohibited from login due to a bug-related investigation.
*/
MSG_BUG_INVESTIGATION = 0x32b,
-/*20080827 to 20180523
+/*20080827 to 20180621
수리가능한 ì•„ì´í…œ
Repairable items
*/
MSG_REPAIRITEMLIST = 0x32c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ 수리 성공
Item has been successfully repaired.
*/
MSG_ITEM_REPAIR_SUCCEESS = 0x32d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ 수리 실패 (재료 ë˜ëŠ” ìƒëŒ€ì™€ì˜ ê±°ë¦¬ë“±ì„ í™•ì¸í•´ì£¼ì‹­ì‹œìš”)
You have failed to repair this item. Please check the distance between you and opponent.
*/
MSG_ITEM_REPAIR_FAIL = 0x32e,
-/*20080827 to 20180523
+/*20080827 to 20180621
시스템 ìƒí™©ì„ 지ì†ì ìœ¼ë¡œ ì²´í¬ í•©ë‹ˆë‹¤.[ìš´ì˜ìžëª¨ë“œ] [/sc ON]
System process enabled [GM mode] [/sc ON]
*/
MSG_SYSTEM_CHECK_ON = 0x32f,
-/*20080827 to 20180523
+/*20080827 to 20180621
시스템 ìƒí™©ì„ 지ì†ì ìœ¼ë¡œ ì²´í¬ í•˜ì§€ 않습니다.[ìš´ì˜ìžëª¨ë“œ] [/sc OFF]
System process disabled [GM mode] [/sc OFF]
*/
MSG_SYSTEM_CHECK_OFF = 0x330,
-/*20080827 to 20180523
+/*20080827 to 20180621
/systemcheck : 시스템 ìƒí™©ì„ 지ì†ì ìœ¼ë¡œ ì²´í¬ í•©ë‹ˆë‹¤.[ìš´ì˜ìžëª¨ë“œ]
/systemcheck: Check the system process [GM mode] On | Off
*/
MSG_EXPLAIN_SYSTEM_CHECK = 0x331,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%s)ë‹˜ì´ ì¹œêµ¬ ì‹ ì²­ì„ í•˜ì…¨ìŠµë‹ˆë‹¤. 친구가 ë˜ì‹œê² ìŠµë‹ˆê¹Œ?
(%s) wishes to be friends with you. Would you like to accept?
*/
MSG_SUGGEST_JOIN_FRIEND = 0x332,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë” ì´ìƒ 친구 등ë¡ì„ 하실수 없습니다.
Your Friend List is full.
*/
MSG_FRIEND_ADD_ME_OVERSIZE = 0x333,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%s)ë‹˜ì´ ë” ì´ìƒ 친구 등ë¡ì„ 하실수 없습니다.
(%s)'s Friend List is full.
*/
MSG_FRIEND_ADD_OTHER_OVERSIZE = 0x334,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%s)님과 친구가 ë˜ì…¨ìŠµë‹ˆë‹¤.
You have become friends with (%s).
*/
MSG_FRIEND_ADD_SUCCEED = 0x335,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%s)ë‹˜ì´ ì¹œêµ¬ ë˜ê¸°ë¥¼ ì›í•˜ì§€ 않습니다.
(%s) does not want to be friends with you.
*/
MSG_FRIEND_ADD_FALSE = 0x336,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ ìºë¦­í„°ëŠ” %s 까지 블럭ë˜ì–´ìžˆìŠµë‹ˆë‹¤.
This character will be blocked to use until %s.
*/
MSG_BLOCKED = 0x337,
-/*20080827 to 20180523
+/*20080827 to 20180621
천만제니 ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ ì²œë§Œì œë‹ˆë¡œ íŒë§¤ë©ë‹ˆë‹¤.
Price will be fixed at 10,000,000 zeny, even if you enter higher price.
*/
MSG_OVERPRICE = 0x338,
-/*20080827 to 20180523
+/*20080827 to 20180621
(ì ìŒ)
(Very low)
*/
MSG_LITTLEUSER = 0x339,
-/*20080827 to 20180523
+/*20080827 to 20180621
(약간 ì ìŒ)
(Low)
*/
MSG_ALITTLEUSER = 0x33a,
-/*20080827 to 20180523
+/*20080827 to 20180621
(보통)
(Normal)
*/
MSG_NORMLEUSER = 0x33b,
-/*20080827 to 20180523
+/*20080827 to 20180621
(많ìŒ)
(High)
*/
MSG_MANYUSER = 0x33c,
-/*20080827 to 20180523
+/*20080827 to 20180621
(매우 많ìŒ)
(Very high)
*/
MSG_VERYMANYUSER = 0x33d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¹„ë§¤ë„ˆì— ì˜í•´ ìš´ì˜ìžë¡œë¶€í„° 채팅금지가 ì ìš©ë©ë‹ˆë‹¤.
You have been blocked from using chat and skills for %d minutes by the GM Team.
*/
MSG_GM_BAD_MANNER_START = 0x33e,
-/*20080827 to 20180523
+/*20080827 to 20180621
GMì— ì˜í•œ 채팅금지가 %d 분 남아 있습니다.
%d minutes remain until release from the GM penalty.
*/
MSG_GM_BAD_MANNER_REMAIN = 0x33f,
-/*20080827 to 20180523
+/*20080827 to 20180621
GMì— ì˜í•œ 채팅금지가 해지 ë˜ì—ˆìŠµë‹ˆë‹¤.
You have been released from the GM penalty.
*/
MSG_GM_BAD_MANNER_END = 0x340,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë„ë°° 방지 시스템으로 ì¸í•œ ìžë™ 채팅금지가 ì ìš©ë©ë‹ˆë‹¤.
You have been blocked from using chat and skills for %d as an automatic penalty.
*/
MSG_AUTO_BAD_MANNER_START = 0x341,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë„ë°° 방지 시스템으로 ì¸í•œ 채팅금지가 %d 분 남아 있습니다.
%d minutes remain until release from auto penalty.
*/
MSG_AUTO_BAD_MANNER_REMAIN = 0x342,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë„ë°° 방지 시스템으로 ì¸í•œ 채팅금지가 해지ë˜ì—ˆìŠµë‹ˆë‹¤. 게임진행 ì‹œì—는 ë„ë°°ì— ëŒ€í•´ì„œ 주ì˜í•˜ì—¬ 주시기 ë°”ëžë‹ˆë‹¤.
You have been released from the auto penalty. Please refrain from spamming in-game.
*/
MSG_AUTO_BAD_MANNER_END = 0x343,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s님과 %së‹˜ì´ ì´í˜¼í•˜ì…¨ìŠµë‹ˆë‹¤.
%s and %s have divorced from each other.
*/
MSG_DIVORCE = 0x344,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ‹³è– %sì˜ íƒœì–‘ì˜ ìž¥ì†Œë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Solar Space.
*/
MSG_STARPLACE1 = 0x345,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ‹³è– %sì˜ ë‹¬ì˜ ìž¥ì†Œë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Luna Space.
*/
MSG_STARPLACE2 = 0x346,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ‹³è– %sì˜ ë³„ì˜ ìž¥ì†Œë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Stellar Space.
*/
MSG_STARPLACE3 = 0x347,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ‹³è– %sì˜ íƒœì–‘ì˜ ìž¥ì†ŒëŠ” %s 입니다
Gravity %s's Solar Space: %s
*/
MSG_STARPLACE4 = 0x348,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ‹³è– %sì˜ ë‹¬ì˜ ìž¥ì†ŒëŠ” %s 입니다
Gravity %s's Luna Space: %s
*/
MSG_STARPLACE5 = 0x349,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ‹³è– %sì˜ ë³„ì˜ ìž¥ì†ŒëŠ” %s 입니다
Gravity %s's Stellar Space: %s
*/
MSG_STARPLACE6 = 0x34a,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ‹³è– %sì˜ íƒœì–‘ì˜ ëª¬ìŠ¤í„°ë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Solar Monster.
*/
MSG_STARMONSTER1 = 0x34b,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ‹³è– %sì˜ ë‹¬ì˜ ëª¬ìŠ¤í„°ë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Luna Monster.
*/
MSG_STARMONSTER2 = 0x34c,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ‹³è– %sì˜ ë³„ì˜ ëª¬ìŠ¤í„°ë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Stellar Monster.
*/
MSG_STARMONSTER3 = 0x34d,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ‹³è– %sì˜ íƒœì–‘ì˜ ëª¬ìŠ¤í„°ëŠ” %s 입니다
Gravity %s's Solar Monster: %s
*/
MSG_STARMONSTER4 = 0x34e,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ‹³è– %sì˜ ë‹¬ì˜ ëª¬ìŠ¤í„°ëŠ” %s 입니다
Gravity %s's Luna Monster: %s
*/
MSG_STARMONSTER5 = 0x34f,
-/*20080827 to 20180523
+/*20080827 to 20180621
æ‹³è– %sì˜ ë³„ì˜ ëª¬ìŠ¤í„°ëŠ” %s 입니다
Gravity %s's Stellar Monster: %s
*/
MSG_STARMONSTER6 = 0x350,
-/*20080827 to 20180523
+/*20080827 to 20180621
/window : ì°½ 위치 ì´ë™ì‹œ 다른 창과 달ë¼ë¶™ëŠ” ì†ì„±ì´ 들어갑니다 On Off
/window: Display windows will snap/dock together. On | Off
*/
MSG_EXPLAIN_WINDOW = 0x351,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì°½ 위치 ì´ë™ì‹œ 다른 창과 잘 붙습니다 [/wi ON]
Display window docking enabled. [/wi ON]
*/
MSG_WINDOW_ON = 0x352,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì°½ 위치 ì´ë™ì‹œ 다른 창과 붙으려는 ì†ì„±ì„ 가지지 않습니다 [/wi OFF]
Display window docking disabled. [/wi OFF]
*/
MSG_WINDOW_OFF = 0x353,
-/*20080827 to 20180523
+/*20080827 to 20180621
/pvpinfo : ìžì‹ ì˜ PVP 승패와 PVP í¬ì¸íŠ¸ë¥¼ ì•Œ 수 있습니다.
/pvpinfo: shows your PVP result and PVP points.
*/
MSG_EXPLAIN_PVP_INFO = 0x354,
-/*20080827 to 20180523
+/*20080827 to 20180621
현재 %d승, %d패, PVPí¬ì¸íŠ¸ëŠ” %d입니다.
You have won %d times and have lost %d times in PVP. Current points %d.
*/
MSG_PVP_INFO = 0x355,
-/*20080827 to 20180523
+/*20080827 to 20180621
매너 í¬ì¸íŠ¸ë¥¼ 성공ì ìœ¼ë¡œ 보냈습니다.
A manner point has been successfully aligned.
*/
MSG_SEND_MANNER_POINT = 0x356,
-/*20080827 to 20180523
+/*20080827 to 20180621
현재 ì´ê³³ì€ PK 가능 지역입니다. 불ì˜ì˜ ê³µê²©ì— ìœ ì˜ í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
You are in a PK area. Please beware of sudden attack.
*/
MSG_PKZONE = 0x357,
-/*20080827 to 20180523
+/*20080827 to 20180621
게임가드 ì—…ë°ì´íŠ¸ê°€ ë°”ì´ëŸ¬ìŠ¤ë‚˜ 스파ì´ì›¨ì–´ì™€ì˜ 충ëŒë¡œ 실패했습니다. 백신 프로그램/스파ì´ì›¨ì–´ 제거 í”„ë¡œê·¸ëž¨ì„ ì‚¬ìš©í•œ 후 ì ‘ì†í•´ 주십시기 ë°”ëžë‹ˆë‹¤
Game Guard update has been failed when either Virus or Spyware conflicted with. Please, Uninstall Spyware and Virus protection program before you log in.
*/
MSG_NPGAMEMON_ERROR_100ERROR = 0x358,
-/*20080827 to 20180523
+/*20080827 to 20180621
윈ë„ìš° 호환성 문제로 í”„ë¡œê·¸ëž¨ì„ ì¢…ë£Œí•©ë‹ˆë‹¤. ê²Œìž„ì„ ë‹¤ì‹œ 실행해 주시기 ë°”ëžë‹ˆë‹¤
Program has encountered an error related to Windows compatibility. Please start the game again.
*/
MSG_NPGAMEMON_XP_COMPATIBILITY = 0x359,
-/*20080827 to 20180523
+/*20080827 to 20180621
채팅, 스킬, ì•„ì´í…œì„ 사용할수없게 ë˜ì—ˆìŠµë‹ˆë‹¤.
You have been blocked from chatting, using skills and items.
*/
MSG_PK_HONOR = 0x35a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìºë¦­í„° ì‚­ì œ 작업중ì´ë¯€ë¡œ ì ‘ì†ì´ ì¼ì‹œì ìœ¼ë¡œ 제한ë©ë‹ˆë‹¤.
Login is temporarily unavailable while this character is being deleted.
*/
MSG_DELETING_CHAR = 0x35b,
-/*20080827 to 20180523
+/*20080827 to 20180621
결혼 ìƒëŒ€ìžì˜ ìºë¦­í„° ì‚­ì œ 작업중ì´ë¯€ë¡œ ì ‘ì†ì´ ì¼ì‹œì ìœ¼ë¡œ 제한ë©ë‹ˆë‹¤.
Login is temporarily unavailable while your spouse character is being deleted.
*/
MSG_DELETING_SPOUSE_CHAR = 0x35c,
-/*20080827 to 20180523
+/*20080827 to 20180621
Novice
*/
MSG_NOVICE = 0x35d,
-/*20080827 to 20180523
+/*20080827 to 20180621
Swordman
*/
MSG_SWORDMAN = 0x35e,
-/*20080827 to 20180523
+/*20080827 to 20180621
Magician
Mage
*/
MSG_MAGICIAN = 0x35f,
-/*20080827 to 20180523
+/*20080827 to 20180621
Archer
*/
MSG_ARCHER = 0x360,
-/*20080827 to 20180523
+/*20080827 to 20180621
Acolyte
*/
MSG_ACOLYTE = 0x361,
-/*20080827 to 20180523
+/*20080827 to 20180621
Merchant
*/
MSG_MERCHANT = 0x362,
-/*20080827 to 20180523
+/*20080827 to 20180621
Thief
*/
MSG_THIEF = 0x363,
-/*20080827 to 20180523
+/*20080827 to 20180621
Knight
*/
MSG_KNIGHT = 0x364,
-/*20080827 to 20180523
+/*20080827 to 20180621
Prieset
Priest
*/
MSG_PRIEST = 0x365,
-/*20080827 to 20180523
+/*20080827 to 20180621
Wizerd
Wizard
*/
MSG_WIZARD = 0x366,
-/*20080827 to 20180523
+/*20080827 to 20180621
Blacksmith
*/
MSG_BLACKSMITH = 0x367,
-/*20080827 to 20180523
+/*20080827 to 20180621
Hunter
*/
MSG_HUNTER = 0x368,
-/*20080827 to 20180523
+/*20080827 to 20180621
Assassin
*/
MSG_ASSASSIN = 0x369,
-/*20080827 to 20180523
+/*20080827 to 20180621
Novice
*/
MSG_NOVICE_W = 0x36a,
-/*20080827 to 20180523
+/*20080827 to 20180621
Swordman
*/
MSG_SWORDMAN_W = 0x36b,
-/*20080827 to 20180523
+/*20080827 to 20180621
Magician
Mage
*/
MSG_MAGICIAN_W = 0x36c,
-/*20080827 to 20180523
+/*20080827 to 20180621
Archer
*/
MSG_ARCHER_W = 0x36d,
-/*20080827 to 20180523
+/*20080827 to 20180621
Acolyte
*/
MSG_ACOLYTE_W = 0x36e,
-/*20080827 to 20180523
+/*20080827 to 20180621
Merchant
*/
MSG_MERCHANT_W = 0x36f,
-/*20080827 to 20180523
+/*20080827 to 20180621
Thief
*/
MSG_THIEF_W = 0x370,
-/*20080827 to 20180523
+/*20080827 to 20180621
Knight
*/
MSG_KNIGHT_W = 0x371,
-/*20080827 to 20180523
+/*20080827 to 20180621
Prieset
Priest
*/
MSG_PRIEST_W = 0x372,
-/*20080827 to 20180523
+/*20080827 to 20180621
Wizerd
Wizard
*/
MSG_WIZARD_W = 0x373,
-/*20080827 to 20180523
+/*20080827 to 20180621
Blacksmith
*/
MSG_BLACKSMITH_W = 0x374,
-/*20080827 to 20180523
+/*20080827 to 20180621
Hunter
*/
MSG_HUNTER_W = 0x375,
-/*20080827 to 20180523
+/*20080827 to 20180621
Assassin
*/
MSG_ASSASSIN_W = 0x376,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%s)ë‹˜ì„ ì•„ì´ë¡œ ìž…ì–‘ì‹ ì²­
Send an adoption request to %s
*/
MSG_REQ_JOIN_BABY = 0x377,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´ê°€ ë˜ë©´ ì „ìŠ¹ì„ í• ìˆ˜ì—†ê³  ìŠ¤í…Ÿì€ 80ì´ìƒ 올릴수없게ë˜ë©° HP와 SPê°€ 줄어듭니다. ê·¸ëž˜ë„ ê´œì°®ìŠµë‹ˆê¹Œ?
When you become a child, you will be unable to become a Transcendent Class character, all stats will be limited to a maximum of 80, and Max HP/SP will be reduced. Are you sure that you want to be adopted?
*/
MSG_SUGGEST_BABY2 = 0x378,
-/*20080827 to 20180523
+/*20080827 to 20180621
모든 ë‚˜ìœ ìƒíƒœì´ìƒì´ 제거 ë˜ì—ˆìŠµë‹ˆë‹¤.
All abnormal status effects have been removed.
*/
MSG_GOSPEL1 = 0x379,
-/*20080827 to 20180523
+/*20080827 to 20180621
1분간 모든 ìƒíƒœì´ìƒì— 대해 ë©´ì—­ì´ ë©ë‹ˆë‹¤.
You will be immune to abnormal status effects for the next minute.
*/
MSG_GOSPEL2 = 0x37a,
-/*20080827 to 20180523
+/*20080827 to 20180621
1분간 최대 ìƒëª…ë ¥ì´ í¬ê²Œ 늘어납니다.
Your Max HP will stay increased for the next minute.
*/
MSG_GOSPEL3 = 0x37b,
-/*20080827 to 20180523
+/*20080827 to 20180621
1분간 최대 ë§ˆë²•ë ¥ì´ í¬ê²Œ 늘어납니다.
Your Max SP will stay increased for the next minute.
*/
MSG_GOSPEL4 = 0x37c,
-/*20080827 to 20180523
+/*20080827 to 20180621
1분간 모든 ëŠ¥ë ¥ì´ í¬ê²Œ ìƒìŠ¹í•©ë‹ˆë‹¤.
All of your Stats will stay increased for the next minute.
*/
MSG_GOSPEL5 = 0x37d,
-/*20080827 to 20180523
+/*20080827 to 20180621
1분간 사용하는 ë¬´ê¸°ì— ì„±ìŠ¤ëŸ¬ìš´ ì†ì„±ì´ 부여ë©ë‹ˆë‹¤.
Your weapon will remain blessed with Holy power for the next minute.
*/
MSG_GOSPEL6 = 0x37e,
-/*20080827 to 20180523
+/*20080827 to 20180621
1분간 사용하는 ê°‘ì˜·ì— ì„±ìŠ¤ëŸ¬ìš´ ì†ì„±ì´ 부여ë©ë‹ˆë‹¤.
Your armor will remain blessed with Holy power for the next minute.
*/
MSG_GOSPEL7 = 0x37f,
-/*20080827 to 20180523
+/*20080827 to 20180621
10초간 ë°©ì–´ë ¥ì´ í¬ê²Œ ìƒìŠ¹í•©ë‹ˆë‹¤.
Your Defense will stay increased for the next 10 seconds.
*/
MSG_GOSPEL8 = 0x380,
-/*20080827 to 20180523
+/*20080827 to 20180621
1분간 ê³µê²©ë ¥ì´ í¬ê²Œ ì¦ê°€í•©ë‹ˆë‹¤.
Your Attack strength will be increased for the next minute.
*/
MSG_GOSPEL9 = 0x381,
-/*20080827 to 20180523
+/*20080827 to 20180621
1분간 명중률과 íšŒí”¼ìœ¨ì´ í¬ê²Œ ìƒìŠ¹í•©ë‹ˆë‹¤.
Your Accuracy and Flee Rate will be increased for the next minute.
*/
MSG_GOSPEL10 = 0x382,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´ë¥¼ 한번 ìž…ì–‘í–ˆë˜ ë¶€ë¶€ëŠ” 추가 ìž…ì–‘ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
You cannot adopt more than 1 child.
*/
MSG_BABY1 = 0x383,
-/*20080827 to 20180523
+/*20080827 to 20180621
부부가 둘다 레벨70ì´ ë„˜ì–´ì•¼ ì•„ì´ë¥¼ 입양할수있습니다.
You must be at least character level 70 in order to adopt someone.
*/
MSG_BABY2 = 0x384,
-/*20080827 to 20180523
+/*20080827 to 20180621
[POINT] 블랙스미스 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[Point] You have been rewarded with %d Blacksmith rank points. Your point total is %d.
*/
MSG_BLACKSMITH_POINT = 0x385,
-/*20080827 to 20180523
+/*20080827 to 20180621
[POINT] 알케미스트 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[Point] You have been rewarded with %d Alchemist rank points. Your point total is %d.
*/
MSG_ALCHEMIST_POINT = 0x386,
-/*20080827 to 20180523
+/*20080827 to 20180621
X
Help me out~ Please~ T_T
*/
MSG_SUPERNOVICE11 = 0x387,
-/*20080827 to 20180523
+/*20080827 to 20180621
X
Help me out~ Please~ T_T
*/
MSG_SUPERNOVICE12 = 0x388,
-/*20080827 to 20180523
+/*20080827 to 20180621
X
Help me out~ Please~ T_T
*/
MSG_SUPERNOVICE13 = 0x389,
-/*20080827 to 20180523
+/*20080827 to 20180621
X
Help me out~ Please~ T_T
*/
MSG_SUPERNOVICE14 = 0x38a,
-/*20080827 to 20180523
+/*20080827 to 20180621
/notalkmsg2 : ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•˜ì§€ 않습니다 (ê¸¸ë“œë§ í¬í•¨) On Off
/notalkmsg2: Hides chat messages(including guild chat). On Off
*/
MSG_EXPLAIN_NOTALKMSG2 = 0x38b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•©ë‹ˆë‹¤ [/nm2 ON]
Show chat messages. [/nm2 ON]
*/
MSG_NOTALKMSG2_ON = 0x38c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•˜ì§€ì•ŠìŠµë‹ˆë‹¤ (ê¸¸ë“œë§ í¬í•¨) [/nm2 OFF]
Hide chat messages(including guild chat) [/nm2 OFF]
*/
MSG_NOTALKMSG2_OFF = 0x38d,
-/*20080827 to 20180523
+/*20080827 to 20180621
제련가능한 ì•„ì´í…œ
Upgradable Weapons
*/
MSG_REFINEITEMLIST = 0x38e,
-/*20080827 to 20180523
+/*20080827 to 20180621
제련한 무기 : %s
Weapons upgraded: %s
*/
MSG_ITEM_REFINE_SUCCEESS = 0x38f,
-/*20080827 to 20180523
+/*20080827 to 20180621
제련한 무기 : %s
Weapons upgraded: %s
*/
MSG_ITEM_REFINE_FAIL = 0x390,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¬´ê¸°ì œë ¨ìŠ¤í‚¬ì˜ ë ˆë²¨ì´ ë¶€ì¡±í•´ì„œ %s ì œë ¨ì„ í• ìˆ˜ì—†ìŠµë‹ˆë‹¤.
You cannot upgrade %s until you level up your Upgrade Weapon skill.
*/
MSG_ITEM_REFINE_FAIL_LEVEL = 0x391,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì œë ¨ì— í•„ìš”í•œ ì•„ì´í…œ (%s) ì´ ì—†ìœ¼ë¯€ë¡œ 제련할수없습니다.
You lack a necessary item %s to upgrade this weapon.
*/
MSG_ITEM_REFINE_FAIL_MATERIAL = 0x392,
-/*20080827 to 20180523
+/*20080827 to 20180621
완벽하게 코팅ë˜ì–´ìžˆì–´ì„œ í’€ìŠ¤íŠ¸ë¦½ì´ í†µí•˜ì§€ 않습니다.
Full Divestment cannot pierce the target. The target is fully shielded.
*/
MSG_FULLSTRIP = 0x393,
-/*20080827 to 20180523
+/*20080827 to 20180621
결혼한 ìºë¦­í„°ëŠ” 입양시킬수 없습니다.
You cannot adopt a married person.
*/
MSG_BABY3 = 0x394,
-/*20080827 to 20180523
+/*20080827 to 20180621
친구로 등ë¡ëœ ì´ë¦„ê³¼ 비슷하지만 등ë¡ëœ ì´ë¦„ì´ ì•„ë‹™ë‹ˆë‹¤. 아는사람ì¸ì§€ 확ì¸í•˜ì‹­ì‹œìš”.
This name is not registered in your Friend List. Please check the name again.
*/
MSG_ID_WARNING = 0x395,
-/*20080827 to 20180523
+/*20080827 to 20180621
/hi ë˜ëŠ” /hi 문장 : 친구로 등ë¡ëœ ìºë¦­í„°ë“¤ì—게 ì¸ì‚¬ë¥¼ 합니다.
/hi or /hi message: Send greetings to people who are online and registered on your Friend List.
*/
MSG_EXPLAIN_HI = 0x396,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드ì›ì˜ ì´ë¦„ê³¼ 비슷하지만 길드ì›ì´ 아닙니다. 길드ì›ì¸ì§€ 확ì¸í•˜ì‹­ì‹œìš”.
This character is not your guildsman. Please check the name again.
*/
MSG_ID_WARNING_GUILD = 0x397,
-/*20080827 to 20180523
+/*20080827 to 20180621
9999만제니 ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ 9999만제니로 íŒë§¤ë©ë‹ˆë‹¤.
Please be aware that the maximum selling price is fixed as 2 Billion. You cannot sell an item higher than that.
*/
MSG_OVERPRICE9999 = 0x398,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¹œêµ¬ì˜ ê·“ì†ë§ì€ [ Friend ] , 길드ì›ì€ [ Member ] ë¡œ 표시ë©ë‹ˆë‹¤.
Whispers from friends are displayed as [ Friend ], and ones from guildsmen are displayed as [ Member ].
*/
MSG_EXPLAIN_SACHING1 = 0x399,
-/*20080827 to 20180523
+/*20080827 to 20180621
( From ìºë¦­í„°ì´ë¦„ : ) ì´ë¼ê³  표시 ë˜ëŠ” ê·“ì†ë§ì€ 친구나 길드ì›ì´ 아닙니다.
( From character name: ) is from an anonymous character who is neither your friend nor guildsman.
*/
MSG_EXPLAIN_SACHING2 = 0x39a,
-/*20080827 to 20180523
+/*20080827 to 20180621
/blacksmith : ë¸”ëž™ìŠ¤ë¯¸ìŠ¤ì˜ ìƒìœ„ 10위권 ëž­í‚¹ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
/blacksmith: Shows top 10 Blacksmiths in the server.
*/
MSG_EXPLAIN_BLACKSMITH = 0x39b,
-/*20080827 to 20180523
+/*20080827 to 20180621
/alchemist : ì•Œì¼€ë¯¸ìŠ¤íŠ¸ì˜ ìƒìœ„ 10위권 ëž­í‚¹ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
/alchemist: Shows top 10 Alchemists in the server.
*/
MSG_EXPLAIN_ALCHEMIST = 0x39c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ALT+Y : 여러가지 명령어를 쉽게 쓸수있는 윈ë„ìš°ê°€ 열립니다.
ALT+Y: Opens a window which allows you to use various commands with ease.
*/
MSG_EXPLAIN_ALTY = 0x39d,
-/*20080827 to 20180523
+/*20080827 to 20180621
[POINT] 태권미션 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[POINT] You have been rewarded with %d Tae-Kwon Mission rank points. Your point total is %d.
*/
MSG_TAEKWON_POINT = 0x39e,
-/*20080827 to 20180523
+/*20080827 to 20180621
[태권미션] Target Monster : %s (%d%%)
[Taekwon Mission] Target Monster: %s (%d%%)
*/
MSG_TAEKWON_MISSION = 0x39f,
-/*20080827 to 20180523
+/*20080827 to 20180621
게임가드 초기화 ì—러 : %lu
Error - Failed to initialize GameGuard: %lu
*/
MSG_INIT_ERROR = 0x3a0,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìŠ¤í”¼ë“œí•µì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
Speed Hack has been detected.
*/
MSG_SPEEDHACK_DETECT = 0x3a1,
-/*20080827 to 20180523
+/*20080827 to 20180621
불법 프로그램 (%s) ê°€ 발견ë˜ì—ˆìŠµë‹ˆë‹¤
The illegal program, (%s) has been detected.
*/
MSG_GAMEHACK_DETECT = 0x3a2,
-/*20080827 to 20180523
+/*20080827 to 20180621
게임ì´ë‚˜ 게임가드가 변조ë˜ì—ˆìŠµë‹ˆë‹¤.
The Game or Gameguard has been cracked.
*/
MSG_GAMEHACK_DOUBT = 0x3a3,
-/*20080827 to 20180523
+/*20080827 to 20180621
게임가드가 실행 중 입니다. ìž ì‹œ í›„ì— ë‹¤ì‹œ 실행해보시기 ë°”ëžë‹ˆë‹¤.
GameGuard is currently running. Please wait for sometime and restart the game.
*/
MSG_ERROR_EXIST = 0x3a4,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê²Œìž„ì´ ì¤‘ë³µ 실행ë˜ì—ˆê±°ë‚˜ 게임가드가 ì´ë¯¸ 실행 중 입니다. 게임 종료 후 다시 실행해보시기 ë°”ëžë‹ˆë‹¤.
The Game or GameGuard is already running. Please close the game and restart the game.
*/
MSG_GAME_EXIST = 0x3a5,
-/*20080827 to 20180523
+/*20080827 to 20180621
게임가드 초기화 ì—러입니다. 재부팅 후 다시 실행해보거나 충ëŒí•  수 있는 다른 í”„ë¡œê·¸ëž¨ë“¤ì„ ì¢…ë£Œí•œ 후 실행해 보시기 ë°”ëžë‹ˆë‹¤.
Failed to intialize GameGuard. Please try again after rebooting the system or closing other programs.
*/
MSG_ERROR_INIT = 0x3a6,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë°”ì´ëŸ¬ìŠ¤ ë° í•´í‚¹íˆ´ 검사 모듈 ë¡œë”©ì— ì‹¤íŒ¨ 했습니다. 메모리 부족ì´ê±°ë‚˜ ë°”ì´ëŸ¬ìŠ¤ì— ì˜í•œ ê°ì—¼ì¼ 수 있습니다.
Failed to load the scan module of virus and hacking tool. It's caused by lack of memory or PC virus infection.
*/
MSG_ERROR_NPSCAN = 0x3a7,
-/*20080827 to 20180523
+/*20080827 to 20180621
호문í´ë£¨ìŠ¤ ì •ë³´
Homunculus Info
*/
MSG_HOMUN_INFO = 0x3a8,
-/*20080827 to 20180523
+/*20080827 to 20180621
호문í´ë£¨ìŠ¤ 스킬목ë¡
Homunculus Skill List
*/
MSG_HOMUN_SKILLLIST = 0x3a9,
-/*20080827 to 20180523
+/*20080827 to 20180621
호문í´ë£¨ìŠ¤ì˜ ì´ë¦„ì€ ì˜ë¬¸ 23, 한글 11ìž ì´ë‚´ë¡œ ì •í•´ 주세요.
Please give your Homunculus a name no longer than 23 letters.
*/
MSG_HOMUN_NAME_IN23 = 0x3aa,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¦„ì€ ë‹¨ 한번만 바꿀수 있습니다. 호문í´ë£¨ìŠ¤ì˜ ì´ë¦„ì„ ^0000ff^0000ff %s^000000^000000 ë¡œ 수정합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
You can name a Homunculus only once. You have entered the name, ^0000ff%s^000000. Would you like to continue?
*/
MSG_HOMUN_NAME_CHANGE_ONLYONCE = 0x3ab,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì§€ê¸ˆì€ ë¶€ìž¬ì¤‘~
(Away)
*/
MSG_AUTO_MSG = 0x3ac,
-/*20080827 to 20180523
+/*20080827 to 20180621
[ìžë™ì‘답]
[Automated Message]
*/
MSG_AUTO_MSG2 = 0x3ad,
-/*20080827 to 20180523
+/*20080827 to 20180621
부재시 타ì¸ì˜ ê·“ë§ì— ìžë™ì‘답합니다.
Send an automated message while you are away.
*/
MSG_AUTO_MSG_ON = 0x3ae,
-/*20080827 to 20180523
+/*20080827 to 20180621
부재시 타ì¸ì˜ ê·“ë§ì— ìžë™ì‘답하지 않습니다.
Cancel automated away message.
*/
MSG_AUTO_MSG_OFF = 0x3af,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìžë™ ì‘답 메시지를 입력하세요.
Please enter Away Message.
*/
MSG_ENTER_AUTO_MSG = 0x3b0,
-/*20080827 to 20180523
+/*20080827 to 20180621
/번ì©
/fsh
*/
MSG_EMOTION_SPARK = 0x3b1,
-/*20080827 to 20180523
+/*20080827 to 20180621
/빙빙
/spin
*/
MSG_EMOTION_CONFUSE = 0x3b2,
-/*20080827 to 20180523
+/*20080827 to 20180621
/하아
/sigh
*/
MSG_EMOTION_OHNO = 0x3b3,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ë¤ë¤
/dum
*/
MSG_EMOTION_HUM = 0x3b4,
-/*20080827 to 20180523
+/*20080827 to 20180621
/ì‹œëŒ
/crwd
*/
MSG_EMOTION_BLABLA = 0x3b5,
-/*20080827 to 20180523
+/*20080827 to 20180621
/좌절
/desp
*/
MSG_EMOTION_OTL = 0x3b6,
-/*20080827 to 20180523
+/*20080827 to 20180621
/주사위
/dice
*/
MSG_EMOTION_DICE = 0x3b7,
-/*20080827 to 20180523
+/*20080827 to 20180621
/pk : 학살ìžì˜ ìƒìœ„ 10위권 ëž­í‚¹ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
/pk: Shows top 10 Slayers in the server.
*/
MSG_EXPLAIN_KILLER_RANK = 0x3b8,
-/*20080827 to 20180523
+/*20080827 to 20180621
[POINT] í•™ì‚´ìž ëž­í‚¹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[POINT] You have been rewarded with %d Slayer rank points. Your point total is %d.
*/
MSG_KILLER_POINT = 0x3b9,
-/*20080827 to 20180523
+/*20080827 to 20180621
진화 가능
Evolution Available
*/
MSG_HOMUN_EVOLVE = 0x3ba,
-/*20080827 to 20180523
+/*20080827 to 20180621
^ff0000^ff0000호문í´ë£¨ìŠ¤ë¥¼ 삭제합니다.^000000^000000 삭제하실 경우 지금까지 키운 ë‚´ì—­ì´ ëª¨ë‘ ì‚­ì œë©ë‹ˆë‹¤. 계ì†í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
You have decided to delete this Homunculus ^ff0000^ff0000. When deleted, the homunculus and its history will be deleted and they cannot be restored in the future. Would you like to continue?
*/
MSG_DELETE_HOMUN = 0x3bb,
-/*20080827 to 20180523
+/*20080827 to 20180621
í˜¸ë¬¸ì˜ ìƒíƒœë¥¼ 파ì¼ì— 저장합니다.
Save Homunculus status as a file.
*/
MSG_TRACE_AI_ON = 0x3bc,
-/*20080827 to 20180523
+/*20080827 to 20180621
í˜¸ë¬¸ì˜ ìƒíƒœë¥¼ 파ì¼ì— 저장하지 않습니다.
Do not save Homunculus status as a file.
*/
MSG_TRACE_AI_OFF = 0x3bd,
-/*20080827 to 20180523
+/*20080827 to 20180621
Crusader
*/
MSG_CRUSADER = 0x3be,
-/*20080827 to 20180523
+/*20080827 to 20180621
Monk
*/
MSG_MONK = 0x3bf,
-/*20080827 to 20180523
+/*20080827 to 20180621
Sage
*/
MSG_SAGE = 0x3c0,
-/*20080827 to 20180523
+/*20080827 to 20180621
Rouge
Rogue
*/
MSG_ROGUE = 0x3c1,
-/*20080827 to 20180523
+/*20080827 to 20180621
Alchemist
*/
MSG_ALCHEMIST = 0x3c2,
-/*20080827 to 20180523
+/*20080827 to 20180621
Bard
*/
MSG_BARD = 0x3c3,
-/*20080827 to 20180523
+/*20080827 to 20180621
Crusader_W
Crusader
*/
MSG_CRUSADER_W = 0x3c4,
-/*20080827 to 20180523
+/*20080827 to 20180621
Monk_W
Monk
*/
MSG_MONK_W = 0x3c5,
-/*20080827 to 20180523
+/*20080827 to 20180621
Sage_W
Sage
*/
MSG_SAGE_W = 0x3c6,
-/*20080827 to 20180523
+/*20080827 to 20180621
Rouge_W
Rogue
*/
MSG_ROGUE_W = 0x3c7,
-/*20080827 to 20180523
+/*20080827 to 20180621
Alchemist_W
Alchemist
*/
MSG_ALCHEMIST_W = 0x3c8,
-/*20080827 to 20180523
+/*20080827 to 20180621
Dancer
*/
MSG_DANCER = 0x3c9,
-/*20080827 to 20180523
+/*20080827 to 20180621
Novice High
High Novice
*/
MSG_NOVICE_H = 0x3ca,
-/*20080827 to 20180523
+/*20080827 to 20180621
Swordman High
High Swordman
*/
MSG_SWORDMAN_H = 0x3cb,
-/*20080827 to 20180523
+/*20080827 to 20180621
Magician High
High Mage
*/
MSG_MAGICIAN_H = 0x3cc,
-/*20080827 to 20180523
+/*20080827 to 20180621
Archer High
High Archer
*/
MSG_ARCHER_H = 0x3cd,
-/*20080827 to 20180523
+/*20080827 to 20180621
Acolyte High
High Acolyte
*/
MSG_ACOLYTE_H = 0x3ce,
-/*20080827 to 20180523
+/*20080827 to 20180621
Merchant High
High Merchant
*/
MSG_MERCHANT_H = 0x3cf,
-/*20080827 to 20180523
+/*20080827 to 20180621
Thief High
High Thief
*/
MSG_THIEF_H = 0x3d0,
-/*20080827 to 20180523
+/*20080827 to 20180621
Novice High_W
High Novice
*/
MSG_NOVICE_H_W = 0x3d1,
-/*20080827 to 20180523
+/*20080827 to 20180621
Swordman High_W
High Swordman
*/
MSG_SWORDMAN_H_W = 0x3d2,
-/*20080827 to 20180523
+/*20080827 to 20180621
Magician High_W
High Mage
*/
MSG_MAGICIAN_H_W = 0x3d3,
-/*20080827 to 20180523
+/*20080827 to 20180621
Archer High_W
High Archer
*/
MSG_ARCHER_H_W = 0x3d4,
-/*20080827 to 20180523
+/*20080827 to 20180621
Acolyte High_W
High Acolyte
*/
MSG_ACOLYTE_H_W = 0x3d5,
-/*20080827 to 20180523
+/*20080827 to 20180621
Merchant High_W
High Merchant
*/
MSG_MERCHANT_H_W = 0x3d6,
-/*20080827 to 20180523
+/*20080827 to 20180621
Thief High_W
High Thief
*/
MSG_THIEF_H_W = 0x3d7,
-/*20080827 to 20180523
+/*20080827 to 20180621
Lord Knight
*/
MSG_KNIGHT_H = 0x3d8,
-/*20080827 to 20180523
+/*20080827 to 20180621
High Priest
*/
MSG_PRIEST_H = 0x3d9,
-/*20080827 to 20180523
+/*20080827 to 20180621
High Wizard
*/
MSG_WIZARD_H = 0x3da,
-/*20080827 to 20180523
+/*20080827 to 20180621
White Smith
WhiteSmith
*/
MSG_BLACKSMITH_H = 0x3db,
-/*20080827 to 20180523
+/*20080827 to 20180621
Sniper
*/
MSG_HUNTER_H = 0x3dc,
-/*20080827 to 20180523
+/*20080827 to 20180621
Saaassin Cross
Assassin Cross
*/
MSG_ASSASSIN_H = 0x3dd,
-/*20080827 to 20180523
+/*20080827 to 20180621
Lord Knight_W
Lord Knight
*/
MSG_KNIGHT_H_W = 0x3de,
-/*20080827 to 20180523
+/*20080827 to 20180621
High Priest_W
High Priest
*/
MSG_PRIEST_H_W = 0x3df,
-/*20080827 to 20180523
+/*20080827 to 20180621
High Wizard_W
High Wizard
*/
MSG_WIZARD_H_W = 0x3e0,
-/*20080827 to 20180523
+/*20080827 to 20180621
White Smith_W
WhiteSmith
*/
MSG_BLACKSMITH_H_W = 0x3e1,
-/*20080827 to 20180523
+/*20080827 to 20180621
Sniper_W
Sniper
*/
MSG_HUNTER_H_W = 0x3e2,
-/*20080827 to 20180523
+/*20080827 to 20180621
Saaassin Cross_W
Assassin Cross
*/
MSG_ASSASSIN_H_W = 0x3e3,
-/*20080827 to 20180523
+/*20080827 to 20180621
Paladin
*/
MSG_CRUSADER_H = 0x3e4,
-/*20080827 to 20180523
+/*20080827 to 20180621
Champion
*/
MSG_MONK_H = 0x3e5,
-/*20080827 to 20180523
+/*20080827 to 20180621
Professor
Scholar
*/
MSG_SAGE_H = 0x3e6,
-/*20080827 to 20180523
+/*20080827 to 20180621
Stalker
*/
MSG_ROGUE_H = 0x3e7,
-/*20080827 to 20180523
+/*20080827 to 20180621
Creator
Biochemist
*/
MSG_ALCHEMIST_H = 0x3e8,
-/*20080827 to 20180523
+/*20080827 to 20180621
Clown
Minstrel
*/
MSG_BARD_H = 0x3e9,
-/*20080827 to 20180523
+/*20080827 to 20180621
Paladin_W
Paladin
*/
MSG_CRUSADER_H_W = 0x3ea,
-/*20080827 to 20180523
+/*20080827 to 20180621
Champion_W
Champion
*/
MSG_MONK_H_W = 0x3eb,
-/*20080827 to 20180523
+/*20080827 to 20180621
Professor_W
Professor
*/
MSG_SAGE_H_W = 0x3ec,
-/*20080827 to 20180523
+/*20080827 to 20180621
Stalker_W
Stalker
*/
MSG_ROGUE_H_W = 0x3ed,
-/*20080827 to 20180523
+/*20080827 to 20180621
Creator_W
Creator
*/
MSG_ALCHEMIST_H_W = 0x3ee,
-/*20080827 to 20180523
+/*20080827 to 20180621
Gypsy
*/
MSG_DANCER_H = 0x3ef,
-/*20080827 to 20180523
+/*20080827 to 20180621
비밀번호가 지정ë˜ì–´ 있지 않습니다. 새로운 비밀번호를 지정하시겠습니까?
You have not set a password yet. Would you like to create one now?
*/
MSG_STORE_PASSWORD_REQ = 0x3f0,
-/*20080827 to 20180523
+/*20080827 to 20180621
비밀번호를 3회 틀려셨습니다. ë‚˜ì¤‘ì— ë‹¤ì‹œ ì‹œë„í•´ 주세요.
You have incorrectly entered the password 3 times. Please try again later.
*/
MSG_STORE_PASSWORD_PENALTY = 0x3f1,
-/*20080827 to 20180523
+/*20080827 to 20180621
비밀번호 ë³€ê²½ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Password creation has failed.
*/
MSG_STORE_PASSWORD_CHANGE_NG = 0x3f2,
-/*20080827 to 20180523
+/*20080827 to 20180621
비밀번호는 4ìžë¦¬ ì´ìƒ 8ìžë¦¬ì´í•˜ì—¬ì•¼ë§Œ 합니다.
Password must be 4~8 letters long.
*/
MSG_STORE_PASSWORD_4_8 = 0x3f3,
-/*20080827 to 20180523
+/*20080827 to 20180621
비밀번호
Password
*/
MSG_STORE_PASSWORD = 0x3f4,
-/*20080827 to 20180523
+/*20080827 to 20180621
신규 비밀번호
New Password
*/
MSG_STORE_NEW_PASSWORD = 0x3f5,
-/*20080827 to 20180523
+/*20080827 to 20180621
í™•ì¸ ë¹„ë°€ë²ˆí˜¸
Confirm Password
*/
MSG_STORE_RENEW_PASSWORD = 0x3f6,
-/*20080827 to 20180523
+/*20080827 to 20180621
비밀번호 ë³€ê²½ì´ ì™„ë£Œë˜ì—ˆìŠµë‹ˆë‹¤.
Password has been changed.
*/
MSG_STORE_PASSWORD_CHANGE_OK = 0x3f7,
-/*20080827 to 20180523
+/*20080827 to 20180621
비밀번호가 서로 다릅니다.
Password does not match.
*/
MSG_STORE_PASSWORD_MISMATCH = 0x3f8,
-/*20080827 to 20180523
+/*20080827 to 20180621
비밀번호 입력
Enter Password
*/
MSG_STORE_PASSWORD_INPUT = 0x3f9,
-/*20080827 to 20180523
+/*20080827 to 20180621
í˜¸ë¬¸ì´ ì•„ì‚¬ ì§ì „입니다! 먹ì´ë¥¼ 주지 않으면 가출하게ë©ë‹ˆë‹¤.
Your Homunculus is starving. Please feed it, otherwise it will leave you.
*/
MSG_HOMUN_HUNGRY = 0x3fa,
-/*20080827 to 20180523
+/*20080827 to 20180621
경험치
EXP
*/
MSG_HOMUN_EXP = 0x3fb,
/*20080827 to 20110526
[EVENT] ì´ë²¤íŠ¸ì— 당첨ë˜ì…¨ìŠµë‹ˆë‹¤. 게임내ì—ì„œ ì•„ì´í…œì„ 지급받으십시요.
-20110531 to 20180523
+20110531 to 20180621
수령하지 ì•Šì€ ì•„ì´í…œì´ 존재합니다. ì•Œë² ë¥´íƒ€ì˜ ì¡´ë‹¤ 기íšì‚¬ ì§ì›ì„ 찾아주세요. ^ff0000※ ì•„ì´í…œ 수령 ê¸°ê°„ì´ ì§€ë‚˜ë©´ ì•„ì´í…œì´ 소실 ë©ë‹ˆë‹¤!^000000
[EVENT] You have won an event prize. Please claim your prize in game.
*/
MSG_EVENT_RESULT = 0x3fc,
-/*20080827 to 20180523
+/*20080827 to 20180621
싫어함
Hate
*/
MSG_HATE = 0x3fd,
-/*20080827 to 20180523
+/*20080827 to 20180621
매우싫어함
Hate with a Passion
*/
MSG_VERYHATE = 0x3fe,
-/*20080827 to 20180523
+/*20080827 to 20180621
호문í´ë£¨ìŠ¤ê°€ ì‚¬ìš©ìž ì¸ê³µì§€ëŠ¥ìœ¼ë¡œ ë™ìž‘합니다.
Homunculus has been customized.
*/
MSG_HOMUN_USERAI_ON = 0x3ff,
-/*20080827 to 20180523
+/*20080827 to 20180621
호문í´ë£¨ìŠ¤ê°€ 기본 ì¸ê³µì§€ëŠ¥ìœ¼ë¡œ ë™ìž‘합니다.
Homunculus has been activated with the basic AI.
*/
MSG_HOMUN_USERAI_OFF = 0x400,
-/*20080827 to 20180523
+/*20080827 to 20180621
편지목ë¡
Mail List
*/
MSG_MAIL_LIST = 0x401,
-/*20080827 to 20180523
+/*20080827 to 20180621
편지쓰기
Write Mail
*/
MSG_MAIL_WRITE = 0x402,
-/*20080827 to 20180523
+/*20080827 to 20180621
편지ì½ê¸°
Read Mail
*/
MSG_MAIL_READ = 0x403,
-/*20080827 to 20180523
+/*20080827 to 20180621
한번 지정하시면 ë³€ê²½ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤! ì´ ë§µìœ¼ë¡œ 지정하시겠습니까?
You cannot change a map's designation once it is designated. Are you sure that you want to designate this map?
*/
MSG_STARPLACE_ACCEPT = 0x404,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë©”ì¼ ì•„ì´í…œì„ 수령했습니다.
Item has been added in the Item Window.
*/
MSG_MAIL_ADD_ITEM_SUCCESS = 0x405,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë©”ì¼ ì•„ì´í…œì„ 수령하지 못했습니다.
You have failed to add the item in the Item Window.
*/
MSG_MAIL_ADD_ITEM_FAILURE = 0x406,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë©”ì¼ ë³´ë‚´ê¸°ê°€ 성공하였습니다.
You have successfully mailed a message.
*/
MSG_MAIL_SEND_SUCCESS = 0x407,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë©”ì¼ ë³´ë‚´ê¸°ê°€ 실패하였습니다. 받는 ì‚¬ëžŒì´ ì¡´ìž¬í•˜ì§€ 않습니다.
You have failed to mail a message. Recipient does not exist.
*/
MSG_MAIL_USER_NOT_FOUND = 0x408,
-/*20080827 to 20180523
+/*20080827 to 20180621
[태양과 달과 ë³„ì˜ ì²œì‚¬] ì§€ì •í–ˆë˜ ìž¥ì†Œë“¤ê³¼ ëª¬ìŠ¤í„°ë“¤ì´ ì´ˆê¸°í™”ë습니다!
[Solar, Lunar and Stellar Angel] Designated places and monsters have been reset.
*/
MSG_STAR_ANGEL = 0x409,
-/*20080827 to 20180523
+/*20080827 to 20180621
경매 등ë¡ì´ 실패했습니다.
The minimum starting bid for auctions is 10,000,000 zeny.
*/
MSG_AUCTION_ADD_FALSE = 0x40a,
-/*20080827 to 20180523
+/*20080827 to 20180621
경매 등ë¡ì´ 성공했습니다.
You have successfully started a new auction.
*/
MSG_AUCTION_ADD_TRUE = 0x40b,
-/*20080827 to 20180523
+/*20080827 to 20180621
해당 경매가 취소ë˜ì—ˆìŠµë‹ˆë‹¤.
The auction has been canceled.
*/
MSG_AUCTION_ADD_CANCEL = 0x40c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìž…ì°°ìžê°€ 있는 경매는 취소할 수 없습니다.
An auction with at least one bidder cannot be canceled.
*/
MSG_AUCTION_ADD_CANCEL_FALSE = 0x40d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë©”ì¼ ì‚­ì œê°€ 성공하였습니다.
Mail has been successfully deleted.
*/
MSG_MAIL_DELETE_SUCCESS = 0x40e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë©”ì¼ ì‚­ì œê°€ 실패하였습니다.
You have failed to delete the mail.
*/
MSG_MAIL_DELETE_FAILURE = 0x40f,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë˜ì§€ëŠ” ë‹¨ê²€ì´ ìž¥ì°©ë˜ì—ˆìŠµë‹ˆë‹¤.
You have equipped throwing daggers.
*/
MSG_MSG_KNIFE_EQUIPMENT_SUCCESS = 0x410,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s ë‹˜ì´ ë¡œê·¸ì¸í–ˆìŠµë‹ˆë‹¤.
%s has logged in.
*/
MSG_LOGIN_FRIEND = 0x411,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s ë‹˜ì´ ë¡œê·¸ì•„ì›ƒí–ˆìŠµë‹ˆë‹¤.
%s has logged out.
*/
MSG_LOGOUT_FRIEND = 0x412,
-/*20080827 to 20180523
+/*20080827 to 20180621
/loginout : 길드ì›ê³¼ ì¹œêµ¬ë“¤ì˜ ì ‘ì†ê´€ë ¨ 메세지를 ë³´ì—¬ì¤ë‹ˆë‹¤. On Off
/loginout: Shows guildsmen and friends online status. On Off
*/
MSG_EXPLAIN_LOGINOUT = 0x413,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¹œêµ¬ë“¤ì˜ ì ‘ì†ê´€ë ¨ 메세지를 ëŒ€í™”ì°½ì— í‘œì‹œí•©ë‹ˆë‹¤. [/li ON]
Display online status of friends in Chat Window. [/li ON]
*/
MSG_LOGINOUT_ON = 0x414,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¹œêµ¬ë“¤ì˜ ì ‘ì†ê´€ë ¨ 메세지를 ëŒ€í™”ì°½ì— í‘œì‹œí•˜ì§€ì•ŠìŠµë‹ˆë‹¤. [/li OFF]
Do not display online status of friends in Chat Window. [/li OFF]
*/
MSG_LOGINOUT_OFF = 0x415,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¯¸ 실행중입니다.
It is already running.
*/
MSG_SGP_CODE_ALREADY_RUNNING = 0x416,
-/*20080827 to 20180523
+/*20080827 to 20180621
매í¬ë¡œ ì‚¬ìš©ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
Use of Macro program has been detected.
*/
MSG_SGP_CODE_DETECTED_MACRO = 0x417,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìŠ¤í”¼ë“œí•´í‚¹ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
Use of Speed hack has been detected.
*/
MSG_SGP_CODE_DETECTED_SPEEDHACK = 0x418,
-/*20080827 to 20180523
+/*20080827 to 20180621
API í›„í‚¹ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
API Hooking has been detected.
*/
MSG_SGP_CODE_DETECTED_APIHOOK = 0x419,
-/*20080827 to 20180523
+/*20080827 to 20180621
메시지 í›„í‚¹ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
Message Hooking has been detected.
*/
MSG_SGP_CODE_DETECTED_MSGHOOK = 0x41a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ëª¨ë“ˆì´ ë³€ì¡° ë˜ëŠ” ì†ìƒë˜ì—ˆê±°ë‚˜ ë²„ì „ì´ ì¼ì¹˜í•˜ì§€ 않습니다.
Module has been modified or damaged or its version does not match.
*/
MSG_SGP_CODE_NOT_EQUALENCRYPTEDDATA = 0x41b,
-/*20080827 to 20180523
+/*20080827 to 20180621
(태국)귀하는 게임방 과금으로 ë¡œê·¸ì¸ í•˜ì…¨ìŠµë‹ˆë‹¤.
(Thailand) You have logged in game with PC cafe payment.
*/
MSG_BILLING_PCB = 0x41c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ì „
Prev
*/
MSG_PREV_PAGE = 0x41d,
-/*20080827 to 20180523
+/*20080827 to 20180621
다ìŒ
Next
*/
MSG_NEXT_PAGE = 0x41e,
-/*20080827 to 20180523
+/*20080827 to 20180621
경매
Auction
*/
MSG_AUCTION = 0x41f,
-/*20080827 to 20180523
+/*20080827 to 20180621
물품보기
Product List
*/
MSG_AUCTION_VIEW = 0x420,
-/*20080827 to 20180523
+/*20080827 to 20180621
등ë¡í•˜ê¸°
Register
*/
MSG_AUCTION_ADD = 0x421,
-/*20080827 to 20180523
+/*20080827 to 20180621
íŒë§¤ 진행ìƒíƒœ
Sale Status
*/
MSG_AUCTION_SELL = 0x422,
-/*20080827 to 20180523
+/*20080827 to 20180621
구매 진행ìƒíƒœ
Purchase Status
*/
MSG_AUCTION_BUY = 0x423,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ
Item
*/
MSG_ITEM2 = 0x424,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œëª…
Name
*/
MSG_ITEM_NAME2 = 0x425,
-/*20080827 to 20180523
+/*20080827 to 20180621
가격 / 즉시구입가격
Current Bid / Max Bid
*/
MSG_ITEM_PRICE = 0x426,
-/*20080827 to 20180523
+/*20080827 to 20180621
íŒë§¤ìž
Seller
*/
MSG_SELLER = 0x427,
-/*20080827 to 20180523
+/*20080827 to 20180621
구매ìž
Buyer
*/
MSG_BUYER = 0x428,
-/*20080827 to 20180523
+/*20080827 to 20180621
종료시간
End Time
*/
MSG_FINISH_TIME = 0x429,
-/*20080827 to 20180523
+/*20080827 to 20180621
%mì›” %dì¼ %Hì‹œ
%m %d %H
*/
MSG_TIME_TYPE = 0x42a,
-/*20080827 to 20180523
+/*20080827 to 20180621
시간설정
Time (Hr)
*/
MSG_SET_TIME = 0x42b,
-/*20080827 to 20180523
+/*20080827 to 20180621
수수료
Fee
*/
MSG_CHARGE = 0x42c,
/*20080827 to 20170906
검색 ëœ ì•„ì´í…œì´ 없습니다.
-20170913 to 20180523
+20170913 to 20180621
ê²€ìƒ‰ëœ ì•„ì´í…œì´ 없습니다.
No items found in search.
*/
MSG_NOTHING_SEARCH_ITEM = 0x42d,
-/*20080827 to 20180523
+/*20080827 to 20180621
현재 íŒë§¤ì¤‘ì¸ ì•„ì´í…œì´ 없습니다.
Your Sale List is empty.
*/
MSG_NOTHING_SEARCH_SELL_ITEM = 0x42e,
-/*20080827 to 20180523
+/*20080827 to 20180621
현재 êµ¬ë§¤ì¤‘ì¸ ì•„ì´í…œì´ 없습니다.
Your Purchase List is empty.
*/
MSG_NOTHING_SEARCH_BUY_ITEM = 0x42f,
-/*20080827 to 20180523
+/*20080827 to 20180621
경매정보가 정확하지 않습니다.
Auction Information is incorrect or incomplete.
*/
MSG_ERROR_AUCTION_ITEM_INFO = 0x430,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê²½ë§¤ì— ë“±ë¡í•  ì•„ì´í…œ ì •ë³´ê°€ 없습니다.
You must drag and drop an item from your Inventory into the Register Window to begin a new auction.
*/
MSG_NOTHING_AUCTION_ITEM_INFO = 0x431,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¯¸ 등ë¡ëœ 경매입니다.
The auction has already been registered.
*/
MSG_ERROR_ADD_AUCTION = 0x432,
-/*20080827 to 20180523
+/*20080827 to 20180621
제시가격
Starting Bid
*/
MSG_PRICE = 0x433,
-/*20080827 to 20180523
+/*20080827 to 20180621
구입í¬ë§ê°€ê²©
Current Bid
*/
MSG_PRICE2 = 0x434,
-/*20080827 to 20180523
+/*20080827 to 20180621
즉시구입가격
Buy Now Price
*/
MSG_PRICE3 = 0x435,
-/*20080827 to 20180523
+/*20080827 to 20180621
현재소지제니
Your Current Zeny
*/
MSG_PRICE4 = 0x436,
-/*20080827 to 20180523
+/*20080827 to 20180621
현재최고가격
Highest Bid
*/
MSG_PRICE5 = 0x437,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ì „입찰가격
Previous Bid
*/
MSG_PRICE6 = 0x438,
-/*20080827 to 20180523
+/*20080827 to 20180621
추가입찰가격
Next Bid
*/
MSG_PRICE7 = 0x439,
-/*20080827 to 20180523
+/*20080827 to 20180621
구입하시겠습니까?
Press buy to confirm.
*/
MSG_BUY_ACTION_ITEM = 0x43a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ ê°€ê²©ì— íŒë§¤í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Would you like to sell this item?
*/
MSG_SELL_ACTION_ITEM = 0x43b,
-/*20080827 to 20180523
+/*20080827 to 20180621
입찰하기
Place Bid
*/
MSG_BUY_AUCTION = 0x43c,
-/*20080827 to 20180523
+/*20080827 to 20180621
즉시구매하기
Buy Now
*/
MSG_BUY_AUCTION2 = 0x43d,
-/*20080827 to 20180523
+/*20080827 to 20180621
경매종료하기
End the Auction
*/
MSG_BUY_AUCTION3 = 0x43e,
-/*20080827 to 20180523
+/*20080827 to 20180621
재입찰하기
Place another Bid
*/
MSG_FINISH_AUCTION = 0x43f,
-/*20080827 to 20180523
+/*20080827 to 20180621
해당 ê²½ë§¤ì— ëŒ€í•œ ìž…ì°°ì´ ì„±ê³µí–ˆìŠµë‹ˆë‹¤.
You have placed a bid.
*/
MSG_RESULT_BUY_TRUE = 0x440,
-/*20080827 to 20180523
+/*20080827 to 20180621
해당 ê²½ë§¤ì— ëŒ€í•œ ìž…ì°°ì´ ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
You have failed to place a bid.
*/
MSG_RESULT_BUY_FALSE = 0x441,
-/*20080827 to 20180523
+/*20080827 to 20180621
제니가 충분하지 않습니다.
You do not have enough zeny.
*/
MSG_RESULT_BUY_FALSE_MONEY = 0x442,
-/*20080827 to 20180523
+/*20080827 to 20180621
방어구
Armors
*/
MSG_EQUIP = 0x443,
-/*20080827 to 20180523
+/*20080827 to 20180621
카드
Card
*/
MSG_CARD = 0x444,
-/*20080827 to 20180523
+/*20080827 to 20180621
기타
Other
*/
MSG_ETC = 0x445,
-/*20080827 to 20180523
+/*20080827 to 20180621
경매번호
Bid
*/
MSG_AUCTION_NUM = 0x446,
-/*20080827 to 20180523
+/*20080827 to 20180621
검색
Search
*/
MSG_AUCTION_SEARCH = 0x447,
-/*20080827 to 20180523
+/*20080827 to 20180621
해당 경매를 종료했습니다.
You have ended the auction.
*/
MSG_RESULT_MY_SELL_STOP_TRUE = 0x448,
-/*20080827 to 20180523
+/*20080827 to 20180621
해당 경매를 종료 할 수 없습니다.
You cannot end the auction.
*/
MSG_RESULT_MY_SELL_STOP_FALSE = 0x449,
-/*20080827 to 20180523
+/*20080827 to 20180621
경매 번호가 정확하지 않습니다.
Bid Number is incorrect.
*/
MSG_RESULT_AUCTION_ID_FALSE = 0x44a,
-/*20080827 to 20180523
+/*20080827 to 20180621
받는ì´
To
*/
MSG_SENDER = 0x44b,
-/*20080827 to 20180523
+/*20080827 to 20180621
제 목
Title
*/
MSG_TITLE2 = 0x44c,
-/*20080827 to 20180523
+/*20080827 to 20180621
새 ë©”ì¼ì´ ë„착하였습니다.
You have received a message in the mail.
*/
MSG_NEW_MAIL = 0x44d,
-/*20080827 to 20180523
+/*20080827 to 20180621
검색중입니다.
Searching...
*/
MSG_SEARCHING_ITEM = 0x44e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë” ì´ìƒ 경매 등ë¡í•  수 없습니다. 경매 등ë¡ì€ 최대 5개까지 가능합니다.
You cannot register more than 5 items in an auction at a time.
*/
MSG_AUCTION_ADD_OVER = 0x44f,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë” ì´ìƒ 경매 ë¬¼í’ˆì— ìž…ì°°í•  수 없습니다. 경매 물품 ìž…ì°°ì€ ìµœëŒ€ 5개까지 가능합니다.
You cannot place more than 5 bids at a time.
*/
MSG_RESULT_BUY_OVER = 0x450,
-/*20080827 to 20180523
+/*20080827 to 20180621
삭제하려는 ë©”ì¼ì— 수령하지 ì•Šì€ ì•„ì´í…œì´ 있습니다.
Please accept all items from your mail before deleting.
*/
MSG_MAIL_DELETE_ERROR = 0x451,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë©”ì¼ ì œëª©ì„ ìž…ë ¥í•˜ì—¬ 주십시오.
Please enter a title.
*/
MSG_MAIL_SEND_ERROR = 0x452,
-/*20080827 to 20180523
+/*20080827 to 20180621
/shopping : í´ë¦­ 한번으로 ìƒì ì„ ì—´ê³  ìƒì ì´ë¦„ 오른쪽 í´ë¦­ìœ¼ë¡œ ìƒì ì„ 닫습니다 On Off
/shopping: Enables you to open a shop with a single left-click and close your shop with a single right-click. On Off
*/
MSG_EXPLAIN_SHOPPING = 0x453,
-/*20080827 to 20180523
+/*20080827 to 20180621
í´ë¦­ 한번으로 ìƒì ì„ ì—´ê³  ìƒì ì´ë¦„ì„ ì˜¤ë¥¸ìª½ í´ë¦­í•´ì„œ ìƒì ì„ ë‹«ì„수있습니다. [/sh ON]
You can now open a shop with a single left-click and close your shop with a single right-click. [sh ON].
*/
MSG_SHOPPING_ON = 0x454,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë”블í´ë¦­ 으로 ìƒì ì„ 열게ë©ë‹ˆë‹¤. [/sh OFF]
You can open a shop by double-clicking. [/sh OFF]
*/
MSG_SHOPPING_OFF = 0x455,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë©”ì¼ì„ 보내려면, 제니 ìž…ë ¥ì„ ì™„ë£Œí•´ì•¼ 합니다.
Please enter zeny amount before sending mail.
*/
MSG_MAIL_SEND_ERROR2 = 0x456,
-/*20080827 to 20180523
+/*20080827 to 20180621
경매 수수료가 부족합니다.
You do not have enough zeny to pay the Auction Fee.
*/
MSG_ADD_MONEY_FALSE = 0x457,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìƒíƒœë³´ê¸°
View Status
*/
MSG_HOMUN_SHOWINFO = 0x458,
-/*20080827 to 20180523
+/*20080827 to 20180621
먹ì´ì£¼ê¸°
Feed
*/
MSG_HOMUN_FEEDING = 0x459,
-/*20080827 to 20180523
+/*20080827 to 20180621
대기
Stand By
*/
MSG_HOMUN_WAITING = 0x45a,
-/*20080827 to 20180523
+/*20080827 to 20180621
슈í¼ë…¸ë¹„스(남)
Super Novice (Male)
*/
MSG_JOB_SUPERNOVICE_M = 0x45b,
-/*20080827 to 20180523
+/*20080827 to 20180621
슈í¼ë…¸ë¹„스(ì—¬)
Super Novice (Female)
*/
MSG_JOB_SUPERNOVICE_F = 0x45c,
-/*20080827 to 20180523
+/*20080827 to 20180621
태권소년
Taekwon Boy
*/
MSG_JOB_TAEKWON_M = 0x45d,
-/*20080827 to 20180523
+/*20080827 to 20180621
태권소녀
Taekwon Girl
*/
MSG_JOB_TAEKWON_F = 0x45e,
-/*20080827 to 20180523
+/*20080827 to 20180621
권성(남)
Taekwon Master (Male)
*/
MSG_KWONSUNG_M = 0x45f,
-/*20080827 to 20180523
+/*20080827 to 20180621
권성(여)
Taekwon Master (Female)
*/
MSG_KWONSUNG_F = 0x460,
-/*20080827 to 20180523
+/*20080827 to 20180621
소울ë§ì»¤(남)
Soul Linker (Male)
*/
MSG_SOULLINGKER_M = 0x461,
-/*20080827 to 20180523
+/*20080827 to 20180621
소울ë§ì»¤(ì—¬)
Soul Linker (Female)
*/
MSG_SOULLINGKER_F = 0x462,
-/*20080827 to 20180523
+/*20080827 to 20180621
PC방요금제로 2ê°œì´ìƒì˜ ê³„ì •ì´ ì ‘ì†ë˜ê³ ìžˆìŠµë‹ˆë‹¤. 확ì¸í›„ 다시 사용하시기 ë°”ëžë‹ˆë‹¤.
Please check the connection, more than 2 accounts are connected with Internet Cafe Time Plan.
*/
MSG_BAN_PC_IP_UNFAIR = 0x463,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 월정액 요금제 ì‚¬ìš©ìž ìž…ë‹ˆë‹¤. (남ì€ê¸°ê°„ : %dì¼)
Your account is using monthly payment. (Remaining day: %d day)
*/
MSG_BILLING_1 = 0x464,
-/*20080827 to 20180523
+/*20080827 to 20180621
귀하는 정량 요금제 ì‚¬ìš©ìž ìž…ë‹ˆë‹¤. (남ì€ì‹œê°„ : %d시간 %분 %ì´ˆ)
Your account is using time limited. (Remaining time: %d hour %d minute %d second)
*/
MSG_BILLING_2 = 0x465,
-/*20080827 to 20180523
+/*20080827 to 20180621
해당 ì•„ì´í…œì€ ë©”ì¼ì— 첨부 할수 없는 ì•„ì´í…œìž…니다.
This item cannot be mailed.
*/
MSG_MAIL_ITEM_ADD_FAILED = 0x466,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë”ì´ìƒ ì•„ì´í…œì„ 가질수 없습니다. ì•„ì´í…œì€ ë©”ì¼ë¡œ 보관하겠습니다.
You cannot accept any more items. Please try again later.
*/
MSG_MAIL_ADD_ITEM_OVER_FAILURE = 0x467,
-/*20080827 to 20180523
+/*20080827 to 20180621
남성
Male
*/
MSG_PTSEX1 = 0x468,
-/*20080827 to 20180523
+/*20080827 to 20180621
여성
Female
*/
MSG_PTSEX2 = 0x469,
-/*20080827 to 20180523
+/*20080827 to 20180621
새로운 유저입니다
New User.
*/
MSG_PT_NEWUSER = 0x46a,
-/*20080827 to 20180523
+/*20080827 to 20180621
E-mailì€ ìºë¦­í„°ë¥¼ 지울때 필요합니다.
E-mail address is required to delete a character.
*/
MSG_PT_ACINFO = 0x46b,
-/*20080827 to 20180523
+/*20080827 to 20180621
정확한 형ì‹ìœ¼ë¡œ 입력해 주세요.
Please enter the correct information.
*/
MSG_PT_ACINFO2 = 0x46c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ í‚¤ë¥¼ 사용하세요
Please use this key.
*/
MSG_PT_NEWKEYINFO = 0x46d,
-/*20080827 to 20180523
+/*20080827 to 20180621
정확한 카드 패스워드를 다시 입력해주세요
Please enter the correct card password.
*/
MSG_PT_FAIL_CARDPASS = 0x46e,
-/*20080827 to 20180523
+/*20080827 to 20180621
PTì •ë³´
PT Info
*/
MSG_PTID1 = 0x46f,
-/*20080827 to 20180523
+/*20080827 to 20180621
PT_ID는 %s
PT_ID is %s
*/
MSG_PTID2 = 0x470,
-/*20080827 to 20180523
+/*20080827 to 20180621
NUM_ID는 %s
NUM_ID is %s
*/
MSG_PTID3 = 0x471,
-/*20080827 to 20180523
+/*20080827 to 20180621
잊지않게 주ì˜í•˜ì„¸ìš”
Please don't forget this information.
*/
MSG_PTID4 = 0x472,
-/*20080827 to 20180523
+/*20080827 to 20180621
1001
*/
MSG_PT_ERROR_1001 = 0x473,
-/*20080827 to 20180523
+/*20080827 to 20180621
1002
*/
MSG_PT_ERROR_1002 = 0x474,
-/*20080827 to 20180523
+/*20080827 to 20180621
1003
*/
MSG_PT_ERROR_1003 = 0x475,
-/*20080827 to 20180523
+/*20080827 to 20180621
1004
*/
MSG_PT_ERROR_1004 = 0x476,
-/*20080827 to 20180523
+/*20080827 to 20180621
1006
*/
MSG_PT_ERROR_1006 = 0x477,
-/*20080827 to 20180523
+/*20080827 to 20180621
1007
*/
MSG_PT_ERROR_1007 = 0x478,
-/*20080827 to 20180523
+/*20080827 to 20180621
1008
*/
MSG_PT_ERROR_1008 = 0x479,
-/*20080827 to 20180523
+/*20080827 to 20180621
1009
*/
MSG_PT_ERROR_1009 = 0x47a,
-/*20080827 to 20180523
+/*20080827 to 20180621
1012
*/
MSG_PT_ERROR_1012 = 0x47b,
-/*20080827 to 20180523
+/*20080827 to 20180621
1013
*/
MSG_PT_ERROR_1013 = 0x47c,
-/*20080827 to 20180523
+/*20080827 to 20180621
1014
*/
MSG_PT_ERROR_1014 = 0x47d,
-/*20080827 to 20180523
+/*20080827 to 20180621
1015
*/
MSG_PT_ERROR_1015 = 0x47e,
-/*20080827 to 20180523
+/*20080827 to 20180621
1019
*/
MSG_PT_ERROR_1019 = 0x47f,
-/*20080827 to 20180523
+/*20080827 to 20180621
1020
Navigation
*/
MSG_PT_ERROR_1020 = 0x480,
-/*20080827 to 20180523
+/*20080827 to 20180621
1021
*/
MSG_PT_ERROR_1021 = 0x481,
-/*20080827 to 20180523
+/*20080827 to 20180621
1023
*/
MSG_PT_ERROR_1023 = 0x482,
-/*20080827 to 20180523
+/*20080827 to 20180621
1024
*/
MSG_PT_ERROR_1024 = 0x483,
-/*20080827 to 20180523
+/*20080827 to 20180621
1025
*/
MSG_PT_ERROR_1025 = 0x484,
-/*20080827 to 20180523
+/*20080827 to 20180621
1027
*/
MSG_PT_ERROR_1027 = 0x485,
-/*20080827 to 20180523
+/*20080827 to 20180621
1028
*/
MSG_PT_ERROR_1028 = 0x486,
-/*20080827 to 20180523
+/*20080827 to 20180621
10
*/
MSG_PT_ERROR_10 = 0x487,
-/*20080827 to 20180523
+/*20080827 to 20180621
20
*/
MSG_PT_ERROR_20 = 0x488,
-/*20080827 to 20180523
+/*20080827 to 20180621
40
*/
MSG_PT_ERROR_40 = 0x489,
-/*20080827 to 20180523
+/*20080827 to 20180621
50
*/
MSG_PT_ERROR_50 = 0x48a,
-/*20080827 to 20180523
+/*20080827 to 20180621
60
*/
MSG_PT_ERROR_60 = 0x48b,
-/*20080827 to 20180523
+/*20080827 to 20180621
70
*/
MSG_PT_ERROR_70 = 0x48c,
-/*20080827 to 20180523
+/*20080827 to 20180621
80
*/
MSG_PT_ERROR_80 = 0x48d,
-/*20080827 to 20180523
+/*20080827 to 20180621
90
*/
MSG_PT_ERROR_90 = 0x48e,
-/*20080827 to 20180523
+/*20080827 to 20180621
100
*/
MSG_PT_ERROR_100 = 0x48f,
-/*20080827 to 20180523
+/*20080827 to 20180621
110
*/
MSG_PT_ERROR_110 = 0x490,
-/*20080827 to 20180523
+/*20080827 to 20180621
30í¬ì¸íŠ¸ë¥¼ 받으시겠습니까?
Do you want to receive 30 points?
*/
MSG_PT_POINT1 = 0x491,
-/*20080827 to 20180523
+/*20080827 to 20180621
30í¬ì¸íŠ¸(5시간)ì´ ì¶©ì „ë˜ì—ˆìŠµë‹ˆë‹¤
30 points (5 hours) have been added.
*/
MSG_PT_POINT2 = 0x492,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê°ì •ë˜ì§€ ì•Šì€ ì•„ì´í…œì€ ê²½ë§¤ì— ë“±ë¡í•  수 없습니다.
You cannot register Unidentified Items in auctions.
*/
MSG_AUCTION_ADD_ITEM_FAILURE = 0x493,
-/*20080827 to 20180523
+/*20080827 to 20180621
소비 ì•„ì´í…œì€ ê²½ë§¤ì— ë“±ë¡í•  수 없습니다.
You cannot register this Consumable Item in an auction.
*/
MSG_AUCTION_ADD_ITEM_FAILURE2 = 0x494,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë©”ì¼ì°½ì„ 열려면 ì¹´íŠ¸ì°½ì„ ë‹«ì•„ 주십시요.
Please close the Cart Window to open the Mail Window.
*/
MSG_CLOSE_MERCHANTITEMWND = 0x495,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¹´íŠ¸ì°½ì„ ì—´ë ¤ë©´ ë©”ì¼ì°½ì„ ë‹«ì•„ 주십시요.
Please close the Mail Window to open the Cart Window.
*/
MSG_CLOSE_MAILWND = 0x496,
-/*20080827 to 20180523
+/*20080827 to 20180621
íƒ„í™˜ì´ ìž¥ì°©ë˜ì—ˆìŠµë‹ˆë‹¤.
Bullets have been equipped.
*/
MSG_MSG_BULLET_EQUIPMENT_SUCCESS = 0x497,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë©”ì¼ì´ 반송ë˜ì—ˆìŠµë‹ˆë‹¤.
The mail has been returned to sender.
*/
MSG_MAIL_RETURN_SUCCESS = 0x498,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë©”ì¼ì´ 존재하지 않습니다.
The mail no longer exists.
*/
MSG_MAIL_RETURN_FAILURE = 0x499,
-/*20080827 to 20180523
+/*20080827 to 20180621
한시간 ë™ì•ˆ, ë™ì¼í•œ IPë¡œ ì ‘ì†í•œ 유저가 30ê±´ ì´ìƒìž…니다. 확ì¸í›„ 다시 사용하시기 ë°”ëžë‹ˆë‹¤.
More than 30 players sharing the same IP have logged into the game for an hour. Please check this matter.
*/
MSG_BAN_PC_IP_COUNT_ALL = 0x49a,
-/*20080827 to 20180523
+/*20080827 to 20180621
한시간 ë™ì•ˆ, ë™ì¼í•œ IPë¡œ 10번 ì´ìƒ ì ‘ì†ë˜ì—ˆìŠµë‹ˆë‹¤. 확ì¸í›„ 다시 사용하시기 ë°”ëžë‹ˆë‹¤.
More than 10 connections sharing the same IP have logged into the game for an hour. Please check this matter.
*/
MSG_BAN_PC_IP_COUNT = 0x49b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê²Œìž„ì„ ìž¬ì‹œìž‘ 하십시오
Please restart the game.
*/
MSG_GAMEGUARD_RESTART = 0x49c,
-/*20080827 to 20180523
+/*20080827 to 20180621
용병정보 - ì•„ì³íƒ€ìž…
Mercenary: Archer
*/
MSG_MER_INFO_TYPE_ARCHER = 0x49d,
-/*20080827 to 20180523
+/*20080827 to 20180621
용병정보 - 검사타입
Mercenary: Swordman
*/
MSG_MER_INFO_TYPE_SWORDMAN = 0x49e,
-/*20080827 to 20180523
+/*20080827 to 20180621
용병정보 - 창병타입
Mercenary: Spearman
*/
MSG_MER_INFO_TYPE_LANCER = 0x49f,
-/*20080827 to 20180523
+/*20080827 to 20180621
삭제시간
Expiration
*/
MSG_LEFT_TIME = 0x4a0,
-/*20080827 to 20180523
+/*20080827 to 20180621
신뢰ë„
Loyalty
*/
MSG_MER_FRIENDLY = 0x4a1,
-/*20080827 to 20180523
+/*20080827 to 20180621
소환횟수
Summons
*/
MSG_MER_CALLCOUNT = 0x4a2,
-/*20080827 to 20180523
+/*20080827 to 20180621
Kill
*/
MSG_MER_KILL = 0x4a3,
-/*20080827 to 20180523
+/*20080827 to 20180621
íŽ«ì´ ë°°ê°€ 고파서 ë‹¹ì‹ ì„ ì›ë§í•˜ê³  있다는 ëŠë‚Œì´ 든다.
You can feel hatred from your pet for neglecting to feed it.
*/
MSG_PET_STARVING = 0x4a4,
-/*20080827 to 20180523
+/*20080827 to 20180621
[POINT] í…Œì´ë°ë¯¸ì…˜ 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[POINT] You earned %d Taming Mission Ranking Points, giving you a total of %d points.
*/
MSG_GANGSI_POINT = 0x4a5,
-/*20080827 to 20180523
+/*20080827 to 20180621
[í…Œì´ë°ë¯¸ì…˜] Target Monster : %s
[Taming Mission] Target Monster: %s
*/
MSG_GANGSI_MISSION = 0x4a6,
-/*20080827 to 20180523
+/*20080827 to 20180621
/hunting : 사냥 목ë¡ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
/hunting: You can check the your hunting list.
*/
MSG_EXPLAIN_HUNTING = 0x4a7,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] 소녀ì—게 가르ì³ì£¼ì‹œì–´ìš”. %s는 몇 스킬 ì°ìœ¼ì…¨ë‚˜ìš”?
[Angel's Question] Please tell me, how many %s skills do you have?
*/
MSG_DEATH_Q01 = 0x4a8,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] 소녀ì—게 가르ì³ì£¼ì‹œì–´ìš”. 소지하시고있는 제니를 십만으로 나누면 얼마가 ë˜ì‹œë‚˜ìš”?
[Angel's Question] Please tell me, how much zeny you'll have if you divide it by 100,000?
*/
MSG_DEATH_Q02 = 0x4a9,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] 소녀ì—게 가르ì³ì£¼ì‹œì–´ìš”. ì˜¤ëŠ˜ì´ ëª‡ì¼ì´ì‹ ì§€ 아시나요?
[Angel's Question] Please tell me, what is today's date?
*/
MSG_DEATH_Q03 = 0x4aa,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] 소녀ì—게 가르ì³ì£¼ì‹œì–´ìš”. %sì€ ì§€ê¸ˆ 몇ì´ì‹ ê°€ìš”?
[Angel's Question] Please tell me, how many %s do you have?
*/
MSG_DEATH_Q04 = 0x4ab,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 슈노, 태권계열, ë¬´ë‚™ê³„ì—´ì„ ë‹´ë‹¹í•˜ê³ ìžˆëŠ” SiYeonì”¨ì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in SiYeon's name?
*/
MSG_DEATH_Q05 = 0x4ac,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 귀엽고 ì–´ì—¬ìœ ë¼ê·¸ë‚˜ë¡œí¬ì˜ ížˆë¡œì¸ Munakì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in Munak's name?
*/
MSG_DEATH_Q06 = 0x4ad,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 제가 ì–´ì—¬ë»í•˜ëŠ” Bongunì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in Bongun's name?
*/
MSG_DEATH_Q07 = 0x4ae,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ì €í¬ê°€ 존재하는 온ë¼ì¸ì„¸ê³„ Ragnarokì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, Ragnarok?
*/
MSG_DEATH_Q08 = 0x4af,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 언제나 Onlineìƒíƒœì¸ 천사ë™ë£Œë“¤ì€ í°íž˜ì´ ë˜ì–´ì£¼ì£ . Onlineì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, online?
*/
MSG_DEATH_Q09 = 0x4b0,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 죽ìŒë„ ë‘려워하지않는 ê¸°ì‚¬ë“¤ì„ ìƒì§•í•˜ëŠ” ë‹¨ì–´ì¸ Deathì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, death?
*/
MSG_DEATH_Q10 = 0x4b1,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ê¸°ì‚¬ë“¤ì€ ë„ˆë¬´ 멋진다고 ìƒê°í•´ìš”. Knightì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, knight?
*/
MSG_DEATH_Q11 = 0x4b2,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ì¤‘ë ¥ì„ ëœ»í•˜ëŠ” ë‹¨ì–´ì¸ Gravityì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, gravity?
*/
MSG_DEATH_Q12 = 0x4b3,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ì–´ë‘ ì†ì—ì„œë„ ë°ê²Œ 사는게 중요하지요. Darkì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, dark?
*/
MSG_DEATH_Q13 = 0x4b4,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ë­ë“ ì§€ 수집하는 Collectorì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, collecter?
*/
MSG_DEATH_Q14 = 0x4b5,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ëŒ€ë‹µ] 소녀ì—게 정확한 ì‚¬ì‹¤ì„ ê°€ë¥´ì³ì£¼ì…”ì„œ ê°ì‚¬í•˜ì˜µë‹ˆë‹¤.
[Angel's Answer] Thank you for letting me know~
*/
MSG_DEATH_R01 = 0x4b6,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ëŒ€ë‹µ] 사랑스러우신 분ì´ì‹œêµ°ìš”. 소녀 ê°íƒ„했사옵니다.
[Angel's Answer] I'm very pleased with your answer. You are a splendid adventurer.
*/
MSG_DEATH_R02 = 0x4b7,
-/*20080827 to 20180523
+/*20080827 to 20180621
[천사ì˜ëŒ€ë‹µ] 소녀 실ë§í–ˆì‚¬ì˜µë‹ˆë‹¤.
[Angel's Answer] You've disappointed me...
*/
MSG_DEATH_R05 = 0x4b8,
-/*20080827 to 20180523
+/*20080827 to 20180621
[POINT] 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[Point] You earned %d Ranking Points, giving you a total of %d Ranking Points.
*/
MSG_DEATH_POINT = 0x4b9,
-/*20080827 to 20180523
+/*20080827 to 20180621
[%s]ì˜ ì†Œì§€ ìºì‹œ : %d ìºì‹œ
[%s]'s Points: %d Points
*/
MSG_POINT_SHOP = 0x4ba,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì„ íƒí•˜ì§€ ì•Šì€ ìºë¦­í„°ëŠ” ì‚­ì œ ë©ë‹ˆë‹¤. 완료하시겠습니까?
Unselected Characters will be deleted. Continue?
*/
MSG_CONFIRM_SELECT_CHARACTERS = 0x4bb,
-/*20080827 to 20180523
+/*20080827 to 20180621
9ê°œ ì´ìƒ ì„ íƒí•˜ì‹¤ 수 없습니다.
You cannot select more than 8.
*/
MSG_ERROR_SELECT_CHARACTERS = 0x4bc,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìºë¦­í„°ëª…ì„ '%s' (으)ë¡œ 변경하시겠습니까?
Do you want to change your name to '%s'?
*/
MSG_CONFIRM_TO_CHANGE_NAME = 0x4bd,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìºë¦­í„°ëª…ì´ ì„±ê³µì ìœ¼ë¡œ 변경ë˜ì—ˆìŠµë‹ˆë‹¤.
Character Name has been changed successfully.
*/
MSG_CHANGE_NAME_SUCCESS = 0x4be,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìºë¦­í„°ëª… ë³€ê²½ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
You have failed to change this character's name.
*/
MSG_CHANGE_NAME_FAILURE = 0x4bf,
-/*20080827 to 20180523
+/*20080827 to 20180621
í•œ ë²ˆì— í•œ ì¢…ë¥˜ì˜ ì•„ì´í…œë§Œ 구매할 수 있습니다.
You can purchase only one kind of item at a time.
*/
MSG_CAN_BUY_ONLY_ONEITEM = 0x4c0,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìºë¦­í„°ê°€ í•œê°œë„ ì„ íƒë˜ì§€ 않았습니다. 반드시 한개 ì´ìƒì˜ ìºë¦­í„°ë¥¼ ì„ íƒí•˜ì—¬ì•¼ 합니다.
No characters were selected. You must select at least one character.
*/
MSG_NO_SELECT_CHARACTERS = 0x4c1,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ë¯¸ ìºë¦­í„°ëª…ì„ ë³€ê²½í•œ ì ì´ 있습니다. ë” ì´ìƒ 변경 í•  수 없습니다.
This character's name has already been changed. You cannot change a character's name more than once.
*/
MSG_ALREADY_CHANGED_NAME = 0x4c2,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì‚¬ìš©ìž ì •ë³´ê°€ 정확하지 않습니다.
User Information is not correct.
*/
MSG_NOTREGISTED_USER = 0x4c3,
-/*20080827 to 20180523
+/*20080827 to 20180621
다른 사용ìžê°€ ê°™ì€ ìºë¦­í„° ëª…ì„ ë¨¼ì € 사용하였습니다. 다른 ìºë¦­í„°ëª…ì„ ì‚¬ìš©í•˜ì—¬ 주십시요.
Another user is using this character name, so please select another one.
*/
MSG_DUPLICATED_CHAR_NAME = 0x4c4,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티장 ê¶Œí•œì´ ì—†ì–´ 파티ì›ì„ 소환하지 못했습니다.
The party member was not summoned because you are not the party leader.
*/
MSG_CANNOT_PARTYCALL = 0x4c5,
-/*20080827 to 20180523
+/*20080827 to 20180621
현재 맵ì—는 ì†Œí™˜ë  íŒŒí‹°ì›ì´ 존재하지 않습니다.
There is no party member to summon in the current map.
*/
MSG_NO_PARTYMEM_ON_THISMAP = 0x4c6,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ ì§€ì—­ì—ì„  ë³´ìŠ¤ëª¬ìŠ¤í„°ì˜ í”ì ì„ ì°¾ì„ ìˆ˜ê°€ 없습니다.
You cannot find any trace of a Boss Monster in this area.
*/
MSG_NOTFIND_BOSSMON = 0x4c7,
-/*20080827 to 20180523
+/*20080827 to 20180621
보스 몬스터 '%s'(ì´)ê°€ %d시간 %d분 í›„ì— ë“±ìž¥í•©ë‹ˆë‹¤.
Boss Monster, '%s' will appear in %02d hour(s) and %02d minute(s).
*/
MSG_APPEARANCE_TIME_OF_BOSSMON = 0x4c8,
-/*20080827 to 20180523
+/*20080827 to 20180621
보스 몬스터 '%s'ì˜ ìœ„ì¹˜ê°€ ë¯¸ë‹ˆë§µì— í‘œì‹œë©ë‹ˆë‹¤.
The location of Boss Monster, '%s', will be displayed on your Mini-Map.
*/
@@ -6127,117 +6127,117 @@ The location of Boss Monster, '%s', will be displayed on your Mini-Map.
'%s'를 개봉 하시겠습니까? 한번 ê°œë´‰ëœ ì•„ì´í…œì€ 창고 저장 ì™¸ì˜ ë‹¤ë¥¸ ì´ë™ì€ 불가하며 임대 ì•„ì´í…œì€ 창고 ì €ìž¥ë„ ë¶ˆê°€í•©ë‹ˆë‹¤. 한정 ì•„ì´í…œì€ 거래 ë° ì´ë™ì´ 가능 합니다. ë™ì¼í•œ ì•„ì´í…œì„ 중복 사용하ë”ë¼ë„ 효과가 중첩ë˜ì§€ 않습니다.
20101102 to 20110330
'%s'를 개봉 하시겠습니까? ^ff0000ìƒìžë¥¼ 개봉하시면 청약 철회 ë° í™˜ë¶ˆ 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.^000000 한번 개봉 ëœ ì•„ì´í…œì€ 창고 저장 ì™¸ì˜ ë‹¤ë¥¸ ì´ë™ì€ 불가하며 임대 ì•„ì´í…œì€ 창고 ì €ìž¥ë„ ë¶ˆê°€í•©ë‹ˆë‹¤. 한정 ì•„ì´í…œì€ 거래 ë° ì´ë™ì´ 가능 합니다. ë™ì¼í•œ ì•„ì´í…œì„ 중복 사용하ë”ë¼ë„ 효과가 중첩ë˜ì§€ 않습니다.
-20110405 to 20180523
+20110405 to 20180621
'%s'를 개봉 하시겠습니까? ^ff0000ìƒìžë¥¼ 개봉하시면 청약 철회 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.^000000 한번 개봉 ëœ ì•„ì´í…œì€ 창고 저장 ì™¸ì˜ ë‹¤ë¥¸ ì´ë™ì€ 불가하며 임대 ì•„ì´í…œì€ 창고 ì €ìž¥ë„ ë¶ˆê°€í•©ë‹ˆë‹¤. 한정 ì•„ì´í…œì€ 거래 ë° ì´ë™ì´ 가능 합니다. ë™ì¼í•œ ì•„ì´í…œì„ 중복 사용하ë”ë¼ë„ 효과가 중첩ë˜ì§€ 않습니다.
Do you want to open '%s'? Once opened, the contents cannot be moved to other locations aside from the Kafra Storage. The item effect isn't doubled, even if the same items are used more than once.
*/
MSG_CONFIRM_TO_OPEN_CASH_ITEM = 0x4ca,
-/*20080827 to 20180523
+/*20080827 to 20180621
NPC가 존재하지 않아 구매가 실패하였습니다.
The Purchase has failed because the NPC does not exist.
*/
MSG_BUY_CASH_FAIL_NPC = 0x4cb,
-/*20080827 to 20180523
+/*20080827 to 20180621
부분 유료화 ì‹œìŠ¤í…œì´ ì •ìƒ ìž‘ë™í•˜ì§€ ì•Šì•„ 구매가 실패하였습니다.
The Purchase has failed because the Kafra Shop System is not working correctly.
*/
MSG_BUY_CASH_FAIL_SYSTEM = 0x4cc,
-/*20080827 to 20180523
+/*20080827 to 20180621
êµí™˜ì¤‘ì—는 ì•„ì´í…œì„ 구매 í•  수 없습니다.
You cannot purchase items while you are in a trade.
*/
MSG_BUY_CASH_FAIL_EXCHANGE = 0x4cd,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ ì •ë³´ê°€ 정확하지 ì•Šì•„ 구매가 실패하였습니다.
The Purchase has failed because the Item Information was incorrect.
*/
MSG_BUY_CASH_FAIL_ITEM_ID = 0x4ce,
-/*20080827 to 20180523
+/*20080827 to 20180621
STRì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
STR has increased.
*/
MSG_ENST_STR = 0x4cf,
-/*20080827 to 20180523
+/*20080827 to 20180621
STRì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
STR has returned to normal.
*/
MSG_DSST_STR = 0x4d0,
-/*20080827 to 20180523
+/*20080827 to 20180621
AGIì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
AGI has increased.
*/
MSG_ENST_AGI = 0x4d1,
-/*20080827 to 20180523
+/*20080827 to 20180621
AGIì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
AGI has returned to normal.
*/
MSG_DSST_AGI = 0x4d2,
-/*20080827 to 20180523
+/*20080827 to 20180621
VITì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
VIT has increased.
*/
MSG_ENST_VIT = 0x4d3,
-/*20080827 to 20180523
+/*20080827 to 20180621
VITì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
VIT has returned to normal.
*/
MSG_DSST_VIT = 0x4d4,
-/*20080827 to 20180523
+/*20080827 to 20180621
INTì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
INT has increased.
*/
MSG_ENST_INT = 0x4d5,
-/*20080827 to 20180523
+/*20080827 to 20180621
INTì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
INT has returned to normal.
*/
MSG_DSST_INT = 0x4d6,
-/*20080827 to 20180523
+/*20080827 to 20180621
DEXì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
DEX has increased.
*/
MSG_ENST_DEX = 0x4d7,
-/*20080827 to 20180523
+/*20080827 to 20180621
DEXì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
DEX has returned to normal.
*/
MSG_DSST_DEX = 0x4d8,
-/*20080827 to 20180523
+/*20080827 to 20180621
LUKì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
LUK has increased.
*/
MSG_ENST_LUK = 0x4d9,
-/*20080827 to 20180523
+/*20080827 to 20180621
LUKì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
LUK has returned to normal.
*/
MSG_DSST_LUK = 0x4da,
-/*20080827 to 20180523
+/*20080827 to 20180621
íšŒí”¼ìœ¨ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Flee Rate (Flee) has increased.
*/
MSG_ENST_AVOIDANCE = 0x4db,
-/*20080827 to 20180523
+/*20080827 to 20180621
íšŒí”¼ìœ¨ì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
Flee Rate has returned to normal.
*/
MSG_DSST_AVOIDANCE = 0x4dc,
-/*20080827 to 20180523
+/*20080827 to 20180621
ëª…ì¤‘ë¥ ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Accuracy Rate (Hit) has increased.
*/
MSG_ENST_HIT = 0x4dd,
-/*20080827 to 20180523
+/*20080827 to 20180621
ëª…ì¤‘ë¥ ì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
Accuracy Rate has returned to normal.
*/
MSG_DSST_HIT = 0x4de,
-/*20080827 to 20180523
+/*20080827 to 20180621
í¬ë¦¬í‹°ì»¬ í™•ë¥ ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Critical Attack (Critical) has increased.
*/
MSG_ENST_CRITICALSUCCESSVALUE = 0x4df,
-/*20080827 to 20180523
+/*20080827 to 20180621
í¬ë¦¬í‹°ì»¬ í™•ë¥ ì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
Critical Attack has returned to normal.
*/
@@ -6246,22 +6246,22 @@ Critical Attack has returned to normal.
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 30분간 1.5ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
20111025 to 20111101
30분간 ì–»ì„ ìˆ˜ 있는 경험치가 75%% ì¦ê°€í•©ë‹ˆë‹¤.
-20111102 to 20180523
+20111102 to 20180621
30분간 ì–»ì„ ìˆ˜ 있는 경험치가 50%% ì¦ê°€í•©ë‹ˆë‹¤.
You will receive 1.5 times more EXP from hunting monsters for the next 30 minutes.
*/
MSG_PLUSEXP = 0x4e1,
-/*20080827 to 20180523
+/*20080827 to 20180621
30분내 사ë§ì‹œ 1íšŒì— í•œí•´ 경험치 ê°ì†Œê°€ ì¼ì–´ë‚˜ì§€ 않습니다.
This character will not receive any EXP penalty if killed within the next 30 minutes.
*/
MSG_DDEATHPENALTY = 0x4e2,
-/*20080827 to 20180523
+/*20080827 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ 30분간 2ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Regular item drops from monsters will be doubled for the next 30 minutes.
*/
MSG_RECEIVEITEM = 0x4e3,
-/*20080827 to 20180523
+/*20080827 to 20180621
10분간 맵 ë‚´ì— ì¶œí˜„ 가능한 보스 ëª¬ìŠ¤í„°ì— ëŒ€í•œ 정보를 안내해 드립니다.
Boss Monster Map Information for the next 10 minutes.
*/
@@ -6276,297 +6276,297 @@ Boss Monster Map Information for the next 10 minutes.
^ff0000본 ì•„ì´í…œì„ 구매 후 개봉하시면 청약 철회 ë° í™˜ë¶ˆ 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
20110405 to 20120618
^ff0000본 ì•„ì´í…œì„ 구매 후 7ì¼ ì´ë‚´ì—는 청약 철회가 가능합니다. 다만, 7ì¼ì´ 지났거나 ì•„ì´í…œì„ 개봉하시면 청약 철회 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
-20120626 to 20180523
+20120626 to 20180621
^ff0000본 ì•„ì´í…œì„ 구매 후 7ì¼ ì´ë‚´ì—는 청약 철회가 가능합니다. 다만, 7ì¼ì´ 지났거나 ì•„ì´í…œì„ 개봉하시면 청약 철회 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.ë˜í•œ 구매시 ì‚¬ìš©ëœ ë¬´ë£Œìºì‹œëŠ” 청약철회시 반환ë˜ì§€ 않습니다.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
Do you really want to purchase this item? %d points will be deducted from your total Kafra Credit Points.
*/
MSG_BUY_RECONFIRM = 0x4e5,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìºì‹œê°€ 부족합니다.
You do not have enough Kafra Credit Points.
*/
MSG_BUY_CASH_FAIL_MONEY = 0x4e6,
-/*20080827 to 20180523
+/*20080827 to 20180621
^ff0000파기ì¼ì‹œ: %s^000000
^ff0000Expiration Date: %s^000000
*/
MSG_NOTICE_TO_DELETE_TIME = 0x4e7,
-/*20080827 to 20180523
+/*20080827 to 20180621
'%s'ì•„ì´í…œì˜ ì‚¬ìš©ì‹œê°„ì´ %d분 남았습니다.
The '%s' item will disappear in %d minutes.
*/
MSG_NOTICE_TO_REMAIN_ITEMUSINGTIME = 0x4e8,
-/*20080827 to 20180523
+/*20080827 to 20180621
1분 후, '%s'ì•„ì´í…œì´ ì¸ë²¤í† ë¦¬ì—ì„œ ì‚­ì œë©ë‹ˆë‹¤.
'%s' item will be deleted from the Inventory in 1 minute.
*/
MSG_LAST_NOTICE_TO_REMAIN_ITEMUSINGTIME = 0x4e9,
-/*20080827 to 20180523
+/*20080827 to 20180621
'%s'ì•„ì´í…œì´ ì¸ë²¤í† ë¦¬ì—ì„œ ì‚­ì œë˜ì—ˆìŠµë‹ˆë‹¤.
'%s' item has been deleted from the Inventory.
*/
MSG_NOTICE_TO_DELETE_ITEM = 0x4ea,
-/*20080827 to 20180523
+/*20080827 to 20180621
Input Number
*/
MSG_INPUT_NUMBER = 0x4eb,
-/*20080827 to 20180523
+/*20080827 to 20180621
%mì›” %dì¼ %Hì‹œ %M분
%m/%d %H:%M
*/
MSG_TIME_TYPE2 = 0x4ec,
-/*20080827 to 20180523
+/*20080827 to 20180621
보스 몬스터 '%s'(ì´)ê°€ ìž ì‹œ í›„ì— ë“±ìž¥í•©ë‹ˆë‹¤.
Boss Monster '%s' will appear within 1 minute.
*/
MSG_APPEARANCE_TIME_OF_BOSSMON2 = 0x4ed,
-/*20080827 to 20180523
+/*20080827 to 20180621
용병 스킬목ë¡
Mercenary Soldier Skill List
*/
MSG_MER_SKILLLIST = 0x4ee,
-/*20080827 to 20180523
+/*20080827 to 20180621
블랙젬스톤 1개와 백만제니를 소모하는 ë§ˆë²•ì˜ ì‹¤í–‰ì— ë™ì˜í•©ë‹ˆê¹Œ?
Do you agree to cast the magic spell that consumes 1 Black Gemstone and 1,000,000 Zeny?
*/
MSG_DA_EXP_ACCEPT = 0x4ef,
-/*20080827 to 20180523
+/*20080827 to 20180621
[POINT] 콜렉터랭킹 í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[Point] You have gained %d Collector Rank Points; you now have a total of %d Collector Rank Points.
*/
MSG_COLLECTOR_POINT = 0x4f0,
-/*20080827 to 20180523
+/*20080827 to 20180621
[콜렉터랭킹] Target Item : %s
[Collector Rank] Target Item: %s
*/
MSG_COLLECTOR_MISSION = 0x4f1,
-/*20080827 to 20180523
+/*20080827 to 20180621
용병 ì‚¬ìš©ì‹œê°„ì´ ë§Œë£Œë˜ì—ˆìŠµë‹ˆë‹¤.
The mercenary contract has expired.
*/
MSG_MER_FINISH = 0x4f2,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìš©ë³‘ì´ ì‚¬ë§í•˜ì˜€ìŠµë‹ˆë‹¤.
The mercenary has died.
*/
MSG_MER_DIE = 0x4f3,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìš©ë³‘ì´ í•´ê³ ë˜ì—ˆìŠµë‹ˆë‹¤.
You have released the mercenary.
*/
MSG_MER_RETIRE = 0x4f4,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìš©ë³‘ì´ ë„ë§ê°”습니다.
The mercenary has run away.
*/
MSG_MER_RUNAWAY = 0x4f5,
-/*20080827 to 20180523
+/*20080827 to 20180621
'%s'ì•„ì´í…œì˜ ì‚¬ìš©ì‹œê°„ì´ %dì´ˆ 남았습니다.
The '%s' item will disappear in %d seconds.
*/
MSG_NOTICE_TO_REMAIN_ITEMUSINGTIME2 = 0x4f6,
-/*20080827 to 20180523
+/*20080827 to 20180621
PCë°© 프리미엄 서비스 : 경험치 %d%% ì¦ê°€, ì‚¬ë§ íŽ˜ë„í‹° %d%% ê°ì†Œ, 드롭율 %d%% ì¦ê°€
IP Bonus: EXP/JEXP %d%%, Death Penalty %d%%, Item Drop %d%%
*/
MSG_PCBANG_EVENT = 0x4f7,
-/*20080827 to 20180523
+/*20080827 to 20180621
24시간 ì´í›„ì— ì‹œë„하세요
Symbols in Character Names are forbidden.
*/
MSG_LIMIT_CHAR_DELETE = 0x4f8,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìš©ë³‘ì´ ì‚¬ìš©ìž ì¸ê³µì§€ëŠ¥ìœ¼ë¡œ ë™ìž‘합니다.
Mercenary will follow custom AI.
*/
MSG_MER_USERAI_ON = 0x4f9,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìš©ë³‘ì´ ê¸°ë³¸ ì¸ê³µì§€ëŠ¥ìœ¼ë¡œ ë™ìž‘합니다.
Mercenary will follow basic AI.
*/
MSG_MER_USERAI_OFF = 0x4fa,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s님ì˜
%s's
*/
MSG_CHARACTER_NAME = 0x4fb,
-/*20080827 to 20180523
+/*20080827 to 20180621
%së‹˜ì´ %s ì•„ì´í…œì„ íšë“하셨습니다.
%s has acquired %s.
*/
MSG_ITEM_PICKUP_PARTY = 0x4fc,
-/*20080827 to 20180523
+/*20080827 to 20180621
공개 채팅 메시지 표시
Public Chat Display
*/
MSG_VIEW_CHAT_MSG = 0x4fd,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê·“ì†ë§ 채팅 메시지 표시
Whisper Display
*/
MSG_VIEW_WHISPER_MSG = 0x4fe,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티 채팅 메시지 표시
Party Chat Display
*/
MSG_VIEW_PARTY_MSG = 0x4ff,
-/*20080827 to 20180523
+/*20080827 to 20180621
길드 채팅 메시지 표시
Guild Chat Display
*/
MSG_VIEW_GUILD_MSG = 0x500,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì•„ì´í…œ íšë“/드롭 메시지 표시
Item Get/Drop Message Display
*/
MSG_VIEW_GET_ITEM_MSG = 0x501,
-/*20080827 to 20180523
+/*20080827 to 20180621
장비 장착/해제 메시지 표시
Equipment On/Off Message Display
*/
MSG_VIEW_EQUIP_MSG = 0x502,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìƒíƒœì´ìƒ 메시지 표시
Abnormal Status Message Display
*/
MSG_VIEW_CHANGE_STATUS_MSG = 0x503,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티ì›ì˜ 주요 ì•„ì´í…œ íšë“ 메시지 표시
Party Member's Obtained Item Message Display
*/
MSG_VIEW_GET_ITEM_PARTY_MSG = 0x504,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티ì›ì˜ ìƒíƒœì´ìƒ 메시지 표시
Party Member's Abnormal Status Message Display
*/
MSG_VIEW_CHANGE_STATUS_PARTY_MSG = 0x505,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬 사용 실패 메시지 표시
Skill Failure Message Display
*/
MSG_VIEW_FAIL_SKILL_MSG = 0x506,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티 설정 메시지 표시
Party Configuration Message Display
*/
MSG_VIEW_PARTY_SETUP_MSG = 0x507,
-/*20080827 to 20180523
+/*20080827 to 20180621
장비 ì†ìƒ 메시지 표시
Damaged Equipment Message Display
*/
MSG_VIEW_DAMAGED_EQUIP_MSG = 0x508,
-/*20080827 to 20180523
+/*20080827 to 20180621
배틀 메시지 창 표시 정보
Battle Message Window Display
*/
MSG_BATTLE_CHAT_WND_OPTION = 0x509,
-/*20080827 to 20180523
+/*20080827 to 20180621
[%s]ì˜ ì†Œì§€ í•œì½”ì¸ : %d 한코ì¸
[%s]'s Han Coin: %d Han Coin
*/
MSG_POINT_SHOP_NHN = 0x50a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì¼ë°˜ 메시지
Public Log
*/
MSG_ST_CHAT = 0x50b,
-/*20080827 to 20180523
+/*20080827 to 20180621
배틀 메시지
Battle Log
*/
MSG_BT_CHAT = 0x50c,
-/*20080827 to 20180523
+/*20080827 to 20180621
íœ´ëŒ€í° ì¸ì¦.
Mobile Authentication
*/
MSG_PHONE_CONFIRM = 0x50d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì½ê¸°
Read
*/
MSG_BOOK_READ = 0x50e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìžë™ë‚­ë…
Auto Read
*/
MSG_BOOK_AUTOREAD = 0x50f,
-/*20080827 to 20180523
+/*20080827 to 20180621
책갈피
Bookmark
*/
MSG_BOOK_KEEP = 0x510,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ì „페ì´ì§€
Previous
*/
MSG_BOOK_PREV = 0x511,
-/*20080827 to 20180523
+/*20080827 to 20180621
다ìŒíŽ˜ì´ì§€
Next
*/
MSG_BOOK_NEXT = 0x512,
-/*20080827 to 20180523
+/*20080827 to 20180621
닫기
Close
*/
MSG_BOOK_CLOSE = 0x513,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s 장비가 ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
%s's Equipment has been damaged.
*/
MSG_DAMAGED_EQUIP = 0x514,
-/*20080827 to 20180523
+/*20080827 to 20180621
%së‹˜ì˜ %s ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
%s's %s was damaged.
*/
MSG_DAMAGED_EQUIP_PARTY = 0x515,
-/*20080827 to 20180523
+/*20080827 to 20180621
무기가
Weapon
*/
MSG_DAMAGED_WEAPON = 0x516,
-/*20080827 to 20180523
+/*20080827 to 20180621
갑옷ì´
Armor
*/
MSG_DAMAGED_BODY = 0x517,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 파티가입 불능
Insufficient Skill Level for joining a Party
*/
MSG_NOT_ENOUGH_SKILLLEVE5_2 = 0x518,
-/*20080827 to 20180523
+/*20080827 to 20180621
[%s]ì˜ ë¬´ë£Œ ìºì‹œ : %d ìºì‹œ
[%s]'s Free Cash: %d Cash
*/
MSG_POINT_SHOP2 = 0x519,
-/*20080827 to 20180523
+/*20080827 to 20180621
무료 ìºì‹œ 사용 :
Use Free Cash:
*/
MSG_USE_FREE_POINT = 0x51a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìºì‹œ
Cash
*/
MSG_CASH = 0x51b,
-/*20080827 to 20180523
+/*20080827 to 20180621
http://payment.ro.hangame.com/index.asp
*/
MSG_SETTLE_WEB_URL_HANGAME = 0x51c,
/*20080827 to 20090603
ê·¸ë¼ë¹„í‹° íšŒì› ì •ë³´ë™ì˜ë¥¼ 하셔야 사용할수있습니다.
-20090605 to 20180523
+20090605 to 20180621
ê·¸ë¼ë¹„í‹° íšŒì› ì •ë³´ë™ì˜ë¥¼ 하셔야 사용할 수 있습니다.
You need to accept the Privacy Policy from Gravity in order to use the service.
*/
MSG_BAN_GRAVITY_MEM_AGREE = 0x51d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ìš©ì•½ê´€ì— ë™ì˜ë¥¼ 하셔야 본 서비스를 ì´ìš©í•˜ì‹¤ 수 있습니다.
You need to accept the User Agreement in order to use the service.
*/
MSG_BAN_GAME_MEM_AGREE = 0x51e,
-/*20080827 to 20180523
+/*20080827 to 20180621
입력하신 ì•„ì´ë””와 비밀번호가 등ë¡ëœ 정보와 ì¼ì¹˜í•˜ì§€ 않습니다.
Incorrect or nonexistent ID.
*/
@@ -6581,616 +6581,616 @@ Incorrect or nonexistent ID.
^ff0000본 ì•„ì´í…œì„ 구매 후 개봉하시면 청약 철회 ë° í™˜ë¶ˆ 대ìƒì—ì„œ 제외ë©ë‹ˆë‹¤.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 ì¼ë°˜ %dìºì‹œ, 무료 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
20110405 to 20120618
^ff0000본 ì•„ì´í…œì„ 구매 후 7ì¼ ì´ë‚´ì—는 청약 철회가 가능합니다. 다만, 7ì¼ì´ 지났거나 ì•„ì´í…œì„ 개봉하시면 청약 철회 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 ì¼ë°˜ %dìºì‹œ, 무료 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
-20120626 to 20180523
+20120626 to 20180621
^ff0000본 ì•„ì´í…œì„ 구매 후 7ì¼ ì´ë‚´ì—는 청약 철회가 가능합니다. 다만, 7ì¼ì´ 지났거나 ì•„ì´í…œì„ 개봉하시면 청약 철회 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.ë˜í•œ 구매시 ì‚¬ìš©ëœ ë¬´ë£Œìºì‹œëŠ” 청약철회시 반환ë˜ì§€ 않습니다.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 ì¼ë°˜ %dìºì‹œ, 무료 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
Do you really want to purchase these items? You will spend %d Regular Cash Points and %d Free Cash Points.
*/
MSG_BUY_RECONFIRM2 = 0x520,
-/*20080827 to 20180523
+/*20080827 to 20180621
%dì‹œê°„ì´ ê²½ê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.
%d hour(s) has passed.
*/
MSG_NOTIFY_PLAYTIME1 = 0x521,
-/*20080827 to 20180523
+/*20080827 to 20180621
%d시간 %dë¶„ì´ ê²½ê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.
%d hour(s) %d minute(s) has passed.
*/
MSG_NOTIFY_PLAYTIME2 = 0x522,
-/*20080827 to 20180523
+/*20080827 to 20180621
ê²Œìž„ì„ ì¢…ë£Œí•˜ì„¸ìš”, 경험치 ë° ëª¨ë“ ê²Œ 50%ë¡œ ì¡°ì •ë©ë‹ˆë‹¤
Please stop playing the game, and take a break. Exp and other features will be reduced to 50%.
*/
MSG_WARNING_MSG1 = 0x523,
-/*20080827 to 20180523
+/*20080827 to 20180621
불건전 ì‹œê°„ëŒ€ì— ì ‘ì–´ë“¤ì—ˆìŠµë‹ˆë‹¤. ê²Œìž„ì„ ì¢…ë£Œí•˜ì„¸ìš”, 경험치 ë° ëª¨ë“ ê²Œ 0%ë¡œ ì¡°ì •ë©ë‹ˆë‹¤
Please stop playing the game since you'll need to rest. Exp and other features will be fixed to 0%.
*/
MSG_WARNING_MSG2 = 0x524,
-/*20080827 to 20180523
+/*20080827 to 20180621
퀘스트 목ë¡
Quest List
*/
MSG_QUESTWIN = 0x525,
-/*20080827 to 20180523
+/*20080827 to 20180621
RO SHOP
RO Shop
*/
MSG_RO_SHOP = 0x526,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ì•Œìˆ˜ì—†ëŠ” ì´ìœ ë¡œ 실패 하였습니다.
Memorial Dungeon, '%s' is booked.
*/
MSG_MDUNGEON_SUBSCRIPTION_ERROR_UNKNOWN = 0x527,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ì˜ˆì•½ì¤‘ë³µìœ¼ë¡œ 실패 하였습니다.
Failed to book Memorial Dungeon, '%s'.
*/
MSG_MDUNGEON_SUBSCRIPTION_ERROR_DUPLICATE = 0x528,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ê¶Œí•œë¬¸ì œë¡œ 실패 하였습니다.
Memorial Dungeon, '%s' is already booked.
*/
MSG_MDUNGEON_SUBSCRIPTION_ERROR_RIGHT = 0x529,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ì¤‘ë³µìƒì„±ìš”청으로 실패하였습니다.
Memorial Dungeon, '%s' is created.
Please enter in 5 minutes.
*/
MSG_MDUNGEON_SUBSCRIPTION_ERROR_EXIST = 0x52a,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì·¨ì†Œê°€ 실패 하였습니다.
Failed to create Memorial Dungeon, '%s'.
Please try again.
*/
MSG_MDUNGEON_SUBSCRIPTION_CANCEL_FAIL = 0x52b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìƒëŒ€ë°©ì´ 파티 초대 거부 ìƒíƒœìž…니다.
The character blocked the party invitation.
*/
MSG_JOINMSG_REFUSE = 0x52c,
-/*20080827 to 20180523
+/*20080827 to 20180621
모든 파티 초대를 거부합니다.
Block all party invitations.
*/
MSG_INVITE_PARTY_REFUSE = 0x52d,
-/*20080827 to 20180523
+/*20080827 to 20180621
모든 파티 초대를 수ë½í•©ë‹ˆë‹¤.
Allow all party invitations.
*/
MSG_INVITE_PARTY_ACCEPT = 0x52e,
-/*20080827 to 20180523
+/*20080827 to 20180621
착용하시면 ì´ ì•„ì´í…œì€ ì˜êµ¬ ê·€ì†ë©ë‹ˆë‹¤. 착용하시겠습니까?
This item will be permanently bound to this character once it is equipped. Do you really want to equip this item?
*/
MSG_YOURITEM_EQUIP = 0x52f,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s ì•„ì´í…œì´ ê·€ì†ë˜ì—ˆìŠµë‹ˆë‹¤.
%s is now permanently bound to this character.
*/
MSG_YOURITEM_EQUIPED = 0x530,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìºì‹œê°€ 부족합니다. 무료 ìºì‹œ í¬ì¸íŠ¸ë¥¼ 입력해 주시기 ë°”ëžë‹ˆë‹¤.
You do not have enough Kafra Credit Points. Please enter whether you have free credit points.
*/
MSG_BUY_TO_FREE_POINT = 0x531,
-/*20080827 to 20180523
+/*20080827 to 20180621
파티 가입요청
Request to Join Party
*/
MSG_REQ_JOIN_PARTY3 = 0x532,
-/*20080827 to 20180523
+/*20080827 to 20180621
공성 정보 메시지 표시
Display WOE Info
*/
MSG_VIEW_SIEGE_INFO_MSG = 0x533,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ì·¨ì†Œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Memorial Dungeon %s's reservation has been canceled.
*/
MSG_MDUNGEON_SUBSCRIPTION_CANCEL_SUCCESS = 0x534,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼ë˜ì ¼ '%s' ìƒì„±ì— 실패하였습니다. 다시 ì‹œë„ í•˜ì„¸ìš”.
Failed to create Memorial Dungeon %s. Please try again.
*/
MSG_MDUNGEON_CREATE_FAIL = 0x535,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ ìž¥ì†Œì—서는 사용할 수 없는 스킬입니다.
This skill cannot be used within this area.
*/
MSG_IMPOSSIBLE_SKILL_AREA = 0x536,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ ìž¥ì†Œì—서는 사용할 수 없는 ì•„ì´í…œìž…니다.
This item cannot be used within this area.
*/
MSG_IMPOSSIBLE_USEITEM_AREA = 0x537,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼 ë˜ì „
Memorial Dungeon
*/
MSG_MEMORIAL_DUN = 0x538,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s 대기중
%s in Standby
*/
MSG_MEMORIAL_DUN_WAITING = 0x539,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s 입장 가능
%s Available
*/
MSG_MEMORIAL_DUN_READY = 0x53a,
-/*20080827 to 20180523
+/*20080827 to 20180621
%s 진행중
%s in Progress
*/
MSG_MEMORIAL_DUN_IN = 0x53b,
-/*20080827 to 20180523
+/*20080827 to 20180621
시간 ì•ˆì— ìž…ìž¥í•˜ì§€ ì•Šì•„ 메모리얼 ë˜ì „ì´ ì‚¬ë¼ì¡ŒìŠµë‹ˆë‹¤.
No one entered the Memorial Dungeon within its duration; the dungeon has disappeared.
*/
MSG_MEMORIAL_DUN_OUT1 = 0x53c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ìš©í•˜ì‹œë ¤ë©´ ì´ìš© ì‹ ì²­ì„ ì²˜ìŒë¶€í„° 다시 해주시기 ë°”ëžë‹ˆë‹¤.
Please apply for dungeon entry again to play in this dungeon.
*/
MSG_MEMORIAL_DUN_OUT2 = 0x53d,
-/*20080827 to 20180523
+/*20080827 to 20180621
대기 순위 : ^ff0000%d^000000
Your Standby Priority: ^ff0000%d^000000
*/
MSG_MEMORIAL_DUN_PRIORITY = 0x53e,
-/*20080827 to 20180523
+/*20080827 to 20180621
^ff0000%s^000000 ë‚´ì— ìž…ìž¥í•˜ì§€ ì•Šì„ ê²½ìš° 신청하신 ë˜ì „ì´ ì‚­ì œ ë©ë‹ˆë‹¤.
The requested dungeon will be removed if you do not enter within ^ff0000%s^000000.
*/
MSG_MEMORIAL_DUN_NOTIFY = 0x53f,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë˜ì „ 미션 제한 시간 :
Dungeon Mission Time Limit:
*/
MSG_MEMORIAL_DUN_NOTIFY2 = 0x540,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼 ë˜ì „ ì˜ˆì•½ì´ ì·¨ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
The Memorial Dungeon reservation has been canceled.
*/
MSG_MEMORIAL_DUN_CANCEL = 0x541,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼 ë˜ì „ì´ ìœ ì§€ 시간 ì œí•œì— ì˜í•´ 파괴ë˜ì—ˆìŠµë‹ˆë‹¤.
The Memorial Dungeon duration expired; it has been destroyed.
*/
MSG_MEMORIAL_DUN_LIVE_TIME_OUT = 0x542,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼 ë˜ì „ì´ ìž…ìž¥ 시간 ì œí•œì— ì˜í•´ 파괴ë˜ì—ˆìŠµë‹ˆë‹¤.
The Memorial Dungeon's entry time limit expired; it has been destroyed.
*/
MSG_MEMORIAL_DUN_ENTER_TIME_OUT = 0x543,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼 ë˜ì „ì´ ì‚­ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
The Memorial Dungeon has been removed.
*/
MSG_MEMORIAL_DUN_DESTROY_REQUEST = 0x544,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼 ë˜ì „ì— ì‹œìŠ¤í…œ 오류가 ë°œìƒí•˜ì˜€ìŠµë‹ˆë‹¤. ì •ìƒì ì¸ 게임 ì§„í–‰ì„ ìœ„í•´ 재접ì†ì„ 해주십시오.
A system error has occurred in the Memorial Dungeon. Please relog in to the game to continue playing.
*/
MSG_MEMORIAL_DUN_ERROR = 0x545,
-/*20080827 to 20180523
+/*20080827 to 20180621
사용할 수 없는 슬롯입니다.
This slot is not usable.
*/
MSG_FR_INVALID_SLOT = 0x546,
-/*20080827 to 20180523
+/*20080827 to 20180621
Base Levelì´ 15를 넘었습니다.
Your Base Level is over 15.
*/
MSG_FR_BASELVL = 0x547,
-/*20080827 to 20180523
+/*20080827 to 20180621
Job Levelì´ 15를 넘었습니다.
Your Job Level is over 15.
*/
MSG_FR_INVALID_JOBLV = 0x548,
-/*20080827 to 20180523
+/*20080827 to 20180621
해당슬롯 ìºë¦­í„°ì— ì§ì—…êµ°ì˜ ìƒì¸ì´ë¯€ë¡œ ê²Œìž„ì„ í•  수 없습니다.
You cannot play the Merchant class character in this slot.
*/
MSG_FR_JOB = 0x549,
-/*20080827 to 20180523
+/*20080827 to 20180621
추후 사용예정
Not Yet Implemented
*/
MSG_FR_MAP = 0x54a,
-/*20080827 to 20180523
+/*20080827 to 20180621
만들수 있는 케릭터 ìŠ¬ë¡¯ì´ ì•„ë‹™ë‹ˆë‹¤.
You are not eligible to open the Character Slot.
*/
MSG_FR_ERR_MKCHAR_INVALID_SLOT = 0x54b,
-/*20080827 to 20180523
+/*20080827 to 20180621
삭제할 수 없는 케릭터 입니다.
This character cannot be deleted.
*/
MSG_FR_ERR_DELCHAR_INVALID_SLOT = 0x54c,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìƒëŒ€ë°©ì˜ ìž¥ë¹„ì°½ì´ ê³µê°œë˜ì–´ 있지 않습니다.
This character's equipment information is not open to the public.
*/
MSG_OPEN_EQUIPEDITEM_REFUSED = 0x54d,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìž¥ë¹„ì°½ì„ ê³µê°œí•˜ì§€ 않습니다.
Equipment information not open to the public.
*/
MSG_OPEN_EQUIPEDITEM_REFUSE = 0x54e,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìž¥ë¹„ì°½ì„ ê³µê°œí•©ë‹ˆë‹¤.
Equipment information open to the public.
*/
MSG_OPEN_EQUIPEDITEM_ACCEPT = 0x54f,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%s)님 장비창 보기
Check %s's Equipment Info
*/
MSG_REQ_VIEW_OTHERUSER = 0x550,
-/*20080827 to 20180523
+/*20080827 to 20180621
%sì˜ ìž¥ì°©ì•„ì´í…œ
'%s's Equipment
*/
MSG_OTHERUSER_EQUIPED_ITEM = 0x551,
-/*20080827 to 20180523
+/*20080827 to 20180621
장비창 공개
Show Equip
*/
MSG_OPEN_EQUIPED_ITEM = 0x552,
-/*20080827 to 20180523
+/*20080827 to 20180621
프리미엄 서비스를 ì´ìš©í•´ 주시기 ë°”ëžë‹ˆë‹¤.
This service is only available for premium users.
*/
MSG_NEED_PREMIUM_SERVICE = 0x553,
-/*20080827 to 20180523
+/*20080827 to 20180621
무료 사용ìžëŠ” 최대 50000제니까지 소유할 수 있습니다.
Free Trial users can only hold up to 50,000 zeny.
*/
MSG_FR_INVALID_MONEY = 0x554,
-/*20080827 to 20180523
+/*20080827 to 20180621
전장채팅 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Battlefield Chat has been activated.
*/
MSG_BATTLECHAT_ON = 0x555,
-/*20080827 to 20180523
+/*20080827 to 20180621
전장채팅 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Battlefield Chat has been deactivated.
*/
MSG_BATTLECHAT_OFF = 0x556,
-/*20080827 to 20180523
+/*20080827 to 20180621
용병정보 - 몬스터타입
Mercenary Info - Monster Type
*/
MSG_MER_INFO_TYPE_MONSTER = 0x557,
-/*20080827 to 20180523
+/*20080827 to 20180621
전체 맵 보기
World Map
*/
MSG_RO_MAP = 0x558,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼ë˜ì ¼ì´ CLOSE ìƒíƒœìž…니다.
The Memorial Dungeon is now closed.
*/
MSG_MEMORIAL_DUN_CLOSE = 0x559,
-/*20080827 to 20180523
+/*20080827 to 20180621
^ff0000^ff0000ìš©ë³‘ì„ ì‚­ì œí•©ë‹ˆë‹¤.^000000^000000 삭제하실 경우 지금까지 키운 ë‚´ì—­ì´ ëª¨ë‘ ì‚­ì œë©ë‹ˆë‹¤. 계ì†í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
^ff0000Deleting a Mercenary Soldier^000000 will also delete his growth history. Do you really want to proceed with the deletion?
*/
MSG_DELETE_MER = 0x55a,
-/*20080827 to 20180523
+/*20080827 to 20180621
메모리얼ë˜ì ¼ì´ OPEN ìƒíƒœìž…니다.
The Memorial Dungeon is now open.
*/
MSG_MEMORIAL_DUN_OPEN = 0x55b,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìœ„ì˜ ê³„ì •ì€ ì•„ì§ í†µì‹  안전 í‚¤ì— ì—°ê²°ë˜ì§€ 않았습니다. 먼저 안전 키를 해제하신 ë’¤ ê²Œìž„ì— ì ‘ì†í•´ 주십시오.
This account has not been confirmed by connecting to the safe communication key. Please connect to the key first, and then log into the game.
*/
MSG_PHONE_BLOCK = 0x55c,
-/*20080827 to 20180523
+/*20080827 to 20180621
í•œ ì•„ì´í”¼ë¡œ ì ‘ì† ê°€ëŠ¥í•œ 유저수를 초과하였습니다.
The number of accounts connected to this IP has exceeded the limit.
*/
MSG_BAN_PC_IP_LIMIT_ACCESS = 0x55d,
-/*20080827 to 20180523
+/*20080827 to 20180621
새로운 퀘스트를 받았습니다
You have received a new quest.
*/
MSG_QUESTGET = 0x55e,
-/*20080827 to 20180523
+/*20080827 to 20180621
^777777습ë“ì¡°ê±´ :
^CC3399Requirement:
*/
MSG_FINDTEXT_TO_SKILLDES = 0x55f,
-/*20080827 to 20180523
+/*20080827 to 20180621
스킬 설명 보기
View Skill Info
*/
MSG_VIEW_SKILL_DESCRIPT = 0x560,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì‚¬ìš©ëœ ìŠ¤í‚¬ í¬ì¸íŠ¸ëŠ” 다시 ë˜ëŒë¦´ 수 없습니다. ì ìš©í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Once used, skill points cannot be re-allocated. Would you like to use the skill points?
*/
MSG_APPLY_SKILL_UP = 0x561,
-/*20080827 to 20180523
+/*20080827 to 20180621
노비스·1ì°¨ì§ì—…
1st
*/
MSG_1TABNAME_SKILLWND = 0x562,
-/*20080827 to 20180523
+/*20080827 to 20180621
2차·전승ì§ì—…
2nd
*/
MSG_2TABNAME_SKILLWND = 0x563,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¶ˆë²•í”„ë¡œê·¸ëž¨ì„ ì‚¬ìš©í•˜ì˜€ê±°ë‚˜ í˜¹ì€ í•´í‚¹ì„ ì‹œë„í•œ 계정입니다. 블럭종료시간 : %s
This account has been used for illegal program or hacking program. Block Time: %s
20081217 to 20081218
ë¶ˆë²•í”„ë¡œê·¸ëž¨ì„ ì‚¬ìš©í•˜ì˜€ê±°ë‚˜ í•´í‚¹ì„ ì‹œë„í•œ 계정ì´ê±°ë‚˜ ê·¸ë¼ë¹„í‹° ì´ì „ì„ ì‹ ì²­í•œ 한게임 계정입니다. 블럭종료시간 : %s
*/
MSG_RE17 = 0x564,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë¶ˆë²•í”„ë¡œê·¸ëž¨ì´ ì‹¤í–‰, ë°”ì´ëŸ¬ìŠ¤ ê°ì—¼, ë˜ëŠ” í•´í‚¹íˆ´ì´ ì„¤ì¹˜ë˜ì–´ ìžˆì„ ê°€ëŠ¥ì„±ì´ ìžˆìŠµë‹ˆë‹¤. ì •ìƒ í´ë¼ì´ì–¸íŠ¸ë¥¼ 실행하여 주시기 ë°”ëžë‹ˆë‹¤. 함께 만드는 ë°ì€ ë¼ê·¸ë‚˜ë¡œí¬ê°€ ë  ìˆ˜ 있ë„ë¡ ë…¸ë ¥í•˜ê³  있습니다.
The possibility of exposure to illegal program, PC virus infection or Hacking Tool has been detected. Please execute licensed client. Our team is trying to make a best environment for Ro players.
*/
MSG_RE18 = 0x565,
-/*20080827 to 20180523
+/*20080827 to 20180621
ë‹¹ì‹ ì€ ì§€ê¸ˆ ê±´ê°•í•œ 게임 시간 ëŒ€ì— ìžˆìŠµë‹ˆë‹¤, ì¦ê±°ìš´ ê²Œìž„ì´ ë˜ì‹œê¸¸ ë°”ëžë‹ˆë‹¤
You are currently playing in the best game environment. Please enjoy the Ragnarok.
*/
MSG_WARNING_MSG3 = 0x566,
/*20080827 to 20100721
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Job경험치가 30분간 1.5ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
-20100727 to 20180523
+20100727 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Job경험치가 30분간 1.25ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Job Exp points from hunting monsters are increased by 50% for 30 minutes.
*/
MSG_PLUSONLYJOBEXP = 0x567,
/*20080827 to 20091110
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 30분간 1.25ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
-20091117 to 20180523
+20091117 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 30분간 1.2ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Exp points from hunting monsters are increased by 25% for 30 minutes.
*/
MSG_PLUSEXP14532 = 0x568,
-/*20080827 to 20180523
+/*20080827 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 30분간 2ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
EXP points from hunting monsters are increased by 100%% for 30 minutes.
*/
MSG_PLUSEXP14533 = 0x569,
-/*20080827 to 20180523
+/*20080827 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 60분간 1.5ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
EXP points from hunting monsters are increased by 50% for 60 minutes.
*/
MSG_PLUSEXP12312 = 0x56a,
-/*20080827 to 20180523
+/*20080827 to 20180621
ì´ ë§µì—서는 파티를 결성할 수 없습니다.
Unable to organize a party in this map.
*/
MSG_NOPARTY = 0x56b,
-/*20080827 to 20180523
+/*20080827 to 20180621
(%s)ë‹˜ì€ íŒŒí‹°ì— ì°¸ì—¬í•  수 없는 ë§µì— ìžˆìŠµë‹ˆë‹¤.
(%s) are currently in restricted map to join a party.
*/
MSG_NOPARTY2 = 0x56c,
-/*20080827 to 20180523
+/*20080827 to 20180621
간편아ì´í…œìƒµ
Simple Item Shop
*/
MSG_SIMPLE_CASH_SHOP = 0x56d,
-/*20080827 to 20180523
+/*20080827 to 20180621
소지 í•œì½”ì¸ : %d 한코ì¸
Han Coin: %d Han Coin
*/
MSG_SIMPLE_POINT_SHOP_NHN = 0x56e,
-/*20080827 to 20180523
+/*20080827 to 20180621
소지 ìºì‹œ : %d ìºì‹œ
RoK Point: %d RoK Point
*/
MSG_SIMPLE_POINT_SHOP = 0x56f,
-/*20080827 to 20180523
+/*20080827 to 20180621
무료 ìºì‹œ : %d ìºì‹œ
Free Cash: %d Cash
*/
MSG_SIMPLE_POINT_SHOP2 = 0x570,
-/*20080827 to 20180523
+/*20080827 to 20180621
본서버 유저는 í”„ë¦¬ì„œë²„ì— ì ‘ì†í• ìˆ˜ 없습니다.
An user of this server cannot connect to free server
*/
MSG_MAIN_USER_CANONT_LOGIN_FREE_SERVER = 0x571,
-/*20080827 to 20180523
+/*20080827 to 20180621
ìœ íš¨ê¸°ê°„ì´ ì§€ë‚œ 비밀번호 입니다. 다시 로그ì¸í•˜ì—¬ì£¼ì‹­ì‹œì˜¤.
Your password has expired. Please log in again
*/
MSG_INVALID_ONETIMELIMIT = 0x572,
#if PACKETVER >= 20080903
-/*20080903 to 20180523
+/*20080903 to 20180621
3ì°¨ì§ì—…
3rd
*/
MSG_3TABNAME_SKILLWND = 0x573,
#endif
#if PACKETVER >= 20080917
-/*20080917 to 20180523
+/*20080917 to 20180621
ì´ ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없는 대ìƒìž…니다.
This skill can't be used on that target.
*/
MSG_USESKILL_FAIL_TOTARGET = 0x574,
-/*20080917 to 20180523
+/*20080917 to 20180621
ì•ˆì‹¤ë¼ ì†Œìœ  개수가 초과하여 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't use skill because you have exceeded the number Ancilla possession limit
*/
MSG_USESKILL_FAIL_ANCILLA_NUMOVER = 0x575,
-/*20080917 to 20180523
+/*20080917 to 20180621
성수가 필요합니다.
Unable to use the skill to exceed the number of Ancilla.
*/
MSG_USESKILL_FAIL_HOLYWATER = 0x576,
-/*20080917 to 20180523
+/*20080917 to 20180621
안실ë¼ê°€ 필요합니다.
Holy water is required.
*/
MSG_USESKILL_FAIL_ANCILLA = 0x577,
-/*20080917 to 20180523
+/*20080917 to 20180621
ì¼ì •ê±°ë¦¬ ë‚´ì— ì¤‘ë³µë  ìˆ˜ 없습니다.
Ancilla is required.
*/
MSG_USESKILL_FAIL_DUPLICATE_RANGEIN = 0x578,
-/*20080917 to 20180523
+/*20080917 to 20180621
ì´ ìŠ¤í‚¬ì„ ì‚¬ìš©í•˜ê¸° 위해서는 다른 ìŠ¤í‚¬ì´ í•„ìš”í•©ë‹ˆë‹¤.
Cannot be duplicated within a certain distance.
*/
MSG_USESKILL_FAIL_NEED_OTHER_SKILL = 0x579,
#endif
#if PACKETVER >= 20080924
-/*20080924 to 20180523
+/*20080924 to 20180621
ì´ ë§µì—서는 ì±„íŒ…ì„ í•  수 없습니다.
This skill requires other skills to be used.
*/
MSG_NO_CHATTING = 0x57a,
#endif
#if PACKETVER >= 20081001
-/*20081001 to 20180523
+/*20081001 to 20180621
3ì‹œê°„ì´ ì§€ë‚¬ìŠµë‹ˆë‹¤.
Chat is not allowed in this map
*/
MSG_VET_3HOUR = 0x57b,
-/*20081001 to 20180523
+/*20081001 to 20180621
5ì‹œê°„ì´ ì§€ë‚¬ìŠµë‹ˆë‹¤.
3 hours have passed.
*/
MSG_VET_5HOUR = 0x57c,
#endif
#if PACKETVER >= 20081008
-/*20081008 to 20180523
+/*20081008 to 20180621
게임가드 초기화 ì—러 ë˜ëŠ” êµ¬ë²„ì „ì˜ ê²Œìž„ê°€ë“œ 파ì¼ìž…니다. 게임가드 셋업파ì¼ì„ 다시 설치하고 ê²Œìž„ì„ ì‹¤í–‰í•´ 보시기 ë°”ëžë‹ˆë‹¤.
5 hours have passed.
*/
MSG_NPGAMEMON_ERROR_GAMEGUARD = 0x57d,
-/*20081008 to 20180523
+/*20081008 to 20180621
ini 파ì¼ì´ 없거나 변조ë˜ì—ˆìŠµë‹ˆë‹¤. 게임가드 셋업파ì¼ì„ 설치하면 í•´ê²° í•  수 있습니다.
Game guard initialization error or previous version game guard file is installed. Please re-install the setup file and try again
*/
MSG_NPGMUP_ERROR_PARAM = 0x57e,
-/*20081008 to 20180523
+/*20081008 to 20180621
게임가드와 ì¶©ëŒ í”„ë¡œê·¸ëž¨ì´ ë°œê²¬ë˜ì—ˆìŠµë‹ˆë‹¤.
Either ini file is missing or altered. Install game guard setup file to fix the problem
*/
MSG_NPGG_ERROR_COLLISION = 0x57f,
#endif
#if PACKETVER >= 20081111
-/*20081111 to 20180523
+/*20081111 to 20180621
ìž˜ëª»ëœ í´ë¼ì´ì–¸íŠ¸ìž…니다. ì •ìƒì ì¸ í´ë¼ì´ì–¸íŠ¸ë¥¼ 실행하여 주십시요.
There is a program found that conflicts with game guard
*/
MSG_PROOF_ERROR = 0x580,
#endif
#if PACKETVER >= 20081203
-/*20081203 to 20180523
+/*20081203 to 20180621
ëª¨ë°”ì¼ ì¸ì¦ì„ 받아주시기 ë°”ëžë‹ˆë‹¤.
Incorrect client. Please run a normal client
*/
MSG_MOBILE_LOCKSERVER = 0x581,
#endif
#if PACKETVER >= 20081217
-/*20081217 to 20180523
+/*20081217 to 20180621
ëª¨ë°”ì¼ ì¸ì¦ì— 실패하였습니다.
Thank you to accept mobile authentication.
*/
MSG_FAILED_MOBILE_LOCKSERVER = 0x582,
-/*20081217 to 20180523
+/*20081217 to 20180621
ì´ìŠ¤í‚¬ì€ 혼ìžì„œ 사용할수 없습니다.
This skill can't be used alone
*/
MSG_USESKILL_FAIL_NEED_HELPER = 0x583,
-/*20081217 to 20180523
+/*20081217 to 20180621
ì´ìŠ¤í‚¬ì€ 특정방향으로만 사용할수 있습니다.
This skill can be used to certain direction only
*/
MSG_USESKILL_FAIL_INVALID_DIR = 0x584,
-/*20081217 to 20180523
+/*20081217 to 20180621
ë”ì´ìƒ 소환할수 없습니다.
Cannot summon spheres anymore.
*/
MSG_USESKILL_FAIL_SUMMON = 0x585,
/*20081217 to 20130710
ì†Œí™˜ëœ êµ¬ì²´ê°€ 존재하지 않습니다.
-20130717 to 20180523
+20130717 to 20180621
ì†Œí™˜ëœ êµ¬ì²´ê°€ 존재하지 않거나 부족합니다.
There is no summoned sphere or you do not have enough sphere.
*/
MSG_USESKILL_FAIL_SUMMON_NONE = 0x586,
-/*20081217 to 20180523
+/*20081217 to 20180621
사용가능한 ëª¨ë°©ìŠ¤í‚¬ì´ ì¡´ìž¬í•˜ì§€ 않습니다.
There is no imitation skills available.
*/
MSG_USESKILL_FAIL_IMITATION_SKILL_NONE = 0x587,
-/*20081217 to 20180523
+/*20081217 to 20180621
ì´ ìŠ¤í‚¬ì€ ì¤‘ë³µí•´ì„œ 사용할수 없습니다.
You can't reuse this skill
*/
MSG_USESKILL_FAIL_DUPLICATE = 0x588,
-/*20081217 to 20180523
+/*20081217 to 20180621
ìŠ¤í‚¬ì„ ì‚¬ìš©í• ìˆ˜ 없는 ìƒíƒœìž…니다.
Skill can't be used in this state
*/
MSG_USESKILL_FAIL_CONDITION = 0x589,
-/*20081217 to 20180523
+/*20081217 to 20180621
ì•„ì´í…œë³„ 최대 ì†Œì§€ëŸ‰ì„ ì´ˆê³¼í•˜ì—¬ 가질 수 없습니다.
You have exceeded the maximum amount of possession of another item.
*/
MSG_PICKUP_MAXCOUNT_LIMIT = 0x58a,
#endif
#if PACKETVER >= 20090204
-/*20090204 to 20180523
+/*20090204 to 20180621
ê´€ë¦¬ìž ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤. 프로그램 최초 ì‹¤í–‰ì€ ê´€ë¦¬ìž ê¶Œí•œìœ¼ë¡œ 실행하셔야 합니다.
No administrative privileges. Must first run the program with administrator privileges.
*/
MSG_NPK_ERROR_NOTADMIN = 0x58b,
-/*20090204 to 20180523
+/*20090204 to 20180621
nProtect KeyCrypt ë“œë¼ì´ë²„ ë²„ì „ì´ ë§žì§€ 않습니다. 시스템 재 부팅 í›„ì— ìƒˆë¡œ 실행 시켜 주십시오.
nProtect KeyCrypt not the same. Please restart the program and the computer first.
*/
MSG_NPK_ERROR_DRIVERVERSION = 0x58c,
-/*20090204 to 20180523
+/*20090204 to 20180621
WindowXP 호환성 모드를 사용하고 계십니다. 현재 프로그램ì—ì„œ 호환성 모드를 제거하였습니다. í”„ë¡œê·¸ëž¨ì„ ìƒˆë¡œ 시작해 주십시오.
Currently wearing WindowXP Compatibility Mode. The program now removes Compatibility Mode. Please restart the program.
*/
MSG_NPK_ERROR_VERIFYVERSION = 0x58d,
-/*20090204 to 20180523
+/*20090204 to 20180621
PS/2 키로거가 존재합니다.
PS/2 keyloggers exist.
*/
MSG_DETECT_PS2KEYLOGGER = 0x58e,
-/*20090204 to 20180523
+/*20090204 to 20180621
USB 키보드 ë“œë¼ì´ë²„ 해킹 ì‹œë„ê°€ íƒì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
USB Keylogging attempt was detected.
*/
MSG_DETECT_USBKEYLOGGER = 0x58f,
-/*20090204 to 20180523
+/*20090204 to 20180621
HHD ëª¨ë‹ˆí„°ë§ íˆ´ì´ íƒì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
HHD monitoring tool has been detected.
*/
MSG_DETECT_HHDUSBH = 0x590,
-/*20090204 to 20180523
+/*20090204 to 20180621
페ì¸íŠ¸ë¶“ì´ í•„ìš”í•©ë‹ˆë‹¤.
Paintbrush is required.
*/
MSG_USESKILL_FAIL_PAINTBRUSH = 0x591,
/*20090204 to 20090401
그림물ê°ì´ 필요합니다.
-20090408 to 20180523
+20090408 to 20180621
서페ì´ìŠ¤íŽ˜ì¸íŠ¸ê°€ 필요합니다.
Paint is required.
*/
MSG_USESKILL_FAIL_II_SURFACE_PAINTS = 0x592,
-/*20090204 to 20180523
+/*20090204 to 20180621
지정한 ìœ„ì¹˜ì— ìŠ¤í‚¬ì„ ì‚¬ìš©í• ìˆ˜ 없습니다.
Use the skills that are not at the specified location.
*/
MSG_USESKILL_FAIL_POS = 0x593,
-/*20090204 to 20180523
+/*20090204 to 20180621
ë„ìš°ë¯¸ì˜ SPê°€ 부족합니다.
Not enough SP.
*/
@@ -7199,569 +7199,569 @@ Not enough SP.
#if PACKETVER >= 20090211
/*20090211 to 20090218
ìƒì„± 가능 ìºë¦­í„° 수는 9개입니다!!(ìž„ì‹œ)
-20090226 to 20180523
+20090226 to 20180621
ìºë¦­í„° ì„ íƒì°½ì˜ ìºë¦­í„°ê°€ %d개를 초과하면 ê²Œìž„ì— ì ‘ì†í•  수 없습니다. 불필요한 ìºë¦­í„°ë¥¼ 삭제해주십시오.
Character %d is character selection window cannot connect to the game that exceeds the total. Please remove unwanted characters.
*/
MSG_BAN_OVER_CHARACTER_LIST = 0x595,
#endif
#if PACKETVER >= 20090226
-/*20090226 to 20180523
+/*20090226 to 20180621
목캔디가 필요합니다.
Throat Lozenge is required.
*/
MSG_USESKILL_FAIL_II_NECK_CANDY = 0x596,
-/*20090226 to 20180523
+/*20090226 to 20180621
ì•ˆíƒ€ê¹Œìš´ëˆˆë¬¼ì´ í•„ìš”í•©ë‹ˆë‹¤.
Painful Tears is required.
*/
MSG_USESKILL_FAIL_II_MISERABLE_TEAR = 0x597,
-/*20090226 to 20180523
+/*20090226 to 20180621
목 보호 캔디가 필요합니다.
Throat Lozenge is required.
*/
MSG_USESKILL_FAIL_II_PROTECT_NECK_CANDY = 0x598,
-/*20090226 to 20180523
+/*20090226 to 20180621
ì›¨í° ë¸”ë¡œí‚¹ì˜ ì—°ê³„ë¡œë§Œ 사용가능합니다.
Cooperation is only available with Weapon Blocking.
*/
MSG_USESKILL_FAIL_GC_WEAPONBLOCKING = 0x599,
-/*20090226 to 20180523
+/*20090226 to 20180621
길로틴í¬ë¡œìŠ¤ì˜ ë…ì„ ë°”ë¥¸ 무기가 필요합니다.
Poisoned weapons is required.
*/
MSG_USESKILL_FAIL_GC_POISONINGWEAPON = 0x59a,
-/*20090226 to 20180523
+/*20090226 to 20180621
마ë„기어 탑승시ì—만 사용가능합니다.
Item can only be used when Mado Gear is mounted.
*/
MSG_USESKILL_FAIL_MADOGEAR = 0x59b,
-/*20090226 to 20180523
+/*20090226 to 20180621
ë°œì¹¸ë¸”ë¦¿ì´ í•„ìš”í•©ë‹ˆë‹¤.
Vulcan Bullet is required.
*/
MSG_USESKILL_FAIL_II_VULCANBULLET = 0x59c,
-/*20090226 to 20180523
+/*20090226 to 20180621
마ë„기어 연료가 필요합니다.
Mado Gear Fuel is required.
*/
MSG_USESKILL_FAIL_II_FUELGAS = 0x59d,
-/*20090226 to 20180523
+/*20090226 to 20180621
액체냉ê°íƒ„ì´ í•„ìš”í•©ë‹ˆë‹¤.
Liquid Cold Bullet is required.
*/
MSG_USESKILL_FAIL_II_COLDSLOWERBULLET = 0x59e,
-/*20090226 to 20180523
+/*20090226 to 20180621
ìºë…¼ë³¼ì„ 장전 하세요.
Please load a Cannon Ball.
*/
MSG_USESKILL_FAIL_CANONBALL = 0x59f,
-/*20090226 to 20180523
+/*20090226 to 20180621
미ë„기어 ê°€ì†ìž¥ì¹˜ë¥¼ 착용하세요.
Please equipped with a Mado Gear Accelerator.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_ACCELERATION = 0x5a0,
-/*20090226 to 20180523
+/*20090226 to 20180621
호버ë§ë¶€ìŠ¤í„°ë¥¼ 착용하세요.
Please equipped with a Hovering Booster.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_HOVERING_BOOSTER = 0x5a1,
#endif
#if PACKETVER >= 20090304
-/*20090304 to 20180523
+/*20090304 to 20180621
[톡신] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Toxin] Poison effect was applied to the weapon.
*/
MSG_TOXIN = 0x5a2,
-/*20090304 to 20180523
+/*20090304 to 20180621
[패럴ë¼ì´ì¦ˆ] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Paralysis] Poison effect was applied to the weapon.
*/
MSG_PARALYZE = 0x5a3,
-/*20090304 to 20180523
+/*20090304 to 20180621
[베놈블리드] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Fatigue] Poison effect was applied to the weapon.
*/
MSG_VENOMBLEED = 0x5a4,
-/*20090304 to 20180523
+/*20090304 to 20180621
[ë§¤ì§ ë¨¸ì‰¬ë£¸] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Laughing] Poison effect was applied to the weapon.
*/
MSG_MAGICMUSHROOM = 0x5a5,
-/*20090304 to 20180523
+/*20090304 to 20180621
[ë°ìŠ¤ 허트] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Disheart] Poison effect was applied to the weapon.
*/
MSG_DEATHHURT = 0x5a6,
-/*20090304 to 20180523
+/*20090304 to 20180621
[파ì´ë ‰ì‹œì•„] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Pyrexia] Poison effect was applied to the weapon.
*/
MSG_PHYREXIA = 0x5a7,
-/*20090304 to 20180523
+/*20090304 to 20180621
[오블리비언 커즈] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Oblivion] Poison effect was applied to the weapon.
*/
MSG_OBLIANCURSE = 0x5a8,
-/*20090304 to 20180523
+/*20090304 to 20180621
[리치 엔드] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Leech] Poison effect was applied to the weapon.
*/
MSG_RICHEND = 0x5a9,
#endif
#if PACKETVER >= 20090311
-/*20090311 to 20180523
+/*20090311 to 20180621
호버ë§ìƒíƒœì—서만 사용가능합니다.
Can only be used in Hovering state.
*/
MSG_USESKILL_FAIL_MADOGEAR_HOVERING = 0x5aa,
-/*20090311 to 20180523
+/*20090311 to 20180621
ìží­ìž¥ì¹˜ë¥¼ 장착하세요.
Please equip a Self-Destruct Mechanism.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_SELFDESTRUCTION_DEVICE = 0x5ab,
-/*20090311 to 20180523
+/*20090311 to 20180621
ì…°ì´í”„쉬프터를 장착하세요.
Please equip a Shape Shift.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_SHAPESHIFTER = 0x5ac,
-/*20090311 to 20180523
+/*20090311 to 20180621
길로틴ë…ì´ í•„ìš”í•©ë‹ˆë‹¤.
Guillotine Cross Poison is required.
*/
MSG_USESKILL_FAIL_GUILLONTINE_POISON = 0x5ad,
-/*20090311 to 20180523
+/*20090311 to 20180621
냉ê°ìž¥ì¹˜ë¥¼ 장착하세요.
Please equipped with a Cooling System.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_COOLING_DEVICE = 0x5ae,
-/*20090311 to 20180523
+/*20090311 to 20180621
ìžê¸°ìž¥í•„ë“œìƒì„±ê¸°ë¥¼ 착용하세요.
Please equipped with a Magnetic Field Generator.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_MAGNETICFIELD_GENERATOR = 0x5af,
-/*20090311 to 20180523
+/*20090311 to 20180621
베리어ìƒì„±ê¸°ë¥¼ 착용하세요.
Please equipped with a Barrier Generator.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_BARRIER_GENERATOR = 0x5b0,
-/*20090311 to 20180523
+/*20090311 to 20180621
광학미채발ìƒê¸°ë¥¼ 착용하세요.
Please equipped with a Optical Camouflage Generator.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_OPTICALCAMOUFLAGE_GENERATOR = 0x5b1,
-/*20090311 to 20180523
+/*20090311 to 20180621
리페어키트를 착용하세요.
Please equipped with a Repair Kit.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_REPAIRKIT = 0x5b2,
-/*20090311 to 20180523
+/*20090311 to 20180621
몽키 스패너가 필요합니다.
Monkey Wrench is required.
*/
MSG_USESKILL_FAIL_II_MONKEY_SPANNER = 0x5b3,
#endif
#if PACKETVER >= 20090318
-/*20090318 to 20180523
+/*20090318 to 20180621
[%s] ìŠ¤í‚¬ì„ ì‹œì „ í•  수 없습니다.
[%s] Cannot use the skills due to cooldown delay.
*/
MSG_SKILLINTERVAL2 = 0x5b4,
-/*20090318 to 20180523
+/*20090318 to 20180621
%d레벨 ì´ìƒì€ 삭제가 불가능합니다.
Deletion is impossible for over level %d
*/
MSG_LEMIT_DELETE_LEVEL = 0x5b5,
/*20090318 to 20110614
마ë„기어 탑승시ì—는 사용할수 없습니다.
-20110622 to 20180523
+20110622 to 20180621
마ë„기어 탑승시ì—는 사용 í•  수 없습니다.
Can't be used while on Magic Gear.
*/
MSG_USESKILL_FAIL_MADOGEAR_RIDE = 0x5b6,
#endif
#if PACKETVER >= 20090319
-/*20090319 to 20180523
+/*20090319 to 20180621
드래곤 내리기
Dismount Dragon
*/
MSG_DRAGONOFF = 0x5b7,
-/*20090319 to 20180523
+/*20090319 to 20180621
마ë„기어 내리기
Dismount Magic Gear
*/
MSG_MADOOFF = 0x5b8,
#endif
#if PACKETVER >= 20090401
-/*20090401 to 20180523
+/*20090401 to 20180621
소비
I
*/
MSG_STORE_TABNAME_0 = 0x5b9,
-/*20090401 to 20180523
+/*20090401 to 20180621
ìºì‰¬
Cash
*/
MSG_STORE_TABNAME_1 = 0x5ba,
-/*20090401 to 20180523
+/*20090401 to 20180621
방어구
Armors
*/
MSG_STORE_TABNAME_2 = 0x5bb,
-/*20090401 to 20180523
+/*20090401 to 20180621
무기
Weapons
*/
MSG_STORE_TABNAME_3 = 0x5bc,
-/*20090401 to 20180523
+/*20090401 to 20180621
투사체
Ammo
*/
MSG_STORE_TABNAME_4 = 0x5bd,
-/*20090401 to 20180523
+/*20090401 to 20180621
카드
Card
*/
MSG_STORE_TABNAME_5 = 0x5be,
-/*20090401 to 20180523
+/*20090401 to 20180621
기타
Other
*/
MSG_STORE_TABNAME_6 = 0x5bf,
-/*20090401 to 20180523
+/*20090401 to 20180621
í´ë¼ì´ì–¸íŠ¸ ì‘ë‹µì‹œê°„ì´ ì´ˆê³¼ë˜ì–´ ì—°ê²°ì´ ëŠì–´ì§‘니다.
Client response time has passed so connection is terminated
*/
MSG_ERROR_HS_TIMEOUT = 0x5c0,
-/*20090401 to 20180523
+/*20090401 to 20180621
핵쉴드 파ì¼ì˜ ë²„ì „ì´ ë§žì§€ 않습니다. í´ë¼ì´ì–¸íŠ¸ë¥¼ 재설치 해주십시오.
Incorrect version of hack shield file. Please reinstall the client
*/
MSG_ERROR_DIFF_CLIENT = 0x5c1,
#endif
#if PACKETVER >= 20090408
-/*20090408 to 20180523
+/*20090408 to 20180621
마법서가 필요합니다.
[Magic Book] is required.
*/
MSG_USESKILL_FAIL_SPELLBOOK = 0x5c2,
-/*20090408 to 20180523
+/*20090408 to 20180621
마법서가 너무 어려워서 졸ìŒì´ 몰려온다.
Feel sleepy since Magic Book is too difficult to understand.
*/
MSG_USESKILL_FAIL_SPELLBOOK_DIFFICULT_SLEEP = 0x5c3,
-/*20090408 to 20180523
+/*20090408 to 20180621
ë³´ì¡´í¬ì¸íŠ¸ê°€ 부족합니다.
Not enough saved point.
*/
MSG_USESKILL_FAIL_SPELLBOOK_PRESERVATION_POINT = 0x5c4,
-/*20090408 to 20180523
+/*20090408 to 20180621
ë”ì´ìƒ 마법서를 ì½ì„수 없습니다.
Can't read a Magic Book anymore.
*/
MSG_USESKILL_FAIL_SPELLBOOK_READING = 0x5c5,
-/*20090408 to 20180523
+/*20090408 to 20180621
페ì´ìŠ¤íŽ˜ì¸íŠ¸ê°€ 필요합니다.
Face Paint is required.
*/
MSG_USESKILL_FAIL_II_FACE_PAINTS = 0x5c6,
-/*20090408 to 20180523
+/*20090408 to 20180621
ë¶„ìž¥ìš©ë¶“ì´ í•„ìš”í•©ë‹ˆë‹¤.
Brush is required.
*/
MSG_USESKILL_FAIL_II_MAKEUP_BRUSH = 0x5c7,
-/*20090408 to 20180523
+/*20090408 to 20180621
대기 ì‹œê°„ì´ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤. 다시 ë¡œê·¸ì¸ í•´ì£¼ì‹­ì‹œì˜¤.
Waiting time has passed. Please log in again
*/
MSG_MOBILE_TIMEOVER = 0x5c8,
-/*20090408 to 20180523
+/*20090408 to 20180621
위험! ì´ë¯¸ ë™ì¼í•œ ê³„ì •ì´ ë¡œê·¸ì¸ ì¤‘ì— ìžˆìŠµë‹ˆë‹¤. ìž ì‹œ ëª¨ë°”ì¼ ì¸ì¦ ì§„í–‰ì„ ë©ˆì¶”ì‹œê³  ë¹„ë²ˆì„ ìˆ˜ì •í•œ ë’¤ 재 ë¡œê·¸ì¸ í•´ì£¼ì‹­ì‹œì˜¤.
Watch out! Same account is already logged in. Stop mobile verification and log in again after changing your password
*/
MSG_MOBILE_ANOTHER_LOGIN = 0x5c9,
-/*20090408 to 20180523
+/*20090408 to 20180621
위험! 현재 ë™ì¼í•œ ê³„ì •ì´ ëª¨ë°”ì¼ ì¸ì¦ 대기 ì¤‘ì— ìžˆìŠµë‹ˆë‹¤. ìž ì‹œ ëª¨ë°”ì¼ ì¸ì¦ ì§„í–‰ì„ ë©ˆì¶”ì‹œê³  ë¹„ë²ˆì„ ìˆ˜ì •í•œ ë’¤ 재 ë¡œê·¸ì¸ í•´ì£¼ì‹­ì‹œì˜¤.
Watch out! Same account is waiting for mobile verification. Stop mobile verification and log in again after changing your password
*/
MSG_MOBILE_WAITING_STATE = 0x5ca,
#endif
#if PACKETVER >= 20090506
-/*20090506 to 20180523
+/*20090506 to 20180621
게임 옵션창
Game setting window
*/
MSG_ESC_OPTIONWND = 0x5cb,
-/*20090506 to 20180523
+/*20090506 to 20180621
그래픽 설정
Graphics Settings
*/
MSG_GRAPHIC_OPTIONWND = 0x5cc,
-/*20090506 to 20180523
+/*20090506 to 20180621
사운드 설정
Sound Settings
*/
MSG_SOUND_OPTIONWND = 0x5cd,
#endif
#if PACKETVER >= 20090514
-/*20090514 to 20180523
+/*20090514 to 20180621
변경 할 단축키를 누르거나, 'ESC'키를 눌러 삭제 해 주세요.
Press a key to assign. Pressing 'ESC' will remove the assigned key.
*/
MSG_HOTKEYWND_NOTICE1 = 0x5ce,
-/*20090514 to 20180523
+/*20090514 to 20180621
ë‹¨ì¼ í‚¤ë¡œ 지정 í•  수 없는 키입니다.
Unable to specify a single key.
*/
MSG_HOTKEYWND_NOTICE2 = 0x5cf,
-/*20090514 to 20180523
+/*20090514 to 20180621
지정 할 수 없는 키입니다.
Unable to specify the key assigned.
*/
MSG_HOTKEYWND_NOTICE3 = 0x5d0,
-/*20090514 to 20180523
+/*20090514 to 20180621
'%s'ì— ì‚¬ìš©ëœ ë‹¨ì¶•í‚¤ì™€ 중복ë©ë‹ˆë‹¤. 바꾸시겠습니까?
Duplicated with ['%s']. Do you still want to change?
*/
MSG_HOTKEYWND_NOTICE4 = 0x5d1,
-/*20090514 to 20180523
+/*20090514 to 20180621
ì €ìž¥ëœ ë‹¨ì¶•í‚¤ ì¡°í•©ì´ ì´ˆê¸°í™” ë©ë‹ˆë‹¤. 초기화 하시겠습니까?
Initialization is stored in the shortcut key settings. Do you want to initialized?
*/
MSG_HOTKEYWND_NOTICE5 = 0x5d2,
-/*20090514 to 20180523
+/*20090514 to 20180621
스킬바
Skill Bar
*/
MSG_HOTKEYWND_TAB1 = 0x5d3,
-/*20090514 to 20180523
+/*20090514 to 20180621
ì¸í„°íŽ˜ì´ìŠ¤
Interface
*/
MSG_HOTKEYWND_TAB2 = 0x5d4,
-/*20090514 to 20180523
+/*20090514 to 20180621
ì´ëª¨ì…˜
Macros
*/
MSG_HOTKEYWND_TAB3 = 0x5d5,
-/*20090514 to 20180523
+/*20090514 to 20180621
단축키 설정 창
Shortcut Settings
*/
MSG_HOTKEYWND_TITLE = 0x5d6,
#endif
#if PACKETVER >= 20090520
-/*20090520 to 20180523
+/*20090520 to 20180621
ë°°ê²½ìŒ
BGM
*/
MSG_BGM = 0x5d7,
-/*20090520 to 20180523
+/*20090520 to 20180621
효과ìŒ
Effect
*/
MSG_SOUND = 0x5d8,
-/*20090520 to 20180523
+/*20090520 to 20180621
스킨
Skin
*/
MSG_SKIN = 0x5d9,
-/*20090520 to 20180523
+/*20090520 to 20180621
채팅방 입장ìŒë§Œ 소리남 On
Chat room entrance sound on
*/
MSG_TINGONLY_ON = 0x5da,
-/*20090520 to 20180523
+/*20090520 to 20180621
채팅방 입장ìŒë§Œ 소리남 Off
Chat room entrance sound off
*/
MSG_TINGONLY_OFF = 0x5db,
-/*20090520 to 20180523
+/*20090520 to 20180621
/tingonly : 채팅방 입장ìŒë§Œ 들ì„수있게ë©ë‹ˆë‹¤
/tingonly: you can hear only sound like a chat room entry.
*/
MSG_EXPLAIN_TINGONLY = 0x5dc,
-/*20090520 to 20180523
+/*20090520 to 20180621
/주먹
/rock
*/
MSG_EMOTION_ROCK = 0x5dd,
-/*20090520 to 20180523
+/*20090520 to 20180621
/가위
/scissors
*/
MSG_EMOTION_SCISSOR = 0x5de,
-/*20090520 to 20180523
+/*20090520 to 20180621
/ë³´
/paper
*/
MSG_EMOTION_WRAP = 0x5df,
-/*20090520 to 20180523
+/*20090520 to 20180621
/러브
/love
*/
MSG_EMOTION_LUV = 0x5e0,
-/*20090520 to 20180523
+/*20090520 to 20180621
/mobile
*/
MSG_EMOTION_MOBILE = 0x5e1,
-/*20090520 to 20180523
+/*20090520 to 20180621
/mail
*/
MSG_EMOTION_MAIL = 0x5e2,
-/*20090520 to 20180523
+/*20090520 to 20180621
/antenna0
*/
MSG_EMOTION_ANTENNA0 = 0x5e3,
-/*20090520 to 20180523
+/*20090520 to 20180621
/antenna1
*/
MSG_EMOTION_ANTENNA1 = 0x5e4,
-/*20090520 to 20180523
+/*20090520 to 20180621
/antenna2
*/
MSG_EMOTION_ANTENNA2 = 0x5e5,
-/*20090520 to 20180523
+/*20090520 to 20180621
/antenna3
*/
MSG_EMOTION_ANTENNA3 = 0x5e6,
-/*20090520 to 20180523
+/*20090520 to 20180621
/hum
*/
MSG_EMOTION_HUM2 = 0x5e7,
-/*20090520 to 20180523
+/*20090520 to 20180621
/abs
*/
MSG_EMOTION_ABS = 0x5e8,
-/*20090520 to 20180523
+/*20090520 to 20180621
/oops
*/
MSG_EMOTION_OOPS = 0x5e9,
-/*20090520 to 20180523
+/*20090520 to 20180621
/spit
*/
MSG_EMOTION_SPIT = 0x5ea,
-/*20090520 to 20180523
+/*20090520 to 20180621
/ene
*/
MSG_EMOTION_ENE = 0x5eb,
-/*20090520 to 20180523
+/*20090520 to 20180621
/panic
*/
MSG_EMOTION_PANIC = 0x5ec,
-/*20090520 to 20180523
+/*20090520 to 20180621
/whisp
*/
MSG_EMOTION_WHISP = 0x5ed,
#endif
#if PACKETVER >= 20090527
-/*20090527 to 20180523
+/*20090527 to 20180621
지정안함
Not Assigned
*/
MSG_HOTKEY_NOTHING = 0x5ee,
#endif
#if PACKETVER >= 20090529
-/*20090529 to 20180523
+/*20090529 to 20180621
카트장착시ì—만 사용가능합니다.
Only available when cart is mounted.
*/
MSG_USESKILL_FAIL_CART = 0x5ef,
-/*20090529 to 20180523
+/*20090529 to 20180621
[가시나무 씨앗]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Thorny Seed] is required.
*/
MSG_USESKILL_FAIL_II_THORNS_SEED = 0x5f0,
-/*20090529 to 20180523
+/*20090529 to 20180621
[í¡í˜ˆ ì‹ë¬¼ 씨앗]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Bloodsucker Seed] is required.
*/
MSG_USESKILL_FAIL_II_BLOOD_SUCKER_SEED = 0x5f1,
-/*20090529 to 20180523
+/*20090529 to 20180621
ë”ì´ìƒ 시전할수 없습니다.
Cannot be used anymore.
*/
MSG_USESKILL_FAIL_NO_MORE_SPELL = 0x5f2,
-/*20090529 to 20180523
+/*20090529 to 20180621
[í­íƒ„버섯í¬ìž]ê°€ 필요합니다.
[Bomb Mushroom Spore] is required.
*/
MSG_USESKILL_FAIL_II_BOMB_MUSHROOM_SPORE = 0x5f3,
-/*20090529 to 20180523
+/*20090529 to 20180621
[화염병]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Fire Bottle] is required.
*/
MSG_USESKILL_FAIL_II_GASOLINE_BOOMB = 0x5f4,
-/*20090529 to 20180523
+/*20090529 to 20180621
[기름병]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Oil Bottle] is required.
*/
MSG_USESKILL_FAIL_II_OIL_BOTTLE = 0x5f5,
-/*20090529 to 20180523
+/*20090529 to 20180621
[í­ë°œê°€ë£¨]ê°€ 필요합니다.
[Explosive Powder] is required.
*/
MSG_USESKILL_FAIL_II_EXPLOSION_POWDER = 0x5f6,
-/*20090529 to 20180523
+/*20090529 to 20180621
[연막가루]가 필요합니다.
[Smokescreen Powder] is required.
*/
MSG_USESKILL_FAIL_II_SMOKE_POWDER = 0x5f7,
-/*20090529 to 20180523
+/*20090529 to 20180621
[최루가스]가 필요합니다.
[Tear Gas] is required.
*/
MSG_USESKILL_FAIL_II_TEAR_GAS = 0x5f8,
-/*20090529 to 20180523
+/*20090529 to 20180621
[염산병]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Acid Bottle] is required.
*/
MSG_USESKILL_FAIL_II_HYDROCHLORIC_ACID_BOTTLE = 0x5f9,
-/*20090529 to 20180523
+/*20090529 to 20180621
[ì‹ì¸ì‹ë¬¼ë³‘]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Bottom Man-Eating Plant] is required.
*/
MSG_USESKILL_FAIL_II_HELLS_PLANT_BOTTLE = 0x5fa,
-/*20090529 to 20180523
+/*20090529 to 20180621
[만드ë¼ê³ ë¼ì˜ 화분]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Pot of Mandragora] is required.
*/
MSG_USESKILL_FAIL_II_MANDRAGORA_FLOWERPOT = 0x5fb,
#endif
#if PACKETVER >= 20090603
-/*20090603 to 20180523
+/*20090603 to 20180621
파티장 위임
Party delegation
*/
MSG_YIELD_PARTYMASTER = 0x5fc,
-/*20090603 to 20180523
+/*20090603 to 20180621
ì •ë§ íŒŒí‹°ìž¥ì„ ìœ„ìž„í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Do you want to delegate the real party?
*/
MSG_DO_YOU_REALLY_WANT_YIELD_PARTYMASTER = 0x5fd,
-/*20090603 to 20180523
+/*20090603 to 20180621
íŒŒí‹°ìž¥ì„ ìœ„ìž„ í•  수 없습니다.
Party cannot be delegated.
*/
MSG_CANNOT_YIELD_PARTYMASTER = 0x5fe,
-/*20090603 to 20180523
+/*20090603 to 20180621
변경불가
Immutable
*/
MSG_FAILED_CHANGE = 0x5ff,
-/*20090603 to 20180523
+/*20090603 to 20180621
[%s]가 %d개 필요합니다.
[%s] required '%d' amount.
*/
MSG_USESKILL_FAIL_NEED_ITEM = 0x600,
#endif
#if PACKETVER >= 20090605
-/*20090605 to 20180523
+/*20090605 to 20180621
제련 수치가 하향 ì¡°ì • ë˜ì—ˆìŠµë‹ˆë‹¤.
Is now refining the value lowered.
*/
MSG_ITEM_REFINING_DOWNGRADE = 0x601,
-/*20090605 to 20180523
+/*20090605 to 20180621
[%s]를 장비하고 있어야 사용할 수 있습니다
Need to put on [%s] in order to use.
*/
@@ -7770,14 +7770,14 @@ Need to put on [%s] in order to use.
#if PACKETVER >= 20090617
/*20090617 to 20090923
전장 리스트
-20090929 to 20180523
+20090929 to 20180621
전장 입장 설정
Battle field entrance setting
*/
MSG_BATTLEFIELD_LIST = 0x603,
/*20090617 to 20090929
전장 - [%s] 신청 하시겠습니까?
-20091006 to 20180523
+20091006 to 20180621
% 전장으로 ì´ë™ í•  수 없는 ìƒíƒœê°€ ë˜ì–´ 전장 ì‹ ì²­ì´ ì·¨ì†Œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Battlefield - [%s] you sign up?
*/
@@ -7788,7 +7788,7 @@ Battlefield - [%s] you sign up?
입장 ì‹ ì²­ì´ ì™„ë£Œë˜ì—ˆìŠµë‹ˆë‹¤.
20091006 to 20100810
-20100817 to 20180523
+20100817 to 20180621
Current admission application state.
*/
@@ -7799,7 +7799,7 @@ Current admission application state.
전장 - [%s] ì— ìž…ìž¥ í•  수 없는 ìƒíƒœì´ë¯€ë¡œ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
20090722 to 20090929
ì— ìž…ìž¥ í•  수 없는 ìƒíƒœì´ë¯€ë¡œ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
-20091006 to 20180523
+20091006 to 20180621
% 전장 ìž…ìž¥ì´ ë³´ë¥˜ ë˜ì—ˆìŠµë‹ˆë‹¤. 다른 플레ì´ì–´ë¥¼ 기다립니다.
It was unregistered and not be able to enter the state.
*/
@@ -7808,7 +7808,7 @@ It was unregistered and not be able to enter the state.
현재 입장 ì‹ ì²­ ìƒíƒœìž…니다.
20091006 to 20100810
-20100817 to 20180523
+20100817 to 20180621
Current admission application state.
*/
@@ -7817,7 +7817,7 @@ Current admission application state.
입장 ì‹ ì²­ì„ ì·¨ì†Œí•˜ì‹œê² ìŠµë‹ˆê¹Œ?
20091006 to 20100616
%s 전장 ì‹ ì²­ì„ ì •ë§ë¡œ 취소하시겠습니까?
-20100622 to 20180523
+20100622 to 20180621
í™•ì¸ ë‹¨ì¶”ë¥¼ 누르면 전장 ì‹ ì²­ì´ ì·¨ì†Œë©ë‹ˆë‹¤. 아래 단추를 í´ë¦­í•´ 주세요.
Do you want to cancel the admission application?
*/
@@ -7826,109 +7826,109 @@ Do you want to cancel the admission application?
전장 - [%s] 입장 ì‹ ì²­ì´ ì·¨ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
20090722 to 20090929
입장 ì‹ ì²­ì´ ì·¨ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
-20091006 to 20180523
+20091006 to 20180621
%s 전장 입장 ì‹ ì²­ì´ ì·¨ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
Admission request has been cancelled.
*/
MSG_CANCEL_JOINTO_BATTLEFIELD = 0x609,
/*20090617 to 20090929
곧 전장으로 ì´ë™ 합니다.
-20091006 to 20180523
+20091006 to 20180621
잠시후 %s 전장으로 ì´ë™ 합니다. 공간 ì´ë™ì„ 위한 안정ì ì¸ ìƒíƒœë¥¼ 확보해 주시길 ë°”ëžë‹ˆë‹¤. (거래 ë° ê³µê°„ ì´ë™ 기능 ì¼ì‹œ 중지ë¨)
Go to the battlefield quickly.
*/
MSG_MOVETO_BATTLEFIELD = 0x60a,
/*20090617 to 20091028
전장 - [%s]
-20091103 to 20180523
+20091103 to 20180621
전장 명칭
Battlefield - [%s]
*/
MSG_BATTLEFIELD_NAME = 0x60b,
#endif
#if PACKETVER >= 20090624
-/*20090624 to 20180523
+/*20090624 to 20180621
ì •ë§ ì´ë™ 하시겠습니까?
Do you really want to go back to your savepoint?
*/
MSG_MOVETO_SAVEPOINT = 0x60c,
-/*20090624 to 20180523
+/*20090624 to 20180621
íŒŒí‹°ì› ì°¾ê¸° 메세지
Search Message for Party Members
*/
MSG_VIEW_SEEK_PARTY = 0x60d,
-/*20090624 to 20180523
+/*20090624 to 20180621
íŒŒí‹°ì› ì°¾ê¸° 메세지 ì˜µì…˜ì´ êº¼ì ¸ìžˆìŠµë‹ˆë‹¤.
Message option is off the search party members.
*/
MSG_UNVIEW_SEEK_PARTY = 0x60e,
-/*20090624 to 20180523
+/*20090624 to 20180621
10초간 파티 ì§€ì› ë”œë ˆì´ê°€ 걸려있습니다.
10 seconds delay of party support is in effect
*/
MSG_SEEK_PARTY_DEALY = 0x60f,
#endif
#if PACKETVER >= 20090701
-/*20090701 to 20180523
+/*20090701 to 20180621
íŒŒí‹°ìž¥ì€ '%s' 님 입니다.
Party leader is '%s'.
*/
MSG_NOTIFY_PARTY_ROLE_MASTER = 0x610,
/*20090701 to 20090715
전장 - [%s] : 시스템 오류로 입장 할 수 없습니다.
-20090722 to 20180523
+20090722 to 20180621
시스템 오류로 입장 할 수 없습니다.
Unable to enter due to system error.
*/
MSG_ERROR_SYSTEM_ERROR_BATTLEFIELD = 0x611,
/*20090701 to 20090715
전장 - [%s] : 대기 ì¸ì› 수 초과로 입장 í•  수 없습니다.
-20090722 to 20180523
+20090722 to 20180621
대기 ì¸ì› 수 초과로 입장 í•  수 없습니다.
Cannot wait to enter the number of excess.
*/
MSG_ERROR_FULL_ESROOM_BATTLEFIELD = 0x612,
/*20090701 to 20090715
전장 - [%s] : ì´ë¯¸ ì‹ ì²­ ë˜ì—ˆìŠµë‹ˆë‹¤.
-20090722 to 20180523
+20090722 to 20180621
ì´ë¯¸ ì‹ ì²­ ë˜ì—ˆìŠµë‹ˆë‹¤.
Has already been applied.
*/
MSG_ERROR_DOUBLE_OFFER_BATTLEFIELD = 0x613,
/*20090701 to 20090715
전장 - [%s] : 대기 ì‹œê°„ì´ ì´ˆê³¼ë˜ì–´ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
-20090722 to 20180523
+20090722 to 20180621
대기 ì‹œê°„ì´ ì´ˆê³¼ë˜ì–´ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
Registration has been cancelled because of the excessive waiting time.
*/
MSG_ERROR_WAIT_TIMEOUT_BATTLEFIELD = 0x614,
/*20090701 to 20090715
전장 - [%s] : 입장 ì¡°ê±´ì´ ë§žì§€ ì•Šì•„, 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
-20090722 to 20180523
+20090722 to 20180621
입장 ì¡°ê±´ì´ ë§žì§€ ì•Šì•„, 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
Unregistered because admission requirements are not matching.
*/
MSG_ERROR_BATTLEFILD_ENTER_BATTLEFIELD = 0x615,
/*20090701 to 20090715
전장 - [%s] : 오류가 ë°œìƒí•˜ì—¬ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
-20090722 to 20180523
+20090722 to 20180621
오류가 ë°œìƒí•˜ì—¬ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
Was unregistered and error.
*/
MSG_ERROR_DROP_ENTRANCESTATION_BATTLEFIELD = 0x616,
#endif
#if PACKETVER >= 20090708
-/*20090708 to 20180523
+/*20090708 to 20180621
[%s]ì˜ ì—°ê³„ 스킬입니다.
The skill need [%s].
*/
MSG_USESKILL_FAIL_COMBOSKILL = 0x617,
-/*20090708 to 20180523
+/*20090708 to 20180621
특정스킬 ì˜ ì—°ê³„ 스킬입니다.
The skill need a particular skill.
*/
MSG_USESKILL_FAIL_COMBOSKILL2 = 0x618,
-/*20090708 to 20180523
+/*20090708 to 20180621
기구체 %d 개가 필요합니다
Requires %d mind bullets
*/
@@ -7936,98 +7936,98 @@ Requires %d mind bullets
/*20090708 to 20090708
기구체 %d 개가 필요합니다
Requires %d mind bullets
-20090715 to 20180523
+20090715 to 20180621
기구체가 필요합니다
Mind Bullet is required.
*/
MSG_USESKILL_FAIL_SPIRITS2 = 0x61a,
#endif
#if PACKETVER >= 20090729
-/*20090729 to 20180523
+/*20090729 to 20180621
최대 소지량 보다 ë§Žì€ ë£¬ìŠ¤í†¤ì„ ì œìž‘í•  수 없습니다.
Cannot create rune stone more than the maximum amount.
*/
MSG_RUNESTONE_MAKEERROR_OVERCOUNT = 0x61b,
-/*20090729 to 20180523
+/*20090729 to 20180621
전장 리스트를 ë°›ì„ ìˆ˜ 없는 ìƒíƒœìž…니다. í™•ì¸ í›„ 다시 ì‹œë„ í•´ 주세요.
Not able to receive battle field list. Please check and try again
*/
MSG_ERROR_LIST_OPEN_BATTLEFIELD = 0x61c,
-/*20090729 to 20180523
+/*20090729 to 20180621
ë ˆë²¨ì´ ë¶€ì¡±í•˜ì—¬ 입장 í•  수 없습니다.
Level is not high enough to enter
*/
MSG_ERROR_LEVEL_LIMIT_BATTLEFIELD = 0x61d,
#endif
#if PACKETVER >= 20090805
-/*20090805 to 20180523
+/*20090805 to 20180621
1ì°¨ ì§ì—… 스킬 %d개를 ë” ì˜¬ë ¤ 주십시오.
You must consume all '%d' points in your 1st Tab.
*/
MSG_UPGRADESKILLERROR_MORE_FIRSTJOBSKILL = 0x61e,
#endif
#if PACKETVER >= 20091013
-/*20091013 to 20180523
+/*20091013 to 20180621
1ì°¨ í˜¹ì€ 2ì°¨ ì§ì—… 스킬 %d개를 ë” ì˜¬ë ¤ 주십시오.
You must consume all '%d' remaining points in your 2nd Tab. 1st Tab is already done.
*/
MSG_UPGRADESKILLERROR_MORE_SECONDJOBSKILL = 0x61f,
-/*20091013 to 20180523
+/*20091013 to 20180621
변환 가능한 ì•„ì´í…œ
Items available for conversion
*/
MSG_ITEMSYOUCANCHANGE = 0x620,
-/*20091013 to 20180523
+/*20091013 to 20180621
변환할 ì•„ì´í…œ
Insert items to convert
*/
MSG_ITEMS_FOR_CHANGE = 0x621,
-/*20091013 to 20180523
+/*20091013 to 20180621
ë³€í™˜ì´ ë¶ˆê°€ëŠ¥í•œ ì¡°í•© 입니다.
Inconvertible combination
*/
MSG_SKILL_RECIPE_NOTEXIST = 0x622,
-/*20091013 to 20180523
+/*20091013 to 20180621
ì¸ë²¤í† ë¦¬ì˜ 무게가 너무 무ê²ìŠµë‹ˆë‹¤.
Inventory weight is too much
*/
MSG_SKILL_INVENTORY_WEIGHT_OVER = 0x623,
-/*20091013 to 20180523
+/*20091013 to 20180621
ì¸ë²¤í† ë¦¬ë¥¼ ê³µê°„ì„ í™•ë³´í•´ì£¼ì„¸ìš”.
Please secure some room in the inventory
*/
MSG_SKILL_INVENTORY_KINDCNT_OVER = 0x624,
-/*20091013 to 20180523
+/*20091013 to 20180621
재료가 존재하지 않습니다.
Material doesn't exist
*/
MSG_SKILL_MATERIAL_FAIL = 0x625,
-/*20091013 to 20180523
+/*20091013 to 20180621
성공하였습니다.
Successful.
*/
MSG_SKILL_SUCCESS = 0x626,
-/*20091013 to 20180523
+/*20091013 to 20180621
실패 하였습니다.
Failed.
*/
MSG_SKILL_FAIL = 0x627,
-/*20091013 to 20180523
+/*20091013 to 20180621
실패하여 모든 재료가 사ë¼ì¡ŒìŠµë‹ˆë‹¤.
all materials are gone due to failure
*/
MSG_SKILL_FAIL_MATERIAL_DESTROY = 0x628,
-/*20091013 to 20180523
+/*20091013 to 20180621
지정하신 탭 ì´ë¦„ì´ ë„ˆë¬´ 길어 변경 í•  수 없습니다.
unable to change the name of the specified tab, because it's too long.
*/
MSG_FAILED_CHANGE_TABNAME = 0x629,
-/*20091013 to 20180523
+/*20091013 to 20180621
ë” ì´ìƒ 추가 í•  수 없습니다.
Cannot add more.
*/
MSG_FAILED_ADD_TAB = 0x62a,
-/*20091013 to 20180523
+/*20091013 to 20180621
ì¸ì¦ì— 실패 했습니다.
Authentication failed.
*/
@@ -8036,472 +8036,472 @@ Authentication failed.
ë´‡ ì²´í¬
20101019 to 20101020
ìžë™ ë¡œê·¸ì¸ ë°©ì§€
-20101026 to 20180523
+20101026 to 20180621
ìžë™ ìž…ë ¥ 방지
Bot checks
*/
MSG_BOT_CHECK = 0x62c,
-/*20091013 to 20180523
+/*20091013 to 20180621
ê°ì •ì´ ì•Šëœ ì•„ì´í…œì€ 재료로 사용할 수 없습니다.
Items cannot be used in materials cannot be emotional.
*/
MSG_SKILL_FAIL_MATERIAL_IDENTITY = 0x62d,
-/*20091013 to 20180523
+/*20091013 to 20180621
ì ‘ì†í•˜ì‹  IP는 ë¼ê·¸ë‚˜ë¡œí¬ 온ë¼ì¸ ì´ìš©ì´ 불가능 합니다. ê³ ê° ì§€ì› ì„¼í„° ë˜ëŠ” 홈페ì´ì§€ë¡œ ë¬¸ì˜ í•´ 주십시오.
It is impossible to connect using this IP in Ragnarok Online. Please contact the customer support center or home.
*/
MSG_BAN_IP_BLOCK = 0x62e,
-/*20091013 to 20180523
+/*20091013 to 20180621
비밀번호가 6회 ì´ìƒ 잘못 ìž…ë ¥ë˜ì–´ ìž ì‹œ ë™ì•ˆ ì ‘ì†ì´ 제한ë©ë‹ˆë‹¤. ê³ ê°ë‹˜ì˜ ê°œì¸ì •ë³´ë¥¼ 다시 í•œ 번 확ì¸í•´ 주시길 ë°”ëžë‹ˆë‹¤.
You have entered a wrong password for more than six times, please check your personal information again.
*/
MSG_BAN_INVALID_PWD_CNT = 0x62f,
-/*20091013 to 20180523
+/*20091013 to 20180621
í•©ì„±ì— ì‚¬ìš©í•œ ì•„ì´í…œì€ 소모ë©ë‹ˆë‹¤. 괜찮겠습니까?
Consumption items are used in the synthesis. Are you sure?
*/
MSG_MIX_ACCEPT = 0x630,
-/*20091013 to 20180523
+/*20091013 to 20180621
ì™¼ìª½ì— ë³´ì´ëŠ” ê¸€ìž ë° ìˆ«ìžì¡°í•©ì„ 입력해주세요.
Please input the captcha code found at your left side.
*/
MSG_BOT_CHECK_NOTIC = 0x631,
-/*20091013 to 20180523
+/*20091013 to 20180621
전장 설명 -
Describes the battlefield --
*/
MSG_DESCRIBE_BATTLEFIELD = 0x632,
-/*20091013 to 20180523
+/*20091013 to 20180621
입장 대기 ìƒíƒœ -
Waiting for admission --
*/
MSG_BATTLEFIELD_STATUS = 0x633,
-/*20091013 to 20180523
+/*20091013 to 20180621
전장 입장 ì‹ ì²­ ë„움ë§
Request help battle position
*/
MSG_BATTLEFIELD_HELP = 0x634,
#endif
#if PACKETVER >= 20091020
-/*20091020 to 20180523
+/*20091020 to 20180621
죄송합니다. 해당 ì§ì—…ì˜ ìºë¦­í„°ëŠ” 현재 테스트를 위해서 ì ‘ì†ì´ 금지ë©ë‹ˆë‹¤.
Sorry the character you are trying to use is banned for testing connection.
*/
MSG_BAN_NOT_ALLOWED_JOBCLASS = 0x635,
#endif
#if PACKETVER >= 20091027
-/*20091027 to 20180523
+/*20091027 to 20180621
모든 장비 해제
Remove all equipment
*/
MSG_REMOVE_EQUIPEDITEM = 0x636,
#endif
#if PACKETVER >= 20091103
-/*20091103 to 20180523
+/*20091103 to 20180621
미니 ì•„ì´ì½˜
Mini Icon
*/
MSG_MINI_ICON = 0x637,
-/*20091103 to 20180523
+/*20091103 to 20180621
ì§„ì˜ A : ì§„ì˜ B
Camp A: Camp B
*/
MSG_BATTLEFIELD_TEAM = 0x638,
/*20091103 to 20100616
대기 ìƒíƒœ
-20100622 to 20180523
+20100622 to 20180621
대기열
Wait
*/
MSG_WAIT_STATUS = 0x639,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 신청 취소 알림
cancellation notice of Battlefield registration.
*/
MSG_NOTIFY_BATTLEFIELD_CANCEL = 0x63a,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 í•„ìš” ì¸ì›
Required field for staff
*/
MSG_BATTLEFIELD_COUNT = 0x63b,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 A 대기 ì¸ì›
Battlefield staff A is waiting.
*/
MSG_BATTLEFIELD_ATEAM_COUNT = 0x63c,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 B 대기 ì¸ì›
Battlefield staff B is waiting.
*/
MSG_BATTLEFIELD_BTEAM_COUNT = 0x63d,
-/*20091103 to 20180523
+/*20091103 to 20180621
ë‚´ 대기 ìƒí™© : %d(ì§„ì˜ A)
Waiting for my situation: %d (Camp A)
*/
MSG_BATTLEFIELD_ATEAM_WAIT = 0x63e,
-/*20091103 to 20180523
+/*20091103 to 20180621
ë‚´ 대기 ìƒí™© : %d(ì§„ì˜ B)
Waiting for my situation: %d (Camp B)
*/
MSG_BATTLEFIELD_BTEAM_WAIT = 0x63f,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 ì•„ì´ì½˜ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
Battlefield display icon.
*/
MSG_SHOW_BATTLEFIELD_ICON = 0x640,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 ì•„ì´ì½˜ì„ 보여주지 않습니다.
Does not display the icon field.
*/
MSG_DONT_SHOW_BATTLEFIELD_ICON = 0x641,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 ì´ë™ 알림
Field notification was moved.
*/
MSG_NOTIFY_BATTLEFIELD_MOVE = 0x642,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 입장 보류 알림
Admission pending notification of the battlefield
*/
MSG_NOTIFY_BATTLEFIELD_DEFER = 0x643,
-/*20091103 to 20180523
+/*20091103 to 20180621
누군가
Anyone
*/
MSG_WHO_IS = 0x644,
-/*20091103 to 20180523
+/*20091103 to 20180621
[%s](으)로부터 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 받았습니다.
[%s] deal '%d' damage on you.
*/
MSG_I_RECEIVED_DAMAGE = 0x645,
/*20091103 to 20091104
[%s]ê°€ [%s](으)로부터 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 받았습니다.
-20091110 to 20180523
+20091110 to 20180621
[%s]ë‹˜ì´ [%s](으)로부터 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 받았습니다.
[%s] received damage from [%s] with '%d' damage.
*/
MSG_PARTY_RECEIVED_DAMAGE = 0x646,
-/*20091103 to 20180523
+/*20091103 to 20180621
[%s]ì—게 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 주었습니다.
[%s] received '%d' damage.
*/
MSG_I_GAVE_DAMAGE = 0x647,
/*20091103 to 20091104
[%s님]ê°€ [%s]ì—게 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 주었습니다.
-20091110 to 20180523
+20091110 to 20180621
[%s]ë‹˜ì´ [%s]ì—게 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 주었습니다.
[%s] deal damage to [%s] with '%d' damage.
*/
MSG_PARTY_GAVE_DAMAGE = 0x648,
-/*20091103 to 20180523
+/*20091103 to 20180621
%s %d 개 드롭
You dropped '%s' (%d).
*/
MSG_DROP_ITEM = 0x649,
-/*20091103 to 20180523
+/*20091103 to 20180621
[%s]í€˜ìŠ¤íŠ¸ì˜ [%s]몬스터를 처치하였습니다. (%d/%d)
[%s] Quest - defeated [%s] progress (%d/%d)
*/
MSG_CLEAR_QUEST_MONSTER = 0x64a,
-/*20091103 to 20180523
+/*20091103 to 20180621
%s 퀘스트가 ì‚­ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
The Quest '%s' has been removed.
*/
MSG_DELETE_QUEST = 0x64b,
-/*20091103 to 20180523
+/*20091103 to 20180621
[%s]님ì´
[%s] has
*/
MSG_NOTIFY_WHO = 0x64c,
-/*20091103 to 20180523
+/*20091103 to 20180621
'%d'ì˜ ê²½í—˜ì¹˜ë¥¼
You acquired '%d' Experience Points
*/
MSG_NOTIFY_EXP = 0x64d,
-/*20091103 to 20180523
+/*20091103 to 20180621
'%d'ì˜ ìž¡ê²½í—˜ì¹˜ë¥¼
You acquired '%d' Job Experience Points
*/
MSG_NOTIFY_JOBEXP = 0x64e,
-/*20091103 to 20180523
+/*20091103 to 20180621
íšë“했습니다.
gained.
*/
MSG_GET = 0x64f,
-/*20091103 to 20180523
+/*20091103 to 20180621
ìƒì‹¤í–ˆìŠµë‹ˆë‹¤.
has lost.
*/
MSG_LOSS = 0x650,
-/*20091103 to 20180523
+/*20091103 to 20180621
[%s](으)로부터 '%d'ì˜ ì½”ì¸ì„ 스틸했습니다.
From [%s], '%d' coins were stolen.
*/
MSG_NOTIFY_STEAL_COIN = 0x651,
-/*20091103 to 20180523
+/*20091103 to 20180621
전투 메시지
Battle Message
*/
MSG_VIEW_COMBAT_MSG = 0x652,
-/*20091103 to 20180523
+/*20091103 to 20180621
íŒŒí‹°ì› ì „íˆ¬ 메시지
Display Party Battle Message
*/
MSG_VIEW_PARTY_COMBAT_MSG = 0x653,
-/*20091103 to 20180523
+/*20091103 to 20180621
íšë“ 경험치
Display Experience Message
*/
MSG_VIEW_GETTING_EXP_MSG = 0x654,
-/*20091103 to 20180523
+/*20091103 to 20180621
파티ì›ì˜ íšë“ 경험치
Display Party Experience Message
*/
MSG_VIEW_PARTY_GETTING_EXP_MSG = 0x655,
-/*20091103 to 20180523
+/*20091103 to 20180621
퀘스트 정보 표시
Display Quest Info Message
*/
MSG_VIEW_QUEST_INFO_MSG = 0x656,
-/*20091103 to 20180523
+/*20091103 to 20180621
전장 정보 표시
Display Battlefield Message
*/
MSG_VIEW_BATTLEFIELD_INFO_MSG = 0x657,
#endif
#if PACKETVER >= 20091104
-/*20091104 to 20180523
+/*20091104 to 20180621
[%s]ì—게
[%s]
*/
MSG_NOTIFY_TARGET_WHO = 0x658,
/*20091104 to 20091104
[%s] ìŠ¤í‚¬ì„ ìºìŠ¤íŒ…합니다.
-20091110 to 20180523
+20091110 to 20180621
[%s] ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤.
Casts [%s] skill.
*/
MSG_NOTIFY_SKILL_TO_TARGET = 0x659,
#endif
#if PACKETVER >= 20091110
-/*20091110 to 20180523
+/*20091110 to 20180621
기능제한ìƒíƒœ
Activate lock function
*/
MSG_LOCK_MOUSE = 0x65a,
-/*20091110 to 20180523
+/*20091110 to 20180621
기능제한해제ìƒíƒœ
Deactivate lock function
*/
MSG_UNLOCK_MOUSE = 0x65b,
#endif
#if PACKETVER >= 20091201
-/*20091201 to 20180523
+/*20091201 to 20180621
[%s]ë‹˜ì´ [%s](으)로부터 '%s' 를 íšë“ 했습니다.
Citizens of Midgard, Lady Luck shines upon [%s] !! [%s] has awarded the player with '%s' !!
*/
MSG_BROADCASTING_SPECIAL_ITEM_OBTAIN = 0x65c,
#endif
#if PACKETVER >= 20091208
-/*20091208 to 20180523
+/*20091208 to 20180621
소드맨
Swordman
*/
MSG_JOB_SWORDMAN = 0x65d,
-/*20091208 to 20180523
+/*20091208 to 20180621
매지션
Magician
*/
MSG_JOB_MAGICIAN = 0x65e,
-/*20091208 to 20180523
+/*20091208 to 20180621
아처
Archer
*/
MSG_JOB_ARCHER = 0x65f,
-/*20091208 to 20180523
+/*20091208 to 20180621
어콜ë¼ì´íŠ¸
Acolyte
*/
MSG_JOB_ACOLYTE = 0x660,
-/*20091208 to 20180523
+/*20091208 to 20180621
머첸트
Merchant
*/
MSG_JOB_MERCHANT = 0x661,
-/*20091208 to 20180523
+/*20091208 to 20180621
씨프
Thief
*/
MSG_JOB_THIEF = 0x662,
-/*20091208 to 20180523
+/*20091208 to 20180621
나ì´íŠ¸
Knight
*/
MSG_JOB_KNIGHT = 0x663,
-/*20091208 to 20180523
+/*20091208 to 20180621
프리스트
Priest
*/
MSG_JOB_PRIEST = 0x664,
-/*20091208 to 20180523
+/*20091208 to 20180621
위저드
Wizard
*/
MSG_JOB_WIZARD = 0x665,
-/*20091208 to 20180523
+/*20091208 to 20180621
블랙스미스
Black Smith
*/
MSG_JOB_BLACKSMITH = 0x666,
-/*20091208 to 20180523
+/*20091208 to 20180621
헌터
Hunter
*/
MSG_JOB_HUNTER = 0x667,
-/*20091208 to 20180523
+/*20091208 to 20180621
어새신
Assasin
*/
MSG_JOB_ASSASSIN = 0x668,
-/*20091208 to 20180523
+/*20091208 to 20180621
í¬ë£¨ì„¸ì´ë”
Crusader
*/
MSG_JOB_CRUSADER = 0x669,
-/*20091208 to 20180523
+/*20091208 to 20180621
몽í¬
Monk
*/
MSG_JOB_MONK = 0x66a,
-/*20091208 to 20180523
+/*20091208 to 20180621
세ì´ì§€
Sage
*/
MSG_JOB_SAGE = 0x66b,
-/*20091208 to 20180523
+/*20091208 to 20180621
로그
Rogue
*/
MSG_JOB_ROGUE = 0x66c,
-/*20091208 to 20180523
+/*20091208 to 20180621
알케미스트
Alchemist
*/
MSG_JOB_ALCHEMIST = 0x66d,
-/*20091208 to 20180523
+/*20091208 to 20180621
바드
Bard
*/
MSG_JOB_BARD = 0x66e,
-/*20091208 to 20180523
+/*20091208 to 20180621
댄서
Dancer
*/
MSG_JOB_DANCER = 0x66f,
/*20091208 to 20100310
룬나ì´íŠ¸
-20100316 to 20180523
+20100316 to 20180621
룬 나ì´íŠ¸
Rune Knight
*/
MSG_JOB_RUNE_KNIGHT = 0x670,
-/*20091208 to 20180523
+/*20091208 to 20180621
워ë¡
Warlock
*/
MSG_JOB_WARLOCK = 0x671,
-/*20091208 to 20180523
+/*20091208 to 20180621
ë ˆì¸ì ¸
Ranger
*/
MSG_JOB_RANGER = 0x672,
/*20091208 to 20100310
ì•„í¬ë¹„ìˆ
-20100316 to 20180523
+20100316 to 20180621
ì•„í¬ ë¹„ìˆ
Arc Bishop
*/
MSG_JOB_ARCHBISHOP = 0x673,
-/*20091208 to 20180523
+/*20091208 to 20180621
미케닉
Mechanic
*/
MSG_JOB_MECHANIC = 0x674,
/*20091208 to 20100310
길로틴í¬ë¡œìŠ¤
-20100316 to 20180523
+20100316 to 20180621
길로틴 í¬ë¡œìŠ¤
Guillotine Cross
*/
MSG_JOB_GUILLOTINE_CROSS = 0x675,
-/*20091208 to 20180523
+/*20091208 to 20180621
로얄가드
Royal Guard
*/
MSG_JOB_ROYAL_GUARD = 0x676,
-/*20091208 to 20180523
+/*20091208 to 20180621
소서러
Sorcerer
*/
MSG_JOB_SORCERER = 0x677,
-/*20091208 to 20180523
+/*20091208 to 20180621
민스트럴
Minstrel
*/
MSG_JOB_MINSTREL = 0x678,
-/*20091208 to 20180523
+/*20091208 to 20180621
ì›ë”러
Wanderer
*/
MSG_JOB_WANDERER = 0x679,
-/*20091208 to 20180523
+/*20091208 to 20180621
수ë¼
Sura
*/
MSG_JOB_SURA = 0x67a,
-/*20091208 to 20180523
+/*20091208 to 20180621
제네릭
Genetic
*/
MSG_JOB_GENETIC = 0x67b,
/*20091208 to 20100310
ì‰ë„ìš°ì²´ì´ì„œ
-20100316 to 20180523
+20100316 to 20180621
ì‰ë„ìš° ì²´ì´ì„œ
Shadow Chaser
*/
MSG_JOB_SHADOW_CHASER = 0x67c,
/*20091208 to 20100113
소드맨_하ì´
-20100119 to 20180523
+20100119 to 20180621
소드맨 하ì´
High Swordman
*/
MSG_JOB_SWORDMAN_H = 0x67d,
/*20091208 to 20100113
매지션_하ì´
-20100119 to 20180523
+20100119 to 20180621
매지션 하ì´
High Magician
*/
MSG_JOB_MAGICIAN_H = 0x67e,
/*20091208 to 20100113
아처_하ì´
-20100119 to 20180523
+20100119 to 20180621
아처 하ì´
High Archer
*/
MSG_JOB_ARCHER_H = 0x67f,
/*20091208 to 20100113
어콜ë¼ì´íŠ¸_하ì´
-20100119 to 20180523
+20100119 to 20180621
어콜ë¼ì´íŠ¸ 하ì´
High Acolyte
*/
MSG_JOB_ACOLYTE_H = 0x680,
/*20091208 to 20100113
머첸트_하ì´
-20100119 to 20180523
+20100119 to 20180621
머첸트 하ì´
High Merchant
*/
@@ -8510,97 +8510,97 @@ High Merchant
시프_하ì´
20100119 to 20100223
시프 하ì´
-20100302 to 20180523
+20100302 to 20180621
씨프 하ì´
High Thief
*/
MSG_JOB_THIEF_H = 0x682,
-/*20091208 to 20180523
+/*20091208 to 20180621
로드나ì´íŠ¸
Lord Knight
*/
MSG_JOB_KNIGHT_H = 0x683,
-/*20091208 to 20180523
+/*20091208 to 20180621
하ì´í”„리스트
High Priest
*/
MSG_JOB_PRIEST_H = 0x684,
-/*20091208 to 20180523
+/*20091208 to 20180621
하ì´ìœ„저드
High Wizard
*/
MSG_JOB_WIZARD_H = 0x685,
-/*20091208 to 20180523
+/*20091208 to 20180621
í™”ì´íŠ¸ìŠ¤ë¯¸ìŠ¤
White Smith
*/
MSG_JOB_BLACKSMITH_H = 0x686,
-/*20091208 to 20180523
+/*20091208 to 20180621
스나ì´í¼
Sniper
*/
MSG_JOB_HUNTER_H = 0x687,
-/*20091208 to 20180523
+/*20091208 to 20180621
어새신í¬ë¡œìŠ¤
Assasin Cross
*/
MSG_JOB_ASSASSIN_H = 0x688,
-/*20091208 to 20180523
+/*20091208 to 20180621
팔ë¼ë”˜
Paladin
*/
MSG_JOB_CRUSADER_H = 0x689,
-/*20091208 to 20180523
+/*20091208 to 20180621
챔피온
Champion
*/
MSG_JOB_MONK_H = 0x68a,
-/*20091208 to 20180523
+/*20091208 to 20180621
프로페서
Professor
*/
MSG_JOB_SAGE_H = 0x68b,
-/*20091208 to 20180523
+/*20091208 to 20180621
스토커
Stalker
*/
MSG_JOB_ROGUE_H = 0x68c,
-/*20091208 to 20180523
+/*20091208 to 20180621
í¬ë¦¬ì—ì´í„°
Creator
*/
MSG_JOB_ALCHEMIST_H = 0x68d,
-/*20091208 to 20180523
+/*20091208 to 20180621
í´ë¡œìš´
Clown
*/
MSG_JOB_BARD_H = 0x68e,
-/*20091208 to 20180523
+/*20091208 to 20180621
집시
Gypsy
*/
MSG_JOB_DANCER_H = 0x68f,
-/*20091208 to 20180523
+/*20091208 to 20180621
노비스
Wedding
*/
MSG_JOB_NOVICE = 0x690,
-/*20091208 to 20180523
+/*20091208 to 20180621
하ì´ë…¸ë¹„스
High Novice
*/
MSG_JOB_NOVICE_H = 0x691,
-/*20091208 to 20180523
+/*20091208 to 20180621
슈í¼ë…¸ë¹„스
Super Novice
*/
MSG_JOB_SUPERNOVICE = 0x692,
-/*20091208 to 20180523
+/*20091208 to 20180621
건슬ë§ê±°
Gunslinger
*/
MSG_JOB_GUNSLINGER = 0x693,
-/*20091208 to 20180523
+/*20091208 to 20180621
ë‹Œìž
Ninja
*/
@@ -8609,227 +8609,227 @@ Ninja
태권소녀,태권소년
20100112 to 20100310
태권소년소녀
-20100316 to 20180523
+20100316 to 20180621
태권소년/소녀
Taekwon F/M
*/
MSG_JOB_TAEKWON = 0x695,
-/*20091208 to 20180523
+/*20091208 to 20180621
권성
Star Gladiator
*/
MSG_JOB_STAR = 0x696,
-/*20091208 to 20180523
+/*20091208 to 20180621
소울ë§ì»¤
Soul Linker
*/
MSG_JOB_LINKER = 0x697,
-/*20091208 to 20180523
+/*20091208 to 20180621
파티모집
Party Recruitment
*/
MSG_SEEK_PARTY_MEMBER = 0x698,
/*20091208 to 20100310
파티 부킹 리스트
-20100316 to 20180523
+20100316 to 20180621
파티 모집 리스트
Party Booking List
*/
MSG_SEEK_PARTY_LIST = 0x699,
-/*20091208 to 20180523
+/*20091208 to 20180621
파티 모집 중
Recruiting Party
*/
MSG_SEEK_PARTY_CHECK = 0x69a,
#endif
#if PACKETVER >= 20091215
-/*20091215 to 20180523
+/*20091215 to 20180621
[활]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
[Bow] must be equipped.
*/
MSG_FAIL_NEED_EQUIPPED_BOW = 0x69b,
-/*20091215 to 20180523
+/*20091215 to 20180621
[악기/채ì°]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
[Musical Instrument/Whip] must be equipped.
*/
MSG_FAIL_NEED_EQUIPPED_INSTRUMENT_WHIP = 0x69c,
-/*20091215 to 20180523
+/*20091215 to 20180621
ì˜ë¬¸ê³¼ 숫ìžë§Œ 사용가능합니다.
Only alphanumeric characters are allowed.
*/
MSG_BAD_CHAR = 0x69d,
-/*20091215 to 20180523
+/*20091215 to 20180621
알림
Notice
*/
MSG_ALRAM = 0x69e,
-/*20091215 to 20180523
+/*20091215 to 20180621
ìƒì  ì •ë³´ê°€ 정확하지 ì•Šì•„ ì•„ì´í…œ 구매가 실패하였습니다.
Item purchase failed due to incorrect shop information.
*/
MSG_FAIL_BUY_ITEM_INVALID_MCSTORE = 0x69f,
#endif
#if PACKETVER >= 20100105
-/*20100105 to 20180523
+/*20100105 to 20180621
소지 ì•„ì´í…œ ì°½ì—ì„œ 버릴 수 있습니다.
Item cannot be discarded from the window.
*/
MSG_CAN_DROP_ITEM_TO_ITEMWND = 0x6a0,
#endif
#if PACKETVER >= 20100112
-/*20100112 to 20180523
+/*20100112 to 20180621
시간
Time
*/
MSG_TIME = 0x6a1,
-/*20100112 to 20180523
+/*20100112 to 20180621
맵
Map
*/
MSG_MAP = 0x6a2,
-/*20100112 to 20180523
+/*20100112 to 20180621
거래 ìƒíƒœì—서는 ì•„ì´í…œ 사용 ë° ìž¥ë¹„ ì°©ìš©/해제를 í•  수 없습니다.
You can't use, equip or disarm items when you're trading.
*/
MSG_CANT_USE_WHEN_OPENED_EXCHANGEWND = 0x6a3,
-/*20100112 to 20180523
+/*20100112 to 20180621
미지정값
Unspecified value
*/
MSG_HOTKEY_UNKOWN = 0x6a4,
#endif
#if PACKETVER >= 20100126
-/*20100126 to 20180523
+/*20100126 to 20180621
/stateinfo : ìƒíƒœ ì•„ì´ì½˜ì— 대한 ì„¤ëª…ì„ ë³´ì—¬ì¤ë‹ˆë‹¤. On Off
/stateinfo: Shows the description of status icons. On Off
*/
MSG_EXPLAIN_STATEINFO = 0x6a5,
-/*20100126 to 20180523
+/*20100126 to 20180621
ìƒíƒœ ì •ë³´ On : ìƒíƒœ ì•„ì´ì½˜ì— 대한 ì„¤ëª…ì´ í‘œì‹œë©ë‹ˆë‹¤.
Status Information On: Status icon description is enabled.
*/
MSG_SHOW_STATEINFO_ON = 0x6a6,
-/*20100126 to 20180523
+/*20100126 to 20180621
ìƒíƒœ ì •ë³´ Off: ìƒíƒœ ì•„ì´ì½˜ì— 대한 ì„¤ëª…ì´ í‘œì‹œë˜ì§€ 않습니다.
Status Information Off: Status icon description is disabled.
*/
MSG_SHOW_STATEINFO_OFF = 0x6a7,
/*20100126 to 20100126
ê°™ì€ ì•„ì´í…œì€ í•œë²ˆì— %dê°œ ì´ìƒì€ 살수 없습니다.
-20100202 to 20180523
+20100202 to 20180621
ê°™ì€ ì•„ì´í…œì€ í•œë²ˆì— %dê°œ ì´ìƒì€ ì‚´ 수 없습니다.
It is not possible to purchase the same item more than %d pieces at a time
*/
MSG_LIMIT_BUY_ITEM2 = 0x6a8,
#endif
#if PACKETVER >= 20100202
-/*20100202 to 20180523
+/*20100202 to 20180621
ê°™ì€ ì•„ì´í…œì€ í•œë²ˆì— %dê°œ ì´ìƒì€ 팔 수 없습니다.
It is not possible to purchase the same item more than %d pieces at a time
*/
MSG_LIMIT_SELL_ITEM = 0x6a9,
/*20100202 to 20100203
ì´ êµ¬ë§¤ 가능 개수는 %dê°œ 입니다.
-20100209 to 20180523
+20100209 to 20180621
해당 ì•„ì´í…œì˜ ì´ êµ¬ë§¤ 가능 개수는 %dê°œ 입니다.
Can purchase upto %d pieces of the same item at a time.
*/
MSG_CAN_BUY_ITEM_NUM = 0x6aa,
#endif
#if PACKETVER >= 20100209
-/*20100209 to 20180523
+/*20100209 to 20180621
설정한 ë‚´ìš©ì€ ì •ìƒ ì¢…ë£Œ ì‹œ [%s\%s]ì— ì €ìž¥ë©ë‹ˆë‹¤.
User customized key is saved to [%s\%s]
*/
MSG_SAVE_HOTKEY_TO_FILE = 0x6ab,
#endif
#if PACKETVER >= 20100216
-/*20100216 to 20180523
+/*20100216 to 20180621
[%s] ë‹˜ì€ í˜„ìž¬ êµí™˜ ì‹ ì²­ì„ ë°›ì„ ìˆ˜ 없는 ìƒíƒœìž…니다.
[%s] is currently on trade and cannot accept the request.
*/
MSG_CHARACTER_IS_BUSY = 0x6ac,
#endif
#if PACKETVER >= 20100309
-/*20100309 to 20180523
+/*20100309 to 20180621
RO_HELP
RO_HELP.
*/
MSG_RO_HELP = 0x6ad,
#endif
#if PACKETVER >= 20100316
-/*20100316 to 20180523
+/*20100316 to 20180621
모루가 존재 하지 않습니다.
Anvil does not exist.
*/
MSG_HAVENOT_ANVIL = 0x6ae,
-/*20100316 to 20180523
+/*20100316 to 20180621
노비스 레벨 10 ì´í•˜ëŠ” ê·“ì†ë§ì´ 금지ë©ë‹ˆë‹¤
Novice below level 10 is not allowed to whisper.
*/
MSG_WHISPER_BLOCK_NOVICE_LEVEL10 = 0x6af,
#endif
#if PACKETVER >= 20100323
-/*20100323 to 20180523
+/*20100323 to 20180621
공격
Attack
*/
MSG_JOB_ATTACKER = 0x6b0,
-/*20100323 to 20180523
+/*20100323 to 20180621
ë°©ì–´
Defense
*/
MSG_JOB_TANKER = 0x6b1,
-/*20100323 to 20180523
+/*20100323 to 20180621
회복
Consumables
*/
MSG_JOB_HEALER = 0x6b2,
-/*20100323 to 20180523
+/*20100323 to 20180621
ë³´ì¡°
Support
*/
MSG_JOB_ASSISTANCE = 0x6b3,
-/*20100323 to 20180523
+/*20100323 to 20180621
파티 모집 관련 명령어
Party recruitment related command
*/
MSG_DESCRIBE_PARTY_BOOKING = 0x6b4,
#endif
#if PACKETVER >= 20100330
-/*20100330 to 20180523
+/*20100330 to 20180621
길드 ë™ë§¹ì‹ ì²­ì´ 불가능합니다
Guild alliance application is not possible.
*/
MSG_GUILD_ALLY_REQUEST_DISABLE = 0x6b5,
-/*20100330 to 20180523
+/*20100330 to 20180621
길드 ì ëŒ€ì‹ ì²­ì´ 불가능합니다
Guild hostility application is not possible.
*/
MSG_GUILD_HOSTILE_REQUEST_DISABLE = 0x6b6,
-/*20100330 to 20180523
+/*20100330 to 20180621
아지트맵ì—서는 친구추가가 불가능합니다
Adding friends is not possible in this map.
*/
MSG_FRIEND_ADD_FALSE_AGIT = 0x6b7,
#endif
#if PACKETVER >= 20100406
-/*20100406 to 20180523
+/*20100406 to 20180621
êµ¬ë§¤ë…¸ì  ê°œì„¤
Buying Store Window
*/
MSG_BUYINGSTORE_MAKEWND_TITLE = 0x6b8,
-/*20100406 to 20180523
+/*20100406 to 20180621
구매가 :
Price:
*/
MSG_BUYINGSTORE_MAKEWND_PRICE = 0x6b9,
-/*20100406 to 20180523
+/*20100406 to 20180621
소지액 :
Money:
*/
MSG_BUYINGSTORE_MAKEWND_MYZENY = 0x6ba,
-/*20100406 to 20180523
+/*20100406 to 20180621
구매 í•œë„ì•¡
Purchase Zeny Limit
*/
@@ -8837,7 +8837,7 @@ Purchase Zeny Limit
/*20100406 to 20100414
íŒë§¤ 가능한 ì•„ì´í…œ 목ë¡
Available items:
-20100420 to 20180523
+20100420 to 20180621
구매할 ì•„ì´í…œì„ 등ë¡í•˜ì§€ 않았습니다. 구매하실 ì•„ì´í…œì„ 등ë¡í•´ 주세요
Please register the item first that has to be purchased.
*/
@@ -8845,7 +8845,7 @@ Please register the item first that has to be purchased.
/*20100406 to 20100414
ë‚˜ì˜ êµ¬ë§¤ë…¸ì 
Purchase list:
-20100420 to 20180523
+20100420 to 20180621
%s ì•„ì´í…œì˜ ê°€ê²©ì„ ìž…ë ¥í•´ 주세요.
Enter the price for item %s.
*/
@@ -8853,14 +8853,14 @@ Enter the price for item %s.
/*20100406 to 20100414
구매 ë…¸ì 
Wanted items
-20100420 to 20180523
+20100420 to 20180621
%s ì•„ì´í…œì˜ ê°€ê²©ì„ 9999만 Zenyì´í•˜ë¡œ 입력해 주세요.
Enter the price for item %s. It has to be below 99990000 Zeny.
*/
MSG_BUYINGSTORE_MAKEWND_REINPUTPRICE = 0x6be,
/*20100406 to 20100414
제한금액 : %d Zeny
-20100420 to 20180523
+20100420 to 20180621
%s ì•„ì´í…œì˜ êµ¬ë§¤ìˆ˜ëŸ‰ì„ ìž…ë ¥í•´ 주세요.
Enter the item number for %s.
*/
@@ -8868,7 +8868,7 @@ Enter the item number for %s.
/*20100406 to 20100414
%s %s Zeny %d 개
Buying %s for %s Zeny. Amount: %d.
-20100420 to 20180523
+20100420 to 20180621
%s ì•„ì´í…œì˜ 소지수량과 êµ¬ë§¤ìˆ˜ëŸ‰ì˜ í•©ì´ 9999ê°œ ì´ìƒìž…니다. 9999ê°œ ì´í•˜ì˜ ìˆ˜ëŸ‰ì„ ìž…ë ¥í•´ 주세요.
The sum of purchasing and belonging items is over 9999. The sum has to be bellow 9999.
*/
@@ -8876,14 +8876,14 @@ The sum of purchasing and belonging items is over 9999. The sum has to be bellow
/*20100406 to 20100414
%s : %s Zeny => %s EA
%s: %s Zeny => %s ea.
-20100420 to 20180523
+20100420 to 20180621
ì¤‘ë³µëœ ì•„ì´í…œì´ 존재합니다.
You have duplicate items in your purchase list.
*/
MSG_BUYINGSTORE_MAKEWND_DUPLICATEITEM = 0x6c1,
/*20100406 to 20100414
%s %d 개 구매.
-20100420 to 20180523
+20100420 to 20180621
제한 ê¸ˆì•¡ì„ ìž…ë ¥í•´ 주세요
Enter the limited price.
*/
@@ -8891,7 +8891,7 @@ Enter the limited price.
/*20100406 to 20100414
ì•„ì´í…œì„ ëª¨ë‘ êµ¬ë§¤í–ˆìŠµë‹ˆë‹¤.
You purchased all items.
-20100420 to 20180523
+20100420 to 20180621
입력한 ì œí•œê¸ˆì•¡ì´ ì†Œì§€ê¸ˆì•¡ì„ ì´ˆê³¼í•©ë‹ˆë‹¤. 다시 설정해 주세요
You have entered a greater amount of zeny than you have. Please check your zeny.
*/
@@ -8899,21 +8899,21 @@ You have entered a greater amount of zeny than you have. Please check your zeny.
/*20100406 to 20100414
해당 ì•„ì´í…œì˜ ì´ íŒë§¤ 가능 개수는 %dê°œ 입니다.
The max. number of items you can sell is %d.
-20100420 to 20180523
+20100420 to 20180621
%s : %s Zeny => %s EA
%s: %s Zeny => %s ea.
*/
MSG_BUYINGSTORE_MAKEWND_ITEMLIST = 0x6c4,
/*20100406 to 20100414
ê°€ê²©ì´ 0 Zenyì¸ ì•„ì´í…œì´ 존재합니다. ê°€ê²©ì„ ìž…ë ¥í•´ 주세요.
-20100420 to 20180523
+20100420 to 20180621
구매 가능한 ì•„ì´í…œ 목ë¡
Available items:
*/
MSG_BUYINGSTORE_MIRRORBUYITEMLIST = 0x6c5,
/*20100406 to 20100414
ê°€ê²©ì´ 9999만 Zenyì´ìƒì¸ ì•„ì´í…œì´ 존재합니다. 9999만 Zeny ì´í•˜ì˜ ê°€ê²©ì„ ìž…ë ¥í•´ 주세요.
-20100420 to 20180523
+20100420 to 20180621
ë‚˜ì˜ êµ¬ë§¤ë…¸ì 
Purchase list:
*/
@@ -8922,14 +8922,14 @@ Purchase list:
êµ¬ë§¤ìˆ˜ëŸ‰ì´ 0 ê°œì¸ ì•„ì´í…œì´ 존재합니다. ìˆ˜ëŸ‰ì„ ìž…ë ¥í•´ 주세요.
20100420 to 20110208
제한금액 : %d Zeny
-20110215 to 20180523
+20110215 to 20180621
제한금액 : %s Zeny
Price limit: %s Zeny
*/
MSG_BUYINGSTORE_MYSHOPWND_LIMITZENY = 0x6c7,
/*20100406 to 20100414
êµ¬ë§¤ìˆ˜ëŸ‰ì´ 9999ê°œ ì´ìƒì¸ ì•„ì´í…œì´ 존재합니다. 9999ê°œ ì´í•˜ì˜ ìˆ˜ëŸ‰ì„ ìž…ë ¥í•´ 주세요.
-20100420 to 20180523
+20100420 to 20180621
%s %s Zeny %d 개
Buying %s for %s Zeny. Amount: %d.
*/
@@ -8937,21 +8937,21 @@ Buying %s for %s Zeny. Amount: %d.
/*20100406 to 20100414
ì¤‘ë³µëœ ì•„ì´í…œì´ 존재합니다.
You have duplicate items in your purchase list.
-20100420 to 20180523
+20100420 to 20180621
구매 ë…¸ì 
Wanted items
*/
MSG_BUYINGSTORE_SHOPWND_TITLE = 0x6c9,
/*20100406 to 20100414
구매ìƒì  ì—´ê¸°ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
-20100420 to 20180523
+20100420 to 20180621
íŒë§¤ 가능한 ì•„ì´í…œ 목ë¡
Available items:
*/
MSG_BUYINGSTORE_MIRRORSELLWND_TITLE = 0x6ca,
/*20100406 to 20100414
구매ìƒì  ì—´ê¸°ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
-20100420 to 20180523
+20100420 to 20180621
해당 ì•„ì´í…œì˜ ì´ íŒë§¤ 가능 개수는 %dê°œ 입니다.
The max. number of items you can sell is %d.
*/
@@ -8960,14 +8960,14 @@ The max. number of items you can sell is %d.
구매가능한 최대 갯수를 초과하였습니다.
20100420 to 20110208
구매ìžì˜ ìž”ì•¡ì´ ë¶€ì¡±í•˜ë‹ˆ 다시 설정해 주세요
-20110215 to 20180523
+20110215 to 20180621
구매노ì ì˜ ì œí•œê¸ˆì•¡ì„ ì´ˆê³¼í•˜ì—¬ íŒë§¤í•  수 없습니다.
Buyer has insufficient money, lower the amount of items you're selling.
*/
MSG_BUYINGSTORE_SELLWND_LACKBUYERZENY = 0x6cc,
/*20100406 to 20100414
ë‚¨ì€ ìž”ì•¡ìœ¼ë¡œ ì•„ì´í…œ 구매가 불가능 합니다.
-20100420 to 20180523
+20100420 to 20180621
구매ìƒì  ê°œì„¤ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Failed to open purchase shop.
*/
@@ -8977,7 +8977,7 @@ Failed to open purchase shop.
/*20100413 to 20100414
ì†Œí™˜ëœ ì •ë ¹ì´ ì—†ìŠµë‹ˆë‹¤.
You don't have any summoned spirits.
-20100420 to 20180523
+20100420 to 20180621
ì•„ì´í…œì˜ ì´ ë¬´ê²Œê°€ %d ë§Œí¼ ì†Œì§€ í•œê³„ëŸ‰ì„ ì´ˆê³¼í•©ë‹ˆë‹¤. 다시 설정해 주세요.
You exceed the total amount of items.
*/
@@ -8985,34 +8985,34 @@ You exceed the total amount of items.
/*20100413 to 20100414
서버연합대전 제약사항 입니다.
This is a restricted server.
-20100420 to 20180523
+20100420 to 20180621
제한금액만í¼ì˜ ì•„ì´í…œì„ ëª¨ë‘ êµ¬ë§¤í•˜ì˜€ìŠµë‹ˆë‹¤.
You have purchased all items within the limited price.
*/
MSG_BUYINGSTORE_TRADE_OVERLIMITZENY = 0x6cf,
#endif
#if PACKETVER >= 20100420
-/*20100420 to 20180523
+/*20100420 to 20180621
ì•„ì´í…œì„ ëª¨ë‘ êµ¬ë§¤í–ˆìŠµë‹ˆë‹¤.
You purchased all items.
*/
MSG_BUYINGSTORE_TRADE_BUYCOMPLETE = 0x6d0,
-/*20100420 to 20180523
+/*20100420 to 20180621
구매ìžì˜ ìž”ì•¡ì´ ë¶€ì¡±í•˜ì—¬ 거래가 실패하였습니다.
Failed to deal because you have not enough Zeny.
*/
MSG_BUYINGSTORE_TRADE_LACKBUYERZENY = 0x6d1,
-/*20100420 to 20180523
+/*20100420 to 20180621
%s %d개를 %dzì— íŒë§¤í•˜ì˜€ìŠµë‹ˆë‹¤.
You have sold %s. Amount: %d. Total Zeny: %dz
*/
MSG_BUYINGSTORE_TRADE_SELLCOMPLETE = 0x6d2,
-/*20100420 to 20180523
+/*20100420 to 20180621
%s ì•„ì´í…œì€ í¬ë§ 구매갯수보다 ìˆ˜ëŸ‰ì´ ë§Žì•„ íŒë§¤í•˜ì§€ 못하였습니다
%s item could not be sold because you do not have the wanted amount of items.
*/
MSG_BUYINGSTORE_TRADE_OVERCOUNT = 0x6d3,
-/*20100420 to 20180523
+/*20100420 to 20180621
ì†Œí™˜ëœ ì •ë ¹ì´ ì—†ìŠµë‹ˆë‹¤.
You don't have any summoned spirits.
20130807 to 20130814
@@ -9020,7 +9020,7 @@ You don't have any summoned spirits.
Has not registered to sell the item. Please register to sell the item
*/
MSG_USESKILL_FAIL_EL_SUMMON = 0x6d4,
-/*20100420 to 20180523
+/*20100420 to 20180621
서버연합대전 제약사항 입니다.
This is a restricted server.
20130807 to 20130814
@@ -9028,7 +9028,7 @@ This is a restricted server.
You don't have any summoned spirits.
*/
MSG_AGAINSTSERVERSIEGEWARFARE_RESTRICTION = 0x6d5,
-/*20100420 to 20180523
+/*20100420 to 20180621
OTP 비밀번호는 6ìžë¦¬ 입니다.
OTP password is 6 digits long.
20130807 to 20130814
@@ -9036,7 +9036,7 @@ OTP password is 6 digits long.
This is a restricted server.
*/
MSG_OTP_MUST_6_CHAR = 0x6d6,
-/*20100420 to 20180523
+/*20100420 to 20180621
OTP ì •ë³´ê°€ 없습니다. 관리ìžì—게 문ì˜í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
OTP information is unavailable. Please contact your administrator.
20130807 to 20130814
@@ -9044,7 +9044,7 @@ OTP 비밀번호는 6ìžë¦¬ 입니다.
OTP password is 6 digits long.
*/
MSG_DB_ERROR = 0x6d7,
-/*20100420 to 20180523
+/*20100420 to 20180621
OTP ì¸ì¦ì— 실패 했습니다.
OTP authentication failed.
20130807 to 20130814
@@ -9052,7 +9052,7 @@ OTP ì •ë³´ê°€ 없습니다. 관리ìžì—게 문ì˜í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
OTP information is unavailable. Please contact your administrator.
*/
MSG_OTP_FAILED = 0x6d8,
-/*20100420 to 20180523
+/*20100420 to 20180621
파티광고가 추가ë˜ì—ˆìŠµë‹ˆë‹¤
Party ad has been added.
20130807 to 20130814
@@ -9062,7 +9062,7 @@ OTP authentication failed.
MSG_PARTY_BOOKING_NOTIFY = 0x6d9,
/*20100420 to 20110719
íŒŒí‹°ì› ëª¨ì§‘ 중
-20110726 to 20180523
+20110726 to 20180621
모집 중
Recruit party members
20130807 to 20130814
@@ -9070,7 +9070,7 @@ Recruit party members
Party ad has been added.
*/
MSG_PARTY_BOOKING_REQURT = 0x6da,
-/*20100420 to 20180523
+/*20100420 to 20180621
ì—­í• 
Roles
20130807 to 20130814
@@ -9078,7 +9078,7 @@ Roles
Recruit party members
*/
MSG_PARTY_BOOKING_TYPE = 0x6db,
-/*20100420 to 20180523
+/*20100420 to 20180621
1ì°¨ ì§ì—…
1st Jobs
20130807 to 20130814
@@ -9086,7 +9086,7 @@ Recruit party members
Roles
*/
MSG_PARTY_BOOKING_TYPE_1 = 0x6dc,
-/*20100420 to 20180523
+/*20100420 to 20180621
2ì°¨ ì§ì—…
2nd Jobs
20130807 to 20130814
@@ -9094,7 +9094,7 @@ Roles
1st Jobs
*/
MSG_PARTY_BOOKING_TYPE_2 = 0x6dd,
-/*20100420 to 20180523
+/*20100420 to 20180621
3-1ì°¨ ì§ì—…
3-1 Classes
20130807 to 20130814
@@ -9102,7 +9102,7 @@ Roles
2nd Jobs
*/
MSG_PARTY_BOOKING_TYPE_3_1 = 0x6de,
-/*20100420 to 20180523
+/*20100420 to 20180621
3-2ì°¨ ì§ì—…
3-2 Classes
20130807 to 20130814
@@ -9110,7 +9110,7 @@ Roles
3-1 Classes
*/
MSG_PARTY_BOOKING_TYPE_3_2 = 0x6df,
-/*20100420 to 20180523
+/*20100420 to 20180621
전승 1ì°¨ ì§ì—…
1st Job High
20130807 to 20130814
@@ -9118,7 +9118,7 @@ Roles
3-2 Classes
*/
MSG_PARTY_BOOKING_TYPE_1PLUS = 0x6e0,
-/*20100420 to 20180523
+/*20100420 to 20180621
전승 2ì°¨ ì§ì—…
2nd Jobs High
20130807 to 20130814
@@ -9126,7 +9126,7 @@ Roles
1st Job High
*/
MSG_PARTY_BOOKING_TYPE_2PLUS = 0x6e1,
-/*20100420 to 20180523
+/*20100420 to 20180621
기타 ì§ì—…êµ°
Other Jobs
20130807 to 20130814
@@ -9134,7 +9134,7 @@ Other Jobs
2nd Jobs High
*/
MSG_PARTY_BOOKING_TYPE_ETC = 0x6e2,
-/*20100420 to 20180523
+/*20100420 to 20180621
모집 하기
Recruit
20130807 to 20130814
@@ -9142,7 +9142,7 @@ Recruit
Other Jobs
*/
MSG_PARTY_BOOKING_REQURTING = 0x6e3,
-/*20100420 to 20180523
+/*20100420 to 20180621
파티ì›ì„ 모집합니다.
Open party recruitment window.
20130807 to 20130814
@@ -9152,7 +9152,7 @@ Recruit
MSG_PARTY_BOOKING_REQURT_TIP = 0x6e4,
/*20100420 to 20110719
검색중 -
-20110726 to 20180523
+20110726 to 20180621
검색 중 -
Searching -
20130807 to 20130814
@@ -9160,7 +9160,7 @@ Searching -
Open party recruitment window.
*/
MSG_PARTY_BOOKING_SEARCH = 0x6e5,
-/*20100420 to 20180523
+/*20100420 to 20180621
ëª¨ë‘ ì„ íƒ
Select All
20130807 to 20130814
@@ -9168,7 +9168,7 @@ Select All
Searching -
*/
MSG_PARTY_BOOKING_ALL_SELECT = 0x6e6,
-/*20100420 to 20180523
+/*20100420 to 20180621
최소한 í•˜ë‚˜ì˜ ì§ì—…ì´ ëª¨ì§‘ 중ì´ì–´ì•¼ 합니다.
Recruitment of at least one job must be running.
20130807 to 20130814
@@ -9176,7 +9176,7 @@ Recruitment of at least one job must be running.
Select All
*/
MSG_PARTY_BOOKING_ERR1 = 0x6e7,
-/*20100420 to 20180523
+/*20100420 to 20180621
최소 1ê°œì´ìƒì˜ ì§ì—…ì„ ì„ íƒí•´ 주셔야 합니다.
You have to select atleast 1 or more jobs.
20130807 to 20130814
@@ -9184,7 +9184,7 @@ You have to select atleast 1 or more jobs.
Recruitment of at least one job must be running.
*/
MSG_PARTY_BOOKING_ERR2 = 0x6e8,
-/*20100420 to 20180523
+/*20100420 to 20180621
ì„ íƒëœ ì§ì—…ì€ %d개입니다. 최대 6개까지만 ì§ì—…ì„ ì„ íƒí•  수 있습니다.
You have selected %d Jobs. You can only select up to 6 different jobs.
20130807 to 20130814
@@ -9192,7 +9192,7 @@ You have selected %d Jobs. You can only select up to 6 different jobs.
You have to select atleast 1 or more jobs.
*/
MSG_PARTY_BOOKING_ERR3 = 0x6e9,
-/*20100420 to 20180523
+/*20100420 to 20180621
ë ˆë²¨ì— ìˆ«ìž ì´ì™¸ì˜ 문ìžëŠ” 들어갈 수 없습니다.
Only numeric characters are allowed.
20130807 to 20130814
@@ -9200,7 +9200,7 @@ Only numeric characters are allowed.
You have selected %d Jobs. You can only select up to 6 different jobs.
*/
MSG_PARTY_BOOKING_ERR4 = 0x6ea,
-/*20100420 to 20180523
+/*20100420 to 20180621
ë ˆë²¨ì€ 1~150 사ì´ì˜ 숫ìžë¥¼ 입력해 주세요.
Please enter levels between 1~150.
20130807 to 20130814
@@ -9210,7 +9210,7 @@ Only numeric characters are allowed.
MSG_PARTY_BOOKING_ERR5 = 0x6eb,
#endif
#if PACKETVER >= 20100511
-/*20100511 to 20180523
+/*20100511 to 20180621
해당 맵ì—서는 ì˜ìƒ 장비가 ë³´ì´ì§€ 않습니다.
Nothing found in the selected map.
20130807 to 20130814
@@ -9220,7 +9220,7 @@ Please enter levels between 1~150.
MSG_DISABLE_COSTUMEITEM_MAP = 0x6ec,
#endif
#if PACKETVER >= 20100525
-/*20100525 to 20180523
+/*20100525 to 20180621
ì•„ì´í…œì„ ì°©ìš©í•  수 있는 ë ˆë²¨ì´ ì•„ë‹™ë‹ˆë‹¤.
You cannot equip this item with your current level.
20130807 to 20130814
@@ -9228,7 +9228,7 @@ You cannot equip this item with your current level.
Nothing found in the selected map.
*/
MSG_CANNOT_EQUIP_ITEM_LEVEL = 0x6ed,
-/*20100525 to 20180523
+/*20100525 to 20180621
ì•„ì´í…œì„ 사용할 수 있는 ë ˆë²¨ì´ ì•„ë‹™ë‹ˆë‹¤.
You cannot use this item with your current level.
20130807 to 20130814
@@ -9238,7 +9238,7 @@ You cannot equip this item with your current level.
MSG_CANNOT_USE_ITEM_LEVEL = 0x6ee,
#endif
#if PACKETVER >= 20100601
-/*20100601 to 20180523
+/*20100601 to 20180621
채팅모드 OnOff 활성화
Enable Battlemode
20130807 to 20130814
@@ -9246,7 +9246,7 @@ Enable Battlemode
You cannot use this item with your current level.
*/
MSG_CHATMODE_ONOFF = 0x6ef,
-/*20100601 to 20180523
+/*20100601 to 20180621
탭사ì´ì¦ˆ í¬ê¸°ê°€ 초과ë˜ì–´ 추가할 수 없습니다.
Failed to add because you have reached the limit.
20130807 to 20130814
@@ -9256,7 +9256,7 @@ Enable Battlemode
MSG_OVER_TABSIZE = 0x6f0,
/*20100601 to 20100601
창 표시 정보.
-20100608 to 20180523
+20100608 to 20180621
창 표시 정보
Window Sign Information
20130807 to 20130814
@@ -9266,7 +9266,7 @@ Failed to add because you have reached the limit.
MSG_SET_CHATINFO = 0x6f1,
#endif
#if PACKETVER >= 20100608
-/*20100608 to 20180523
+/*20100608 to 20180621
íŒë§¤
Sell
20130807 to 20130814
@@ -9274,7 +9274,7 @@ Sell
Window Sign Information
*/
MSG_SELL = 0x6f2,
-/*20100608 to 20180523
+/*20100608 to 20180621
구매
Purchase
20130807 to 20130814
@@ -9282,7 +9282,7 @@ Purchase
Sell
*/
MSG_BUY = 0x6f3,
-/*20100608 to 20180523
+/*20100608 to 20180621
ë…¸ì  ê²€ìƒ‰
Search for Vends
20130807 to 20130814
@@ -9290,7 +9290,7 @@ Search for Vends
Purchase
*/
MSG_SEARCH_STOREINFO = 0x6f4,
-/*20100608 to 20180523
+/*20100608 to 20180621
ë…¸ì  ì´ë¦„
Shop Name
20130807 to 20130814
@@ -9298,7 +9298,7 @@ Shop Name
Search for Vends
*/
MSG_STORE_NAME = 0x6f5,
-/*20100608 to 20180523
+/*20100608 to 20180621
수량
Quantity
20130807 to 20130814
@@ -9306,7 +9306,7 @@ Quantity
Shop Name
*/
MSG_SEARCH_ITEM_COUNT = 0x6f6,
-/*20100608 to 20180523
+/*20100608 to 20180621
가격
Cost
20130807 to 20130814
@@ -9314,7 +9314,7 @@ Cost
Quantity
*/
MSG_SEARCH_ITEM_PRICE = 0x6f7,
-/*20100608 to 20180523
+/*20100608 to 20180621
검색 결과가 너무 많습니다. 검색어를 ìžì„¸ížˆ ìž…ë ¥ í•´ 주세요.
Too much results have been found. Please do a more precisely search.
20130807 to 20130814
@@ -9322,7 +9322,7 @@ Too much results have been found. Please do a more precisely search.
Cost
*/
MSG_SSI_FAILED_OVER_MAXCOUNT = 0x6f8,
-/*20100608 to 20180523
+/*20100608 to 20180621
해당 ë…¸ì ì„ 여시겠습니까?
Do you want to open a street stall?
20130807 to 20130814
@@ -9330,7 +9330,7 @@ Do you want to open a street stall?
Too much results have been found. Please do a more precisely search.
*/
MSG_OPEN_SEARCH_STORE = 0x6f9,
-/*20100608 to 20180523
+/*20100608 to 20180621
SSO ì¸ì¦ì— 실패하였습니다.
Failed to recognize SSO.
20130807 to 20130814
@@ -9340,7 +9340,7 @@ Do you want to open a street stall?
MSG_SSO_FAILED = 0x6fa,
#endif
#if PACKETVER >= 20100615
-/*20100615 to 20180523
+/*20100615 to 20180621
현재 해당지역으로 ì´ë™ í•  수 없습니다
Cannot move to the applied area.
20130807 to 20130814
@@ -9350,7 +9350,7 @@ Failed to recognize SSO.
MSG_ZONE_MOVE_FAIL = 0x6fb,
/*20100615 to 20100622
í¬í•¨ 검색
-20100629 to 20180523
+20100629 to 20180621
단어가 í¬í•¨ëœ ì•„ì´í…œ 검색
searching item including the word
20130807 to 20130814
@@ -9358,7 +9358,7 @@ searching item including the word
Cannot move to the applied area.
*/
MSG_SEARCH_INCLUDED = 0x6fc,
-/*20100615 to 20180523
+/*20100615 to 20180621
탈퇴한 유저입니다.
User has been expelled.
20130807 to 20130814
@@ -9366,7 +9366,7 @@ User has been expelled.
searching item including the word
*/
MSG_WITHDREW_USERS = 0x6fd,
-/*20100615 to 20180523
+/*20100615 to 20180621
게임 ì´ìš©ì— ë™ì˜í•˜ì§€ 않았습니다.
You have not accepted the user agreements yet.
20130807 to 20130814
@@ -9374,7 +9374,7 @@ You have not accepted the user agreements yet.
User has been expelled.
*/
MSG_DIDNOT_AGREE = 0x6fe,
-/*20100615 to 20180523
+/*20100615 to 20180621
존재 하지 않는 계정입니다.
You will not be disconnect from the game.
20130807 to 20130814
@@ -9382,7 +9382,7 @@ You will not be disconnect from the game.
You have not accepted the user agreements yet.
*/
MSG_ACCOUNT_DOESNOT_EXIST = 0x6ff,
-/*20100615 to 20180523
+/*20100615 to 20180621
본 ê²Œìž„ì€ 12세 ì´ìš©ê°€ìž…니다.
It is available only for 12 hours.
20130807 to 20130814
@@ -9392,7 +9392,7 @@ You will not be disconnect from the game.
MSG_AGE_RESTRICTIONS = 0x700,
#endif
#if PACKETVER >= 20100616
-/*20100616 to 20180523
+/*20100616 to 20180621
계정ë„ìš© 조사를 위한 블럭ìƒíƒœìž…니다.
Your account is blocked due to illegal use of the game account.
20130807 to 20130814
@@ -9400,7 +9400,7 @@ Your account is blocked due to illegal use of the game account.
It is available only for 12 hours.
*/
MSG_ACCOUNT_BLOCK = 0x701,
-/*20100616 to 20180523
+/*20100616 to 20180621
버그조사를 위한 블럭ìƒíƒœìž…니다.
Your account is blocked because there may exist a bug with your account.
20130807 to 20130814
@@ -9410,7 +9410,7 @@ Your account is blocked due to illegal use of the game account.
MSG_BUG_BLOCK = 0x702,
#endif
#if PACKETVER >= 20100622
-/*20100622 to 20180523
+/*20100622 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Base, Job 경험치가 30분간 75% ì¦ê°€í•©ë‹ˆë‹¤.
Increases base exp and job exp gained by killing monsters up to 75% for 30 minutes.
20130807 to 20130814
@@ -9418,7 +9418,7 @@ Increases base exp and job exp gained by killing monsters up to 75% for 30 minut
Your account is blocked because there may exist a bug with your account.
*/
MSG_PLUSEXP75 = 0x703,
-/*20100622 to 20180523
+/*20100622 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Base, Job 경험치가 30분간 50% ì¦ê°€í•©ë‹ˆë‹¤.
Increases base exp and job exp gained by killing monsters up to 50% for 30 minutes.
20130807 to 20130814
@@ -9428,7 +9428,7 @@ Increases base exp and job exp gained by killing monsters up to 75% for 30 minut
MSG_PLUSEXP50 = 0x704,
/*20100622 to 20100622
ìƒì  ì •ë³´ê°€ 정확하지 ì•Šì•„ ìƒì ì„ ì—´ 수 없습니다.
-20100629 to 20180523
+20100629 to 20180621
íŒë§¤(구매) ì •ë³´ê°€ 없습니다.
No sales information.
20130807 to 20130814
@@ -9436,7 +9436,7 @@ No sales information.
Increases base exp and job exp gained by killing monsters up to 50% for 30 minutes.
*/
MSG_FAIL_OPEN_STORE = 0x705,
-/*20100622 to 20180523
+/*20100622 to 20180621
ë” ì´ìƒ 검색 í•  수 없습니다.
Failed to search any further.
20130807 to 20130814
@@ -9446,7 +9446,7 @@ No sales information.
MSG_SSI_FAILED_SEARCH_CNT = 0x706,
/*20100622 to 20100622
ê²€ìƒ‰ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
-20100629 to 20180523
+20100629 to 20180621
해당 ì•„ì´í…œ ëª…ì€ ì¡´ìž¬í•˜ì§€ 않습니다.
The item you have entered does not exist.
20130807 to 20130814
@@ -9454,7 +9454,7 @@ The item you have entered does not exist.
Failed to search any further.
*/
MSG_SSI_FAILED_ITEM_DOES_NOT_EXIST = 0x707,
-/*20100622 to 20180523
+/*20100622 to 20180621
ì•„ì§ ê²€ìƒ‰ í•  수 없습니다.
Cannot search yet.
20130807 to 20130814
@@ -9466,7 +9466,7 @@ The item you have entered does not exist.
#if PACKETVER >= 20100629
/*20100629 to 20100707
ì¹´ë“œ ì´ë¦„, ì ‘ë‘사, 접미사
-20100713 to 20180523
+20100713 to 20180621
ì¹´ë“œ ì´ë¦„ ë˜ëŠ” ì ‘ë‘사(접미사)를 입력하세요
Enter the card name or prefix/suffix.
20130807 to 20130814
@@ -9474,7 +9474,7 @@ Enter the card name or prefix/suffix.
Cannot search yet.
*/
MSG_SSI_TOOLTIP_OF_SERACHING_THE_CARD = 0x709,
-/*20100629 to 20180523
+/*20100629 to 20180621
ë‚¨ì€ ê²€ìƒ‰ 횟수 : %d
Searches left: %d
20130807 to 20130814
@@ -9482,7 +9482,7 @@ Searches left: %d
Enter the card name or prefix/suffix.
*/
MSG_SSI_REST_OF_NUMBER_OF_SEARCHES = 0x70a,
-/*20100629 to 20180523
+/*20100629 to 20180621
검색 ëœ ë…¸ì ì´ 없습니다.
No result has been found.
20130807 to 20130814
@@ -9490,7 +9490,7 @@ No result has been found.
Searches left: %d
*/
MSG_SSI_FAILED_SEARCH_STORE = 0x70b,
-/*20100629 to 20180523
+/*20100629 to 20180621
ì•„ì´í…œ 가격 범위가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤.
The item price is too high.
20130807 to 20130814
@@ -9498,7 +9498,7 @@ The item price is too high.
No result has been found.
*/
MSG_SSI_FAILED_PRICE_ISNOT_VALID = 0x70c,
-/*20100629 to 20180523
+/*20100629 to 20180621
ì¼ë°˜ 장비
Normal Gear
20130807 to 20130814
@@ -9506,7 +9506,7 @@ Normal Gear
The item price is too high.
*/
MSG_GENERAL_EQUIPMENT = 0x70d,
-/*20100629 to 20180523
+/*20100629 to 20180621
ì˜ìƒ 장비
Costume
20130807 to 20130814
@@ -9516,7 +9516,7 @@ Normal Gear
MSG_COSTUME_EQUIPMENT = 0x70e,
#endif
#if PACKETVER >= 20100713
-/*20100713 to 20180523
+/*20100713 to 20180621
분
minute
20130807 to 20130814
@@ -9524,7 +9524,7 @@ minute
Costume
*/
MSG_MINUTE = 0x70f,
-/*20100713 to 20180523
+/*20100713 to 20180621
ì´ˆ
second
20130807 to 20130814
@@ -9532,7 +9532,7 @@ second
minute
*/
MSG_SECOND = 0x710,
-/*20100713 to 20180523
+/*20100713 to 20180621
ì•„ì´í…œ ëª…ì„ ìž…ë ¥í•´ 주세요.
Please enter the name of the item.
20130807 to 20130814
@@ -9540,7 +9540,7 @@ Please enter the name of the item.
second
*/
MSG_SSI_FAILED_ENTER_THE_NAME_OF_ITEM = 0x711,
-/*20100713 to 20180523
+/*20100713 to 20180621
해당 ì•„ì´í…œ ëª…ì€ ì¡´ìž¬í•˜ì§€ 않습니다.
The item you have entered does not exist.
20130807 to 20130814
@@ -9550,7 +9550,7 @@ Please enter the name of the item.
MSG_SSI_FAILED_NAME_OF_ITEM_DOES_NOT_EXIST = 0x712,
#endif
#if PACKETVER >= 20100720
-/*20100720 to 20180523
+/*20100720 to 20180621
진입가능한 ë§µì´ ì¡´ìž¬í•˜ì§€ 않습니다.
The map is not available.
20130807 to 20130814
@@ -9558,7 +9558,7 @@ The map is not available.
The item you have entered does not exist.
*/
MSG_NOT_EXIST_ENTRYMAP = 0x713,
-/*20100720 to 20180523
+/*20100720 to 20180621
해당 ì¹´ë“œ ì´ë¦„ì´ë‚˜ ì ‘ë‘사(접미사)는 존재하지 않습니다.
The selected name or prefix/suffix does not exist.
20130807 to 20130814
@@ -9568,7 +9568,7 @@ The map is not available.
MSG_SSI_FAILED_NAME_OF_CARD_DOES_NOT_EXIST = 0x714,
#endif
#if PACKETVER >= 20100727
-/*20100727 to 20180523
+/*20100727 to 20180621
í•œë²ˆì— êµ¬ë§¤ 가능 종류는 10개입니다.
You can purchase up to 10 items.
20130807 to 20130814
@@ -9576,7 +9576,7 @@ You can purchase up to 10 items.
The selected name or prefix/suffix does not exist.
*/
MSG_CASH_FAILED_TOTAL_CNT = 0x715,
-/*20100727 to 20180523
+/*20100727 to 20180621
ì¼ë¶€ ì•„ì´í…œì˜ 구매가 실패하였습니다.
Some items could not be purchased.
20130807 to 20130814
@@ -9586,7 +9586,7 @@ You can purchase up to 10 items.
MSG_CASH_FAILED_BUY_SOME = 0x716,
#endif
#if PACKETVER >= 20100730
-/*20100730 to 20180523
+/*20100730 to 20180621
ìƒë…„ì›”ì¼ 6ìžë¦¬ë¥¼ 입력하세요.(예시:801122)
Enter your 6-digit DOB(YYMMDD) (e.g: 801122)
20130807 to 20130814
@@ -9594,7 +9594,7 @@ Enter your 6-digit DOB(YYMMDD) (e.g: 801122)
Some items could not be purchased.
*/
MSG_ENTER_PEOPLE_BIRTH = 0x717,
-/*20100730 to 20180523
+/*20100730 to 20180621
ì•Œ 수 없는 오류가 ë°œìƒí•˜ì˜€ìŠµë‹ˆë‹¤.
Now Logging Out.
20130807 to 20130814
@@ -9602,7 +9602,7 @@ Now Logging Out.
Enter your 6-digit DOB(YYMMDD) (e.g: 801122)
*/
MSG_RESULT_FAIL_UNKNOWN = 0x718,
-/*20100730 to 20180523
+/*20100730 to 20180621
ë°ì´íƒ€ ë² ì´ìŠ¤ 오류가 ë°œìƒí•˜ì˜€ìŠµë‹ˆë‹¤.
A database error has occurred.
20130807 to 20130814
@@ -9610,7 +9610,7 @@ A database error has occurred.
Now Logging Out.
*/
MSG_RESULT_FAIL_DATABASE = 0x719,
-/*20100730 to 20180523
+/*20100730 to 20180621
ìºë¦­í„°ë¥¼ 삭제하기 위해서는 길드ì—ì„œ 탈퇴 해야 합니다.
Please leave your guild first in order to remove your character.
20130807 to 20130814
@@ -9618,7 +9618,7 @@ Please leave your guild first in order to remove your character.
A database error has occurred.
*/
MSG_RESULT_FAIL_GUILD = 0x71a,
-/*20100730 to 20180523
+/*20100730 to 20180621
ìºë¦­í„°ë¥¼ 삭제하기 위해서는 파티ì—ì„œ 탈퇴 해야 합니다.
Please leave your party first in order to remove your character.
20130807 to 20130814
@@ -9626,7 +9626,7 @@ Please leave your party first in order to remove your character.
Please leave your guild first in order to remove your character.
*/
MSG_RESULT_FAIL_PARTY = 0x71b,
-/*20100730 to 20180523
+/*20100730 to 20180621
시스템 설정으로 ì¸í•´ 삭제할 수 없습니다.
You cannot delete this character because the delete time has not expired yet.
20130807 to 20130814
@@ -9634,7 +9634,7 @@ You cannot delete this character because the delete time has not expired yet.
Please leave your party first in order to remove your character.
*/
MSG_RESULT_FAIL_CONFIGURATION = 0x71c,
-/*20100730 to 20180523
+/*20100730 to 20180621
ì•„ì§ ì‚­ì œ 가능 ì‹œê°„ì´ ì•„ë‹™ë‹ˆë‹¤.
You cannot delete this character at the moment.
20130807 to 20130814
@@ -9642,7 +9642,7 @@ You cannot delete this character at the moment.
You cannot delete this character because the delete time has not expired yet.
*/
MSG_RESULT_FAIL_DATE = 0x71d,
-/*20100730 to 20180523
+/*20100730 to 20180621
ìƒë…„ì›”ì¼ì´ ì¼ì¹˜í•˜ì§€ 않습니다.
Your entered birthday does not match.
20130807 to 20130814
@@ -9650,7 +9650,7 @@ Your entered birthday does not match.
You cannot delete this character at the moment.
*/
MSG_RESULT_FAIL_BIRTH = 0x71e,
-/*20100730 to 20180523
+/*20100730 to 20180621
친밀ë„ê°€ 부족합니다.
You lack of familiarity.
20130807 to 20130814
@@ -9658,7 +9658,7 @@ You lack of familiarity.
Your entered birthday does not match.
*/
MSG_USESKILL_FAIL_RELATIONGRADE = 0x71f,
-/*20100730 to 20180523
+/*20100730 to 20180621
스타ì¼ì²´ì¸ì§€ 파ì´í„° ìƒíƒœì—서만 사용가능합니다.
This is only available on style change for fighting classes.
20130807 to 20130814
@@ -9666,7 +9666,7 @@ This is only available on style change for fighting classes.
You lack of familiarity.
*/
MSG_USESKILL_FAIL_STYLE_CHANGE_FIGHTER = 0x720,
-/*20100730 to 20180523
+/*20100730 to 20180621
스타ì¼ì²´ì¸ì§€ 그래플러 ìƒíƒœì—서만 사용가능합니다.
This is only available on style change for novice.
20130807 to 20130814
@@ -9676,7 +9676,7 @@ This is only available on style change for fighting classes.
MSG_USESKILL_FAIL_STYLE_CHANGE_GRAPPLER = 0x721,
#endif
#if PACKETVER >= 20100817
-/*20100817 to 20180523
+/*20100817 to 20180621
파티등ë¡ì‹¤íŒ¨
Party Registration failed.
20130807 to 20130814
@@ -9684,7 +9684,7 @@ Party Registration failed.
This is only available on style change for novice.
*/
MSG_PARTY_REGISTRATION_FAILED = 0x722,
-/*20100817 to 20180523
+/*20100817 to 20180621
ê²€ìƒ‰ëœ ì¡°ê±´ì˜ ë¦¬ìŠ¤íŠ¸ê°€ 없습니다.
results have been found.
20130807 to 20130814
@@ -9692,7 +9692,7 @@ results have been found.
Party Registration failed.
*/
MSG_PARTY_SEARCH_FAILED = 0x723,
-/*20100817 to 20180523
+/*20100817 to 20180621
ê´‘ê³ ì‚­ì œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Failed to remove result.
20130807 to 20130814
@@ -9700,7 +9700,7 @@ Failed to remove result.
results have been found.
*/
MSG_PARTY_AD_DELETE_FAILED = 0x724,
-/*20100817 to 20180523
+/*20100817 to 20180621
ì¡°ê±´ì— ë§žëŠ” ê´‘ê³ ê°€ 없어 실패했습니다.
No results have been found.
20130807 to 20130814
@@ -9710,7 +9710,7 @@ Failed to remove result.
MSG_PARTY_NOT_EXIST_AD = 0x725,
#endif
#if PACKETVER >= 20100824
-/*20100824 to 20180523
+/*20100824 to 20180621
결제 정보가 없습니다.
No payment information has been found.
20130807 to 20130814
@@ -9718,7 +9718,7 @@ No payment information has been found.
No results have been found.
*/
MSG_REFUSE_SSO_NOT_PAY_USER = 0x726,
-/*20100824 to 20180523
+/*20100824 to 20180621
êµí™˜ ì‹œ 스í¬ë¦°ìƒ· ì°ê¸°
Screenshot Trade
20130807 to 20130814
@@ -9726,7 +9726,7 @@ Screenshot Trade
No payment information has been found.
*/
MSG_SCREENSHOT_FOR_EXCHANGE = 0x727,
-/*20100824 to 20180523
+/*20100824 to 20180621
[거래_%s]
[Trade_%s]
20130807 to 20130814
@@ -9741,12 +9741,12 @@ Screenshot Trade
20130807 to 20130814
[거래_%s]
[Trade_%s]
-20180207 to 20180523
+20180207 to 20180621
ì‚¬ë§ ì‹œ 소지한 ì•„ì´í…œìœ¼ë¡œ 경험치 ì†ì‹¤ì„ 막았습니다.
Death due to the auto insurance young people are spending.
*/
MSG_NOTIFY_NEO_INSURANCE_ITEM_USE = 0x729,
-/*20100914 to 20180523
+/*20100914 to 20180621
대화
Chat Dialog
20130807 to 20130814
@@ -9755,7 +9755,7 @@ Chat Dialog
MSG_TALK = 0x72a,
#endif
#if PACKETVER >= 20101019
-/*20101019 to 20180523
+/*20101019 to 20180621
ì¤‘ë³µì‚¬ìš©ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Redundant is not available.
20130807 to 20130814
@@ -9763,7 +9763,7 @@ Redundant is not available.
Chat Dialog
*/
MSG_MACRO_DUPLICATE = 0x72b,
-/*20101019 to 20180523
+/*20101019 to 20180621
ì‚¬ìš©ì œí•œì´ ê±¸ë ¤ìžˆìŠµë‹ˆë‹¤.
Use the limit that has been set.
20130807 to 20130814
@@ -9771,7 +9771,7 @@ Use the limit that has been set.
Redundant is not available.
*/
MSG_MACRO_POSTDELAY = 0x72c,
-/*20101019 to 20180523
+/*20101019 to 20180621
현재 ì‚¬ìš©ì œí•œì´ ê±¸ë ¤ 있지 않습니다.
No user restrictions are set.
20130807 to 20130814
@@ -9779,7 +9779,7 @@ No user restrictions are set.
Use the limit that has been set.
*/
MSG_MACRO_NOT_POSTDELAY = 0x72d,
-/*20101019 to 20180523
+/*20101019 to 20180621
예기치 못한 사유로 ì¸í•´ ì ‘ì†ì´ 실패하였습니다. 관리ìžì—게 문ì˜í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Connection has failed. Please contact your administrator.
20130807 to 20130814
@@ -9787,7 +9787,7 @@ Connection has failed. Please contact your administrator.
No user restrictions are set.
*/
MSG_SSO_ERROR_MSG = 0x72e,
-/*20101019 to 20180523
+/*20101019 to 20180621
ì ‘ì† ì •ë³´ ì¸ì¦ 실패하였습니다.
Failed to authenticate.
20130807 to 20130814
@@ -9795,7 +9795,7 @@ Failed to authenticate.
Connection has failed. Please contact your administrator.
*/
MSG_REFUSE_SSO_AUTH_INVALID_TOKEN = 0x72f,
-/*20101019 to 20180523
+/*20101019 to 20180621
가입하지 ì•Šì€ ì‚¬ìš©ìžìž…니다.
User is offline.
20130807 to 20130814
@@ -9803,7 +9803,7 @@ User is offline.
Failed to authenticate.
*/
MSG_REFUSE_SSO_AUTH_INVALID_USER = 0x730,
-/*20101019 to 20180523
+/*20101019 to 20180621
나ì´ì œí•œ ë•Œë¬¸ì— ì´ê³„정으로 ì´ì„œë²„ì— ì ‘ì†í•  수 없습니다.
The age limit from commandment tables cannot connect to this server.
20130807 to 20130814
@@ -9811,7 +9811,7 @@ The age limit from commandment tables cannot connect to this server.
User is offline.
*/
MSG_REFUSE_SSO_AUTH_INVALID_AGE = 0x731,
-/*20101019 to 20180523
+/*20101019 to 20180621
구매하기
Buy
20130807 to 20130814
@@ -9819,7 +9819,7 @@ Buy
The age limit from commandment tables cannot connect to this server.
*/
MSG_NC_BUY = 0x732,
-/*20101019 to 20180523
+/*20101019 to 20180621
장바구니 비우기
Cancel.
20130807 to 20130814
@@ -9827,7 +9827,7 @@ Cancel.
Buy
*/
MSG_NC_BLANK = 0x733,
-/*20101019 to 20180523
+/*20101019 to 20180621
첫 페ì´ì§€
First page
20130807 to 20130814
@@ -9835,7 +9835,7 @@ First page
Cancel.
*/
MSG_NC_FIRSTPAGE = 0x734,
-/*20101019 to 20180523
+/*20101019 to 20180621
마지막 페ì´ì§€
Last page
20130807 to 20130814
@@ -9843,7 +9843,7 @@ Last page
First page
*/
MSG_NC_LASTPAGE = 0x735,
-/*20101019 to 20180523
+/*20101019 to 20180621
신규
New
20130807 to 20130814
@@ -9851,7 +9851,7 @@ New
Last page
*/
MSG_NC_CAT1 = 0x736,
-/*20101019 to 20180523
+/*20101019 to 20180621
ì¸ê¸°
Headgears
20130807 to 20130814
@@ -9859,7 +9859,7 @@ Headgears
New
*/
MSG_NC_CAT2 = 0x737,
-/*20101019 to 20180523
+/*20101019 to 20180621
한정
Limited
20130807 to 20130814
@@ -9867,7 +9867,7 @@ Limited
Headgears
*/
MSG_NC_CAT3 = 0x738,
-/*20101019 to 20180523
+/*20101019 to 20180621
임대장비
Rental Items
20130807 to 20130814
@@ -9875,7 +9875,7 @@ Rental Items
Limited
*/
MSG_NC_CAT4 = 0x739,
-/*20101019 to 20180523
+/*20101019 to 20180621
ì˜êµ¬ìž¥ë¹„
Equipments
20130807 to 20130814
@@ -9883,7 +9883,7 @@ Equipments
Rental Items
*/
MSG_NC_CAT5 = 0x73a,
-/*20101019 to 20180523
+/*20101019 to 20180621
버프
Scrolls
20130807 to 20130814
@@ -9891,7 +9891,7 @@ Scrolls
Equipments
*/
MSG_NC_CAT6 = 0x73b,
-/*20101019 to 20180523
+/*20101019 to 20180621
회복
Consumables
20130807 to 20130814
@@ -9899,7 +9899,7 @@ Consumables
Scrolls
*/
MSG_NC_CAT7 = 0x73c,
-/*20101019 to 20180523
+/*20101019 to 20180621
기타
Other
20130807 to 20130814
@@ -9907,7 +9907,7 @@ Other
Consumables
*/
MSG_NC_CAT8 = 0x73d,
-/*20101019 to 20180523
+/*20101019 to 20180621
가격
Cost
20130807 to 20130814
@@ -9915,7 +9915,7 @@ Cost
Other
*/
MSG_NC_COST = 0x73e,
-/*20101019 to 20180523
+/*20101019 to 20180621
수량
Quantity
20130807 to 20130814
@@ -9923,7 +9923,7 @@ Quantity
Cost
*/
MSG_NC_NUM = 0x73f,
-/*20101019 to 20180523
+/*20101019 to 20180621
개
Total
20130807 to 20130814
@@ -9931,7 +9931,7 @@ Total
Quantity
*/
MSG_NC_COUNT = 0x740,
-/*20101019 to 20180523
+/*20101019 to 20180621
무료 ìºì‹œ : %s C
Free Cash: %s C
20130807 to 20130814
@@ -9939,7 +9939,7 @@ Free Cash: %s C
Total
*/
MSG_NC_FREECASH = 0x741,
-/*20101019 to 20180523
+/*20101019 to 20180621
소지 ìºì‹œ : %s C
CashPoints: %s C
20130807 to 20130814
@@ -9947,7 +9947,7 @@ CashPoints: %s C
Free Cash: %s C
*/
MSG_NC_CASH = 0x742,
-/*20101019 to 20180523
+/*20101019 to 20180621
ì´ ì§€ì—­ì—서는 몬스터 ì†Œí™˜ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
You cannot summon a monster in this area.
20130807 to 20130814
@@ -9957,7 +9957,7 @@ CashPoints: %s C
MSG_CALLMONSTER_FAIL_AREA = 0x743,
#endif
#if PACKETVER >= 20101109
-/*20101109 to 20180523
+/*20101109 to 20180621
무료ìºì‹œ ì‚¬ìš©ëŸ‰ì´ ì „ì²´ ê¸ˆì•¡ì„ ì´ˆê³¼í•˜ê³ ìžˆìŠµë‹ˆë‹¤
Exceeded total free cash
20130807 to 20130814
@@ -9965,7 +9965,7 @@ Exceeded total free cash
You cannot summon a monster in this area.
*/
MSG_BUY_CASH_FAIL2 = 0x744,
-/*20101109 to 20180523
+/*20101109 to 20180621
설정한 ë‚´ìš©ì´ [SaveData_ExMacro%d]ì— ì €ìž¥ë©ë‹ˆë‹¤.
%d seconds left until you can use
20130807 to 20130814
@@ -9975,7 +9975,7 @@ Exceeded total free cash
MSG_MACRO_SAVE_DATA = 0x745,
#endif
#if PACKETVER >= 20101123
-/*20101123 to 20180523
+/*20101123 to 20180621
약 %d ì´ˆ í›„ì— ì‚¬ìš©í•  수 있습니다
Content has been saved in [SaveData_ExMacro%d]
20130807 to 20130814
@@ -9985,7 +9985,7 @@ Content has been saved in [SaveData_ExMacro%d]
MSG_ITEM_REUSE_LIMIT_SECOND = 0x746,
#endif
#if PACKETVER >= 20101207
-/*20101207 to 20180523
+/*20101207 to 20180621
[ì°½]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
~ [Windows] must be equipped with.
20130807 to 20130814
@@ -9995,7 +9995,7 @@ Content has been saved in [SaveData_ExMacro%d]
MSG_FAIL_NEED_EQUIPPED_SPEAR = 0x747,
#endif
#if PACKETVER >= 20101214
-/*20101214 to 20180523
+/*20101214 to 20180621
드래곤 탑승시ì—만 사용가능합니다.
Available only on the dragon.
20130807 to 20130814
@@ -10003,7 +10003,7 @@ Available only on the dragon.
~ [Windows] must be equipped with.
*/
MSG_USESKILL_FAIL_DRAGON = 0x748,
-/*20101214 to 20180523
+/*20101214 to 20180621
본 ì„œë²„ì— ì ‘ì†í•  수 있는 ì •ì›ì´ 초과ë˜ì–´ ì§„ìž…ì´ ë¶ˆê°€ëŠ¥ 합니다.
Unable to proceed due to exceeding capacity.
20130807 to 20130814
@@ -10013,7 +10013,7 @@ Available only on the dragon.
MSG_OVER_CONNECT_USER = 0x749,
#endif
#if PACKETVER >= 20101228
-/*20101228 to 20180523
+/*20101228 to 20180621
실명 ì¸ì¦ì´ ë˜ì§€ 않았습니다. 실명ì¸ì¦ 사ì´íŠ¸ë¡œ ì´ë™í•©ë‹ˆë‹¤
Real name has not been verified. Go to name verification site.
20130807 to 20130814
@@ -10023,7 +10023,7 @@ Unable to proceed due to exceeding capacity.
MSG_AUTHENTICATE = 0x74a,
#endif
#if PACKETVER >= 20110104
-/*20110104 to 20180523
+/*20110104 to 20180621
저장 í•  ìŠ¬ë¡¯ì„ ì„ íƒ í•´ 주세요
Please select slot you are going to save.
20130807 to 20130814
@@ -10033,7 +10033,7 @@ Real name has not been verified. Go to name verification site.
MSG_SELECT_SAVESLOT = 0x74b,
#endif
#if PACKETVER >= 20110111
-/*20110111 to 20180523
+/*20110111 to 20180621
%s, 축하드립니다. '%s' 를 얻으셨습니다!
Congratulation %s, Acquired '%s' !
20130807 to 20130814
@@ -10043,7 +10043,7 @@ Please select slot you are going to save.
MSG_BROADCASTING_SPECIAL_ITEM_OBTAIN2 = 0x74c,
#endif
#if PACKETVER >= 20110118
-/*20110118 to 20180523
+/*20110118 to 20180621
그루미ìƒíƒœì—서는 사용할 수 없습니다
Unable to use in gloomy state
20130807 to 20130814
@@ -10053,7 +10053,7 @@ Congratulation %s, Acquired '%s' !
MSG_NOTUSE_GROOMY = 0x74d,
#endif
#if PACKETVER >= 20110215
-/*20110215 to 20180523
+/*20110215 to 20180621
êµ¬ë§¤ë¬¼í’ˆì˜ í•©ê³„ê¸ˆì•¡ì´ ì¼€ë¦­í„°ê°€ 소지할 수 있는 최대 ê¸ˆì•¡ì„ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤
Purchased products has exceeded the total price.
20130807 to 20130814
@@ -10061,7 +10061,7 @@ Purchased products has exceeded the total price.
Unable to use in gloomy state
*/
MSG_BUYINGSTORE_OVERFLOW_MONEY = 0x74e,
-/*20110215 to 20180523
+/*20110215 to 20180621
현재 맵ì—서는 파티 ê°€ìž…ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Cannot join a party in this map.
20130807 to 20130814
@@ -10069,7 +10069,7 @@ Cannot join a party in this map.
Purchased products has exceeded the total price.
*/
MSG_PREVENT_PARTY_JOIN = 0x74f,
-/*20110215 to 20180523
+/*20110215 to 20180621
현재 맵ì—서는 파티 탈퇴가 불가능합니다.
Cannot leave a party in this map.
20130807 to 20130814
@@ -10077,7 +10077,7 @@ Cannot leave a party in this map.
Cannot join a party in this map.
*/
MSG_PREVENT_PARTY_LEAVE = 0x750,
-/*20110215 to 20180523
+/*20110215 to 20180621
현재 맵ì—서는 파티 ì¶”ë°©ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Cannot withdraw/break the party in this map.
20130807 to 20130814
@@ -10085,7 +10085,7 @@ Cannot withdraw/break the party in this map.
Cannot leave a party in this map.
*/
MSG_PREVENT_PARTY_EXPEL = 0x751,
-/*20110215 to 20180523
+/*20110215 to 20180621
실제 성명
Real Name
20130807 to 20130814
@@ -10093,7 +10093,7 @@ Real Name
Cannot withdraw/break the party in this map.
*/
MSG_SDO_REALNAME = 0x752,
-/*20110215 to 20180523
+/*20110215 to 20180621
ì‹ ë¶„ì¦ ë²ˆí˜¸
ID Number
20130807 to 20130814
@@ -10101,7 +10101,7 @@ ID Number
Real Name
*/
MSG_SDO_ID_NUMBER = 0x753,
-/*20110215 to 20180523
+/*20110215 to 20180621
ì´ë©”ì¼
E-mail
20130807 to 20130814
@@ -10109,7 +10109,7 @@ E-mail
ID Number
*/
MSG_SDO_EMAIL = 0x754,
-/*20110215 to 20180523
+/*20110215 to 20180621
ìž…ë ¥ì´ ì˜¬ë°”ë¥´ì§€ 않습니다
Invalid input
20130807 to 20130814
@@ -10121,7 +10121,7 @@ E-mail
#if PACKETVER >= 20110222
/*20110222 to 20130508
ìƒëŒ€ë°©ì—게 제니 ì§€ê¸‰ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
-20130515 to 20180523
+20130515 to 20180621
ìƒëŒ€ ìºë¦­í„°ê°€ 최대 ë³´ìœ ì œë‹ˆëŸ‰ì„ ì´ˆê³¼í•˜ì—¬ 거래가 불가능합니다.
Failed to send the zeny
20130807 to 20130814
@@ -10129,7 +10129,7 @@ Failed to send the zeny
Invalid input
*/
MSG_MCSTORE_FAIL_SELLER_MONEY_GIVE = 0x756,
-/*20110222 to 20180523
+/*20110222 to 20180621
해당 ì§ì—…ì´ ì•„ë‹™ë‹ˆë‹¤.
This is not a relevant job
20130807 to 20130814
@@ -10137,7 +10137,7 @@ This is not a relevant job
Failed to send the zeny
*/
MSG_INVALID_CLASS = 0x757,
-/*20110222 to 20180523
+/*20110222 to 20180621
해당 ì„±ë³„ì´ ì•„ë‹™ë‹ˆë‹¤.
This is not a relevant gender
20130807 to 20130814
@@ -10145,7 +10145,7 @@ This is not a relevant gender
This is not a relevant job
*/
MSG_INVALID_GENDER = 0x758,
-/*20110222 to 20180523
+/*20110222 to 20180621
ìœ ì €ë‹˜ì˜ ì •ë³´ê°€ ì¸ì¦ì— 성공했습니다.
User information identification was successful.
20130807 to 20130814
@@ -10153,7 +10153,7 @@ User information identification was successful.
This is not a relevant gender
*/
MSG_SUCCESS_AUTHENTICATE = 0x759,
-/*20110222 to 20180523
+/*20110222 to 20180621
ì´ë¦„ì´ ì¼ì¹˜í•˜ì§€ 않습니다. 재작성 해주세요.
Name does not match. Please retry.
20130807 to 20130814
@@ -10161,7 +10161,7 @@ Name does not match. Please retry.
User information identification was successful.
*/
MSG_INVALID_REALNAME = 0x75a,
-/*20110222 to 20180523
+/*20110222 to 20180621
ì‹ ë¶„ì¦ ë²ˆí˜¸ê°€ ì¼ì¹˜í•˜ì§€ 않습니다. 재작성 해주세요.
ID number does not match. Please retry.
20130807 to 20130814
@@ -10169,7 +10169,7 @@ ID number does not match. Please retry.
Name does not match. Please retry.
*/
MSG_INVALID_IDNUMBER = 0x75b,
-/*20110222 to 20180523
+/*20110222 to 20180621
현재 ì„œë¹„ìŠ¤ì— ì´ìƒì´ 있으니 ìž ì‹œ 후 ìž¬ì‹œë„ í•´ì£¼ì„¸ìš”.
Service is currently unavailable. Please try again later.
20130807 to 20130814
@@ -10179,7 +10179,7 @@ ID number does not match. Please retry.
MSG_INVALID_AUTHENTICATE = 0x75c,
#endif
#if PACKETVER >= 20110224
-/*20110224 to 20180523
+/*20110224 to 20180621
탑승 ìƒíƒœì—서는 ê³µê²©ì„ í•  수 없습니다.
Unable to attack while riding.
20130807 to 20130814
@@ -10187,7 +10187,7 @@ Unable to attack while riding.
Service is currently unavailable. Please try again later.
*/
MSG_CANNOT_ATTACK_IN_RIDING_STATE = 0x75d,
-/*20110224 to 20180523
+/*20110224 to 20180621
탑승 ìƒíƒœì—서는 스킬 ì‹œì „ì„ í•  수 없습니다.
Unable to cast the skill while riding.
20130807 to 20130814
@@ -10199,7 +10199,7 @@ Unable to attack while riding.
#if PACKETVER >= 20110228
/*20110228 to 20110228
비밀번호는 4ìžë¦¬ ì´ìƒ 6ìžë¦¬ì´í•˜ì—¬ì•¼ë§Œ 합니다.
-20110308 to 20180523
+20110308 to 20180621
비밀번호는 4ìžë¦¬ì´í•˜ì—¬ì•¼ë§Œ 합니다.
Pin number should be 4~6 characters.
20130807 to 20130814
@@ -10209,7 +10209,7 @@ Unable to cast the skill while riding.
MSG_STORE_PASSWORD_4_6 = 0x75f,
/*20110228 to 20110228
로그ì¸ì— 성공했습니다.
-20110308 to 20180523
+20110308 to 20180621
보안 ì¸ì¦ì— 성공했습니다.
Secured authentication is successful.
20130807 to 20130814
@@ -10219,7 +10219,7 @@ Pin number should be 4~6 characters.
MSG_SECOND_PASSWORD_LOGIN_SUCCESS = 0x760,
/*20110228 to 20110228
세컨드 íŒ¨ìŠ¤ì›Œë“œì˜ ìƒì„±ì— 성공했습니다.
-20110308 to 20180523
+20110308 to 20180621
보안 íŒ¨ìŠ¤ì›Œë“œì˜ ìƒì„±ì— 성공했습니다.
Succeeded in creating 2nd password.
20130807 to 20130814
@@ -10229,7 +10229,7 @@ Secured authentication is successful.
MSG_SECOND_PASSWORD_MAKE_SUCCESS = 0x761,
/*20110228 to 20110228
세컨드 패스워드를 삭제했습니다.
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드를 삭제했습니다.
2nd password has been deleted.
20130807 to 20130814
@@ -10239,7 +10239,7 @@ Succeeded in creating 2nd password.
MSG_SECOND_PASSWORD_DEL_SUCCESS = 0x762,
/*20110228 to 20110228
세컨드 패스워드를 수정했습니다.
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드를 수정했습니다.
2nd password has been corrected.
20130807 to 20130814
@@ -10249,7 +10249,7 @@ Succeeded in creating 2nd password.
MSG_SECOND_PASSWORD_EDIT_SUCCESS = 0x763,
/*20110228 to 20110228
로그ì¸ì— 실패했습니다.
-20110308 to 20180523
+20110308 to 20180621
ìž˜ëª»ëœ íŒ¨ìŠ¤ì›Œë“œìž…ë‹ˆë‹¤.(%d회남ìŒ)
Password is incorrect.
20130807 to 20130814
@@ -10259,7 +10259,7 @@ Password is incorrect.
MSG_SECOND_PASSWORD_LOGIN_FAILED = 0x764,
/*20110228 to 20110228
세컨드 íŒ¨ìŠ¤ì›Œë“œì˜ ìƒì„±ì— 실패했습니다.
-20110308 to 20180523
+20110308 to 20180621
보안 íŒ¨ìŠ¤ì›Œë“œì˜ ìƒì„±ì— 실패했습니다.
Failed to create 2nd password.
20130807 to 20130814
@@ -10269,7 +10269,7 @@ Password is incorrect.
MSG_SECOND_PASSWORD_MAKE_FAILED = 0x765,
/*20110228 to 20110228
세컨드 패스워드 ì‚­ì œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드 ì‚­ì œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Failed to delete 2nd password.
20130807 to 20130814
@@ -10279,7 +10279,7 @@ Failed to create 2nd password.
MSG_SECOND_PASSWORD_DEL_FAILED = 0x766,
/*20110228 to 20110228
세컨드 íŒ¨ìŠ¤ì›Œë“œì˜ ìˆ˜ì •ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
-20110308 to 20180523
+20110308 to 20180621
보안 íŒ¨ìŠ¤ì›Œë“œì˜ ìˆ˜ì •ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Failed to correct 2nd password.
20130807 to 20130814
@@ -10289,7 +10289,7 @@ Failed to delete 2nd password.
MSG_SECOND_PASSWORD_EDIT_FAILED = 0x767,
/*20110228 to 20110228
세컨드 비밀번호ì—는 ì œí•œëœ ë²ˆí˜¸ë¥¼ 사용할수 없습니다.
-20110308 to 20180523
+20110308 to 20180621
입력하신패스워드는 사용하실수없습니다.
Unable to use restricted number in 2nd password.
20130807 to 20130814
@@ -10297,7 +10297,7 @@ Unable to use restricted number in 2nd password.
Failed to correct 2nd password.
*/
MSG_SECOND_PASSWORD_EDIT_RESTRICT_PW = 0x768,
-/*20110228 to 20180523
+/*20110228 to 20180621
주민등ë¡ë²ˆí˜¸ëŠ” 사용할수없습니다.
Unable to use your KSSN number.
20130807 to 20130814
@@ -10307,7 +10307,7 @@ Unable to use restricted number in 2nd password.
MSG_SECOND_PASSWORD_EDIT_PERSONALNUM_PW = 0x769,
/*20110228 to 20110228
보안번호
-20110308 to 20180523
+20110308 to 20180621
ì´ë¯¸ 패스워드가 존재합니다.
~There is already a password.
20130807 to 20130814
@@ -10317,7 +10317,7 @@ Unable to use your KSSN number.
MSG_SECOND_PASSWORD_MAKE_DUPLICATED_PW = 0x76a,
/*20110228 to 20110228
비밀번호 ìž…ë ¥ (4~6ìžë¦¬)
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드
Security Code
20130807 to 20130814
@@ -10327,7 +10327,7 @@ Security Code
MSG_SECOND_PASSWORD = 0x76b,
/*20110228 to 20110228
ITEM
-20110308 to 20180523
+20110308 to 20180621
ê³„ì •ë³´ì•ˆì„ ìœ„í•˜ì—¬ 추가ì ì¸ 패스워드 ì„¤ì •ì„ ê¶Œìž¥í•©ë‹ˆë‹¤.
Account for the additional password security settings are recommended.
20130807 to 20130814
@@ -10337,7 +10337,7 @@ Security Code
MSG_SECOND_PASSWORD_INPUT = 0x76c,
/*20110228 to 20110228
SKILL
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드 ì‚¬ìš©ì„ í•˜ì§€ 않습니다.
Do not use secure password.
20130807 to 20130814
@@ -10347,7 +10347,7 @@ Account for the additional password security settings are recommended.
MSG_SECOND_PASSWDRD_NOT_AVAILABLE_SUCCESS = 0x76d,
/*20110228 to 20110228
TACTIC
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드 ì‚¬ìš©ì„¤ì •ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Use the set security password failed.
20130807 to 20130814
@@ -10357,7 +10357,7 @@ Do not use secure password.
MSG_SECOND_PASSWDRD_NOT_AVAILABLE_FAILED = 0x76e,
/*20110228 to 20110228
ETC
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드를 사용합니다. 다ìŒë¡œê·¸ì¸ë¶€í„° ì ìš©ë©ë‹ˆë‹¤.
Use secure passwords. Will be applied to your next login.
20130807 to 20130814
@@ -10367,7 +10367,7 @@ Use the set security password failed.
MSG_SECOND_PASSWDRD_AVAILABLE_SUCCESS = 0x76f,
/*20110228 to 20110228
COMBAT
-20110308 to 20180523
+20110308 to 20180621
보안 패스워드 사용 ì„¤ì •ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Use the set security password failed.
20130807 to 20130814
@@ -10377,7 +10377,7 @@ Use secure passwords. Will be applied to your next login.
MSG_SECOND_PASSWDRD_AVAILABLE_FAILED = 0x770,
/*20110228 to 20110228
NON-COMBAT
-20110308 to 20180523
+20110308 to 20180621
ê³„ì •ë³´ì•ˆì„ ìœ„í•˜ì—¬ 추가ì ì¸ 패스워드를 설정합니다.
Added to the security of your account password is set.
20130807 to 20130814
@@ -10387,7 +10387,7 @@ Use the set security password failed.
MSG_SECOND_PASSWORD_INFO_1 = 0x771,
/*20110228 to 20110228
BUFF
-20110308 to 20180523
+20110308 to 20180621
ì•„ëž˜ì˜ ìˆ«ìžë²„íŠ¼ì„ ë§ˆìš°ìŠ¤ë¥¼ ì´ìš©í•˜ì—¬ 4ìžë¦¬ë¥¼ í´ë¦­í•˜ì„¸ìš”.
Use the mouse to enter the 4-digit password below.
20130807 to 20130814
@@ -10397,7 +10397,7 @@ Added to the security of your account password is set.
MSG_SECOND_PASSWORD_INFO_2 = 0x772,
/*20110228 to 20110228
AUTO EQUIPED
-20110308 to 20180523
+20110308 to 20180621
3회ì´ìƒ 잘못ëœíŒ¨ìŠ¤ì›Œë“œ 입력으로, 종료ë©ë‹ˆë‹¤.
Typing an incorrect password 3 times will shut down the client.
20130807 to 20130814
@@ -10407,7 +10407,7 @@ Use the mouse to enter the 4-digit password below.
MSG_SECOND_PASSWORD_INFO_3 = 0x773,
/*20110228 to 20110228
1st. ATTACK
-20110308 to 20180523
+20110308 to 20180621
ITEM
20130807 to 20130814
3회ì´ìƒ 잘못ëœíŒ¨ìŠ¤ì›Œë“œ 입력으로, 종료ë©ë‹ˆë‹¤.
@@ -10416,7 +10416,7 @@ Typing an incorrect password 3 times will shut down the client.
MSG_MACRO_ITEM = 0x774,
/*20110228 to 20110228
ATTACK
-20110308 to 20180523
+20110308 to 20180621
SKILL
20130807 to 20130814
ITEM
@@ -10425,7 +10425,7 @@ ITEM
/*20110228 to 20110228
Next attack time :
Next attack time:
-20110308 to 20180523
+20110308 to 20180621
TACTIC
20130807 to 20130814
SKILL
@@ -10433,7 +10433,7 @@ SKILL
MSG_MACRO_TACTIC = 0x776,
/*20110228 to 20110228
When died
-20110308 to 20180523
+20110308 to 20180621
ETC
20130807 to 20130814
TACTIC
@@ -10441,7 +10441,7 @@ TACTIC
MSG_MACRO_ETC = 0x777,
/*20110228 to 20110228
When invited to a party
-20110308 to 20180523
+20110308 to 20180621
COMBAT
20130807 to 20130814
ETC
@@ -10449,7 +10449,7 @@ ETC
MSG_MACRO_COMBAT = 0x778,
/*20110228 to 20110228
Pickup Item
-20110308 to 20180523
+20110308 to 20180621
NON-COMBAT
20130807 to 20130814
COMBAT
@@ -10457,7 +10457,7 @@ COMBAT
MSG_MACRO_NON_COMBAT = 0x779,
/*20110228 to 20110228
Over 85% Weight
-20110308 to 20180523
+20110308 to 20180621
BUFF
20130807 to 20130814
NON-COMBAT
@@ -10465,64 +10465,64 @@ NON-COMBAT
MSG_MACRO_BUFF = 0x77a,
#endif
#if PACKETVER >= 20110308
-/*20110308 to 20180523
+/*20110308 to 20180621
AUTO EQUIPED
20130807 to 20130814
BUFF
*/
MSG_MACRO_AUTO_EQUIPED = 0x77b,
-/*20110308 to 20180523
+/*20110308 to 20180621
1st. ATTACK
20130807 to 20130814
AUTO EQUIPED
*/
MSG_MACRO_1ST_ATTACK = 0x77c,
-/*20110308 to 20180523
+/*20110308 to 20180621
ATTACK
20130807 to 20130814
1st. ATTACK
*/
MSG_MACRO_ATTACK = 0x77d,
-/*20110308 to 20180523
+/*20110308 to 20180621
Next attack time :
Next attack time:
20130807 to 20130814
ATTACK
*/
MSG_MACRO_NEXT_ATK_TIME = 0x77e,
-/*20110308 to 20180523
+/*20110308 to 20180621
When died
20130807 to 20130814
Next attack time :
Next attack time:
*/
MSG_MACRO_WHEN_DIED = 0x77f,
-/*20110308 to 20180523
+/*20110308 to 20180621
When invited to a party
20130807 to 20130814
When died
*/
MSG_MACRO_WHEN_INVITED_PARTY = 0x780,
-/*20110308 to 20180523
+/*20110308 to 20180621
Pickup Item
20130807 to 20130814
When invited to a party
*/
MSG_MACRO_PICKUP_ITEM = 0x781,
-/*20110308 to 20180523
+/*20110308 to 20180621
Over 85% Weight
20130807 to 20130814
Pickup Item
*/
MSG_MACRO_OVERWEIGHT = 0x782,
-/*20110308 to 20180523
+/*20110308 to 20180621
진행중ì´ë˜ ìž‘ì—…(NPC대화,제조...)ì„ ì¢…ë£Œí›„ì— ë‹¤ì‹œ ì‹œë„하세요.
Any work in progress (NPC dialog, manufacturing ...) quit and try again.
20130807 to 20130814
Over 85% Weight
*/
MSG_BUSY = 0x783,
-/*20110308 to 20180523
+/*20110308 to 20180621
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Job경험치가 %d분간 %.2fë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Monster Job hunting experience that you can get through the doubling of %d is %.2f minutes.
20130807 to 20130814
@@ -10534,7 +10534,7 @@ Any work in progress (NPC dialog, manufacturing ...) quit and try again.
#if PACKETVER >= 20110315
/*20110315 to 20110405
ExMacro_SaveData%d
-20110412 to 20180523
+20110412 to 20180621
SaveData_ExMacro%d
SaveData_ExMacro %d
20130807 to 20130814
@@ -10542,7 +10542,7 @@ SaveData_ExMacro %d
Monster Job hunting experience that you can get through the doubling of %d is %.2f minutes.
*/
MSG_MACRO_SAVE = 0x785,
-/*20110315 to 20180523
+/*20110315 to 20180621
설정한 ë‚´ìš©ì´ [%s]ì— ì €ìž¥ë©ë‹ˆë‹¤.
Settings for [%s] are stored in.
20130807 to 20130814
@@ -10552,7 +10552,7 @@ SaveData_ExMacro %d
MSG_MACRO_SAVE_DATA2 = 0x786,
#endif
#if PACKETVER >= 20110322
-/*20110322 to 20180523
+/*20110322 to 20180621
보안레벨
Security level
20130807 to 20130814
@@ -10562,7 +10562,7 @@ Settings for [%s] are stored in.
MSG_SECOND_PASSWORD_LEVEL = 0x787,
#endif
#if PACKETVER >= 20110412
-/*20110412 to 20180523
+/*20110412 to 20180621
현재 ìºë¦­í„°ëŠ” 파티 ë˜ëŠ” ê¸¸ë“œì— ê°€ìž…ë˜ì–´ 있어서 삭제가 불가능합니다.
The current character is a party or join the guild can not be deleted.
20130807 to 20130814
@@ -10572,7 +10572,7 @@ Security level
MSG_RESULT_FAIL_CHAR_DELETE = 0x788,
#endif
#if PACKETVER >= 20110517
-/*20110517 to 20180523
+/*20110517 to 20180621
ë²½ì´ë‚˜ 물체 근처ì—서만 사용 í•  수 있습니다.
Objects can be used only near the wall.
20130807 to 20130814
@@ -10582,7 +10582,7 @@ The current character is a party or join the guild can not be deleted.
MSG_USESKILL_FAIL_NEER_WALL = 0x789,
#endif
#if PACKETVER >= 20110531
-/*20110531 to 20180523
+/*20110531 to 20180621
%s : 레벨 %d %s 파티구합니다.
%s: Level %d %s party to obtain level.
20130807 to 20130814
@@ -10590,7 +10590,7 @@ The current character is a party or join the guild can not be deleted.
Objects can be used only near the wall.
*/
MSG_SEEK_PARTY_SET = 0x78a,
-/*20110531 to 20180523
+/*20110531 to 20180621
탑승 ì¤‘ì¸ ìƒíƒœì—서는 ê³ ì‚ ì•„ì´í…œì„ 사용할 수 없습니다.
While boarding reins is not available for items.
20130807 to 20130814
@@ -10600,7 +10600,7 @@ While boarding reins is not available for items.
MSG_FAIELD_RIDING_OVERLAPPED = 0x78b,
#endif
#if PACKETVER >= 20110622
-/*20110622 to 20180523
+/*20110622 to 20180621
ì´ ìŠ¤í‚¬ì€ 1%ì˜ ê²½í—˜ì¹˜ê°€ 필요합니다.
This skill requires 1% experience.
20130807 to 20130814
@@ -10610,7 +10610,7 @@ While boarding reins is not available for items.
MSG_USESKILL_FAIL_NEED_EXP_1PERCENT = 0x78c,
#endif
#if PACKETVER >= 20110628
-/*20110628 to 20180523
+/*20110628 to 20180621
경 험 치 :
Experience value:
20130807 to 20130814
@@ -10618,7 +10618,7 @@ Experience value:
This skill requires 1% experience.
*/
MSG_EXP_MSG = 0x78d,
-/*20110628 to 20180523
+/*20110628 to 20180621
드 롭 율 :
Drop rate:
20130807 to 20130814
@@ -10626,7 +10626,7 @@ Drop rate:
Experience value:
*/
MSG_DROP_MSG = 0x78e,
-/*20110628 to 20180523
+/*20110628 to 20180621
사ë§íŽ˜ë„í‹° :
Death Penalty:
20130807 to 20130814
@@ -10636,7 +10636,7 @@ Drop rate:
MSG_DEATH_MSG = 0x78f,
/*20110628 to 20110713
%d%% (PC방 %d%% + 프리미엄 %d%% + %s서버 %d%%)
-20110713 to 20180523
+20110713 to 20180621
%d%% (PC방 %d%% + TPLUS %d%% + 프리미엄 %d%% + %s서버 %d%%)
%d%% (PCroom %d%% + TPLUS %d%% + Premium %d%% + %s Server %d%%)
20130807 to 20130814
@@ -10644,7 +10644,7 @@ Drop rate:
Death Penalty:
*/
MSG_BASIC_EXP_MSG = 0x790,
-/*20110628 to 20180523
+/*20110628 to 20180621
í•©ì°½ìŠ¤í‚¬ì„ ì‹œì „í•  파티ì›ì˜ SPëŸ‰ì´ ë¶€ì¡±í•©ë‹ˆë‹¤.
Amount of party members to cast the skill Chorus SP is low.
20130807 to 20130814
@@ -10654,7 +10654,7 @@ Amount of party members to cast the skill Chorus SP is low.
MSG_USESKILL_FAIL_CHORUS_SP_INSUFFICIENT = 0x791,
#endif
#if PACKETVER >= 20110706
-/*20110706 to 20180523
+/*20110706 to 20180621
ìƒëŒ€ ìºë¦­í„°ì˜ 소지 ì•„ì´í…œ ì¢…ë¥˜ì˜ í•œê³„ëŸ‰ 초과로 거래가 불가능합니다.
Relative character that has possession of the items can not trade because amount is exceeded.
20130807 to 20130814
@@ -10662,7 +10662,7 @@ Relative character that has possession of the items can not trade because amount
Amount of party members to cast the skill Chorus SP is low.
*/
MSG_CHARACTER_IS_OVER_COUNT = 0x792,
-/*20110706 to 20180523
+/*20110706 to 20180621
ìƒëŒ€ ìºë¦­í„°ì˜ 해당 ì•„ì´í…œì˜ 소지 한계량 초과로 거래가 불가능합니다.
Relative character that has possession of the item amount which exceeds makes it impossible to trade.
20130807 to 20130814
@@ -10670,7 +10670,7 @@ Relative character that has possession of the item amount which exceeds makes it
Relative character that has possession of the items can not trade because amount is exceeded.
*/
MSG_CHARACTER_IS_EACHITEM_OVER_COUNT = 0x793,
-/*20110706 to 20180523
+/*20110706 to 20180621
해당 ì•„ì´í…œì˜ 소지 한계량 초과로 êµ¬ìž…ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Amounts are exceeded the possession of the item is not available for purchase.
20130807 to 20130814
@@ -10680,7 +10680,7 @@ Relative character that has possession of the item amount which exceeds makes it
MSG_PURCHASE_FAIL_EACHITEM_COUNT = 0x794,
/*20110706 to 20110706
ìž ì‹œí›„ì— ë‹¤ì‹œ ì‹œë„해주세요.
-20110713 to 20180523
+20110713 to 20180621
ê´‘ê³  ë“±ë¡ ëŒ€ê¸°ì¤‘ìž…ë‹ˆë‹¤.
Advertising is pending registration.
20130807 to 20130814
@@ -10688,7 +10688,7 @@ Advertising is pending registration.
Amounts are exceeded the possession of the item is not available for purchase.
*/
MSG_PARTY_FAILED_TIMEOUT = 0x795,
-/*20110706 to 20180523
+/*20110706 to 20180621
ì•„ëž˜ì˜ íŒŒì¼ê³¼ í…ìŠ¤íŠ¸ë‚´ìš©ì„ í•¨ê»˜
ë¼ê·¸ë‚˜ë¡œí¬ ê³µì‹í™ˆíŽ˜ì´ì§€ -> ê³ ê°ì„¼í„° -> 문ì˜í•˜ê¸°ë¥¼
ì´ìš©í•˜ì—¬ 보내주시기 ë°”ëžë‹ˆë‹¤.
@@ -10700,7 +10700,7 @@ Advertising is pending registration.
MSG_UNEXCEPTION_MSG1ST = 0x796,
#endif
#if PACKETVER >= 20110719
-/*20110719 to 20180523
+/*20110719 to 20180621
빌ë§ì‹œìŠ¤í…œì— 오류가 ë°œìƒí–‡ìŠµë‹ˆë‹¤(%d)
Has caused an error in billing system(%d)
20130807 to 20130814
@@ -10710,7 +10710,7 @@ Has caused an error in billing system(%d)
With the following files and text content Ragnarok Official Website -> Support -> Contact Us to submit your comments by:
*/
MSG_INGAMBA_BILLING_ZSVR_ERROR = 0x797,
-/*20110719 to 20180523
+/*20110719 to 20180621
룬 ì•„ì´í…œ 소유 개수가 초과 ë˜ì–´ 구매가 실패 하였습니다.
Failed purchase of runes, items exceed the maximum number that can be held.
20130807 to 20130814
@@ -10718,7 +10718,7 @@ Failed purchase of runes, items exceed the maximum number that can be held.
Has caused an error in billing system(%d)
*/
MSG_CASH_FAILED_RUNE_OVERCOUNT = 0x798,
-/*20110719 to 20180523
+/*20110719 to 20180621
개별 ì•„ì´í…œ 개수가 초과 ë˜ì–´ 구매가 실패 하였습니다.
Exceeded the number of individual items, purchase failed.
20130807 to 20130814
@@ -10726,7 +10726,7 @@ Exceeded the number of individual items, purchase failed.
Failed purchase of runes, items exceed the maximum number that can be held.
*/
MSG_CASH_FAILED_EACHITEM_OVERCOUNT = 0x799,
-/*20110719 to 20180523
+/*20110719 to 20180621
ì•Œ 수 없는 오류가 ë°œìƒí•˜ì—¬ 구매가 실패 하였습니다.
Purchase failed due to an unknown error.
20130807 to 20130814
@@ -10734,7 +10734,7 @@ Purchase failed due to an unknown error.
Exceeded the number of individual items, purchase failed.
*/
MSG_CASH_FAILED_UNKOWN = 0x79a,
-/*20110719 to 20180523
+/*20110719 to 20180621
ìž ì‹œ 후 다시 ì‹œë„í•´ 주십시오.
Please try again later.
20130807 to 20130814
@@ -10742,7 +10742,7 @@ Please try again later.
Purchase failed due to an unknown error.
*/
MSG_CASH_FAILED_BUSY = 0x79b,
-/*20110719 to 20180523
+/*20110719 to 20180621
ì¿ ë‚˜ì´ ì•„ì´í…œì„ 장착 í•œ ìƒíƒœì—서만 사용 가능합니다.
Kunai must be equipped to use this skill.
20130807 to 20130814
@@ -10752,7 +10752,7 @@ Please try again later.
MSG_USESKILL_FAIL_NEED_EQUIPMENT_KUNAI = 0x79c,
#endif
#if PACKETVER >= 20110726
-/*20110726 to 20180523
+/*20110726 to 20180621
모집할 ìµœì†Œë ˆë²¨ê°’ì„ ìž…ë ¥í•´ì£¼ì„¸ìš”.
Please enter the value of the minimum level to be recruited.
20130807 to 20130814
@@ -10762,7 +10762,7 @@ Kunai must be equipped to use this skill.
MSG_SEEK_PARTY_LEVEL_HELP = 0x79d,
#endif
#if PACKETVER >= 20110803
-/*20110803 to 20180523
+/*20110803 to 20180621
존다기íšì‚¬NPC ì—게 ì•„ì´í…œì´ ìˆ˜ë ¹ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤. ì†Œì§€ì°½ì˜ ì—¬ìœ ê³µê°„ì„ í™•ë³´í•´ì£¼ì„¸ìš”.
Jonda agency receipt of the item to the NPC is not possible. Gaining possession of the free space of the window.
20130807 to 20130814
@@ -10772,7 +10772,7 @@ Please enter the value of the minimum level to be recruited.
MSG_FAILED_GET_ITEM_FROM_ZONEDA = 0x79e,
#endif
#if PACKETVER >= 20110810
-/*20110810 to 20180523
+/*20110810 to 20180621
ì´ ìŠ¤í‚¬ì€ ê³µì„±ì „ì—서만 사용 가능합니다.
This skill is only available in the siege.
20130807 to 20130814
@@ -10780,7 +10780,7 @@ This skill is only available in the siege.
Jonda agency receipt of the item to the NPC is not possible. Gaining possession of the free space of the window.
*/
MSG_USESKILL_FAIL_SIZE = 0x79f,
-/*20110810 to 20180523
+/*20110810 to 20180621
ì´ ìŠ¤í‚¬ì€ í”Œë ˆì´ì–´ì—게만 사용 가능합니다.
This skill is available only to the player.
20130807 to 20130814
@@ -10788,7 +10788,7 @@ This skill is available only to the player.
This skill is only available in the siege.
*/
MSG_USESKILL_FAIL_TOTARGET_PLAYER = 0x7a0,
-/*20110810 to 20180523
+/*20110810 to 20180621
ì°©ìš©ì´ ê¸ˆì§€ ëœ ìƒíƒœë¡œ ì°©ìš© í•  수 없습니다.
Forbidden to wear the state can not be worn.
20130807 to 20130814
@@ -10796,7 +10796,7 @@ Forbidden to wear the state can not be worn.
This skill is available only to the player.
*/
MSG_CAN_NOT_EQUIP_ITEM_FORBID = 0x7a1,
-/*20110810 to 20180523
+/*20110810 to 20180621
현재 위치ì—서는 ìƒì  ë° ì±„íŒ…ë°©ì˜ ìƒì„±ì´ 불가능합니다.
Current location of the shop and chat room creation is disabled.
20130807 to 20130814
@@ -10806,21 +10806,21 @@ Forbidden to wear the state can not be worn.
MSG_USESKILL_FAIL_THERE_ARE_NPC_AROUND = 0x7a2,
#endif
#if PACKETVER >= 20110816
-/*20110816 to 20180523
+/*20110816 to 20180621
Elapsed time: %d:%d:%d / %d:%d:%d
20130807 to 20130814
현재 위치ì—서는 ìƒì  ë° ì±„íŒ…ë°©ì˜ ìƒì„±ì´ 불가능합니다.
Current location of the shop and chat room creation is disabled.
*/
MSG_REPLAY_ELAPSEDTIME = 0x7a3,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 1/4
Speed: X 1/4
20130807 to 20130814
Elapsed time: %d:%d:%d / %d:%d:%d
*/
MSG_REPLAY_SPEED1_4 = 0x7a4,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 1/2
Speed: X 1/2
20130807 to 20130814
@@ -10828,7 +10828,7 @@ Speed : X 1/4
Speed: X 1/4
*/
MSG_REPLAY_SPEED1_2 = 0x7a5,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 1
Speed: X 1
20130807 to 20130814
@@ -10836,7 +10836,7 @@ Speed : X 1/2
Speed: X 1/2
*/
MSG_REPLAY_SPEED1 = 0x7a6,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 2
Speed: X 2
20130807 to 20130814
@@ -10844,7 +10844,7 @@ Speed : X 1
Speed: X 1
*/
MSG_REPLAY_SPEED2 = 0x7a7,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 4
Speed: X 4
20130807 to 20130814
@@ -10852,7 +10852,7 @@ Speed : X 2
Speed: X 2
*/
MSG_REPLAY_SPEED4 = 0x7a8,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 8
Speed: X 8
20130807 to 20130814
@@ -10860,7 +10860,7 @@ Speed : X 4
Speed: X 4
*/
MSG_REPLAY_SPEED8 = 0x7a9,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : X 16
Speed: X 16
20130807 to 20130814
@@ -10868,7 +10868,7 @@ Speed : X 8
Speed: X 8
*/
MSG_REPLAY_SPEED16 = 0x7aa,
-/*20110816 to 20180523
+/*20110816 to 20180621
Speed : 알수없ìŒ
Speed: Unknown
20130807 to 20130814
@@ -10876,7 +10876,7 @@ Speed : X 16
Speed: X 16
*/
MSG_REPLAY_SPEEDUNKNOWN = 0x7ab,
-/*20110816 to 20180523
+/*20110816 to 20180621
Service Info : %s
Service Info: %s
20130807 to 20130814
@@ -10884,7 +10884,7 @@ Speed : 알수없ìŒ
Speed: Unknown
*/
MSG_REPLAY_CHRVICEINFO = 0x7ac,
-/*20110816 to 20180523
+/*20110816 to 20180621
Character Name : %s
Character Name: %s
20130807 to 20130814
@@ -10892,7 +10892,7 @@ Service Info : %s
Service Info: %s
*/
MSG_REPLAY_CHARACTERNAME = 0x7ad,
-/*20110816 to 20180523
+/*20110816 to 20180621
Map Name : %s
Map Name: %s
20130807 to 20130814
@@ -10900,65 +10900,65 @@ Character Name : %s
Character Name: %s
*/
MSG_REPLAY_MAPNAME = 0x7ae,
-/*20110816 to 20180523
+/*20110816 to 20180621
Record Time: %d-%01d-%01d %d: %02d: %02d
20130807 to 20130814
Map Name : %s
Map Name: %s
*/
MSG_REPLAY_RECORDTIME = 0x7af,
-/*20110816 to 20180523
+/*20110816 to 20180621
Play Time: %02d: %02d: %02d
20130807 to 20130814
Record Time: %d-%01d-%01d %d: %02d: %02d
*/
MSG_REPLAY_PLAYTIME = 0x7b0,
-/*20110816 to 20180523
+/*20110816 to 20180621
No Replay File.
20130807 to 20130814
Play Time: %02d: %02d: %02d
*/
MSG_REPLAY_NOREPLAYFILE = 0x7b1,
-/*20110816 to 20180523
+/*20110816 to 20180621
Server No Matching
20130807 to 20130814
No Replay File.
*/
MSG_REPLAY_SERVERNOMATCH = 0x7b2,
-/*20110816 to 20180523
+/*20110816 to 20180621
Replay Option Setting
20130807 to 20130814
Server No Matching
*/
MSG_REPLAY_REPLAYOPTIONSETTING = 0x7b3,
-/*20110816 to 20180523
+/*20110816 to 20180621
íŒŒì¼ ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”.
Enter File Name
20130807 to 20130814
Replay Option Setting
*/
MSG_REPLAY_ENTERTHEFILENAME = 0x7b4,
-/*20110816 to 20180523
+/*20110816 to 20180621
Set Replay Save Data
20130807 to 20130814
íŒŒì¼ ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”.
Enter File Name
*/
MSG_REPLAY_SETREPLAYSAVEDATA = 0x7b5,
-/*20110816 to 20180523
+/*20110816 to 20180621
Set Rec Option
20130807 to 20130814
Set Replay Save Data
*/
MSG_REPLAY_SETRECOPTION = 0x7b6,
-/*20110816 to 20180523
+/*20110816 to 20180621
%.1f %% Pos☞:%d:%d:%d
%.1f % Pos->:%d:%d:%d
20130807 to 20130814
Set Rec Option
*/
MSG_REPLAY_GAGEPOS1 = 0x7b7,
-/*20110816 to 20180523
+/*20110816 to 20180621
%.1f %% Pos☞:ì´ë™ë¶ˆê°€
%.1f % Pos->:cannot move
20130807 to 20130814
@@ -10966,57 +10966,57 @@ Set Rec Option
%.1f % Pos->:%d:%d:%d
*/
MSG_REPLAY_GAGEPOS2 = 0x7b8,
-/*20110816 to 20180523
+/*20110816 to 20180621
Start
20130807 to 20130814
%.1f %% Pos☞:ì´ë™ë¶ˆê°€
%.1f % Pos->:cannot move
*/
MSG_REPLAY_START = 0x7b9,
-/*20110816 to 20180523
+/*20110816 to 20180621
Stop
20130807 to 20130814
Start
*/
MSG_REPLAY_STOP = 0x7ba,
-/*20110816 to 20180523
+/*20110816 to 20180621
Input FileName -> Start
20130807 to 20130814
Stop
*/
MSG_REPLAY_START2 = 0x7bb,
-/*20110816 to 20180523
+/*20110816 to 20180621
Open Option
20130807 to 20130814
Input FileName -> Start
*/
MSG_REPLAY_OPENOPTION = 0x7bc,
-/*20110816 to 20180523
+/*20110816 to 20180621
Close Option
20130807 to 20130814
Open Option
*/
MSG_REPLAY_CLOSEOPION = 0x7bd,
-/*20110816 to 20180523
+/*20110816 to 20180621
End
20130807 to 20130814
Close Option
*/
MSG_REPLAY_END = 0x7be,
-/*20110816 to 20180523
+/*20110816 to 20180621
Time
20130807 to 20130814
End
*/
MSG_REPLAY_TIME = 0x7bf,
-/*20110816 to 20180523
+/*20110816 to 20180621
파티&친구
Party & Friends
20130807 to 20130814
Time
*/
MSG_REPLAY_PARTYFRIEND = 0x7c0,
-/*20110816 to 20180523
+/*20110816 to 20180621
채팅
Chat
20130807 to 20130814
@@ -11024,7 +11024,7 @@ Chat
Party & Friends
*/
MSG_REPLAY_CHAT = 0x7c1,
-/*20110816 to 20180523
+/*20110816 to 20180621
단축키
Shortcuts
20130807 to 20130814
@@ -11032,7 +11032,7 @@ Shortcuts
Chat
*/
MSG_REPLAY_SHORTCUTS = 0x7c2,
-/*20110816 to 20180523
+/*20110816 to 20180621
ìžë™ 파ì¼ëª… ìƒì„±
Automatic filename generation
20130807 to 20130814
@@ -11040,7 +11040,7 @@ Automatic filename generation
Shortcuts
*/
MSG_REPLAY_AUTOMATICFILENAME = 0x7c3,
-/*20110816 to 20180523
+/*20110816 to 20180621
íŒŒì¼ ì¤‘ë³µ 채í¬
Checking for duplicate files
20130807 to 20130814
@@ -11048,7 +11048,7 @@ Checking for duplicate files
Automatic filename generation
*/
MSG_REPLAY_CHECKINGFILE = 0x7c4,
-/*20110816 to 20180523
+/*20110816 to 20180621
ë™ì¼í•œ 파ì¼ì´ 존재 합니다.
The same file exists already.
20130807 to 20130814
@@ -11056,14 +11056,14 @@ The same file exists already.
Checking for duplicate files
*/
MSG_REPLAY_THESAMEFILEEXISTS = 0x7c5,
-/*20110816 to 20180523
+/*20110816 to 20180621
Record Start
20130807 to 20130814
ë™ì¼í•œ 파ì¼ì´ 존재 합니다.
The same file exists already.
*/
MSG_REPLAY_RECORDSTART = 0x7c6,
-/*20110816 to 20180523
+/*20110816 to 20180621
is Saved.
20130807 to 20130814
Record Start
@@ -11071,14 +11071,14 @@ Record Start
MSG_REPLAY_RECORDEND = 0x7c7,
#endif
#if PACKETVER >= 20110823
-/*20110823 to 20180523
+/*20110823 to 20180621
Weight : %3d / %3d
Weight: %3d / %3d
20130807 to 20130814
is Saved.
*/
MSG_WEIGHT = 0x7c8,
-/*20110823 to 20180523
+/*20110823 to 20180621
Total : %s C
Total: %s C
20130807 to 20130814
@@ -11086,7 +11086,7 @@ Weight : %3d / %3d
Weight: %3d / %3d
*/
MSG_TOTAL = 0x7c9,
-/*20110823 to 20180523
+/*20110823 to 20180621
[수리검]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
[Shuriken] must be equipped.
20130807 to 20130814
@@ -11096,79 +11096,79 @@ Total: %s C
MSG_FAIL_NEED_EQUIPPED_SYURIKEN = 0x7ca,
#endif
#if PACKETVER >= 20110831
-/*20110831 to 20180523
+/*20110831 to 20180621
Base Lv. %d
20130807 to 20130814
[수리검]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
[Shuriken] must be equipped.
*/
MSG__BASIC_MSG_BASE = 0x7cb,
-/*20110831 to 20180523
+/*20110831 to 20180621
Job Lv. %d
20130807 to 20130814
Base Lv. %d
*/
MSG__BASIC_MSG_JOB = 0x7cc,
-/*20110831 to 20180523
+/*20110831 to 20180621
Zeny : %s
Zeny: %s
20130807 to 20130814
Job Lv. %d
*/
MSG_BASIC_MSG_ZENY = 0x7cd,
-/*20110831 to 20180523
+/*20110831 to 20180621
Trilinear
20130807 to 20130814
Zeny : %s
Zeny: %s
*/
MSG_GRAPHIC_MSG_TRILINEAR = 0x7ce,
-/*20110831 to 20180523
+/*20110831 to 20180621
attack
20130807 to 20130814
Trilinear
*/
MSG_GRAPHIC_MSG_ATTACK = 0x7cf,
-/*20110831 to 20180523
+/*20110831 to 20180621
skill
20130807 to 20130814
attack
*/
MSG_GRAPHIC_MSG_SKILL = 0x7d0,
-/*20110831 to 20180523
+/*20110831 to 20180621
item
20130807 to 20130814
skill
*/
MSG_GRAPHIC_MSG_ITEM = 0x7d1,
-/*20110831 to 20180523
+/*20110831 to 20180621
NoCtrl
20130807 to 20130814
item
*/
MSG_GRAPHIC_MSG_NOCTRL = 0x7d2,
-/*20110831 to 20180523
+/*20110831 to 20180621
전장
More
20130807 to 20130814
NoCtrl
*/
MSG_GRAPHIC_MSG_BATTLE = 0x7d3,
-/*20110831 to 20180523
+/*20110831 to 20180621
(Character/Total Slot)
20130807 to 20130814
전장
More
*/
MSG_CHARACTER_MSG_CHARACTERTOTALSLOT = 0x7d4,
-/*20110831 to 20180523
+/*20110831 to 20180621
Premium Service
VIP Service
20130807 to 20130814
(Character/Total Slot)
*/
MSG_CHARACTER_MSG_PREMIUMSERVICE = 0x7d5,
-/*20110831 to 20180523
+/*20110831 to 20180621
Premium
VIP
20130807 to 20130814
@@ -11176,21 +11176,21 @@ Premium Service
VIP Service
*/
MSG_CHARACTER_MSG_PREMIUM = 0x7d6,
-/*20110831 to 20180523
+/*20110831 to 20180621
Service
20130807 to 20130814
Premium
VIP
*/
MSG_CHARACTER_MSG_SERVICE = 0x7d7,
-/*20110831 to 20180523
+/*20110831 to 20180621
Billing Service
VIP
20130807 to 20130814
Service
*/
MSG_CHARACTER_MSG_BILLINGSERVICE = 0x7d8,
-/*20110831 to 20180523
+/*20110831 to 20180621
Billing
VIP
20130807 to 20130814
@@ -11198,26 +11198,26 @@ Billing Service
VIP
*/
MSG_CHARACTER_MSG_BILLING = 0x7d9,
-/*20110831 to 20180523
+/*20110831 to 20180621
Command List
20130807 to 20130814
Billing
VIP
*/
MSG_MSG_COMMANDLIST = 0x7da,
-/*20110831 to 20180523
+/*20110831 to 20180621
LEVEL
20130807 to 20130814
Command List
*/
MSG_SEEK_PARTY_LEVEL = 0x7db,
-/*20110831 to 20180523
+/*20110831 to 20180621
MAP
20130807 to 20130814
LEVEL
*/
MSG_SEEK_PARTY_MAP = 0x7dc,
-/*20110831 to 20180523
+/*20110831 to 20180621
JOB
20130807 to 20130814
MAP
@@ -11225,7 +11225,7 @@ MAP
MSG_SEEK_PARTY_JOB = 0x7dd,
#endif
#if PACKETVER >= 20110906
-/*20110906 to 20180523
+/*20110906 to 20180621
Not Available
20130807 to 20130814
JOB
@@ -11235,7 +11235,7 @@ JOB
#if PACKETVER >= 20110920
/*20110920 to 20110929
[수호 ì²œì‚¬ì˜ ë³´í˜¸] ìŠ¤í‚¬ì€ ë§Œë ™ì¼ ê²½ìš°, 경험치 100% ì´ìƒì¼ 때는 사용할 수 없습니다.
-20111004 to 20180523
+20111004 to 20180621
[수호 ì²œì‚¬ì˜ ë³´í˜¸] ë§Œë ™ì¼ ê²½ìš° 사용할 수 없습니다.
[Protection of Guardian Angel] You can't use it when you reach the highest level.
20130807 to 20130814
@@ -11244,7 +11244,7 @@ Not Available
MSG_MSG_SUPERNOVICE_CHOPOKGI_CAPPEDLEVEL = 0x7df,
#endif
#if PACKETVER >= 20110928
-/*20110928 to 20180523
+/*20110928 to 20180621
ì •ë§ ì´ë™í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Do you really want to move?
20130807 to 20130814
@@ -11252,7 +11252,7 @@ Do you really want to move?
[Protection of Guardian Angel] You can't use it when you reach the highest level.
*/
MSG_CHANGE_CHARACTER_SLOT = 0x7e0,
-/*20110928 to 20180523
+/*20110928 to 20180621
ìºë¦­í„° 슬롯 ì´ë™ì— 실패했습니다.
Failed to move Char slot.
20130807 to 20130814
@@ -11262,7 +11262,7 @@ Do you really want to move?
MSG_CHANGE_CHARACTER_SLOT_FAILED = 0x7e1,
#endif
#if PACKETVER >= 20111004
-/*20111004 to 20180523
+/*20111004 to 20180621
ìºë¦­í„° ì´ë¦„ì´ ìž˜ëª» ë˜ì—ˆìŠµë‹ˆë‹¤.
Character name is invalid.
20130807 to 20130814
@@ -11270,7 +11270,7 @@ Character name is invalid.
Failed to move Char slot.
*/
MSG_CHARACTERNAME_ERROR = 0x7e2,
-/*20111004 to 20180523
+/*20111004 to 20180621
퀘스트보기창
Show Quest
20130807 to 20130814
@@ -11284,7 +11284,7 @@ Character name is invalid.
ì •ë§ íƒ­ì„ ì œê±°í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
20111025 to 20111116
청소년 ë³´í˜¸ë²•ì— ë”°ë¼, ìž ì‹œ 후 0ì‹œ 부터 6ì‹œ 까지 ^ff0000만 16세 미만 ê³ ê°ë‹˜ë“¤ì˜ 게임 ì´ìš©ì´ 제한^000000ë©ë‹ˆë‹¤.
-20111122 to 20180523
+20111122 to 20180621
청소년 ë³´í˜¸ë²•ì— ë”°ë¼, ìž ì‹œ 후 0ì‹œ 부터 6ì‹œ 까지 만 16세 미만 ê³ ê°ë‹˜ë“¤ì˜ 게임 ì´ìš©ì´ 제한ë©ë‹ˆë‹¤.
Depending on the protection of youth, and 0:00 to 6:00 while under the age of 16 of your game use is limited.
20130807 to 20130814
@@ -11294,7 +11294,7 @@ Show Quest
MSG_SHUTDOWN_ALERT_MSG = 0x7e4,
/*20111017 to 20111021
ë”ì´ìƒ íƒ­ì„ ì œê±°í•  수 없습니다.
-20111025 to 20180523
+20111025 to 20180621
청소년 ë³´í˜¸ë²•ì— ë”°ë¼, 0ì‹œ 부터 6ì‹œ 까지 ^ff0000만 16세 미만 ê³ ê°ë‹˜ë“¤ì˜ 게임 ì´ìš©ì´ 제한^000000ë˜ë©°, ê²Œìž„ì„ ì¢…ë£Œí•©ë‹ˆë‹¤.
Depending on the protection of youth, 0:00 to 6:00 ^ff0000 under the age of 16 ^000000 limit your use of the game and the game ends.
20130807 to 20130814
@@ -11304,7 +11304,7 @@ Depending on the protection of youth, and 0:00 to 6:00 while under the age of 16
MSG_BAN_SHUTDOWN_TEENAGER = 0x7e5,
/*20111017 to 20111021
ë”ì´ìƒ íƒ­ì„ ì¶”ê°€í•  수 없습니다.
-20111025 to 20180523
+20111025 to 20180621
ìºë¦­í„° ì´ë¦„ì„ ë³€ê²½í•˜ê¸° 위해서는 길드ì—ì„œ 탈퇴 해야 합니다.
In order to change the character name, you must leave the guild.
20130807 to 20130814
@@ -11314,7 +11314,7 @@ Depending on the protection of youth, 0:00 to 6:00 ^ff0000 under the age of 16 ^
MSG_FAILED_RENAME_BELONGS_TO_GUILD = 0x7e6,
#endif
#if PACKETVER >= 20111025
-/*20111025 to 20180523
+/*20111025 to 20180621
ìºë¦­í„° ì´ë¦„ì„ ë³€ê²½í•˜ê¸° 위해서는 파티ì—ì„œ 탈퇴 해야 합니다.
In order to change the character name, you must leave the party.
20130807 to 20130814
@@ -11322,7 +11322,7 @@ In order to change the character name, you must leave the party.
In order to change the character name, you must leave the guild.
*/
MSG_FAILED_RENAME_BELONGS_TO_PARTY = 0x7e7,
-/*20111025 to 20180523
+/*20111025 to 20180621
ì•Œ 수 없는 오류로 ìºë¦­í„° ì´ë¦„ ë³€ê²½ì´ ì‹¤íŒ¨ 하였습니다.
Character name change failed, due an unknown error.
20130807 to 20130814
@@ -11332,7 +11332,7 @@ In order to change the character name, you must leave the party.
MSG_FAILED_RENAME_UNKOWN = 0x7e8,
#endif
#if PACKETVER >= 20111101
-/*20111101 to 20180523
+/*20111101 to 20180621
ì´ë¯¸ ìºë¦­í„° ìŠ¬ë¡¯ë³€ê²½ì´ ê°€ëŠ¥í•œ ìƒíƒœìž…니다.(%d)
Ready to change character slot in.(%d)
20130807 to 20130814
@@ -11340,7 +11340,7 @@ Ready to change character slot in.(%d)
Character name change failed, due an unknown error.
*/
MSG_CHARSLOT_CHANGE_DUPLICATE = 0x7e9,
-/*20111101 to 20180523
+/*20111101 to 20180621
ì´ë¯¸ ìºë¦­í„° ì´ë¦„ë³€ê²½ì´ ê°€ëŠ¥í•œ ìƒíƒœìž…니다.(%d)
Ready to change character name in.(%d)
20130807 to 20130814
@@ -11348,7 +11348,7 @@ Ready to change character name in.(%d)
Ready to change character slot in.(%d)
*/
MSG_CHARNAME_CHANGE_DUPLICATE = 0x7ea,
-/*20111101 to 20180523
+/*20111101 to 20180621
변경하려는 ì´ë¦„ì˜ ê¸¸ì´ê°€ 최대í¬ê¸°ë¥¼ 초과하여 ìºë¦­í„° ì´ë¦„ ë³€ê²½ì´ ì‹¤íŒ¨ 하였습니다.
Length exceeds the maximum size of the character name you want to change.
20130807 to 20130814
@@ -11356,7 +11356,7 @@ Length exceeds the maximum size of the character name you want to change.
Ready to change character name in.(%d)
*/
MSG_FAILED_RENAME_OVER_LENGTH = 0x7eb,
-/*20111101 to 20180523
+/*20111101 to 20180621
사용할 수 없는 단어가 í¬í•¨ë˜ì–´ ìºë¦­í„° ì´ë¦„ ë³€ê²½ì´ ì‹¤íŒ¨ 하였습니다.
Name contains invalid characters. Character name change failed.
20130807 to 20130814
@@ -11364,7 +11364,7 @@ Name contains invalid characters. Character name change failed.
Length exceeds the maximum size of the character name you want to change.
*/
MSG_FAILED_RENAME_PREVENTNAM = 0x7ec,
-/*20111101 to 20180523
+/*20111101 to 20180621
ì´ë¦„ ë³€ê²½ì´ ê¸ˆì§€ëœ ìƒíƒœì´ë¯€ë¡œ ìºë¦­í„° ì´ë¦„ ë³€ê²½ì´ ì‹¤íŒ¨ 하였습니다.
The name change is prohibited. Character name change failed.
20130807 to 20130814
@@ -11374,7 +11374,7 @@ Name contains invalid characters. Character name change failed.
MSG_FAILED_RENAME_FORBIDDEN = 0x7ed,
#endif
#if PACKETVER >= 20111108
-/*20111108 to 20180523
+/*20111108 to 20180621
완료
Complete
20130807 to 20130814
@@ -11386,7 +11386,7 @@ The name change is prohibited. Character name change failed.
#if PACKETVER >= 20111114
/*20111114 to 20111116
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 %d분간 %d%% ì¦ê°€í•©ë‹ˆë‹¤.
-20111122 to 20180523
+20111122 to 20180621
%d분간 ì–»ì„ ìˆ˜ 있는 경험치가 %d%% ì¦ê°€í•©ë‹ˆë‹¤.
During %d minutes your Exp will increase by %d%%.
20130807 to 20130814
@@ -11394,7 +11394,7 @@ During %d minutes your Exp will increase by %d%%.
Complete
*/
MSG_PLUSEXP_VALUE = 0x7ef,
-/*20111114 to 20180523
+/*20111114 to 20180621
소환까지 %02d초남았습니다.
%02d seconds left until summon.
20130807 to 20130814
@@ -11402,7 +11402,7 @@ Complete
During %d minutes your Exp will increase by %d%%.
*/
MSG_PARTY_RECALL_TIME = 0x7f0,
-/*20111114 to 20180523
+/*20111114 to 20180621
íŒŒí‹°ìž¥ì´ ë‹¹ì‹ ì„ %s (%s) ë¡œ 소환합니다.소환시 %d zenyê°€ 소모ë©ë‹ˆë‹¤.
Your party leader summons you to %s (%s). Warp costs %d Zeny.
20130807 to 20130814
@@ -11410,7 +11410,7 @@ Your party leader summons you to %s (%s). Warp costs %d Zeny.
%02d seconds left until summon.
*/
MSG_PARTY_RECALL_INFO = 0x7f1,
-/*20111114 to 20180523
+/*20111114 to 20180621
소환대ìƒ
Summon target
20130807 to 20130814
@@ -11418,7 +11418,7 @@ Summon target
Your party leader summons you to %s (%s). Warp costs %d Zeny.
*/
MSG_RECALL_TARGET = 0x7f2,
-/*20111114 to 20180523
+/*20111114 to 20180621
차단목ë¡
Block List
20130807 to 20130814
@@ -11428,7 +11428,7 @@ Summon target
MSG_PARTY_BLACKLIST = 0x7f3,
/*20111114 to 20120207
파티 광고를 등ë¡í•˜ê¸° 위해 1000제니가 소모ë©ë‹ˆë‹¤.
-20120214 to 20180523
+20120214 to 20180621
파티 광고를 등ë¡í•˜ê¸° 위해 %d제니가 소모ë©ë‹ˆë‹¤.
%d Zeny will be spent for making party ad.
20130807 to 20130814
@@ -11436,7 +11436,7 @@ Summon target
Block List
*/
MSG_PARTY_CF_PAY = 0x7f4,
-/*20111114 to 20180523
+/*20111114 to 20180621
파티 광고를 하기 위한 제니가 부족합니다.
Insufficient Zeny for making party ad.
20130807 to 20130814
@@ -11444,7 +11444,7 @@ Insufficient Zeny for making party ad.
%d Zeny will be spent for making party ad.
*/
MSG_PARTY_CF_PAY_SHORTAGE_COST = 0x7f5,
-/*20111114 to 20180523
+/*20111114 to 20180621
)님 파티 가입승ì¸
) party: accept invitation
20130807 to 20130814
@@ -11452,7 +11452,7 @@ Insufficient Zeny for making party ad.
Insufficient Zeny for making party ad.
*/
MSG_PARTY_ADD_OK = 0x7f6,
-/*20111114 to 20180523
+/*20111114 to 20180621
)님 파티 가입거부
) party: decline invitation
20130807 to 20130814
@@ -11460,7 +11460,7 @@ Insufficient Zeny for making party ad.
) party: accept invitation
*/
MSG_PARTY_ADD_REFUSES = 0x7f7,
-/*20111114 to 20180523
+/*20111114 to 20180621
)님 장비창보기
) party: show equipment window
20130807 to 20130814
@@ -11468,7 +11468,7 @@ Insufficient Zeny for making party ad.
) party: decline invitation
*/
MSG_PARTY_ITEM_VIEW = 0x7f8,
-/*20111114 to 20180523
+/*20111114 to 20180621
한글18글ìž,ì˜ë¬¸36ê¸€ìž ìž…ë ¥ê°€ëŠ¥
Up to 36 english letters can be entered
20130807 to 20130814
@@ -11476,7 +11476,7 @@ Up to 36 english letters can be entered
) party: show equipment window
*/
MSG_SEEK_PARTY_MEMO_HELP = 0x7f9,
-/*20111114 to 20180523
+/*20111114 to 20180621
지ì›í•˜ê¸°
Enter
20130807 to 20130814
@@ -11484,7 +11484,7 @@ Enter
Up to 36 english letters can be entered
*/
MSG_PARTY_REQUEST = 0x7fa,
-/*20111114 to 20180523
+/*20111114 to 20180621
1:1대화하기
1:1 Chat
20130807 to 20130814
@@ -11492,7 +11492,7 @@ Up to 36 english letters can be entered
Enter
*/
MSG_DIRECT_CHAT = 0x7fb,
-/*20111114 to 20180523
+/*20111114 to 20180621
차단하기
Block
20130807 to 20130814
@@ -11502,7 +11502,7 @@ Block
MSG_ADD_BLACKLIST = 0x7fc,
#endif
#if PACKETVER >= 20111122
-/*20111122 to 20180523
+/*20111122 to 20180621
파티장ì—게 소환ë˜ê¸° 위한 제니가 부족합니다.
Insufficient Zeny for recall.
20130807 to 20130814
@@ -11510,7 +11510,7 @@ Insufficient Zeny for recall.
Block
*/
MSG_PARTY_RECRUIT_NOT_RECALL_PAY = 0x7fd,
-/*20111122 to 20180523
+/*20111122 to 20180621
ë©”ëª¨ëž€ì— íŒŒí‹°ê´‘ê³ ë¥¼ ì¨ì£¼ì„¸ìš”.
Input your party ad.
20130807 to 20130814
@@ -11518,7 +11518,7 @@ Input your party ad.
Insufficient Zeny for recall.
*/
MSG_PARTY_RECRUIT_MEMO_ERROR = 0x7fe,
-/*20111122 to 20180523
+/*20111122 to 20180621
íŒŒí‹°ìž¥ë§Œì´ íŒŒí‹°ê´‘ê³ ë¥¼ 등ë¡í• ìˆ˜ìžˆìŠµë‹ˆë‹¤.
Only party leader can register party ad.
20130807 to 20130814
@@ -11526,7 +11526,7 @@ Only party leader can register party ad.
Input your party ad.
*/
MSG_PARTY_RECRUIT_ERROR = 0x7ff,
-/*20111122 to 20180523
+/*20111122 to 20180621
ì´ë¯¸ 지ì›í•œ 파티광고입니다.
You have already accepted this ad.
20130807 to 20130814
@@ -11534,7 +11534,7 @@ You have already accepted this ad.
Only party leader can register party ad.
*/
MSG_PARTY_REFUSE_ERROR = 0x800,
-/*20111122 to 20180523
+/*20111122 to 20180621
ë‚´ìš©
For
20130807 to 20130814
@@ -11542,7 +11542,7 @@ For
You have already accepted this ad.
*/
MSG_PARTY_RECRUIT_INFO = 0x801,
-/*20111122 to 20180523
+/*20111122 to 20180621
장비
E
20130807 to 20130814
@@ -11550,7 +11550,7 @@ E
For
*/
MSG_INVENTORY_TABNAME_1 = 0x802,
-/*20111122 to 20180523
+/*20111122 to 20180621
ê°œì¸
F
20130807 to 20130814
@@ -11558,7 +11558,7 @@ F
E
*/
MSG_INVENTORY_TABNAME_3 = 0x803,
-/*20111122 to 20180523
+/*20111122 to 20180621
ì•„ì´í…œ 버리기 잠금
Drop Lock: On/Off
20130807 to 20130814
@@ -11566,7 +11566,7 @@ E
F
*/
MSG_ITEM_DROP_LOCK = 0x804,
-/*20111122 to 20180523
+/*20111122 to 20180621
íŒŒí‹°ì› ì°¾ê¸° 알람
Party Alarm
20130807 to 20130814
@@ -11576,7 +11576,7 @@ Party Alarm
MSG_PARTY_RECRUIT_ALRAM = 0x805,
#endif
#if PACKETVER >= 20111207
-/*20111207 to 20180523
+/*20111207 to 20180621
파티결성
Create Party
20130807 to 20130814
@@ -11584,7 +11584,7 @@ Create Party
Party Alarm
*/
MSG_CREATE_PARTY = 0x806,
-/*20111207 to 20180523
+/*20111207 to 20180621
파티탈퇴
Leave Party
20130807 to 20130814
@@ -11592,7 +11592,7 @@ Leave Party
Create Party
*/
MSG_WITHDRAW_PARTY = 0x807,
-/*20111207 to 20180523
+/*20111207 to 20180621
파티초대
Party Invitation
20130807 to 20130814
@@ -11600,7 +11600,7 @@ Party Invitation
Leave Party
*/
MSG_INVITE_PARTY = 0x808,
-/*20111207 to 20180523
+/*20111207 to 20180621
파티 ì´ë¦„ 등ë¡
Party Name:
20130807 to 20130814
@@ -11608,7 +11608,7 @@ Party Name:
Party Invitation
*/
MSG_PUT_PARTY_NAME_IN = 0x809,
-/*20111207 to 20180523
+/*20111207 to 20180621
초대할 ìºë¦­í„° ì´ë¦„
Player Name:
20130807 to 20130814
@@ -11616,7 +11616,7 @@ Player Name:
Party Name:
*/
MSG_PUT_PLAYER_NAME_IN = 0x80a,
-/*20111207 to 20180523
+/*20111207 to 20180621
님께 파티가입 ìš”ì²­ì„ ë³´ëƒˆìŠµë‹ˆë‹¤.
has recieved an invitation to join your party.
20130807 to 20130814
@@ -11624,7 +11624,7 @@ Party Name:
Player Name:
*/
MSG_CHARACTER_PARTY_INVITATION_TO_JOIN = 0x80b,
-/*20111207 to 20180523
+/*20111207 to 20180621
님께서 íŒŒí‹°ê°€ìž…ì„ ê±°ì ˆí–ˆìŠµë‹ˆë‹¤.
rejected your party invitation.
20130807 to 20130814
@@ -11632,7 +11632,7 @@ Player Name:
has recieved an invitation to join your party.
*/
MSG_CHARACTER_REJECT_PARTY_INVITATION = 0x80c,
-/*20111207 to 20180523
+/*20111207 to 20180621
님께서 íŒŒí‹°ê°€ìž…ì„ ìˆ˜ë½í–ˆìŠµë‹ˆë‹¤.
accepted your party invitation.
20130807 to 20130814
@@ -11640,7 +11640,7 @@ Player Name:
rejected your party invitation.
*/
MSG_CHARACTER_ACCEPT_PARTY_INVITATION = 0x80d,
-/*20111207 to 20180523
+/*20111207 to 20180621
ì´ë¯¸ 파티모집중입니다.
Recruitment is already a party.
20130807 to 20130814
@@ -11648,7 +11648,7 @@ Recruitment is already a party.
accepted your party invitation.
*/
MSG_PARTY_RECRUIT_ERROR1 = 0x80e,
-/*20111207 to 20180523
+/*20111207 to 20180621
ì´ì „ 검색과 ê°™ì€ ì¡°ê±´ìž…ë‹ˆë‹¤.
Same conditions such as the previous search.
20130807 to 20130814
@@ -11656,7 +11656,7 @@ Same conditions such as the previous search.
Recruitment is already a party.
*/
MSG_PARTY_RECRUIT_ERROR2 = 0x80f,
-/*20111207 to 20180523
+/*20111207 to 20180621
길드 탈퇴 후 사용 가능합니다.
Guild after withdrwal.
20130807 to 20130814
@@ -11664,7 +11664,7 @@ Guild after withdrwal.
Same conditions such as the previous search.
*/
MSG_CHARNAME_CHANGE_FILED_GUILDMEMBER = 0x810,
-/*20111207 to 20180523
+/*20111207 to 20180621
파티 탈퇴 후 사용 가능합니다.
Party after secession.
20130807 to 20130814
@@ -11672,7 +11672,7 @@ Party after secession.
Guild after withdrwal.
*/
MSG_CHARNAME_CHANGE_FILED_PARTYMEMBER = 0x811,
-/*20111207 to 20180523
+/*20111207 to 20180621
소환 유저가 ì†Œí™˜ì´ ì•ˆë˜ëŠ” ë§µì— ìžˆìŠµë‹ˆë‹¤.
The player can not be summoned to this map.
20130807 to 20130814
@@ -11682,7 +11682,7 @@ Party after secession.
MSG_PARTY_RECRUIT_RECALL_ERR1 = 0x812,
/*20111207 to 20120229
íŒŒí‹°ìž¥ì´ ìžˆëŠ” 맵ì—서는 ì†Œí™˜ì´ ì•ˆë©ë‹ˆë‹¤.
-20120307 to 20180523
+20120307 to 20180621
현재 íŒŒí‹°ìž¥ì´ ìžˆëŠ” 맵ì—서는 ì†Œí™˜ì´ ì•ˆë©ë‹ˆë‹¤.
Party Leader is on a map that is restricted to summon players.
20130807 to 20130814
@@ -11690,7 +11690,7 @@ Party Leader is on a map that is restricted to summon players.
The player can not be summoned to this map.
*/
MSG_PARTY_RECRUIT_RECALL_ERR2 = 0x813,
-/*20111207 to 20180523
+/*20111207 to 20180621
소환거부ë˜ì—ˆìŠµë‹ˆë‹¤.
Summon has been denied.
20130807 to 20130814
@@ -11698,7 +11698,7 @@ Summon has been denied.
Party Leader is on a map that is restricted to summon players.
*/
MSG_PARTY_RECRUIT_RECALL_ERR3 = 0x814,
-/*20111207 to 20180523
+/*20111207 to 20180621
ì†Œí™˜ì„ í•  수 없습니다.
Can not be summoned.
20130807 to 20130814
@@ -11706,7 +11706,7 @@ Can not be summoned.
Summon has been denied.
*/
MSG_PARTY_RECRUIT_RECALL_ERR4 = 0x815,
-/*20111207 to 20180523
+/*20111207 to 20180621
파티초대는 파티장만 가능합니다.
Only the leader can invite.
20130807 to 20130814
@@ -11716,7 +11716,7 @@ Can not be summoned.
MSG_YOU_ARE_NOT_PARTYMASTER = 0x816,
#endif
#if PACKETVER >= 20111213
-/*20111213 to 20180523
+/*20111213 to 20180621
검색할 ì•„ì´í…œëª… ìž…ë ¥ :
Search item:
20130807 to 20130814
@@ -11724,7 +11724,7 @@ Search item:
Only the leader can invite.
*/
MSG_NC_ITEM_SEARCH = 0x817,
-/*20111213 to 20180523
+/*20111213 to 20180621
ìºë¦­í„°ëª…ì„ ìž…ë ¥í•˜ì…”ì•¼ 합니다.
You must enter a character name.
20130807 to 20130814
@@ -11732,7 +11732,7 @@ You must enter a character name.
Search item:
*/
MSG_PLEASE_PUT_CHARACTER_NAME_IN = 0x818,
-/*20111213 to 20180523
+/*20111213 to 20180621
파티ì´ë¦„ì„ ìž…ë ¥í•˜ì…”ì•¼ 합니다.
You must enter the name of the party.
20130807 to 20130814
@@ -11742,7 +11742,7 @@ You must enter a character name.
MSG_PLEASE_PUT_PARTY_NAME_IN = 0x819,
#endif
#if PACKETVER >= 20111220
-/*20111220 to 20180523
+/*20111220 to 20180621
길드 ë„우미
Guild Creation Window
20130807 to 20130814
@@ -11750,7 +11750,7 @@ Guild Creation Window
You must enter the name of the party.
*/
MSG_GUILD_HELPER = 0x81a,
-/*20111220 to 20180523
+/*20111220 to 20180621
가입ë˜ì–´ 있는 길드가 없습니다.
Join a guild or start your own!
20130807 to 20130814
@@ -11758,7 +11758,7 @@ Join a guild or start your own!
Guild Creation Window
*/
MSG_NO_GUILD_CURRENTLY_PARTICIPATED_IN = 0x81b,
-/*20111220 to 20180523
+/*20111220 to 20180621
길드 결성
Create Guild
20130807 to 20130814
@@ -11766,7 +11766,7 @@ Create Guild
Join a guild or start your own!
*/
MSG_CREATE_GUILD = 0x81c,
-/*20111220 to 20180523
+/*20111220 to 20180621
ìƒì„±í•  길드 ì´ë¦„
Guild Name
20130807 to 20130814
@@ -11774,7 +11774,7 @@ Guild Name
Create Guild
*/
MIS_PUT_GUILD_NAME_IN = 0x81d,
-/*20111220 to 20180523
+/*20111220 to 20180621
길드 결성 ë„움ë§
Guild System
20130807 to 20130814
@@ -11782,7 +11782,7 @@ Guild System
Guild Name
*/
MIS_GUILD_TIP = 0x81e,
-/*20111220 to 20180523
+/*20111220 to 20180621
길드 시스템ì´ëž€
What is the guild system
20130807 to 20130814
@@ -11790,7 +11790,7 @@ What is the guild system
Guild System
*/
MIS_GUILD_SYSTEM = 0x81f,
-/*20111220 to 20180523
+/*20111220 to 20180621
길드ì´ë¦„ì„ ìž…ë ¥í•˜ì…”ì•¼ 합니다.
You must enter the name of your guild.
20130807 to 20130814
@@ -11800,7 +11800,7 @@ What is the guild system
MSG_PLEASE_PUT_GUILD_NAME_IN = 0x820,
#endif
#if PACKETVER >= 20111227
-/*20111227 to 20180523
+/*20111227 to 20180621
지ì›í•œ 파티ì—ì„œ 거부당했습니다.
Supported at the party was rejected.
20130807 to 20130814
@@ -11810,7 +11810,7 @@ You must enter the name of your guild.
MSG_PARTY_RECRUIT_REFUSE_VOLUNTEER = 0x821,
#endif
#if PACKETVER >= 20120103
-/*20120103 to 20180523
+/*20120103 to 20180621
서비스 ì„ íƒ.
Select Service:
20130807 to 20130814
@@ -11818,7 +11818,7 @@ Select Service:
Supported at the party was rejected.
*/
MSG_SERVICESELECT = 0x822,
-/*20120103 to 20180523
+/*20120103 to 20180621
탈출 가능한 지역.
Possible escape area.
20130807 to 20130814
@@ -11826,20 +11826,20 @@ Possible escape area.
Select Service:
*/
MSG_SHOW_MAPNAMETITLE = 0x823,
-/*20120103 to 20180523
+/*20120103 to 20180621
Replay File List
20130807 to 20130814
탈출 가능한 지역.
Possible escape area.
*/
MSG_REPLAY_STR_REPLAYFILELIST = 0x824,
-/*20120103 to 20180523
+/*20120103 to 20180621
File info
20130807 to 20130814
Replay File List
*/
MSG_REPLAY_STR_FILEINFO = 0x825,
-/*20120103 to 20180523
+/*20120103 to 20180621
File List
20130807 to 20130814
File info
@@ -11847,7 +11847,7 @@ File info
MSG_REPLAY_STR_FILELIST = 0x826,
#endif
#if PACKETVER >= 20120117
-/*20120117 to 20180523
+/*20120117 to 20180621
%s ì•„ì´í…œì€ 거래가 불가능 합니다.
%s Item deal not possible.
20130807 to 20130814
@@ -11856,7 +11856,7 @@ File List
MSG_NOT_MOVEABLE_TRADE = 0x827,
#endif
#if PACKETVER >= 20120207
-/*20120207 to 20180523
+/*20120207 to 20180621
길드해체
Disband the Guild
20130807 to 20130814
@@ -11864,7 +11864,7 @@ Disband the Guild
%s Item deal not possible.
*/
MSG_GUILD_DISBAND = 0x828,
-/*20120207 to 20180523
+/*20120207 to 20180621
í•´ì²´í•  길드 ì´ë¦„
Enter Guild Name
20130807 to 20130814
@@ -11874,7 +11874,7 @@ Disband the Guild
MSG_PUT_DISBAND_GUILDNAME = 0x829,
#endif
#if PACKETVER >= 20120214
-/*20120214 to 20180523
+/*20120214 to 20180621
ì ‘ì†í•˜ì§€ 않았거나 존재하지 않는 ìºë¦­í„°ìž…니다.
The character is not online or does not exist.
20130807 to 20130814
@@ -11884,7 +11884,7 @@ Enter Guild Name
MSG_JOINGUILD_NOTEXIST_USER = 0x82a,
#endif
#if PACKETVER >= 20120228
-/*20120228 to 20180523
+/*20120228 to 20180621
팔콘 í˜¸ì¶œì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Failed to call Falcon.
20130807 to 20130814
@@ -11896,7 +11896,7 @@ The character is not online or does not exist.
#if PACKETVER >= 20120307
/*20120307 to 20120321
%d%% ( 프리미엄 %d%% + %s서버 %d%% )
-20120328 to 20180523
+20120328 to 20180621
%d%% ( 기본 100%% + 프리미엄 %d%% + %s서버 %d%% )
%d%%(default 100%%+ Premium%d%%+%s Server%d%%)
20130807 to 20130814
@@ -11904,7 +11904,7 @@ The character is not online or does not exist.
Failed to call Falcon.
*/
MSG_BASIC_EXP_MSG_BRZ = 0x82c,
-/*20120307 to 20180523
+/*20120307 to 20180621
해당 유저는 현재 ê³µì„±ì „ì— ì°¸ê°€í•˜ê³  있습니다.
This user is currently participating in the siege.
20130807 to 20130814
@@ -11912,7 +11912,7 @@ This user is currently participating in the siege.
%d%%(default 100%%+ Premium%d%%+%s Server%d%%)
*/
MSG_JOINGUILD_TARGET_USER_IN_SIEGEMAP = 0x82d,
-/*20120307 to 20180523
+/*20120307 to 20180621
ë™ì¼í•œ 맵ì—서만 파티장 ë³€ê²½ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
It is only possible to change the party leader while on the same map.
20130807 to 20130814
@@ -11920,7 +11920,7 @@ It is only possible to change the party leader while on the same map.
This user is currently participating in the siege.
*/
MSG_PARTY_MASTER_CHANGE_SAME_MAP = 0x82e,
-/*20120307 to 20180523
+/*20120307 to 20180621
현재 지역ì—서는 파티장 ë³€ê²½ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
In the current region it is not possible to change the party.
20130807 to 20130814
@@ -11928,7 +11928,7 @@ In the current region it is not possible to change the party.
It is only possible to change the party leader while on the same map.
*/
MSG_CANNOT_PARTY_MASTER_CHANGE_IN_MAP = 0x82f,
-/*20120307 to 20180523
+/*20120307 to 20180621
ê·¸ë¦¬í° ë‚´ë¦¬ê¸°
Gryphon making
20130807 to 20130814
@@ -11939,7 +11939,7 @@ In the current region it is not possible to change the party.
/*20120307 to 20120307
현재 ê³µì„±ì „ì— ì°¸ì—¬ 중ì´ë¯€ë¡œ 길드초대를 하실 수 없습니다.
You can't invite characters in WoE maps.
-20120314 to 20180523
+20120314 to 20180621
%dì›” %dì¼ %dì‹œ %d분 %dì´ˆ
Delete: %d/%d - %d:%d:%d
20130807 to 20130814
@@ -11949,7 +11949,7 @@ Gryphon making
MSG_TIME_TYPE3 = 0x831,
#endif
#if PACKETVER >= 20120314
-/*20120314 to 20180523
+/*20120314 to 20180621
현재 ê³µì„±ì „ì— ì°¸ì—¬ 중ì´ë¯€ë¡œ 길드초대를 하실 수 없습니다.
You can't invite characters in WoE maps.
20130807 to 20130814
@@ -11957,7 +11957,7 @@ You can't invite characters in WoE maps.
Delete: %d/%d - %d:%d:%d
*/
MSG_JOINGUILD_REQ_USER_IN_SIEGEMAP = 0x832,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì— ìž…ìž¥ 대기를 신청하셨습니다.
You are now in the battlefield queue.
20130807 to 20130814
@@ -11965,7 +11965,7 @@ You are now in the battlefield queue.
You can't invite characters in WoE maps.
*/
MSG_BATTLEFIELD_MSG_REQUEST_JOINWAIT = 0x833,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì¸ì›ì´ ê°€ë“ ì°¼ìŠµë‹ˆë‹¤.
Queuing has finished.
20130807 to 20130814
@@ -11973,7 +11973,7 @@ Queuing has finished.
You are now in the battlefield queue.
*/
MSG_BATTLEFIELD_MSG_FULL = 0x834,
-/*20120314 to 20180523
+/*20120314 to 20180621
확ì¸ë˜ì§€ ì•Šì€ ì „ìž¥ëª…ìž…ë‹ˆë‹¤.
Invalid name of the battlefield.
20130807 to 20130814
@@ -11981,7 +11981,7 @@ Invalid name of the battlefield.
Queuing has finished.
*/
MSG_BATTLEFIELD_MSG_UNKNOWN_NAME = 0x835,
-/*20120314 to 20180523
+/*20120314 to 20180621
확ì¸ë˜ì§€ ì•Šì€ ì‹ ì²­íƒ€ìž…ìž…ë‹ˆë‹¤.
Invalid type of application.
20130807 to 20130814
@@ -11989,7 +11989,7 @@ Invalid type of application.
Invalid name of the battlefield.
*/
MSG_BATTLEFIELD_MSG_UNKNOWN_TYPE = 0x836,
-/*20120314 to 20180523
+/*20120314 to 20180621
최대 ì¸ì›ì„ 초과하였습니다.
People count exceeded.
20130807 to 20130814
@@ -11997,7 +11997,7 @@ People count exceeded.
Invalid type of application.
*/
MSG_BATTLEFIELD_MSG_MAXOVER = 0x837,
-/*20120314 to 20180523
+/*20120314 to 20180621
입장 ë ˆë²¨ì´ ë§žì§€ 않습니다.
Your level doesn't fit this battlefield rules.
20130807 to 20130814
@@ -12005,7 +12005,7 @@ Your level doesn't fit this battlefield rules.
People count exceeded.
*/
MSG_BATTLEFIELD_MSG_JOIN_NOTLEVEL = 0x838,
-/*20120314 to 20180523
+/*20120314 to 20180621
중복 신청하셨습니다.
Duplicate application.
20130807 to 20130814
@@ -12013,7 +12013,7 @@ Duplicate application.
Your level doesn't fit this battlefield rules.
*/
MSG_BATTLEFIELD_MSG_JOIN_OVERLAP = 0x839,
-/*20120314 to 20180523
+/*20120314 to 20180621
재접ì†í›„ 다시 신청하여 주시기 ë°”ëžë‹ˆë‹¤.
After reconnecting, please re-apply.
20130807 to 20130814
@@ -12021,7 +12021,7 @@ After reconnecting, please re-apply.
Duplicate application.
*/
MSG_BATTLEFIELD_MSG_RESTART = 0x83a,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì§ì—…ì´ ë§žì§€ 않습니다.
Your class can't participate in this battlefield.
20130807 to 20130814
@@ -12029,7 +12029,7 @@ Your class can't participate in this battlefield.
After reconnecting, please re-apply.
*/
MSG_BATTLEFIELD_MSG_NOTJOB = 0x83b,
-/*20120314 to 20180523
+/*20120314 to 20180621
파티장ì´ë‚˜ ê¸¸ë“œìž¥ë§Œì´ ì‹ ì²­í•  수 있습니다.
Only party leader / guild master can apply.
20130807 to 20130814
@@ -12037,7 +12037,7 @@ Only party leader / guild master can apply.
Your class can't participate in this battlefield.
*/
MSG_BATTLEFIELD_MSG_JOIN_ONLYBOSS = 0x83c,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì„ ì´ìš© ì¤‘ì¸ íŒ€ì›ì´ 있어 ì‹ ì²­ì´ ë¶ˆê°€ëŠ¥ 합니다.
You can't apply while your team member is already on a battlefield.
20130807 to 20130814
@@ -12045,7 +12045,7 @@ You can't apply while your team member is already on a battlefield.
Only party leader / guild master can apply.
*/
MSG_BATTLEFIELD_MSG_BUSY_PARTYMEMBER = 0x83d,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 입장 대기가 취소ë˜ì—ˆìŠµë‹ˆë‹¤.
You have left the battlefield queue.
20130807 to 20130814
@@ -12053,7 +12053,7 @@ You have left the battlefield queue.
You can't apply while your team member is already on a battlefield.
*/
MSG_BATTLEFIELD_MSG_CANCEL_JOINWAIT = 0x83e,
-/*20120314 to 20180523
+/*20120314 to 20180621
ìž˜ëª»ëœ ì „ìž¥ëª… 입니다.
Wrong battlefield name.
20130807 to 20130814
@@ -12061,7 +12061,7 @@ Wrong battlefield name.
You have left the battlefield queue.
*/
MSG_BATTLEFIELD_MSG_WRONG_NAME = 0x83f,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 입장 대기 ìˆœìœ„ì— ì—†ìŠµë‹ˆë‹¤.
You are not in the battlefield queue list
20130807 to 20130814
@@ -12069,7 +12069,7 @@ You are not in the battlefield queue list
Wrong battlefield name.
*/
MSG_BATTLEFIELD_MSG_NOTRANK = 0x840,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì„ íƒí•˜ì‹  ì „ìž¥ì€ í˜„ìž¬ ì´ìš©í•˜ì‹¤ 수 없으므로 대기가 취소ë©ë‹ˆë‹¤.
The selected arena is unavailable; your application has been cancelled
20130807 to 20130814
@@ -12077,7 +12077,7 @@ The selected arena is unavailable; your application has been cancelled
You are not in the battlefield queue list
*/
MSG_BATTLEFIELD_MSG_FAIL_CHOICE = 0x841,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 ìž…ìž¥ì„ ì·¨ì†Œí•˜ì˜€ìŠµë‹ˆë‹¤.
You have left the queue
20130807 to 20130814
@@ -12085,7 +12085,7 @@ You have left the queue
The selected arena is unavailable; your application has been cancelled
*/
MSG_BATTLEFIELD_MSG_CANCEL_JOIN = 0x842,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì— ìž…ìž¥í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Are you sure you want to join a battleground?
20130807 to 20130814
@@ -12093,7 +12093,7 @@ Are you sure you want to join a battleground?
You have left the queue
*/
MSG_BATTLEFIELD_MSG_DOYOU_JOIN = 0x843,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 입장 신청 시스템
[Battlefield application rules]
20130807 to 20130814
@@ -12101,7 +12101,7 @@ You have left the queue
Are you sure you want to join a battleground?
*/
MSG_BATTLEFIELD_HELP1 = 0x844,
-/*20120314 to 20180523
+/*20120314 to 20180621
입장 ì‹ ì²­ ë° ì „ìž¥ìœ¼ë¡œì˜ ê³µê°„ì´ë™ 불가 ìƒí™©
Application and position into the battlefield cannot be applied under this circumtances
20130807 to 20130814
@@ -12109,7 +12109,7 @@ Application and position into the battlefield cannot be applied under this circu
[Battlefield application rules]
*/
MSG_BATTLEFIELD_HELP2 = 0x845,
-/*20120314 to 20180523
+/*20120314 to 20180621
1. 여러 ì¢…ë¥˜ì˜ ì „ìž¥ì„ ë™ì‹œì— ì‹ ì²­í•  수 없습니다.
1. Different types of battle can not be applied simultaneously.
20130807 to 20130814
@@ -12117,7 +12117,7 @@ Application and position into the battlefield cannot be applied under this circu
Application and position into the battlefield cannot be applied under this circumtances
*/
MSG_BATTLEFIELD_HELP3 = 0x846,
-/*20120314 to 20180523
+/*20120314 to 20180621
2. ê°œì¸ / 파티 / 길드 ì „ìž¥ì„ ë™ì‹œì— ì‹ ì²­í•  수 없습니다.
2. Personal / party / guild battle can not be applied simultaneously.
20130807 to 20130814
@@ -12125,7 +12125,7 @@ Application and position into the battlefield cannot be applied under this circu
1. Different types of battle can not be applied simultaneously.
*/
MSG_BATTLEFIELD_HELP4 = 0x847,
-/*20120314 to 20180523
+/*20120314 to 20180621
3. 파티 전장 ì‹ ì²­ì€ íŒŒí‹°ìž¥ë§Œ ì‹ ì²­í•  수 있으며,
3. Parties can only be applied by their party leaders.
20130807 to 20130814
@@ -12133,7 +12133,7 @@ Application and position into the battlefield cannot be applied under this circu
2. Personal / party / guild battle can not be applied simultaneously.
*/
MSG_BATTLEFIELD_HELP5 = 0x848,
-/*20120314 to 20180523
+/*20120314 to 20180621
오프ë¼ì¸ì¤‘ì´ê±°ë‚˜ 오프ë¼ì¸ ëœ íŒŒí‹°ì›ì€ 대기열ì—ì„œ 누ë½ë©ë‹ˆë‹¤.
Offline party members won't proceed to the queue.
20130807 to 20130814
@@ -12141,7 +12141,7 @@ Offline party members won't proceed to the queue.
3. Parties can only be applied by their party leaders.
*/
MSG_BATTLEFIELD_HELP6 = 0x849,
-/*20120314 to 20180523
+/*20120314 to 20180621
4. 전장 ì‹ ì²­ì€ ì „ìž¥ ë§µì„ ì œì™¸í•œ 모든 ê³³ì—ì„œ ì‹ ì²­ 가능하나,
4. You can add request to enter the arena from any map except for those who don't allow teleport/warp.
20130807 to 20130814
@@ -12149,7 +12149,7 @@ Offline party members won't proceed to the queue.
Offline party members won't proceed to the queue.
*/
MSG_BATTLEFIELD_HELP7 = 0x84a,
-/*20120314 to 20180523
+/*20120314 to 20180621
입장한 위치가 마ì„, í•„ë“œ, ì¼ë°˜ ë˜ì „ì´ ì•„ë‹ ê²½ìš° 복귀 ì‹œ ìºë¦­í„° 저장 좌표로 ì´ë™ ë©ë‹ˆë‹¤.
When the battle is finished your character will be returned to the current spot or (if it's not possible) to the save point.
20130807 to 20130814
@@ -12157,7 +12157,7 @@ When the battle is finished your character will be returned to the current spot
4. You can add request to enter the arena from any map except for those who don't allow teleport/warp.
*/
MSG_BATTLEFIELD_HELP8 = 0x84b,
-/*20120314 to 20180523
+/*20120314 to 20180621
5. ì „ìž¥ì˜ ë³´ìƒ ë° ê¸°íƒ€ 서비스는 ê° ë§ˆì„ì— ìœ„ì¹˜í•œ 전장 ëª¨ë³‘ê´€ì„ í†µí•´ 전장 대기실ì—ì„œ ì´ìš©í•´ 주십시오.
5. You can view and choose rewards in the arena waiting room.
20130807 to 20130814
@@ -12165,7 +12165,7 @@ When the battle is finished your character will be returned to the current spot
When the battle is finished your character will be returned to the current spot or (if it's not possible) to the save point.
*/
MSG_BATTLEFIELD_HELP9 = 0x84c,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 입장 ì‹ ì²­ ë„움ë§
Request help battle position
20130807 to 20130814
@@ -12173,7 +12173,7 @@ Request help battle position
5. You can view and choose rewards in the arena waiting room.
*/
MSG_BATTLEFIELD_HELP10 = 0x84d,
-/*20120314 to 20180523
+/*20120314 to 20180621
%s ì „ìž¥ì´ ì‹œìž‘ë©ë‹ˆë‹¤.
%s battle begins.
20130807 to 20130814
@@ -12181,7 +12181,7 @@ Request help battle position
Request help battle position
*/
MSG_BATTLEFIELD_START = 0x84e,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장으로 ì´ë™í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Do you want to enter the arena?
20130807 to 20130814
@@ -12189,7 +12189,7 @@ Do you want to enter the arena?
%s battle begins.
*/
MSG_BATTLEFIELD_DOYOU_MOVE = 0x84f,
-/*20120314 to 20180523
+/*20120314 to 20180621
[주ì˜]
[Note]
20130807 to 20130814
@@ -12197,7 +12197,7 @@ Do you want to enter the arena?
Do you want to enter the arena?
*/
MSG_BATTLEFIELD_WARNINGMSG1 = 0x850,
-/*20120314 to 20180523
+/*20120314 to 20180621
현재 위치가 마ì„, í•„ë“œ í˜¹ì€ ì¼ë°˜ë˜ì „ì´
When the battle is finished your character will
20130807 to 20130814
@@ -12205,7 +12205,7 @@ When the battle is finished your character will
[Note]
*/
MSG_BATTLEFIELD_WARNINGMSG2 = 0x851,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì•„ë‹ ê²½ìš° 전장 종료 후 ì €ìž¥ëœ ìœ„ì¹˜ë¡œ
be returned to the current spot or (if it's not
20130807 to 20130814
@@ -12213,7 +12213,7 @@ be returned to the current spot or (if it's not
When the battle is finished your character will
*/
MSG_BATTLEFIELD_WARNINGMSG3 = 0x852,
-/*20120314 to 20180523
+/*20120314 to 20180621
ë˜ëŒì•„가게 ë©ë‹ˆë‹¤.
possible) to the save point.
20130807 to 20130814
@@ -12221,7 +12221,7 @@ possible) to the save point.
be returned to the current spot or (if it's not
*/
MSG_BATTLEFIELD_WARNINGMSG4 = 0x853,
-/*20120314 to 20180523
+/*20120314 to 20180621
다른 ì´ì˜ 요청 결과를 기다리고 있습니다.
Waiting for the opponents.
20130807 to 20130814
@@ -12229,7 +12229,7 @@ Waiting for the opponents.
possible) to the save point.
*/
MSG_BATTLEFIELD_WAIT_PLAYER = 0x854,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 입장 요청
Battlefield position request
20130807 to 20130814
@@ -12237,7 +12237,7 @@ Battlefield position request
Waiting for the opponents.
*/
MSG_BATTLEFIELD_REQUEST_JOIN = 0x855,
-/*20120314 to 20180523
+/*20120314 to 20180621
수ë½ëŒ€ê¸°ì‹œê°„:%dì´ˆ
Accept standby time:%d seconds
20130807 to 20130814
@@ -12245,7 +12245,7 @@ Accept standby time:%d seconds
Battlefield position request
*/
MSG_BATTLEFIELD_WAITTIME_D = 0x856,
-/*20120314 to 20180523
+/*20120314 to 20180621
입장 대기 ìƒíƒœ
Standby position
20130807 to 20130814
@@ -12253,7 +12253,7 @@ Standby position
Accept standby time:%d seconds
*/
MSG_BATTLEFIELD_STATE_JOINWAIT = 0x857,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 명칭: %s
Battlefield name:%s
20130807 to 20130814
@@ -12261,7 +12261,7 @@ Battlefield name:%s
Standby position
*/
MSG_BATTLEFIELD_NAME_S = 0x858,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 í•„ìš” ì¸ì›: %d
Persons required:%d
20130807 to 20130814
@@ -12269,7 +12269,7 @@ Persons required:%d
Battlefield name:%s
*/
MSG_BATTLEFIELD_MEMBER_D = 0x859,
-/*20120314 to 20180523
+/*20120314 to 20180621
내 대기순번: %d
Your position:%d
20130807 to 20130814
@@ -12277,7 +12277,7 @@ Your position:%d
Persons required:%d
*/
MSG_BATTLEFIELD_MYRANK_D = 0x85a,
-/*20120314 to 20180523
+/*20120314 to 20180621
명칭 :
Name:
20130807 to 20130814
@@ -12285,7 +12285,7 @@ Name:
Your position:%d
*/
MSG_BATTLEFIELD_DP_TITLE = 0x85b,
-/*20120314 to 20180523
+/*20120314 to 20180621
목표 :
Goal:
20130807 to 20130814
@@ -12293,7 +12293,7 @@ Goal:
Name:
*/
MSG_BATTLEFIELD_DP_AIM = 0x85c,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì˜ ì¸ì› 구성 :
Format:
20130807 to 20130814
@@ -12301,7 +12301,7 @@ Format:
Goal:
*/
MSG_BATTLEFIELD_DP_MEMBER = 0x85d,
-/*20120314 to 20180523
+/*20120314 to 20180621
참여조건 :
Level:
20130807 to 20130814
@@ -12309,7 +12309,7 @@ Level:
Format:
*/
MSG_BATTLEFIELD_DP_REQUIRED = 0x85e,
-/*20120314 to 20180523
+/*20120314 to 20180621
ë³´ìƒ(승) :
Win:
20130807 to 20130814
@@ -12317,7 +12317,7 @@ Win:
Level:
*/
MSG_BATTLEFIELD_DP_WIN = 0x85f,
-/*20120314 to 20180523
+/*20120314 to 20180621
ë³´ìƒ(무) :
Draw:
20130807 to 20130814
@@ -12325,7 +12325,7 @@ Draw:
Win:
*/
MSG_BATTLEFIELD_DP_DRAW = 0x860,
-/*20120314 to 20180523
+/*20120314 to 20180621
ë³´ìƒ(패) :
Loss:
20130807 to 20130814
@@ -12333,7 +12333,7 @@ Loss:
Draw:
*/
MSG_BATTLEFIELD_DP_LOSS = 0x861,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì„ ê°œì¸ìœ¼ë¡œ ì‹ ì²­ 하셨습니다. 맞습니까?
Do you want to participate in the individuals battle?
20130807 to 20130814
@@ -12341,7 +12341,7 @@ Do you want to participate in the individuals battle?
Loss:
*/
MSG_BATTLEFIELD_DOYOU_SINGLE = 0x862,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì„ íŒŒí‹°ë¡œ ì‹ ì²­ 하셨습니다. 맞습니까?
Do you want to participate in the parties battle?
20130807 to 20130814
@@ -12349,7 +12349,7 @@ Do you want to participate in the parties battle?
Do you want to participate in the individuals battle?
*/
MSG_BATTLEFIELD_DOYOU_PALTY = 0x863,
-/*20120314 to 20180523
+/*20120314 to 20180621
ì „ìž¥ì„ ê¸¸ë“œë¡œ ì‹ ì²­ 하셨습니다. 맞습니까?
Do you want to participate in the guilds battle?
20130807 to 20130814
@@ -12357,7 +12357,7 @@ Do you want to participate in the guilds battle?
Do you want to participate in the parties battle?
*/
MSG_BATTLEFIELD_DOYOU_GUILD = 0x864,
-/*20120314 to 20180523
+/*20120314 to 20180621
전장 목ë¡
Battleground List
20130807 to 20130814
@@ -12365,21 +12365,21 @@ Battleground List
Do you want to participate in the guilds battle?
*/
MSG_BATTLEFIELD_LIST2 = 0x865,
-/*20120314 to 20180523
+/*20120314 to 20180621
%d VS %d
20130807 to 20130814
전장 목ë¡
Battleground List
*/
MSG_BATTLEFIELD_D_VS_D = 0x866,
-/*20120314 to 20180523
+/*20120314 to 20180621
Base LV %d ì´í•˜
LV %d and lower
20130807 to 20130814
%d VS %d
*/
MSG_BATTLEFIELD_LEVELDOWN_D = 0x867,
-/*20120314 to 20180523
+/*20120314 to 20180621
Base LV %d ì´ìƒ
LV %d and higher
20130807 to 20130814
@@ -12387,7 +12387,7 @@ Base LV %d ì´í•˜
LV %d and lower
*/
MSG_BATTLEFIELD_LEVELUP_D = 0x868,
-/*20120314 to 20180523
+/*20120314 to 20180621
Base LV %d ~ %d
LV %d ~ %d
20130807 to 20130814
@@ -12395,7 +12395,7 @@ Base LV %d ì´ìƒ
LV %d and higher
*/
MSG_BATTLEFIELD_LEVEL_D_D = 0x869,
-/*20120314 to 20180523
+/*20120314 to 20180621
제한 ì—†ìŒ
No restrictions
20130807 to 20130814
@@ -12403,7 +12403,7 @@ Base LV %d ~ %d
LV %d ~ %d
*/
MSG_BATTLEFIELD_LIMITLESS = 0x86a,
-/*20120314 to 20180523
+/*20120314 to 20180621
[해당 맵ì—서는 신청하실 수 없습니다.]
[You can't apply on this map.]
20130807 to 20130814
@@ -12411,7 +12411,7 @@ LV %d ~ %d
No restrictions
*/
MSG_BATTLEFIELD_MSG_NOT_JOINMAP = 0x86b,
-/*20120314 to 20180523
+/*20120314 to 20180621
[전장 재신청까지 약 1ë¶„ì˜ ëŒ€ê¸°ì‹œê°„ì„ í•„ìš”ë¡œ 합니다.]
[You must wait about 1 minute to apply.]
20130807 to 20130814
@@ -12419,7 +12419,7 @@ No restrictions
[You can't apply on this map.]
*/
MSG_BATTLEFIELD_MSG_WAIT_1MM = 0x86c,
-/*20120314 to 20180523
+/*20120314 to 20180621
[íŒŒí‹°ì— ë¨¼ì € 가입하셔야 합니다.]
[You must be in a party.]
20130807 to 20130814
@@ -12427,7 +12427,7 @@ No restrictions
[You must wait about 1 minute to apply.]
*/
MSG_BATTLEFIELD_MSG_PLZ_PALTYJOIN = 0x86d,
-/*20120314 to 20180523
+/*20120314 to 20180621
[파티장만 신청 가능합니다.]
[Only party leader can apply.]
20130807 to 20130814
@@ -12435,7 +12435,7 @@ No restrictions
[You must be in a party.]
*/
MSG_BATTLEFIELD_MSG_NOT_PALTYBOSS = 0x86e,
-/*20120314 to 20180523
+/*20120314 to 20180621
[ì ‘ì†ë˜ì–´ìžˆëŠ” 파티ì¸ì›ìˆ˜ê°€ 많습니다.]
[Too many party members online.]
20130807 to 20130814
@@ -12443,7 +12443,7 @@ No restrictions
[Only party leader can apply.]
*/
MSG_BATTLEFIELD_MSG_OVER_PARTYMEMBER = 0x86f,
-/*20120314 to 20180523
+/*20120314 to 20180621
[ê¸¸ë“œì— ë¨¼ì € 가입하셔야 합니다.]
[You must be in a guild.]
20130807 to 20130814
@@ -12451,7 +12451,7 @@ No restrictions
[Too many party members online.]
*/
MSG_BATTLEFIELD_MSG_PLZ_GUILDJOIN = 0x870,
-/*20120314 to 20180523
+/*20120314 to 20180621
[길드장만 신청 가능합니다.]
[Only guild master can apply.]
20130807 to 20130814
@@ -12459,7 +12459,7 @@ No restrictions
[You must be in a guild.]
*/
MSG_BATTLEFIELD_MSG_NOT_GUILDBOSS = 0x871,
-/*20120314 to 20180523
+/*20120314 to 20180621
[ì ‘ì†ë˜ì–´ìžˆëŠ” 길드ì¸ì›ìˆ˜ê°€ 많습니다.]
[Too many guild members online.]
20130807 to 20130814
@@ -12469,7 +12469,7 @@ No restrictions
MSG_BATTLEFIELD_MSG_OVER_GUILDMEMBER = 0x872,
/*20120314 to 20120314
ì•„ì´í…œ 합치기
-20120320 to 20180523
+20120320 to 20180621
ì´ë™ì˜ˆì•½
Moving Book
20130807 to 20130814
@@ -12480,7 +12480,7 @@ Moving Book
/*20120314 to 20120314
ê°™ì€ ì¢…ë¥˜ì˜ ì•„ì´í…œì„ 2ê°œ ì´ìƒ ì„ íƒí•´ì£¼ì„¸ìš”.
Two or more of the same type. Please select an item.
-20120320 to 20180523
+20120320 to 20180621
ì´ë™
Move
20130807 to 20130814
@@ -12491,7 +12491,7 @@ Moving Book
/*20120314 to 20120314
ì•„ì´í…œ í•©ì¹˜ê¸°ì— ì„±ê³µí–ˆìŠµë‹ˆë‹¤.
Item merge is successful.
-20120320 to 20180523
+20120320 to 20180621
ì´ë¦„변경
Rename
20130807 to 20130814
@@ -12502,7 +12502,7 @@ Move
/*20120314 to 20120314
ì•„ì´í…œ 합치기는 í•œë²ˆì— 1종류씩만 가능합니다.
Combining items will be only one kind at a time.
-20120320 to 20180523
+20120320 to 20180621
Make Character
20130807 to 20130814
ì´ë¦„변경
@@ -12512,7 +12512,7 @@ Rename
/*20120314 to 20120314
ì•„ì´í…œì˜ 개수가 30000ê°œ 초과 했습니다.
You cannot have more than 30,000 stacked items.
-20120320 to 20180523
+20120320 to 20180621
http://ro.game.gnjoy.com/
20130807 to 20130814
Make Character
@@ -12520,7 +12520,7 @@ Make Character
MSG_UAE_URL = 0x877,
#endif
#if PACKETVER >= 20120320
-/*20120320 to 20180523
+/*20120320 to 20180621
(%s) Server
20130807 to 20130814
http://ro.game.gnjoy.com/
@@ -12528,14 +12528,14 @@ http://ro.game.gnjoy.com/
MSG_UAE_SERVERSTR = 0x878,
/*20120320 to 20120328
ì•„ì´í…œ 합치기
-20120404 to 20180523
+20120404 to 20180621
ì•„ì´í…œ 병합(모ë‘ì„ íƒ Ctrl+í´ë¦­)
Item Merge
20130807 to 20130814
(%s) Server
*/
MSG_MERGE_ITEM = 0x879,
-/*20120320 to 20180523
+/*20120320 to 20180621
ê°™ì€ ì¢…ë¥˜ì˜ ì•„ì´í…œì„ 2ê°œ ì´ìƒ ì„ íƒí•´ì£¼ì„¸ìš”.
Two or more of the same type. Please select an item.
20130807 to 20130814
@@ -12543,7 +12543,7 @@ Two or more of the same type. Please select an item.
Item Merge
*/
MSG_SELECT_ITEM_TO_MERGE = 0x87a,
-/*20120320 to 20180523
+/*20120320 to 20180621
ì•„ì´í…œ í•©ì¹˜ê¸°ì— ì„±ê³µí–ˆìŠµë‹ˆë‹¤.
Item merge is successful.
20130807 to 20130814
@@ -12551,7 +12551,7 @@ Item merge is successful.
Two or more of the same type. Please select an item.
*/
MSG_MERGE_ITEM_SUCCESS = 0x87b,
-/*20120320 to 20180523
+/*20120320 to 20180621
ì•„ì´í…œ 합치기는 í•œë²ˆì— 1종류씩만 가능합니다.
Combining items will be only one kind at a time.
20130807 to 20130814
@@ -12559,7 +12559,7 @@ Combining items will be only one kind at a time.
Item merge is successful.
*/
MSG_MERGE_ITEM_FAILED_NOT_MERGE = 0x87c,
-/*20120320 to 20180523
+/*20120320 to 20180621
ì•„ì´í…œì˜ 개수가 30000ê°œ 초과 했습니다.
You cannot have more than 30,000 stacked items.
20130807 to 20130814
@@ -12569,7 +12569,7 @@ Combining items will be only one kind at a time.
MSG_MERGE_ITEM_FAILED_MAX_COUNT = 0x87d,
#endif
#if PACKETVER >= 20120321
-/*20120321 to 20180523
+/*20120321 to 20180621
좌로 회전
Rotate left
20130807 to 20130814
@@ -12577,7 +12577,7 @@ Rotate left
You cannot have more than 30,000 stacked items.
*/
MSG_CHARACTER_LEFT_ROLL = 0x87e,
-/*20120321 to 20180523
+/*20120321 to 20180621
우로 회전
Rotate right
20130807 to 20130814
@@ -12587,7 +12587,7 @@ Rotate left
MSG_CHARACTER_RIGHT_ROLL = 0x87f,
#endif
#if PACKETVER >= 20120328
-/*20120328 to 20180523
+/*20120328 to 20180621
(%s)ë‹˜ì˜ ì´ì „서버 정보보기
(%s) to view the old server information
20130807 to 20130814
@@ -12595,7 +12595,7 @@ Rotate left
Rotate right
*/
MSG_VIEW_BEFORE_WORLDINFO = 0x880,
-/*20120328 to 20180523
+/*20120328 to 20180621
기존 서버 정보
Existing server information
20130807 to 20130814
@@ -12603,7 +12603,7 @@ Existing server information
(%s) to view the old server information
*/
MSG_VIEW_BEFORE_WORLDINFO_TITLE = 0x881,
-/*20120328 to 20180523
+/*20120328 to 20180621
^ff0000기존 서버 : ^0000ff
^ff0000Existing server: ^0000ff
20130807 to 20130814
@@ -12611,7 +12611,7 @@ Existing server information
Existing server information
*/
MSG_VIEW_BEFORE_SERVERINFO = 0x882,
-/*20120328 to 20180523
+/*20120328 to 20180621
^ff0000기존 ìºë¦­ëª… : ^0000ff
^ff0000Existing character: ^0000ff
20130807 to 20130814
@@ -12619,7 +12619,7 @@ Existing server information
^ff0000Existing server: ^0000ff
*/
MSG_VIEW_BEFORE_CHARNAME = 0x883,
-/*20120328 to 20180523
+/*20120328 to 20180621
공격한 ëª¬ìŠ¤í„°ì˜ HPê°€ 표시ë©ë‹ˆë‹¤.
Show monster HP bar when attacking.
20130807 to 20130814
@@ -12629,7 +12629,7 @@ Show monster HP bar when attacking.
MSG_MONSTER_HP_ON = 0x884,
/*20120328 to 20120328
공격한 ëª¬ìŠ¤í„°ì˜ HPê°€ 표시ë˜ì§€ 않습니다..
-20120404 to 20180523
+20120404 to 20180621
공격한 ëª¬ìŠ¤í„°ì˜ HPê°€ 표시ë˜ì§€ 않습니다.
Hide monster HP bar when attacking.
20130807 to 20130814
@@ -12639,7 +12639,7 @@ Show monster HP bar when attacking.
MSG_MONSTER_HP_OFF = 0x885,
#endif
#if PACKETVER >= 20120404
-/*20120404 to 20180523
+/*20120404 to 20180621
병합 가능한 ì•„ì´í…œì´ 존재하지 않습니다
Merge does not exist as an item
20130807 to 20130814
@@ -12647,7 +12647,7 @@ Merge does not exist as an item
Hide monster HP bar when attacking.
*/
MSG_MERGE_ITEM_FAILED_NOT_EXIST = 0x886,
-/*20120404 to 20180523
+/*20120404 to 20180621
병합 가능한 ì•„ì´í…œì´ 존재하지 않습니다.
Merge items available does not exist.
20130807 to 20130814
@@ -12655,7 +12655,7 @@ Merge items available does not exist.
Merge does not exist as an item
*/
MSG_NOT_EXIST_MERGE_ITEM = 0x887,
-/*20120404 to 20180523
+/*20120404 to 20180621
진행중
Act
20130807 to 20130814
@@ -12663,7 +12663,7 @@ Act
Merge items available does not exist.
*/
MSG_QUESTUI_TAB_PROCESS = 0x888,
-/*20120404 to 20180523
+/*20120404 to 20180621
보류중
Pen
20130807 to 20130814
@@ -12671,7 +12671,7 @@ Pen
Act
*/
MSG_QUESTUI_TAB_HOLD = 0x889,
-/*20120404 to 20180523
+/*20120404 to 20180621
추천
Rec
20130807 to 20130814
@@ -12679,7 +12679,7 @@ Rec
Pen
*/
MSG_QUESTUI_TAB_BEST = 0x88a,
-/*20120404 to 20180523
+/*20120404 to 20180621
ì—피소드
Episode
20130807 to 20130814
@@ -12687,7 +12687,7 @@ Episode
Rec
*/
MSG_QUESTUI_TAB_EPISODE = 0x88b,
-/*20120404 to 20180523
+/*20120404 to 20180621
로컬
Loc
20130807 to 20130814
@@ -12695,7 +12695,7 @@ Loc
Episode
*/
MSG_QUESTUI_TAB_LOCAL = 0x88c,
-/*20120404 to 20180523
+/*20120404 to 20180621
ì´ë²¤íŠ¸
Evt
20130807 to 20130814
@@ -12703,7 +12703,7 @@ Evt
Loc
*/
MSG_QUESTUI_TAB_EVENT = 0x88d,
-/*20120404 to 20180523
+/*20120404 to 20180621
신규
New
20130807 to 20130814
@@ -12711,7 +12711,7 @@ New
Evt
*/
MSG_QUESTUI_TAB_NEW = 0x88e,
-/*20120404 to 20180523
+/*20120404 to 20180621
사냥몬스터
Monsters to kill
20130807 to 20130814
@@ -12719,7 +12719,7 @@ Monsters to kill
New
*/
MSG_QUESTUI_HUNTMONSTER = 0x88f,
-/*20120404 to 20180523
+/*20120404 to 20180621
ë³´ìƒì•„ì´í…œ
Rewards
20130807 to 20130814
@@ -12727,7 +12727,7 @@ Rewards
Monsters to kill
*/
MSG_QUESTUI_REWARDITEM = 0x890,
-/*20120404 to 20180523
+/*20120404 to 20180621
필요아ì´í…œ
Required Items
20130807 to 20130814
@@ -12735,7 +12735,7 @@ Required Items
Rewards
*/
MSG_QUESTUI_NEEDITEM = 0x891,
-/*20120404 to 20180523
+/*20120404 to 20180621
제한시간
Time Limit
20130807 to 20130814
@@ -12743,7 +12743,7 @@ Time Limit
Required Items
*/
MSG_QUESTUI_TIMELIMIT = 0x892,
-/*20120404 to 20180523
+/*20120404 to 20180621
마ê°ì‹œê°„
Deadline
20130807 to 20130814
@@ -12753,7 +12753,7 @@ Time Limit
MSG_QUESTUI_CLOSINGTIME = 0x893,
#endif
#if PACKETVER >= 20120417
-/*20120417 to 20180523
+/*20120417 to 20180621
검색
Search
20130807 to 20130814
@@ -12761,7 +12761,7 @@ Search
Deadline
*/
MSG_NAVIGATION_SEARCH = 0x894,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표로 안내
Navigation
20130807 to 20130814
@@ -12769,7 +12769,7 @@ Navigation
Search
*/
MSG_NAVIGATION_TARGETGO = 0x895,
-/*20120417 to 20180523
+/*20120417 to 20180621
길 정보
Back to Navigation
20130807 to 20130814
@@ -12777,7 +12777,7 @@ Back to Navigation
Navigation
*/
MSG_NAVIGATION_ROUTEINFO = 0x896,
-/*20120417 to 20180523
+/*20120417 to 20180621
검색 정보
Find Information
20130807 to 20130814
@@ -12785,7 +12785,7 @@ Find Information
Back to Navigation
*/
MSG_NAVIGATION_SEARCHINFO = 0x897,
-/*20120417 to 20180523
+/*20120417 to 20180621
보기 모드 변경
Toggle Minimap
20130807 to 20130814
@@ -12795,7 +12795,7 @@ Find Information
MSG_NAVIGATION_VIEWCHANGE = 0x898,
/*20120417 to 20130109
안내 지시 ìƒ‰ìƒ ë³€ê²½
-20130115 to 20180523
+20130115 to 20180621
외부 길정보 íŒŒì¼ ì½ê¸°
Read Information from External File
20130807 to 20130814
@@ -12803,7 +12803,7 @@ Read Information from External File
Toggle Minimap
*/
MSG_NAVIGATION_LIGHTCHANGE = 0x899,
-/*20120417 to 20180523
+/*20120417 to 20180621
종료
Exit
20130807 to 20130814
@@ -12811,7 +12811,7 @@ Exit
Read Information from External File
*/
MSG_NAVIGATION_END = 0x89a,
-/*20120417 to 20180523
+/*20120417 to 20180621
기본 UI로 변경
Change the Default UI
20130807 to 20130814
@@ -12819,7 +12819,7 @@ Change the Default UI
Exit
*/
MSG_NAVIGATION_BASE = 0x89b,
-/*20120417 to 20180523
+/*20120417 to 20180621
간편 UI로 변경
Change to Default UI
20130807 to 20130814
@@ -12827,7 +12827,7 @@ Change to Default UI
Change the Default UI
*/
MSG_NAVIGATION_MINI = 0x89c,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë„움ë§
Help
20130807 to 20130814
@@ -12835,7 +12835,7 @@ Help
Change to Default UI
*/
MSG_NAVIGATION_HELP = 0x89d,
-/*20120417 to 20180523
+/*20120417 to 20180621
ALL
All
20130807 to 20130814
@@ -12843,75 +12843,75 @@ All
Help
*/
MSG_NAVIGATION_ALL = 0x89e,
-/*20120417 to 20180523
+/*20120417 to 20180621
Map
20130807 to 20130814
ALL
All
*/
MSG_NAVIGATION_MAP = 0x89f,
-/*20120417 to 20180523
+/*20120417 to 20180621
Npc
20130807 to 20130814
Map
*/
MSG_NAVIGATION_NPC = 0x8a0,
-/*20120417 to 20180523
+/*20120417 to 20180621
Mob
20130807 to 20130814
Npc
*/
MSG_NAVIGATION_MOB = 0x8a1,
-/*20120417 to 20180523
+/*20120417 to 20180621
검색 단어 설정 (Ex: 단어 단어 ...
Enter search string... (Ex: word word ...)
20130807 to 20130814
Mob
*/
MSG_NAVIGATION_SETSTRING = 0x8a2,
-/*20120417 to 20180523
+/*20120417 to 20180621
Scroll
20130807 to 20130814
검색 단어 설정 (Ex: 단어 단어 ...
Enter search string... (Ex: word word ...)
*/
MSG_NAVIGATION_SCROLL = 0x8a3,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë˜ì „ì´ë™ 스í¬ë¡¤ 사용 ì ìš©
Use Scroll?
20130807 to 20130814
Scroll
*/
MSG_NAVIGATION_USESCROLL = 0x8a4,
-/*20120417 to 20180523
+/*20120417 to 20180621
Service
20130807 to 20130814
ë˜ì „ì´ë™ 스í¬ë¡¤ 사용 ì ìš©
Use Scroll?
*/
MSG_NAVIGATION_SERVICE = 0x8a5,
-/*20120417 to 20180523
+/*20120417 to 20180621
위치 ì´ë™ 서비스 허용
Use Kafra Warp?
20130807 to 20130814
Service
*/
MSG_NAVIGATION_USESERVICE = 0x8a6,
-/*20120417 to 20180523
+/*20120417 to 20180621
Plane
20130807 to 20130814
위치 ì´ë™ 서비스 허용
Use Kafra Warp?
*/
MSG_NAVIGATION_PLANE = 0x8a7,
-/*20120417 to 20180523
+/*20120417 to 20180621
비공정 ì´ë™ ì ìš©
Use Airship?
20130807 to 20130814
Plane
*/
MSG_NAVIGATION_USEPLANE = 0x8a8,
-/*20120417 to 20180523
+/*20120417 to 20180621
>> 목표 정보를 ì½ì§€ 못함!
>> Failed to read the target information.
20130807 to 20130814
@@ -12919,7 +12919,7 @@ Plane
Use Airship?
*/
MSG_NAVIGATION_TARGETUNKNOWN = 0x8a9,
-/*20120417 to 20180523
+/*20120417 to 20180621
<< 안내중 >>
>> Destination <<
20130807 to 20130814
@@ -12927,7 +12927,7 @@ Use Airship?
>> Failed to read the target information.
*/
MSG_NAVIGATION_GOING = 0x8aa,
-/*20120417 to 20180523
+/*20120417 to 20180621
<< 검색중... >>
<< Goal >>
20130807 to 20130814
@@ -12935,53 +12935,53 @@ Use Airship?
>> Destination <<
*/
MSG_NAVIGATION_SEARCHING = 0x8ab,
-/*20120417 to 20180523
+/*20120417 to 20180621
-----------
20130807 to 20130814
<< 검색중... >>
<< Goal >>
*/
MSG_NAVIGATION_UN = 0x8ac,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation
20130807 to 20130814
-----------
*/
MSG_NAVIGATION_NAVI = 0x8ad,
-/*20120417 to 20180523
+/*20120417 to 20180621
== 검색 결과(%d)==
= Found (%d) ==
20130807 to 20130814
Navigation
*/
MSG_NAVIGATION_SEARCHRESULT_D = 0x8ae,
-/*20120417 to 20180523
+/*20120417 to 20180621
Npc)%s:%s
20130807 to 20130814
== 검색 결과(%d)==
= Found (%d) ==
*/
MSG_NAVIGATION_NPC_S_S = 0x8af,
-/*20120417 to 20180523
+/*20120417 to 20180621
Mob)%s:%s
20130807 to 20130814
Npc)%s:%s
*/
MSG_NAVIGATION_MOB_S_S = 0x8b0,
-/*20120417 to 20180523
+/*20120417 to 20180621
Map)%s
20130807 to 20130814
Mob)%s:%s
*/
MSG_NAVIGATION_MAP_S = 0x8b1,
-/*20120417 to 20180523
+/*20120417 to 20180621
======== ê²°ê³¼ ì •ë³´ ==========
======== Results ==========
20130807 to 20130814
Map)%s
*/
MSG_NAVIGATION_RESULTINFO = 0x8b2,
-/*20120417 to 20180523
+/*20120417 to 20180621
거리 : %d Sell %d WarpMove
Dist %d Cell %d WarpMove
20130807 to 20130814
@@ -12989,7 +12989,7 @@ Dist %d Cell %d WarpMove
======== Results ==========
*/
MSG_NAVIGATION_LENGTH = 0x8b3,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표맵: %s(%s)
Coords %s(%s)
20130807 to 20130814
@@ -12997,7 +12997,7 @@ Coords %s(%s)
Dist %d Cell %d WarpMove
*/
MSG_NAVIGATION_TARGETMAP_S_S = 0x8b4,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표 : %s(%d, %d)
Goal:%s (%d,%d)
20130807 to 20130814
@@ -13005,7 +13005,7 @@ Goal:%s (%d,%d)
Coords %s(%s)
*/
MSG_NAVIGATION_TARGET_S_D_D = 0x8b5,
-/*20120417 to 20180523
+/*20120417 to 20180621
보스
Boss
20130807 to 20130814
@@ -13013,7 +13013,7 @@ Boss
Goal:%s (%d,%d)
*/
MSG_NAVIGATION_BOSS = 0x8b6,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì¼ë°˜
General
20130807 to 20130814
@@ -13021,7 +13021,7 @@ General
Boss
*/
MSG_NAVIGATION_NORMAL = 0x8b7,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표 : %s(%s)
Goal:
20130807 to 20130814
@@ -13029,7 +13029,7 @@ Goal:
General
*/
MSG_NAVIGATION_TARGET_S_S = 0x8b8,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표: (%d, %d)
Goal: (%d, %d)
20130807 to 20130814
@@ -13037,7 +13037,7 @@ Goal: (%d, %d)
Goal:
*/
MSG_NAVIGATION_TARGET_D_D = 0x8b9,
-/*20120417 to 20180523
+/*20120417 to 20180621
======= 길 안내 정보 =======
======= Guidance =======
20130807 to 20130814
@@ -13045,7 +13045,7 @@ Goal:
Goal: (%d, %d)
*/
MSG_NAVIGATION_GOINFO = 0x8ba,
-/*20120417 to 20180523
+/*20120417 to 20180621
%2d) Item:%s => %s 사용!
%2d) Item:%s => %s Use!
20130807 to 20130814
@@ -13053,33 +13053,33 @@ Goal: (%d, %d)
======= Guidance =======
*/
MSG_NAVIGATION_ITEM_S_S = 0x8bb,
-/*20120417 to 20180523
+/*20120417 to 20180621
%2d) %s(%d,%d)=>(%d,%d)
20130807 to 20130814
%2d) Item:%s => %s 사용!
%2d) Item:%s => %s Use!
*/
MSG_NAVIGATION_D_S_D_D_D_D = 0x8bc,
-/*20120417 to 20180523
+/*20120417 to 20180621
E%2d) %s(%d,%d)=>(%d,%d)
20130807 to 20130814
%2d) %s(%d,%d)=>(%d,%d)
*/
MSG_NAVIGATION_E_D_S_D_D_D_D = 0x8bd,
-/*20120417 to 20180523
+/*20120417 to 20180621
E%2d) %s
20130807 to 20130814
E%2d) %s(%d,%d)=>(%d,%d)
*/
MSG_NAVIGATION_E_D_S = 0x8be,
-/*20120417 to 20180523
+/*20120417 to 20180621
안내중 입니다! 종료 하시겠습니까?
Do you want to cancel navigation?
20130807 to 20130814
E%2d) %s
*/
MSG_NAVIGATION_GOEXIT = 0x8bf,
-/*20120417 to 20180523
+/*20120417 to 20180621
내비게ì´ì…˜ ë„움ë§
How to Use Navigation
20130807 to 20130814
@@ -13087,7 +13087,7 @@ How to Use Navigation
Do you want to cancel navigation?
*/
MSG_NAVIGATION_HELPTITLE = 0x8c0,
-/*20120417 to 20180523
+/*20120417 to 20180621
------------------- 명령어 --------------------
------------------- Instruction --------------------
20130807 to 20130814
@@ -13095,7 +13095,7 @@ Do you want to cancel navigation?
How to Use Navigation
*/
MSG_NAVIGATION_HELP1 = 0x8c1,
-/*20120417 to 20180523
+/*20120417 to 20180621
1. /navigation /navi
1) /Navigation or /navi
20130807 to 20130814
@@ -13105,7 +13105,7 @@ How to Use Navigation
MSG_NAVIGATION_HELP2 = 0x8c2,
/*20120417 to 20120418
ex)/navi prontera 100 100 -> 맵ì´ë¦„, 100, 100
-20120424 to 20180523
+20120424 to 20180621
ex)/navi prontera 100/100 -> 맵ì´ë¦„, 100/100
ex) /navi prontera 100 100 -> /navi "MAPNAME", 100, 100
20130807 to 20130814
@@ -13116,7 +13116,7 @@ ex) /navi prontera 100 100 -> /navi "MAPNAME", 100, 100
/*20120417 to 20120418
2. /navigation2 /navi2
ex) /navi2 prontera 100 111
-20120424 to 20180523
+20120424 to 20180621
기본 명령어는 제니, 비공정 ê²€ìƒ‰ì„ ê¸°ë³¸ìœ¼ë¡œ 합니다.
2) /Navigation2 or /navi2
20130807 to 20130814
@@ -13126,7 +13126,7 @@ ex) /navi prontera 100 100 -> /navi "MAPNAME", 100, 100
MSG_NAVIGATION_HELP4 = 0x8c4,
/*20120417 to 20120418
ex) /navi2 prontera 100090 111
-20120424 to 20180523
+20120424 to 20180621
2. /navigation2 /navi2
ex) /navi2 prontera 100 111
20130807 to 20130814
@@ -13136,7 +13136,7 @@ ex) /navi2 prontera 100 111
MSG_NAVIGATION_HELP5 = 0x8c5,
/*20120417 to 20120418
-> 맵ì´ë¦„, 위치(100 90), scrool/ zeny/ plane (1:사용함 0: 사용안함)
-20120424 to 20180523
+20120424 to 20180621
ex) /navi2 prontera 100/100 1/1/1
-> MAPNAME location (100 90), Scroll | Zeny | Plane (1: Enable or 0: Disable)
20130807 to 20130814
@@ -13146,7 +13146,7 @@ ex) /navi2 prontera 100 111
MSG_NAVIGATION_HELP6 = 0x8c6,
/*20120417 to 20120418
※ /navi2 ì˜ ê²½ìš° 반드시 위치 좌표를 붙여서 3 ìžë¦¬ë¡œ ì ì–´ì•¼ 한다
-20120424 to 20180523
+20120424 to 20180621
-> 맵ì´ë¦„, 위치(100/100), scrool/zeny/plane (1:사용함 0: 사용안함)
-> /navi2 goes with the case with location coordinates. They must be no less than 3 characters
20130807 to 20130814
@@ -13156,7 +13156,7 @@ ex) /navi2 prontera 100 111
MSG_NAVIGATION_HELP7 = 0x8c7,
/*20120417 to 20120418
3. /$$all 모든 항목 출력 (Type 구분 항목으로 출력 종류 구분 가능.)
-20120424 to 20180523
+20120424 to 20180621
3. $$all 모든 항목 출력 (Type 구분 항목으로 출력 종류 구분 가능.)
3) /$$ Output all the items (Can take a while...)
20130807 to 20130814
@@ -13166,7 +13166,7 @@ ex) /navi2 prontera 100 111
MSG_NAVIGATION_HELP8 = 0x8c8,
/*20120417 to 20120418
4. /$$lv30 해당 ë ˆë²¨ì˜ ëª¬ìŠ¤í„° 출력
-20120424 to 20180523
+20120424 to 20180621
4. $$lv30 해당 ë ˆë²¨ì˜ ëª¬ìŠ¤í„° 출력
4) /$$ Lv30 monsters are placed in the output
20130807 to 20130814
@@ -13176,7 +13176,7 @@ ex) /navi2 prontera 100 111
MSG_NAVIGATION_HELP9 = 0x8c9,
/*20120417 to 20120418
5. /$$lv20~30 해당 레벨 ë²”ìœ„ì˜ ëª¬ìŠ¤í„° 출력
-20120424 to 20180523
+20120424 to 20180621
5. $$lv20~30 해당 레벨 ë²”ìœ„ì˜ ëª¬ìŠ¤í„° 출력
5) /$$ Lv20~30 monsters in that level range are placed in the output
20130807 to 20130814
@@ -13184,7 +13184,7 @@ ex) /navi2 prontera 100 111
4) /$$ Lv30 monsters are placed in the output
*/
MSG_NAVIGATION_HELP10 = 0x8ca,
-/*20120417 to 20180523
+/*20120417 to 20180621
------------------- 설명 --------------------
------------------- Description --------------------
20130807 to 20130814
@@ -13192,7 +13192,7 @@ ex) /navi2 prontera 100 111
5) /$$ Lv20~30 monsters in that level range are placed in the output
*/
MSG_NAVIGATION_HELP11 = 0x8cb,
-/*20120417 to 20180523
+/*20120417 to 20180621
1.검색 종류는 ì „ì²´, 맵, Npc, 몬스터 으로 분류 ëœë‹¤.
1) One can search for monsters, npcs, maps, or all at once
20130807 to 20130814
@@ -13200,7 +13200,7 @@ ex) /navi2 prontera 100 111
------------------- Description --------------------
*/
MSG_NAVIGATION_HELP12 = 0x8cc,
-/*20120417 to 20180523
+/*20120417 to 20180621
2.명령어로 검색한다. ê·œì¹™ì€ ê²€ìƒ‰ 하려는 문ìžì—´ì´ ëª¨ë‘ í¬í•¨ëœ 정보를 출력 한다.
2) You can press the search button to get results. It will out put the results depending on what rule you choose
20130807 to 20130814
@@ -13208,7 +13208,7 @@ ex) /navi2 prontera 100 111
1) One can search for monsters, npcs, maps, or all at once
*/
MSG_NAVIGATION_HELP13 = 0x8cd,
-/*20120417 to 20180523
+/*20120417 to 20180621
ex) 프론 카프 -> 검색 ê²°ê³¼ 프론테ë¼ì˜ 카프ë¼ë¥¼ ëª¨ë‘ ì¶œë ¥ 한다.
ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will now be displayed
20130807 to 20130814
@@ -13216,7 +13216,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
2) You can press the search button to get results. It will out put the results depending on what rule you choose
*/
MSG_NAVIGATION_HELP14 = 0x8ce,
-/*20120417 to 20180523
+/*20120417 to 20180621
3.리스트ì—ì„œ í•­ëª©ì„ ì„ íƒí•˜ë©´ ì •ë³´ê°€ 출력ëœë‹¤.
3) When you select an item from a list, information about it are displayed.
20130807 to 20130814
@@ -13224,7 +13224,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will now be displayed
*/
MSG_NAVIGATION_HELP15 = 0x8cf,
-/*20120417 to 20180523
+/*20120417 to 20180621
출력 ë˜ê³  있는 목표가 있ì„ë•Œ 안내 ë²„íŠ¼ì„ í´ë¦­í•˜ë©´ 해당 목표로 ê¸¸ì„ ì•ˆë‚´ 한다.
-> When button is clicked, it will point you towards your destination if available
20130807 to 20130814
@@ -13232,7 +13232,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
3) When you select an item from a list, information about it are displayed.
*/
MSG_NAVIGATION_HELP16 = 0x8d0,
-/*20120417 to 20180523
+/*20120417 to 20180621
4.scrool/ zeny/ plane ìƒìžë¥¼ ì›í•˜ëŠ” ë§Œí¼ ì²´í¬í•˜ì—¬ ë” ë¹ ë¥¸ 경로를 안내 ë°›ì„ ìˆ˜ 있다.
4) Scroll | Zeny | Plane options can be checked to find a faster route
20130807 to 20130814
@@ -13240,7 +13240,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
-> When button is clicked, it will point you towards your destination if available
*/
MSG_NAVIGATION_HELP17 = 0x8d1,
-/*20120417 to 20180523
+/*20120417 to 20180621
5.안내 ë²„íŠ¼ì´ ëˆŒëŸ¬ì§€ë©´ ê²°ê³¼ ë¦¬ìŠ¤íŠ¸ì°½ì€ ê¸¸ì•ˆë‚´ 리스트 장으로 변경 ëœë‹¤.
5) Guide button is pressed, the result list window displays where routes can change direction
20130807 to 20130814
@@ -13248,7 +13248,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
4) Scroll | Zeny | Plane options can be checked to find a faster route
*/
MSG_NAVIGATION_HELP18 = 0x8d2,
-/*20120417 to 20180523
+/*20120417 to 20180621
6.검색 리스트창 하단 ë²„íŠ¼ì„ ì´ìš©í•˜ì—¬
6) Using the button below, search results can be found
20130807 to 20130814
@@ -13256,7 +13256,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
5) Guide button is pressed, the result list window displays where routes can change direction
*/
MSG_NAVIGATION_HELP19 = 0x8d3,
-/*20120417 to 20180523
+/*20120417 to 20180621
[결과 리스트 창] <-> [길 안내 정보 창] 으로 보기 모드 변경 가능하다.
-> [Results List Window] <-> [View Modes can be switched]
20130807 to 20130814
@@ -13264,7 +13264,7 @@ ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will no
6) Using the button below, search results can be found
*/
MSG_NAVIGATION_HELP20 = 0x8d4,
-/*20120417 to 20180523
+/*20120417 to 20180621
Level:%d (보스)
Level:%d (Boss)
20130807 to 20130814
@@ -13272,7 +13272,7 @@ Level:%d (Boss)
-> [Results List Window] <-> [View Modes can be switched]
*/
MSG_NAVIGATION_LEVEL_D_BOSS = 0x8d5,
-/*20120417 to 20180523
+/*20120417 to 20180621
Level:%d (ì¼ë°˜)
Level:%d (Mob)
20130807 to 20130814
@@ -13280,7 +13280,7 @@ Level:%d (보스)
Level:%d (Boss)
*/
MSG_NAVIGATION_LEVEL_D_NORMAL = 0x8d6,
-/*20120417 to 20180523
+/*20120417 to 20180621
수ì†ì„±%d
Water %d
20130807 to 20130814
@@ -13288,7 +13288,7 @@ Level:%d (ì¼ë°˜)
Level:%d (Mob)
*/
MSG_NAVIGATION_PROPERTY1 = 0x8d7,
-/*20120417 to 20180523
+/*20120417 to 20180621
지ì†ì„±%d
Earth %d
20130807 to 20130814
@@ -13296,7 +13296,7 @@ Earth %d
Water %d
*/
MSG_NAVIGATION_PROPERTY2 = 0x8d8,
-/*20120417 to 20180523
+/*20120417 to 20180621
í™”ì†ì„±%d
Fire %d
20130807 to 20130814
@@ -13304,7 +13304,7 @@ Fire %d
Earth %d
*/
MSG_NAVIGATION_PROPERTY3 = 0x8d9,
-/*20120417 to 20180523
+/*20120417 to 20180621
í’ì†ì„±%d
Wind %d
20130807 to 20130814
@@ -13312,7 +13312,7 @@ Wind %d
Fire %d
*/
MSG_NAVIGATION_PROPERTY4 = 0x8da,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë…ì†ì„±%d
Poison %d
20130807 to 20130814
@@ -13320,7 +13320,7 @@ Poison %d
Wind %d
*/
MSG_NAVIGATION_PROPERTY5 = 0x8db,
-/*20120417 to 20180523
+/*20120417 to 20180621
성ì†ì„±%d
Holy %d
20130807 to 20130814
@@ -13328,7 +13328,7 @@ Holy %d
Poison %d
*/
MSG_NAVIGATION_PROPERTY6 = 0x8dc,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì•”ì†ì„±%d
Shadow %d
20130807 to 20130814
@@ -13336,7 +13336,7 @@ Shadow %d
Holy %d
*/
MSG_NAVIGATION_PROPERTY7 = 0x8dd,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì—¼ì†ì„±%d
Ghost %d
20130807 to 20130814
@@ -13344,7 +13344,7 @@ Ghost %d
Shadow %d
*/
MSG_NAVIGATION_PROPERTY8 = 0x8de,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì–¸ë°ë“œ%d
Undead %d
20130807 to 20130814
@@ -13352,7 +13352,7 @@ Undead %d
Ghost %d
*/
MSG_NAVIGATION_PROPERTY9 = 0x8df,
-/*20120417 to 20180523
+/*20120417 to 20180621
무ì†ì„±%d
Neutral %d
20130807 to 20130814
@@ -13360,7 +13360,7 @@ Neutral %d
Undead %d
*/
MSG_NAVIGATION_PROPERTY0 = 0x8e0,
-/*20120417 to 20180523
+/*20120417 to 20180621
중형
Medium
20130807 to 20130814
@@ -13368,7 +13368,7 @@ Medium
Neutral %d
*/
MSG_NAVIGATION_SCALE1 = 0x8e1,
-/*20120417 to 20180523
+/*20120417 to 20180621
대형
Large
20130807 to 20130814
@@ -13376,7 +13376,7 @@ Large
Medium
*/
MSG_NAVIGATION_SCALE2 = 0x8e2,
-/*20120417 to 20180523
+/*20120417 to 20180621
소형
Small
20130807 to 20130814
@@ -13384,7 +13384,7 @@ Small
Large
*/
MSG_NAVIGATION_SCALE0 = 0x8e3,
-/*20120417 to 20180523
+/*20120417 to 20180621
불사형
Undead
20130807 to 20130814
@@ -13392,7 +13392,7 @@ Undead
Small
*/
MSG_NAVIGATION_RACE1 = 0x8e4,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë™ë¬¼í˜•
Brute
20130807 to 20130814
@@ -13400,7 +13400,7 @@ Brute
Undead
*/
MSG_NAVIGATION_RACE2 = 0x8e5,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì‹ë¬¼í˜•
Plant
20130807 to 20130814
@@ -13408,7 +13408,7 @@ Plant
Brute
*/
MSG_NAVIGATION_RACE3 = 0x8e6,
-/*20120417 to 20180523
+/*20120417 to 20180621
곤충형
Insect
20130807 to 20130814
@@ -13416,7 +13416,7 @@ Insect
Plant
*/
MSG_NAVIGATION_RACE4 = 0x8e7,
-/*20120417 to 20180523
+/*20120417 to 20180621
어패형
Fish
20130807 to 20130814
@@ -13424,7 +13424,7 @@ Fish
Insect
*/
MSG_NAVIGATION_RACE5 = 0x8e8,
-/*20120417 to 20180523
+/*20120417 to 20180621
악마형
Demon
20130807 to 20130814
@@ -13432,7 +13432,7 @@ Demon
Fish
*/
MSG_NAVIGATION_RACE6 = 0x8e9,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì¸ê°„형
Demi-Human
20130807 to 20130814
@@ -13440,7 +13440,7 @@ Demi-Human
Demon
*/
MSG_NAVIGATION_RACE7 = 0x8ea,
-/*20120417 to 20180523
+/*20120417 to 20180621
천사형
Angel
20130807 to 20130814
@@ -13448,7 +13448,7 @@ Angel
Demi-Human
*/
MSG_NAVIGATION_RACE8 = 0x8eb,
-/*20120417 to 20180523
+/*20120417 to 20180621
용족
Dragon
20130807 to 20130814
@@ -13456,7 +13456,7 @@ Dragon
Angel
*/
MSG_NAVIGATION_RACE9 = 0x8ec,
-/*20120417 to 20180523
+/*20120417 to 20180621
무형
Formless
20130807 to 20130814
@@ -13464,7 +13464,7 @@ Formless
Dragon
*/
MSG_NAVIGATION_RACE0 = 0x8ed,
-/*20120417 to 20180523
+/*20120417 to 20180621
%s ì´ë™ í´ë¦­
Click to move %s
20130807 to 20130814
@@ -13472,7 +13472,7 @@ Click to move %s
Formless
*/
MSG_NAVIGATION_MOVECLICK = 0x8ee,
-/*20120417 to 20180523
+/*20120417 to 20180621
Npc ì´ë™ 서비스 ì´ìš©
Move to the Kafra Service Npc
20130807 to 20130814
@@ -13480,7 +13480,7 @@ Move to the Kafra Service Npc
Click to move %s
*/
MSG_NAVIGATION_NPCMOVE = 0x8ef,
-/*20120417 to 20180523
+/*20120417 to 20180621
NPC í´ë¦­
Click the NPC
20130807 to 20130814
@@ -13488,7 +13488,7 @@ Npc ì´ë™ 서비스 ì´ìš©
Move to the Kafra Service Npc
*/
MSG_NAVIGATION_NPCCLICK = 0x8f0,
-/*20120417 to 20180523
+/*20120417 to 20180621
%s ì´ë™
Move %s
20130807 to 20130814
@@ -13496,7 +13496,7 @@ NPC í´ë¦­
Click the NPC
*/
MSG_NAVIGATION_S_MOVE = 0x8f1,
-/*20120417 to 20180523
+/*20120417 to 20180621
비공정 ì´ë™
Move to the Airship Service
20130807 to 20130814
@@ -13504,7 +13504,7 @@ Move to the Airship Service
Move %s
*/
MSG_NAVIGATION_PLANEMOVE = 0x8f2,
-/*20120417 to 20180523
+/*20120417 to 20180621
워프 ì´ìš©
By Warp
20130807 to 20130814
@@ -13512,7 +13512,7 @@ By Warp
Move to the Airship Service
*/
MSG_NAVIGATION_WARPUSE = 0x8f3,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë„ì°©ì  : ( %d %d )
End Points: (%d %d)
20130807 to 20130814
@@ -13525,19 +13525,19 @@ By Warp
20130807 to 20130814
ë„ì°©ì  : ( %d %d )
End Points: (%d %d)
-20170524 to 20180523
+20170524 to 20180621
내비게ì´ì…˜ì´ ì§€ì› ë˜ì§€ 않는 지역 입니다.
That does not support the navigation area
*/
MSG_NAVIGATION_UNKNOWNMAP = 0x8f5,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì°¾ê³ ìž í•˜ëŠ” 목ì ì´ 불분명 합니다.
The purpose is unclear
20130807 to 20130814
네비게ì´ì…˜ì´ ì§€ì› ë˜ì§€ 않는 지역 입니다.
*/
MSG_NAVIGATION_RS_UNKNOWN = 0x8f6,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë§¤ì¹­ì´ ë§žì§€ 않는 맵ì´ë‹¤.
Does not meet the map requirement
20130807 to 20130814
@@ -13545,7 +13545,7 @@ Does not meet the map requirement
The purpose is unclear
*/
MSG_NAVIGATION_RS_NOTSAMEMAP = 0x8f7,
-/*20120417 to 20180523
+/*20120417 to 20180621
출발 ì§€ì—­ì— ëŒ€í•œ ì •ë³´ 설정 실패!
Information Failure | Change settings
20130807 to 20130814
@@ -13553,7 +13553,7 @@ Information Failure | Change settings
Does not meet the map requirement
*/
MSG_NAVIGATION_RS_FAILSTARTDATA = 0x8f8,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë„ì°© 지ì ì— 대한 ì •ë³´ 설정 실패!
Failed to set info for location!
20130807 to 20130814
@@ -13561,7 +13561,7 @@ Failed to set info for location!
Information Failure | Change settings
*/
MSG_NAVIGATION_RS_FAILTARGET = 0x8f9,
-/*20120417 to 20180523
+/*20120417 to 20180621
길 찾기 실패
Failed to find a path
20130807 to 20130814
@@ -13569,7 +13569,7 @@ Failed to find a path
Failed to set info for location!
*/
MSG_NAVIGATION_RS_FAILROUTE = 0x8fa,
-/*20120417 to 20180523
+/*20120417 to 20180621
플레ì´ì–´ 위치 찾기 실패
Failed to find players
20130807 to 20130814
@@ -13577,7 +13577,7 @@ Failed to find players
Failed to find a path
*/
MSG_NAVIGATION_RS_FAILPLAYER = 0x8fb,
-/*20120417 to 20180523
+/*20120417 to 20180621
내비게ì´ì…˜ì— ì •ë³´ê°€ 없습니다.
No Information
20130807 to 20130814
@@ -13585,7 +13585,7 @@ No Information
Failed to find players
*/
MSG_NAVIGATION_RS_NODATA = 0x8fc,
-/*20120417 to 20180523
+/*20120417 to 20180621
해당 ë§µì€ ê¸¸ì°¾ê¸°ê°€ ì§€ì› ë˜ì§€ 않는 맵입니다.
Map doesn't support directions
20130807 to 20130814
@@ -13593,7 +13593,7 @@ Map doesn't support directions
No Information
*/
MSG_NAVIGATION_RS_MAPNOTNAVIGATION = 0x8fd,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표를 지정 하시기 ë°”ëžë‹ˆë‹¤.
Please specify target goals.
20130807 to 20130814
@@ -13601,7 +13601,7 @@ Please specify target goals.
Map doesn't support directions
*/
MSG_NAVIGATION_RS_FAILTARGETROUTE = 0x8fe,
-/*20120417 to 20180523
+/*20120417 to 20180621
ë„ì°©.
Found
20130807 to 20130814
@@ -13609,7 +13609,7 @@ Found
Please specify target goals.
*/
MSG_NAVIGATION_RS_SUCCESS = 0x8ff,
-/*20120417 to 20180523
+/*20120417 to 20180621
길 안내가 시작 ë˜ì—ˆìŠµë‹ˆë‹¤.
Directions were started
20130807 to 20130814
@@ -13617,7 +13617,7 @@ Directions were started
Found
*/
MSG_NAVIGATION_RS_START = 0x900,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì°¾ê³ ìž í•˜ëŠ” 몬스터가 있는 맵 입니다.
Is the map that your looking for mob
20130807 to 20130814
@@ -13625,7 +13625,7 @@ Is the map that your looking for mob
Directions were started
*/
MSG_NAVIGATION_RS_MOBTARGETMAP = 0x901,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì°¾ê³ ìž í•˜ëŠ” ë§µì´ í•´ë‹¹ 맵 입니다.
Map appears on the guide you are looking for
20130807 to 20130814
@@ -13633,7 +13633,7 @@ Map appears on the guide you are looking for
Is the map that your looking for mob
*/
MSG_NAVIGATION_RS_TARGETMAP = 0x902,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì•„ì´í…œì„ 사용하여 ì´ë™í•˜ì—¬ 주시기 ë°”ëžë‹ˆë‹¤.
Please navigate using the item
20130807 to 20130814
@@ -13641,7 +13641,7 @@ Please navigate using the item
Map appears on the guide you are looking for
*/
MSG_NAVIGATION_RS_SCROLL = 0x903,
-/*20120417 to 20180523
+/*20120417 to 20180621
안내하는 위치로 ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Please follow the instruction to reach your destination.
20130807 to 20130814
@@ -13649,7 +13649,7 @@ Please follow the instruction to reach your destination.
Please navigate using the item
*/
MSG_NAVIGATION_RS_ROUTE_SUCCESS = 0x904,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표 ë§µì— ë„착하였습니다.
Arrived at the target map
20130807 to 20130814
@@ -13657,7 +13657,7 @@ Arrived at the target map
Please follow the instruction to reach your destination.
*/
MSG_NAVIGATION_RS_MAPTMAP_SUCCESS = 0x905,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì°¾ê³ ìž í•˜ëŠ” Npcê°€ 있는 ë§µì— ë„ì°© 하였습니다. Npcë¡œ ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Arrived on the map that has the Npc your looking for. Go to that NPC
20130807 to 20130814
@@ -13665,7 +13665,7 @@ Arrived on the map that has the Npc your looking for. Go to that NPC
Arrived at the target map
*/
MSG_NAVIGATION_RS_NPCTMAP_SUCCESS = 0x906,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì°¾ê³ ìž í•˜ëŠ” Mobì´ ì„œì‹í•˜ëŠ” ë§µì— ë„ì°© 하였습니다.
You have arrived at the mob you were looking for
20130807 to 20130814
@@ -13673,7 +13673,7 @@ You have arrived at the mob you were looking for
Arrived on the map that has the Npc your looking for. Go to that NPC
*/
MSG_NAVIGATION_RS_MOBTMAP_SUCCESS = 0x907,
-/*20120417 to 20180523
+/*20120417 to 20180621
ì´ì „ê³¼ ë™ì¼í•œ 목표 입니다.
You have reached your goal
20130807 to 20130814
@@ -13681,7 +13681,7 @@ You have reached your goal
You have arrived at the mob you were looking for
*/
MSG_NAVIGATION_RS_POSTMAP_SUCCESS = 0x908,
-/*20120417 to 20180523
+/*20120417 to 20180621
가리키는 방향으로 가시기 ë°”ëžë‹ˆë‹¤.
Please go to indicated direction.
20130807 to 20130814
@@ -13689,7 +13689,7 @@ Please go to indicated direction.
You have reached your goal
*/
MSG_NAVIGATION_RS_SAMETARGET = 0x909,
-/*20120417 to 20180523
+/*20120417 to 20180621
목표가 여기 입니다.
The goal has been reached
20130807 to 20130814
@@ -13697,21 +13697,21 @@ The goal has been reached
Please go to indicated direction.
*/
MSG_NAVIGATION_RS_HERE = 0x90a,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation >: %s
20130807 to 20130814
목표가 여기 입니다.
The goal has been reached
*/
MSG_NAVIGATION_PRINT_S = 0x90b,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation >: 안내하는 %s(ì„)를 ì´ìš©í•˜ì—¬
Navigation >: Talk to Guide "%s" (A)
20130807 to 20130814
Navigation >: %s
*/
MSG_NAVIGATION_PRINT_GO_S = 0x90c,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation >: 맵(%s)으로 ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤
Navigation >: Move to (%s) map
20130807 to 20130814
@@ -13719,7 +13719,7 @@ Navigation >: 안내하는 %s(ì„)를 ì´ìš©í•˜ì—¬
Navigation >: Talk to Guide "%s" (A)
*/
MSG_NAVIGATION_PRINT_MAP_S = 0x90d,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation >: 맵(%s)ì„ ì„ íƒí•˜ì—¬ ì´ë™ 하시기 ë°”ëžë‹ˆë‹¤
Navigation >: Choose (%s) Map from Kafra
20130807 to 20130814
@@ -13727,7 +13727,7 @@ Navigation >: 맵(%s)으로 ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤
Navigation >: Move to (%s) map
*/
MSG_NAVIGATION_PRINT_SELECTMAP_S = 0x90e,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation >: 비공정으로 ì´ë™ 하시기 ë°”ëžë‹ˆë‹¤
Navigation >: Please go to the AirShip
20130807 to 20130814
@@ -13735,7 +13735,7 @@ Navigation >: 맵(%s)ì„ ì„ íƒí•˜ì—¬ ì´ë™ 하시기 ë°”ëžë‹ˆë‹¤
Navigation >: Choose (%s) Map from Kafra
*/
MSG_NAVIGATION_PRINT_PLANE = 0x90f,
-/*20120417 to 20180523
+/*20120417 to 20180621
Navigation >: 워프를 ì´ìš©í•˜ì—¬ ë‹¤ìŒ ì§€ì—­ìœ¼ë¡œ ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Navigation >: Get to your destination by using WarpPortal
20130807 to 20130814
@@ -13743,32 +13743,32 @@ Navigation >: 비공정으로 ì´ë™ 하시기 ë°”ëžë‹ˆë‹¤
Navigation >: Please go to the AirShip
*/
MSG_NAVIGATION_PRINT_WARP = 0x910,
-/*20120417 to 20180523
+/*20120417 to 20180621
Item:
20130807 to 20130814
Navigation >: 워프를 ì´ìš©í•˜ì—¬ ë‹¤ìŒ ì§€ì—­ìœ¼ë¡œ ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Navigation >: Get to your destination by using WarpPortal
*/
MSG_NAVIGATION_PRINT_ITEM = 0x911,
-/*20120417 to 20180523
+/*20120417 to 20180621
$$
20130807 to 20130814
Item:
*/
MSG_NAVIGATION_ZZ = 0x912,
-/*20120417 to 20180523
+/*20120417 to 20180621
$$lv
20130807 to 20130814
$$
*/
MSG_NAVIGATION_ZZLV = 0x913,
-/*20120417 to 20180523
+/*20120417 to 20180621
~
20130807 to 20130814
$$lv
*/
MSG_NAVIGATION_ZZLIMIT = 0x914,
-/*20120417 to 20180523
+/*20120417 to 20180621
$$all
20130807 to 20130814
~
@@ -13776,14 +13776,14 @@ $$all
MSG_NAVIGATION_ZZALL = 0x915,
#endif
#if PACKETVER >= 20120424
-/*20120424 to 20180523
+/*20120424 to 20180621
구매 확ì¸ì„œ
Confirm Deal
20130807 to 20130814
$$all
*/
MSG_SHOP_ITEM_BAY_TITLE = 0x916,
-/*20120424 to 20180523
+/*20120424 to 20180621
구입하려는 ì•„ì´í…œë“¤ì˜ ì´ê°€ê²©ì€
Below is the total cost:
20130807 to 20130814
@@ -13791,7 +13791,7 @@ Below is the total cost:
Confirm Deal
*/
MSG_SHOP_ITEM_BAY_MAG1 = 0x917,
-/*20120424 to 20180523
+/*20120424 to 20180621
Zeny 입니다.
Zeny to complete the transaction.
20130807 to 20130814
@@ -13799,7 +13799,7 @@ Zeny 입니다.
Below is the total cost:
*/
MSG_SHOP_ITEM_BAY_MAG2 = 0x918,
-/*20120424 to 20180523
+/*20120424 to 20180621
구입하시겠습니까?
Press buy to confirm.
20130807 to 20130814
@@ -13811,7 +13811,7 @@ Zeny 입니다.
#if PACKETVER >= 20120502
/*20120502 to 20120529
%.3f%% (PC방 %.3f%% + TPLUS %.3f%% + 프리미엄 %.3f%% + %s서버 %.3f%%)
-20120601 to 20180523
+20120601 to 20180621
%.1f%% (PC방 %.1f%% + TPLUS %.1f%% + 프리미엄 %.1f%% + %s서버 %.1f%%)
%.1f% (PCRoom %.1f% + TPLUS %.1f% + Premium %.1f% + %sServer %.1f%)
20130807 to 20130814
@@ -13821,7 +13821,7 @@ Press buy to confirm.
MSG_BASIC_EXP_MSG2 = 0x91a,
#endif
#if PACKETVER >= 20120508
-/*20120508 to 20180523
+/*20120508 to 20180621
ì¹´ë“œ ë¶
Card Book
20130807 to 20130814
@@ -13831,7 +13831,7 @@ Card Book
MSG_CARDWIN = 0x91b,
#endif
#if PACKETVER >= 20120515
-/*20120515 to 20180523
+/*20120515 to 20180621
%d%% [ ( 기본 100%% + %s서버 %d%% ) * 활성 %.1f ]
%d%% [ ( Basic 100%% + %sServer %d%% ) * Active %.1f ]
20130807 to 20130814
@@ -13839,7 +13839,7 @@ Card Book
Card Book
*/
MSG_PERSONAL_INFORMATION_MSG_CHN = 0x91c,
-/*20120515 to 20180523
+/*20120515 to 20180621
%d%% [ 기본 100%% + %s서버 %d%% ]
%d%% [ Basic 100%% + %sServer %d%% ]
20130807 to 20130814
@@ -13849,7 +13849,7 @@ Card Book
MSG_PERSONAL_INFORMATION_MSG_CHN_DEATH = 0x91d,
#endif
#if PACKETVER >= 20120523
-/*20120523 to 20180523
+/*20120523 to 20180621
ì´ê³³ì€ PK 지역입니다. 미성년ìžëŠ” ìžë°œì ìœ¼ë¡œ 떠나주시기 ë°”ëžë‹ˆë‹¤.
This is PK region. Minors,Please leave immediately.
20130807 to 20130814
@@ -13857,7 +13857,7 @@ This is PK region. Minors,Please leave immediately.
%d%% [ Basic 100%% + %sServer %d%% ]
*/
MSG_CAUTION_PKZONE = 0x91e,
-/*20120523 to 20180523
+/*20120523 to 20180621
피로ë„
Fatigue
20130807 to 20130814
@@ -13867,7 +13867,7 @@ This is PK region. Minors,Please leave immediately.
MSG_FATIGUE = 0x91f,
/*20120523 to 20120529
ê±´ê°•ìƒíƒœ ì´ë©° 게임수ìµì€ 100%%입니다.
-20120601 to 20180523
+20120601 to 20180621
ê±´ê°•ìƒíƒœ ì´ë©° 게임수ìµì€ 100%입니다.
Health and gaming revenue is 100%%.
20130807 to 20130814
@@ -13877,7 +13877,7 @@ Fatigue
MSG_FATIGUE_LEVEL_ZERO = 0x920,
/*20120523 to 20120529
ì§€ê¸ˆì€ í”¼ë¡œìƒíƒœì´ë¯€ë¡œ ì†ë‹˜ì˜ 게임수ìµì€ 50%% 떨어집니다. ê±´ê°•ì„ ìœ„í•˜ì—¬ ì ë‹¹í•œ íœ´ì‹ ë°”ëžë‹ˆë‹¤.
-20120601 to 20180523
+20120601 to 20180621
ì§€ê¸ˆì€ í”¼ë¡œìƒíƒœì´ë¯€ë¡œ ì†ë‹˜ì˜ 게임수ìµì€ 50% 떨어집니다. ê±´ê°•ì„ ìœ„í•˜ì—¬ ì ë‹¹í•œ íœ´ì‹ ë°”ëžë‹ˆë‹¤.
Fatigue because it is now a guest of the gaming revenue is down 50 percent.Hope for the proper health
20130807 to 20130814
@@ -13887,7 +13887,7 @@ Health and gaming revenue is 100%%.
MSG_FATIGUE_LEVEL_HALF = 0x921,
/*20120523 to 20120529
ì§€ê¸ˆì€ ë¹„ê±´ê°•ìƒíƒœì´ë¯€ë¡œ ì†ë‹˜ì˜ ê±´ê°•ì„ ìœ„í•˜ì—¬ 게임오프ë¼ì¸ì„ ì›í•©ë‹ˆë‹¤. ê³„ì† ì˜¨ë¼ì¸ìƒíƒœì— 있으면 ê±´ê°•ì— ì†ìƒì„ 주므로 게임 수ìµì€ 0%%으로 떨어지며 게임 오프ë¼ì¸ 5ì‹œê°„í›„ì— ë‹¤ì‹œ 회복ë©ë‹ˆë‹¤.
-20120601 to 20180523
+20120601 to 20180621
ì§€ê¸ˆì€ ë¹„ê±´ê°•ìƒíƒœì´ë¯€ë¡œ ì†ë‹˜ì˜ ê±´ê°•ì„ ìœ„í•˜ì—¬ 게임오프ë¼ì¸ì„ ì›í•©ë‹ˆë‹¤. ê³„ì† ì˜¨ë¼ì¸ìƒíƒœì— 있으면 ê±´ê°•ì— ì†ìƒì„ 주므로 게임 수ìµì€ 0%으로 떨어지며 게임 오프ë¼ì¸ 5ì‹œê°„í›„ì— ë‹¤ì‹œ 회복ë©ë‹ˆë‹¤.
Now because it is a non-health to the health of the guests want to offline games. If you still are online gaming revenue because the damage to the health of the game falls to 0% again after 5 hours will be restored offline.
20130807 to 20130814
@@ -13895,7 +13895,7 @@ Now because it is a non-health to the health of the guests want to offline games
Fatigue because it is now a guest of the gaming revenue is down 50 percent.Hope for the proper health
*/
MSG_FATIGUE_LEVEL_FULL = 0x922,
-/*20120523 to 20180523
+/*20120523 to 20180621
ì ‘ì†ì‹œê°„ %d ë¶„ì´ ë˜ì—ˆìŠµë‹ˆë‹¤.
Online since %d minutes
20130807 to 20130814
@@ -13903,7 +13903,7 @@ Online since %d minutes
Now because it is a non-health to the health of the guests want to offline games. If you still are online gaming revenue because the damage to the health of the game falls to 0% again after 5 hours will be restored offline.
*/
MSG_FATIGUE_MESSAGE0 = 0x923,
-/*20120523 to 20180523
+/*20120523 to 20180621
ì ‘ì†ì‹œê°„ %d ì‹œê°„ì´ ë˜ì—ˆìŠµë‹ˆë‹¤.
Online Time: %d
20130807 to 20130814
@@ -13911,7 +13911,7 @@ Online Time: %d
Online since %d minutes
*/
MSG_FATIGUE_MESSAGE1 = 0x924,
-/*20120523 to 20180523
+/*20120523 to 20180621
ì ‘ì†ì‹œê°„ %d 시간 %d ë¶„ì´ ë˜ì—ˆìŠµë‹ˆë‹¤.
Online since %d hours and %d minutes
20130807 to 20130814
@@ -13919,7 +13919,7 @@ Online since %d hours and %d minutes
Online Time: %d
*/
MSG_FATIGUE_MESSAGE2 = 0x925,
-/*20120523 to 20180523
+/*20120523 to 20180621
/monsterhp : 공격한 ëª¬ìŠ¤í„°ì˜ HP정보를 표시합니다. On Off
/monsterhp: Show the hp of attacked monster. On off
20130807 to 20130814
@@ -13929,7 +13929,7 @@ Online since %d hours and %d minutes
MSG_EXPLAIN_MONSTERHP = 0x926,
#endif
#if PACKETVER >= 20120529
-/*20120529 to 20180523
+/*20120529 to 20180621
스킬í¬ì¸íŠ¸ :
Skill Points:
20130807 to 20130814
@@ -13939,7 +13939,7 @@ Skill Points:
MSG_SKILLPOINT2 = 0x927,
#endif
#if PACKETVER >= 20120601
-/*20120601 to 20180523
+/*20120601 to 20180621
ì¸ì¦ì„œë²„ë¡œ ë¶€í„°ì˜ ì‘ë‹µì´ ì—†ìŠµë‹ˆë‹¤. 다시 ì‹œë„í•´ 주세요
There is no response from the authentification server. Please try again
20130807 to 20130814
@@ -13949,7 +13949,7 @@ Skill Points:
MSG_BAN_BILLING_SERVER_ERROR = 0x928,
#endif
#if PACKETVER >= 20120612
-/*20120612 to 20180523
+/*20120612 to 20180621
암호를 변경하여 주시기 ë°”ëžë‹ˆë‹¤.
Please change your password
20130807 to 20130814
@@ -13957,21 +13957,21 @@ Please change your password
There is no response from the authentification server. Please try again
*/
MSG_REFUSE_CHANGE_PASSWD_FORCE = 0x929,
-/*20120612 to 20180523
+/*20120612 to 20180621
http://www.ragnarok.co.kr
20130807 to 20130814
암호를 변경하여 주시기 ë°”ëžë‹ˆë‹¤.
Please change your password
*/
MSG_REFUSE_CHANGE_PASSWD_SITE = 0x92a,
-/*20120612 to 20180523
+/*20120612 to 20180621
ê³ ê°ë‹˜ê»˜ì„œëŠ” 현재 ì ‘ì†ê¸ˆì§€ 시간입니다.
Guest access is prohibited
20130807 to 20130814
http://www.ragnarok.co.kr
*/
MSG_PLANNED_TIME_SHUTDOWN = 0x92b,
-/*20120612 to 20180523
+/*20120612 to 20180621
셧다운제ë„ì— ì˜í•´ ê³ ê°ë‹˜ì˜ 게임제한 ì‹œê°„ì€ %1.2d-%1.2d-%1.2d %1.2d:%1.2d:%1.2dì— ê²Œìž„ì´ ì¢…ë£Œë  ì˜ˆì •ìž…ë‹ˆë‹¤.
Your System is been Shutdown, %1.2d-%1.2d-%1.2d %1.2d:%1.2d:%1.2d is the end time.
20130807 to 20130814
@@ -13981,7 +13981,7 @@ Guest access is prohibited
MSG_SHOUTDOWN_TIME = 0x92c,
#endif
#if PACKETVER >= 20120626
-/*20120626 to 20180523
+/*20120626 to 20180621
ê³ ê°ë‹˜ì˜ ê³„ì •ì€ ì„ íƒì  ì…§ë‹¤ìš´ì´ ì ìš©ëœ 계정ì´ë©°, ìž”ì—¬ì‹œê°„ì€ %1.2d시간 %1.2d분입니다. 게임 ì´ìš©ì— 참고해주시기 ë°”ëžë‹ˆë‹¤.
Selected System Shutdown is activated in your account,Time Left: %1.2d hours %1.2d minutes.
20130807 to 20130814
@@ -13991,7 +13991,7 @@ Your System is been Shutdown, %1.2d-%1.2d-%1.2d %1.2d:%1.2d:%1.2d is the end tim
MSG_PARTIAL_SHOUTDOWN_TIME = 0x92d,
#endif
#if PACKETVER >= 20120702
-/*20120702 to 20180523
+/*20120702 to 20180621
리플레ì´
Replay
20130807 to 20130814
@@ -13999,7 +13999,7 @@ Replay
Selected System Shutdown is activated in your account,Time Left: %1.2d hours %1.2d minutes.
*/
MSG_MENU_REPLAYWND = 0x92e,
-/*20120702 to 20180523
+/*20120702 to 20180621
매í¬ë¡œ
Macro
20130807 to 20130814
@@ -14007,7 +14007,7 @@ Macro
Replay
*/
MSG_MENU_MACROWND = 0x92f,
-/*20120702 to 20180523
+/*20120702 to 20180621
Webbrowser
20130807 to 20130814
매í¬ë¡œ
@@ -14018,25 +14018,25 @@ Macro
네비게ì´ì…˜
20130807 to 20130814
Webbrowser
-20170524 to 20180523
+20170524 to 20180621
내비게ì´ì…˜
Navigation
*/
MSG_MENU_NAVIGATIONWND = 0x931,
-/*20120702 to 20180523
+/*20120702 to 20180621
UAEURL
20130807 to 20130814
네비게ì´ì…˜
*/
MSG_MENU_UAEURLWND = 0x932,
-/*20120702 to 20180523
+/*20120702 to 20180621
í´ëžœì •ë³´
Clan Information
20130807 to 20130814
UAEURL
*/
MSG_CLAN_INFOMANAGE = 0x933,
-/*20120702 to 20180523
+/*20120702 to 20180621
í´ëžœë ˆë²¨
Clan Level
20130807 to 20130814
@@ -14044,7 +14044,7 @@ Clan Level
Clan Information
*/
MSG_CLAN_LEVEL = 0x934,
-/*20120702 to 20180523
+/*20120702 to 20180621
í´ëžœëª…
Clan Name
20130807 to 20130814
@@ -14052,7 +14052,7 @@ Clan Name
Clan Level
*/
MSG_CLAN_NAME = 0x935,
-/*20120702 to 20180523
+/*20120702 to 20180621
í´ëžœë§ˆí¬
Clan Mark
20130807 to 20130814
@@ -14060,7 +14060,7 @@ Clan Mark
Clan Name
*/
MSG_CLAN_MARK = 0x936,
-/*20120702 to 20180523
+/*20120702 to 20180621
ë™ë§¹í´ëžœ
Ally Clan
20130807 to 20130814
@@ -14071,7 +14071,7 @@ Clan Mark
/*20120702 to 20130529
ì ëŒ€ê¸¸ë“œ
Antagonists
-20130605 to 20180523
+20130605 to 20180621
ì ëŒ€í´ëžœ
Antagonist Clan
20130807 to 20130814
@@ -14079,7 +14079,7 @@ Antagonist Clan
Ally Clan
*/
MSG_HOSTILITY_CLAN = 0x938,
-/*20120702 to 20180523
+/*20120702 to 20180621
í´ëžœì—게 보냄
Send to Clan
20130807 to 20130814
@@ -14087,7 +14087,7 @@ Send to Clan
Antagonist Clan
*/
MSG_SEND_TO_CLAN = 0x939,
-/*20120702 to 20180523
+/*20120702 to 20180621
마스터ì´ë¦„
ClanMaster Name
20130807 to 20130814
@@ -14095,7 +14095,7 @@ ClanMaster Name
Send to Clan
*/
MSG_CLAN_MASTER_NAME = 0x93a,
-/*20120702 to 20180523
+/*20120702 to 20180621
ì¡°í•©ì›ìˆ˜
Number of Members
20130807 to 20130814
@@ -14106,7 +14106,7 @@ ClanMaster Name
/*20120702 to 20120702
ì¡°í•©ì› í‰ê· ë ˆë²¨
Avg.lvl of Guildsmen
-20120710 to 20180523
+20120710 to 20180621
관리ì˜ì§€
Castles Owned
20130807 to 20130814
@@ -14117,14 +14117,14 @@ Number of Members
/*20120702 to 20130814
관리ì˜ì§€
Castles Owned
-20120716 to 20180523
+20120716 to 20180621
í´ëžœ 채팅 메시지 표시
Clan Chat Messages
*/
MSG_VIEW_CLAN_MSG = 0x93d,
#endif
#if PACKETVER >= 20120716
-/*20120716 to 20180523
+/*20120716 to 20180621
충전 페ì´ì§€ë¡œ ì´ë™í•©ë‹ˆë‹¤.
Go to Page Charged.
20130807 to 20130814
@@ -14134,7 +14134,7 @@ Clan Chat Messages
MSG_TWWAB_WARRING = 0x93e,
/*20120716 to 20120716
http://ro.game.gnjoy.com/
-20120724 to 20180523
+20120724 to 20180621
https://gfb.gameflier.com/Billing/ingame/index_new.asp?
20130807 to 20130814
충전 페ì´ì§€ë¡œ ì´ë™í•©ë‹ˆë‹¤.
@@ -14143,14 +14143,14 @@ Go to Page Charged.
MSG_TWWAB_URL = 0x93f,
#endif
#if PACKETVER >= 20120724
-/*20120724 to 20180523
+/*20120724 to 20180621
ìºë¦­í„° 만들기
Create char
20130807 to 20130814
https://gfb.gameflier.com/Billing/ingame/index_new.asp?
*/
MSG_STR_MAKECHARACTER = 0x940,
-/*20120724 to 20180523
+/*20120724 to 20180621
ìºë¦­ëª…ì´ ì¼ì¹˜í•˜ì§€ 않습니다.
Name does not match
20130807 to 20130814
@@ -14158,7 +14158,7 @@ Name does not match
Create char
*/
MSG_CHR_DELETE_RESERVED_FAIL_CHARNAME = 0x941,
-/*20120724 to 20180523
+/*20120724 to 20180621
ìºë¦­í„°ëª…ì„ ìž…ë ¥í•˜ì„¸ìš”
Enter the name of character
20130807 to 20130814
@@ -14168,7 +14168,7 @@ Name does not match
MSG_CHR_DELETE_RESERVED_INPUTCONFIRMSTR_WND_TITLE = 0x942,
/*20120724 to 20120822
/bufftimer : ë²„í”„ì— ì¿¨íƒ€ì´ë¨¸ë¥¼ 표시합니다. On Off
-20120830 to 20180523
+20120830 to 20180621
성별 ì„ íƒ ì°½
Sex Selection Window
20130807 to 20130814
@@ -14178,7 +14178,7 @@ Enter the name of character
MSG_SELECT_SEX = 0x943,
/*20120724 to 20120822
ë²„í”„ì— ì¿¨íƒ€ì´ë¨¸ê°€ 표시ë©ë‹ˆë‹¤.
-20120830 to 20180523
+20120830 to 20180621
파ì¼ì˜ 위변조가 ê°ì§€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Editing of the File Detected
20130807 to 20130814
@@ -14188,7 +14188,7 @@ Sex Selection Window
MSG_SPRITE_ALTER = 0x944,
/*20120724 to 20120822
ë²„í”„ì— ì¿¨íƒ€ì´ë¨¸ê°€ 표시ë˜ì§€ 않습니다.
-20120830 to 20180523
+20120830 to 20180621
해당 ì•„ì´í…œì„ 개봉하여 íšë“ë˜ëŠ” ì•„ì´í…œë“¤ì€ ìºë¦­í„° ê·€ì† ì•„ì´í…œ (창고ì´ë™ 불가능) 입니다. 본 ìºë¦­í„°ì— 사용하시는 ê²ƒì´ ë§žìœ¼ì‹ ì§€ 확ì¸í•´ì£¼ì‹œê¸° ë°”ëžë‹ˆë‹¤. ìƒìžë¥¼ 개봉하시겠습니까?
Items obtained by opening the item is character bounded (can not move to storage). Do you want to open the box?
20130807 to 20130814
@@ -14201,7 +14201,7 @@ Editing of the File Detected
/*20120808 to 20120822
성별 ì„ íƒ ì°½
Sex Selection Window
-20120925 to 20180523
+20120925 to 20180621
게임 설정
Game Settings
20130807 to 20130814
@@ -14214,7 +14214,7 @@ Items obtained by opening the item is character bounded (can not move to storage
/*20120822 to 20120822
파ì¼ì˜ 위변조가 ê°ì§€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Editing of the File Detected
-20120925 to 20180523
+20120925 to 20180621
게임 시스템
Game System
20130807 to 20130814
@@ -14224,7 +14224,7 @@ Game Settings
MSG_SYSTEM_SETTING = 0x947,
#endif
#if PACKETVER >= 20120925
-/*20120925 to 20180523
+/*20120925 to 20180621
게임 커맨드
Game Commands
20130807 to 20130814
@@ -14234,7 +14234,7 @@ Game System
MSG_COMMAND_SETTING = 0x948,
/*20120925 to 20120926
게임 커맨드 리스트
-20121010 to 20180523
+20121010 to 20180621
게임 커맨드 ON/OFF
Game Command ON/OFF
20130807 to 20130814
@@ -14242,7 +14242,7 @@ Game Command ON/OFF
Game Commands
*/
MSG_COMMAND_LIST = 0x949,
-/*20120925 to 20180523
+/*20120925 to 20180621
매í¬ë¡œ
Macro
20130807 to 20130814
@@ -14250,7 +14250,7 @@ Macro
Game Command ON/OFF
*/
MSG_MACRO_LIST = 0x94a,
-/*20120925 to 20180523
+/*20120925 to 20180621
ì´ì§€ì—­ì€ ì•„ì´í…œêµí™˜ì´ 금지 ë˜ì–´ 있습니다
Trading is prohibited in this Map
20130807 to 20130814
@@ -14258,7 +14258,7 @@ Trading is prohibited in this Map
Macro
*/
MSG_EXCHANGEITEM_DENY_MAP = 0x94b,
-/*20120925 to 20180523
+/*20120925 to 20180621
ì´ì§€ì—­ì€ 카트ì´ìš©ì´ 금지 ë˜ì–´ 있습니다
Vending is prohibited in this Map
20130807 to 20130814
@@ -14268,7 +14268,7 @@ Trading is prohibited in this Map
MSG_CART_USE_DENY_MAP = 0x94c,
#endif
#if PACKETVER >= 20121010
-/*20121010 to 20180523
+/*20121010 to 20180621
ì´ì§€ì—­ì€ íƒœì–‘ê³¼ë‹¬ê³¼ë³„ì˜ ê¸°ì  íš¨ê³¼ê°€ ë°œìƒí•˜ì§€ 않습니다.
In this Map,Effect of Mirace of Sun and Moon is nullified.
20130807 to 20130814
@@ -14276,7 +14276,7 @@ In this Map,Effect of Mirace of Sun and Moon is nullified.
Vending is prohibited in this Map
*/
MSG_BLOCK_SUNMOONSTAR_MIRACLE = 0x94d,
-/*20121010 to 20180523
+/*20121010 to 20180621
랭킹 보드
Ranking Board
20130807 to 20130814
@@ -14284,7 +14284,7 @@ Ranking Board
In this Map,Effect of Mirace of Sun and Moon is nullified.
*/
MSG_RANKING_BOARD = 0x94e,
-/*20121010 to 20180523
+/*20121010 to 20180621
순위
Rank
20130807 to 20130814
@@ -14292,7 +14292,7 @@ Rank
Ranking Board
*/
MSG_RANKING_NUMBER = 0x94f,
-/*20121010 to 20180523
+/*20121010 to 20180621
ì´ë¦„
Name
20130807 to 20130814
@@ -14300,7 +14300,7 @@ Name
Rank
*/
MSG_RANKING_NAME = 0x950,
-/*20121010 to 20180523
+/*20121010 to 20180621
í¬ì¸íŠ¸
Points
20130807 to 20130814
@@ -14308,26 +14308,26 @@ Points
Name
*/
MSG_RANKING_POINT = 0x951,
-/*20121010 to 20180523
+/*20121010 to 20180621
BlackSmith
20130807 to 20130814
í¬ì¸íŠ¸
Points
*/
MSG_RANKING_BLACKSMITH = 0x952,
-/*20121010 to 20180523
+/*20121010 to 20180621
Alchemist
20130807 to 20130814
BlackSmith
*/
MSG_RANKING_ALCHEMIST = 0x953,
-/*20121010 to 20180523
+/*20121010 to 20180621
Taekwon
20130807 to 20130814
Alchemist
*/
MSG_RANKING_TAEKWON = 0x954,
-/*20121010 to 20180523
+/*20121010 to 20180621
Killer
20130807 to 20130814
Taekwon
@@ -14337,7 +14337,7 @@ Taekwon
Munak
20121017 to 20121107
1 vs 1
-20121114 to 20180523
+20121114 to 20180621
7 vs 7
20130807 to 20130814
Killer
@@ -14347,7 +14347,7 @@ Killer
DeathKnight
20121017 to 20130814
7 vs 7
-20121114 to 20180523
+20121114 to 20180621
RuneKnight
*/
MSG_RANKING_RUNE_KNIGHT = 0x957,
@@ -14355,7 +14355,7 @@ RuneKnight
Collector
20121017 to 20121107
Select Ranking Type
-20121114 to 20180523
+20121114 to 20180621
Warlock
20130807 to 20130814
RuneKnight
@@ -14365,7 +14365,7 @@ RuneKnight
Select Ranking Type
20121017 to 20121107
Ranking Type
-20121114 to 20180523
+20121114 to 20180621
Ranger
20130807 to 20130814
Warlock
@@ -14373,7 +14373,7 @@ Warlock
MSG_RANKING_RANGER = 0x959,
/*20121010 to 20121011
Ranking Type
-20121114 to 20180523
+20121114 to 20180621
Mechanic
20130807 to 20130814
Ranger
@@ -14381,92 +14381,92 @@ Ranger
MSG_RANKING_MECHANIC = 0x95a,
#endif
#if PACKETVER >= 20121114
-/*20121114 to 20180523
+/*20121114 to 20180621
GuillotineCross
20130807 to 20130814
Mechanic
*/
MSG_RANKING_GUILLOTINE_CROSS = 0x95b,
-/*20121114 to 20180523
+/*20121114 to 20180621
Archbishop
20130807 to 20130814
GuillotineCross
*/
MSG_RANKING_ARCHBISHOP = 0x95c,
-/*20121114 to 20180523
+/*20121114 to 20180621
RoyalGuard
20130807 to 20130814
Archbishop
*/
MSG_RANKING_ROYAL_GUARD = 0x95d,
-/*20121114 to 20180523
+/*20121114 to 20180621
Sorcerer
20130807 to 20130814
RoyalGuard
*/
MSG_RANKING_SORCERER = 0x95e,
-/*20121114 to 20180523
+/*20121114 to 20180621
Minstrel
20130807 to 20130814
Sorcerer
*/
MSG_RANKING_MINSTREL = 0x95f,
-/*20121114 to 20180523
+/*20121114 to 20180621
Wanderer
20130807 to 20130814
Minstrel
*/
MSG_RANKING_WANDERER = 0x960,
-/*20121114 to 20180523
+/*20121114 to 20180621
Genetic
20130807 to 20130814
Wanderer
*/
MSG_RANKING_GENETIC = 0x961,
-/*20121114 to 20180523
+/*20121114 to 20180621
ShadowChaser
20130807 to 20130814
Genetic
*/
MSG_RANKING_SHADOW_CHASER = 0x962,
-/*20121114 to 20180523
+/*20121114 to 20180621
Sura
20130807 to 20130814
ShadowChaser
*/
MSG_RANKING_SURA = 0x963,
-/*20121114 to 20180523
+/*20121114 to 20180621
Kagerou
20130807 to 20130814
Sura
*/
MSG_RANKING_KAGEROU = 0x964,
-/*20121114 to 20180523
+/*20121114 to 20180621
Oboro
20130807 to 20130814
Kagerou
*/
MSG_RANKING_OBORO = 0x965,
-/*20121114 to 20180523
+/*20121114 to 20180621
Select Ranking Type
20130807 to 20130814
Oboro
*/
MSG_RANKING_SELECT = 0x966,
-/*20121114 to 20180523
+/*20121114 to 20180621
Ranking Type
20130807 to 20130814
Select Ranking Type
*/
MSG_RANKING_TYPE = 0x967,
-/*20121114 to 20180523
+/*20121114 to 20180621
현재 ì ‘ì† ì¸ì›ì´ ê°€ë“ ì°¼ìŠµë‹ˆë‹¤. ^0000ff현재 대기순위 : %d ì˜ˆìƒ ëŒ€ê¸°ì‹œê°„ : %dì´ˆ
Currently,Server is full. ^0000ffPeople Currently Waiting: %d Expected Waiting Time: %dSeconds
20130807 to 20130814
Ranking Type
*/
MSG_WAITING_FOR_ENTER_TO_CHARACTER_SEVER_IN_SEC = 0x968,
-/*20121114 to 20180523
+/*20121114 to 20180621
현재 ì ‘ì† ì¸ì›ì´ ê°€ë“ ì°¼ìŠµë‹ˆë‹¤. ^0000ff현재 대기순위 : %d ì˜ˆìƒ ëŒ€ê¸°ì‹œê°„ : %d분 %dì´ˆ
Currently,Server is full. ^0000ffPeople Currently Waiting: %d Expected Waiting Time: %dMinutes %d Seconds
20130807 to 20130814
@@ -14474,7 +14474,7 @@ Currently,Server is full. ^0000ffPeople Currently Waiting: %d
Currently,Server is full. ^0000ffPeople Currently Waiting: %d Expected Waiting Time: %dSeconds
*/
MSG_WAITING_FOR_ENTER_TO_CHARACTER_SEVER_IN_MIN = 0x969,
-/*20121114 to 20180523
+/*20121114 to 20180621
CBT 초청 유저가 아닙니다
CBT is not an invited user
20130807 to 20130814
@@ -14484,7 +14484,7 @@ Currently,Server is full. ^0000ffPeople Currently Waiting: %d
MSG_CBT_ACTIVE_USER_CHECK = 0x96a,
#endif
#if PACKETVER >= 20121128
-/*20121128 to 20180523
+/*20121128 to 20180621
-------------- Navigation 명령어 --------------
------------------- Instruction --------------------
20130807 to 20130814
@@ -14492,7 +14492,7 @@ CBT 초청 유저가 아닙니다
CBT is not an invited user
*/
MSG_NAVIGATION_HELP_1 = 0x96b,
-/*20121128 to 20180523
+/*20121128 to 20180621
/navigation /navi : /navi yuno 100/100 ->> 맵ì´ë¦„, 위치(100/100)
1) /Navigation or /navi ex) /navi prontera 100 100 -> /navi "MAPNAME", 100, 100
20130807 to 20130814
@@ -14500,7 +14500,7 @@ CBT is not an invited user
------------------- Instruction --------------------
*/
MSG_NAVIGATION_HELP_2 = 0x96c,
-/*20121128 to 20180523
+/*20121128 to 20180621
/navigation2 /navi2 : /navi2 yuno 100/100 1/1/1 ->> 맵ì´ë¦„, 위치(100/100), scrool/zeny/plane (1:사용함 0: 사용안함)
2) /Navigation2 or /navi2 ex) /navi2 prontera 100 111 -> MAPNAME location (100 90), Scroll | Zeny | Plane (1: Enable or 0: Disable)
20130807 to 20130814
@@ -14508,7 +14508,7 @@ CBT is not an invited user
1) /Navigation or /navi ex) /navi prontera 100 100 -> /navi "MAPNAME", 100, 100
*/
MSG_NAVIGATION_HELP_3 = 0x96d,
-/*20121128 to 20180523
+/*20121128 to 20180621
-------------- Navigation 검색창 명령어 -------
-> /navi2 goes with the case with location coordinates. They must be no less than 3 characters
20130807 to 20130814
@@ -14516,7 +14516,7 @@ CBT is not an invited user
2) /Navigation2 or /navi2 ex) /navi2 prontera 100 111 -> MAPNAME location (100 90), Scroll | Zeny | Plane (1: Enable or 0: Disable)
*/
MSG_NAVIGATION_HELP_4 = 0x96e,
-/*20121128 to 20180523
+/*20121128 to 20180621
$$all : 모든 항목 출력 (Type 구분ìžì—ì„œ 출력 종류를 나눌수 있다.)
3) $$all Output all the items (Can take a while...)
20130807 to 20130814
@@ -14524,7 +14524,7 @@ $$all : 모든 항목 출력 (Type 구분ìžì—ì„œ 출력 종류를 나ë
-> /navi2 goes with the case with location coordinates. They must be no less than 3 characters
*/
MSG_NAVIGATION_HELP_5 = 0x96f,
-/*20121128 to 20180523
+/*20121128 to 20180621
$$lv30 : 해당 ë ˆë²¨ì˜ ëª¬ìŠ¤í„° 출력 (숫ìžëŠ” 변경 가능)
4) $$lv30 monsters are placed in the output
20130807 to 20130814
@@ -14532,7 +14532,7 @@ $$all : 모든 항목 출력 (Type 구분ìžì—ì„œ 출력 종류를 나ë
3) $$all Output all the items (Can take a while...)
*/
MSG_NAVIGATION_HELP_6 = 0x970,
-/*20121128 to 20180523
+/*20121128 to 20180621
$$lv20~30 : 해당 레벨 ë²”ìœ„ì˜ ëª¬ìŠ¤í„° 출력 (숫ìžëŠ” 변경 가능)
5) $$lv20~30 monsters in that level range are placed in the output
20130807 to 20130814
@@ -14540,7 +14540,7 @@ $$lv30 : 해당 ë ˆë²¨ì˜ ëª¬ìŠ¤í„° 출력 (숫ìžëŠ” 변경 가능)
4) $$lv30 monsters are placed in the output
*/
MSG_NAVIGATION_HELP_7 = 0x971,
-/*20121128 to 20180523
+/*20121128 to 20180621
1 vs 1
20130807 to 20130814
$$lv20~30 : 해당 레벨 ë²”ìœ„ì˜ ëª¬ìŠ¤í„° 출력 (숫ìžëŠ” 변경 가능)
@@ -14549,7 +14549,7 @@ $$lv20~30 : 해당 레벨 ë²”ìœ„ì˜ ëª¬ìŠ¤í„° 출력 (숫ìžëŠ” 변경 가능)
MSG_RANKING_BATTLE_1VS1_ALL = 0x972,
#endif
#if PACKETVER >= 20121205
-/*20121205 to 20180523
+/*20121205 to 20180621
특수 장비
Special Gear
20130807 to 20130814
@@ -14558,7 +14558,7 @@ Special Gear
MSG_SHADOW_EQUIPMENT = 0x973,
#endif
#if PACKETVER >= 20130109
-/*20130109 to 20180523
+/*20130109 to 20180621
%d 번째 ìºë¦­í„°ì˜ ì§ì—… ì •ë³´ê°€ ì´ìƒí•©ë‹ˆë‹¤. ê³ ê°ì„¼í„°ë¡œ ë¬¸ì˜ ë¶€íƒ ë“œë¦½ë‹ˆë‹¤. ErrorCode(%d)
%d First character of the profession is more than information. Please contact the Customer Care Center. ErrorCode(%d)
20130807 to 20130814
@@ -14568,14 +14568,14 @@ Special Gear
MSG_CHARACTERERROR_JOB = 0x974,
#endif
#if PACKETVER >= 20130115
-/*20130115 to 20180523
+/*20130115 to 20180621
(%s) %d / %d
20130807 to 20130814
%d 번째 ìºë¦­í„°ì˜ ì§ì—… ì •ë³´ê°€ ì´ìƒí•©ë‹ˆë‹¤. ê³ ê°ì„¼í„°ë¡œ ë¬¸ì˜ ë¶€íƒ ë“œë¦½ë‹ˆë‹¤. ErrorCode(%d)
%d First character of the profession is more than information. Please contact the Customer Care Center. ErrorCode(%d)
*/
MSG_NAVIGATION_ALL_S = 0x975,
-/*20130115 to 20180523
+/*20130115 to 20180621
%s-%s(%d/%d)
20130807 to 20130814
(%s) %d / %d
@@ -14583,14 +14583,14 @@ Special Gear
MSG_NAVIGATION_ALL_SD = 0x976,
#endif
#if PACKETVER >= 20130121
-/*20130121 to 20180523
+/*20130121 to 20180621
ì ‘ì†ìž 수 초과로 ì„œë²„ì— ë”ì´ìƒ ì ‘ì†í•  수 없습니다.
Server Exceeded the maximum number of users,Cannot Connect anymore users.
20130807 to 20130814
%s-%s(%d/%d)
*/
MSG_REFUSE_OVER_USERLIMIT = 0x977,
-/*20130121 to 20180523
+/*20130121 to 20180621
ì„œë²„ì ‘ì† ì‹¤íŒ¨ (%d)
Server Connection Failed (%d)
20130807 to 20130814
@@ -14598,7 +14598,7 @@ Server Connection Failed (%d)
Server Exceeded the maximum number of users,Cannot Connect anymore users.
*/
MSG_REFUSE_ERRORCODE = 0x978,
-/*20130121 to 20180523
+/*20130121 to 20180621
ë¡œê·¸ì¸ í—ˆìš©ì‹œê°„ 초과
Login Timeout Permitted
20130807 to 20130814
@@ -14606,7 +14606,7 @@ Login Timeout Permitted
Server Connection Failed (%d)
*/
MSG_REFUSE_DISCONNECT_KEEP_TIME = 0x979,
-/*20130121 to 20180523
+/*20130121 to 20180621
ë¡œê·¸ì¸ ì¤‘ ì¸ì¦ì„œë²„로부터 ì¸ì¦ì´ 실패하였습니다.
Login Authentication Failed from Authentication Server.
20130807 to 20130814
@@ -14616,7 +14616,7 @@ Login Timeout Permitted
MSG_REFUSE_WEB_AUTH_FAILED = 0x97a,
#endif
#if PACKETVER >= 20130206
-/*20130206 to 20180523
+/*20130206 to 20180621
길드ì´ë¦„ì— ê³µë°±ë¬¸ìžë¥¼ 사용할 수 없습니다.
Guild Cannot use Space in the name.
20130807 to 20130814
@@ -14626,7 +14626,7 @@ Login Authentication Failed from Authentication Server.
MSG_GUILDNAME_CHECK = 0x97b,
#endif
#if PACKETVER >= 20130215
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ 안녕하세요!
Hey,Hello There
20130807 to 20130814
@@ -14634,7 +14634,7 @@ Hey,Hello There
Guild Cannot use Space in the name.
*/
MSG_BILLING_CHN_1 = 0x97c,
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %dë…„ %d ì›” %dì¼ %d:%d ì— ì¢…ë£Œë©ë‹ˆë‹¤.
Available Time will End on %d month %d hour %d:%d
20130807 to 20130814
@@ -14642,7 +14642,7 @@ Available Time will End on %d month %d hour %d:%d
Hey,Hello There
*/
MSG_BILLING_CHN_2 = 0x97d,
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ ì•„ì§ ë§Žì´ ë‚¨ì•˜ìœ¼ë‹ˆ 안심하고 플레ì´í•˜ì„¸ìš”!
You've lot of time,Play in Peace.
20130807 to 20130814
@@ -14650,7 +14650,7 @@ You've lot of time,Play in Peace.
Available Time will End on %d month %d hour %d:%d
*/
MSG_BILLING_CHN_3 = 0x97e,
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ ì´ë²ˆ 주 ë‚´ë¡œ 종료 ë©ë‹ˆë‹¤. 종료 ì „ì— ì¶©ì „ì„ í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Your hours will be terminated within this week. Please Charge before termination.
20130807 to 20130814
@@ -14658,7 +14658,7 @@ Your hours will be terminated within this week. Please Charge before termination
You've lot of time,Play in Peace.
*/
MSG_BILLING_CHN_4 = 0x97f,
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ 24시간 ë‚´ì— ì¢…ë£Œë©ë‹ˆë‹¤. 빨리 충전하시기 ë°”ëžë‹ˆë‹¤.
Your hours will be terminated within 24 hours.Please Charge Quickly.
20130807 to 20130814
@@ -14666,7 +14666,7 @@ Your hours will be terminated within 24 hours.Please Charge Quickly.
Your hours will be terminated within this week. Please Charge before termination.
*/
MSG_BILLING_CHN_5 = 0x980,
-/*20130215 to 20180523
+/*20130215 to 20180621
현재 ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %d시간 남았습니다. ì •ìƒì ì¸ 게임 ì´ìš©ì„ 위해 ì¶©ì „ì„ í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Current Time Left:%d hours.Charge the game for uninterrupted play.
20130807 to 20130814
@@ -14674,7 +14674,7 @@ Current Time Left:%d hours.Charge the game for uninterrupted play.
Your hours will be terminated within 24 hours.Please Charge Quickly.
*/
MSG_BILLING_CHN_6 = 0x981,
-/*20130215 to 20180523
+/*20130215 to 20180621
현재 ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %d분 남았습니다. ì´ìš©ì‹œê°„ì´ ëë‚œ 후 ê°•ì œì ìœ¼ë¡œ 종료ë©ë‹ˆë‹¤. ì •ìƒì ì¸ 게임 ì´ìš©ì„ 위해 ì¶©ì „ì„ í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Current Time Left:%d minutes.Charge the game for uninterrupted play.
20130807 to 20130814
@@ -14682,7 +14682,7 @@ Current Time Left:%d minutes.Charge the game for uninterrupted play.
Current Time Left:%d hours.Charge the game for uninterrupted play.
*/
MSG_BILLING_CHN_7 = 0x982,
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %d시간 %d분 남았습니다.
Time Left: %d hours %d minutes
20130807 to 20130814
@@ -14690,7 +14690,7 @@ Time Left: %d hours %d minutes
Current Time Left:%d minutes.Charge the game for uninterrupted play.
*/
MSG_BILLING_CHN_8 = 0x983,
-/*20130215 to 20180523
+/*20130215 to 20180621
%d%% ( 기본 100%% + PC방 %d%% + 프리미엄 %d%% + %s서버 %d%% )
%d%% ( Basic 100%% + PCRoom %d%% + Premium %d%% + %sServer %d%% )
20130807 to 20130814
@@ -14698,7 +14698,7 @@ Current Time Left:%d minutes.Charge the game for uninterrupted play.
Time Left: %d hours %d minutes
*/
MSG_BASIC_EXP_MSG_THAI = 0x984,
-/*20130215 to 20180523
+/*20130215 to 20180621
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %d시간 %d분 í›„ì— ì¢…ë£Œë©ë‹ˆë‹¤.
After %d hours %d minutes, your game will be terminated.
20130807 to 20130814
@@ -14708,7 +14708,7 @@ After %d hours %d minutes, your game will be terminated.
MSG_CHN_BILLING_EXPIRE_TIME = 0x985,
#endif
#if PACKETVER >= 20130220
-/*20130220 to 20180523
+/*20130220 to 20180621
ìœ ì €ë‹˜ì˜ ê³„ì •ì€ ì˜êµ¬ ì ‘ì†ê¸ˆì§€ ë˜ì˜€ìŠµë‹ˆë‹¤
This Account is permanently Banned.
20130807 to 20130814
@@ -14716,7 +14716,7 @@ This Account is permanently Banned.
After %d hours %d minutes, your game will be terminated.
*/
MSG_CHN_BLOCK_FOREVER = 0x986,
-/*20130220 to 20180523
+/*20130220 to 20180621
ìœ ì €ë‹˜ì˜ ê³„ì •ì€ ì ‘ì†ê¸ˆì§€ ë˜ì˜€ìŠµë‹ˆë‹¤
해지 시간 : %04d-%02d-%02d %02d:%02d
This Account is banned.
@@ -14728,7 +14728,7 @@ This Account is permanently Banned.
MSG_CHN_BLOCK = 0x987,
#endif
#if PACKETVER >= 20130227
-/*20130227 to 20180523
+/*20130227 to 20180621
몬스터(Tab)
Monster(Tab)
20130807 to 20130814
@@ -14738,7 +14738,7 @@ This Account is banned.
Termination Time:%04d-%02d-%02d %02d:%02d
*/
MSG_WORLDMAP_MSG1 = 0x988,
-/*20130227 to 20180523
+/*20130227 to 20180621
맵(Alt)
Map(Alt)
20130807 to 20130814
@@ -14746,7 +14746,7 @@ Map(Alt)
Monster(Tab)
*/
MSG_WORLDMAP_MSG2 = 0x989,
-/*20130227 to 20180523
+/*20130227 to 20180621
안내 정보
Product Information
20130807 to 20130814
@@ -14754,7 +14754,7 @@ Product Information
Map(Alt)
*/
MSG_WORLDMAP_MSG3 = 0x98a,
-/*20130227 to 20180523
+/*20130227 to 20180621
검색 정보
Find Information
20130807 to 20130814
@@ -14762,7 +14762,7 @@ Find Information
Product Information
*/
MSG_WORLDMAP_MSG4 = 0x98b,
-/*20130227 to 20180523
+/*20130227 to 20180621
비공정
AirShip
20130807 to 20130814
@@ -14770,7 +14770,7 @@ AirShip
Find Information
*/
MSG_WORLDMAP_MSG5 = 0x98c,
-/*20130227 to 20180523
+/*20130227 to 20180621
카프ë¼
Kafra
20130807 to 20130814
@@ -14778,7 +14778,7 @@ Kafra
AirShip
*/
MSG_WORLDMAP_MSG6 = 0x98d,
-/*20130227 to 20180523
+/*20130227 to 20180621
(ë„ì°©)
(Arrival)
20130807 to 20130814
@@ -14788,21 +14788,21 @@ Kafra
MSG_WORLDMAP_MSG7 = 0x98e,
#endif
#if PACKETVER >= 20130313
-/*20130313 to 20180523
+/*20130313 to 20180621
Mob)%s:%s(%s)
20130807 to 20130814
(ë„ì°©)
(Arrival)
*/
MSG_NAVIGATION_MOB_S_S_S = 0x98f,
-/*20130313 to 20180523
+/*20130313 to 20180621
분í¬ë„:%s
Distribution:%s
20130807 to 20130814
Mob)%s:%s(%s)
*/
MSG_NAVIGATION_NUM = 0x990,
-/*20130313 to 20180523
+/*20130313 to 20180621
매우많ìŒ
Very Plenty
20130807 to 20130814
@@ -14810,7 +14810,7 @@ Very Plenty
Distribution:%s
*/
MSG_NAVIGATION_NUM1 = 0x991,
-/*20130313 to 20180523
+/*20130313 to 20180621
많ìŒ
Plenty
20130807 to 20130814
@@ -14818,7 +14818,7 @@ Plenty
Very Plenty
*/
MSG_NAVIGATION_NUM2 = 0x992,
-/*20130313 to 20180523
+/*20130313 to 20180621
보통
Normal
20130807 to 20130814
@@ -14826,7 +14826,7 @@ Normal
Plenty
*/
MSG_NAVIGATION_NUM3 = 0x993,
-/*20130313 to 20180523
+/*20130313 to 20180621
ì ìŒ
Low
20130807 to 20130814
@@ -14834,7 +14834,7 @@ Low
Normal
*/
MSG_NAVIGATION_NUM4 = 0x994,
-/*20130313 to 20180523
+/*20130313 to 20180621
매우ì ìŒ
Very Low
20130807 to 20130814
@@ -14844,7 +14844,7 @@ Low
MSG_NAVIGATION_NUM5 = 0x995,
#endif
#if PACKETVER >= 20130320
-/*20130320 to 20180523
+/*20130320 to 20180621
ì€í–‰ì„ ì´ìš©í•  수 없습니다. ìž ì‹œ 후 다시 ì‹œë„하세요.
The bank is not available. Please try again in a few minutes.
20130807 to 20130814
@@ -14852,7 +14852,7 @@ The bank is not available. Please try again in a few minutes.
Very Low
*/
MSG_BANK_SYSTEM_ERROR = 0x996,
-/*20130320 to 20180523
+/*20130320 to 20180621
ì€í–‰ 잔고가 부족합니다.
Bank balance is low.
20130807 to 20130814
@@ -14862,7 +14862,7 @@ The bank is not available. Please try again in a few minutes.
MSG_BANK_WITHDRAW_NO_MONEY = 0x997,
#endif
#if PACKETVER >= 20130327
-/*20130327 to 20180523
+/*20130327 to 20180621
보유한 Zeny 가 부족해서 입금할 수 없습니다.
You don't have enough zeny
20130807 to 20130814
@@ -14870,7 +14870,7 @@ You don't have enough zeny
Bank balance is low.
*/
MSG_BANK_DEPOSIT_NO_MONEY = 0x998,
-/*20130327 to 20180523
+/*20130327 to 20180621
1 Zeny ì´ìƒ 입금 가능합니다.
Minimum Deposit Amount: 1 zeny
20130807 to 20130814
@@ -14878,7 +14878,7 @@ Minimum Deposit Amount: 1 zeny
You don't have enough zeny
*/
MSG_BANK_DEPOSIT_ZERO = 0x999,
-/*20130327 to 20180523
+/*20130327 to 20180621
1 Zeny ì´ìƒ 출금 가능합니다.
Minimum Withdrawal Amount: 1 zeny
20130807 to 20130814
@@ -14888,7 +14888,7 @@ Minimum Deposit Amount: 1 zeny
MSG_BANK_WITHDRAW_ZERO = 0x99a,
/*20130327 to 20130529
보유 Zeny 는 21 ì–µì„ ë„˜ì„ ìˆ˜ 없습니다.
-20130605 to 20180523
+20130605 to 20180621
보유 Zeny 는 2,147,483,647 Zeny를 ë„˜ì„ ìˆ˜ 없습니다.
You cannot hold more than 2,147,483,647 Zeny
20130807 to 20130814
@@ -14896,7 +14896,7 @@ You cannot hold more than 2,147,483,647 Zeny
Minimum Withdrawal Amount: 1 zeny
*/
MSG_BANK_OVER_INT_MAX = 0x99b,
-/*20130327 to 20180523
+/*20130327 to 20180621
your account is lock by mobil otp
your account is lock by mobile otp
20130807 to 20130814
@@ -14904,14 +14904,14 @@ your account is lock by mobile otp
You cannot hold more than 2,147,483,647 Zeny
*/
MSG_REFUSE_MOTP_LOCK = 0x99c,
-/*20130327 to 20180523
+/*20130327 to 20180621
MOTP auth fail
20130807 to 20130814
your account is lock by mobil otp
your account is lock by mobile otp
*/
MSG_REFUSE_MOTP_AUTH_FAIL = 0x99d,
-/*20130327 to 20180523
+/*20130327 to 20180621
%d분간 몬스터ì—게 ì–»ì„ ìˆ˜ 있는 Job경험치가 %d%% ì¦ê°€í•©ë‹ˆë‹¤.
For %d minutes,Job Experience obtained from monster is increased by %d%%
20130807 to 20130814
@@ -14922,7 +14922,7 @@ MOTP auth fail
#if PACKETVER >= 20130410
/*20130410 to 20130410
소지 Zeny : %d Zeny
-20130417 to 20180523
+20130417 to 20180621
소지 Zeny : %s Zeny
Current Zeny: %s Zeny
20130807 to 20130814
@@ -14930,7 +14930,7 @@ Current Zeny: %s Zeny
For %d minutes,Job Experience obtained from monster is increased by %d%%
*/
MSG_BANK_MY_ZENY = 0x99f,
-/*20130410 to 20180523
+/*20130410 to 20180621
Zeny
20130807 to 20130814
소지 Zeny : %s Zeny
@@ -14943,7 +14943,7 @@ Current Zeny: %s Zeny
최대 2,147,483,647ì–µ Zeny까지만 ë³´ê´€ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
20130605 to 20130605
최대 2,147,483,647 Zeny까지만 ë³´ê´€ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
-20130612 to 20180523
+20130612 to 20180621
최대 2,147,483,647 Zeny 까지만 ë³´ê´€ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
The Maximum amount is 2,147,483,647 Zeny
20130807 to 20130814
@@ -14952,7 +14952,7 @@ Zeny
MSG_BANK_WARNING = 0x9a1,
#endif
#if PACKETVER >= 20130515
-/*20130515 to 20180523
+/*20130515 to 20180621
ì´ì•Œì´ 부족합니다.
Insufficient bullet
20130807 to 20130814
@@ -14960,7 +14960,7 @@ Insufficient bullet
The Maximum amount is 2,147,483,647 Zeny
*/
MSG_NEED_MORE_BULLET = 0x9a2,
-/*20130515 to 20180523
+/*20130515 to 20180621
10억제니 ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ 10ì–µ 제니로 íŒë§¤ë©ë‹ˆë‹¤.
You entered more than 1 Billion Zeny, the price will be set to 1 Billion Zeny.
20130807 to 20130814
@@ -14970,7 +14970,7 @@ Insufficient bullet
MSG_OVERPRICE_MAX = 0x9a3,
#endif
#if PACKETVER >= 20130605
-/*20130605 to 20180523
+/*20130605 to 20180621
AuthTicket is Not Vaild
AuthTicket is Not Valid
20130807 to 20130814
@@ -14980,7 +14980,7 @@ You entered more than 1 Billion Zeny, the price will be set to 1 Billion Zeny.
MSG_NOT_VALID_AUTH_TICKET = 0x9a4,
/*20130605 to 20130605
ErrorCode : %d, ErrorValue : %d
-20130612 to 20180523
+20130612 to 20180621
ErrorCategory : %d, ErrorCode : %d (%d,%d,%d,%d)
ErrorCategory: %d, ErrorCode: %d (%d,%d,%d,%d)
20130807 to 20130814
@@ -14992,7 +14992,7 @@ AuthTicket is Not Valid
#if PACKETVER >= 20130618
/*20130618 to 20130618
%d%% ( Primary 100%% + Premium %d%% + PCCafe %d%% + %s Server %d%% )
-20130626 to 20180523
+20130626 to 20180621
%d%% ( Basic 100%% + Premium %d%% + PCCafe %d%% + %s Server %d%% )
%d%% ( Basic 100%% + Premium %d%% + Internet cafe %d%% + %s Server %d%% )
20130807 to 20130814
@@ -15005,7 +15005,7 @@ ErrorCategory: %d, ErrorCode: %d (%d,%d,%d,%d)
20130807 to 20130814
%d%% ( Basic 100%% + Premium %d%% + PCCafe %d%% + %s Server %d%% )
%d%% ( Basic 100%% + Premium %d%% + Internet cafe %d%% + %s Server %d%% )
-20130925 to 20180523
+20130925 to 20180621
%d분간 몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ %d%%ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Basic item drop rate from monster hunting is increased for %dmins by %dtimes.
*/
@@ -15014,21 +15014,21 @@ Basic item drop rate from monster hunting is increased for %dmins by %dtimes.
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ %dì‹œ %.2d분간 %dë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
20130807 to 20130814
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ %d분간 %dë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
-20130925 to 20180523
+20130925 to 20180621
%dì‹œ %.2d분간 몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ %d%%ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Basic item drop rate from monster hunting is increased for %dhour %.2dmins by %dtimes.
*/
MSG_RECEIVEITEM_VALUE_1 = 0x9a8,
#endif
#if PACKETVER >= 20130626
-/*20130626 to 20180523
+/*20130626 to 20180621
%s ì˜ ê°€ê²©ì´
The price of^0000FF %s^000000
20130807 to 20130814
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ %dì‹œ %.2d분간 %dë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
*/
MSG_WARNING_PRICE1 = 0x9a9,
-/*20130626 to 20180523
+/*20130626 to 20180621
100000000
1000000000
20130807 to 20130814
@@ -15036,7 +15036,7 @@ The price of^0000FF %s^000000
The price of^0000FF %s^000000
*/
MSG_WARNING_PRICE2 = 0x9aa,
-/*20130626 to 20180523
+/*20130626 to 20180621
^ff0000%d^0000ffì–µ
is over ^FF0000%d^0000FF Billion^000000 Zeny and
20130807 to 20130814
@@ -15044,21 +15044,21 @@ The price of^0000FF %s^000000
1000000000
*/
MSG_WARNING_PRICE3 = 0x9ab,
-/*20130626 to 20180523
+/*20130626 to 20180621
10000000
20130807 to 20130814
^ff0000%d^0000ffì–µ
is over ^FF0000%d^0000FF Billion^000000 Zeny and
*/
MSG_WARNING_PRICE4 = 0x9ac,
-/*20130626 to 20180523
+/*20130626 to 20180621
^ff0000%d^0000ff천만
more than^FF0000 %d0^0000FF Million^000000 Zeny
20130807 to 20130814
10000000
*/
MSG_WARNING_PRICE5 = 0x9ad,
-/*20130626 to 20180523
+/*20130626 to 20180621
^0000ffZeny ì´ìƒ^000000입니다.
ìž…ë ¥ê¸ˆì•¡ì´ ë§žìŠµë‹ˆê¹Œ?
. Is this correct?
@@ -15067,7 +15067,7 @@ The price of^0000FF %s^000000
more than^FF0000 %d0^0000FF Million^000000 Zeny
*/
MSG_WARNING_PRICE6 = 0x9ae,
-/*20130626 to 20180523
+/*20130626 to 20180621
천만Zenyì´ìƒ 안전확ì¸
Safety check for more than 10m Zeny
20130807 to 20130814
@@ -15076,7 +15076,7 @@ Safety check for more than 10m Zeny
. Is this correct?
*/
MSG_WARNING_PRICE7 = 0x9af,
-/*20130626 to 20180523
+/*20130626 to 20180621
https://www.warpportal.com/account/login.aspx?ReturnUrl=%2faccount%2fpayment.aspx
20130807 to 20130814
천만Zenyì´ìƒ 안전확ì¸
@@ -15087,19 +15087,19 @@ Safety check for more than 10m Zeny
https://kepler.warpportal.com/steam/purchase/?step=1&steamid=76561198071003044&game=rose&accountname=khanhtest111&lang=en
20130807 to 20130814
https://www.warpportal.com/account/login.aspx?ReturnUrl=%2faccount%2fpayment.aspx
-20131030 to 20180523
+20131030 to 20180621
https://kepler.warpportal.com/ro1/purchase/?step=1&steamid=%lld&accountname=
https://kepler.warpportal.com/ror/purchase/?step=1&steamid=%lld&accountname=
*/
MSG_AMERICA_CASHSHOP_URL_STEAM = 0x9b1,
-/*20130626 to 20180523
+/*20130626 to 20180621
지ìƒì˜ ë, 스플랑디드와 부유대륙 ì•Œí”„í—¤ìž„ì„ ìž‡ëŠ” 다리, ë¹„í”„ë¡œìŠ¤íŠ¸ì— ìƒê²¨ë‚œ 거대한 ê· ì—´, 그리고 ê·¼ì›ì„ ì•Œ 수 없는 미ê¶ìˆ².
A giant crevice appeared in Bifrost, the bridge between Splendide, the end of the world and the floating continent of Alfheim, and you do not know the source of the labyrinth forest.
20130807 to 20130814
https://kepler.warpportal.com/steam/purchase/?step=1&steamid=76561198071003044&game=rose&accountname=khanhtest111&lang=en
*/
MSG_QUEST_INFO_01 = 0x9b2,
-/*20130626 to 20180523
+/*20130626 to 20180621
ì´ê²ƒì€ ì—¬í–‰ì˜ ëì„ ì•Œë¦¬ëŠ” í‘œì‹ì¸ê°€, 새로운 세계를 여는 지표ì¸ê°€! 수호ìžëŠ” ë…¸ëž«ë§ ê°™ì€ ìœ í˜¹ì— ì ì°¨ ë„‹ì„ ìžƒì–´ê°€ê³  있었다.
This is a marker indicating the end of the trip, a new world is opening indicators! Guardian, such as the lyrics to the temptation was gradually losing the soul.
20130807 to 20130814
@@ -15107,7 +15107,7 @@ This is a marker indicating the end of the trip, a new world is opening indicato
A giant crevice appeared in Bifrost, the bridge between Splendide, the end of the world and the floating continent of Alfheim, and you do not know the source of the labyrinth forest.
*/
MSG_QUEST_INFO_02 = 0x9b3,
-/*20130626 to 20180523
+/*20130626 to 20180621
수천 ë…„ì˜ ì„¸ì›”ì´ í르는 ë™ì•ˆ, ê·¸ 스스로가 홀로 ì•ˆê°„íž˜ì„ ì“°ë©° 지켜낸 ê²ƒì´ ë¬´ì—‡ì´ì—ˆëŠ”지, ë´‰ì¸ ë˜ì–´ 긴 ì‹œê°„ì„ ê°‡í˜€ë²„ë¦° ê²ƒì€ ì˜¤ížˆë ¤ ìžì‹ ì´ 아니었는지 í˜¼ëž€ì„ ëŠë¼ê³  있었다.
For thousands of years, a mysterious melody has mesmerized the guardian. After a millennia of slumber, the guardian became confused about what he had been protecting all these years, and began to suspect that he might be the one who has been sealed and hidden away.
20130807 to 20130814
@@ -15115,7 +15115,7 @@ For thousands of years, a mysterious melody has mesmerized the guardian. After a
This is a marker indicating the end of the trip, a new world is opening indicators! Guardian, such as the lyrics to the temptation was gradually losing the soul.
*/
MSG_QUEST_INFO_03 = 0x9b4,
-/*20130626 to 20180523
+/*20130626 to 20180621
ìœ í˜¹ì˜ ë…¸ëž«ë§ì´ ìµœê³ ì¡°ì— ì´ë¥´ë €ì„ ë•Œ, 지ìƒì˜ ë 스플랑디드와 부유대륙 ì•Œí”„í—¤ìž„ì„ ìž‡ëŠ” 다리, ë¹„í”„ë¡œìŠ¤íŠ¸ì— ê±°ëŒ€í•œ ê· ì—´ì´ ìƒê²¨ë‚¬ê³ , 그로 ì¸í•´ ë‘ ì„¸ê³„ê°„ì˜ ì™•ëž˜ê°€ ëŠê¸°ë©´ì„œ ì‚¬ëžŒë“¤ì€ í° ë¶ˆíŽ¸ì„ ê²ªê²Œ ë˜ì—ˆë‹¤.
When the melody reached its peak, a giant crevice appeared in Bifrost, the bridge between Splendide, the end of the world and the floating continent of Alfheim. As a result, the two worlds were cut off from each other, causing a big problem for the people.
20130807 to 20130814
@@ -15123,7 +15123,7 @@ When the melody reached its peak, a giant crevice appeared in Bifrost, the bridg
For thousands of years, a mysterious melody has mesmerized the guardian. After a millennia of slumber, the guardian became confused about what he had been protecting all these years, and began to suspect that he might be the one who has been sealed and hidden away.
*/
MSG_QUEST_INFO_04 = 0x9b5,
-/*20130626 to 20180523
+/*20130626 to 20180621
ë¹„í”„ë¡œìŠ¤íŠ¸ì˜ í†µë¡œëŠ” ì´ì œ 미ê¶ìˆ² ë¿. ê·¼ì›ì¡°ì°¨ ì•Œ 수 없는 ê·¸ê³³ì„ ë¬´ì‚¬ížˆ 통과 í•œ ì‚¬ëžŒì€ ì§€ê¸ˆê¹Œì§€ ì•„ë¬´ë„ ì—†ì—ˆë‹¤.
Now, the only way to get to Bifrost is through the Labyrinth Forest. Nobody knows how the forest came to exist, and nobody has ever come out of it alive...
20130807 to 20130814
@@ -15131,7 +15131,7 @@ Now, the only way to get to Bifrost is through the Labyrinth Forest. Nobody know
When the melody reached its peak, a giant crevice appeared in Bifrost, the bridge between Splendide, the end of the world and the floating continent of Alfheim. As a result, the two worlds were cut off from each other, causing a big problem for the people.
*/
MSG_QUEST_INFO_05 = 0x9b6,
-/*20130626 to 20180523
+/*20130626 to 20180621
숱한 ëª¨í—˜ê°€ë“¤ì„ ì§‘ì–´ 삼킨 혼ëˆì˜ 지옥, 미ê¶ìˆ²ì€ ê·¸ ì†ì„ 방황하는 ì´ë¦„ 모를 ì—¬ì¸ì˜ 마ìŒì²˜ëŸ¼ ë”ìš± 깊고 혼란스럽게 확장ë˜ê³  있었다.
Swallowed countless adventurers to put a hell of confusion, wandering in the forest labyrinth of nowhere, like the heart of a woman was being extend deeper confusion.
20130807 to 20130814
@@ -15141,7 +15141,7 @@ Now, the only way to get to Bifrost is through the Labyrinth Forest. Nobody know
MSG_QUEST_INFO_06 = 0x9b7,
#endif
#if PACKETVER >= 20130717
-/*20130717 to 20180523
+/*20130717 to 20180621
숫ìžë§Œ ìž…ë ¥ 가능합니다.
You can enter only numbers.
20130807 to 20130814
@@ -15151,7 +15151,7 @@ Swallowed countless adventurers to put a hell of confusion, wandering in the for
MSG_BANK_CHECK_NUM = 0x9b8,
#endif
#if PACKETVER >= 20130724
-/*20130724 to 20180523
+/*20130724 to 20180621
êµí™˜ì°½ ë˜ëŠ” ìƒì ì´ 활성화 ëœ ìƒíƒœì—서는 ìž…ì¶œê¸ˆì„ í•˜ì‹¤ìˆ˜ 없습니다.
Exchange or store window is active and can not register the withdrawal.
20130807 to 20130814
@@ -15161,7 +15161,7 @@ You can enter only numbers.
MSG_BANK_PROHIBIT = 0x9b9,
#endif
#if PACKETVER >= 20130731
-/*20130731 to 20180523
+/*20130731 to 20180621
바로가기
Go to
20130807 to 20130814
@@ -15169,7 +15169,7 @@ Go to
Exchange or store window is active and can not register the withdrawal.
*/
MSG_QUEST_INFO_00 = 0x9ba,
-/*20130731 to 20180523
+/*20130731 to 20180621
ì•„ì´í…œ 비êµ
Item Compare
20130807 to 20130814
@@ -15182,7 +15182,7 @@ Go to
/*20130807 to 20130814
ì•„ì´í…œ 비êµ
Item Compare
-20130821 to 20180523
+20130821 to 20180621
현재 장착하려고 하는 ì´ê¸°ê°€ 장착하고 있는 íƒ„í™˜ì— ë§žì§€ 않습니다
Now you are trying to mount the gun equipped with bullet does not meet
*/
@@ -15190,7 +15190,7 @@ Now you are trying to mount the gun equipped with bullet does not meet
/*20130807 to 20130814
현재 장착하려고 하는 ì´ê¸°ê°€ 장착하고 있는 íƒ„í™˜ì— ë§žì§€ 않습니다
Now you are trying to mount the gun equipped with bullet does not meet
-20130821 to 20180523
+20130821 to 20180621
현재 장착하려고 하는 íƒ„í™˜ì´ ìž¥ì°©í•˜ê³  있는 ì´ê¸°ì™€ 맞지 않습니다
Now you are trying to mount the guns and bullets will not fit mounted
*/
@@ -15198,14 +15198,14 @@ Now you are trying to mount the guns and bullets will not fit mounted
/*20130807 to 20130814
현재 장착하려고 하는 íƒ„í™˜ì´ ìž¥ì°©í•˜ê³  있는 ì´ê¸°ì™€ 맞지 않습니다
Now you are trying to mount the guns and bullets will not fit mounted
-20130821 to 20180523
+20130821 to 20180621
íŒë§¤í•  ì•„ì´í…œì„ 등ë¡í•˜ì§€ 않았습니다. íŒë§¤í•˜ì‹¤ ì•„ì´í…œì„ 등ë¡í•´ 주세요
Has not registered to sell the item. Please register to sell the item
*/
MSG_BUYINGSTORE_MAKEWND_ADD_GOODS = 0x9be,
#endif
#if PACKETVER >= 20130821
-/*20130821 to 20180523
+/*20130821 to 20180621
ITEM
*/
MSG_ITEM_IN_MAIL_SYSTEM = 0x9bf,
@@ -15213,276 +15213,276 @@ ITEM
#if PACKETVER >= 20130828
/*20130828 to 20130911
길드 창고를 ì´ìš©í•  수 없습니다. ìž ì‹œ 후 ì´ìš©í•´ì£¼ì„¸ìš”.
-20130917 to 20180523
+20130917 to 20180621
길드 창고를 ì´ìš©í•  수 없습니다.
Guild storage is not available.
*/
MSG_GUILD_STORAGE_OPEN_ERROR = 0x9c0,
-/*20130828 to 20180523
+/*20130828 to 20180621
ê¸¸ë“œì— ê°€ìž…ë˜ì–´ 있지 않습니다. 가입 후 ì´ìš©í•´ì£¼ì„¸ìš”.
Guild is not subscribed to. After signing up, please use
*/
MSG_GUILD_STORAGE_OPEN_NO_JOIN_GUILD = 0x9c1,
-/*20130828 to 20180523
+/*20130828 to 20180621
다른 길드ì›ì´ 사용중입니다. ìž ì‹œ 후 ì´ìš©í•´ì£¼ì„¸ìš”.
Two other guild members are in use. Please use it after a while.
*/
MSG_GUILD_STORAGE_WARNING_USING_ANOTHER_MEMBER = 0x9c2,
-/*20130828 to 20180523
+/*20130828 to 20180621
창고권한
Storage Permission
*/
MSG_GUILD_STORAGE_PERMISSON = 0x9c3,
-/*20130828 to 20180523
+/*20130828 to 20180621
길드창고
Guild Storage
*/
MSG_GUILD_STORAGE_TITLE = 0x9c4,
/*20130828 to 20130828
ê¸¸ë“œì°½ê³ ì˜ ì‚¬ìš© ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤. 길드 마스터ì—게 요청하세요.
-20130904 to 20180523
+20130904 to 20180621
ê¸¸ë“œì°½ê³ ì˜ ì‚¬ìš© ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤.
You do not have permission to use guild storage.
*/
MSG_GUILD_STORAGE_PERMISSON_WARNING_MSG = 0x9c5,
#endif
#if PACKETVER >= 20130917
-/*20130917 to 20180523
+/*20130917 to 20180621
한정íŒë§¤ 등ë¡ì°½
Limited Sale Registration Window
*/
MSG_BARGAINSALE_TOOLWND_TITLE = 0x9c6,
-/*20130917 to 20180523
+/*20130917 to 20180621
ì•„ì´í…œ DB명
Item DB Name
*/
MSG_BARGAINSALE_TOOLWND_DB_NAME = 0x9c7,
-/*20130917 to 20180523
+/*20130917 to 20180621
ì•„ì´í…œ DB번호
Item DB Number
*/
MSG_BARGAINSALE_TOOLWND_DB_NUMBER = 0x9c8,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤ 갯수
Number of Sale
*/
MSG_BARGAINSALE_TOOLWND_SELL_COUNT = 0x9c9,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤ 시작시간
Sale Start Time
*/
MSG_BARGAINSALE_TOOLWND_SELL_STARTTIME = 0x9ca,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤í•  시간
Time to sell
*/
MSG_BARGAINSALE_TOOLWND_SELL_PERIODTIME = 0x9cb,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤í•  갯수를 입력해 주세요
Please enter number you want to sell
*/
MSG_BARGAINSALE_TOOLWND_INPUT_COUNT_MSG = 0x9cc,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤ ì‹œìž‘ì‹œê°„ì„ ìž…ë ¥í•´ 주세요
Enter start time of sale
*/
MSG_BARGAINSALE_TOOLWND_INPUT_STARTTIME_MSG = 0x9cd,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤ ì‹œìž‘ì‹œê°„ì˜ ë²”ìœ„ê°€ 맞지 않습니다
Start time does not match the scope of sales.
*/
MSG_BARGAINSALE_TOOLWND_WRONG_RANGE_MSG = 0x9ce,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤í•  ì‹œê°„ì„ ìž…ë ¥í•´ 주세요
Please enter the time
*/
MSG_BARGAINSALE_TOOLWND_INPUT_PERIODTIME_MSG = 0x9cf,
-/*20130917 to 20180523
+/*20130917 to 20180621
Item DB Nameì„ ìž…ë ¥í•´ 주세요
Please enter the Item DB Name
*/
MSG_BARGAINSALE_TOOLWND_INPUT_ITEMDBNAME_MSG = 0x9d0,
-/*20130917 to 20180523
+/*20130917 to 20180621
Item ID ì¡°íšŒì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤. í™•ì¸ í›„ 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤
Item ID lookup failed. Please try again later
*/
MSG_BARGAINSALE_TOOLWND_ITEMID_CHECK_FAILED_MSG = 0x9d1,
-/*20130917 to 20180523
+/*20130917 to 20180621
>> ItemName : %s / Price : %dc / 수량 : %d / íŒë§¤ê¸°ê°„ : %dì›”:%dì¼:%dì‹œ:%d분 ~ %dì›”:%dì¼:%dì‹œ:%d분
>> ItemName: %s / Price: %dc / Quantity: %d / TimeOfSale: %dMonth:%dDay:%dMinute:%dSecond ~ %dMonth:%dDay:%dMinute:%dSecond
*/
MSG_BARGAINSALE_TOOLWND_RESULT_FORMAT = 0x9d2,
-/*20130917 to 20180523
+/*20130917 to 20180621
등ë¡ì— 성공하였습니다
Registration successful
*/
MSG_BARGAINSALE_TOOLWND_APPLY_SUCCESS_MSG = 0x9d3,
-/*20130917 to 20180523
+/*20130917 to 20180621
등ë¡ì— 실패하였습니다. 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Registration failure. Please try again later.
*/
MSG_BARGAINSALE_TOOLWND_APPLY_FAILED_MSG = 0x9d4,
-/*20130917 to 20180523
+/*20130917 to 20180621
ì´ë¯¸ 등ë¡ëœ ì•„ì´í…œì´ 있습니다. 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Item has already been registered. Please try again later.
*/
MSG_BARGAINSALE_TOOLWND_ALREADY_REGISTERED_MSG = 0x9d5,
-/*20130917 to 20180523
+/*20130917 to 20180621
ì•„ì´í…œ ì‚­ì œì— ì‹¤íŒ¨ 하였습니다. 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Failed to delete the item. Please try again later.
*/
MSG_BARGAINSALE_TOOLWND_DELETE_FAILED_MSG = 0x9d6,
-/*20130917 to 20180523
+/*20130917 to 20180621
%s ì•„ì´í…œì´ ì‚­ì œë˜ì—ˆìŠµë‹ˆë‹¤.
%s item has been deleted.
*/
MSG_BARGAINSALE_TOOLWND_DELETE_SUCCESS_MSG = 0x9d7,
-/*20130917 to 20180523
+/*20130917 to 20180621
특가
Special
*/
MSG_BARGAINSALE_CASHSHOP_TAB_NAME = 0x9d8,
-/*20130917 to 20180523
+/*20130917 to 20180621
한정íŒë§¤ ì•„ì´í…œ íŒë§¤ìˆ˜ëŸ‰ 갱신
Sales limited sale item update
*/
MSG_BARGAINSALE_CASHSHOP_REFRESH_BTN_TOOLTIP = 0x9d9,
-/*20130917 to 20180523
+/*20130917 to 20180621
íŒë§¤ì¢…료
Discontinued
*/
MSG_BARGAINSALE_CASHSHOP_TIMER = 0x9da,
-/*20130917 to 20180523
+/*20130917 to 20180621
ìˆ˜ëŸ‰ê°±ì‹ ì´ í•„ìš”í•©ë‹ˆë‹¤
Quantity update is required
*/
MSG_BARGAINSALE_CASHSHOP_REFRESH_MSG = 0x9db,
-/*20130917 to 20180523
+/*20130917 to 20180621
재고가 부족하여 %d ê°œ 만í¼ë§Œ 구입합니다
The %d is out of stock or to buy as much as
*/
MSG_BARGAINSALE_CASHSHOP_CHECK_COUNT_MSG = 0x9dc,
-/*20130917 to 20180523
+/*20130917 to 20180621
%s ì•„ì´í…œì˜ 특가íŒë§¤ê°€ 시작ë˜ì—ˆìŠµë‹ˆë‹¤
%s Items are on sale
*/
MSG_BARGAINSALE_START_MSG = 0x9dd,
-/*20130917 to 20180523
+/*20130917 to 20180621
%s ì•„ì´í…œì˜ 매진 ë˜ëŠ” íŒë§¤ì‹œê°„만료로 ì¸í•´ 한정íŒë§¤ê°€ 종료ë˜ì—ˆìŠµë‹ˆë‹¤
%s time-out or sale of the items sold has been shut down due to the limited sales
*/
MSG_BARGAINSALE_CLOSE_MSG = 0x9de,
-/*20130917 to 20180523
+/*20130917 to 20180621
/한정íŒë§¤
/limitedsale
*/
MSG_BARGAINSALE_TOOLWND_CALL = 0x9df,
#endif
#if PACKETVER >= 20131002
-/*20131002 to 20180523
+/*20131002 to 20180621
http://www.ragnarokeurope.com/news/home-r70.html
*/
MSG_FRANCE_CASHSHOP_URL = 0x9e0,
-/*20131002 to 20180523
+/*20131002 to 20180621
http://www.ragnarokeurope.com/index.php?rubrique=70&Steam
*/
MSG_FRANCE_CASHSHOP_URL_STEAM = 0x9e1,
#endif
#if PACKETVER >= 20131016
-/*20131016 to 20180523
+/*20131016 to 20180621
êµ¬ìž…ì— ì„±ê³µí•œ 품목
Item purchase successful
*/
MSG_PARA_RESULT_TITLE = 0x9e2,
-/*20131016 to 20180523
+/*20131016 to 20180621
ì£¼ë¬¸ëŸ‰ì´ ìž¬ê³ ëŸ‰ì„ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.
You do not have enough items.
*/
MSG_PARA_WRONG_PURCHASE_COUNT_MSG = 0x9e3,
-/*20131016 to 20180523
+/*20131016 to 20180621
초대할수 없는 케릭터 ì´ë¦„입니다.
Name of the character that cannot be invited.
*/
MSG_PARTY_INVITE = 0x9e4,
-/*20131016 to 20180523
+/*20131016 to 20180621
길드초대할수 없는 케릭터 ì´ë¦„입니다.
You cannot invite the character to the guild.
*/
MSG_GUILD_INVITE = 0x9e5,
-/*20131016 to 20180523
+/*20131016 to 20180621
ì¼ë¶€ í’ˆëª©ì€ ì´ë¯¸ íŒë§¤ë˜ì–´ êµ¬ìž…ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Item already Sold,Purchase Failed.
*/
MSG_PARA_PURCHASE_ITEM_FAIL = 0x9e6,
#endif
#if PACKETVER >= 20131030
-/*20131030 to 20180523
+/*20131030 to 20180621
현재 위치ì—ì„œ 워프 장소를 기억 í•  수 없습니다.
The warp spot cannot be memorized in current position.
*/
MSG_NOWARPSKILL2 = 0x9e7,
-/*20131030 to 20180523
+/*20131030 to 20180621
무게가 초과ë˜ì–´ ì•„ì´í…œì„ 구매할 수 없습니다.
Cannot purchase item, You exceeded the weight.
*/
MSG_PARA_PURCHASE_ITEM_WEIGHT = 0x9e8,
-/*20131030 to 20180523
+/*20131030 to 20180621
No.
*/
MSG_GUILD_STORAGE_NUMBER = 0x9e9,
-/*20131030 to 20180523
+/*20131030 to 20180621
ì•„ì´í…œ
Item
*/
MSG_GUILD_STORAGE_ITEM = 0x9ea,
-/*20131030 to 20180523
+/*20131030 to 20180621
개수
Number
*/
MSG_GUILD_STORAGE_ITEM_COUNT = 0x9eb,
-/*20131030 to 20180523
+/*20131030 to 20180621
ì´ë¦„
Name
*/
MSG_GUILD_STORAGE_USER_NAME = 0x9ec,
-/*20131030 to 20180523
+/*20131030 to 20180621
시간
Time
*/
MSG_GUILD_STORAGE_LOG_TIME = 0x9ed,
-/*20131030 to 20180523
+/*20131030 to 20180621
입/출
Input/Output
*/
MSG_GUILD_STORAGE_ITEM_IN_OUT = 0x9ee,
-/*20131030 to 20180523
+/*20131030 to 20180621
로그가 존재하지 않습니다.
Log does not exist.
*/
MSG_GUILD_STORAGE_LOG_FINISH = 0x9ef,
-/*20131030 to 20180523
+/*20131030 to 20180621
ì „ ì²´
Entire
*/
MSG_GUILD_STORAGE_LOG_ALL = 0x9f0,
-/*20131030 to 20180523
+/*20131030 to 20180621
넣 기
Insert Symbol
*/
MSG_GUILD_STORAGE_LOG_IN = 0x9f1,
-/*20131030 to 20180523
+/*20131030 to 20180621
빼 기
Remaining Time
*/
MSG_GUILD_STORAGE_LOG_OUT = 0x9f2,
#endif
#if PACKETVER >= 20131106
-/*20131106 to 20180523
+/*20131106 to 20180621
길드 창고 내역
Guild Storage Logs
*/
MSG_GUILD_STORAGE_LOG_WND_NAME = 0x9f3,
-/*20131106 to 20180523
+/*20131106 to 20180621
ë‚´ì—­ì€ ìµœê·¼ 100개만 표시ë©ë‹ˆë‹¤.
100 entries are displayed.
*/
@@ -15491,157 +15491,157 @@ Guild Storage Logs
#if PACKETVER >= 20131120
/*20131120 to 20131120
%s : +%d
-20131127 to 20180523
+20131127 to 20180621
ê¸¸ë“œì°½ê³ ì˜ ì‚¬ìš© 시간 2ë¶„ì´ ê²½ê³¼ë˜ì–´ ìžë™ìœ¼ë¡œ 종료ë©ë‹ˆë‹¤.
Guild Storage is open only for 2 minutes, and will close automatically.
*/
MSG_GUILD_STORAGE_CLOSE_TIMEOUT = 0x9f5,
#endif
#if PACKETVER >= 20131204
-/*20131204 to 20180523
+/*20131204 to 20180621
Incorrect GameSamba ID. Please Try Again.
*/
MSG_INCORRECT_GAMESAMBEID = 0x9f6,
-/*20131204 to 20180523
+/*20131204 to 20180621
%s [%d옵션] : %d 개
%s [%d Option]: %d Quantity
*/
MSG_EA5 = 0x9f7,
#endif
#if PACKETVER >= 20131211
-/*20131211 to 20180523
+/*20131211 to 20180621
ì½”ì¸ì´ 필요합니다.
Requires a Coin.
*/
MSG_USESKILL_FAIL_COINTS = 0x9f8,
-/*20131211 to 20180523
+/*20131211 to 20180621
ì½”ì¸ì´ %d 개가 필요합니다.
%d Coins are required.
*/
MSG_USESKILL_FAIL_COINTS_NUM = 0x9f9,
-/*20131211 to 20180523
+/*20131211 to 20180621
개틀ë§ê±´ ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Gatling Gun should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_GATLING = 0x9fa,
-/*20131211 to 20180523
+/*20131211 to 20180621
샷건 ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Shotguns should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_SHOTGUN = 0x9fb,
-/*20131211 to 20180523
+/*20131211 to 20180621
ë¼ì´í”Œ ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Rifle should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_RIFLE = 0x9fc,
-/*20131211 to 20180523
+/*20131211 to 20180621
리볼버 ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Pair of Revolver should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_HANDGUN = 0x9fd,
-/*20131211 to 20180523
+/*20131211 to 20180621
성ì†ì„± ë¸”ë¦¿ì„ ìž¥ì°©í•´ì•¼ 합니다
[Silver Bullet] weapon class must be equipped.
*/
MSG_FAIL_NEED_EQUIPPED_PROPERTY_SAINT_BULLET = 0x9fe,
-/*20131211 to 20180523
+/*20131211 to 20180621
ì•„ì´í…œ íŒë§¤ ë‚´ì—­
Item Sell History
*/
MSG_MERCHANT_SOLD_ITEM_LOG = 0x9ff,
-/*20131211 to 20180523
+/*20131211 to 20180621
ì•„ì´í…œ 구매 ë‚´ì—­
Item Purchase History
*/
MSG_MERCHANT_ITEM_BUY_LOG = 0xa00,
#endif
#if PACKETVER >= 20131218
-/*20131218 to 20180523
+/*20131218 to 20180621
그레네ì´ë“œëŸ°ì³ ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Grenade Launcher should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_GRANADE = 0xa01,
-/*20131218 to 20180523
+/*20131218 to 20180621
[히트배럴],[매드니스 캔슬러],[플래티넘 알터] ì˜ íš¨ê³¼ë“¤ì€ ì¤‘ì²©í•˜ì—¬ 사용할 수 없습니다.
[Heat barrel],[Last Stand],[Platinum Alter] cannot be used while sitting.
*/
MSG_FAIL_DUPLICATE_HEAT_BARREL_GS_MADNESSCANCEL_P_ALTER = 0xa02,
#endif
#if PACKETVER >= 20131223
-/*20131223 to 20180523
+/*20131223 to 20180621
현재 맵ì—서는 사용할 수 없는 스킬입니다.
Cannot use skill in this map.
*/
MSG_USESKILL_FAIL_MAP = 0xa03,
#endif
#if PACKETVER >= 20140108
-/*20140108 to 20180523
+/*20140108 to 20180621
길드 창고를 ì´ìš©ì¤‘ì¸ ê²½ìš° ì°½ê³ ì˜ ëª¨ë“  ì•„ì´í…œì´ 사ë¼ì§€ê²Œ ë©ë‹ˆë‹¤.
If you are using a guild storage, all items inside it will disappear.
*/
MSG_GUILD_STORAGE_WARNING = 0xa04,
#endif
#if PACKETVER >= 20140115
-/*20140115 to 20180523
+/*20140115 to 20180621
http://ragnarok.gamesamba.com/paytest.html
http://ragnarok.gamesamba.com/
*/
MSG_AMERICA_CASHSHOP_URL_GAMESAMBA = 0xa05,
-/*20140115 to 20180523
+/*20140115 to 20180621
로그ì¸ì„ 위해 패스워드를 입력해주세요.
Please enter a password to login.
*/
MSG_SECOND_PASSWORD_INFO_4 = 0xa06,
#endif
#if PACKETVER >= 20140129
-/*20140129 to 20180523
+/*20140129 to 20180621
펫 진화
Pet Evolution
*/
MSG_PET_EVOLUTION = 0xa07,
-/*20140129 to 20180523
+/*20140129 to 20180621
진화 - %s
Evolution - %s
*/
MSG_PET_EVOLUTION_WITH_PET_NAME = 0xa08,
-/*20140129 to 20180523
+/*20140129 to 20180621
진화ì—는 다ìŒì˜ 재료가 필요합니다.
Evolution requires the following ingredients:
*/
MSG_PET_EVOLUTION_NEED_ITEM = 0xa09,
-/*20140129 to 20180523
+/*20140129 to 20180621
진화 하시겠습니까?
Are you sure you want to evolve your pet?
*/
MSG_DO_YOU_WANT_TO_EVOLVE_PET = 0xa0a,
-/*20140129 to 20180523
+/*20140129 to 20180621
알 수 없는 오류
Unknown Error
*/
MSG_PET_EVOLUTION_FAIL_UNKNOWN = 0xa0b,
-/*20140129 to 20180523
+/*20140129 to 20180621
소환ëœíŽ«ì„ ê°–ê³  있지 않습니다.
Pet Cannot be hatched.
*/
MSG_PET_EVOLUTION_FAIL_NOTEXIST_CALLPET = 0xa0c,
-/*20140129 to 20180523
+/*20140129 to 20180621
요청한 ê²ƒì´ íŽ«ì•Œì´ ì•„ë‹™ë‹ˆë‹¤.
It is not requested petal.
*/
MSG_PET_EVOLUTION_FAIL_NOT_PETEGG = 0xa0d,
/*20140129 to 20140205
진화가 불가능한 요청입니다.
-20140212 to 20180523
+20140212 to 20180621
진화 재료가 부족합니다.
Evolution material is low.
*/
MSG_PET_EVOLUTION_FAIL_RECIPE = 0xa0e,
-/*20140129 to 20180523
+/*20140129 to 20180621
ì§„í™”ì— í•„ìš”í•œ 재료가 부족합니다.
Insufficient materials for evolution.
*/
MSG_PET_EVOLUTION_FAIL_MATERIAL = 0xa0f,
-/*20140129 to 20180523
+/*20140129 to 20180621
친밀ë„ê°€ ì ˆì¹œì¸ ìƒíƒœì—서만 진화가 가능합니다.
Loyal Intimacy is required to evolve.
*/
@@ -15650,111 +15650,111 @@ Loyal Intimacy is required to evolve.
#if PACKETVER >= 20140212
/*20140212 to 20170830
ìžë™ ë¨¹ì´ ì£¼ê¸°
-20170906 to 20180523
+20170906 to 20180621
펫 ìžë™ ë¨¹ì´ ì£¼ê¸°
Automatic feeding
*/
MSG_PET_AUTO_FEEDING = 0xa11,
-/*20140212 to 20180523
+/*20140212 to 20180621
펫ì—게 먹ì´ë¥¼ 주었습니다. '%s' 잔여량 %dê°œ
Feeding the pet. %d '%d' remaining
*/
MSG_PET_AUTO_FEEDING_REST = 0xa12,
/*20140212 to 20170830
ìžë™ ë¨¹ì´ ì£¼ê¸° 활성화 On
-20170906 to 20180523
+20170906 to 20180621
펫 ìžë™ ë¨¹ì´ ì£¼ê¸° 활성화 On
Automatic feeding turned On
*/
MSG_PET_AUTO_FEEDING_ON = 0xa13,
/*20140212 to 20170830
ìžë™ ë¨¹ì´ ì£¼ê¸° 활성화 Off
-20170906 to 20180523
+20170906 to 20180621
펫 ìžë™ ë¨¹ì´ ì£¼ê¸° 활성화 Off
Automatic feeding turned Off
*/
MSG_PET_AUTO_FEEDING_OFF = 0xa14,
-/*20140212 to 20180523
+/*20140212 to 20180621
갱신
Update
*/
MSG_REFRESH = 0xa15,
/*20140212 to 20140702
%d 분전
-20140709 to 20180523
+20140709 to 20180621
%d 분 전
%d minutes ago
*/
MSG_TIME_LINE_MINUTE = 0xa16,
/*20140212 to 20140702
%d 시간전
-20140709 to 20180523
+20140709 to 20180621
%d 시간 전
%d hours ago
*/
MSG_TIME_LINE_HOUR = 0xa17,
/*20140212 to 20140702
%d ì¼ì „
-20140709 to 20180523
+20140709 to 20180621
%d ì¼ ì „
%d days ago
*/
MSG_TIME_LINE_DAY = 0xa18,
#endif
#if PACKETVER >= 20140319
-/*20140319 to 20180523
+/*20140319 to 20180621
%d%% ( Premium %d%% + %s Server )
%d%%% ( Premium %d%%% + %s Server )
*/
MSG_BASIC_EXP_MSG_PH = 0xa19,
#endif
#if PACKETVER >= 20140326
-/*20140326 to 20180523
+/*20140326 to 20180621
우편 발송
Mailed
*/
MSG_SEND_MAIL = 0xa1a,
-/*20140326 to 20180523
+/*20140326 to 20180621
ë©”ì¼ì´ 전송ë˜ì—ˆìŠµë‹ˆë‹¤.
Your mail has been sent.
*/
MSG_MAIL_SENT = 0xa1b,
-/*20140326 to 20180523
+/*20140326 to 20180621
ì•„ì´í…œì´ ì¸ë²¤í† ë¦¬ë¡œ ì´ë™ë˜ì—ˆìŠµë‹ˆë‹¤.
This item has been moved to the inventory.
*/
MSG_GET_ITEMS_FROM_MAIL_SUCCEED = 0xa1c,
-/*20140326 to 20180523
+/*20140326 to 20180621
ì•„ì´í…œ 받기가 실패하였습니다.
Failed to get items.
*/
MSG_GET_ITEMS_FROM_MAIL_FAILED = 0xa1d,
-/*20140326 to 20180523
+/*20140326 to 20180621
ì¸ë²¤í† ë¦¬ë¥¼ 비워주세요
Please empty your inventory.
*/
MSG_GET_ITEMS_FROM_MAIL_OVERWEIGHT = 0xa1e,
-/*20140326 to 20180523
+/*20140326 to 20180621
제니를 받았습니다.
Zeny received.
*/
MSG_GET_ZENY_FROM_MAIL_SUCCEED = 0xa1f,
-/*20140326 to 20180523
+/*20140326 to 20180621
제니 받기가 실패하였습니다.
Failed to get zeny.
*/
MSG_GET_ZENY_FROM_MAIL_FAILED = 0xa20,
-/*20140326 to 20180523
+/*20140326 to 20180621
ì œë‹ˆì˜ í•œê³„ì¹˜ë¥¼ 넘었습니다.
Exceeded the limits of zenny.
*/
MSG_GET_ZENY_FROM_MAIL_OVERAMOUNT = 0xa21,
-/*20140326 to 20180523
+/*20140326 to 20180621
ì•„ì´í…œ 첨부 성공
Items attached success
*/
MSG_SET_ITEMS_TO_MAIL_SUCCEED = 0xa22,
-/*20140326 to 20180523
+/*20140326 to 20180621
받는 ì‚¬ëžŒì˜ ì´ë¦„ì´ ë°˜ë“œì‹œ 들어가야 합니다.
The name of the recipient must be included.
*/
@@ -15763,72 +15763,72 @@ The name of the recipient must be included.
ì œëª©ì˜ ê¸¸ì´ëŠ” 4ìžì´ìƒ ì´ì–´ì•¼ 합니다.
20140423 to 20141001
ì œëª©ì˜ ê¸¸ì´ëŠ” 4ìžì´ìƒ 16ìž ì´í•˜ì—¬ì•¼ 합니다.
-20141008 to 20180523
+20141008 to 20180621
ì œëª©ì˜ ê¸¸ì´ëŠ” 한글 2ìž~25ìž, ì˜ë¬¸ 4ìž~50ìž ì´ì–´ì•¼ 합니다.
The length of the title must be 4 to 50 characters long.
*/
MSG_INVALID_MAIL_TITLE_INFO = 0xa24,
-/*20140326 to 20180523
+/*20140326 to 20180621
ë©”ì¼ ì „ì†¡ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Mail delivery failed.
*/
MSG_FAILED_SEND_MAIL = 0xa25,
-/*20140326 to 20180523
+/*20140326 to 20180621
ì ì ˆí•˜ì§€ 못한 ì•„ì´í…œìœ¼ë¡œ 전송 실패하였습니다.
Transmission has failed to inappropriate items.
*/
MSG_FAILED_SEND_MAIL_ITEM = 0xa26,
-/*20140326 to 20180523
+/*20140326 to 20180621
받는 ì‚¬ëžŒì˜ ì •ë³´ê°€ 존재하지 않습니다.
Information of the recipient does not exist.
*/
MSG_FAIELD_SEND_MAIL_TO = 0xa27,
#endif
#if PACKETVER >= 20140402
-/*20140402 to 20180523
+/*20140402 to 20180621
%s [%d옵션]
%s [%d Option]
*/
MSG_EA6 = 0xa28,
-/*20140402 to 20180523
+/*20140402 to 20180621
ë ˆë²¨ì€ 1~%d 사ì´ì˜ 숫ìžë¥¼ 입력해 주세요.
Level, enter a number between 1 and %d.
*/
MSG_PARTY_BOOKING_ERR5R2 = 0xa29,
#endif
#if PACKETVER >= 20140409
-/*20140409 to 20180523
+/*20140409 to 20180621
ì†Œì§€ì°½ì˜ ì—¬ìœ ê³µê°„ì„ í™•ë³´í•´ì£¼ì„¸ìš”.
Please free the window possessing space.
*/
MSG_ITEM_WND_OVERFULL = 0xa2a,
/*20140409 to 20140416
수신ìžì˜ ë©”ì¼ ë³´ê´€ ìš©ëŸ‰ì´ ì´ˆê³¼ë˜ì—ˆìŠµë‹ˆë‹¤.
-20140423 to 20180523
+20140423 to 20180621
ë©”ì¼ ë³´ë‚´ê¸° 횟수가 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
Sending mail count exceeded.
*/
MSG_FAILED_MAIL_LIMIT_CNT = 0xa2b,
#endif
#if PACKETVER >= 20140416
-/*20140416 to 20180523
+/*20140416 to 20180621
ë©”ì¼ì„ ì—´ 수 없습니다.
You can not open the mail.
*/
MSG_FAILED_TO_WRITE_MAIL = 0xa2c,
-/*20140416 to 20180523
+/*20140416 to 20180621
You are currently joined in CLan !!
You are currently joined in Clan !!
*/
MSG_JOINED_IN_CLAN = 0xa2d,
-/*20140416 to 20180523
+/*20140416 to 20180621
골드 PCë°© 마ì¼ë¦¬ì§€ ì •ë³´
Gold PC rooms mileage information
*/
MSG_GOLDPCCAFE_MILEAGE = 0xa2e,
#endif
#if PACKETVER >= 20140423
-/*20140423 to 20180523
+/*20140423 to 20180621
펫 액세서리를 해제해야 진화가 가능합니다.
Unequip pet accessories first to start evolution
*/
@@ -15837,7 +15837,7 @@ Unequip pet accessories first to start evolution
/ %d 분후
20140508 to 20140702
%d 분후
-20140709 to 20180523
+20140709 to 20180621
%d 분 후
%d minutes later
*/
@@ -15846,7 +15846,7 @@ Unequip pet accessories first to start evolution
/ %d 시간후
20140508 to 20140702
%d 시간후
-20140709 to 20180523
+20140709 to 20180621
%d 시간 후
%d hours later
*/
@@ -15855,49 +15855,49 @@ Unequip pet accessories first to start evolution
/ %d ì¼í›„
20140508 to 20140702
%d ì¼í›„
-20140709 to 20180523
+20140709 to 20180621
%d ì¼ í›„
%d days later
*/
MSG_TIME_LINE_DAY2 = 0xa32,
-/*20140423 to 20180523
+/*20140423 to 20180621
í™•ì¸ ë²„íŠ¼ì„ ëˆŒëŸ¬ C-CODE를 확ì¸í•˜ì„¸ìš”.
Press the OK button to confirm the C-CODE.
*/
MSG_INVALID_CCODE_INFO = 0xa33,
-/*20140423 to 20180523
+/*20140423 to 20180621
ì²¨ë¶€ëœ ë¬¼í’ˆì„ íšë“ 후 삭제가 가능합니다.
After obtaining the attached article can be deleted.
*/
MSG_FAILED_DELETE_MAIL = 0xa34,
-/*20140423 to 20180523
+/*20140423 to 20180621
현재 보유 제니 보다 ë§Žì€ ì œë‹ˆë¥¼ 보낼 수 없습니다.
You can not send any more zeny.
*/
MSG_FAILED_SEND_MAIL_ZENY = 0xa35,
-/*20140423 to 20180523
+/*20140423 to 20180621
수수료 : %s Zeny
Fee: %s Zeny
*/
MSG_SEND_MAIL_COMMISSION = 0xa36,
-/*20140423 to 20180523
+/*20140423 to 20180621
받는 ì‚¬ëžŒì˜ ì´ë¦„ì´ ì¡´ìž¬í•˜ì§€ 않습니다.
The recipient's name does not exist.
*/
MSG_FAILE_MAIL_RECIEVER_INFO = 0xa37,
#endif
#if PACKETVER >= 20140430
-/*20140430 to 20180523
+/*20140430 to 20180621
E X P : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%)
EXP : %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%)
*/
MSG_TAIWAN_PERSONALINFO_EXPMSG = 0xa38,
-/*20140430 to 20180523
+/*20140430 to 20180621
DROP : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%)
DROP : %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%)
*/
MSG_TAIWAN_PERSONALINFO_DROPMSG = 0xa39,
-/*20140430 to 20180523
+/*20140430 to 20180621
DEATH : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%)
DEATH: %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%)
*/
@@ -15906,7 +15906,7 @@ DEATH: %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%)
#if PACKETVER >= 20140514
/*20140514 to 20140528
보유 가능한 최대 마ì¼ë¦¬ì§€ : %d
-20140605 to 20180523
+20140605 to 20180621
골드 PCë°© 마ì¼ë¦¬ì§€ëŠ” 최대 %dì ê¹Œì§€ ëª¨ì„ ìˆ˜ 있습니다.
You can accumulate points of PC Gold-club up to %d points maximum.
*/
@@ -15916,39 +15916,39 @@ You can accumulate points of PC Gold-club up to %d points maximum.
/*20140521 to 20140521
ì•„ì´í…œ 버리기가 불 가능한 서버 입니다.
Items discard is imposible in server.
-20140528 to 20180523
+20140528 to 20180621
해당 서버ì—ì„œ 사용 í•  수 없는 기능 입니다
This function can not be used on the server.
*/
MSG_RESTRAINT_OF_TRADE_1 = 0xa3c,
-/*20140521 to 20180523
+/*20140521 to 20180621
수래 ì´ìš©ì´ 불 가능한 서버 입니다.
Imposible to use in server.
*/
MSG_RESTRAINT_OF_TRADE_2 = 0xa3d,
-/*20140521 to 20180523
+/*20140521 to 20180621
옥션 ì´ìš©ì´ 불 가능한 서버 입니다.
The auction is not available in server.
*/
MSG_RESTRAINT_OF_TRADE_3 = 0xa3e,
-/*20140521 to 20180523
+/*20140521 to 20180621
거래가 불 가능한 서버 입니다.
The deal is imposible in server.
*/
MSG_RESTRAINT_OF_TRADE_4 = 0xa3f,
/*20140521 to 20140521
ì•„ì´í…œ 편지 보내기가 불 가능한 서버 입니다.
-20140528 to 20180523
+20140528 to 20180621
ì•„ì´í…œ 버리기가 불 가능한 서버 입니다.
Items discard is imposible in server.
*/
MSG_RESTRAINT_OF_TRADE_5 = 0xa40,
-/*20140521 to 20180523
+/*20140521 to 20180621
ìƒì  íŒë§¤ ê¸°ëŠ¥ì„ ì‚¬ìš©í• ìˆ˜ 없습니다.
Stores selling features are not available.
*/
MSG_RESTRAINT_OF_TRADE_6 = 0xa41,
-/*20140521 to 20180523
+/*20140521 to 20180621
ì†Œí™˜ë¬¼ì˜ SPê°€ 부족합니다.
The SP's summoned enough.
*/
@@ -15957,28 +15957,28 @@ The SP's summoned enough.
#if PACKETVER >= 20140528
/*20140528 to 20140702
Weight : %s/%s
-20140709 to 20180523
+20140709 to 20180621
%s/%s
*/
MSG_SEND_MAIL_WEIGHT = 0xa43,
-/*20140528 to 20180523
+/*20140528 to 20180621
ë©”ì¼ ë‚´ìš©ì˜ ìµœëŒ€ 길ì´ëŠ” 1K ì´í•˜ 입니다.
The maximum length of the message content is 1K.
*/
MSG_INVALID_MAIL_CONTENTS_INFO = 0xa44,
-/*20140528 to 20180523
+/*20140528 to 20180621
ì•„ì´í…œ 첨부 실패
Failed to attach an item.
*/
MSG_SET_ITEMS_TO_MAIL_FAILED = 0xa45,
-/*20140528 to 20180523
+/*20140528 to 20180621
ë©”ì¼ì— 첨부할수 있는 ì•„ì´í…œì˜ 무게가 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
The weight of the items that can be attached to mail has been exceeded.
*/
MSG_SET_ITEMS_TO_MAIL_OVER_WEIGHT = 0xa46,
#endif
#if PACKETVER >= 20140611
-/*20140611 to 20180523
+/*20140611 to 20180621
ì´ë¯¸ 서비스 중입니다. ìž ì‹œ 후 다시 ì‹œë„í•´ 주세요.
Is already in service. Please try again in a few minutes.
*/
@@ -15987,55 +15987,55 @@ Is already in service. Please try again in a few minutes.
#if PACKETVER >= 20140618
/*20140618 to 20140924
환ìƒì˜ ë£°ë ›ì°½ì„ ì—´ 수 없습니다.
-20141001 to 20180523
+20141001 to 20180621
í–‰ìš´ì˜ ë£°ë ›ì°½ì„ ì—´ 수 없습니다.
Unable to open the window of Lucky Roulette.
*/
MSG_FAILED_OPEN_ROULLETTE = 0xa48,
/*20140618 to 20140924
환ìƒì˜ ë£°ë ›ì°½ì„ ë‹«ì„ ìˆ˜ 없습니다.
-20141001 to 20180523
+20141001 to 20180621
í–‰ìš´ì˜ ë£°ë ›ì°½ì„ ë‹«ì„ ìˆ˜ 없습니다.
Unable to close the window of the Lucky Roulette.
*/
MSG_FAILED_CLOSE_ROULLETTE = 0xa49,
/*20140618 to 20140924
환ìƒì˜ ë£°ë ›ì„ ì‹œìž‘ í•  수 없습니다.
-20141001 to 20180523
+20141001 to 20180621
í–‰ìš´ì˜ ë£°ë ›ì„ ì‹œìž‘ í•  수 없습니다.
You can not start a roulette wheel of fortune.
*/
MSG_FAILED_GENERATE_ROULLETTE = 0xa4a,
/*20140618 to 20140924
환ìƒì˜ ë£°ë ›ì„ ì‹œìž‘í•˜ê¸° 위해서는 í¬ì¸íŠ¸ê°€ 필요합니다.
-20141001 to 20180523
+20141001 to 20180621
í–‰ìš´ì˜ ë£°ë ›ì„ ì‹œìž‘í•˜ê¸° 위해서는 í¬ì¸íŠ¸ê°€ 필요합니다.
Points is required to play Lucky Roulette.
*/
MSG_NOT_ENOUGH_ROULLETTE_POINT = 0xa4b,
-/*20140618 to 20180523
+/*20140618 to 20180621
ë‹¹ì²¨ëœ ì•„ì´í…œì„ 수령할 수 없습니다.
You can not receive a winning items.
*/
MSG_FAILED_RECV_ITEM = 0xa4c,
#endif
#if PACKETVER >= 20140625
-/*20140625 to 20180523
+/*20140625 to 20180621
ì¸ë²¤í† ë¦¬ì— ì•„ì´í…œ 개수가 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
The number of items in the inventory has been exceeded.
*/
MSG_FAILED_RECV_ITEM_OVERCOUNT = 0xa4d,
-/*20140625 to 20180523
+/*20140625 to 20180621
무게가 초과하였습니다. ì†Œì§€ì°½ì˜ ì—¬ìœ ê³µê°„ì„ í™•ë³´í•´ì£¼ì„¸ìš”.
The weight has been exceeded. Please free up the possesion window.
*/
MSG_FAILED_RECV_ITEM_OVERWEIGHT = 0xa4e,
-/*20140625 to 20180523
+/*20140625 to 20180621
ë…¸ì  ê°œì„¤ 실패.
Failed to open stalls.
*/
MSG_MERCHANTSHOP_MAKING_FAIL = 0xa4f,
-/*20140625 to 20180523
+/*20140625 to 20180621
ë£°ë ›ì´ ëŒê³  있습니다. ê²½í’ˆì„ í™•ì¸ í›„ì— ë‹¤ì‹œ ì‹œë„해주세요.
The roulette wheel is spinning. Please try again after checking with prizes.
*/
@@ -16044,55 +16044,55 @@ The roulette wheel is spinning. Please try again after checking with prizes.
#if PACKETVER >= 20140702
/*20140702 to 20140917
환ìƒì˜ 룰렛
-20140924 to 20180523
+20140924 to 20180621
í–‰ìš´ì˜ ë£°ë ›
Lucky Roulette
*/
MSG_ROULLETTE_WND = 0xa51,
-/*20140702 to 20180523
+/*20140702 to 20180621
ì•„ì´í…œ íŒë§¤ ì‹œ 소리로 알림
Notify when item sell out
*/
MSG_SOUNDEFFECT_ITEMSELLWND = 0xa52,
#endif
#if PACKETVER >= 20140709
-/*20140709 to 20180523
+/*20140709 to 20180621
수수료를 확ì¸í•´ì£¼ì„¸ìš”.
Please check the fees.
*/
MSG_FAILED_SEND_MAIL_ITEMS = 0xa53,
/*20140709 to 20140716
유저ì´ë¦„확ì¸
-20140723 to 20180523
+20140723 to 20180621
유저ì´ë¦„ 확ì¸
Verify user name
*/
MSG_CHECK_USER_NAME = 0xa54,
-/*20140709 to 20180523
+/*20140709 to 20180621
삭제 예정
Schedule deletion
*/
MSG_DELETE_DUE_DATE = 0xa55,
#endif
#if PACKETVER >= 20140723
-/*20140723 to 20180523
+/*20140723 to 20180621
달성과제
Achievable challenge
*/
MSG_ACHIEVEMENT_SYSTEM = 0xa56,
-/*20140723 to 20180523
+/*20140723 to 20180621
달성ì´ì 
Achieve overall
*/
MSG_ACHIEVEMENT_TOTAL_SCORE = 0xa57,
-/*20140723 to 20180523
+/*20140723 to 20180621
달성등급
Achieve rank
*/
MSG_ACHIEVEMENT_GRADE = 0xa58,
/*20140723 to 20150225
ë‹¤ìŒ ë³´ìƒë°•ìŠ¤ê¹Œì§€ [%5d]ì 
-20150225 to 20180523
+20150225 to 20180621
ë‹¤ìŒ ë‹¬ì„±ë“±ê¸‰ê¹Œì§€ [%5d]ì 
The following compensation box until [% 5d] point
*/
@@ -16100,7 +16100,7 @@ The following compensation box until [% 5d] point
/*20140723 to 20140723
개요
Overview
-20140730 to 20180523
+20140730 to 20180621
진척ìƒí™©
Progress
*/
@@ -16108,7 +16108,7 @@ Progress
/*20140723 to 20140723
ì¼ë°˜
General
-20140730 to 20180523
+20140730 to 20180621
최근 달성 ì—…ì 
Recent Achievements
*/
@@ -16118,7 +16118,7 @@ Recent Achievements
Role
20140730 to 20140924
개다래 열매 품목
-20141001 to 20180523
+20141001 to 20180621
ä»™è² í’ˆëª©
Cracker Item
*/
@@ -16128,7 +16128,7 @@ Cracker Item
Action
20140730 to 20140924
개다래 열매 : %d / %d GD
-20141001 to 20180523
+20141001 to 20180621
ä»™è² : %d / %d
Cracker : %d / %d
*/
@@ -16138,7 +16138,7 @@ Cracker : %d / %d
Battle
20140730 to 20140924
개다래 열매가 부족합니다.
-20141001 to 20180523
+20141001 to 20180621
ä»™è²ê°€ 부족합니다.
Cracker is low.
*/
@@ -16148,7 +16148,7 @@ Cracker is low.
Adventure
20140730 to 20140924
%s GD
-20141001 to 20180523
+20141001 to 20180621
%s
%s
*/
@@ -16156,7 +16156,7 @@ Adventure
/*20140723 to 20140723
결투
Duel
-20140813 to 20180523
+20140813 to 20180621
개요
Overview
*/
@@ -16164,7 +16164,7 @@ Overview
/*20140723 to 20140723
수련
Lily
-20140813 to 20180523
+20140813 to 20180621
ì¼ë°˜
General
*/
@@ -16172,7 +16172,7 @@ General
/*20140723 to 20140723
퀘스트
Quest
-20140813 to 20180523
+20140813 to 20180621
ìºë¦­í„°
Role
*/
@@ -16180,7 +16180,7 @@ Role
/*20140723 to 20140723
ì—피소드
Episode
-20140813 to 20180523
+20140813 to 20180621
í–‰ë™
Action
*/
@@ -16188,21 +16188,21 @@ Action
/*20140723 to 20140723
ì´ë²¤íŠ¸
Evt
-20140813 to 20180523
+20140813 to 20180621
기타
Other
*/
MSG_ACHIEVEMENT_TAB_GENERAL_REST = 0xa64,
/*20140723 to 20140723
활ë™
-20140813 to 20180523
+20140813 to 20180621
모험
Adventure
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE = 0xa65,
/*20140723 to 20140723
커뮤니티
-20140813 to 20180523
+20140813 to 20180621
룬미드가츠
Rune Midgarts
*/
@@ -16210,28 +16210,28 @@ Rune Midgarts
/*20140723 to 20140723
제련
Refining
-20140813 to 20180523
+20140813 to 20180621
슈발츠발드
Schwartzvald
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE_SCHWARZWALD = 0xa67,
/*20140723 to 20140723
경제
-20140813 to 20180523
+20140813 to 20180621
아루나펠츠
Arunafeltz
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE_ARUNAFELTZ = 0xa68,
/*20140723 to 20140723
ìƒí™œ
-20140813 to 20180523
+20140813 to 20180621
ì´ê³„
Commandment
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE_ANOTHERWORLD = 0xa69,
/*20140723 to 20140723
축제
-20140813 to 20180523
+20140813 to 20180621
로컬ë¼ì´ì§•
Localizing
*/
@@ -16239,7 +16239,7 @@ Localizing
/*20140723 to 20140723
위업
Feat
-20140813 to 20180523
+20140813 to 20180621
ë˜ì „
Dungeon
*/
@@ -16247,7 +16247,7 @@ Dungeon
/*20140723 to 20140723
달성한 과제
Achieved challenge
-20140813 to 20180523
+20140813 to 20180621
전투
Battle
*/
@@ -16255,7 +16255,7 @@ Battle
/*20140723 to 20140723
진척ìƒí™©
Progress
-20140813 to 20180523
+20140813 to 20180621
결투
Duel
*/
@@ -16263,369 +16263,369 @@ Duel
/*20140723 to 20140723
최근 달성 ì—…ì 
Recent Achievements
-20140813 to 20180523
+20140813 to 20180621
수련
Lily
*/
MSG_ACHIEVEMENT_TAB_BATTLE_TRAINING = 0xa6e,
#endif
#if PACKETVER >= 20140813
-/*20140813 to 20180523
+/*20140813 to 20180621
퀘스트
Quest
*/
MSG_ACHIEVEMENT_TAB_QUEST = 0xa6f,
-/*20140813 to 20180523
+/*20140813 to 20180621
ì—피소드
Episode
*/
MSG_ACHIEVEMENT_TAB_QUEST_EPISODE = 0xa70,
-/*20140813 to 20180523
+/*20140813 to 20180621
ì¼ë°˜
General
*/
MSG_ACHIEVEMENT_TAB_QUEST_GENERAL = 0xa71,
-/*20140813 to 20180523
+/*20140813 to 20180621
메모리얼
Memorial
*/
MSG_ACHIEVEMENT_TAB_MEMORIAL = 0xa72,
-/*20140813 to 20180523
+/*20140813 to 20180621
미드가르드
Midgard
*/
MSG_ACHIEVEMENT_TAB_MEMORIAL_MIDGARD = 0xa73,
-/*20140813 to 20180523
+/*20140813 to 20180621
ì´ê³„
Commandment
*/
MSG_ACHIEVEMENT_TAB_MEMORIAL_ANOTHERWORLD = 0xa74,
-/*20140813 to 20180523
+/*20140813 to 20180621
기타
Other
*/
MSG_ACHIEVEMENT_TAB_MEMORIAL_REST = 0xa75,
-/*20140813 to 20180523
+/*20140813 to 20180621
위업
Feat
*/
MSG_ACHIEVEMENT_TAB_ACHIEVEMENT = 0xa76,
-/*20140813 to 20180523
+/*20140813 to 20180621
달성한 과제
Achieved challenge
*/
MSG_ACHIEVEMENT_TAB_TOTAL = 0xa77,
-/*20140813 to 20180523
+/*20140813 to 20180621
ë” ì´ìƒ 추가할 수 없습니다.
You cannot add anymore.
*/
MSG_FAIL_ADD_ACHIEVEMENT_TRACING = 0xa78,
-/*20140813 to 20180523
+/*20140813 to 20180621
< %s > 달성하였습니다.
< %S > achieved.
*/
MSG_NOTICE_COMPLETE_ACHIEVEMENT = 0xa79,
#endif
#if PACKETVER >= 20140827
-/*20140827 to 20180523
+/*20140827 to 20180621
only otp user login allow
Only OTP users are allowed
*/
MSG_OTPUSER_ONLY = 0xa7a,
#endif
#if PACKETVER >= 20140917
-/*20140917 to 20180523
+/*20140917 to 20180621
ì´ ë²„íŠ¼ì„ ëˆ„ë¥¼ ì‹œ, ì§€ì •ëœ ìƒí’ˆì„ 받게ë˜ë©° ë£°ë ›ì€ ì´ˆê¸°í™” ë©ë‹ˆë‹¤.
When this button pressed, you will receive a specified initialized roulette item.
*/
MSG_GET_ROULLETE_PRIZE = 0xa7b,
-/*20140917 to 20180523
+/*20140917 to 20180621
ì´ ë²„íŠ¼ì„ ëˆ„ë¥¼ ì‹œ, 깜빡ì´ëŠ” í™”ì‚´í‘œì˜ ë¼ì¸ë¶€í„° ë£°ë ›ì„ ì‹œìž‘ 합니다.
When this button pressed, the flashing arrows from the lines of the roulette wheel begins.
*/
MSG_NOTICE_NEXT_ROULLETE_STAGE = 0xa7c,
-/*20140917 to 20180523
+/*20140917 to 20180621
칭호
Style
*/
MSG_TITLE_EQUIPMENT = 0xa7d,
-/*20140917 to 20180523
+/*20140917 to 20180621
칭호 해제
Title release
*/
MSG_TAKEOFF_TITLE = 0xa7e,
-/*20140917 to 20180523
+/*20140917 to 20180621
길드 ìƒì„±ì„ í•  수 없는 지역입니다.
Can't create a Guild in this area.
*/
MSG_GUILD_MAKE_GUILD_NOT_PERMITTED_MAP = 0xa7f,
-/*20140917 to 20180523
+/*20140917 to 20180621
길드 해체를 할 수 없는 지역입니다.
Can't disband a Guild in this area.
*/
MSG_GUILD_DISORGANIZE_GUILD_NOT_PERMITTED_MAP = 0xa80,
-/*20140917 to 20180523
+/*20140917 to 20180621
길드 ê°€ìž…ì„ í•  수 없는 지역입니다.
Can't join a Guild in this area.
*/
MSG_GUILD_JOIN_GUILD_NOT_PERMITTED_MAP = 0xa81,
-/*20140917 to 20180523
+/*20140917 to 20180621
길드 탈퇴를 할 수 없는 지역입니다.
Can't leave a Guild in this area.
*/
MSG_GUILD_LEAVE_GUILD_NOT_PERMITTED_MAP = 0xa82,
-/*20140917 to 20180523
+/*20140917 to 20180621
ê¸¸ë“œì› ì¶”ë°©ì„ í•  수 없는 지역입니다.
Can't deport a Guild in this area.
*/
MSG_GUILD_EXPEL_GUILD_NOT_PERMITTED_MAP = 0xa83,
-/*20140917 to 20180523
+/*20140917 to 20180621
길드ì§ìœ„ ë³€ê²½ì„ í•  수 없는 지역입니다.
Can't change a Guild title in this area
*/
MSG_GUILD_POSITION_CHANGE_NOT_PERMITTED_MAP = 0xa84,
-/*20140917 to 20180523
+/*20140917 to 20180621
ì•„ì´í…œ ì†Œì§€ëŸ‰ì„ 5칸ì´ìƒ 비워주세요
Please empty at least 5 amount of possession in item window.
*/
MSG_NOT_ENOUGH_SPACE_IN_ITEM_BODY = 0xa85,
-/*20140917 to 20180523
+/*20140917 to 20180621
E X P : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%%)
EXP : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%% )
*/
MSG_JPN_PERSONALINFO_EXPMSG = 0xa86,
-/*20140917 to 20180523
+/*20140917 to 20180621
DROP : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%%)
DROP : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%% )
*/
MSG_JPN_PERSONALINFO_DROPMSG = 0xa87,
-/*20140917 to 20180523
+/*20140917 to 20180621
DEATH : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%%)
DEATH : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%% )
*/
MSG_JPN_PERSONALINFO_DEATHMSG = 0xa88,
-/*20140917 to 20180523
+/*20140917 to 20180621
첨부할 수 있는 ì•„ì´í…œì˜ 갯수가 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
The number of items that can be attached is exceeded.
*/
MSG_SET_ITEMS_TO_MAIL_OVERCOUNT = 0xa89,
-/*20140917 to 20180523
+/*20140917 to 20180621
ì•„ì´í…œ 구매 ì‹œ 소리로 알림
Notify when item purchased
*/
MSG_SOUNDEFFECT_ITEMBUYWND = 0xa8a,
#endif
#if PACKETVER >= 20140924
-/*20140924 to 20180523
+/*20140924 to 20180621
첨부할 수 없는 ì•„ì´í…œìž…니다.
Unable to attach the items.
*/
MSG_ID_A8B = 0xa8b,
#endif
#if PACKETVER >= 20141001
-/*20141001 to 20180523
+/*20141001 to 20180621
ê½ì— 당첨ë˜ì—ˆìœ¼ë¯€ë¡œ ë‹¤ìŒ ìƒìœ„ ë‹¨ê³„ì˜ ë£°ë ›ì„ ëŒë¦¬ì‹¤ 수 없습니다.
Because you can not win a slam room and turn the roulette of the next higher step.
*/
MSG_ID_A8C = 0xa8c,
-/*20141001 to 20180523
+/*20141001 to 20180621
답장쓰기
Replying
*/
MSG_ID_A8D = 0xa8d,
-/*20141001 to 20180523
+/*20141001 to 20180621
ë‚´ìš©ì½ê¸°
Read more
*/
MSG_ID_A8E = 0xa8e,
-/*20141001 to 20180523
+/*20141001 to 20180621
ë©”ì¼ì‚­ì œ
Delete message
*/
MSG_ID_A8F = 0xa8f,
-/*20141001 to 20180523
+/*20141001 to 20180621
ä»™è² : %d
Crackers : %d
*/
MSG_ID_A90 = 0xa90,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s %s ä»™è²
%s %s crackers
*/
MSG_ID_A91 = 0xa91,
-/*20141001 to 20180523
+/*20141001 to 20180621
ä»™è²
Crackers
*/
MSG_ID_A92 = 0xa92,
-/*20141001 to 20180523
+/*20141001 to 20180621
Total : %d ä»™è²
Total : %d Crackers
*/
MSG_ID_A93 = 0xa93,
-/*20141001 to 20180523
+/*20141001 to 20180621
%d -> %s ä»™è²
%d -> %s Crackers
*/
MSG_ID_A94 = 0xa94,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s ä»™è²
%s Crackers
*/
MSG_ID_A95 = 0xa95,
-/*20141001 to 20180523
+/*20141001 to 20180621
Current ä»™è² : %s
Current Crackers : %s
*/
MSG_ID_A96 = 0xa96,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s : %s ä»™è²
%s : %s Crackers
*/
MSG_ID_A97 = 0xa97,
-/*20141001 to 20180523
+/*20141001 to 20180621
%10s ä»™è²
%10s Crackers
*/
MSG_ID_A98 = 0xa98,
-/*20141001 to 20180523
+/*20141001 to 20180621
Total : %s ä»™è²
Total : %s Crackers
*/
MSG_ID_A99 = 0xa99,
-/*20141001 to 20180523
+/*20141001 to 20180621
※수수료 3% / 최소 1ä»™è²ì˜ 수수료 ì°¨ê°
* Commission 3% / Minimum 1 Crackers comission deducted
*/
MSG_ID_A9A = 0xa9a,
-/*20141001 to 20180523
+/*20141001 to 20180621
ä»™è² ìž…ë‹ˆë‹¤.
The Crackers.
*/
MSG_ID_A9B = 0xa9b,
-/*20141001 to 20180523
+/*20141001 to 20180621
^0000ffä»™è² ì´ìƒ^000000입니다.
ìž…ë ¥ê¸ˆì•¡ì´ ë§žìŠµë‹ˆê¹Œ?
^0000ff more than crackers^000000Did you enter the correct amount?
*/
MSG_ID_A9C = 0xa9c,
-/*20141001 to 20180523
+/*20141001 to 20180621
10억仙è²ì´ìƒ 안전 확ì¸
Over than 10billions secure check
*/
MSG_ID_A9D = 0xa9d,
-/*20141001 to 20180523
+/*20141001 to 20180621
10ì–µ ä»™è² ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ 10ì–µ ä»™è²ë¡œ íŒë§¤ë©ë‹ˆë‹¤.
If you fill over 1 billion, the price will be automatically set as 10 billion Xianbei.
*/
MSG_ID_A9E = 0xa9e,
-/*20141001 to 20180523
+/*20141001 to 20180621
9,999ä»™è² ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ 9,999ä»™è²ë¡œ íŒë§¤ë©ë‹ˆë‹¤.
If you fill over 9,999 Xianbei, the price will automatically set as 9,999 Xianbei.
*/
MSG_ID_A9F = 0xa9f,
-/*20141001 to 20180523
+/*20141001 to 20180621
ê°€ê²©ì´ 0 ä»™è²ì¸ ì•„ì´í…œì´ 존재 합니다. ìƒì ì„ 열수 없습니다!
There are items priced 0 Xianbei. You cannot open vending.
*/
MSG_ID_AA0 = 0xaa0,
-/*20141001 to 20180523
+/*20141001 to 20180621
ìƒëŒ€ ìºë¦­í„°ê°€ 최대 보유 ä»™è²ëŸ‰ì„ 초과하여 거래가 불가능 합니다.
The opponent is over the Xianbei limit. Trade failed.
*/
MSG_ID_AA1 = 0xaa1,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s ì•„ì´í…œì˜ ê°€ê²©ì„ 10ì–µä»™è² ì´í•˜ë¡œ 입력해 주세요.
Please fill out %s item price less than 1 billion Xianbei.
*/
MSG_ID_AA2 = 0xaa2,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s : %s ä»™è² => %s EA
%s: %s Xianbei => %s ea
*/
MSG_ID_AA3 = 0xaa3,
-/*20141001 to 20180523
+/*20141001 to 20180621
제한 금액 : %s ä»™è²
Limited price: %s Xianbei
*/
MSG_ID_AA4 = 0xaa4,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s %s ä»™è² %d ê°œ
%s %s %d Xianbei
*/
MSG_ID_AA5 = 0xaa5,
-/*20141001 to 20180523
+/*20141001 to 20180621
%s %d개를 %d ä»™è²ì— íŒë§¤ 하였습니다. 수수료는 3%% 입니다.
%d %s are sold. In total %d Xianbei. 3%% charge will be imposed.
*/
MSG_ID_AA6 = 0xaa6,
#endif
#if PACKETVER >= 20141008
-/*20141008 to 20180523
+/*20141008 to 20180621
RODEX
*/
MSG_ID_AA7 = 0xaa7,
-/*20141008 to 20180523
+/*20141008 to 20180621
SEND
*/
MSG_ID_AA8 = 0xaa8,
-/*20141008 to 20180523
+/*20141008 to 20180621
RECEIVE
*/
MSG_ID_AA9 = 0xaa9,
#endif
#if PACKETVER >= 20141015
-/*20141015 to 20180523
+/*20141015 to 20180621
ë©”ì¼ ìž‘ì„±ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Please close the mail compose window.
*/
MSG_ID_AAA = 0xaaa,
#endif
#if PACKETVER >= 20141022
-/*20141022 to 20180523
+/*20141022 to 20180621
서버접근거부(A)
Server access denied(A)
*/
MSG_ID_AAB = 0xaab,
-/*20141022 to 20180523
+/*20141022 to 20180621
서버접근거부(B)
Server access denied(B)
*/
MSG_ID_AAC = 0xaac,
#endif
#if PACKETVER >= 20141112
-/*20141112 to 20180523
+/*20141112 to 20180621
ìž¥ì°©ëœ í™”ì‚´/탄환 ì„ í•´ì œí•´ì•¼í•©ë‹ˆë‹¤.
Unequipped Arrow/Ammunition.
*/
MSG_ID_AAD = 0xaad,
#endif
#if PACKETVER >= 20141119
-/*20141119 to 20180523
+/*20141119 to 20180621
ì¸ë²¤í† ë¦¬ì˜ ì•„ì´í…œì´ 소모ë˜ì–´ ë¡œë±ìŠ¤ ì“°ê¸°ì°½ì„ ë‹«ìŠµë‹ˆë‹¤.
Consuming item in inventory will close mail compose window.
*/
MSG_ID_AAE = 0xaae,
-/*20141119 to 20180523
+/*20141119 to 20180621
소지하신 ë‹ë³´ê¸°ê°€ 없습니다.
Do not have Magnifier.
*/
MSG_ID_AAF = 0xaaf,
#endif
#if PACKETVER >= 20141210
-/*20141210 to 20180523
+/*20141210 to 20180621
ì•„ì´í…œì„ 버릴려면 ë©”ì¼ ì“°ê¸°ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Close email window if you want to discard item.
*/
MSG_ID_AB0 = 0xab0,
-/*20141210 to 20180523
+/*20141210 to 20180621
ìƒëŒ€ë°©ì´ 친구 요청중입니다
The opponent has already requested you to be a friend.
*/
MSG_ID_AB1 = 0xab1,
#endif
#if PACKETVER >= 20141217
-/*20141217 to 20180523
+/*20141217 to 20180621
SCRIPT ERROR AID
*/
MSG_ID_AB2 = 0xab2,
@@ -16634,7 +16634,7 @@ SCRIPT ERROR AID
Errorfile : %s
ErrorLine : %d 줄
ErrorContext: %s
-20150107 to 20180523
+20150107 to 20180621
Errorfile : %s
ErrorLine : %d 줄
@@ -16651,152 +16651,152 @@ ErrorContext: %s
MSG_ID_AB3 = 0xab3,
#endif
#if PACKETVER >= 20141223
-/*20141223 to 20180523
+/*20141223 to 20180621
^ff0000해당 ì•„ì´í…œì„ 구매 하시겠습니까? %dí¬ì¸íŠ¸ ë° %d ä»™è²ê°€ ì°¨ê° ë©ë‹ˆë‹¤.
^ff0000Are you sure want to purchase the item? after confirmation will consume %d point and %d crackers.
*/
MSG_ID_AB4 = 0xab4,
-/*20141223 to 20180523
+/*20141223 to 20180621
닫기
Close
*/
MSG_ID_AB5 = 0xab5,
-/*20141223 to 20180523
+/*20141223 to 20180621
퀘스트
Quest
*/
MSG_ID_AB6 = 0xab6,
-/*20141223 to 20180523
+/*20141223 to 20180621
퀘스트 ì•„ì´ì½˜ 보기
View Quest icon
*/
MSG_ID_AB7 = 0xab7,
-/*20141223 to 20180523
+/*20141223 to 20180621
편ì˜ì‹œì„¤
Facility
*/
MSG_ID_AB8 = 0xab8,
-/*20141223 to 20180523
+/*20141223 to 20180621
편ì˜ì‹œì„¤ ì•„ì´ì½˜ 보기
View Facility icon
*/
MSG_ID_AB9 = 0xab9,
-/*20141223 to 20180523
+/*20141223 to 20180621
길드ì›/파티ì›
Guild/Party
*/
MSG_ID_ABA = 0xaba,
/*20141223 to 20150311
길드ì›/íŒŒí‹°ì› í‘œì‹œ
-20150318 to 20180523
+20150318 to 20180621
길드ì›/íŒŒí‹°ì› ë³´ê¸°
Show Guild/Party
*/
MSG_ID_ABB = 0xabb,
-/*20141223 to 20180523
+/*20141223 to 20180621
기ë¡í•˜ê¸°
Record
*/
MSG_ID_ABC = 0xabc,
-/*20141223 to 20180523
+/*20141223 to 20180621
보스몬스터
Boss Monster
*/
MSG_ID_ABD = 0xabd,
-/*20141223 to 20180523
+/*20141223 to 20180621
나
I
*/
MSG_ID_ABE = 0xabe,
-/*20141223 to 20180523
+/*20141223 to 20180621
삭제 하시겠습니까?
Are you sure want to delete it?
*/
MSG_ID_ABF = 0xabf,
-/*20141223 to 20180523
+/*20141223 to 20180621
퀘스트 NPC
Quest NPC
*/
MSG_ID_AC0 = 0xac0,
-/*20141223 to 20180523
+/*20141223 to 20180621
메모할 ë‚´ìš©ì„ ê¸°ë¡í•©ë‹ˆë‹¤
Record content
*/
MSG_ID_AC1 = 0xac1,
-/*20141223 to 20180523
+/*20141223 to 20180621
저장하기
Store
*/
MSG_ID_AC2 = 0xac2,
-/*20141223 to 20180523
+/*20141223 to 20180621
메모하기
Record
*/
MSG_ID_AC3 = 0xac3,
-/*20141223 to 20180523
+/*20141223 to 20180621
%s [%d옵션] %d개
%s [%d Property] %d ea
*/
MSG_ID_AC4 = 0xac4,
-/*20141223 to 20180523
+/*20141223 to 20180621
%s [%d옵션] %s Zeny
%s [%d Property] %s Zeny
*/
MSG_ID_AC5 = 0xac5,
#endif
#if PACKETVER >= 20141231
-/*20141231 to 20180523
+/*20141231 to 20180621
%s [%d옵션] %d %s %d -> %s %s
%s [%d Property] %d %s %d -> %s %s
*/
MSG_ID_AC6 = 0xac6,
-/*20141231 to 20180523
+/*20141231 to 20180621
%s [%d옵션] %d %s %s %s
%s [%d Property] %d %s %s %s
*/
MSG_ID_AC7 = 0xac7,
-/*20141231 to 20180523
+/*20141231 to 20180621
%s [%d옵션] %d -> %s %s
%s [%d Property] %d -> %s %s
*/
MSG_ID_AC8 = 0xac8,
-/*20141231 to 20180523
+/*20141231 to 20180621
%s [%d옵션] %s %s
%s [%d Property] %s %s
*/
MSG_ID_AC9 = 0xac9,
#endif
#if PACKETVER >= 20150107
-/*20150107 to 20180523
+/*20150107 to 20180621
최소 거래 단위 100 ä»™è² ì´ìƒìœ¼ë¡œ 설정 하셔야 합니다.
The minimum trading unit must be 100 crackers or more.
*/
MSG_ID_ACA = 0xaca,
#endif
#if PACKETVER >= 20150114
-/*20150114 to 20180523
+/*20150114 to 20180621
머리 색
Hair color
*/
MSG_ID_ACB = 0xacb,
-/*20150114 to 20180523
+/*20150114 to 20180621
머리 모양
Hair style
*/
MSG_ID_ACC = 0xacc,
-/*20150114 to 20180523
+/*20150114 to 20180621
옷 색
Cloth color
*/
MSG_ID_ACD = 0xacd,
-/*20150114 to 20180523
+/*20150114 to 20180621
옷 모양
Cloth pattern
*/
MSG_ID_ACE = 0xace,
#endif
#if PACKETVER >= 20150217
-/*20150217 to 20180523
+/*20150217 to 20180621
지ì›ë˜ì§€ 않는 맵 입니다.
Unsupported Map.
*/
@@ -16805,251 +16805,251 @@ Unsupported Map.
#if PACKETVER >= 20150304
/*20150304 to 20150318
2147483647 Zeny ì´í•˜ë¡œ ìž…ë ¥ 하십시오.
-20150325 to 20180523
+20150325 to 20180621
2,147,483,647 Zeny ì´í•˜ë¡œ ìž…ë ¥ 하십시오.
Enter Zeny Below 2,147,483,647.
*/
MSG_ID_AD0 = 0xad0,
-/*20150304 to 20180523
+/*20150304 to 20180621
1 Zeny ì´ìƒ ìž…ë ¥ 하십시오.
Please Enter atleast 1 zeny.
*/
MSG_ID_AD1 = 0xad1,
-/*20150304 to 20180523
+/*20150304 to 20180621
보유한 Zeny 가 없습니다.
You do not hold any zeny.
*/
MSG_ID_AD2 = 0xad2,
-/*20150304 to 20180523
+/*20150304 to 20180621
제니 창고
Zeny Storage
*/
MSG_ID_AD3 = 0xad3,
-/*20150304 to 20180523
+/*20150304 to 20180621
창고보유액
in Bank
*/
MSG_ID_AD4 = 0xad4,
-/*20150304 to 20180523
+/*20150304 to 20180621
소지금
on hand
*/
MSG_ID_AD5 = 0xad5,
-/*20150304 to 20180523
+/*20150304 to 20180621
입금
Deposit
*/
MSG_ID_AD6 = 0xad6,
-/*20150304 to 20180523
+/*20150304 to 20180621
출금
Withdraw
*/
MSG_ID_AD7 = 0xad7,
-/*20150304 to 20180523
+/*20150304 to 20180621
1 z UP
1z UP
*/
MSG_ID_AD8 = 0xad8,
-/*20150304 to 20180523
+/*20150304 to 20180621
1 z Down
1z Down
*/
MSG_ID_AD9 = 0xad9,
-/*20150304 to 20180523
+/*20150304 to 20180621
Max
*/
MSG_ID_ADA = 0xada,
-/*20150304 to 20180523
+/*20150304 to 20180621
ìž…ë ¥ê°’ì´ ì—†ìŠµë‹ˆë‹¤
There is no Input value
*/
MSG_ID_ADB = 0xadb,
-/*20150304 to 20180523
+/*20150304 to 20180621
보유 Zeny 부족
Not enough zeny
*/
MSG_ID_ADC = 0xadc,
-/*20150304 to 20180523
+/*20150304 to 20180621
입력값 필요
Input Required
*/
MSG_ID_ADD = 0xadd,
-/*20150304 to 20180523
+/*20150304 to 20180621
ë¬¸ìž ìž…ë ¥ 불가
Numbers only
*/
MSG_ID_ADE = 0xade,
-/*20150304 to 20180523
+/*20150304 to 20180621
최대 입력 초과
Exceeded max input
*/
MSG_ID_ADF = 0xadf,
-/*20150304 to 20180523
+/*20150304 to 20180621
최소 입력 미만
Below Minimum Input
*/
MSG_ID_AE0 = 0xae0,
-/*20150304 to 20180523
+/*20150304 to 20180621
보유 Zeny 부족
Not enough zeny
*/
MSG_ID_AE1 = 0xae1,
-/*20150304 to 20180523
+/*20150304 to 20180621
ì€í–‰ 잔고 부족
Insufficient funds
*/
MSG_ID_AE2 = 0xae2,
-/*20150304 to 20180523
+/*20150304 to 20180621
최대 보유 Zeny 초과
Exceeded max zeny
*/
MSG_ID_AE3 = 0xae3,
#endif
#if PACKETVER >= 20150311
-/*20150311 to 20180523
+/*20150311 to 20180621
드롭 X
Drop X
*/
MSG_ID_AE4 = 0xae4,
-/*20150311 to 20180523
+/*20150311 to 20180621
창고 X
Storage X
*/
MSG_ID_AE5 = 0xae5,
-/*20150311 to 20180523
+/*20150311 to 20180621
카트 X
Cart X
*/
MSG_ID_AE6 = 0xae6,
-/*20150311 to 20180523
+/*20150311 to 20180621
ë©”ì¼ X
Mail X
*/
MSG_ID_AE7 = 0xae7,
-/*20150311 to 20180523
+/*20150311 to 20180621
êµí™˜ì°½ X
Trade X
*/
MSG_ID_AE8 = 0xae8,
-/*20150311 to 20180523
+/*20150311 to 20180621
경매장 X
Auction X
*/
MSG_ID_AE9 = 0xae9,
-/*20150311 to 20180523
+/*20150311 to 20180621
길드창고 X
Guild Storage X
*/
MSG_ID_AEA = 0xaea,
-/*20150311 to 20180523
+/*20150311 to 20180621
NPCì—게 íŒë§¤ X
Sell to NPC X
*/
MSG_ID_AEB = 0xaeb,
-/*20150311 to 20180523
+/*20150311 to 20180621
ì´ë™ì œí•œì´ 있는 ì•„ì´í…œìž…니다.
Item moves restriction.
*/
MSG_ID_AEC = 0xaec,
#endif
#if PACKETVER >= 20150401
-/*20150401 to 20180523
+/*20150401 to 20180621
ìºë¦­í„°ë¥¼ ìƒì„±í•´ì£¼ì„¸ìš”!
Please Create a Character!
*/
MSG_ID_AED = 0xaed,
#endif
#if PACKETVER >= 20150415
-/*20150415 to 20180523
+/*20150415 to 20180621
ìž¥ì°©ëœ íˆ¬ì‚¬ì²´ ì•„ì´í…œì„ 해제해야 합니다.
You need to disarm the equipped projectiles.
*/
MSG_ID_AEE = 0xaee,
#endif
#if PACKETVER >= 20150513
-/*20150513 to 20180523
+/*20150513 to 20180621
ì¸ì› 초과로 메모리얼 ë˜ì „ì— ìž…ìž¥ í•  수 없습니다
You cannot enter Memorial Dungeon with excess members
*/
MSG_ID_AEF = 0xaef,
-/*20150513 to 20180523
+/*20150513 to 20180621
ì¸ì›ìˆ˜ 초과로 ì¸í•´ 메모리얼 ë˜ì „ ìž…ìž¥ì´ ê±°ë¶€ë˜ì—ˆìŠµë‹ˆë‹¤
Memorial Dungeon Access was denied due to exceeding number of players
*/
MSG_ID_AF0 = 0xaf0,
#endif
#if PACKETVER >= 20150603
-/*20150603 to 20180523
+/*20150603 to 20180621
%.1f%% ( %s Server: %.1f%% + Premium:%.1f%% )
*/
MSG_ID_AF1 = 0xaf1,
-/*20150603 to 20180523
+/*20150603 to 20180621
%.1f%% ( %s Server: %.1f%% + Premium:%.1f%% )
*/
MSG_ID_AF2 = 0xaf2,
-/*20150603 to 20180523
+/*20150603 to 20180621
ì¤‘ë³µëœ ì•„ì´í…œì´ 존재하여 ì‚¬ìš©ì´ ë¶ˆê°€ëŠ¥ 합니다.
Consuming Item denied due to multiple same item.
*/
MSG_ID_AF3 = 0xaf3,
-/*20150603 to 20180523
+/*20150603 to 20180621
ì¤‘ë³µëœ íš¨ê³¼ê°€ 존재하여 ì‚¬ìš©ì´ ë¶ˆê°€ëŠ¥ 합니다.
Consuming Item denied due to effect of same consumed item.
*/
MSG_ID_AF4 = 0xaf4,
#endif
#if PACKETVER >= 20150701
-/*20150701 to 20180523
+/*20150701 to 20180621
화면 í”들림 효과 ON
Flicker Effect ON
*/
MSG_ID_AF5 = 0xaf5,
-/*20150701 to 20180523
+/*20150701 to 20180621
화면 í”들림 효과 OFF
Flicker Effect OFF
*/
MSG_ID_AF6 = 0xaf6,
#endif
#if PACKETVER >= 20150708
-/*20150708 to 20180523
+/*20150708 to 20180621
불법 프로그램 발견ë˜ì—ˆìŠµë‹ˆë‹¤
Illegal Programs has been detected
*/
MSG_ID_AF7 = 0xaf7,
#endif
#if PACKETVER >= 20150722
-/*20150722 to 20180523
+/*20150722 to 20180621
ë©”ì¼ ë³´ë‚´ê¸°
Send Mail
*/
MSG_ID_AF8 = 0xaf8,
#endif
#if PACKETVER >= 20150729
-/*20150729 to 20180523
+/*20150729 to 20180621
E X P : %.1f%% ( basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
E X P: %.1f%% (Basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
*/
MSG_ID_AF9 = 0xaf9,
-/*20150729 to 20180523
+/*20150729 to 20180621
DROP : %.1f%% ( basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
DROP : %.1f%% (Basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
*/
MSG_ID_AFA = 0xafa,
-/*20150729 to 20180523
+/*20150729 to 20180621
DEATH : %.1f%% ( basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
DEATH: %.1f%% (Basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
*/
MSG_ID_AFB = 0xafb,
#endif
#if PACKETVER >= 20150826
-/*20150826 to 20180523
+/*20150826 to 20180621
해당 태그는 ì´ë¦„으로 사용하실 수 없습니다.
Name with this tag cannot be used.
*/
MSG_ID_AFC = 0xafc,
#endif
#if PACKETVER >= 20150916
-/*20150916 to 20180523
+/*20150916 to 20180621
???? bdbac5b8c0cfb8b52098de
Style Shop
*/
@@ -17058,14 +17058,14 @@ Style Shop
#if PACKETVER >= 20151028
/*20151028 to 20151125
ì¿ í° ì—†ìŒ, ìƒì ì—ì„œ 구매해야해요.
-20151202 to 20180523
+20151202 to 20180621
ì¿ í° ì—†ìŒ. Cash Shopì—ì„œ ì•„ì´í…œì„ 구매해 주세요.
No serial number, Please visit the store to buy.
*/
MSG_ID_AFE = 0xafe,
/*20151028 to 20151125
ì•„ì´í…œì°½ì˜ ì¿ í° ìƒìžë¥¼ 열어주세요
-20151202 to 20180523
+20151202 to 20180621
ì¸ë²¤í† ë¦¬ì—ì„œ ì•„ì´í…œ ì¿ í° ìƒìžë¥¼ 열어주세요.
Please turn on Serial item number window box.
*/
@@ -17073,21 +17073,21 @@ Please turn on Serial item number window box.
/*20151028 to 20151125
ì€í–‰
Bank
-20151202 to 20180523
+20151202 to 20180621
해당 ìŠ¤íƒ€ì¼ ì •ë³´ë¥¼ 삭제하시겠습니까?
Bank
*/
MSG_ID_B00 = 0xb00,
/*20151028 to 20151125
ìŠ¬ë¡¯ì´ ê½‰ 찼습니다. ìºë¦­í„°ë¥¼ ì‚­ì œ 후 사용해 주시기 ë°”ëžë‹ˆë‹¤
-20151202 to 20180523
+20151202 to 20180621
ìŠ¬ë¡¯ì´ ê½‰ 찼습니다. ë‚´ 스타ì¼ì—ì„œ ìºë¦­í„° ì‚­ì œ 후 사용해 주십시오.
Slot is full, please delete a character.
*/
MSG_ID_B01 = 0xb01,
/*20151028 to 20151125
사용하신 ì•„ì´í…œì€ ë˜ëŒë¦´ 수 없습니다. ì ìš©í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
-20151202 to 20180523
+20151202 to 20180621
ë¹„ìš©ì„ ì§€ë¶ˆí•˜ê³  현재 스타ì¼ì„ ì ìš©í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
(※ ë¹„ìš©ì€ ë°˜í™˜ë˜ì§€ 않습니다.)
Item cannot be restored, are you sure want to apply it?
@@ -17097,68 +17097,68 @@ Item cannot be restored, are you sure want to apply it?
#if PACKETVER >= 20151104
/*20151104 to 20151125
관심 스타ì¼ë¡œ 등ë¡ë˜ì—ˆìŠµë‹ˆë‹¤
-20151202 to 20180523
+20151202 to 20180621
현재 스타ì¼ì„ 저장하였습니다.
Registered as the following style.
*/
MSG_ID_B03 = 0xb03,
/*20151104 to 20151125
ì€í–‰ì— 충분한 제니가 있습니다. 먼저 ì€í–‰ìœ¼ë¡œ 가세요.
-20151202 to 20180523
+20151202 to 20180621
보유 Zeny 부족. ì€í–‰ì— 충분한 Zenyê°€ 있습니다.
There are plenty of golds in the bank, Please go to the bank now.
*/
MSG_ID_B04 = 0xb04,
#endif
#if PACKETVER >= 20151118
-/*20151118 to 20180523
+/*20151118 to 20180621
으로 ì´ë™í•©ë‹ˆë‹¤.
moving...
*/
MSG_ID_B05 = 0xb05,
-/*20151118 to 20180523
+/*20151118 to 20180621
해당 êµ­ê°€ì˜ ì˜ê³µí†µê³¼ì— 대한 허가가 나지 않았습니다.
You are not allowed to fly over the sovereign airspace of the country.
*/
MSG_ID_B06 = 0xb06,
-/*20151118 to 20180523
+/*20151118 to 20180621
마나로 ëŒ€ê¸°ë¶ˆì•ˆì •ì´ ê³„ì†ë˜ì–´ 비공정 ìš´í–‰ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Airship flight is temporarily unavailable due to atmospheric instability caused by magic.
*/
MSG_ID_B07 = 0xb07,
-/*20151118 to 20180523
+/*20151118 to 20180621
ê°œì¸ ë¹„ê³µì •
Private airship
*/
MSG_ID_B08 = 0xb08,
-/*20151118 to 20180523
+/*20151118 to 20180621
ìž ì‹œ 후 다시 ì‹œë„해주세요.
Please try again in a moment.
*/
MSG_ID_B09 = 0xb09,
-/*20151118 to 20180523
+/*20151118 to 20180621
ê°œì¸ ë¹„ê³µì • ì´ìš©ì— 필요한 제니가 부족합니다.
Not enough Zeny to use the private airship.
*/
MSG_ID_B0A = 0xb0a,
/*20151118 to 20170920
ê°œì¸ ë¹„ê³µì • ì´ìš©ì— 필요한 í†µì¡°ë¦¼ì´ ë¶€ì¡±í•©ë‹ˆë‹¤.
-20170927 to 20180523
+20170927 to 20180621
ê°œì¸ ë¹„ê³µì • ì´ìš©ì— 필요한 ì•„ì´í…œì´ 부족합니다.
Not enough Cans to use the private airship.
*/
MSG_ID_B0B = 0xb0b,
-/*20151118 to 20180523
+/*20151118 to 20180621
ê°œì¸ ë¹„ê³µì •ì„ ì´ìš©í•  수 있는 ë ˆë²¨ì´ ì•„ë‹™ë‹ˆë‹¤.
You cannot meet the level to use the private airship.
*/
MSG_ID_B0C = 0xb0c,
-/*20151118 to 20180523
+/*20151118 to 20180621
ì„ íƒí•œ 지ì ìœ¼ë¡  ê°œì¸ë¹„ê³µì •ì´ ì´ë™í•  수 없습니다.
You cannot move to the selected point by the private airship.
*/
MSG_ID_B0D = 0xb0d,
-/*20151118 to 20180523
+/*20151118 to 20180621
현 지ì ì—ì„  ê°œì¸ë¹„ê³µì •ì„ ì´ìš©í•  수 없습니다.
You cannot use the private airship where you are now.
*/
@@ -17168,33 +17168,33 @@ You cannot use the private airship where you are now.
/*20151125 to 20151125
악세사리
Accessory
-20151202 to 20180523
+20151202 to 20180621
액세서리
Accessory
*/
MSG_ID_B0F = 0xb0f,
-/*20151125 to 20180523
+/*20151125 to 20180621
세컨드코스튬
Second costume
*/
MSG_ID_B10 = 0xb10,
/*20151125 to 20151125
ì¦ê²¨ì°¾ê¸°
-20151202 to 20180523
+20151202 to 20180621
ë‚´ 스타ì¼
Wardrobe
*/
MSG_ID_B11 = 0xb11,
/*20151125 to 20151125
ì—¼ìƒ‰ì„ í•  수 없는 머리스타ì¼ìž…니다.
-20151202 to 20180523
+20151202 to 20180621
염색할 수 없는 헤어스타ì¼ìž…니다.
This hairstyle cannot be dyed.
*/
MSG_ID_B12 = 0xb12,
/*20151125 to 20151125
화살표를 눌러 마ìŒì— 드는 스타ì¼ì„ ì„ íƒí•  수 있어요.
-20151202 to 20180523
+20151202 to 20180621
화살표를 눌러 마ìŒì— 드는 스타ì¼ì„ ì„ íƒí•´ 보세요.
Press an arrow to choose the style you want.
*/
@@ -17204,7 +17204,7 @@ Press an arrow to choose the style you want.
/*20151202 to 20151202
ìŠ¤íƒ€ì¼ ìƒˆë¡œìš´ 스타ì¼ì„ 확ì¸í•´ 보세요.
(※ 액세서리 구매 ì‹œ RODEXë¡œ 발송ë©ë‹ˆë‹¤.)
-20151209 to 20180523
+20151209 to 20180621
새로운 스타ì¼ì„ 확ì¸í•´ 보세요.
(※ 액세서리 구매 ì‹œ RODEXë¡œ 발송ë©ë‹ˆë‹¤.)
Come and see the new styles.
@@ -17213,50 +17213,50 @@ Come and see the new styles.
MSG_ID_B14 = 0xb14,
#endif
#if PACKETVER >= 20151223
-/*20151223 to 20180523
+/*20151223 to 20180621
기본 스타ì¼
Basic style
*/
MSG_ID_B15 = 0xb15,
#endif
#if PACKETVER >= 20160106
-/*20160106 to 20180523
+/*20160106 to 20180621
해당 ìŠ¤í‚¬ì€ BaseLv %d ì´ìƒë¶€í„° 스킬 í¬ì¸íŠ¸ 투ìžê°€ 가능합니다.
You can level up the skill from the base Lv. %d.
*/
MSG_ID_B16 = 0xb16,
#endif
#if PACKETVER >= 20160113
-/*20160113 to 20180523
+/*20160113 to 20180621
해당 특수기호는 ì´ë¦„ì— ì‚¬ìš©í•˜ì‹¤ 수 없습니다.
Special symbol can't be used in name
*/
MSG_ID_B17 = 0xb17,
-/*20160113 to 20180523
+/*20160113 to 20180621
MHPê°€ 너무 낮아, 해당 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다
MaxHP is to low to use this skill
*/
MSG_ID_B18 = 0xb18,
-/*20160113 to 20180523
+/*20160113 to 20180621
MSPê°€ 너무 낮아, 해당 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다
MaxSP is to low to use this skill
*/
MSG_ID_B19 = 0xb19,
#endif
#if PACKETVER >= 20160203
-/*20160203 to 20180523
+/*20160203 to 20180621
ì•„ì´í…œ 비êµí•˜ê¸°
Compare items
*/
MSG_ID_B1A = 0xb1a,
-/*20160203 to 20180523
+/*20160203 to 20180621
ì•„ì´í…œ 버리기 잠금
Drop lock
*/
MSG_ID_B1B = 0xb1b,
#endif
#if PACKETVER >= 20160224
-/*20160224 to 20180523
+/*20160224 to 20180621
스í¬ë¦°ìƒ· 파ì¼ì´ 첨부 ë˜ì§€ 않았습니다.
Screenshots are not attached
*/
@@ -17265,465 +17265,465 @@ Screenshots are not attached
SNS통신
20160518 to 20160817
TWITTER
-20160824 to 20180523
+20160824 to 20180621
Twitter
TWITTER
*/
MSG_ID_B1D = 0xb1d,
-/*20160224 to 20180523
+/*20160224 to 20180621
ì¼ë°˜
General
*/
MSG_ID_B1E = 0xb1e,
-/*20160224 to 20180523
+/*20160224 to 20180621
공지
Notice
*/
MSG_ID_B1F = 0xb1f,
-/*20160224 to 20180523
+/*20160224 to 20180621
반송
Clear
*/
MSG_ID_B20 = 0xb20,
-/*20160224 to 20180523
+/*20160224 to 20180621
새로고침
Refresh
*/
MSG_ID_B21 = 0xb21,
-/*20160224 to 20180523
+/*20160224 to 20180621
%d분
%d minute
*/
MSG_ID_B22 = 0xb22,
-/*20160224 to 20180523
+/*20160224 to 20180621
%d시간
%d hour
*/
MSG_ID_B23 = 0xb23,
-/*20160224 to 20180523
+/*20160224 to 20180621
%dì¼
%d day
*/
MSG_ID_B24 = 0xb24,
-/*20160224 to 20180523
+/*20160224 to 20180621
반송ë¨
Returned
*/
MSG_ID_B25 = 0xb25,
-/*20160224 to 20180523
+/*20160224 to 20180621
ì„ íƒí•œ ë©”ì¼ì„ 삭제하시겠습니까?
Do you want to delete the message?
*/
MSG_ID_B26 = 0xb26,
#endif
#if PACKETVER >= 20160302
-/*20160302 to 20180523
+/*20160302 to 20180621
위치표시
Show information
*/
MSG_ID_B27 = 0xb27,
-/*20160302 to 20180523
+/*20160302 to 20180621
확대
Zoom In
*/
MSG_ID_B28 = 0xb28,
-/*20160302 to 20180523
+/*20160302 to 20180621
축소
Zoom Out
*/
MSG_ID_B29 = 0xb29,
-/*20160302 to 20180523
+/*20160302 to 20180621
맵보기
Maximize
*/
MSG_ID_B2A = 0xb2a,
-/*20160302 to 20180523
+/*20160302 to 20180621
월드보기
Show world map
*/
MSG_ID_B2B = 0xb2b,
-/*20160302 to 20180523
+/*20160302 to 20180621
ì•„ì´í…œ 소지 종류수
Total possession item type
*/
MSG_ID_B2C = 0xb2c,
#endif
#if PACKETVER >= 20160309
-/*20160309 to 20180523
+/*20160309 to 20180621
/minimap
*/
MSG_ID_B2D = 0xb2d,
-/*20160309 to 20180523
+/*20160309 to 20180621
미니맵 ë²„íŠ¼ì„ í‘œì‹œí•©ë‹ˆë‹¤
Show minimap buttons
*/
MSG_ID_B2E = 0xb2e,
-/*20160309 to 20180523
+/*20160309 to 20180621
미니맵 ë²„íŠ¼ì„ í‘œì‹œí•˜ì§€ 않습니다
Hide minimap buttons
*/
MSG_ID_B2F = 0xb2f,
-/*20160309 to 20180523
+/*20160309 to 20180621
길드 ì ‘ì†ìž ì •ë ¬
Show guild member login status
*/
MSG_ID_B30 = 0xb30,
#endif
#if PACKETVER >= 20160323
-/*20160323 to 20180523
+/*20160323 to 20180621
ì¹œë°€ë„ : %s
Intimacy: %s
*/
MSG_ID_B31 = 0xb31,
-/*20160323 to 20180523
+/*20160323 to 20180621
í™•ì¸ ì „
Confirmation
*/
MSG_ID_B32 = 0xb32,
#endif
#if PACKETVER >= 20160330
-/*20160330 to 20180523
+/*20160330 to 20180621
파티 ì´ë¦„
Team name
*/
MSG_ID_B33 = 0xb33,
-/*20160330 to 20180523
+/*20160330 to 20180621
파티장
Leader
*/
MSG_ID_B34 = 0xb34,
-/*20160330 to 20180523
+/*20160330 to 20180621
제한 시간 초과. í´ë¼ì´ì–¸íŠ¸ë¥¼ 종료합니다.
Time limit exceeded. Closing the client
*/
MSG_ID_B35 = 0xb35,
-/*20160330 to 20180523
+/*20160330 to 20180621
ìž˜ëª»ëœ ìž…ë ¥ìž…ë‹ˆë‹¤. í´ë¼ì´ì–¸íŠ¸ë¥¼ 종료합니다.
Input error. Closing the client
*/
MSG_ID_B36 = 0xb36,
-/*20160330 to 20180523
+/*20160330 to 20180621
정답 입니다. ë³´ìƒìœ¼ë¡œ ì†Œì •ì˜ ë²„í”„ê°€ 주어집니다.
Incorrect input. A small buff has given to you
*/
MSG_ID_B37 = 0xb37,
-/*20160330 to 20180523
+/*20160330 to 20180621
ì˜ë¬¸ 4ìž, 한글 2ìž ì´ìƒìœ¼ë¡œ 입력해야 합니다.
Enter 4 english words and 2 chinese words
*/
MSG_ID_B38 = 0xb38,
-/*20160330 to 20180523
+/*20160330 to 20180621
입력한 ë‹µì´ [%s]ê°€ 맞습니까?
Your entered answer is [%s]. Is it right?
*/
MSG_ID_B39 = 0xb39,
-/*20160330 to 20180523
+/*20160330 to 20180621
ì„ íƒëœ ì´ë¯¸ì§€ê°€ 없습니다.
Icon is unchecked
*/
MSG_ID_B3A = 0xb3a,
-/*20160330 to 20180523
+/*20160330 to 20180621
ìž˜ëª»ëœ ìž…ë ¥ìž…ë‹ˆë‹¤. (ë‚¨ì€ ê¸°íšŒ %d번)
Incorrect input (Remaining chance: %d)
*/
MSG_ID_B3B = 0xb3b,
-/*20160330 to 20180523
+/*20160330 to 20180621
ì´ %dëª…ì˜ ìœ ì €ë¥¼ 신고하시겠습니까?
Do you want to announce %d to player?
*/
MSG_ID_B3C = 0xb3c,
-/*20160330 to 20180523
+/*20160330 to 20180621
유저ì—게 메시지를 보냈습니다.
Message has been sent to player
*/
MSG_ID_B3D = 0xb3d,
-/*20160330 to 20180523
+/*20160330 to 20180621
불법 프로그램 단ì†ì— 필요한 ë°ì´í„°ê°€ ë¯¸ë“±ë¡ ìƒíƒœìž…니다.
Needed Data for Query illegal software are not signed.
*/
MSG_ID_B3E = 0xb3e,
-/*20160330 to 20180523
+/*20160330 to 20180621
ì´ë¯¸ 매í¬ë¡œ ê°ì‹œì¤‘ì¸ ìœ ì €ìž…ë‹ˆë‹¤.
The player is being monitored.
*/
MSG_ID_B3F = 0xb3f,
-/*20160330 to 20180523
+/*20160330 to 20180621
매í¬ë¡œê°€ 등ë¡ë˜ì—ˆìŠµë‹ˆë‹¤..
Already signed in investigation system.
*/
MSG_ID_B40 = 0xb40,
-/*20160330 to 20180523
+/*20160330 to 20180621
ì´ë¯¸ì§€ 등ë¡ì— 실패하였습니다.
Failed to store icon.
*/
MSG_ID_B41 = 0xb41,
-/*20160330 to 20180523
+/*20160330 to 20180621
정답 등ë¡ì— 실패하였습니다.
Failed to store replied answer.
*/
MSG_ID_B42 = 0xb42,
-/*20160330 to 20180523
+/*20160330 to 20180621
안녕하세요. 불법프로그램 단ì†ì¤‘입니다.
Hello, illegal software is being monitored.
*/
MSG_ID_B43 = 0xb43,
-/*20160330 to 20180523
+/*20160330 to 20180621
ì§€ì •ëœ ì‹œê°„ë‚´ì— ì•„ëž˜ì˜ ë¬¸ìžë¥¼ 입력해주세요.
Please enter the text below within the specified time.
*/
MSG_ID_B44 = 0xb44,
-/*20160330 to 20180523
+/*20160330 to 20180621
3회 오류시 ìš´ì˜ì •ì±…ì— ì˜ê±°í•˜ì—¬ ì˜êµ¬ë¸”ë¡ë©ë‹ˆë‹¤.
According to game regulation, when you enter the wrong text three times, you will get banned.
*/
MSG_ID_B45 = 0xb45,
-/*20160330 to 20180523
+/*20160330 to 20180621
ë‚¨ì€ íšŸìˆ˜ : %d
Remaining chance : %d
*/
MSG_ID_B46 = 0xb46,
-/*20160330 to 20180523
+/*20160330 to 20180621
ìºë¦­í„°
Role
*/
MSG_ID_B47 = 0xb47,
-/*20160330 to 20180523
+/*20160330 to 20180621
범위
Range
*/
MSG_ID_B48 = 0xb48,
-/*20160330 to 20180523
+/*20160330 to 20180621
ìºë¦­í„° ì„ íƒì€ 좌í´ë¦­ìœ¼ë¡œ 합니다.
You use the left mouse button to specify the role
*/
MSG_ID_B49 = 0xb49,
-/*20160330 to 20180523
+/*20160330 to 20180621
범위 ì„ íƒì€ ìš°í´ë¦­ìœ¼ë¡œ 합니다.
You use the left mouse button to specify the range
*/
MSG_ID_B4A = 0xb4a,
-/*20160330 to 20180523
+/*20160330 to 20180621
범위 í¬ê¸°ë¥¼ 지정하기 위해서는 엔터를 입력해주세요
Not a valid range, please press Enter
*/
MSG_ID_B4B = 0xb4b,
-/*20160330 to 20180523
+/*20160330 to 20180621
E X P : %.1f%% ( basic %.1f%% %s %.1f%%)
*/
MSG_ID_B4C = 0xb4c,
-/*20160330 to 20180523
+/*20160330 to 20180621
DROP : %.1f%% ( basic %.1f%% %s %.1f%%)
*/
MSG_ID_B4D = 0xb4d,
-/*20160330 to 20180523
+/*20160330 to 20180621
DEATH : %.1f%% ( basic %.1f%% %s %.1f%%)
*/
MSG_ID_B4E = 0xb4e,
/*20160330 to 20160330
ë³€ê²½ëœ ìºë¦­ëª… %s ë¡œ 전송했습니다. í™•ì¸ ë°”ëžë‹ˆë‹¤
-20160406 to 20180523
+20160406 to 20180621
ë³€ê²½ëœ ìºë¦­ëª…으로 발송했습니다. ë³€ê²½ëœ ìºë¦­ëª… : %s
The role name will be sent: %s
*/
MSG_ID_B4F = 0xb4f,
#endif
#if PACKETVER >= 20160427
-/*20160427 to 20180523
+/*20160427 to 20180621
í•©ì„±ì— í•„ìš”í•œ 재료
Synthesis of the required materials
*/
MSG_ID_B50 = 0xb50,
-/*20160427 to 20180523
+/*20160427 to 20180621
조합 재료가 부족해서 조합할 수 없습니다.
Insufficient synthesis materials
*/
MSG_ID_B51 = 0xb51,
#endif
#if PACKETVER >= 20160504
-/*20160504 to 20180523
+/*20160504 to 20180621
해당 재료는 %d개가 필요합니다.
Required material %d ea.
*/
MSG_ID_B52 = 0xb52,
-/*20160504 to 20180523
+/*20160504 to 20180621
제련ë„ê°€ 낮아서 ì¡°í•©í•  수 없습니다.
Refine value is to low for synthesis
*/
MSG_ID_B53 = 0xb53,
-/*20160504 to 20180523
+/*20160504 to 20180621
ëª¨í—˜ê°€ì¤‘ê°œì†Œì— ë“±ë¡ í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Do you want to sign in to the adventurers?
*/
MSG_ID_B54 = 0xb54,
#endif
#if PACKETVER >= 20160511
-/*20160511 to 20180523
+/*20160511 to 20180621
ìžìœ ë¡­ê²Œ 코멘트를 남겨보세요.
Please leave a message
*/
MSG_ID_B55 = 0xb55,
#endif
#if PACKETVER >= 20160518
-/*20160518 to 20180523
+/*20160518 to 20180621
ê·¸ë¦¼ì— ë³´ì´ëŠ” 문ìžë¥¼ 입력해주세요.
Please enter the text on the graph
*/
MSG_ID_B56 = 0xb56,
-/*20160518 to 20180523
+/*20160518 to 20180621
%d초 남았습니다
%d second left
*/
MSG_ID_B57 = 0xb57,
-/*20160518 to 20180523
+/*20160518 to 20180621
OTP ì¸ì¦ë²ˆí˜¸ 6ìžë¦¬ë¥¼ 입력해 주세요
Please enter your 6 identification number.
*/
MSG_ID_B58 = 0xb58,
-/*20160518 to 20180523
+/*20160518 to 20180621
ì¸ì¦ë²ˆí˜¸
Identification number.
*/
MSG_ID_B59 = 0xb59,
-/*20160518 to 20180523
+/*20160518 to 20180621
6ìžë¦¬ì˜ 숫ìžê°€ 아닙니다. 다시 확ì¸í•´ 주세요
It's not a 6 identification number. Please try again
*/
MSG_ID_B5A = 0xb5a,
#endif
#if PACKETVER >= 20160601
-/*20160601 to 20180523
+/*20160601 to 20180621
ì´ë¯¸ ì‚­ì œëœ ë©”ì¼ìž…니다.
The message has been deleted
*/
MSG_ID_B5B = 0xb5b,
#endif
#if PACKETVER >= 20160615
-/*20160615 to 20180523
+/*20160615 to 20180621
ê°œì¸ ë¹„ê³µì •ìœ¼ë¡œ ì´ë™í•  ì§€ì—­ì„ ì„ íƒí•´ì£¼ì„¸ìš”.
Please select the area where the private airship will move
*/
MSG_ID_B5C = 0xb5c,
-/*20160615 to 20180523
+/*20160615 to 20180621
E X P : %d%% ( basic 100.0%% %s %d%%)
*/
MSG_ID_B5D = 0xb5d,
-/*20160615 to 20180523
+/*20160615 to 20180621
DROP : %d%% ( basic 100.0%% %s %d%%)
*/
MSG_ID_B5E = 0xb5e,
-/*20160615 to 20180523
+/*20160615 to 20180621
DEATH : %d%% ( basic 100.0%% %s %d%%)
*/
MSG_ID_B5F = 0xb5f,
-/*20160615 to 20180523
+/*20160615 to 20180621
목ì ì§€ë¡œ ì´ë™ì¤‘입니다.
Move to the destination
*/
MSG_ID_B60 = 0xb60,
#endif
#if PACKETVER >= 20160629
-/*20160629 to 20180523
+/*20160629 to 20180621
[%s] 파ì¼ì´ 존재하지 ì•Šì•„ default AI ë¡œ ë™ìž‘합니다
The [%s] is not present, the default AI will be used instead.
*/
MSG_ID_B61 = 0xb61,
/*20160629 to 20160630
%.1f%% ( Premium %.1f%% + %s %.1f%%)
-20160706 to 20180523
+20160706 to 20180621
%.1f%% ( Basic 100.0%% + Premium %.1f%% + %s %.1f%%)
%.1f%% ( Basic 100.0%% + Premium %.1f%% + %s %.1f%%)
*/
MSG_ID_B62 = 0xb62,
#endif
#if PACKETVER >= 20160706
-/*20160706 to 20180523
+/*20160706 to 20180621
ì´ ìžë¦¬ì— ë…¸ì ì„ 세우시겠습니까?
Would you like to open a shop at this location?
*/
MSG_ID_B63 = 0xb63,
#endif
#if PACKETVER >= 20160713
-/*20160713 to 20180523
+/*20160713 to 20180621
ë„ëžŒì¡±ì€ í•´ë‹¹ ì˜ìƒì„ ìž…ì„ ìˆ˜ 없습니다.
Doram race can't wear this clothes
*/
MSG_ID_B64 = 0xb64,
/*20160713 to 20160727
구입한 ë¬¼ê±´ì´ ë¡œë±ìŠ¤ë¡œ 배송ë˜ì—ˆìŠµë‹ˆë‹¤.
-20160803 to 20180523
+20160803 to 20180621
íŒë§¤ ë…¸ì ì—ì„œ 거래한 ì•„ì´í…œì´ ë¡œë±ìŠ¤ë¡œ 배송ë˜ì—ˆìŠµë‹ˆë‹¤.
Props open-air store sales will be traded in RODEX
*/
MSG_ID_B65 = 0xb65,
-/*20160713 to 20180523
+/*20160713 to 20180621
30,000 z
*/
MSG_ID_B66 = 0xb66,
-/*20160713 to 20180523
+/*20160713 to 20180621
ë§ëž‘ë„ íŠ¹ì‚° 통조림 100ê°œ
Malangdo Special Can 100 pc
*/
MSG_ID_B67 = 0xb67,
#endif
#if PACKETVER >= 20160720
-/*20160720 to 20180523
+/*20160720 to 20180621
무게가 80%를 초과하여 진행할 수 없습니다.
Cannot carry anymore because weight limit over 80%
*/
MSG_ID_B68 = 0xb68,
-/*20160720 to 20180523
+/*20160720 to 20180621
íŒë§¤ë˜ì§€ 못한 ìƒí’ˆì´ ë¡œë±ìŠ¤ë¡œ 배송ë˜ì—ˆìŠµë‹ˆë‹¤.
Unsold items are sent to RODEX
*/
MSG_ID_B69 = 0xb69,
#endif
#if PACKETVER >= 20160727
-/*20160727 to 20180523
+/*20160727 to 20180621
장착 모습
Preview
*/
MSG_ID_B6A = 0xb6a,
-/*20160727 to 20180523
+/*20160727 to 20180621
길드마스터 위임
Assign Guild Leader
*/
MSG_ID_B6B = 0xb6b,
-/*20160727 to 20180523
+/*20160727 to 20180621
ì •ë§ë¡œ %s님께 길드마스터를 위임하시겠습니까? 위임 후 ë‹¹ì‹ ì˜ ì§€ìœ„ëŠ” %s님과 지위가 바뀌게 ë©ë‹ˆë‹¤.
Are sure want to assign %s as guild leader? After assigned your position will become %s
*/
MSG_ID_B6C = 0xb6c,
-/*20160727 to 20180523
+/*20160727 to 20180621
철회
Cancel
*/
MSG_ID_B6D = 0xb6d,
-/*20160727 to 20180523
+/*20160727 to 20180621
ë…¸ì ì„ 철수하시겠습니까?
Do you want to close the shop?
*/
MSG_ID_B6E = 0xb6e,
-/*20160727 to 20180523
+/*20160727 to 20180621
%02dì¼ %02d시간 %02d분 %02dì´ˆ
%02d day %02d hour %02d minute %02d second
*/
MSG_ID_B6F = 0xb6f,
-/*20160727 to 20180523
+/*20160727 to 20180621
ì ‘ì†ë¶ˆê°€
Unable to sign in
*/
MSG_ID_B70 = 0xb70,
-/*20160727 to 20180523
+/*20160727 to 20180621
ì ‘ì†ê°€ëŠ¥ì¸ì›ì„ 초과하여 ì ‘ì†ì´ 불가능 합니다.
Unable to sign in because the maximum number of sign-in is exceeded
*/
MSG_ID_B71 = 0xb71,
-/*20160727 to 20180523
+/*20160727 to 20180621
ë…¸ì ì„ 설치할 위치를 ì„ íƒí•´ì£¼ì„¸ìš”.
Please select a location for your shop
*/
MSG_ID_B72 = 0xb72,
-/*20160727 to 20180523
+/*20160727 to 20180621
펫 ì´ë¦„ì„ ^0000ff^0000ff %s^000000^000000 ë¡œ 수정합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Pet name will be changed to ^0000ff^0000ff %s^000000^000000, do you want to continue?
*/
@@ -17732,154 +17732,154 @@ Pet name will be changed to ^0000ff^0000ff %s^000000^000000, do you want to cont
#if PACKETVER >= 20160803
/*20160803 to 20160803
íŒë§¤ ì¼ì‹œ :
-20160810 to 20180523
+20160810 to 20180621
거래 ì¼ì‹œ :
Trade date :
*/
MSG_ID_B74 = 0xb74,
/*20160803 to 20160803
íŒë§¤ ì•„ì´í…œ :
-20160810 to 20180523
+20160810 to 20180621
거래 ì•„ì´í…œ :
Trade item :
*/
MSG_ID_B75 = 0xb75,
/*20160803 to 20160803
íŒë§¤ 수량 :
-20160810 to 20180523
+20160810 to 20180621
거래 수량 :
Trade quantity :
*/
MSG_ID_B76 = 0xb76,
/*20160803 to 20160803
íŒë§¤ 단가 :
-20160810 to 20180523
+20160810 to 20180621
거래 단가 :
Trade price :
*/
MSG_ID_B77 = 0xb77,
/*20160803 to 20160803
íŒë§¤ 금액 :
-20160810 to 20180523
+20160810 to 20180621
거래 금액 :
Total trade :
*/
MSG_ID_B78 = 0xb78,
-/*20160803 to 20180523
+/*20160803 to 20180621
ë…¸ì  íŒë§¤ ì•„ì´í…œ
Open vending sales agent
*/
MSG_ID_B79 = 0xb79,
-/*20160803 to 20180523
+/*20160803 to 20180621
ë…¸ì  êµ¬ë§¤ ì•„ì´í…œ
Open vending purchase agent
*/
MSG_ID_B7A = 0xb7a,
-/*20160803 to 20180523
+/*20160803 to 20180621
íŒë§¤ ë…¸ì  ì•„ë¥´ë°”ì´íŠ¸ 종료
Close vending sales agent
*/
MSG_ID_B7B = 0xb7b,
-/*20160803 to 20180523
+/*20160803 to 20180621
구매 ë…¸ì  ì•„ë¥´ë°”ì´íŠ¸ 종료
Close vending purchase agent
*/
MSG_ID_B7C = 0xb7c,
-/*20160803 to 20180523
+/*20160803 to 20180621
ë‚¨ì€ ê¸ˆì•¡:
Balance:
*/
MSG_ID_B7D = 0xb7d,
-/*20160803 to 20180523
+/*20160803 to 20180621
ì•„ì´í…œ 리스트:
Item list:
*/
MSG_ID_B7E = 0xb7e,
-/*20160803 to 20180523
+/*20160803 to 20180621
ë…¸ì  ì•„ë¥´ë°”ì´íŠ¸ìƒ
Vending agent
*/
MSG_ID_B7F = 0xb7f,
-/*20160803 to 20180523
+/*20160803 to 20180621
반환 ì•„ì´í…œ:
Returned item:
*/
MSG_ID_B80 = 0xb80,
-/*20160803 to 20180523
+/*20160803 to 20180621
반환 수량:
Returned quantity:
*/
MSG_ID_B81 = 0xb81,
-/*20160803 to 20180523
+/*20160803 to 20180621
반환 ì¼ì‹œ:
Returned date:
*/
MSG_ID_B82 = 0xb82,
-/*20160803 to 20180523
+/*20160803 to 20180621
구매 ë…¸ì ì—ì„œ 거래한 ê¸ˆì•¡ì´ ë¡œë±ìŠ¤ë¡œ 배송ë˜ì—ˆìŠµë‹ˆë‹¤
Total trade will be sent to RODEX
*/
MSG_ID_B83 = 0xb83,
-/*20160803 to 20180523
+/*20160803 to 20180621
사용할 수 없는 ì´ë¦„입니다.
Name isn't available
*/
MSG_ID_B84 = 0xb84,
#endif
#if PACKETVER >= 20160817
-/*20160817 to 20180523
+/*20160817 to 20180621
ìƒí’ˆì´ ë„착했습니다.
Item has been delivered
*/
MSG_ID_B85 = 0xb85,
-/*20160817 to 20180523
+/*20160817 to 20180621
구입해주셔서 ê°ì‚¬í•©ë‹ˆë‹¤.
Thank you for purchasing
*/
MSG_ID_B86 = 0xb86,
#endif
#if PACKETVER >= 20160824
-/*20160824 to 20180523
+/*20160824 to 20180621
NPCì—게 ì•„ì´í…œì„ íŒë§¤í•˜ì§€ 않습니다.
Press again to unlock
*/
MSG_ID_B87 = 0xb87,
-/*20160824 to 20180523
+/*20160824 to 20180621
ì•„ì´í…œ íŒë§¤ 잠금
Lock from NPC selling
*/
MSG_ID_B88 = 0xb88,
-/*20160824 to 20180523
+/*20160824 to 20180621
근처ì—ì„œ 소환가능 위치를 ì°¾ì„수 없습니다.
There is no callable location nearby
*/
MSG_ID_B89 = 0xb89,
-/*20160824 to 20180523
+/*20160824 to 20180621
ì „ì²´ 화면 캡ì³
Capture full screens
*/
MSG_ID_B8A = 0xb8a,
-/*20160824 to 20180523
+/*20160824 to 20180621
부분 화면 캡ì³
Capture part of screen
*/
MSG_ID_B8B = 0xb8b,
-/*20160824 to 20180523
+/*20160824 to 20180621
보내기
Send
*/
MSG_ID_B8C = 0xb8c,
-/*20160824 to 20180523
+/*20160824 to 20180621
가족 분과 담당ìž
Family Affairs agent
*/
MSG_ID_B8D = 0xb8d,
-/*20160824 to 20180523
+/*20160824 to 20180621
가족 사항 ë³€ë™ ì•ˆë‚´
Acknowledgement of family member registrations.
*/
MSG_ID_B8E = 0xb8e,
-/*20160824 to 20180523
+/*20160824 to 20180621
안녕하십니까.
ê¸ˆì¼ "%s"님과 "%s"ë‹˜ì˜ ìžë…€ì¸ "%s"ë‹˜ì´ ë…립하여 ë‹¨ë… ì„¸ëŒ€ë¥¼ 구성하였습니다.
@@ -17902,12 +17902,12 @@ Thank you.
MSG_ID_B8F = 0xb8f,
#endif
#if PACKETVER >= 20160831
-/*20160831 to 20180523
+/*20160831 to 20180621
장착
Equip
*/
MSG_ID_B90 = 0xb90,
-/*20160831 to 20180523
+/*20160831 to 20180621
ì´ë¯¸ì§€ ì—†ìŒ
No image
*/
@@ -17916,367 +17916,367 @@ No image
#if PACKETVER >= 20160907
/*20160907 to 20160921
%sì€(는) 현재 í˜¸ì¶œì„ ì°¨ë‹¨í•œ ìƒíƒœìž…니다.
-20160928 to 20180523
+20160928 to 20180621
[%s]ì€(는) 현재 í˜¸ì¶œì„ ì°¨ë‹¨í•œ ìƒíƒœìž…니다.
[%s] is blocking Call Massage.
*/
MSG_ID_B92 = 0xb92,
#endif
#if PACKETVER >= 20160913
-/*20160913 to 20180523
+/*20160913 to 20180621
현재 ê³µì„±ì „ì´ ì§„í–‰ì¤‘ì´ë¯€ë¡œ, 길드마스터를 위임 í•  수 없습니다.
Currently in WoE hours, unable to delegate Guild leader
*/
MSG_ID_B93 = 0xb93,
-/*20160913 to 20180523
+/*20160913 to 20180621
현재 길드장 ìœ„ìž„ì„ ë°›ì€ì§€ 만 하루가 지나지 ì•Šì•„, ê¸¸ë“œìž¥ì„ ìœ„ìž„í•  수 없습니다.
You have to wait for one day before delegating a new Guild leader
*/
MSG_ID_B94 = 0xb94,
-/*20160913 to 20180523
+/*20160913 to 20180621
ì•„ì´ê°€ ë˜ë©´ ì „ìŠ¹ì„ í•  수 없고 ìŠ¤í…Ÿì˜ ì œí•œì´ ìžˆìœ¼ë©° HP와 SPê°€ 줄어듭니다.
ê·¸ëž˜ë„ ê´œì°®ìŠµë‹ˆê¹Œ?
When adopted, character will not able to transcend, maximum stats will be limited, MaxHP and MaxSP will be reduced.
Are you sure you want to continue?
*/
MSG_ID_B95 = 0xb95,
-/*20160913 to 20180523
+/*20160913 to 20180621
제련
Refining
*/
MSG_ID_B96 = 0xb96,
-/*20160913 to 20180523
+/*20160913 to 20180621
대장장ì´ì˜ ì¶•ë³µì„ ì‚¬ìš©ì¤‘ìž…ë‹ˆë‹¤.
Use Blacksmith's Blessing
*/
MSG_ID_B97 = 0xb97,
-/*20160913 to 20180523
+/*20160913 to 20180621
제니가 부족합니다.
Insufficient zeny
*/
MSG_ID_B98 = 0xb98,
-/*20160913 to 20180523
+/*20160913 to 20180621
대장장ì´ì˜ 축복 개수가 부족합니다.
Not enough Blacksmith's Blessing
*/
MSG_ID_B99 = 0xb99,
-/*20160913 to 20180523
+/*20160913 to 20180621
해당 장비는 ì œë ¨ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
This equipment can not be refined
*/
MSG_ID_B9A = 0xb9a,
/*20160913 to 20170621
제련 성공!
-20170628 to 20180523
+20170628 to 20180621
제련 성공
Upgrade success!
*/
MSG_ID_B9B = 0xb9b,
/*20160913 to 20170621
제련 실패!
-20170628 to 20180523
+20170628 to 20180621
제련 실패
Upgrade failed!
*/
MSG_ID_B9C = 0xb9c,
-/*20160913 to 20180523
+/*20160913 to 20180621
ëŒì•„가기
Back
*/
MSG_ID_B9D = 0xb9d,
-/*20160913 to 20180523
+/*20160913 to 20180621
성공
Success
*/
MSG_ID_B9E = 0xb9e,
-/*20160913 to 20180523
+/*20160913 to 20180621
ì›ëž˜ëŒ€ë¡œ
Return
*/
MSG_ID_B9F = 0xb9f,
#endif
#if PACKETVER >= 20160921
-/*20160921 to 20180523
+/*20160921 to 20180621
씨와ì˜
With Mr/Miss
*/
MSG_ID_BA0 = 0xba0,
-/*20160921 to 20180523
+/*20160921 to 20180621
호문í´ë£¨ìŠ¤ì˜ ì´ë¦„ì„ ^0000ff^0000ff %s^000000^000000 ë¡œ 수정합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
The Homunculus's name will be changed to^0000ff^0000ff %s^000000^000000, Are you sure?
*/
MSG_ID_BA1 = 0xba1,
#endif
#if PACKETVER >= 20160928
-/*20160928 to 20180523
+/*20160928 to 20180621
í˜¸ì¶œì´ í—ˆìš©ëœ ìƒíƒœìž…니다. (호출 기능 ON)
Call function is ON
*/
MSG_ID_BA2 = 0xba2,
-/*20160928 to 20180523
+/*20160928 to 20180621
í˜¸ì¶œì´ ì°¨ë‹¨ëœ ìƒíƒœìž…니다. (호출 기능 OFF)
Call function is OFF
*/
MSG_ID_BA3 = 0xba3,
-/*20160928 to 20180523
+/*20160928 to 20180621
호출 메시지 표시
Display Call messages
*/
MSG_ID_BA4 = 0xba4,
-/*20160928 to 20180523
+/*20160928 to 20180621
해당 ìºë¦­í„°ê°€ 현재 ë…¸ì  ì•„ì´í…œì„ 사용 중ì´ë¯€ë¡œ 삭제할 수 없습니다.
This character is currently opening a shop and can't be deleted
*/
MSG_ID_BA5 = 0xba5,
-/*20160928 to 20180523
+/*20160928 to 20180621
ì´ë¯¸ ë™ì¼í•œ ë…¸ì  NPCê°€ 설치 중입니다.
The same vend shop NPC has been set up
*/
MSG_ID_BA6 = 0xba6,
-/*20160928 to 20180523
+/*20160928 to 20180621
ë…¸ì ì„ 설치할 수 없는 위치입니다.
Opening shop is not allowed on this location
*/
MSG_ID_BA7 = 0xba7,
-/*20160928 to 20180523
+/*20160928 to 20180621
다른 ìºë¦­í„°ê°€ 있는 위치ì—는 ë…¸ì ì„ 설치할 수 없습니다.
Opening shop is not allowed when there is other character
*/
MSG_ID_BA8 = 0xba8,
#endif
#if PACKETVER >= 20161005
-/*20161005 to 20180523
+/*20161005 to 20180621
펫 먹ì´ì£¼ê¸°ê°€ 실패했습니다. ë¡œë±ìŠ¤ ìž‘ì„±ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Failed to feed pet, please close RODEX window
*/
MSG_ID_BA9 = 0xba9,
-/*20161005 to 20180523
+/*20161005 to 20180621
장비 세트 설정
Set item setting
*/
MSG_ID_BAA = 0xbaa,
-/*20161005 to 20180523
+/*20161005 to 20180621
장착 하기
Equip
*/
MSG_ID_BAB = 0xbab,
#endif
#if PACKETVER >= 20161019
-/*20161019 to 20180523
+/*20161019 to 20180621
제련 실패시 장비가 사ë¼ì§‘니다.
Equipment will dissapear when refine fails
*/
MSG_ID_BAC = 0xbac,
-/*20161019 to 20180523
+/*20161019 to 20180621
제련 실패시 ìž¥ë¹„ì˜ ì œë ¨ë„ê°€ 내려갑니다.
Equipment's refine level will decreased when refine fails
*/
MSG_ID_BAD = 0xbad,
-/*20161019 to 20180523
+/*20161019 to 20180621
제련 실패시 ìž¥ë¹„ì˜ ì œë ¨ë„ê°€ 내려가거나 사ë¼ì§ˆ 수 있습니다.
Equipment will dissapear or refine level will decreased when refine fails
*/
MSG_ID_BAE = 0xbae,
#endif
#if PACKETVER >= 20161026
-/*20161026 to 20180523
+/*20161026 to 20180621
제련 중ì—는 ë¡œë±ìŠ¤ë¥¼ 사용할 수 없습니다. ë¡œë±ìŠ¤ë¥¼ ê°•ì œ 종료하였습니다.
You cannot use RODEX while refining. RODEX has closed.
*/
MSG_ID_BAF = 0xbaf,
-/*20161026 to 20180523
+/*20161026 to 20180621
제련 중ì—는 ë¡œë±ìŠ¤ë¥¼ 사용할 수 없습니다.
You cannot use RODEX while refining.
*/
MSG_ID_BB0 = 0xbb0,
-/*20161026 to 20180523
+/*20161026 to 20180621
ì œë ¨ì„ ì§„í–‰í•˜ë ¤ë©´ 다른 ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Please close other windows to continue.
*/
MSG_ID_BB1 = 0xbb1,
-/*20161026 to 20180523
+/*20161026 to 20180621
오오ë¼ê°€ ì •ìƒì ìœ¼ë¡œ 표시ë©ë‹ˆë‹¤ [ì˜¤ì˜¤ë¼ ON]
Turn On Aura [Aura ON]
*/
MSG_ID_BB2 = 0xbb2,
-/*20161026 to 20180523
+/*20161026 to 20180621
오오ë¼ê°€ 표시ë˜ì§€ 않습니다 [ì˜¤ì˜¤ë¼ OFF]
Turn Off Aura [Auta OFF]
*/
MSG_ID_BB3 = 0xbb3,
-/*20161026 to 20180523
+/*20161026 to 20180621
오오ë¼ê°€ Off ìƒíƒœìž…니다. Off 를 해제하고 ì‹œë„í•´ 주세요
Aura is turned off. Please turn it on and try again
*/
MSG_ID_BB4 = 0xbb4,
-/*20161026 to 20180523
+/*20161026 to 20180621
스킬 ë°œë™ì‹œ 최소 %dê°œì˜ íƒ„ì•Œì´ í•„ìš”í•©ë‹ˆë‹¤.
You need %d bullet(s) to activate the skill.
*/
MSG_ID_BB5 = 0xbb5,
-/*20161026 to 20180523
+/*20161026 to 20180621
장비 세트를 변경하시겠습니까?
Do you want to change the equipment set?
*/
MSG_ID_BB6 = 0xbb6,
-/*20161026 to 20180523
+/*20161026 to 20180621
ì£½ì€ ìƒíƒœì—서는 í•  수 없습니다
You can not do it while you are dead.
*/
MSG_ID_BB7 = 0xbb7,
-/*20161026 to 20180523
+/*20161026 to 20180621
ìºìŠ¤íŒ… ë„중ì—는 í•  수 없습니다
You can not do it while casting
*/
MSG_ID_BB8 = 0xbb8,
-/*20161026 to 20180523
+/*20161026 to 20180621
거래 ë„중ì—는 í•  수 없습니다
You can not do it while trading
*/
MSG_ID_BB9 = 0xbb9,
-/*20161026 to 20180523
+/*20161026 to 20180621
ë…¸ì  ê°œì„¤ ë„중ì—는 í•  수 없습니다
You can not do it while opening vendor
*/
MSG_ID_BBA = 0xbba,
-/*20161026 to 20180523
+/*20161026 to 20180621
NPC ì´ìš©ì¤‘ì—는 í•  수 없습니다
You can not do it while using NPC
*/
MSG_ID_BBB = 0xbbb,
-/*20161026 to 20180523
+/*20161026 to 20180621
채팅방 ì´ìš©ì¤‘ì—는 í•  수 없습니다
You can not do it while using chatting room
*/
MSG_ID_BBC = 0xbbc,
-/*20161026 to 20180523
+/*20161026 to 20180621
íŒŒí‹°ì› ì „ì›ì´ ì ‘ì† ìƒíƒœê°€ 아닙니다.
Party members are not connected.
*/
MSG_ID_BBD = 0xbbd,
-/*20161026 to 20180523
+/*20161026 to 20180621
스킬 ë°œë™ì‹œ 최소 %dê°œì˜ í™”ì‚´ì´ í•„ìš”í•©ë‹ˆë‹¤.
You need %d arrow(s) to activate the skill.
*/
MSG_ID_BBE = 0xbbe,
#endif
#if PACKETVER >= 20161102
-/*20161102 to 20180523
+/*20161102 to 20180621
ì•„ì´í…œ ì •ë ¬
Align items
*/
MSG_ID_BBF = 0xbbf,
-/*20161102 to 20180523
+/*20161102 to 20180621
ì•„ì´í…œì„ 버리려면 장비 설정 ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Please close item setting window to dump item.
*/
MSG_ID_BC0 = 0xbc0,
#endif
#if PACKETVER >= 20161109
-/*20161109 to 20180523
+/*20161109 to 20180621
êµì²´ í•  수 있는 ì•„ì´í…œì´ 없습니다.
There is no item to replace.
*/
MSG_ID_BC1 = 0xbc1,
-/*20161109 to 20180523
+/*20161109 to 20180621
ì‚­ì œëœ ìºë¦­í„°
Deleted character
*/
MSG_ID_BC2 = 0xbc2,
/*20161109 to 20161109
제련 중ì—는 ì€í–‰ì„ 사용할 수 없습니다. ë¡œë±ìŠ¤ë¥¼ ê°•ì œ 종료하였습니다.
-20161116 to 20180523
+20161116 to 20180621
%Y.%m.%d
*/
MSG_ID_BC3 = 0xbc3,
/*20161109 to 20161109
제련 중ì—는 ì€í–‰ì„ 사용할 수 없습니다.
You can not use bank while refining.
-20161116 to 20180523
+20161116 to 20180621
ì ‘ì†ì¼: %s
Access date: %s
*/
MSG_ID_BC4 = 0xbc4,
#endif
#if PACKETVER >= 20161116
-/*20161116 to 20180523
+/*20161116 to 20180621
제련 중ì—는 ì€í–‰ì„ 사용할 수 없습니다. ì€í–‰ì„ ê°•ì œ 종료하였습니다.
You can not use bank while refining. Bank has closed.
*/
MSG_ID_BC5 = 0xbc5,
-/*20161116 to 20180523
+/*20161116 to 20180621
제련 중ì—는 ì€í–‰ì„ 사용할 수 없습니다.
You can not use bank while refining.
*/
MSG_ID_BC6 = 0xbc6,
-/*20161116 to 20180523
+/*20161116 to 20180621
장비 세트 설정 ì¤‘ì¸ ì•„ì´í…œìž…니다.
The item has bind to set equipment.
*/
MSG_ID_BC7 = 0xbc7,
#endif
#if PACKETVER >= 20161123
-/*20161123 to 20180523
+/*20161123 to 20180621
ì¸ê°„
Human
*/
MSG_ID_BC8 = 0xbc8,
-/*20161123 to 20180523
+/*20161123 to 20180621
검사, 법사, ìƒì¸, 복사, ë„ë‘‘, ê¶ìˆ˜
Swordman, Mage, Merchant, Acolyte, Thief, Archer
*/
MSG_ID_BC9 = 0xbc9,
-/*20161123 to 20180523
+/*20161123 to 20180621
ë„람
Doram
*/
MSG_ID_BCA = 0xbca,
-/*20161123 to 20180523
+/*20161123 to 20180621
소환사
Summoner
*/
MSG_ID_BCB = 0xbcb,
-/*20161123 to 20180523
+/*20161123 to 20180621
미드가르드 ëŒ€ë¥™ì˜ ëŒ€í‘œ 종족. 무한한 잠재력과 ë›°ì–´ë‚œ ì ì‘력으로 문제 í•´ê²°ì— íƒì›”í•œ ê²ƒì´ íŠ¹ì§•ì´ë‹¤.
Delegate race of Midgard. Very talented race to solve a problem with inifite potential and great adaptability.
*/
MSG_ID_BCC = 0xbcc,
-/*20161123 to 20180523
+/*20161123 to 20180621
파-스타 ëŒ€ë¥™ì˜ ëŒ€í‘œì ì¸ 종족 중 하나로, 선천ì ìœ¼ë¡œ í˜¸ê¸°ì‹¬ì´ ê°•í•˜ê³  발랄한 ì„±ê²©ì„ ì§€ë…”ë‹¤.
One of delegate race of Far-star continent with natural born curiosity and sparky character.
*/
MSG_ID_BCD = 0xbcd,
-/*20161123 to 20180523
+/*20161123 to 20180621
소지 í•œê³„ëŸ‰ì´ 70%를 초과하거나, ì¸ë²¤í† ë¦¬ì— 10칸 ì´ìƒì˜ 여유 ê³µê°„ì´ ë¶€ì¡±í•œ ìƒíƒœìž…니다.
Weight limit has reached toover 70%. Or less then 10 invenrory space.
*/
MSG_ID_BCE = 0xbce,
-/*20161123 to 20180523
+/*20161123 to 20180621
C
*/
MSG_ID_BCF = 0xbcf,
-/*20161123 to 20180523
+/*20161123 to 20180621
C
*/
MSG_ID_BD0 = 0xbd0,
-/*20161123 to 20180523
+/*20161123 to 20180621
다른 ì¼ì„ 하는 중입니다.
Doing in other activity.
*/
MSG_ID_BD1 = 0xbd1,
-/*20161123 to 20180523
+/*20161123 to 20180621
오버히트 리미트 : %d
Overheat limit : %d
*/
MSG_ID_BD2 = 0xbd2,
#endif
#if PACKETVER >= 20161130
-/*20161130 to 20180523
+/*20161130 to 20180621
메모리얼 ë˜ì „ ì´ìš© 중엔 초대 ë° íƒˆí‡´ê°€ ë˜ì§€ 않습니다.
You cannot invite or withdraw while in memorial dungeon.
*/
MSG_ID_BD3 = 0xbd3,
-/*20161130 to 20180523
+/*20161130 to 20180621
비ì†ì–´ê°€ í¬í•¨ë˜ì–´ìžˆìŠµë‹ˆë‹¤.
다시 한번 확ì¸í•´ì£¼ì„¸ìš”.
Expletive has detected.
@@ -18285,131 +18285,131 @@ Please check again.
MSG_ID_BD4 = 0xbd4,
#endif
#if PACKETVER >= 20161207
-/*20161207 to 20180523
+/*20161207 to 20180621
ì•„ì´ë””는 %dìž ì´ìƒ 입력해주세요. ì‚¬ìš©ìž ê³„ì •ì´ ì—†ìœ¼ì‹ ë¶„ë“¤ì€ ì™¼ìª½ í•˜ë‹¨ì˜ [ì‹ ì²­] ë²„íŠ¼ì„ ëˆŒëŸ¬ ê³„ì •ì„ ë§Œë“œì‹œê¸° ë°”ëžë‹ˆë‹¤.
Please enter over %d characters. If you don't have user account, please click [Register] button on the bottom left.
*/
MSG_ID_BD5 = 0xbd5,
-/*20161207 to 20180523
+/*20161207 to 20180621
비밀번호는 %dìž ì´ìƒ 입력해주세요.
Please enter the password over %d characters.
*/
MSG_ID_BD6 = 0xbd6,
-/*20161207 to 20180523
+/*20161207 to 20180621
진행중ì´ë˜ ìž‘ì—…ì„ ì¢…ë£Œí›„ 다시 ì‹œë„하세요.
Please finish your current work and try it again.
*/
MSG_ID_BD7 = 0xbd7,
-/*20161207 to 20180523
+/*20161207 to 20180621
%.1f%% (PC방 %.1f%% + TPLUS %.1f%% + %s서버 %.1f%%)
%.1f%% (Internet-Cafe %.1f%% + TPLUS %.1f%% + %sServer %.1f%%)
*/
MSG_ID_BD8 = 0xbd8,
-/*20161207 to 20180523
+/*20161207 to 20180621
ì•„ì´í…œì„ 등ë¡í•  수 없습니다
The item cannot be registered.
*/
MSG_ID_BD9 = 0xbd9,
#endif
#if PACKETVER >= 20161214
-/*20161214 to 20180523
+/*20161214 to 20180621
/100
/300
*/
MSG_ID_BDA = 0xbda,
-/*20161214 to 20180523
+/*20161214 to 20180621
/2000
/4000
*/
MSG_ID_BDB = 0xbdb,
-/*20161214 to 20180523
+/*20161214 to 20180621
https://member.gnjoy.com.tw/mRO_SecPwd.aspx
*/
MSG_ID_BDC = 0xbdc,
-/*20161214 to 20180523
+/*20161214 to 20180621
등ë¡í•  emblemì´ ì¡´ìž¬í•˜ì§€ 않습니다. emblem í´ë”ì— íŒŒì¼ì„ 넣고 ì‹œë„í•´ 주세요
The emblem you want to register does not exist. Insert it in the emblem file and try again
*/
MSG_ID_BDD = 0xbdd,
/*20161214 to 20170315
#ë¼ê·¸ë‚˜ë¡œí¬ #Ragnarok
-20170322 to 20180523
+20170322 to 20180621
ë¼ê·¸ë‚˜ë¡œí¬
Ragnarok Ragnarok
*/
MSG_ID_BDE = 0xbde,
/*20161214 to 20161214
스í¬ë¦°ìƒ·ì— ìžì‹  ì´ì™¸ì˜ ìºë¦¬í„°ëª…ì´ í‘œì‹œë˜ëŠ” 경우나 ì±„íŒ…ì°½ì— ìžì‹  ì´ì™¸ì˜ ìºë¦­í„° 대화가 표시ë˜ëŠ” 경우, 해당 사용ìžì—게 반드시 양해를 구한 후 사용 í•´ 주시기 ë°”ëžë‹ˆë‹¤.
-20161221 to 20180523
+20161221 to 20180621
스í¬ë¦°ìƒ·ì— ìžì‹  ì´ì™¸ì˜ ìºë¦­í„°ëª…ì´ í‘œì‹œë˜ëŠ” 경우나 ì±„íŒ…ì°½ì— ìžì‹  ì´ì™¸ì˜ ìºë¦­í„° 대화가 표시ë˜ëŠ” 경우, 해당 사용ìžì—게 반드시 양해를 구한 후 사용 í•´ 주시기 ë°”ëžë‹ˆë‹¤.
If your screenshot or chat box includes other users besides yourself, first ask permission from the other users before using it.
*/
MSG_ID_BDF = 0xbdf,
#endif
#if PACKETVER >= 20161221
-/*20161221 to 20180523
+/*20161221 to 20180621
현재 ìƒíƒœì—ì„  장비를 êµì²´í•  수 없습니다
You cannot change equipment in current condition
*/
MSG_ID_BE0 = 0xbe0,
-/*20161221 to 20180523
+/*20161221 to 20180621
해당 ìœ ì €ì˜ ì´ë¦„ì„ ê°€ì ¸ì˜¤ê³  있습니다
Getting the user's name
*/
MSG_ID_BE1 = 0xbe1,
-/*20161221 to 20180523
+/*20161221 to 20180621
해당 메시지는 사용 í•  수 없는 ë‚´ìš©ì„ í¬í•¨í•˜ê³  있습니다.
This message includes contents you are not able to use.
*/
MSG_ID_BE2 = 0xbe2,
-/*20161221 to 20180523
+/*20161221 to 20180621
ì•„ì´í…œ êµ¬ìž…ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Failed to purchase item.
*/
MSG_ID_BE3 = 0xbe3,
-/*20161221 to 20180523
+/*20161221 to 20180621
신분ì¦ë²ˆí˜¸ 하위 7ìžë¦¬ê°€ ì¼ì¹˜í•˜ì§€ 않습니다.
The lower numbers of the identification number does not match.
*/
MSG_ID_BE4 = 0xbe4,
#endif
#if PACKETVER >= 20161228
-/*20161228 to 20180523
+/*20161228 to 20180621
닫기
Close
*/
MSG_ID_BE5 = 0xbe5,
-/*20161228 to 20180523
+/*20161228 to 20180621
규칙
Rule
*/
MSG_ID_BE6 = 0xbe6,
-/*20161228 to 20180523
+/*20161228 to 20180621
1회 구매
Purchase 1x
*/
MSG_ID_BE7 = 0xbe7,
-/*20161228 to 20180523
+/*20161228 to 20180621
10회 구매
Purchase 10x
*/
MSG_ID_BE8 = 0xbe8,
-/*20161228 to 20180523
+/*20161228 to 20180621
100회 구매
Purchase 100x
*/
MSG_ID_BE9 = 0xbe9,
-/*20161228 to 20180523
+/*20161228 to 20180621
1등 당첨
Win 1st prize
*/
MSG_ID_BEA = 0xbea,
-/*20161228 to 20180523
+/*20161228 to 20180621
2등 당첨
Win 2nd prize
*/
MSG_ID_BEB = 0xbeb,
-/*20161228 to 20180523
+/*20161228 to 20180621
3등 당첨
Win 3rd prize
*/
@@ -18417,7 +18417,7 @@ Win 3rd prize
/*20161228 to 20170111
복권 구매 금액
Lottery purchase amount
-20170118 to 20180523
+20170118 to 20180621
현재 사용하지 ì•ŠìŒ
Currently not in use
*/
@@ -18425,49 +18425,49 @@ Currently not in use
/*20161228 to 20170111
참여 ìºë¦­í„°
Participating character
-20170118 to 20180523
+20170118 to 20180621
현재 사용하지 ì•ŠìŒ
Currently not in use
*/
MSG_ID_BEE = 0xbee,
-/*20161228 to 20180523
+/*20161228 to 20180621
제니 ë¡œë˜ ë‹¹ì²¨ìž
Zeny Lottery winner
*/
MSG_ID_BEF = 0xbef,
/*20161228 to 20170111
복권 진행ì¼
-20170118 to 20180523
+20170118 to 20180621
복권 구매 금액
Lottery purchase amount
*/
MSG_ID_BF0 = 0xbf0,
-/*20161228 to 20180523
+/*20161228 to 20180621
참여 ìºë¦­í„°
Participating character
*/
MSG_ID_BF1 = 0xbf1,
-/*20161228 to 20180523
+/*20161228 to 20180621
1등
1st Price
*/
MSG_ID_BF2 = 0xbf2,
-/*20161228 to 20180523
+/*20161228 to 20180621
2등
2nd Price
*/
MSG_ID_BF3 = 0xbf3,
-/*20161228 to 20180523
+/*20161228 to 20180621
3등
3rd Price
*/
MSG_ID_BF4 = 0xbf4,
-/*20161228 to 20180523
+/*20161228 to 20180621
구매 ë³´ìƒ ì•„ì´í…œ
Purchase Reward Item
*/
MSG_ID_BF5 = 0xbf5,
-/*20161228 to 20180523
+/*20161228 to 20180621
^1a1a1a복권 ^b%d개^/b를
^4435b2%dZeny^1a1a1a로
구매하시겠습니까?
@@ -18475,165 +18475,165 @@ Purchase Reward Item
^4435b2%dZeny^1a1a1a?
*/
MSG_ID_BF6 = 0xbf6,
-/*20161228 to 20180523
+/*20161228 to 20180621
ë³µê¶Œì„ ì„±ê³µì ìœ¼ë¡œ 구매하였습니다.
You have successfully purchased the lottery ticket.
*/
MSG_ID_BF7 = 0xbf7,
-/*20161228 to 20180523
+/*20161228 to 20180621
소지 제니가 부족하여 ë³µê¶Œì„ êµ¬ë§¤ í•  수 없습니다.
Not enough Zeny to purchase lottey ticket.
*/
MSG_ID_BF8 = 0xbf8,
-/*20161228 to 20180523
+/*20161228 to 20180621
최대 복권 구매 횟수는 1000회를 초과 할 수 없습니다.
You are only able to purchase the tickets upto 1000 times.
*/
MSG_ID_BF9 = 0xbf9,
-/*20161228 to 20180523
+/*20161228 to 20180621
예
Yes
*/
MSG_ID_BFA = 0xbfa,
-/*20161228 to 20180523
+/*20161228 to 20180621
아니요
No
*/
MSG_ID_BFB = 0xbfb,
-/*20161228 to 20180523
+/*20161228 to 20180621
HP
*/
MSG_ID_BFC = 0xbfc,
-/*20161228 to 20180523
+/*20161228 to 20180621
SP
*/
MSG_ID_BFD = 0xbfd,
-/*20161228 to 20180523
+/*20161228 to 20180621
Lv
*/
MSG_ID_BFE = 0xbfe,
-/*20161228 to 20180523
+/*20161228 to 20180621
Lv
*/
MSG_ID_BFF = 0xbff,
-/*20161228 to 20180523
+/*20161228 to 20180621
Exp
*/
MSG_ID_C00 = 0xc00,
-/*20161228 to 20180523
+/*20161228 to 20180621
all on
*/
MSG_ID_C01 = 0xc01,
-/*20161228 to 20180523
+/*20161228 to 20180621
Play Replay Flie
*/
MSG_ID_C02 = 0xc02,
-/*20161228 to 20180523
+/*20161228 to 20180621
P
*/
MSG_ID_C03 = 0xc03,
-/*20161228 to 20180523
+/*20161228 to 20180621
Total
*/
MSG_ID_C04 = 0xc04,
-/*20161228 to 20180523
+/*20161228 to 20180621
Basicinfo
*/
MSG_ID_C05 = 0xc05,
-/*20161228 to 20180523
+/*20161228 to 20180621
Equip
*/
MSG_ID_C06 = 0xc06,
-/*20161228 to 20180523
+/*20161228 to 20180621
Item
*/
MSG_ID_C07 = 0xc07,
-/*20161228 to 20180523
+/*20161228 to 20180621
Skill
*/
MSG_ID_C08 = 0xc08,
-/*20161228 to 20180523
+/*20161228 to 20180621
Guild
*/
MSG_ID_C09 = 0xc09,
-/*20161228 to 20180523
+/*20161228 to 20180621
Party
*/
MSG_ID_C0A = 0xc0a,
-/*20161228 to 20180523
+/*20161228 to 20180621
Chatting
*/
MSG_ID_C0B = 0xc0b,
-/*20161228 to 20180523
+/*20161228 to 20180621
Shortcut
*/
MSG_ID_C0C = 0xc0c,
-/*20161228 to 20180523
+/*20161228 to 20180621
Status
*/
MSG_ID_C0D = 0xc0d,
-/*20161228 to 20180523
+/*20161228 to 20180621
ALL
All
*/
MSG_ID_C0E = 0xc0e,
-/*20161228 to 20180523
+/*20161228 to 20180621
User Defined File Name
*/
MSG_ID_C0F = 0xc0f,
-/*20161228 to 20180523
+/*20161228 to 20180621
Repeated File Check
*/
MSG_ID_C10 = 0xc10,
-/*20161228 to 20180523
+/*20161228 to 20180621
on
*/
MSG_ID_C11 = 0xc11,
-/*20161228 to 20180523
+/*20161228 to 20180621
<Basic Skin>
*/
MSG_ID_C12 = 0xc12,
-/*20161228 to 20180523
+/*20161228 to 20180621
Select Skin
*/
MSG_ID_C13 = 0xc13,
#endif
#if PACKETVER >= 20170111
-/*20170111 to 20180523
+/*20170111 to 20180621
현재 ë³µê¶Œì— ì°¸ì—¬ 중ì´ë¼ 삭제할 수 없습니다
You cannot delete it because you are currently participating in the lottery
*/
MSG_ID_C14 = 0xc14,
-/*20170111 to 20180523
+/*20170111 to 20180621
/achievement
*/
MSG_ID_C15 = 0xc15,
-/*20170111 to 20180523
+/*20170111 to 20180621
제니 복권
Zeny Lottery ticket
*/
MSG_ID_C16 = 0xc16,
-/*20170111 to 20180523
+/*20170111 to 20180621
제니 복권 %d등 당첨 ë³´ìƒ
Zenyy Lottery %dprize reward
*/
MSG_ID_C17 = 0xc17,
-/*20170111 to 20180523
+/*20170111 to 20180621
%d등 당첨 ë³´ìƒ: %s
%dprize reward: %s
*/
MSG_ID_C18 = 0xc18,
-/*20170111 to 20180523
+/*20170111 to 20180621
제니 복권 ëˆ„ì  êµ¬ë§¤ ë³´ìƒ
Zeny Lottery Cumulative purchase reward
*/
MSG_ID_C19 = 0xc19,
-/*20170111 to 20180523
+/*20170111 to 20180621
ëˆ„ì  %d회 ë³´ìƒ: %s
Cumulative %d times reward: %s
*/
MSG_ID_C1A = 0xc1a,
-/*20170111 to 20180523
+/*20170111 to 20180621
제니 복권 구매 환불
Zeny Lottery Refund
*/
@@ -18641,282 +18641,282 @@ Zeny Lottery Refund
/*20170111 to 20170111
환불 금액: %d Zeny
환불 사유: 서버 내 복권 추첨 달성 실패
-20170118 to 20180523
+20170118 to 20180621
환불 금액: %d Zeny
환불 사유: 서버 내 복권 추첨 달성 실패
Refund amount: %d Zeny
Reason for Refund: Failed to draw lottery in the server
*/
MSG_ID_C1C = 0xc1c,
-/*20170111 to 20180523
+/*20170111 to 20180621
미니 파티창 추가
Add Mini Party Chat
*/
MSG_ID_C1D = 0xc1d,
-/*20170111 to 20180523
+/*20170111 to 20180621
미니 파티창 삭제
Delete Mini Party Chat
*/
MSG_ID_C1E = 0xc1e,
#endif
#if PACKETVER >= 20170118
-/*20170118 to 20180523
+/*20170118 to 20180621
복권 ì¶”ì²¨ì´ ëª¨ë‘ ì¢…ë£Œ ë˜ì—ˆìŠµë‹ˆë‹¤! 당첨ìžë¥¼ 확ì¸í•´ì£¼ì„¸ìš”
The lottery draw had ended! Check the winner!
*/
MSG_ID_C1F = 0xc1f,
-/*20170118 to 20180523
+/*20170118 to 20180621
%dì›” %dì¼
%dMonth %dDay
*/
MSG_ID_C20 = 0xc20,
-/*20170118 to 20180523
+/*20170118 to 20180621
ë‹¤ìŒ ë“±ê¸‰ê¹Œì§€
Till the next grade
*/
MSG_ID_C21 = 0xc21,
-/*20170118 to 20180523
+/*20170118 to 20180621
ì „ì²´
All
*/
MSG_ID_C22 = 0xc22,
-/*20170118 to 20180523
+/*20170118 to 20180621
미완료
Incomplete
*/
MSG_ID_C23 = 0xc23,
-/*20170118 to 20180523
+/*20170118 to 20180621
(달성!)
(Accomplished!)
*/
MSG_ID_C24 = 0xc24,
-/*20170118 to 20180523
+/*20170118 to 20180621
(미달성)
(Not Accomplished)
*/
MSG_ID_C25 = 0xc25,
#endif
#if PACKETVER >= 20170208
-/*20170208 to 20180523
+/*20170208 to 20180621
장비 êµì²´
Change equipment
*/
MSG_ID_C26 = 0xc26,
-/*20170208 to 20180523
+/*20170208 to 20180621
CHANGE
*/
MSG_ID_C27 = 0xc27,
-/*20170208 to 20180523
+/*20170208 to 20180621
힘 파ë¼ë©”í„°
^cc0000근접 물리 공격력^ffffff, 소지무게
Power Parameter
^cc0000Melee PhysicalAttack^ffffff, Carrying Weight
*/
MSG_ID_C28 = 0xc28,
-/*20170208 to 20180523
+/*20170208 to 20180621
민첩성 파ë¼ë©”í„°
^cc0000공격 ì†ë„^ffffff, 회피율, 물리 ë°©ì–´ë ¥
Agility Parameter
^cc0000Attack Speed^ffffff, Dodge, Physical Defense
*/
MSG_ID_C29 = 0xc29,
-/*20170208 to 20180523
+/*20170208 to 20180621
ì²´ë ¥ 파ë¼ë©”í„°
^cc0000최대 체력^ffffff, 물리 방어력, 마법 방어력
HP Parameter
^cc0000Max HP^ffffff, Physical Defense, Magic Defense
*/
MSG_ID_C2A = 0xc2a,
-/*20170208 to 20180523
+/*20170208 to 20180621
지력 파ë¼ë©”í„°
^cc0000마법 공격력^ffffff, ìºìŠ¤íŒ… 시간, 마법 ë°©ì–´ë ¥
Intellect Parameter
^cc0000Magic Attack^ffffff, Casting Time, Magic Defense
*/
MSG_ID_C2B = 0xc2b,
-/*20170208 to 20180523
+/*20170208 to 20180621
ì†ìž¬ì£¼ 파ë¼ë©”í„°
^cc0000ì›ê±°ë¦¬ 물리 공격력^ffffff, 명중률, ìºìŠ¤íŒ… 시간, 마법 공격력
Handcraft Parameter
^cc0000Long Range Physical Attack^ffffff, Accuracy, Casting Time, Magic Attack
*/
MSG_ID_C2C = 0xc2c,
-/*20170208 to 20180523
+/*20170208 to 20180621
ìš´ 파ë¼ë©”í„°
^cc0000치명타율^ffffff, 명중률, 물리공격력, 마법공격력, 회피율
Moon Parameter
^cc0000Critical Rate^ffffff, Accuracy, Physical Attack, Magic Attack, Dodge
*/
MSG_ID_C2D = 0xc2d,
-/*20170208 to 20180523
+/*20170208 to 20180621
물리 공격력
Physical Attack
*/
MSG_ID_C2E = 0xc2e,
-/*20170208 to 20180523
+/*20170208 to 20180621
물리 방어력
Physical Defense
*/
MSG_ID_C2F = 0xc2f,
-/*20170208 to 20180523
+/*20170208 to 20180621
명중률
Accuracy
*/
MSG_ID_C30 = 0xc30,
-/*20170208 to 20180523
+/*20170208 to 20180621
치명타율
Critical Rate
*/
MSG_ID_C31 = 0xc31,
-/*20170208 to 20180523
+/*20170208 to 20180621
소ì†ê¸¸ë“œ
Affiliated Guild
*/
MSG_ID_C32 = 0xc32,
-/*20170208 to 20180523
+/*20170208 to 20180621
ê° íŒŒë¼ë©”í„° ë ˆë²¨ì—…ì— ì‚¬ìš©ë˜ëŠ” í¬ì¸íŠ¸
Points to level up each Parameter
*/
MSG_ID_C33 = 0xc33,
-/*20170208 to 20180523
+/*20170208 to 20180621
마법공격력
Magic Attack
*/
MSG_ID_C34 = 0xc34,
-/*20170208 to 20180523
+/*20170208 to 20180621
마법방어력
Magic Defense
*/
MSG_ID_C35 = 0xc35,
-/*20170208 to 20180523
+/*20170208 to 20180621
회피율
Dodge
*/
MSG_ID_C36 = 0xc36,
-/*20170208 to 20180523
+/*20170208 to 20180621
공격 ì†ë„
Attack Speed
*/
MSG_ID_C37 = 0xc37,
#endif
#if PACKETVER >= 20170215
-/*20170215 to 20180523
+/*20170215 to 20180621
단축키 안내
Shortcut
*/
MSG_ID_C38 = 0xc38,
-/*20170215 to 20180523
+/*20170215 to 20180621
옵션
Option
*/
MSG_ID_C39 = 0xc39,
-/*20170215 to 20180523
+/*20170215 to 20180621
스킬 단축키 (F1 ~ F9)
Skill Shortcut Key (F1 ~ F9)
*/
MSG_ID_C3A = 0xc3a,
-/*20170215 to 20180523
+/*20170215 to 20180621
ì´ë¯¸ì§€ 캡ì³
Capture Image
*/
MSG_ID_C3B = 0xc3b,
-/*20170215 to 20180523
+/*20170215 to 20180621
확대
Zoom In
*/
MSG_ID_C3C = 0xc3c,
-/*20170215 to 20180523
+/*20170215 to 20180621
축소
Zoom Out
*/
MSG_ID_C3D = 0xc3d,
-/*20170215 to 20180523
+/*20170215 to 20180621
길드
Guild
*/
MSG_ID_C3E = 0xc3e,
-/*20170215 to 20180523
+/*20170215 to 20180621
ì€í–‰
Bank
*/
MSG_ID_C3F = 0xc3f,
-/*20170215 to 20180523
+/*20170215 to 20180621
우편
Mail
*/
MSG_ID_C40 = 0xc40,
-/*20170215 to 20180523
+/*20170215 to 20180621
ìºì‹œ ìƒì 
Cash Shop
*/
MSG_ID_C41 = 0xc41,
-/*20170215 to 20180523
+/*20170215 to 20180621
앉기
Sit
*/
MSG_ID_C42 = 0xc42,
-/*20170215 to 20180523
+/*20170215 to 20180621
ì´ë™
Move
*/
MSG_ID_C43 = 0xc43,
-/*20170215 to 20180523
+/*20170215 to 20180621
회전
Rotate
*/
MSG_ID_C44 = 0xc44,
-/*20170215 to 20180523
+/*20170215 to 20180621
íŒŒí‹°ìž¥ì€ íŒŒí‹°ìž¥ì„ ë‹¤ë¥¸ 파티ì›ì—게 위임 후 탈퇴 가능합니다.
The Party Leader can be dropped out only after another party member becomes a Party Leader.
*/
MSG_ID_C45 = 0xc45,
-/*20170215 to 20180523
+/*20170215 to 20180621
ì´ ë™ì˜ìƒì„ 그만 보시겠습니까?
Do you want to stop viewing this video?
*/
MSG_ID_C46 = 0xc46,
-/*20170215 to 20180523
+/*20170215 to 20180621
장비가 장비 êµì²´ ì°½ì— ìž¥ì°© ë˜ì—ˆìŠµë‹ˆë‹¤.
gear has been equipped in the gear equipment pop-up.
*/
MSG_ID_C47 = 0xc47,
-/*20170215 to 20180523
+/*20170215 to 20180621
장비가 장비 êµì²´ ì°½ì—ì„œ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
gear has been removed in the gear equipment pop-up.
*/
MSG_ID_C48 = 0xc48,
#endif
#if PACKETVER >= 20170222
-/*20170222 to 20180523
+/*20170222 to 20180621
현재가 마지막 ë¼ì¸ìž…니다.
This is the last line.
*/
MSG_ID_C49 = 0xc49,
-/*20170222 to 20180523
+/*20170222 to 20180621
%.1f%% ( 기본 100%% + 프리미엄 %.1f%%+ %s서버 %.1f%% )
%.1f%% ( Base 100%% + Premium %.1f%%+ %sServer %.1f%% )
*/
MSG_ID_C4A = 0xc4a,
#endif
#if PACKETVER >= 20170228
-/*20170228 to 20180523
+/*20170228 to 20180621
í•œìž
Chinese character
*/
MSG_ID_C4B = 0xc4b,
-/*20170228 to 20180523
+/*20170228 to 20180621
단축키 설정
Shortcut Settings
*/
MSG_ID_C4C = 0xc4c,
#endif
#if PACKETVER >= 20170308
-/*20170308 to 20180523
+/*20170308 to 20180621
ë‹¹ì‹ ì˜ ì •ì•¡ì œ ê¸°ê°„ì€ %sì— ì¢…ë£Œë©ë‹ˆë‹¤.
Your subscription will be ended on%s.
*/
MSG_ID_C4D = 0xc4d,
-/*20170308 to 20180523
+/*20170308 to 20180621
ë¦¬í”Œë ˆì´ íŒŒì¼ì„ 찾지 못하였습니다.
Cannot find the replay file.
*/
@@ -18924,7 +18924,7 @@ Cannot find the replay file.
/*20170308 to 20170801
신발
Head
-20170809 to 20180523
+20170809 to 20180621
ì˜ìƒ
Shoes
*/
@@ -18932,22 +18932,22 @@ Shoes
/*20170308 to 20170801
머리
Costume
-20170809 to 20180523
+20170809 to 20180621
신발
Head
*/
MSG_ID_C50 = 0xc50,
-/*20170308 to 20180523
+/*20170308 to 20180621
갑옷
Armor
*/
MSG_ID_C51 = 0xc51,
-/*20170308 to 20180523
+/*20170308 to 20180621
어깨
Shoulders
*/
MSG_ID_C52 = 0xc52,
-/*20170308 to 20180523
+/*20170308 to 20180621
악세
Accessory
*/
@@ -18955,12 +18955,12 @@ Accessory
/*20170308 to 20170801
ì˜ìƒ
Shoes
-20170809 to 20180523
+20170809 to 20180621
머리
Costume
*/
MSG_ID_C54 = 0xc54,
-/*20170308 to 20180523
+/*20170308 to 20180621
차순정렬
Sort Order
*/
@@ -18968,7 +18968,7 @@ Sort Order
/*20170308 to 20170308
Current admission application state.
-20170315 to 20180523
+20170315 to 20180621
ì¼ë°˜ 장비
Normal Gear
*/
@@ -18976,7 +18976,7 @@ Normal Gear
/*20170308 to 20170308
Current admission application state.
-20170315 to 20180523
+20170315 to 20180621
특수 장비
Special Gear
*/
@@ -18984,291 +18984,291 @@ Special Gear
/*20170308 to 20170308
Current admission application state.
-20170315 to 20180523
+20170315 to 20180621
칭호
Style
*/
MSG_ID_C58 = 0xc58,
#endif
#if PACKETVER >= 20170315
-/*20170315 to 20180523
+/*20170315 to 20180621
/quake : 화면 í”들림 효과 On/Off
/quake : Screen Shaking Effect On/Off
*/
MSG_ID_C59 = 0xc59,
-/*20170315 to 20180523
+/*20170315 to 20180621
/aura2 : 오오ë¼ë¥¼ 완전히 Off 시킬 수 있습니다 On Off
/aura2 : You can completely turn off the aurora On/Off
*/
MSG_ID_C5A = 0xc5a,
-/*20170315 to 20180523
+/*20170315 to 20180621
기본 설정
Default Settings
*/
MSG_ID_C5B = 0xc5b,
-/*20170315 to 20180523
+/*20170315 to 20180621
고급 설정
Advanced Settings
*/
MSG_ID_C5C = 0xc5c,
-/*20170315 to 20180523
+/*20170315 to 20180621
ê¸°ë³¸ì„¤ì •ê°’ì´ ì ìš©ë©ë‹ˆë‹¤.
The Default Settings will be applied.
*/
MSG_ID_C5D = 0xc5d,
-/*20170315 to 20180523
+/*20170315 to 20180621
기본 ì„¤ì •ê°’ì´ ì ìš©ë©ë‹ˆë‹¤. ë™ì˜í•˜ì‹­ë‹ˆê¹Œ?
The Default Settings will be applied. Do you agree?
*/
MSG_ID_C5E = 0xc5e,
-/*20170315 to 20180523
+/*20170315 to 20180621
ì„¤ì •ê°’ì´ ì ìš©ë©ë‹ˆë‹¤. ë™ì˜í•˜ì‹­ë‹ˆê¹Œ?
The settings will be applied. Do you agree?
*/
MSG_ID_C5F = 0xc5f,
-/*20170315 to 20180523
+/*20170315 to 20180621
ì„¤ì •ê°’ì„ ì ìš©í•˜ë ¤ë©´ ìž¬ì‹œìž‘ì´ í•„ìš”í•©ë‹ˆë‹¤. ë™ì˜í•˜ì‹­ë‹ˆê¹Œ?
Need to restart to apply the settings. Do you agree?
*/
MSG_ID_C60 = 0xc60,
-/*20170315 to 20180523
+/*20170315 to 20180621
안개
Fog
*/
MSG_ID_C61 = 0xc61,
-/*20170315 to 20180523
+/*20170315 to 20180621
ì˜¤ì˜¤ë¼ ê°„ëžµí™”
Simplified aurora
*/
MSG_ID_C62 = 0xc62,
-/*20170315 to 20180523
+/*20170315 to 20180621
오오ë¼ì¼œê¸°
Turn on aurora
*/
MSG_ID_C63 = 0xc63,
-/*20170315 to 20180523
+/*20170315 to 20180621
ì´íŽ™íŠ¸ 표시
Show Effect
*/
MSG_ID_C64 = 0xc64,
-/*20170315 to 20180523
+/*20170315 to 20180621
ìŒì˜ 표시
Show Shadows
*/
MSG_ID_C65 = 0xc65,
-/*20170315 to 20180523
+/*20170315 to 20180621
No Shift
*/
MSG_ID_C66 = 0xc66,
-/*20170315 to 20180523
+/*20170315 to 20180621
하드웨어 T&L ê°€ì†ê¸°ëŠ¥ì„ ì„ íƒí•©ë‹ˆë‹¤
Select Hardware T&L Acceleration Function
*/
MSG_ID_C67 = 0xc67,
-/*20170315 to 20180523
+/*20170315 to 20180621
ê²Œìž„ì˜ í•´ìƒë„를 ì„ íƒí•©ë‹ˆë‹¤
Select Game Resolution
*/
MSG_ID_C68 = 0xc68,
-/*20170315 to 20180523
+/*20170315 to 20180621
전체화면 사용
Use full screen
*/
MSG_ID_C69 = 0xc69,
-/*20170315 to 20180523
+/*20170315 to 20180621
마우스 고정
Fix mouse
*/
MSG_ID_C6A = 0xc6a,
-/*20170315 to 20180523
+/*20170315 to 20180621
ì´íŽ™íŠ¸ 설정
Effect Settings
*/
MSG_ID_C6B = 0xc6b,
-/*20170315 to 20180523
+/*20170315 to 20180621
Control 설정
Control Settings
*/
MSG_ID_C6C = 0xc6c,
-/*20170315 to 20180523
+/*20170315 to 20180621
그래픽 장치 설정
Graphic Device Settings
*/
MSG_ID_C6D = 0xc6d,
-/*20170315 to 20180523
+/*20170315 to 20180621
그래픽 í•´ìƒë„ 설정
Graphic Resolution Settings
*/
MSG_ID_C6E = 0xc6e,
-/*20170315 to 20180523
+/*20170315 to 20180621
전체 화면 유무 설정
Full Screen Settings
*/
MSG_ID_C6F = 0xc6f,
-/*20170315 to 20180523
+/*20170315 to 20180621
마우스 고정 여부 설정
Fix mouse Settings
*/
MSG_ID_C70 = 0xc70,
-/*20170315 to 20180523
+/*20170315 to 20180621
수수료 :
Commission :
*/
MSG_ID_C71 = 0xc71,
-/*20170315 to 20180523
+/*20170315 to 20180621
수수료 ì´ì•¡ :
Total commission amount :
*/
MSG_ID_C72 = 0xc72,
-/*20170315 to 20180523
+/*20170315 to 20180621
ìˆ˜ì‹ ì¸ ì„¤ì •
Select receiver
*/
MSG_ID_C73 = 0xc73,
-/*20170315 to 20180523
+/*20170315 to 20180621
수신그룹 설정
Select receiving group
*/
MSG_ID_C74 = 0xc74,
-/*20170315 to 20180523
+/*20170315 to 20180621
í¬ê¸° 변경(F10)
Change size(F10)
*/
MSG_ID_C75 = 0xc75,
-/*20170315 to 20180523
+/*20170315 to 20180621
ë©”ì¼í•¨ì„ 불러오는 중 입니다.
불필요한 ë©”ì¼ì€ ^c92114ì‚­ì œ^000000í•´ 주세요~!!
Loading the mailbox.
^c92114Delete^000000unnecessary emails!!
*/
MSG_ID_C76 = 0xc76,
-/*20170315 to 20180523
+/*20170315 to 20180621
NOW LOADING..
*/
MSG_ID_C77 = 0xc77,
-/*20170315 to 20180523
+/*20170315 to 20180621
제목
Title
*/
MSG_ID_C78 = 0xc78,
-/*20170315 to 20180523
+/*20170315 to 20180621
보낸ì´
Sender
*/
MSG_ID_C79 = 0xc79,
#endif
#if PACKETVER >= 20170322
-/*20170322 to 20180523
+/*20170322 to 20180621
ë¼ê·¸ë‚˜ë¡œí¬ í´ë¼ì´ì–¸íŠ¸ì™€ ë™ì‹œì— ì‹¤í–‰ì´ ë¶ˆê°€ëŠ¥ 합니다. setupì„ ì¢…ë£Œí•©ë‹ˆë‹¤
*/
MSG_ID_C7A = 0xc7a,
-/*20170322 to 20180523
+/*20170322 to 20180621
추가 기능 설정
*/
MSG_ID_C7B = 0xc7b,
-/*20170322 to 20180523
+/*20170322 to 20180621
This account does not exist.
*/
MSG_ID_C7C = 0xc7c,
-/*20170322 to 20180523
+/*20170322 to 20180621
Passwords do not match.
*/
MSG_ID_C7D = 0xc7d,
-/*20170322 to 20180523
+/*20170322 to 20180621
Failed to pass IP authentication
*/
MSG_ID_C7E = 0xc7e,
-/*20170322 to 20180523
+/*20170322 to 20180621
No identification number, supplement your registration information
*/
MSG_ID_C7F = 0xc7f,
-/*20170322 to 20180523
+/*20170322 to 20180621
Account block
*/
MSG_ID_C80 = 0xc80,
-/*20170322 to 20180523
+/*20170322 to 20180621
System error
*/
MSG_ID_C81 = 0xc81,
-/*20170322 to 20180523
+/*20170322 to 20180621
unknown error found.
*/
MSG_ID_C82 = 0xc82,
#endif
#if PACKETVER >= 20170329
-/*20170329 to 20180523
+/*20170329 to 20180621
길안내 ì•„ì´ì½˜ 설정
*/
MSG_ID_C83 = 0xc83,
-/*20170329 to 20180523
+/*20170329 to 20180621
길 안내 정보 UI
*/
MSG_ID_C84 = 0xc84,
-/*20170329 to 20180523
+/*20170329 to 20180621
길 안내 정보 열기
*/
MSG_ID_C85 = 0xc85,
-/*20170329 to 20180523
+/*20170329 to 20180621
현재 위치 공유
*/
MSG_ID_C86 = 0xc86,
-/*20170329 to 20180523
+/*20170329 to 20180621
검색결과[0]
*/
MSG_ID_C87 = 0xc87,
-/*20170329 to 20180523
+/*20170329 to 20180621
검색&안내
*/
MSG_ID_C88 = 0xc88,
/*20170329 to 20170329
위치 ê°’ì€ ìŒìˆ˜ ê°’ì´ ë“¤ì–´ 올 수 없습니다.
-20170405 to 20180523
+20170405 to 20180621
위치가 올바르지 않습니다.
*/
MSG_ID_C89 = 0xc89,
-/*20170329 to 20180523
+/*20170329 to 20180621
검색결과[%d]
*/
MSG_ID_C8A = 0xc8a,
-/*20170329 to 20180523
+/*20170329 to 20180621
길안내 표시를 위한 ì•„ì´ì½˜ 설정
*/
MSG_ID_C8B = 0xc8b,
-/*20170329 to 20180523
+/*20170329 to 20180621
길 ì°¾ê¸°ì— zeny 허용
*/
MSG_ID_C8C = 0xc8c,
-/*20170329 to 20180523
+/*20170329 to 20180621
내비게ì´ì…˜ ë„킹 í•´ì œ
*/
MSG_ID_C8D = 0xc8d,
-/*20170329 to 20180523
+/*20170329 to 20180621
활성화 하지 ì•Šì€ ê³„ì •ìž…ë‹ˆë‹¤.
*/
MSG_ID_C8E = 0xc8e,
#endif
#if PACKETVER >= 20170405
-/*20170405 to 20180523
+/*20170405 to 20180621
í´ë¦­í•œ 위치가 ì±„íŒ…ì°½ì— ê³µìœ  ë©ë‹ˆë‹¤.
*/
MSG_ID_C8F = 0xc8f,
-/*20170405 to 20180523
+/*20170405 to 20180621
4. Service í•­ëª©ì„ ì„ íƒí•˜ë©´ Zeny&비공정 ì´ìš©ì„ 고려하여 안내 한다.
*/
MSG_ID_C90 = 0xc90,
-/*20170405 to 20180523
+/*20170405 to 20180621
5. [<-] 버튼 : 길안내 모드 <-> 검색 모드를 바꾸거나
*/
MSG_ID_C91 = 0xc91,
-/*20170405 to 20180523
+/*20170405 to 20180621
공유하기 모드 -> 서치 모드로 ëŒì•„갈때 사용 ëœë‹¤.
*/
MSG_ID_C92 = 0xc92,
-/*20170405 to 20180523
+/*20170405 to 20180621
경험치 %lld ì–»ìŒ
*/
MSG_ID_C93 = 0xc93,
-/*20170405 to 20180523
+/*20170405 to 20180621
'%lld'ì˜ ê²½í—˜ì¹˜ë¥¼
*/
MSG_ID_C94 = 0xc94,
@@ -19291,7 +19291,7 @@ unknown error found.
= 수수료율 : ^1567fe8%^000000
100,000,001 z ì´ìƒ
= 수수료율 : ^1567fe10%^000000
-20170524 to 20180523
+20170524 to 20180621
^b- ë…¸ì  ìˆ˜ìˆ˜ë£Œ 안내^/b
ë…¸ì  ì„¤ì • ê°€ê²©ì— ë”°ë¼ ì¼ì • ë¹„ìœ¨ì˜ ìˆ˜ìˆ˜ë£Œê°€ 부가ë©ë‹ˆë‹¤.
@@ -19312,745 +19312,745 @@ unknown error found.
= 수수료율 : ^1567fe5%^000000
*/
MSG_ID_C95 = 0xc95,
-/*20170405 to 20180523
+/*20170405 to 20180621
실거래가 :
*/
MSG_ID_C96 = 0xc96,
-/*20170405 to 20180523
+/*20170405 to 20180621
※ ì•„ì´í…œ íŒë§¤ì‹œ, ì‹¤ê±°ëž˜ê°€ë§Œí¼ ì œë‹ˆë¥¼ íšë“합니다.
*/
MSG_ID_C97 = 0xc97,
-/*20170405 to 20180523
+/*20170405 to 20180621
※ ì•„ì´í…œ 구매시, ì‹¤ê±°ëž˜ê°€ë§Œí¼ ì œë‹ˆê°€ ì°¨ê°ë©ë‹ˆë‹¤.
*/
MSG_ID_C98 = 0xc98,
-/*20170405 to 20180523
+/*20170405 to 20180621
채팅방 개설
*/
MSG_ID_C99 = 0xc99,
#endif
#if PACKETVER >= 20170412
-/*20170412 to 20180523
+/*20170412 to 20180621
해당 ìºë¦­í„°ëŠ” íŒŒí‹°ê°€ìž…ì´ ê°€ëŠ¥í•˜ì§€ ì•Šì€ ë ˆë²¨ìž…ë‹ˆë‹¤.
*/
MSG_ID_C9A = 0xc9a,
-/*20170412 to 20180523
+/*20170412 to 20180621
'%lld'ì˜ ìž¡ê²½í—˜ì¹˜ë¥¼
*/
MSG_ID_C9B = 0xc9b,
-/*20170412 to 20180523
+/*20170412 to 20180621
잡경험치 %lld ì–»ìŒ
*/
MSG_ID_C9C = 0xc9c,
#endif
#if PACKETVER >= 20170419
-/*20170419 to 20180523
+/*20170419 to 20180621
현재위치(대로)ì—는 ë…¸ì ì„ 개설할 수 없습니다.
*/
MSG_ID_C9D = 0xc9d,
#endif
#if PACKETVER >= 20170426
-/*20170426 to 20180523
+/*20170426 to 20180621
초 후 가능합니다.
*/
MSG_ID_C9E = 0xc9e,
#endif
#if PACKETVER >= 20170517
-/*20170517 to 20180523
+/*20170517 to 20180621
파티ì›
*/
MSG_ID_C9F = 0xc9f,
-/*20170517 to 20180523
+/*20170517 to 20180621
SNS 전송실패(%d)
*/
MSG_ID_CA0 = 0xca0,
-/*20170517 to 20180523
+/*20170517 to 20180621
SNS 서버 연결실패
*/
MSG_ID_CA1 = 0xca1,
-/*20170517 to 20180523
+/*20170517 to 20180621
SNS ë¡œê·¸ì¸ í›„ 사용 가능합니다.
*/
MSG_ID_CA2 = 0xca2,
-/*20170517 to 20180523
+/*20170517 to 20180621
ì ‘ì† í•  수 있는 주소가 존재하지 않습니다.
*/
MSG_ID_CA3 = 0xca3,
#endif
#if PACKETVER >= 20170531
-/*20170531 to 20180523
+/*20170531 to 20180621
ë¯¸ë‹ˆíŒŒí‹°ì°½ì´ ê²¹ì³ì ¸ 있어 사용하실 수 없습니다.
*/
MSG_ID_CA4 = 0xca4,
-/*20170531 to 20180523
+/*20170531 to 20180621
ë‚˜ì˜ íŒë§¤ë…¸ì 
*/
MSG_ID_CA5 = 0xca5,
#endif
#if PACKETVER >= 20170614
-/*20170614 to 20180523
+/*20170614 to 20180621
BOX
*/
MSG_ID_CA6 = 0xca6,
-/*20170614 to 20180523
+/*20170614 to 20180621
íŒë°•ìŠ¤
*/
MSG_ID_CA7 = 0xca7,
#endif
#if PACKETVER >= 20170621
-/*20170621 to 20180523
+/*20170621 to 20180621
íŠ¸ìœ—ì„ ì„±ê³µí–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CA8 = 0xca8,
#endif
#if PACKETVER >= 20170628
-/*20170628 to 20180523
+/*20170628 to 20180621
다시하기
*/
MSG_ID_CA9 = 0xca9,
/*20170628 to 20170809
제련재료가 변경ë˜ì–´ 다시하기가 비활성화 ë˜ì—ˆìŠµë‹ˆë‹¤.
-20170816 to 20180523
+20170816 to 20180621
다시하기가 비활성화ë˜ì—ˆìŠµë‹ˆë‹¤. 제련 재료를 다시 ì„ íƒí•´ì£¼ì„¸ìš”.
*/
MSG_ID_CAA = 0xcaa,
-/*20170628 to 20180523
+/*20170628 to 20180621
제련ì„ì´ ë¶€ì¡±í•˜ì—¬ 다시하기가 비활성화 ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAB = 0xcab,
-/*20170628 to 20180523
+/*20170628 to 20180621
제니가 부족하여 다시하기가 비활성화 ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAC = 0xcac,
-/*20170628 to 20180523
+/*20170628 to 20180621
대장장ì´ì˜ ì¶•ë³µì´ ë¶€ì¡±í•˜ì—¬ 다시하기가 비활성화 ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAD = 0xcad,
-/*20170628 to 20180523
+/*20170628 to 20180621
ì•„ì´í…œì´ 파괴ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAE = 0xcae,
-/*20170628 to 20180523
+/*20170628 to 20180621
모든 스테ì´í„°ìŠ¤ê°€ ê°ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAF = 0xcaf,
-/*20170628 to 20180523
+/*20170628 to 20180621
모든 스테ì´í„°ìŠ¤ ê°ì†Œ 효과가 í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CB0 = 0xcb0,
-/*20170628 to 20180523
+/*20170628 to 20180621
OTP 비밀번호는 8ìžë¦¬ 입니다.
*/
MSG_ID_CB1 = 0xcb1,
#endif
#if PACKETVER >= 20170705
-/*20170705 to 20180523
+/*20170705 to 20180621
통합계정
*/
MSG_ID_CB2 = 0xcb2,
-/*20170705 to 20180523
+/*20170705 to 20180621
ë¼ê·¸ë‚˜ë¡œí¬
*/
MSG_ID_CB3 = 0xcb3,
-/*20170705 to 20180523
+/*20170705 to 20180621
서비스 ì ê²€ 중입니다.
*/
MSG_ID_CB4 = 0xcb4,
-/*20170705 to 20180523
+/*20170705 to 20180621
검색어를 입력해주세요
*/
MSG_ID_CB5 = 0xcb5,
-/*20170705 to 20180523
+/*20170705 to 20180621
MOTP
*/
MSG_ID_CB6 = 0xcb6,
-/*20170705 to 20180523
+/*20170705 to 20180621
ì¸ì¦ë²ˆí˜¸
Identification number.
*/
MSG_ID_CB7 = 0xcb7,
-/*20170705 to 20180523
+/*20170705 to 20180621
휴대í°ì— ë‹¤ìš´ë°›ì€ GNJOY MOTP를 실행하여 ì¸ì¦ë²ˆí˜¸ë¥¼ 입력해 주세요.
*/
MSG_ID_CB8 = 0xcb8,
#endif
#if PACKETVER >= 20170712
-/*20170712 to 20180523
+/*20170712 to 20180621
íŒŒí‹°ìž¥ì„ ìœ„ìž„í•  파티ì›ì´ 존재하지 않습니다. 파티를 해산하시겠습니까?
*/
MSG_ID_CB9 = 0xcb9,
#endif
#if PACKETVER >= 20170719
-/*20170719 to 20180523
+/*20170719 to 20180621
- 만18세ì´ìƒ
*/
MSG_ID_CBA = 0xcba,
-/*20170719 to 20180523
+/*20170719 to 20180621
- 유료서버
*/
MSG_ID_CBB = 0xcbb,
-/*20170719 to 20180523
+/*20170719 to 20180621
- 무료서버
*/
MSG_ID_CBC = 0xcbc,
-/*20170719 to 20180523
+/*20170719 to 20180621
쾌ì 
*/
MSG_ID_CBD = 0xcbd,
-/*20170719 to 20180523
+/*20170719 to 20180621
보통
Normal
*/
MSG_ID_CBE = 0xcbe,
-/*20170719 to 20180523
+/*20170719 to 20180621
혼잡
*/
MSG_ID_CBF = 0xcbf,
-/*20170719 to 20180523
+/*20170719 to 20180621
í¬í™”
*/
MSG_ID_CC0 = 0xcc0,
-/*20170719 to 20180523
+/*20170719 to 20180621
map
*/
MSG_ID_CC1 = 0xcc1,
-/*20170719 to 20180523
+/*20170719 to 20180621
월드창고는 ì¸ë²¤í† ë¦¬ ì•„ì´í…œë§Œ 입출고 í•  수 있습니다.
*/
MSG_ID_CC2 = 0xcc2,
-/*20170719 to 20180523
+/*20170719 to 20180621
월드창고ì—는 íŽ«ì•Œì„ ìž…ê³ í•  수 없습니다.
*/
MSG_ID_CC3 = 0xcc3,
-/*20170719 to 20180523
+/*20170719 to 20180621
월드창고ì—는 제작아ì´í…œì„ ìž…ê³ í•  수 없습니다.
*/
MSG_ID_CC4 = 0xcc4,
-/*20170719 to 20180523
+/*20170719 to 20180621
%s ì—서는 출고 í•  수 없는 ì•„ì´í…œìž…니다.
*/
MSG_ID_CC5 = 0xcc5,
#endif
#if PACKETVER >= 20170726
-/*20170726 to 20180523
+/*20170726 to 20180621
ë˜ì „ 파괴
*/
MSG_ID_CC6 = 0xcc6,
-/*20170726 to 20180523
+/*20170726 to 20180621
[%s] ë‹˜ì´ ì œë ¨ì„ ì„±ê³µí•˜ì—¬, [+%d %s] ì•„ì´í…œì„ íšë“하였습니다.
*/
MSG_ID_CC7 = 0xcc7,
-/*20170726 to 20180523
+/*20170726 to 20180621
[%s] ë‹˜ì´ [+%d %s] ì•„ì´í…œì˜ ì œë ¨ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
*/
MSG_ID_CC8 = 0xcc8,
-/*20170726 to 20180523
+/*20170726 to 20180621
íŒŒí‹°ìž¥ì„ ìœ„ìž„í•œ ì´í›„ì— íƒˆí‡´í•  수 있습니다.
*/
MSG_ID_CC9 = 0xcc9,
#endif
#if PACKETVER >= 20170809
-/*20170809 to 20180523
+/*20170809 to 20180621
오름
*/
MSG_ID_CCA = 0xcca,
-/*20170809 to 20180523
+/*20170809 to 20180621
내림
*/
MSG_ID_CCB = 0xccb,
-/*20170809 to 20180523
+/*20170809 to 20180621
기본
*/
MSG_ID_CCC = 0xccc,
-/*20170809 to 20180523
+/*20170809 to 20180621
ë³€ì¡°ëœ íŒŒì¼ì´ 발견ë˜ì—ˆìŠµë‹ˆë‹¤. ê²Œìž„ì„ ë‹¤ì‹œ 실행시켜주세요.
*/
MSG_ID_CCD = 0xccd,
#endif
#if PACKETVER >= 20170823
-/*20170823 to 20180523
+/*20170823 to 20180621
%s ì€(는) ì´ë§µì—ì„œ ì´ë™ì´ ì œí•œëœ ì•„ì´í…œìž…니다.
*/
MSG_ID_CCE = 0xcce,
#endif
#if PACKETVER >= 20170906
-/*20170906 to 20180523
+/*20170906 to 20180621
스스로
먹ì´ë¨¹ê¸°
*/
MSG_ID_CCF = 0xccf,
-/*20170906 to 20180523
+/*20170906 to 20180621
ë¡œë±ìŠ¤ ìž‘ì„±ì°½ì´ ì—´ë ¤ìžˆëŠ” ë™ì•ˆ 호문í´ë£¨ìŠ¤ê°€ 먹ì´ë¥¼ 먹지 못합니다.
*/
MSG_ID_CD0 = 0xcd0,
-/*20170906 to 20180523
+/*20170906 to 20180621
호문í´ë£¨ìŠ¤ê°€ 먹ì´ë¥¼ 먹었습니다. '%s' 잔여량 %dê°œ
*/
MSG_ID_CD1 = 0xcd1,
-/*20170906 to 20180523
+/*20170906 to 20180621
호문í´ë£¨ìŠ¤ 스스로 ë¨¹ì´ ë¨¹ê¸° 활성화 On
*/
MSG_ID_CD2 = 0xcd2,
-/*20170906 to 20180523
+/*20170906 to 20180621
호문í´ë£¨ìŠ¤ 스스로 ë¨¹ì´ ë¨¹ê¸° 활성화 Off
*/
MSG_ID_CD3 = 0xcd3,
-/*20170906 to 20180523
+/*20170906 to 20180621
호문í´ë£¨ìŠ¤ëŠ” 주ì¸ì´ íšë“하는 경험치ì˜
10%만í¼ì„ ìžì‹ ì˜ 경험치로 분배 받습니다.
*/
MSG_ID_CD4 = 0xcd4,
-/*20170906 to 20180523
+/*20170906 to 20180621
확률 : %d%%
*/
MSG_ID_CD5 = 0xcd5,
-/*20170906 to 20180523
+/*20170906 to 20180621
해당 대ìƒì€ í˜¸ë¬¸ì˜ ê³µê²©ëŒ€ìƒì´ 아닙니다. 'Alt + ìš°í´ë¦­'ì„ í†µí•´ 호문í´ë£¨ìŠ¤ì˜ 공격대ìƒì„ 지정해주세요.
*/
MSG_ID_CD6 = 0xcd6,
-/*20170906 to 20180523
+/*20170906 to 20180621
í˜¸ë¬¸ì˜ ê³µê²©ëŒ€ìƒì´ 존재하지 않습니다. 'Alt + ìš°í´ë¦­'ì„ í†µí•´ 호문í´ë£¨ìŠ¤ì˜ 공격대ìƒì„ 지정해주세요.
*/
MSG_ID_CD7 = 0xcd7,
#endif
#if PACKETVER >= 20170913
-/*20170913 to 20180523
+/*20170913 to 20180621
íŒë§¤ 리스트
*/
MSG_ID_CD8 = 0xcd8,
-/*20170913 to 20180523
+/*20170913 to 20180621
구입 리스트
*/
MSG_ID_CD9 = 0xcd9,
-/*20170913 to 20180523
+/*20170913 to 20180621
신규
New
*/
MSG_ID_CDA = 0xcda,
-/*20170913 to 20180523
+/*20170913 to 20180621
ì¸ê¸°
Headgears
*/
MSG_ID_CDB = 0xcdb,
-/*20170913 to 20180523
+/*20170913 to 20180621
한정
Limited
*/
MSG_ID_CDC = 0xcdc,
-/*20170913 to 20180523
+/*20170913 to 20180621
임대장비
Rental Items
*/
MSG_ID_CDD = 0xcdd,
-/*20170913 to 20180523
+/*20170913 to 20180621
ì˜êµ¬ìž¥ë¹„
Equipments
*/
MSG_ID_CDE = 0xcde,
-/*20170913 to 20180523
+/*20170913 to 20180621
버프
Scrolls
*/
MSG_ID_CDF = 0xcdf,
-/*20170913 to 20180523
+/*20170913 to 20180621
회복
Consumables
*/
MSG_ID_CE0 = 0xce0,
-/*20170913 to 20180523
+/*20170913 to 20180621
기타
Other
*/
MSG_ID_CE1 = 0xce1,
-/*20170913 to 20180523
+/*20170913 to 20180621
특가
Special
*/
MSG_ID_CE2 = 0xce2,
-/*20170913 to 20180523
+/*20170913 to 20180621
충전하기
*/
MSG_ID_CE3 = 0xce3,
-/*20170913 to 20180523
+/*20170913 to 20180621
구입하기
*/
MSG_ID_CE4 = 0xce4,
/*20170913 to 20171206
https://payment.gnjoy.com/bill/login.grv
-20171213 to 20180523
+20171213 to 20180621
http://member.gnjoy.com/user/pay/chargelist.asp
*/
MSG_ID_CE5 = 0xce5,
-/*20170913 to 20180523
+/*20170913 to 20180621
ì•„ì´í…œ 검색
*/
MSG_ID_CE6 = 0xce6,
-/*20170913 to 20180523
+/*20170913 to 20180621
무료ìºì‹œ
*/
MSG_ID_CE7 = 0xce7,
-/*20170913 to 20180523
+/*20170913 to 20180621
무료ìºì‹œ 사용
*/
MSG_ID_CE8 = 0xce8,
-/*20170913 to 20180523
+/*20170913 to 20180621
소지ìºì‹œ
*/
MSG_ID_CE9 = 0xce9,
-/*20170913 to 20180523
+/*20170913 to 20180621
수량갱신
*/
MSG_ID_CEA = 0xcea,
-/*20170913 to 20180523
+/*20170913 to 20180621
성제(여)
*/
MSG_ID_CEB = 0xceb,
-/*20170913 to 20180523
+/*20170913 to 20180621
소울리í¼(ì—¬)
*/
MSG_ID_CEC = 0xcec,
-/*20170913 to 20180523
+/*20170913 to 20180621
성제(남)
*/
MSG_ID_CED = 0xced,
-/*20170913 to 20180523
+/*20170913 to 20180621
소울리í¼(남)
*/
MSG_ID_CEE = 0xcee,
#endif
#if PACKETVER >= 20170920
-/*20170920 to 20180523
+/*20170920 to 20180621
무게가 %d í¼ì„¼íŠ¸ ì´ìƒì¼ë•ŒëŠ” HP SPê°€ ìžì—°ì ìœ¼ë¡œ íšŒë³µì´ ë˜ì§€ 않습니다.
*/
MSG_ID_CEF = 0xcef,
-/*20170920 to 20180523
+/*20170920 to 20180621
í•œ ë²ˆì— êµ¬ìž… 가능한 ì•„ì´í…œì˜ 가짓수는 8개입니다.
*/
MSG_ID_CF0 = 0xcf0,
-/*20170920 to 20180523
+/*20170920 to 20180621
http://gift.zhaouc.com/#/index
http://gift.zhaouc.com/
*/
MSG_ID_CF1 = 0xcf1,
#endif
#if PACKETVER >= 20170927
-/*20170927 to 20180523
+/*20170927 to 20180621
UNKNOWN ERROR:%d
*/
MSG_ID_CF2 = 0xcf2,
-/*20170927 to 20180523
+/*20170927 to 20180621
NOT USER
*/
MSG_ID_CF3 = 0xcf3,
-/*20170927 to 20180523
+/*20170927 to 20180621
THIS ACCOUNT ID IS BLOCKED
*/
MSG_ID_CF4 = 0xcf4,
-/*20170927 to 20180523
+/*20170927 to 20180621
COUNTRY REJECT (OR NOT AVALIABLE USER )
*/
MSG_ID_CF5 = 0xcf5,
-/*20170927 to 20180523
+/*20170927 to 20180621
NOT MATCH PASSWORD
*/
MSG_ID_CF6 = 0xcf6,
-/*20170927 to 20180523
+/*20170927 to 20180621
NOT EMAIL CERT
*/
MSG_ID_CF7 = 0xcf7,
-/*20170927 to 20180523
+/*20170927 to 20180621
PAYPAL BLOCK
*/
MSG_ID_CF8 = 0xcf8,
-/*20170927 to 20180523
+/*20170927 to 20180621
COUNTRY REJECT
*/
MSG_ID_CF9 = 0xcf9,
-/*20170927 to 20180523
+/*20170927 to 20180621
PAYPAL BLOCK
*/
MSG_ID_CFA = 0xcfa,
-/*20170927 to 20180523
+/*20170927 to 20180621
WEB BLOCK
*/
MSG_ID_CFB = 0xcfb,
-/*20170927 to 20180523
+/*20170927 to 20180621
AGE LIMIT USER
*/
MSG_ID_CFC = 0xcfc,
-/*20170927 to 20180523
+/*20170927 to 20180621
PASSWORD HAS NOT BEEN CHANGED FOR MORE THAN 90DAYS
*/
MSG_ID_CFD = 0xcfd,
-/*20170927 to 20180523
+/*20170927 to 20180621
INPUT DATA ERROR
*/
MSG_ID_CFE = 0xcfe,
-/*20170927 to 20180523
+/*20170927 to 20180621
ERROR DATABASE
*/
MSG_ID_CFF = 0xcff,
-/*20170927 to 20180523
+/*20170927 to 20180621
ERROR SYSTEM
*/
MSG_ID_D00 = 0xd00,
/*20170927 to 20171025
%s 지불
-20171101 to 20180523
+20171101 to 20180621
%s 소모
*/
MSG_ID_D01 = 0xd01,
-/*20170927 to 20180523
+/*20170927 to 20180621
비용지불
*/
MSG_ID_D02 = 0xd02,
-/*20170927 to 20180523
+/*20170927 to 20180621
출발 가능한 ë§µì´ ì•„ë‹™ë‹ˆë‹¤.
*/
MSG_ID_D03 = 0xd03,
-/*20170927 to 20180523
+/*20170927 to 20180621
ì´ë™ 불가능한 맵입니다
*/
MSG_ID_D04 = 0xd04,
-/*20170927 to 20180523
+/*20170927 to 20180621
ì•„ì´í…œì´ 부족합니다.
*/
MSG_ID_D05 = 0xd05,
-/*20170927 to 20180523
+/*20170927 to 20180621
줄 바꿈 ì—†ì´ í•œ 줄로 입력해주세요.
*/
MSG_ID_D06 = 0xd06,
#endif
#if PACKETVER >= 20171011
-/*20171011 to 20180523
+/*20171011 to 20180621
불량 단어가 í¬í•¨ëœ ì´ë¦„ì€ ë“±ë¡í•  수 없습니다.
*/
MSG_ID_D07 = 0xd07,
#endif
#if PACKETVER >= 20171018
-/*20171018 to 20180523
+/*20171018 to 20180621
íšŒì› ê°€ìž…ì„ ìœ„í•´ ê³µì‹ í™ˆíŽ˜ì´ì§€ë¡œ ì´ë™ë©ë‹ˆë‹¤.
*/
MSG_ID_D08 = 0xd08,
#endif
#if PACKETVER >= 20171025
-/*20171025 to 20180523
+/*20171025 to 20180621
TokenAgency 서버 연결 실패
*/
MSG_ID_D09 = 0xd09,
-/*20171025 to 20180523
+/*20171025 to 20180621
과금정보
*/
MSG_ID_D0A = 0xd0a,
-/*20171025 to 20180523
+/*20171025 to 20180621
삭제예약
*/
MSG_ID_D0B = 0xd0b,
-/*20171025 to 20180523
+/*20171025 to 20180621
예약취소
*/
MSG_ID_D0C = 0xd0c,
-/*20171025 to 20180523
+/*20171025 to 20180621
게임시작
*/
MSG_ID_D0D = 0xd0d,
-/*20171025 to 20180523
+/*20171025 to 20180621
삭제
*/
MSG_ID_D0E = 0xd0e,
-/*20171025 to 20180523
+/*20171025 to 20180621
Character List
*/
MSG_ID_D0F = 0xd0f,
-/*20171025 to 20180523
+/*20171025 to 20180621
공지
Notice
*/
MSG_ID_D10 = 0xd10,
-/*20171025 to 20180523
+/*20171025 to 20180621
ìƒì„±
*/
MSG_ID_D11 = 0xd11,
-/*20171025 to 20180523
+/*20171025 to 20180621
Hair Style
*/
MSG_ID_D12 = 0xd12,
-/*20171025 to 20180523
+/*20171025 to 20180621
Hair Color
*/
MSG_ID_D13 = 0xd13,
-/*20171025 to 20180523
+/*20171025 to 20180621
중복확ì¸
*/
MSG_ID_D14 = 0xd14,
-/*20171025 to 20180523
+/*20171025 to 20180621
%d시 %d분 %d초
*/
MSG_ID_D15 = 0xd15,
-/*20171025 to 20180523
+/*20171025 to 20180621
MOTP ìž…ë ¥ ì‹œê°„ì´ ì´ˆê³¼ë˜ì—ˆìŠµë‹ˆë‹¤. 처ìŒë¶€í„° 다시 로그ì¸í•´ì£¼ì‹­ì‹œì˜¤.
*/
MSG_ID_D16 = 0xd16,
-/*20171025 to 20180523
+/*20171025 to 20180621
뒤로가기
*/
MSG_ID_D17 = 0xd17,
#endif
#if PACKETVER >= 20171101
-/*20171101 to 20180523
+/*20171101 to 20180621
ì•„ì´í…œì„ 사용할 수 없습니다.
*/
MSG_ID_D18 = 0xd18,
-/*20171101 to 20180523
+/*20171101 to 20180621
ë™ì¼í•œ 맵으로 ì´ë™í•  수 없습니다.
*/
MSG_ID_D19 = 0xd19,
-/*20171101 to 20180523
+/*20171101 to 20180621
사ë§ì‹œ ì´ë™ì´ 불가능합니다.
*/
MSG_ID_D1A = 0xd1a,
-/*20171101 to 20180523
+/*20171101 to 20180621
ìºë¦­í„° ìƒì„±
*/
MSG_ID_D1B = 0xd1b,
#endif
#if PACKETVER >= 20171108
-/*20171108 to 20180523
+/*20171108 to 20180621
모험가 중개소 등ë¡
*/
MSG_ID_D1C = 0xd1c,
-/*20171108 to 20180523
+/*20171108 to 20180621
모집 중단
*/
MSG_ID_D1D = 0xd1d,
-/*20171108 to 20180523
+/*20171108 to 20180621
모험가 중개소 설정
*/
MSG_ID_D1E = 0xd1e,
-/*20171108 to 20180523
+/*20171108 to 20180621
전 지역
*/
MSG_ID_D1F = 0xd1f,
-/*20171108 to 20180523
+/*20171108 to 20180621
ì§ì ‘기재
*/
MSG_ID_D20 = 0xd20,
-/*20171108 to 20180523
+/*20171108 to 20180621
검사계열
*/
MSG_ID_D21 = 0xd21,
-/*20171108 to 20180523
+/*20171108 to 20180621
법사계열
*/
MSG_ID_D22 = 0xd22,
-/*20171108 to 20180523
+/*20171108 to 20180621
ê¶ìˆ˜ê³„ì—´
*/
MSG_ID_D23 = 0xd23,
-/*20171108 to 20180523
+/*20171108 to 20180621
복사계열
*/
MSG_ID_D24 = 0xd24,
-/*20171108 to 20180523
+/*20171108 to 20180621
ìƒì¸ê³„ì—´
*/
MSG_ID_D25 = 0xd25,
-/*20171108 to 20180523
+/*20171108 to 20180621
ë„둑계열
*/
MSG_ID_D26 = 0xd26,
-/*20171108 to 20180523
+/*20171108 to 20180621
태권계열
*/
MSG_ID_D27 = 0xd27,
-/*20171108 to 20180523
+/*20171108 to 20180621
ë‹Œìžê³„ì—´
*/
MSG_ID_D28 = 0xd28,
-/*20171108 to 20180523
+/*20171108 to 20180621
건슬ë§ê±°ê³„ì—´
*/
MSG_ID_D29 = 0xd29,
-/*20171108 to 20180523
+/*20171108 to 20180621
ë„람족계열
*/
MSG_ID_D2A = 0xd2a,
-/*20171108 to 20180523
+/*20171108 to 20180621
지역명
*/
MSG_ID_D2B = 0xd2b,
-/*20171108 to 20180523
+/*20171108 to 20180621
지역명 검색
*/
MSG_ID_D2C = 0xd2c,
-/*20171108 to 20180523
+/*20171108 to 20180621
가입 요청하기
*/
MSG_ID_D2D = 0xd2d,
-/*20171108 to 20180523
+/*20171108 to 20180621
신고하기
*/
MSG_ID_D2E = 0xd2e,
-/*20171108 to 20180523
+/*20171108 to 20180621
파티 모집 중단
*/
MSG_ID_D2F = 0xd2f,
-/*20171108 to 20180523
+/*20171108 to 20180621
ì§€ì—­ëª…ì„ ìž…ë ¥í•´ì£¼ì„¸ìš”.
*/
MSG_ID_D30 = 0xd30,
-/*20171108 to 20180523
+/*20171108 to 20180621
지역
*/
MSG_ID_D31 = 0xd31,
-/*20171108 to 20180523
+/*20171108 to 20180621
ì „ ì§ì—…
*/
MSG_ID_D32 = 0xd32,
-/*20171108 to 20180523
+/*20171108 to 20180621
로그ì¸
*/
MSG_ID_D33 = 0xd33,
-/*20171108 to 20180523
+/*20171108 to 20180621
계정
*/
MSG_ID_D34 = 0xd34,
-/*20171108 to 20180523
+/*20171108 to 20180621
종료
Exit
*/
MSG_ID_D35 = 0xd35,
-/*20171108 to 20180523
+/*20171108 to 20180621
ì‹ ì²­
*/
MSG_ID_D36 = 0xd36,
-/*20171108 to 20180523
+/*20171108 to 20180621
ì ‘ì†
*/
MSG_ID_D37 = 0xd37,
-/*20171108 to 20180523
+/*20171108 to 20180621
확ì¸
*/
MSG_ID_D38 = 0xd38,
-/*20171108 to 20180523
+/*20171108 to 20180621
휴대í°ì— ë‹¤ìš´ë°›ì€ GNJOY MOTP를
*/
MSG_ID_D39 = 0xd39,
-/*20171108 to 20180523
+/*20171108 to 20180621
실행하여 ì¸ì¦ë²ˆí˜¸ë¥¼ 입력해 주세요.
*/
MSG_ID_D3A = 0xd3a,
-/*20171108 to 20180523
+/*20171108 to 20180621
NPCê°€ 있는 ë§µì˜ ëžœë¤ ì¢Œí‘œë¡œ ì´ë™ ë©ë‹ˆë‹¤.
*/
MSG_ID_D3B = 0xd3b,
-/*20171108 to 20180523
+/*20171108 to 20180621
태권
*/
MSG_ID_D3C = 0xd3c,
/*20171108 to 20171115
ë‹˜ì´ ì°¨ë‹¨ ìƒíƒœë¡œ 설정ë˜ì—ˆìŠµë‹ˆë‹¤.
-20171122 to 20180523
+20171122 to 20180621
ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ìƒíƒœ
*/
MSG_ID_D3D = 0xd3d,
@@ -20058,346 +20058,346 @@ NPCê°€ 있는 ë§µì˜ ëžœë¤ ì¢Œí‘œë¡œ ì´ë™ ë©ë‹ˆë‹¤.
#if PACKETVER >= 20171115
/*20171115 to 20171115
ë‹˜ì„ ì°¨ë‹¨ ìƒíƒœë¡œ ì„¤ì •í•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
-20171122 to 20180523
+20171122 to 20180621
ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ 요청 실패
*/
MSG_ID_D3E = 0xd3e,
/*20171115 to 20171115
ë‹˜ì„ ì°¨ë‹¨ ìƒíƒœë¡œ ì„¤ì •í•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.(ì¸ì› 초과)
-20171122 to 20180523
+20171122 to 20180621
ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ 요청실패 (ì¸ì›ì´ˆê³¼)
*/
MSG_ID_D3F = 0xd3f,
/*20171115 to 20171115
ë‹˜ì´ ì°¨ë‹¨ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
-20171122 to 20180523
+20171122 to 20180621
ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ìƒíƒœ
*/
MSG_ID_D40 = 0xd40,
/*20171115 to 20171115
ë‹˜ì„ ì°¨ë‹¨ í•´ì œí•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
-20171122 to 20180523
+20171122 to 20180621
ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ 요청실패
*/
MSG_ID_D41 = 0xd41,
/*20171115 to 20171115
ë‹˜ì„ ì°¨ë‹¨ í•´ì œí•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.(ì¸ì› 초과)
-20171122 to 20180523
+20171122 to 20180621
ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ 요청실패 (ì¸ì›ì´ˆê³¼)
*/
MSG_ID_D42 = 0xd42,
-/*20171115 to 20180523
+/*20171115 to 20180621
차단 리스트가 없습니다
*/
MSG_ID_D43 = 0xd43,
-/*20171115 to 20180523
+/*20171115 to 20180621
-차단 리스트-
*/
MSG_ID_D44 = 0xd44,
-/*20171115 to 20180523
+/*20171115 to 20180621
진행중
Act
*/
MSG_ID_D45 = 0xd45,
-/*20171115 to 20180523
+/*20171115 to 20180621
추천
Rec
*/
MSG_ID_D46 = 0xd46,
-/*20171115 to 20180523
+/*20171115 to 20180621
보류중
Pen
*/
MSG_ID_D47 = 0xd47,
-/*20171115 to 20180523
+/*20171115 to 20180621
QUEST
*/
MSG_ID_D48 = 0xd48,
-/*20171115 to 20180523
+/*20171115 to 20180621
ë‚´ìš©
For
*/
MSG_ID_D49 = 0xd49,
-/*20171115 to 20180523
+/*20171115 to 20180621
몬스터
*/
MSG_ID_D4A = 0xd4a,
-/*20171115 to 20180523
+/*20171115 to 20180621
ë³´ìƒ
*/
MSG_ID_D4B = 0xd4b,
-/*20171115 to 20180523
+/*20171115 to 20180621
EXP
*/
MSG_ID_D4C = 0xd4c,
-/*20171115 to 20180523
+/*20171115 to 20180621
JEXP
*/
MSG_ID_D4D = 0xd4d,
-/*20171115 to 20180523
+/*20171115 to 20180621
ì•„ì´í…œ
Item
*/
MSG_ID_D4E = 0xd4e,
-/*20171115 to 20180523
+/*20171115 to 20180621
진행/보류
*/
MSG_ID_D4F = 0xd4f,
-/*20171115 to 20180523
+/*20171115 to 20180621
하단으로 ì´ë™
*/
MSG_ID_D50 = 0xd50,
-/*20171115 to 20180523
+/*20171115 to 20180621
간편 í€˜ìŠ¤íŠ¸ì°½ì— í‘œì‹œ
*/
MSG_ID_D51 = 0xd51,
-/*20171115 to 20180523
+/*20171115 to 20180621
입력시간
*/
MSG_ID_D52 = 0xd52,
#endif
#if PACKETVER >= 20171122
-/*20171122 to 20180523
+/*20171122 to 20180621
ì•„ì´ë”” 저장
*/
MSG_ID_D53 = 0xd53,
-/*20171122 to 20180523
+/*20171122 to 20180621
비밀번호
Password
*/
MSG_ID_D54 = 0xd54,
-/*20171122 to 20180523
+/*20171122 to 20180621
ì•„ì´ë””
*/
MSG_ID_D55 = 0xd55,
-/*20171122 to 20180523
+/*20171122 to 20180621
회ì›ê°€ìž…
*/
MSG_ID_D56 = 0xd56,
-/*20171122 to 20180523
+/*20171122 to 20180621
노비스계열
*/
MSG_ID_D57 = 0xd57,
-/*20171122 to 20180523
+/*20171122 to 20180621
슈í¼ë…¸ë¹„스계열
*/
MSG_ID_D58 = 0xd58,
-/*20171122 to 20180523
+/*20171122 to 20180621
모험가 중개소 등ë¡ì— 실패했습니다.
*/
MSG_ID_D59 = 0xd59,
-/*20171122 to 20180523
+/*20171122 to 20180621
모험가 ì¤‘ê°œì†Œì— ë“±ë¡ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D5A = 0xd5a,
/*20171122 to 20180328
ì§ì—…ì„ í•œ ê°œ ì´ìƒ ì„ íƒí•´ì£¼ì„¸ìš”.
-20180404 to 20180523
+20180404 to 20180621
ëª¨ì§‘ì„ í¬ë§í•˜ëŠ” 파티ì›ì˜ ì§ì—…ì„ í•œ ê°œ ì´ìƒ ì„ íƒí•´ 주세요.
*/
MSG_ID_D5B = 0xd5b,
-/*20171122 to 20180523
+/*20171122 to 20180621
ì§€ì—­ëª…ì„ ë‘ ê¸€ìž ì´ìƒ 입력해주세요.
*/
MSG_ID_D5C = 0xd5c,
-/*20171122 to 20180523
+/*20171122 to 20180621
%.1f%% (+ %s서버 %.1f%%)
*/
MSG_ID_D5D = 0xd5d,
-/*20171122 to 20180523
+/*20171122 to 20180621
/ex (ìºë¦­í„°ì´ë¦„) or /차단 (ìºë¦­í„°ì´ë¦„) : 해당 ìºë¦­í„°ì— 대해 전체채팅 ë° ê·“ë§ ì°¨ë‹¨
*/
MSG_ID_D5E = 0xd5e,
-/*20171122 to 20180523
+/*20171122 to 20180621
/in (ìºë¦­í„°ì´ë¦„) or /í•´ì œ (ìºë¦­í„°ì´ë¦„) : 해당 ìºë¦­í„°ì— 대해 전체채팅 ë° ê·“ë§ í—ˆìš©
*/
MSG_ID_D5F = 0xd5f,
-/*20171122 to 20180523
+/*20171122 to 20180621
/ex or /차단 : 전체채팅 ë° ê·“ë§ ì°¨ë‹¨ ìºë¦­í„° 리스트
*/
MSG_ID_D60 = 0xd60,
-/*20171122 to 20180523
+/*20171122 to 20180621
/exall or /차단전부 : 모ë‘ì—게 전체채팅 ë° ê·“ë§ ì°¨ë‹¨
*/
MSG_ID_D61 = 0xd61,
-/*20171122 to 20180523
+/*20171122 to 20180621
/inall or /해제전부 : 모ë‘ì—게 전체채팅 ë° ê·“ë§ í—ˆìš©
*/
MSG_ID_D62 = 0xd62,
-/*20171122 to 20180523
+/*20171122 to 20180621
모ë‘ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ìƒíƒœ
*/
MSG_ID_D63 = 0xd63,
-/*20171122 to 20180523
+/*20171122 to 20180621
모ë‘ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ìš”ì²­ 실패
*/
MSG_ID_D64 = 0xd64,
-/*20171122 to 20180523
+/*20171122 to 20180621
모ë‘ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ìƒíƒœ
*/
MSG_ID_D65 = 0xd65,
-/*20171122 to 20180523
+/*20171122 to 20180621
모ë‘ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ìš”ì²­ 실패
*/
MSG_ID_D66 = 0xd66,
-/*20171122 to 20180523
+/*20171122 to 20180621
오프ë‹
*/
MSG_ID_D67 = 0xd67,
#endif
#if PACKETVER >= 20171206
-/*20171206 to 20180523
+/*20171206 to 20180621
ë¡œê·¸ì¸ í™”ë©´ìœ¼ë¡œ ëŒì•„가시겠습니까?
*/
MSG_ID_D68 = 0xd68,
-/*20171206 to 20180523
+/*20171206 to 20180621
힘과 ê³µê²©ë ¥ì´ ê°•í•´ì¡ŒìŠµë‹ˆë‹¤.
*/
MSG_ID_D69 = 0xd69,
-/*20171206 to 20180523
+/*20171206 to 20180621
힘, 지능, ì†ìž¬ì£¼ ë° ëª…ì¤‘ë¥ ì´ ì¦ê°€í•˜ì˜€ìŠµë‹ˆë‹¤.
*/
MSG_ID_D6A = 0xd6a,
-/*20171206 to 20180523
+/*20171206 to 20180621
ë°©ì–´ë ¥ ë° HPê°€ ì¦ê°€ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D6B = 0xd6b,
-/*20171206 to 20180523
+/*20171206 to 20180621
젤스타
*/
MSG_ID_D6C = 0xd6c,
-/*20171206 to 20180523
+/*20171206 to 20180621
계정버프
*/
MSG_ID_D6D = 0xd6d,
-/*20171206 to 20180523
+/*20171206 to 20180621
정액서비스
*/
MSG_ID_D6E = 0xd6e,
#endif
#if PACKETVER >= 20171213
-/*20171213 to 20180523
+/*20171213 to 20180621
현재 ì ‘ì†ì´ 지연ë˜ê³  있습니다. 순차ì ìœ¼ë¡œ ì ‘ì†ì´ 가능하니 ìž ì‹œ 후 ìž¬ì ‘ì† ë¶€íƒë“œë¦½ë‹ˆë‹¤.
*/
MSG_ID_D6F = 0xd6f,
-/*20171213 to 20180523
+/*20171213 to 20180621
현재 ì ‘ì†ì´ 지연ë˜ê³  있으니 ìž ì‹œ 후 ìž¬ì ‘ì† ë¶€íƒë“œë¦½ë‹ˆë‹¤.
*/
MSG_ID_D70 = 0xd70,
-/*20171213 to 20180523
+/*20171213 to 20180621
불량 단어가 í¬í•¨ëœ ì´ë¦„ì€ ê²€ìƒ‰í•  수 없습니다.
*/
MSG_ID_D71 = 0xd71,
-/*20171213 to 20180523
+/*20171213 to 20180621
파티 마스터가 ìš”ì²­ì„ ë°›ì„ ìˆ˜ 없는 ë§µì— ìžˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D72 = 0xd72,
-/*20171213 to 20180523
+/*20171213 to 20180621
파티를 ì°¾ì„ ìˆ˜ 없습니다.
*/
MSG_ID_D73 = 0xd73,
/*20171213 to 20180328
ë‹˜ì˜ íŒŒí‹°ìš”ì²­ìž…ë‹ˆë‹¤.
-20180404 to 20180523
+20180404 to 20180621
ë‹˜ì˜ íŒŒí‹° 가입 요청입니다.
*/
MSG_ID_D74 = 0xd74,
#endif
#if PACKETVER >= 20171220
-/*20171220 to 20180523
+/*20171220 to 20180621
http://ro.gnjoy.com
*/
MSG_ID_D75 = 0xd75,
-/*20171220 to 20180523
+/*20171220 to 20180621
â–²
*/
MSG_ID_D76 = 0xd76,
-/*20171220 to 20180523
+/*20171220 to 20180621
â–¼
*/
MSG_ID_D77 = 0xd77,
#endif
#if PACKETVER >= 20171227
-/*20171227 to 20180523
+/*20171227 to 20180621
ì´ë¯¸ 친구입니다
*/
MSG_ID_D78 = 0xd78,
-/*20171227 to 20180523
+/*20171227 to 20180621
ìƒëŒ€ë°©ì„ ì°¾ì„ ìˆ˜ 없습니다
*/
MSG_ID_D79 = 0xd79,
-/*20171227 to 20180523
+/*20171227 to 20180621
ì´ë¯¸ 다른 ìºë¦­í„°ê°€ 친구 ì‹ ì²­ 중입니다.
*/
MSG_ID_D7A = 0xd7a,
-/*20171227 to 20180523
+/*20171227 to 20180621
혼구슬 표시 ON
*/
MSG_ID_D7B = 0xd7b,
-/*20171227 to 20180523
+/*20171227 to 20180621
혼구슬 표시 OFF
*/
MSG_ID_D7C = 0xd7c,
#endif
#if PACKETVER >= 20180117
-/*20180117 to 20180523
+/*20180117 to 20180621
해당 ê³„ì •ì€ 2ì°¨ 비밀번호 오입력으로 ì¸í•´ 게임내 ì ‘ì†ì´ ì œí•œëœ ìƒíƒœìž…니다.
%02d시간 %02d분 í›„ì— ì ‘ì†ì œí•œì´ í•´ì œë˜ë©°, ì ‘ì†ì œí•œì˜ 해제는 홈페ì´ì§€ -> ê°œì¸ì •ë³´ë³€ê²½ -> 2ì°¨ 비밀번호 ì—ì„œ 본ì¸ì¸ì¦ 후 진행해주시기 ë°”ëžë‹ˆë‹¤.
*/
MSG_ID_D7D = 0xd7d,
-/*20180117 to 20180523
+/*20180117 to 20180621
보안패스워드를 3회ì´ìƒ 틀리셨습니다. 계정 ë³´ì•ˆì„ ìœ„í•´ 24시간ë™ì•ˆ 게임내 ì ‘ì†ì´ 제한ë©ë‹ˆë‹¤.
ì ‘ì†ì œí•œì˜ 해제는 홈페ì´ì§€ -> ê°œì¸ì •ë³´ë³€ê²½ -> 2ì°¨ 비밀번호 ì—ì„œ 본ì¸ì¸ì¦ 후 진행해주시기 ë°”ëžë‹ˆë‹¤.
*/
MSG_ID_D7E = 0xd7e,
-/*20180117 to 20180523
+/*20180117 to 20180621
ìš´ì˜ì§„
*/
MSG_ID_D7F = 0xd7f,
-/*20180117 to 20180523
+/*20180117 to 20180621
%dì¼ì°¨ ì¶œì„ ë³´ìƒì´ 지급ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D80 = 0xd80,
/*20180117 to 20180117
계정설정정보 ë°›ì•„ì˜¤ëŠ”ë° ì‹¤íŒ¨ 했습니다.( 재시ë„를 위해서는 재시작 해야 합니다. )
-20180124 to 20180523
+20180124 to 20180621
계정 설정 ë°ì´í„°ë¥¼ 불러오는 ì¤‘ì— ì˜¤ë¥˜ê°€ ë°œìƒí–ˆìŠµë‹ˆë‹¤. ( 재시ë„를 위해서는 재시작 해야 합니다. )
*/
MSG_ID_D81 = 0xd81,
-/*20180117 to 20180523
+/*20180117 to 20180621
해당 ìŠ¤í‚¬ì€ íŒŒí‹° ìƒíƒœì—ì„œ 사용 가능합니다.
*/
MSG_ID_D82 = 0xd82,
#endif
#if PACKETVER >= 20180124
-/*20180124 to 20180523
+/*20180124 to 20180621
파티 ëª¨ì§‘ì„ ì¤‘ë‹¨í•˜ì˜€ìŠµë‹ˆë‹¤.
*/
MSG_ID_D83 = 0xd83,
-/*20180124 to 20180523
+/*20180124 to 20180621
길드 ìƒë‚© 경험치는 최대 %d%%까지 가능합니다.
*/
MSG_ID_D84 = 0xd84,
-/*20180124 to 20180523
+/*20180124 to 20180621
길드 ë ˆë²¨ì´ ìµœëŒ€ì—¬ì„œ ë” ì´ìƒ 경험치를 ìƒë‚©í•  수 없습니다.
*/
MSG_ID_D85 = 0xd85,
#endif
#if PACKETVER >= 20180207
-/*20180207 to 20180523
+/*20180207 to 20180621
ê³„ì •ë³´ì•ˆì„ ìœ„í•˜ì—¬ MOTP미사용ìžëŠ” 홈페ì´ì§€ 로그ì¸ë§Œ 가능합니다.
홈페ì´ì§€ë¡œ 로그ì¸ì„ ì‹œë„해주시기 ë°”ëžë‹ˆë‹¤.
*/
MSG_ID_D86 = 0xd86,
-/*20180207 to 20180523
+/*20180207 to 20180621
물리 공격력과 마법 ê³µê²©ë ¥ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D87 = 0xd87,
-/*20180207 to 20180523
+/*20180207 to 20180621
물리 공격력과 마법 ê³µê²©ë ¥ì´ ê°ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D88 = 0xd88,
-/*20180207 to 20180523
+/*20180207 to 20180621
%s 출ì„ì²´í¬ ë³´ìƒ
%s Attendance Check Reward
*/
@@ -20405,300 +20405,324 @@ http://ro.gnjoy.com
/*20180207 to 20180502
ì´ë²¤íŠ¸ 기간 : %02dì›” %02dì¼ ~ %2dì›” %2dì¼ 24:00까지
Event period : From %02d/%02d ~ Until %2d/%2d (Month/Day) 24:00
-20180516 to 20180523
+20180516 to 20180621
ì´ë²¤íŠ¸ 기간 : %02dì›” %02dì¼ ~ %02dì›” %02dì¼ 24:00까지
*/
MSG_ID_D8A = 0xd8a,
-/*20180207 to 20180523
+/*20180207 to 20180621
%dì¼ì°¨
%d Day
*/
MSG_ID_D8B = 0xd8b,
-/*20180207 to 20180523
+/*20180207 to 20180621
%dì¼ì°¨ 출ì„ì²´í¬
í´ë¦­í•´ì£¼ì„¸ìš”~!
%d Day attendance check
Please click~!
*/
MSG_ID_D8C = 0xd8c,
-/*20180207 to 20180523
+/*20180207 to 20180621
%dì¼ì°¨ ì¶œì„ ì„±ê³µ!
%d Day attendance success!
*/
MSG_ID_D8D = 0xd8d,
-/*20180207 to 20180523
+/*20180207 to 20180621
D-day
*/
MSG_ID_D8E = 0xd8e,
-/*20180207 to 20180523
+/*20180207 to 20180621
ì¼
Day
*/
MSG_ID_D8F = 0xd8f,
-/*20180207 to 20180523
+/*20180207 to 20180621
출ì„ì²´í¬ì— 실패하였습니다. 다시 실행해주세요.
Attendance Check failed. Please run again.
*/
MSG_ID_D90 = 0xd90,
-/*20180207 to 20180523
+/*20180207 to 20180621
출ì„ì²´í¬
Attendance Check
*/
MSG_ID_D91 = 0xd91,
-/*20180207 to 20180523
+/*20180207 to 20180621
현재 출ì„ì²´í¬ ì´ë²¤íŠ¸ ê¸°ê°„ì´ ì•„ë‹™ë‹ˆë‹¤
This is not the current attendance check event
*/
MSG_ATTENDANCE_UNAVAILABLE = 0xd92,
/*20180207 to 20180328
길드 ìƒë‚© 경험치가 maxì— ë„달하여, ë” ì´ìƒ 길드 경험치를 누ì í•  수 없습니다
-20180404 to 20180523
+20180404 to 20180621
길드 ìƒë‚© 경험치가 maxì— ë„달하여, ë” ì´ìƒ 길드 경험치를 누ì í•  수 없습니다.
*/
MSG_ID_D93 = 0xd93,
-/*20180207 to 20180523
+/*20180207 to 20180621
ê°œì¸ ìƒë‚© 경험치가 maxì— ë„달하여, ë” ì´ìƒ 길드 경험치를 누ì í•  수 없습니다.
*/
MSG_ID_D94 = 0xd94,
#endif
#if PACKETVER >= 20180213
-/*20180213 to 20180523
+/*20180213 to 20180621
메시지
*/
MSG_ID_D95 = 0xd95,
-/*20180213 to 20180523
+/*20180213 to 20180621
íŠ¸ìœ„í„°ì— ë©”ì„¸ì§€ ì „ì†¡ì„ ì‹¤íŒ¨ 했습니다.
*/
MSG_ID_D96 = 0xd96,
-/*20180213 to 20180523
+/*20180213 to 20180621
ì˜ë¬¸ 4ìž, 한글 2ìž ì´ìƒìœ¼ë¡œ 입력해야 합니다.
Enter 4 english words and 2 chinese words
*/
MSG_ID_D97 = 0xd97,
#endif
#if PACKETVER >= 20180307
-/*20180307 to 20180523
+/*20180307 to 20180621
ëª¬ìŠ¤í„°ì˜ í…Œì´ë°ì´ 불가능한 지역입니다.
*/
MSG_ID_D98 = 0xd98,
#endif
#if PACKETVER >= 20180321
-/*20180321 to 20180523
+/*20180321 to 20180621
순위를 가져오고 있습니다...
*/
MSG_ID_D99 = 0xd99,
-/*20180321 to 20180523
+/*20180321 to 20180621
해당 ìŠ¤í‚¬ì€ íŒŒí‹°ìž¥ì¼ë•Œë§Œ 사용 가능합니다.
*/
MSG_ID_D9A = 0xd9a,
#endif
#if PACKETVER >= 20180404
-/*20180404 to 20180523
+/*20180404 to 20180621
íŒŒíŠ¸ë„ˆì˜ SPê°€ 부족하거나, 스킬 사용 불가 ìƒíƒœìž…니다.
*/
MSG_ID_D9B = 0xd9b,
-/*20180404 to 20180523
+/*20180404 to 20180621
아르바ì´íŠ¸ ë…¸ì  ê°•ì œ 종료 알림메ì¼
*/
MSG_ID_D9C = 0xd9c,
-/*20180404 to 20180523
+/*20180404 to 20180621
안녕하세요. ìš´ì˜íŒ€ìž…니다.
해당 아르바ì´íŠ¸ ë…¸ì ì€ ìš´ì˜ì •ì±… 위배ë˜ëŠ” ì‚¬í•­ì´ í™•ì¸ë˜ì–´ ê°•ì œ 종료ë˜ì—ˆìŠµë‹ˆë‹¤.
ìžì„¸í•œ 확ì¸ì„ ì›í•˜ì‹œëŠ” 경우ì—는 1:1 문ì˜ë¥¼ 접수해 주시기 ë°”ëžë‹ˆë‹¤.
ê°ì‚¬í•©ë‹ˆë‹¤
*/
MSG_ID_D9D = 0xd9d,
-/*20180404 to 20180523
+/*20180404 to 20180621
50% ì´ìƒì˜ ê°’ì„ ìž…ë ¥í•  수 없습니다.
*/
MSG_ID_D9E = 0xd9e,
-/*20180404 to 20180523
+/*20180404 to 20180621
파티 가입 ìš”ì²­ì„ ë³´ëƒˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D9F = 0xd9f,
-/*20180404 to 20180523
+/*20180404 to 20180621
모험가 ì¤‘ê°œì†Œì— íŒŒí‹°ë¥¼ 등ë¡í•  수 없습니다
*/
MSG_ID_DA0 = 0xda0,
-/*20180404 to 20180523
+/*20180404 to 20180621
수ë½
*/
MSG_ID_DA1 = 0xda1,
-/*20180404 to 20180523
+/*20180404 to 20180621
ê±°ì ˆ
*/
MSG_ID_DA2 = 0xda2,
-/*20180404 to 20180523
+/*20180404 to 20180621
설정 ê¶Œí•œì€ íŒŒí‹°ìž¥ì—게 있습니다.
*/
MSG_ID_DA3 = 0xda3,
-/*20180404 to 20180523
+/*20180404 to 20180621
해당 ìºë¦­í„°ë¥¼ ì°¾ì„ ìˆ˜ 없습니다.
*/
MSG_ID_DA4 = 0xda4,
-/*20180404 to 20180523
+/*20180404 to 20180621
ë…¸ì  ê°•ì œ ì² ê±°
*/
MSG_ID_DA5 = 0xda5,
-/*20180404 to 20180523
+/*20180404 to 20180621
해당 íŒŒí‹°ì˜ íŒŒí‹°ìž¥ì„ ì°¾ì„ ìˆ˜ 없습니다.
*/
MSG_ID_DA6 = 0xda6,
-/*20180404 to 20180523
+/*20180404 to 20180621
ìž¡ë ˆë²¨ì´ ë‚®ì•„ íŒŒí‹°ì— ê°€ìž… í•  수 없습니다.
*/
MSG_ID_DA7 = 0xda7,
-/*20180404 to 20180523
+/*20180404 to 20180621
현재 요청ìžê°€ íŒŒí‹°ê°€ìž…ì´ ë¶ˆê°€ëŠ¥í•œ ì§€ì—­ì— ìžˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DA8 = 0xda8,
-/*20180404 to 20180523
+/*20180404 to 20180621
파티 ì¸ì›ìˆ˜ê°€ 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DA9 = 0xda9,
-/*20180404 to 20180523
+/*20180404 to 20180621
%s íŒŒí‹°ì˜ íŒŒí‹°ìž¥ì´ íŒŒí‹° ê°€ìž…ì„ ìŠ¹ì¸í–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAA = 0xdaa,
-/*20180404 to 20180523
+/*20180404 to 20180621
%s íŒŒí‹°ì˜ íŒŒí‹°ìž¥ì´ íŒŒí‹° ê°€ìž…ì„ ê±°ë¶€í–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAB = 0xdab,
-/*20180404 to 20180523
+/*20180404 to 20180621
%s ë‹˜ì´ ì´ë¯¸ íŒŒí‹°ì— ê°€ìž… 중입니다.
*/
MSG_ID_DAC = 0xdac,
-/*20180404 to 20180523
+/*20180404 to 20180621
%s ë‹˜ì˜ íŒŒí‹° ê°€ìž…ì„ ìˆ˜ë½í–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAD = 0xdad,
-/*20180404 to 20180523
+/*20180404 to 20180621
%s ë‹˜ì˜ íŒŒí‹° ê°€ìž…ì„ ê±°ë¶€í–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAE = 0xdae,
-/*20180404 to 20180523
+/*20180404 to 20180621
파티 ìš”ì²­ì„ ë°›ì„ ìˆ˜ 없는 ìƒíƒœì—¬ì„œ %së‹˜ì˜ ì‹ ì²­ì´ ê±°ì ˆë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAF = 0xdaf,
-/*20180404 to 20180523
+/*20180404 to 20180621
모험가 중개소 리스트
*/
MSG_ID_DB0 = 0xdb0,
-/*20180404 to 20180523
+/*20180404 to 20180621
파티 가입 요청
*/
MSG_ID_DB1 = 0xdb1,
-/*20180404 to 20180523
+/*20180404 to 20180621
íŒŒí‹°ìž¥ì´ ì•„ë‹Œ 경우, 모험가 ì¤‘ê°œì†Œì— íŒŒí‹°ë¥¼ 등ë¡í•  수 없습니다.
*/
MSG_ID_DB2 = 0xdb2,
/*20180404 to 20180404
파티 모집 ì¤‘ë‹¨ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
-20180418 to 20180523
+20180418 to 20180621
파티 ëª¨ì§‘ì„ ì¤‘ë‹¨í•  수 없습니다.
*/
MSG_ID_DB3 = 0xdb3,
#endif
#if PACKETVER >= 20180418
-/*20180418 to 20180523
+/*20180418 to 20180621
존재하지 않는 파티 글입니다.
*/
MSG_ID_DB4 = 0xdb4,
/*20180418 to 20180418
시야 확장
-20180425 to 20180523
+20180425 to 20180621
Zoom Out
*/
MSG_ID_DB5 = 0xdb5,
/*20180418 to 20180418
%s : ì‹œì•¼í™•ìž¥ì„ ì¼œê±°ë‚˜ ëŒìˆ˜ 있습니다 On Off
-20180425 to 20180523
+20180425 to 20180621
%s : Zoom Outì„ ì¼œê±°ë‚˜ ëŒìˆ˜ 있습니다 On Off
*/
MSG_ID_DB6 = 0xdb6,
/*20180418 to 20180418
시야를 확장합니다(On)
-20180425 to 20180523
+20180425 to 20180621
Zoom Out ê¸°ëŠ¥ì„ ì¼­ë‹ˆë‹¤ (On)
*/
MSG_ID_DB7 = 0xdb7,
/*20180418 to 20180418
ì‹œì•¼í™•ìž¥ì„ í•´ì œí•©ë‹ˆë‹¤(Off)
-20180425 to 20180523
+20180425 to 20180621
Zoom Out ê¸°ëŠ¥ì„ í•´ì œí•©ë‹ˆë‹¤ (Off)
*/
MSG_ID_DB8 = 0xdb8,
/*20180418 to 20180418
/expandsight
-20180425 to 20180523
+20180425 to 20180621
/zoom
*/
MSG_ID_DB9 = 0xdb9,
-/*20180418 to 20180523
+/*20180418 to 20180621
모험가 중개소
*/
MSG_ID_DBA = 0xdba,
-/*20180418 to 20180523
+/*20180418 to 20180621
íŒŒí‹°ìž¥ì¸ ê²½ìš°, 가입 ìš”ì²­ì„ í•  수 없습니다.
*/
MSG_ID_DBB = 0xdbb,
-/*20180418 to 20180523
+/*20180418 to 20180621
모험가 ì¤‘ê°œì†Œì— ë“±ë¡ ì¤‘ìž…ë‹ˆë‹¤. 잠시만 기다려 주세요.
*/
MSG_ID_DBC = 0xdbc,
-/*20180418 to 20180523
+/*20180418 to 20180621
ë” ì´ìƒ ì§ì—…ì„ ì„ íƒí•  수 없습니다.
*/
MSG_ID_DBD = 0xdbd,
-/*20180418 to 20180523
+/*20180418 to 20180621
게임 중 해당 ìœ ì €ì˜ ê°€ìž… ìš”ì²­ì„ ë°›ì§€ 않습니다.
*/
MSG_ID_DBE = 0xdbe,
#endif
#if PACKETVER >= 20180502
-/*20180502 to 20180523
+/*20180502 to 20180621
ìž ì‹œ 후 다시 열어주시기 ë°”ëžë‹ˆë‹¤.
*/
MSG_ID_DBF = 0xdbf,
-/*20180502 to 20180523
+/*20180502 to 20180621
공성시작 ì „ %d분 ë™ì•ˆì€ 해당 ê¸°ëŠ¥ì„ ì´ìš©í•˜ì‹¤ 수 없습니다.
*/
MSG_ID_DC0 = 0xdc0,
#endif
#if PACKETVER >= 20180516
-/*20180516 to 20180523
+/*20180516 to 20180621
/viewclear
*/
MSG_ID_DC1 = 0xdc1,
-/*20180516 to 20180523
+/*20180516 to 20180621
건물 반 투명화 ON
*/
MSG_ID_DC2 = 0xdc2,
-/*20180516 to 20180523
+/*20180516 to 20180621
건물 반 투명화 OFF
*/
MSG_ID_DC3 = 0xdc3,
-/*20180516 to 20180523
+/*20180516 to 20180621
건물 투명화
*/
MSG_ID_DC4 = 0xdc4,
-/*20180516 to 20180523
+/*20180516 to 20180621
알로 ë˜ëŒë¦¬ê¸°ê°€ 실패했습니다. ë¡œë±ìŠ¤ ìž‘ì„±ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
*/
MSG_ID_DC5 = 0xdc5,
-/*20180516 to 20180523
+/*20180516 to 20180621
Emblem Frame
*/
MSG_ID_DC6 = 0xdc6,
-/*20180516 to 20180523
+/*20180516 to 20180621
Emblem í…Œë‘리를 그려ì¤ë‹ˆë‹¤
*/
MSG_ID_DC7 = 0xdc7,
-/*20180516 to 20180523
+/*20180516 to 20180621
Emblem í…Œë‘리를 그려주지 않습니다
*/
MSG_ID_DC8 = 0xdc8,
#endif
+#if PACKETVER >= 20180605
+/*20180605 to 20180621
+ìž¥ì°©ëœ ë¬´ê¸°ê°€ 없습니다.
+*/
+ MSG_ID_DC9 = 0xdc9,
+/*20180605 to 20180621
+ì—너지 구체가 부족합니다.
+*/
+ MSG_ID_DCA = 0xdca,
+/*20180605 to 20180621
+배울 수 없는 스킬(%s)ì´ í¬í•¨ë˜ì–´ìžˆìŠµë‹ˆë‹¤.
+*/
+ MSG_ID_DCB = 0xdcb,
+/*20180605 to 20180621
+/frame
+*/
+ MSG_ID_DCC = 0xdcc,
+#endif
+#if PACKETVER >= 20180620
+/*20180620 to 20180621
+ì›¨í° ë¸”ë¡œí‚¹ ë°œë™í›„ 제한시간 ë‚´ì— ì‚¬ìš©ê°€ëŠ¥í•œ 스킬입니다.
+*/
+ MSG_ID_DCD = 0xdcd,
+#endif
};
#endif /* MAP_MESSAGES_RE_H */
diff --git a/src/map/messages_zero.h b/src/map/messages_zero.h
index 77bde9ff9..7b9a07974 100644
--- a/src/map/messages_zero.h
+++ b/src/map/messages_zero.h
@@ -24,3708 +24,3708 @@
/* This file is autogenerated, please do not commit manual changes */
enum clif_messages {
-/*20171018 to 20180523
+/*20171018 to 20180627
ë™ì˜ 하십니까?
Do you agree?
*/
MSG_DO_YOU_AGREE = 0x0,
-/*20171018 to 20180523
+/*20171018 to 20180627
서버 연결 실패
Failed to Connect to Server.
*/
MSG_SERVER_CONNECTION_FAILED = 0x1,
-/*20171018 to 20180523
+/*20171018 to 20180627
서버와 ì—°ê²°ì´ ëŠì–´ì¡ŒìŠµë‹ˆë‹¤.
Disconnected from Server.
*/
MSG_UNABLE_TO_CONNECT_SERVER = 0x2,
-/*20171018 to 20180523
+/*20171018 to 20180627
서버와 ì—°ê²°ì´ ëŠì–´ì¡ŒìŠµë‹ˆë‹¤!
Disconnected from Server!
*/
MSG_BANNED = 0x3,
-/*20171018 to 20180523
+/*20171018 to 20180627
서버 종료ë¨
Server Closed.
*/
MSG_SERVER_OFF = 0x4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°™ì€ ê³„ì •ìœ¼ë¡œ 다른 사용ìžê°€ ë¡œê·¸ì¸ í•˜ì˜€ìŠµë‹ˆë‹¤.
Someone has Logged in with this ID.
*/
MSG_DOUBLE_LOGIN_PROHIBITED = 0x5,
-/*20171018 to 20180523
+/*20171018 to 20180627
등ë¡ë˜ì§€ ì•Šì€ ê³„ì •ìž…ë‹ˆë‹¤. 다시 í™•ì¸ ë°”ëžë‹ˆë‹¤.
Unregistered ID. Please make sure you have a registered account and you have correctly typed in the user ID.
*/
MSG_INCORRECT_USERID = 0x6,
-/*20171018 to 20180523
+/*20171018 to 20180627
입력하신 비밀번호가 올바르지 않습니다.
Incorrect User ID or Password. Please try again.
*/
MSG_INCORRECT_PASSWORD = 0x7,
-/*20171018 to 20180523
+/*20171018 to 20180627
본 ID 는 ì‚¬ìš©ê¸°ê°„ì´ ë§Œë£Œ ë˜ì—ˆìŠµë‹ˆë‹¤
This ID is expired.
*/
MSG_ID_EXPIRED = 0x8,
-/*20171018 to 20180523
+/*20171018 to 20180627
서버 접근 거부
Rejected from Server.
20171117 to 20171117
2017ë…„ 11ì›” 20ì¼ 11:00 부터 ì ‘ì†ì´ 가능합니다.
*/
MSG_ACCESS_DENIED = 0x9,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°™ì€ ìºë¦­í„° ì´ë¦„ì´ ìžˆìŠµë‹ˆë‹¤.
Character Name already exists.
*/
MSG_CHARACTER_NAME_ALREADY_EXISTS = 0xa,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„° ìƒì„± 거부ë¨
Character Creation is denied.
*/
MSG_CHARACTER_CREATION_DENIED = 0xb,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„° ì‚­ì œ 거부
Character Deletion is denied.
*/
MSG_CANNOT_DELETE_CHARACTER = 0xc,
-/*20171018 to 20180523
+/*20171018 to 20180627
방제목를 입력하세요.
Please Enter Room Title.
*/
MSG_ENTER_ROOM_TITLE = 0xd,
-/*20171018 to 20180523
+/*20171018 to 20180627
불량단어가 검출ë˜ì—ˆìŠµë‹ˆë‹¤.
Foul Language Detected.
*/
MSG_BAD_SENTANGE = 0xe,
-/*20171018 to 20180523
+/*20171018 to 20180627
암호를 입력하세요.
Please enter Password.
*/
MSG_ENTER_PASSWORD = 0xf,
-/*20171018 to 20180523
+/*20171018 to 20180627
암호를 ì˜ë¬¸ 4ìž ì´ìƒ 입력하세요.
Please enter Password. Passwords must be at least 4 characters long.
*/
MSG_Enter_Password_more_than_4_char = 0x10,
-/*20171018 to 20180523
+/*20171018 to 20180627
종료 하시겠습니까?
Are you sure that you want to quit?
*/
MSG_DO_YOU_REALLY_WANT_TO_QUIT = 0x11,
-/*20171018 to 20180523
+/*20171018 to 20180627
4ìž ì´ìƒ 입력해주세요. ì‚¬ìš©ìž ê³„ì •ì´ ì—†ìœ¼ì‹ ë¶„ë“¤ì€ ì™¼ìª½ í•˜ë‹¨ì˜ [ì‹ ì²­] ë²„íŠ¼ì„ ëˆŒëŸ¬ ê³„ì •ì„ ë§Œë“œì‹œê¸° ë°”ëžë‹ˆë‹¤.
Passwords are at least 4 characters long. Please try again.
*/
MSG_NAME_MUST_EXCEED_4_CHAR = 0x12,
-/*20171018 to 20180523
+/*20171018 to 20180627
í•œ 번 ì‚­ì œëœ ìºë¦­í„° ë° ê´€ë ¨ 정보는 다시 복구ë˜ì§€ 않습니다. ìºë¦­í„°ë¥¼ 삭제하시겠습니까?
Are you sure that you want to delete this character?
*/
MSG_DELETE_CHARACTER = 0x13,
-/*20171018 to 20180523
+/*20171018 to 20180627
불량단어가 검출ë˜ì—ˆìŠµë‹ˆë‹¤.
Foul Language Detected.
*/
MSG_BAD_NAME = 0x14,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¦„ì„ ìž…ë ¥í•´ 주세요.(한글 2ìž ì˜ë¬¸ 4ìž ì´ìƒ)
Character Name must be at least 4 characters long.
*/
MSG_ENTER_NAME_MORE_THAN_4_CHAR = 0x15,
-/*20171018 to 20180523
+/*20171018 to 20180627
명령어 ì¼ëžŒ: /h
Command List: /h | /help
*/
MSG_LIST_COMMAND = 0x16,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´íŽ™íŠ¸ On
Effects On
*/
MSG_EFFECT_ON = 0x17,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´íŽ™íŠ¸ Off
Effects Off
*/
MSG_EFFECT_OFF = 0x18,
-/*20171018 to 20180523
+/*20171018 to 20180627
사운드 볼륨
Sound Volume
*/
MSG_VOLUME_OF_SOUND = 0x19,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°°ê²½ìŒì•… 볼륨
BGM Volume
*/
MSG_VOLUME_OF_BGM = 0x1a,
-/*20171018 to 20180523
+/*20171018 to 20180627
íš¨ê³¼ìŒ On
Sound Effects On
*/
MSG_SOUND_ON = 0x1b,
-/*20171018 to 20180523
+/*20171018 to 20180627
íš¨ê³¼ìŒ Off
Sound Effects Off
*/
MSG_SOUND_OFF = 0x1c,
-/*20171018 to 20180523
+/*20171018 to 20180627
프레임스킵 On
Frame Skip On
*/
MSG_FRAME_SKIP_ON = 0x1d,
-/*20171018 to 20180523
+/*20171018 to 20180627
프레임스킵 Off
Frame Skip Off
*/
MSG_FRAME_SKIP_OFF = 0x1e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°°ê²½ìŒì•… On
BGM On
*/
MSG_BGM_ON = 0x1f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°°ê²½ìŒì•… Off
BGM Off
*/
MSG_BGM_OFF = 0x20,
-/*20171018 to 20180523
+/*20171018 to 20180627
/h or /help: 명령어 ì¼ëžŒ
/h or /help: Shows this Command Help List
*/
MSG_EXPLAIN_HELP = 0x21,
-/*20171018 to 20180523
+/*20171018 to 20180627
/w or /who or /ì ‘ì†ìž or /누구: 현재 ì ‘ì†ìžìˆ˜ 보기
/w or /who or /player or /who: wiew current the number of player
*/
MSG_EXPLAIN_WHO = 0x22,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ìŒì•… : ë°°ê²½ìŒì•… On Off
/music: Turns BGM On or Off
*/
MSG_EXPLAIN_MUSIC = 0x23,
-/*20171018 to 20180523
+/*20171018 to 20180627
/íš¨ê³¼ìŒ : íš¨ê³¼ìŒ On Off
/sound: Turns Sound Effects On or Off
*/
MSG_EXPLAIN_SOUND = 0x24,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ì´íŽ™íŠ¸ : ì´íŽ™íŠ¸ On Off
/effect: Effects On or Off
*/
MSG_EXPLAIN_EFFECT = 0x25,
-/*20171018 to 20180523
+/*20171018 to 20180627
/좌표 or /장소: 현재 위치 표시
/where: Shows your present location
*/
MSG_EXPLAIN_POS = 0x26,
-/*20171018 to 20180523
+/*20171018 to 20180627
/skip : 프래임스킵 On Off
/skip: Turns Frame Skip On or Off
*/
MSG_EXPLAIN_FRAMESKIP = 0x27,
-/*20171018 to 20180523
+/*20171018 to 20180627
/v (0~127): íš¨ê³¼ìŒ ë³¼ë¥¨ì¡°ì •
/v (0~127): Controls the volume of the Sound Effects
*/
MSG_EXPLAIN_SOUNDVOLUME = 0x28,
-/*20171018 to 20180523
+/*20171018 to 20180627
/bv (0~127): ë°°ê²½ìŒì•… 볼륨조정
/bv (0~127): Controls the volume of the BGM
*/
MSG_EXPLAIN_BGMVOLUME = 0x29,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ex (ìºë¦­í„°ì´ë¦„) or /차단 (ìºë¦­í„°ì´ë¦„) : 해당ìºë¦­í„°ì— 대해 ê·“ë§ì°¨ë‹¨
/ex (Character Name): Blocks whispering from the Character
*/
MSG_EXPLAIN_SAYISOLATION = 0x2a,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ex or /차단 : ê·“ë§ì°¨ë‹¨ ìºë¦­í„° 리스트
/ex: View a list of Characters you have Blocked
*/
MSG_EXPLAIN_LIST_SAYISOLATION_CHAR = 0x2b,
-/*20171018 to 20180523
+/*20171018 to 20180627
/in (ìºë¦­í„°ì´ë¦„) or /í•´ì œ (ìºë¦­í„°ì´ë¦„) : 해당ìºë¦­í„°ì— 대해 ê·“ë§í—ˆìš©
/in (Character Name): Allows whispering from the Character
*/
MSG_EXPLAIN_SAY_PERMIT = 0x2c,
-/*20171018 to 20180523
+/*20171018 to 20180627
/inall or /해제전부 : 모ë‘ì—게 ê·“ë§í—ˆìš©
/inall: Allows whispers from anyone
*/
MSG_EXPLAIN_SAY_PERMITALL = 0x2d,
-/*20171018 to 20180523
+/*20171018 to 20180627
/exall or /차단전부 : 모ë‘ì—게 ê·“ë§ì°¨ë‹¨
/exall: Blocks whispers from everyone
*/
MSG_EXPLAIN_SAY_ISOLATEALL = 0x2e,
-/*20171018 to 20180523
+/*20171018 to 20180627
다른유저 ìºë¦­í„°ë¥¼ 마우스 ì˜¤ë¥¸ë²„íŠ¼ì„ ëˆ„ë¥´ê³  있는 ìƒíƒœì—ì„œ 왼버튼으로 í´ë¦­í•˜ë©´ ê·¸ìºë¦­í„°ì´ë¦„ì´ ê·“ë§ì½¤ë³´ë°•ìŠ¤ì— 저장ë©ë‹ˆë‹¤.
Right click on a character and select [Register as a Friend] to add a person to your Friend List.
*/
MSG_EXPLAIN_TIP1 = 0x2f,
-/*20171018 to 20180523
+/*20171018 to 20180627
단축아ì´íƒ¬ì°½(F12) 소비장비 ì•„ì´í…œì„ 드래그한후 사용하세요. 사용키(F1F2F3F4F5F6F7F8F9)
F12 Brings up a Hotkey Window which allows you to drag and drop Recovery Items, Equipment and Skills into it for faster access.
*/
MSG_EXPLAIN_TIP2 = 0x30,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°™ì€ë§ì„ 3번ì´ìƒ ì—°ì†í•´ì„œ 전송할 수 없습니다.
You can't type the same word/phrase more than 3 times.
*/
MSG_NO_SAME_SENTANCE = 0x31,
-/*20171018 to 20180523
+/*20171018 to 20180627
불량단어 검출로 ì „ì†¡ì´ ì¤‘ë‹¨ ë˜ì—ˆìŠµë‹ˆë‹¤.
Chat Filter: Yeah, uh, I don't think so buddy...
*/
MSG_NO_SEND_BECAUSE_INSULT = 0x32,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°™ì€ì•„ì´í…œì€ 한번만 올릴수 있습니다.
You cannot overlap items on a window.
*/
MSG_CAN_DRAG_ITEM_OLNY_ONETIME = 0x33,
-/*20171018 to 20180523
+/*20171018 to 20180627
무게가 초과하여 ì•„ì´í…œì„ 가질 수 없습니다.
You cannot carry more items because you are overweight.
*/
MSG_CANT_GET_ITEM_BECAUSE_WEIGHT = 0x34,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì„ 가질 수 없습니다.
You cannot get the item.
*/
MSG_CANT_GET_ITEM = 0x35,
-/*20171018 to 20180523
+/*20171018 to 20180627
거래가 잘 ì´ë£¨ì–´ì¡ŒìŠµë‹ˆë‹¤.
The deal has successfully completed.
*/
MSG_DEAL_SECCESS = 0x36,
-/*20171018 to 20180523
+/*20171018 to 20180627
ëˆì´ 부족합니다.
You do not have enough zeny.
*/
MSG_INSUFFICIENT_MONEY = 0x37,
-/*20171018 to 20180523
+/*20171018 to 20180627
무게가 초과 ë˜ì—ˆìŠµë‹ˆë‹¤.
You are over your Weight Limit.
*/
MSG_OVER_WEIGHT = 0x38,
-/*20171018 to 20180523
+/*20171018 to 20180627
거래가 실패 했습니다.
The deal has failed.
*/
MSG_DEAL_FAIL = 0x39,
-/*20171018 to 20180523
+/*20171018 to 20180627
모ë‘ì—게 ê·“ë§ê±°ë¶€ìƒíƒœë¡œë¨
You've blocked whispers from everyone.
*/
MSG_REFUSE_HEAR_ALL = 0x3a,
-/*20171018 to 20180523
+/*20171018 to 20180627
모ë‘ì—게 ê·“ë§ê±°ë¶€ìš”ì²­ 실패함
You've failed to block all whispers.
*/
MSG_REQ_REFUSE_HEAR_ALL_FAIL = 0x3b,
-/*20171018 to 20180523
+/*20171018 to 20180627
모ë‘ì—게 ê·“ë§ê°€ëŠ¥ìƒíƒœê°€ë¨
You've allowed whispers from everyone.
*/
MSG_HEAR_ALL = 0x3c,
-/*20171018 to 20180523
+/*20171018 to 20180627
모ë‘ì—게 ê·“ë§ê°€ëŠ¥ìš”ì²­ 실패함
You've failed to allow all whispers.
*/
MSG_REQ_HEAR_ALL_FAIL = 0x3d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê·“ë§ ê±°ë¶€ 리스트가 없습니다
You have no Block List.
*/
MSG_NO_REFUSE_HEAR_LIST = 0x3e,
-/*20171018 to 20180523
+/*20171018 to 20180627
-ê·“ë§ ê±°ë¶€ 리스트-
[ Character Block List ]
*/
MSG_REFUSE_HEAR_LIST = 0x3f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°©ì´ ìž˜ 만들어 졌습니다.
Room has been successfully created.
*/
MSG_ROOM_IS_MADE = 0x40,
-/*20171018 to 20180523
+/*20171018 to 20180627
방갯수가 허용갯수를 초과 하였습니다.
Room Limit Exceeded.
*/
MSG_TOO_MANY_ROOM = 0x41,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°™ì€ ë°©ì œëª©ì´ ìžˆìŠµë‹ˆë‹¤.
Same Room exists.
*/
MSG_SAME_ROOM_TITLE = 0x42,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ì›ì´ˆê³¼ë¡œ ë°©ì— ë“¤ì–´ê°ˆ 수 없습니다.
The Room is full.
*/
MSG_TOO_MANY_PEOPLE_IN_ROOM = 0x43,
-/*20171018 to 20180523
+/*20171018 to 20180627
강제로 í‡´ìž¥ëœ ë°©ìž…ë‹ˆë‹¤.
You have been kicked out of this room.
*/
MSG_YOU_HAVE_BANNED_FROM_THE_ROOM = 0x44,
-/*20171018 to 20180523
+/*20171018 to 20180627
êµí™˜ìš”ì²­ì„ ê±°ì ˆ 했습니다.
The deal has been rejected.
*/
MSG_REJECT_DEAL = 0x45,
-/*20171018 to 20180523
+/*20171018 to 20180627
êµí™˜ê°€ëŠ¥ê±°ë¦¬ë¥¼ 벗어났습니다.
You are too far away from the person to trade.
*/
MSG_TOO_FAR_TO_DEAL = 0x46,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ìºë¦­í„°ê°€ 없습니다.
The Character is not currently online or does not exist.
*/
MSG_CHARACTER_IS_NOT_EXIST = 0x47,
-/*20171018 to 20180523
+/*20171018 to 20180627
다른ìºë¦­í„°ì™€ êµí™˜ì¤‘입니다.
The person is in another deal.
*/
MSG_CHARACTER_IS_DEALING = 0x48,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒëŒ€ ìºë¦­í„° 중량초과로 ì˜¬ë ¤ë†“ì„ ìˆ˜ 없습니다.
You cannot trade because this character will exceed his weight limit.
*/
MSG_CHARACTER_IS_OVER_WEIGHT = 0x49,
-/*20171018 to 20180523
+/*20171018 to 20180627
거래가 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
The deal has been canceled.
*/
MSG_DEAL_IS_CANCELED = 0x4a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ êµí™˜ì´ 잘 ë˜ì—ˆìŠµë‹ˆë‹¤.
The deal has successfully completed.
*/
MSG_DEAL_SUCCESS = 0x4b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ êµí™˜ì´ 실패 하였습니다.
The deal has failed.
*/
MSG_DEAL_FAILED = 0x4c,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티가 만들어졌습니다.
Party has successfully been organized.
*/
MSG_PARTY_MAKE_SUCCEED = 0x4d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°™ì€ íŒŒí‹°ì´ë¦„ì´ ìžˆìŠµë‹ˆë‹¤.
That Party Name already exists.
*/
MSG_SAME_PARTY_NAME = 0x4e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ íŒŒí‹°ì— ì†í•´ìžˆìŠµë‹ˆë‹¤.
The Character is already in a party.
*/
MSG_YOU_ARE_ALREADY_IN_PARTY = 0x4f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‹¤ë¥¸íŒŒí‹°ì— ê°€ìž…ë˜ì–´ 있습니다.
The Character already joined another party.
*/
MSG_CHARACTER_IS_ALREADY_IN_PARTY = 0x50,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ê°€ìž…ì„ ê±°ë¶€í–ˆìŠµë‹ˆë‹¤.
Request for party rejected.
*/
MSG_CHARACTER_REJECT_JOIN = 0x51,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ê°€ìž…ì„ ìˆ˜ë½í–ˆìŠµë‹ˆë‹¤.
Request for party accepted.
*/
MSG_CHARACTER_ACCEPT_JOIN = 0x52,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티정ì›ì„ 초과했습니다.
Party Capacity exceeded.
*/
MSG_TOO_MANY_PEOPLE_IN_PARTY = 0x53,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티ì—ì„œ 탈퇴하였습니다.
You left the party.
*/
MSG_YOU_LEAVE_FROM_PARTY = 0x54,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì „ì²´ì—게 보냄
Send to All
*/
MSG_SEND_TO_ALL = 0x55,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티ì—게 보냄
Send to Party
*/
MSG_SEND_TO_PARTY = 0x56,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‹˜ê³¼ì˜ ê±°ëž˜ìš”ì²­
Request a deal with %s
*/
MSG_REQ_DEAL_WITH = 0x57,
-/*20171018 to 20180523
+/*20171018 to 20180627
님 íŒŒí‹°ì— ê°€ìž…ìš”ì²­
Ask %s to join your party
*/
MSG_REQ_JOIN_PARTY = 0x58,
-/*20171018 to 20180523
+/*20171018 to 20180627
비공개 :
Pri:
*/
MSG_ROOM_PRIVATE = 0x59,
-/*20171018 to 20180523
+/*20171018 to 20180627
공개 :
Pub:
*/
MSG_ROOM_PUBLIC = 0x5a,
-/*20171018 to 20180523
+/*20171018 to 20180627
마지막 ì²´í¬ì§€ì ë¶€í„° 시작하려면 '재시작'ì„ ìºë¦­í„° ì„ íƒìœ¼ë¡œ ëŒì•„가려면 '종료'를 눌러주세요.
Click ''Restart'' to go back to your save point or click ''Exit'' to select another character.
*/
MSG_RESTART_MSG = 0x5b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì›í•˜ëŠ” 거래를 ì„ íƒí•˜ì„¸ìš”.
Please select a Deal Type.
*/
MSG_SELECT_DEAL_TYPE = 0x5c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‹˜ì´ ê±°ëž˜ë¥¼ 요청했습니다.
requests a deal.
*/
MSG_SUGGEST_DEAL = 0x5d,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티ì—ì„œ 초청 메시지가 왔습니다. 합류하겠습니까?
Party has sent you an invitation. Would you like to join?
*/
MSG_SUGGEST_JOIN_PARTY = 0x5e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ëª…ë ¹ì´ í‹€ë ¸ìŠµë‹ˆë‹¤.
Invalid Command
*/
MSG_INVALID_COMMAND = 0x5f,
-/*20171018 to 20180523
+/*20171018 to 20180627
탈퇴하기
Leave party
*/
MSG_LEAVE_PARTY = 0x60,
-/*20171018 to 20180523
+/*20171018 to 20180627
제명시키기
Expel
*/
MSG_EXPEL = 0x61,
-/*20171018 to 20180523
+/*20171018 to 20180627
쪽지보내기
Send Message
*/
MSG_MSG = 0x62,
-/*20171018 to 20180523
+/*20171018 to 20180627
1:1 대화
1:1 Chat
*/
MSG_1ON1 = 0x63,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì •ë³´
Information
*/
MSG_CHARACTER_INFO = 0x64,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티설정
Party Setup
*/
MSG_PARTY_SETTING = 0x65,
-/*20171018 to 20180523
+/*20171018 to 20180627
친구
Friend
*/
MSG_FRIEND = 0x66,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티
Party
*/
MSG_PARTY = 0x67,
-/*20171018 to 20180523
+/*20171018 to 20180627
장착아ì´í…œ
Equipment
*/
MSG_EQUIPED_ITEM = 0x68,
-/*20171018 to 20180523
+/*20171018 to 20180627
스테ì´í„°ìŠ¤
Status
*/
MSG_STATUS_ = 0x69,
-/*20171018 to 20180523
+/*20171018 to 20180627
소지아ì´í…œ
Inventory
*/
MSG_ITEM = 0x6a,
-/*20171018 to 20180523
+/*20171018 to 20180627
/결성 [파티ì´ë¦„] : 파티결성 /탈퇴 : 파티탈퇴
/organize ''Party Name'' To organize a party. Type /leave To leave a Party.
*/
MSG_EXPLAIN_PARTY = 0x6b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìžì‹ ì´ 파티리ë”ì¼ë•Œ ìºë¦­í„°ë¥¼ 오른버튼으로 í´ë¦­í•˜ë©´ íŒŒí‹°ì— ê°€ìž…ìš”ì²­í•˜ê¸° 메뉴가 뜹니다.
If you are the party master, you can invite someone into your party by right-clicking on a Character.
*/
MSG_EXPLAIN_TIP3 = 0x6c,
-/*20171018 to 20180523
+/*20171018 to 20180627
회복
Consumables
*/
MSG_RESTORE = 0x6d,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격
Attack
*/
MSG_ATTACK = 0x6e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë³´ì¡°
Support
*/
MSG_SUPPORT = 0x6f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì „ì²´
All
*/
MSG_ALL = 0x70,
-/*20171018 to 20180523
+/*20171018 to 20180627
무기
Weapons
*/
MSG_WEAPON = 0x71,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°©ì–´
Defense
*/
MSG_DEFENCE = 0x72,
-/*20171018 to 20180523
+/*20171018 to 20180627
수
Water
*/
MSG_WATER = 0x73,
-/*20171018 to 20180523
+/*20171018 to 20180627
지
Earth
*/
MSG_EARTH = 0x74,
-/*20171018 to 20180523
+/*20171018 to 20180627
í™”
Fire
*/
MSG_FIRE = 0x75,
-/*20171018 to 20180523
+/*20171018 to 20180627
í’
Wind
*/
MSG_WIND = 0x76,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°™ì€ì¢…ë¥˜ì˜ ìž¥ë¹„ì•„ì´í…œì€ í•œë²ˆì— í•œê°œë§Œ ì‚´ 수 있습니다.
Please avoid buying 2 of the same items at one time.
*/
MSG_EQUIPITEM_OLNY_ONE = 0x77,
-/*20171018 to 20180523
+/*20171018 to 20180627
창모드ì—ì„œ 실행 할때는 16비트 컬러로 맞춰주세요.
Please change your desktop Color Depth to 16-bit when running Ragnarok in windowed mode.
*/
MSG_ONLY_16BIT_WHEN_WINDOWMODE = 0x78,
-/*20171018 to 20180523
+/*20171018 to 20180627
잠시만 기다려 주세요.
Please wait...
*/
MSG_PLEASE_BE_PATIENT = 0x79,
-/*20171018 to 20180523
+/*20171018 to 20180627
잠시만 기다려 주세요.
Please wait...
*/
MSG_WAITING_RESPONSE_FROM_SERVER = 0x7a,
-/*20171018 to 20180523
+/*20171018 to 20180627
잠시만 기다려 주세요.
Please wait...
*/
MSG_MAKING_CHARACTER = 0x7b,
-/*20171018 to 20180523
+/*20171018 to 20180627
잠시만 기다려 주세요.
Please wait...
*/
MSG_DELETING_CHARACTER = 0x7c,
-/*20171018 to 20180523
+/*20171018 to 20180627
방 만들기
Make a Room
*/
MSG_MAKING_ROOM = 0x7d,
-/*20171018 to 20180523
+/*20171018 to 20180627
방셋팅 바꾸기
Room Setup
*/
MSG_CHANGE_ROOM_SETTING = 0x7e,
-/*20171018 to 20180523
+/*20171018 to 20180627
강퇴시키기
Kick Character Out
*/
MSG_BAN = 0x7f,
-/*20171018 to 20180523
+/*20171018 to 20180627
방장권한 주기
Give Master Authority
*/
MSG_GIVE_GIVE_ROOM_POWER = 0x80,
-/*20171018 to 20180523
+/*20171018 to 20180627
정보보기
View Information
*/
MSG_SEE_INFORMATION_OF_CHARACTER = 0x81,
-/*20171018 to 20180523
+/*20171018 to 20180627
대화방
Chat Room
*/
MSG_CHAT_ROOM = 0x82,
-/*20171018 to 20180523
+/*20171018 to 20180627
명
Ppl
*/
MSG_COUNT_UNIT_OF_PEOPLE = 0x83,
-/*20171018 to 20180523
+/*20171018 to 20180627
/앉기 or /sit : 앉기. 앉아있ì„ë•Œ 서기
/sit: Sit command. If you are sitting, you will stand instead.
*/
MSG_EXPLAIN_SIT = 0x84,
-/*20171018 to 20180523
+/*20171018 to 20180627
/서기 or /stand : 서기. 서있ì„ë•Œ 앉기
/stand: Stand command. If you are standing, you will sit instead.
*/
MSG_EXPLAIN_STAND = 0x85,
-/*20171018 to 20180523
+/*20171018 to 20180627
/채팅방 or /chat : 채팅방 만들기창 ë„우기
/chat: Creates a Chat Room
*/
MSG_EXPLAIN_MAKE_CHAT = 0x86,
-/*20171018 to 20180523
+/*20171018 to 20180627
/q : 채팅방 나가기.
/q: Leaves a Chat Room
*/
MSG_EXPLAIN_EXIT_CHAT_ROOM = 0x87,
-/*20171018 to 20180523
+/*20171018 to 20180627
/거래 [ìºë¦­í„°ì´ë¦„] or /êµí™˜ [ìºë¦­í„°ì´ë¦„] or /deal [ìºë¦­í„°ì´ë¦„] : 해당 ìºë¦­í„°ì™€ 거래요청
/deal ''Character Name'' Requests a deal with a character
*/
MSG_EXPLAIN_DEAL = 0x88,
-/*20171018 to 20180523
+/*20171018 to 20180627
/결성 [파티ì´ë¦„] or /organize [파티ì´ë¦„] : 파티결성
/organize ''Party Name'' Organizes a party
*/
MSG_EXPLAIN_ORGANIZE_PARTY = 0x89,
-/*20171018 to 20180523
+/*20171018 to 20180627
/탈퇴 or /leave : 파티 탈퇴
/leave: Leaves a party
*/
MSG_EXPLAIN_LEAVE_PARTY = 0x8a,
-/*20171018 to 20180523
+/*20171018 to 20180627
/제명 [ìºë¦­í„°ì´ë¦„] or /expel [ìºë¦­í„°ì´ë¦„] : 해당ìºë¦­í„°ë¥¼ 파티ì—ì„œ 제명시킴
/expel ''Character Name'' kicks a Character out of your party
*/
MSG_EXPLAIN_EXPEL_PARTY_MEMBER = 0x8b,
-/*20171018 to 20180523
+/*20171018 to 20180627
[Alt] + [End] : 플레ì´ì–´ hp/sp 게ì´ì§€ On Off
[Alt] + [End]: Turns HP/SP Bar On or Off
*/
MSG_EXPLAIN_TIP4 = 0x8c,
-/*20171018 to 20180523
+/*20171018 to 20180627
[Alt] + [Home] : 지면 커서 표시 On Off
[Alt] + [Home]: Turns Ground Cursor On or Off
*/
MSG_EXPLAIN_TIP5 = 0x8d,
-/*20171018 to 20180523
+/*20171018 to 20180627
[Insert] : 앉기 서기
[Insert]: Makes you sit or stand. (Hotkey to toggle between /sit and /stand)
*/
MSG_EXPLAIN_TIP6 = 0x8e,
-/*20171018 to 20180523
+/*20171018 to 20180627
MVPê°€ ë˜ì…¨ìŠµë‹ˆë‹¤!! MVP ì•„ì´í…œì€
Congratulations! You are the MVP! Your reward item is
*/
MSG_YOU_RECEIVE_MVP_ITEM = 0x8f,
-/*20171018 to 20180523
+/*20171018 to 20180627
!!
!!
*/
MSG_YOU_RECEIVE_MVP_ITEM2 = 0x90,
-/*20171018 to 20180523
+/*20171018 to 20180627
MVPê°€ ë˜ì…¨ìŠµë‹ˆë‹¤!! 특별경험치
Congratulations! You are the MVP! Your reward EXP Points are
*/
MSG_YOU_RECEIVE_MVP_EXP = 0x91,
-/*20171018 to 20180523
+/*20171018 to 20180627
íšë“!!
!!
*/
MSG_YOU_RECEIVE_MVP_EXP2 = 0x92,
-/*20171018 to 20180523
+/*20171018 to 20180627
MVPê°€ ë˜ì…¨ìŠµë‹ˆë‹¤ë§Œ 무게초과로 MVP ì•„ì´í…œì„ 가질 수 없었습니다!!
You are the MVP, but you can't take the reward because you are over your weight limit.
*/
MSG_YOU_THROW_MVPITEM = 0x93,
-/*20171018 to 20180523
+/*20171018 to 20180627
없는 ìºë¦­í„° ì´ë¦„ 입니다.
There is no such character name or the user is offline.
*/
MSG_NOT_EXIST_CHARACTER = 0x94,
-/*20171018 to 20180523
+/*20171018 to 20180627
수신 거부 ìƒíƒœìž…니다.
doesn't want to receive your messages.
*/
MSG_NO_RECEIVE_MODE = 0x95,
-/*20171018 to 20180523
+/*20171018 to 20180627
모든 ìºë¦­í„°ì— 대해 수신 거부 ìƒíƒœ 입니다.
is not in the mood to talk with anyone.
*/
MSG_NO_RECEIVE_MODE_FOR_ALL = 0x96,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„° ì ‘ì†ëŠê¸° 성공.
Killed/Disconnected User.
*/
MSG_SUCCESS_DISCONNECT_CHARACTER = 0x97,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„° ì ‘ì†ëŠê¸° 실패.
Kill has failed.
*/
MSG_FAIL_DISCONNECT_CHARACTER = 0x98,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s %d ê°œ íšë“
You got %s (%d).
*/
MSG_GET_ITEM = 0x99,
-/*20171018 to 20180523
+/*20171018 to 20180627
[Alt] + [=] : 알파벳 ê°„ê²©ì´ ë„“ì–´ì¡Œì„ë•Œ ë˜ëŒë¦¬ê¸°.
[Alt] + [=]: Fix the interval error between letters.
*/
MSG_EXPLAIN_TIP7 = 0x9a,
-/*20171018 to 20180523
+/*20171018 to 20180627
[F10] : 채팅창 í¬ê¸°ì¡°ì • [Alt] + [F10] : 채팅창 On Off
[F10]: To toggle Chat Window size; [Alt] + [F10]: Toggle Chat Window On or Off
*/
MSG_EXPLAIN_TIP8 = 0x9b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê·“ì†ë§ 하는법 : 채팅창 왼쪽 ìž…ë ¥ëž€ì— ìºë¦­í„°ì´ë¦„ì„ ìž…ë ¥í•˜ê³  오른쪽 ìž…ë ¥ëž€ì— ë§ì„ 입력하면 ë©ë‹ˆë‹¤. TAB키로 ë‘입력란 사ì´ë¡œ 커서를 ì´ë™í•  수 있습니다.
How to Whisper: Enter a Character's Name on the left side of chat window and type your message on the right side. The Tab key helps you move between these boxes.
*/
MSG_EXPLAIN_TIP9 = 0x9c,
-/*20171018 to 20180523
+/*20171018 to 20180627
/! /? /ê¸°ì¨ /하트 /ë•€ /아하 /ì§œì¦ /í™” /ëˆ /... /가위 /바위 /ë³´ : Alt + (1~9) Ctrl + (-=\) ì— ëŒ€ì‘ë˜ëŠ” 명령어 입니다.
/!,/?,/ho,/lv,/lv2,/swt,/ic,/an,/ag,/$,/….,/thx,/wah,/sry,/heh,/swt2,/hmm,/no1,/??,/omg,/oh,/X,/hp,/go,/sob,/gg,/kis,/kis2,/pif,/ok: Emotion icons corresponding to Alt + (1~9) Ctrl + (-=\\)
*/
MSG_EXPLAIN_TIP10 = 0x9d,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티ì›ì—게 ë§í•˜ëŠ”법 : ë§ì˜ ì œì¼ì•žì— '%'를 붙ì´ë©´ 파티ì›ì—게 ë§ì´ 갑니다. (예: "%안녕")
How to Speak to Party: Add % in front of every message.(Example: \%Hello\)
*/
MSG_EXPLAIN_TIP11 = 0x9e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. êµí™˜ 불능.
You haven't learned enough Basic Skills to Trade.
*/
MSG_NOT_ENOUGH_SKILLLEVE1 = 0x9f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. ì´ëª¨ì…˜ 불능.
You haven't learned enough Basic Skills to use Emotion icons.
*/
MSG_NOT_ENOUGH_SKILLLEVE2 = 0xa0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 앉기 불능.
You haven't learned enough Basic Skills to Sit.
*/
MSG_NOT_ENOUGH_SKILLLEVE3 = 0xa1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 채팅방만들기 불능.
You haven't learned enough Basic Skills to create a chat room.
*/
MSG_NOT_ENOUGH_SKILLLEVE4 = 0xa2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 파티만들기 불능
You haven't learned enough Basic Skills to Party.
*/
MSG_NOT_ENOUGH_SKILLLEVE5 = 0xa3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 외치기 불능
You haven't learned enough skills to Shout.
*/
MSG_NOT_ENOUGH_SKILLLEVE6 = 0xa4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. pk 불능
You haven't learned enough skills for Pking.
*/
MSG_NOT_ENOUGH_SKILLLEVE7 = 0xa5,
-/*20171018 to 20180523
+/*20171018 to 20180627
사고ìží•˜ëŠ” 품목
Buying Items
*/
MSG_ITEMS_FOR_BUY = 0xa6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ ìƒì 
Item Shop
*/
MSG_ITEM_STORE = 0xa7,
-/*20171018 to 20180523
+/*20171018 to 20180627
팔고ìží•˜ëŠ” 품목
Selling Items
*/
MSG_ITEMS_FOR_SELL = 0xa8,
-/*20171018 to 20180523
+/*20171018 to 20180627
보관아ì´í…œ
Storage
*/
MSG_ITEMS_THAT_IS_STORED = 0xa9,
-/*20171018 to 20180523
+/*20171018 to 20180627
장비가 장착 ë˜ì—ˆìŠµë‹ˆë‹¤.
is put on.
*/
MSG_ITEM_IS_EQUIPED = 0xaa,
-/*20171018 to 20180523
+/*20171018 to 20180627
장비가 í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
is taken off.
*/
MSG_ITEM_IS_REMOVED = 0xab,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê·“ë§ë¦¬ìŠ¤íŠ¸ì— ì´ë¦„넣기
To add names on the Whispering List
*/
MSG_ADD_TO_WHISPER_CHAR_LIST = 0xac,
-/*20171018 to 20180523
+/*20171018 to 20180627
스í¬ë¦°ìƒ· ì°ëŠ”법 : [Print Screen]키나 [Scroll Lock]키를 누르면 ë©ë‹ˆë‹¤.
How to Take Screen Shots: Press [Print Screen] or [Scroll Lock]
*/
MSG_EXPLAIN_TIP12 = 0xad,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜¤ëŠ˜ì˜ íŒ
Tip of the Day
*/
MSG_TIPOFTHEDAY = 0xae,
-/*20171018 to 20180523
+/*20171018 to 20180627
^3850a0알고 계셨습니까... ^000000 //^709fed
^3850a0Did you know...?^709fed
*/
MSG_DIDYOUKNOW = 0xaf,
-/*20171018 to 20180523
+/*20171018 to 20180627
시작할때 열기
Display at startup
*/
MSG_SHOWTIPSATSTARTUP = 0xb0,
-/*20171018 to 20180523
+/*20171018 to 20180627
/tip : 오늘ì˜íŒ 열기
/tip: Opens ''Tip of the Day''
*/
MSG_EXPLAIN_OPENTIP = 0xb1,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 ì ‘ì†ìž %d명
There are %d Players Currently Connected.
*/
MSG_NUMPEOPLE = 0xb2,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)ë‹˜ì´ ìž…ìž¥ 하였습니다.
(%s) has entered.
*/
MSG_USERGETINTHEROOM = 0xb3,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)ë‹˜ì´ í‡´ìž¥ 하였습니다.
(%s) has left.
*/
MSG_USERGETOUTOFTHEROOM = 0xb4,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)ë‹˜ì´ ê°•ì œ 퇴장 ë˜ì—ˆìŠµë‹ˆë‹¤.
(%s) was kicked out.
*/
MSG_USERGETOUTOFTHEROOMBYFORCE = 0xb5,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d 개
%d ea.
*/
MSG_EA = 0xb6,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s : %d 개
%s: %d ea.
*/
MSG_EA2 = 0xb7,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s %s : %d 개
%s %s: %d
*/
MSG_EA3 = 0xb8,
-/*20171018 to 20180523
+/*20171018 to 20180627
팔 수 있는 품목
Available Items to sell
*/
MSG_ITEMSYOUCANSELL = 0xb9,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒì ì—ì„œ 파는 품목
Shop Items
*/
MSG_SHOPITEMS = 0xba,
-/*20171018 to 20180523
+/*20171018 to 20180627
알 수 없는곳
Unknown Area
*/
MSG_NOWHERE = 0xbb,
-/*20171018 to 20180523
+/*20171018 to 20180627
서버와 언어가 맞지 않습니다.
Your Client language doesn't match the Server language.
*/
MSG_CLIENTTYPEMISMATCH = 0xbc,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì„ 버릴려면 ìž¥ë¹„ì°½ì„ ë‹«ìœ¼ì„¸ìš”.
Please move your equipment to the inventory. And close the equipment window.
*/
MSG_CLOSEEQUIPWND = 0xbd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜ì–´ë§Œ ë©ë‹ˆë‹¤.
This server provides English Text Characters Only.
*/
MSG_ENGLISHONLY = 0xbe,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§€ê¸ˆì€ ì§€ì›ë˜ì§€ 않습니다.
This is not implemented yet.
*/
MSG_NOTSUPPORTEDYET = 0xbf,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê·“ë§ ë¦¬ìŠ¤íŠ¸ê°€ 없습니다.
No Whisper List.
*/
MSG_NOWHISPERLIST = 0xc0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì—게 ê·“ë§ê±°ë¶€ìƒíƒœë¡œë¨
: Whispering Blocked.
*/
MSG_WHISPERIGNORESUCCESS = 0xc1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì—게 ê·“ë§ê±°ë¶€ 요청실패함
: Whispering Block has failed.
*/
MSG_WHISPERIGNOREFAILED1 = 0xc2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì—게 ê·“ë§ê±°ë¶€ 요청실패함 (ì¸ì›ì´ˆê³¼)
: Whispering Block has failed. Block List is full.
*/
MSG_WHISPERIGNOREFAILED2 = 0xc3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì—게 ê·“ë§ê°€ëŠ¥ìƒíƒœë¡œë¨
: Whispering accepted.
*/
MSG_WHISPERNOIGNORESUCCESS = 0xc4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì—게 ê·“ë§ê°€ëŠ¥ 요청실패함
: Command has failed.
*/
MSG_WHISPERNOIGNOREFAILED1 = 0xc5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì—게 ê·“ë§ê°€ëŠ¥ 요청실패함 (ì¸ì›ì´ˆê³¼)
: Command has failed. Block List is full.
*/
MSG_WHISPERNOIGNOREFAILED2 = 0xc6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¦„ì˜ ì²˜ìŒê³¼ 마지막ì—는 공백문ìžë¥¼ 사용할 수 없습니다.
You cannot put a space at the beginning or end of a name.
*/
MSG_NO_SPACE_IN_NAME = 0xc7,
-/*20171018 to 20180523
+/*20171018 to 20180627
비공개
Private
*/
MSG_ROOM_PRIVATE2 = 0xc8,
-/*20171018 to 20180523
+/*20171018 to 20180627
공개
Public
*/
MSG_ROOM_PUBLIC2 = 0xc9,
-/*20171018 to 20180523
+/*20171018 to 20180627
SP가 부족합니다.
Not Enough SP
*/
MSG_USESKILL_FAIL_SP_INSUFFICIENT = 0xca,
-/*20171018 to 20180523
+/*20171018 to 20180627
HP가 부족합니다.
Not Enough HP
*/
MSG_USESKILL_FAIL_HP_INSUFFICIENT = 0xcb,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬사용 실패.
Skill has failed.
*/
MSG_NOT_ENOUGH_SKILLLEVE8 = 0xcc,
-/*20171018 to 20180523
+/*20171018 to 20180627
훔치기 실패.
Steal has failed.
*/
MSG_FAIL_STEAL = 0xcd,
-/*20171018 to 20180523
+/*20171018 to 20180627
êµí™˜ì°½
Trade
*/
MSG_EXCHANGE = 0xce,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…걸기 실패.
Envenom skill has failed.
*/
MSG_FAIL_POISON = 0xcf,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ì•„ì´ë””로는 ì´ ì„œë²„ì— ì ‘ì†í•  수 없습니다.
You cannot use this ID on this server.
*/
MSG_ID_MISMATCH = 0xd0,
-/*20171018 to 20180523
+/*20171018 to 20180627
스피드가 í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Your Speed has increased.
*/
MSG_SPEEDUP = 0xd1,
-/*20171018 to 20180523
+/*20171018 to 20180627
스피드가 ê°ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
Your Speed has decreased.
*/
MSG_SPEEDDOWN = 0xd2,
-/*20171018 to 20180523
+/*20171018 to 20180627
/기억 : 워프할 장소 기억(워프 ìŠ¤í‚¬ì´ ìžˆëŠ”ê²½ìš°)
/memo: To memorize a place as Warp Point (If you are an Acolyte Class character)
*/
MSG_EXPLAIN_TIP13 = 0xd3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž„ì˜ì˜ 위치
Random Area
*/
MSG_RANDOM_POS = 0xd4,
-/*20171018 to 20180523
+/*20171018 to 20180627
워프 í•  위치를 ì„ íƒí•˜ì„¸ìš”.
Select an Area to Warp
*/
MSG_SELECTWHERETOWARP = 0xd5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤.
Skill Level is not high enough
*/
MSG_NOTENOUGHSKILLLEVEL = 0xd6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì €ìž¥ëœ ì›Œí”„í•  장소가 없습니다.
There are no memorized locations (Memo Points).
*/
MSG_NO_STORED_PLACE_TO_WARP = 0xd7,
-/*20171018 to 20180523
+/*20171018 to 20180627
워프 관련 ìŠ¤í‚¬ì´ ì—†ìŠµë‹ˆë‹¤.
You haven't learned Warp.
*/
MSG_NOWARPSKILL = 0xd8,
-/*20171018 to 20180523
+/*20171018 to 20180627
워프 장소로 저장ë¨.
Saved location as a Memo Point for Warp Skill.
*/
MSG_WARPPOINTSTORED = 0xd9,
-/*20171018 to 20180523
+/*20171018 to 20180627
취소
Cancel
*/
MSG_CANCEL = 0xda,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬 사용후 ì‹œê°„ì´ ì¶©ë¶„ížˆ 지나지 않았습니다.
There is a Delay after using a Skill.
*/
MSG_SKILLINTERVAL = 0xdb,
-/*20171018 to 20180523
+/*20171018 to 20180627
í•œë²ˆì— ê°€ì§ˆ 수 있는 ì•„ì´í…œ 종류수를 초과하여 ì•„ì´í…œì„ 가질 수 없습니다.
You can't have this item because you will exceed the weight limit.
*/
MSG_CANT_GET_ITEM_BECAUSE_COUNT = 0xdc,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 최대 종류수를 초과 하였습니다.
Out of the maximum capacity
*/
MSG_INSUFFICIENT_OVER_COUNT = 0xdd,
-/*20171018 to 20180523
+/*20171018 to 20180627
수레아ì´í…œ
Cart Items
*/
MSG_MERCHANTITEM = 0xde,
-/*20171018 to 20180523
+/*20171018 to 20180627
수레 벗기
Take off Cart
*/
MSG_CARTOFF = 0xdf,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì  ê°œì„¤
Opening a stall
*/
MSG_MERCHANTSHOPMAKER = 0xe0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”.
Please Name your Shop.
*/
MSG_ENTER_SHOP_TITLE = 0xe1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‚˜ì˜ ë…¸ì 
My Shop
*/
MSG_ITEM_MY_STORE = 0xe2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒì¸ ì•„ì´í…œ ìƒì 
Merchant Shop
*/
MSG_ITEM_MERCHANT_STORE = 0xe3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒì¸ì—게 사고ìží•˜ëŠ” 품목
Buying Items
*/
MSG_ITEMS_FOR_BUY_FROM_MERCHANT = 0xe4,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 구입 실패 %s
%s Purchase Failed %s
*/
MSG_FAIL_BUY_ITEM_FROM_MERCHANT = 0xe5,
-/*20171018 to 20180523
+/*20171018 to 20180627
재고 부족.
Out of Stock
*/
MSG_INSUFFICIENT_STOCK = 0xe6,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s %d 개 팔림.
%s %d sold.
*/
MSG_ITEM_IS_SOLD = 0xe7,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì ì—ì„œ 팔 수 있는 ì•„ì´í…œ
Available Items for Vending
*/
MSG_MERCHANTMIRRORITEM = 0xe8,
-/*20171018 to 20180523
+/*20171018 to 20180627
제니가 부족해서 ìŠ¤í‚¬ì„ ì‚¬ìš© í•  수 없습니다.
Skill has failed because you do not have enough zeny.
*/
MSG_SKILL_FAIL_MONEY = 0xe9,
-/*20171018 to 20180523
+/*20171018 to 20180627
사용할 대ìƒì„ ì„ íƒí•˜ì„¸ìš”
Select a Target.
*/
MSG_SELECTTARGET = 0xea,
-/*20171018 to 20180523
+/*20171018 to 20180627
/pk on : pk On /pk off : pk Off
/pk on: Turns PK On. /pk off: Turns PK Off.
*/
MSG_EXPLAIN_TIP14 = 0xeb,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì 
Shop
*/
MSG_STREETSHOP = 0xec,
-/*20171018 to 20180523
+/*20171018 to 20180627
수레 ì•„ì´í…œ [Alt+W]
Cart Items [Alt+W]
*/
MSG_OPENCARTWINDOW = 0xed,
-/*20171018 to 20180523
+/*20171018 to 20180627
기본정보
Basic Information
*/
MSG_BASICINFOWND = 0xee,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¬´ê¸°ë¡œëŠ” ì´ìŠ¤í‚¬ì„ 사용할수 없습니다.
The skill cannot be used with this weapon.
*/
MSG_USESKILL_FAIL_NOT_SUITABLE_WEAPON = 0xef,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 사기 실패 재고 부족 현재 재고 %d 개.
Buying %s has been failed. Out of Stock. Current Stock %d.
*/
MSG_FAIL_BUY_ITEM_FROM_MERCHANT_NO_STOCK = 0xf0,
-/*20171018 to 20180523
+/*20171018 to 20180627
서버와 ë™ê¸°í™”ê°€ 틀려 ì—°ê²°ì´ ëŠì–´ì¡ŒìŠµë‹ˆë‹¤.
You've been disconnected due to a time gap between you and the server.
*/
MSG_SPEEDHACK = 0xf1,
-/*20171018 to 20180523
+/*20171018 to 20180627
í™”ì‚´ì„ ìž¥ì°©í•˜ì„¸ìš”
Please equip the proper ammunition first.
*/
MSG_ERR_ATTACK_ARROW = 0xf2,
-/*20171018 to 20180523
+/*20171018 to 20180627
중량과다로 공격ì´ë‚˜ ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't attack or use skills because you've exceeded the Weight Limit.
*/
MSG_ERR_ATTACK_WEIGHT = 0xf3,
-/*20171018 to 20180523
+/*20171018 to 20180627
중량과다로 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't use skills because you've exceeded the Weight Limit.
*/
MSG_ERR_SKILL_WEIGHT = 0xf4,
-/*20171018 to 20180523
+/*20171018 to 20180627
í™”ì‚´ì´ ìž¥ì°©ë˜ì—ˆìŠµë‹ˆë‹¤.
Ammunition has been equipped.
*/
MSG_MSG_ARROW_EQUIPMENT_SUCCESS = 0xf5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë ˆë“œì ¬ìŠ¤í†¤ì´ í•„ìš”í•©ë‹ˆë‹¤.
Red Gemstone required.
*/
MSG_NEED_REDJAMSTONE = 0xf6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¸”ë£¨ì ¬ìŠ¤í†¤ì´ í•„ìš”í•©ë‹ˆë‹¤.
Blue Gemstone required.
*/
MSG_NEED_BLUEJAMSTONE = 0xf7,
-/*20171018 to 20180523
+/*20171018 to 20180627
힘 파ë¼ë©”í„°
Strength
*/
MSG_DESC_STR = 0xf8,
-/*20171018 to 20180523
+/*20171018 to 20180627
민첩성 파ë¼ë©”í„°
Agility
*/
MSG_DESC_AGI = 0xf9,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì²´ë ¥ 파ë¼ë©”í„°
Vitality
*/
MSG_DESC_VIT = 0xfa,
-/*20171018 to 20180523
+/*20171018 to 20180627
지력 파ë¼ë©”í„°
Intelligence
*/
MSG_DESC_INT = 0xfb,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì†ìž¬ì£¼ 파ë¼ë©”í„°
Dexterity
*/
MSG_DESC_DEX = 0xfc,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìš´ 파ë¼ë©”í„°
Luck
*/
MSG_DESC_LUK = 0xfd,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격력
Hit Point
*/
MSG_DESC_ATK = 0xfe,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°©ì–´ë ¥
Defence Rate
*/
MSG_DESC_DEF = 0xff,
-/*20171018 to 20180523
+/*20171018 to 20180627
명중률
Accuracy
*/
MSG_DESC_HIT = 0x100,
-/*20171018 to 20180523
+/*20171018 to 20180627
필살공격률
Critical Attack
*/
MSG_DESC_CRI = 0x101,
-/*20171018 to 20180523
+/*20171018 to 20180627
소ì†ê¸¸ë“œ
Affiliated Guild
*/
MSG_DESC_GUILD = 0x102,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê° íŒŒë¼ë©”í„° ë ˆë²¨ì—…ì— ì‚¬ìš©ë˜ëŠ” í¬ì¸íŠ¸
Points to level up each Parameter
*/
MSG_DESC_POINT = 0x103,
-/*20171018 to 20180523
+/*20171018 to 20180627
마법공격력
Magic Attack
*/
MSG_DESC_MATK = 0x104,
-/*20171018 to 20180523
+/*20171018 to 20180627
마법방어력
Magic Defense
*/
MSG_DESC_MDEF = 0x105,
-/*20171018 to 20180523
+/*20171018 to 20180627
회피율
Dodge
*/
MSG_DESC_FLEE = 0x106,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격스피드
Attack Speed
*/
MSG_DESC_ASPD = 0x107,
-/*20171018 to 20180523
+/*20171018 to 20180627
지역당 수용ì¸ì› 초과로 ì ‘ì†í•  수 없습니다.
Server is jammed due to over population. Please try again shortly.
*/
MSG_PC_OVERFLOW = 0x108,
-/*20171018 to 20180523
+/*20171018 to 20180627
옵션
Option
*/
MSG_OPTIONWND = 0x109,
-/*20171018 to 20180523
+/*20171018 to 20180627
E-MAIL ì¸ì¦ì´ ë˜ì§€ì•Šì•˜ê±°ë‚˜ ë¸”ëŸ­ëœ ê³„ì •ìž…ë‹ˆë‹¤.
Account ID blocked by the Game Master Team.
*/
MSG_ID_EMAIL_CONFIRM_NEEDED = 0x10a,
-/*20171018 to 20180523
+/*20171018 to 20180627
비밀번호가 틀립니다.
Incorrect User ID or Password. Please try again.
*/
MSG_INCORRECT_LOGIN_PASSWORD = 0x10b,
-/*20171018 to 20180523
+/*20171018 to 20180627
머리모양 ì„ íƒ
Choose Hairstyle
*/
MSG_SELECT_HAIR_STYLE = 0x10c,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격력
Hit Point
*/
MSG_ATK = 0x10d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°©ì–´ë ¥
Defence Rate
*/
MSG_DEF = 0x10e,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격스냅 On
Attack Snap On
*/
MSG_ATTACK_SNAP_ON = 0x10f,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격스냅 Off
Attack Snap Off
*/
MSG_ATTACK_SNAP_OFF = 0x110,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬스냅 On
Skill Snap On
*/
MSG_SKILL_SNAP_ON = 0x111,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬스냅 Off
Skill Snap Off
*/
MSG_SKILL_SNAP_OFF = 0x112,
-/*20171018 to 20180523
+/*20171018 to 20180627
/스냅 or /snap: 몬스터 공격시 스냅 On Off /스킬스냅 or /skillsnap: 스킬로 몬스터 공격시 스냅 On Off /ì•„ì´í…œìŠ¤ëƒ… or /itemsnap: ì•„ì´í…œ 주울때 스냅 On Off
/snap: Turns snap On | Off for fights, /skillsnap: Turns snap On | Off for skills. /itemsnap: Turns snap On | Off for items on the grounds.
*/
MSG_EXPLAIN_SNAP = 0x113,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œìŠ¤ëƒ… On
Item Snap On
*/
MSG_ITEM_SNAP_ON = 0x114,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œìŠ¤ëƒ… Off
Item Snap Off
*/
MSG_ITEM_SNAP_OFF = 0x115,
-/*20171018 to 20180523
+/*20171018 to 20180627
스냅
Snap
*/
MSG_SNAP = 0x116,
-/*20171018 to 20180523
+/*20171018 to 20180627
한가지 ì•„ì´í…œì„ 3만개 ì´ìƒ 가질수 없습니다.
You cannot carry more than 30,000 of one kind of item.
*/
MSG_CANT_GET_ITEM_OVERCOUNT_ONEITEM = 0x117,
-/*20171018 to 20180523
+/*20171018 to 20180627
레벨 30ì´ìƒì˜ ìºë¦­í„°ëŠ” 삭제할 수 없습니다. 삭제를 ì›í•˜ì‹œë©´ 관계ìžì—게 ë¬¸ì˜ í•˜ì„¸ìš”.
You cannot delete a Character with a level greater than 30. If you want to delete the character please contact a Game Master.
*/
MSG_CANT_DELETE_CHARACTER_OVER_30_LEVEL = 0x118,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ êµí™˜ì¤‘ì—는 ì•„ì´í…œì„ 사고 팔 수 없습니다.
You cannot use an NPC shop while in a trade.
*/
MSG_FAIL_BUY_ITEM_ITEM_EXCHANGING = 0x119,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒì ëª…
Shop Name
*/
MSG_STALL_NAME = 0x11a,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬목ë¡
Skill Tree
*/
MSG_SKILLLIST = 0x11b,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬í¬ì¸íŠ¸ : %d
Skill Point: %d
*/
MSG_SKILLPOINT = 0x11c,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬사용 실패
Skill has failed.
*/
MSG_USESKILL_FAIL = 0x11d,
-/*20171018 to 20180523
+/*20171018 to 20180627
패시브
Passive
*/
MSG_PASSIVE = 0x11e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°ìž ì·¨ë“
Individual
*/
MSG_EXPDIV1 = 0x11f,
-/*20171018 to 20180523
+/*20171018 to 20180627
균등하게 분배
Shared
*/
MSG_EXPDIV2 = 0x120,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°ìž ì·¨ë“
Individual
*/
MSG_ITEMCOLLECT1 = 0x121,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 전체 공유
Party Share
*/
MSG_ITEMCOLLECT2 = 0x122,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 설정
Party Setup
*/
MSG_PARTYSETTING = 0x123,
-/*20171018 to 20180523
+/*20171018 to 20180627
경험치 분배방ì‹
How to share EXP
*/
MSG_HOWEXPDIV = 0x124,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 수집방ì‹
How to share Items
*/
MSG_HOWITEMCOLLECT = 0x125,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 리ë”만 설정할 수 있습니다.
Only the Party Leader can change this setting.
*/
MSG_ONLY_PARTYMASTER = 0x126,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 갯수 안물어보기
Toggle Item Amount.
*/
MSG_NOQUESTION_ITEMCOUNT = 0x127,
-/*20171018 to 20180523
+/*20171018 to 20180627
^ff0000%d^000000 ì´ˆ í›„ì— ìºë¦­í„°ê°€ 지워집니다. 취소 하려면 취소 ë²„íŠ¼ì„ ëˆ„ë¥´ì„¸ìš”.
Character will be deleted after ^ff0000%d^000000 seconds. Press Cancel to quit.
*/
MSG_CHARARATER_DELETE_COUNT = 0x128,
-/*20171018 to 20180523
+/*20171018 to 20180627
êµí™˜í•  수 있는 최대 ì•„ì´í…œ 갯수는 10가지 입니다.
You cannot trade more than 10 types of items per trade.
*/
MSG_MAXEXCHANGE_IS_10_KIND = 0x129,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ì„œë²„를 ì´ìš©í•  수 없는 나ì´ìž…니다.
You are underaged.
*/
MSG_LIMIT_AGE = 0x12a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë©”ì¼ ì£¼ì†Œë¥¼ 입력하세요.
Please enter the deletion password.
*/
MSG_ENTER_EMAIL = 0x12b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë©”ì¼ ì£¼ì†Œ 입력하기
E-mail Address (Case Sensitive).
*/
MSG_ENTER_EMAIL_TOOLTIP = 0x12c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë©”ì¼ ì£¼ì†Œê°€ 틀려서 ìºë¦­í„°ê°€ ì‚­ì œ ë˜ì§€ 않았습니다.
Character Deletion has failed because you have entered an incorrect e-mail address.
*/
MSG_CANNOT_DELETE_CHARACTER_EMAIL = 0x12d,
-/*20171018 to 20180523
+/*20171018 to 20180627
계정 비밀번호를 입력하세요.
Enter Second Serial Cord of your Social Security number.
*/
MSG_ENTER_PEOPLE_REG_NUMBER = 0x12e,
-/*20171018 to 20180523
+/*20171018 to 20180627
비밀번호가 틀려서 ìºë¦­í„°ê°€ ì‚­ì œ ë˜ì§€ 않았습니다.
Character Deletion has failed because you have entered an incorrect SSN.
*/
MSG_CANNOT_DELETE_CHARACTER_PEOPLE_REG_NUMBER = 0x12f,
-/*20171018 to 20180523
+/*20171018 to 20180627
í•œë²ˆì— 15가지 ì´ìƒì˜ ì•„ì´í…œì„ 팔 수 없습니다.
You can't sell more than 15 types of Items at one time.
*/
MSG_CANT_SELL_OVER_15 = 0x130,
-/*20171018 to 20180523
+/*20171018 to 20180627
나ì´ì œí•œ ë•Œë¬¸ì— ì´ê³„정으로 ì´ì„œë²„ì— ì ‘ì†í•  수 없습니다.
The age limit from commandment tables cannot connect to this server.
*/
MSG_UNDER_AGE = 0x131,
-/*20171018 to 20180523
+/*20171018 to 20180627
무게가 50 í¼ì„¼íŠ¸ ì´ìƒì¼ë•ŒëŠ” HP SPê°€ ìžì—°ì ìœ¼ë¡œ íšŒë³µì´ ë˜ì§€ 않습니다.
HP/SP will not be restored when your carried weight is over 50% of the Weight Limit.
*/
MSG_NO_RECOVER_OVERWEIGHT = 0x132,
-/*20171018 to 20180523
+/*20171018 to 20180627
무게가 90 í¼ì„¼íŠ¸ ì´ìƒì¼ë•ŒëŠ” 공격과 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't use Skills or Attack while your carried weight is over 90% of your Weight Limit.
*/
MSG_NO_ATTACK_OVERWEIGHT = 0x133,
-/*20171018 to 20180523
+/*20171018 to 20180627
HP SPê°€ ìžì—°ì ìœ¼ë¡œ íšŒë³µì´ ê°€ëŠ¥í•œ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Your HP/SP are now being restored naturally.
*/
MSG_NO_RECOVER_OVERWEIGHT_RELEASED = 0x134,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격과 ìŠ¤í‚¬ì´ ê°€ëŠ¥í•œ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Attack and Skills are now available.
*/
MSG_NO_ATTACK_OVERWEIGHT_RELEASED = 0x135,
-/*20171018 to 20180523
+/*20171018 to 20180627
서버 ì ê²€ì¤‘입니다.
Your Game's Exe File is not the latest version.
*/
MSG_INVALID_VERSION = 0x136,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì´ ëª¨ë‘ íŒ”ë ¸ìŠµë‹ˆë‹¤.
Items are sold out.
*/
MSG_ITEM_IS_SOLD_OUT = 0x137,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅내용 파ì¼ë¡œ 저장하기
Save Chat as Text File
*/
MSG_WRITE_CHAT_TO_FILE = 0x138,
-/*20171018 to 20180523
+/*20171018 to 20180627
/갈무리 or /savechat : 채팅 ë‚´ìš© 파ì¼ë¡œ 저장하기.
/savechat: Save a Chat Log
*/
MSG_EXPLAIN_SAVE_CHAT = 0x139,
-/*20171018 to 20180523
+/*20171018 to 20180627
계정 만들기
Register
*/
MSG_MAKEACCOUNT = 0x13a,
-/*20171018 to 20180523
+/*20171018 to 20180627
수신거부하기
Reject Whispering
*/
MSG_REQ_EX_LIST = 0x13b,
-/*20171018 to 20180523
+/*20171018 to 20180627
수신거부해제하기
Allow Whispering
*/
MSG_REQ_IN = 0x13c,
-/*20171018 to 20180523
+/*20171018 to 20180627
미스표시 On
Shows ''Miss''
*/
MSG_MISS_EFFECT_ON = 0x13d,
-/*20171018 to 20180523
+/*20171018 to 20180627
미스표시 Off
Shows ''Miss''
*/
MSG_MISS_EFFECT_OFF = 0x13e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¹´ë©”ë¼ê³ ì • On
Camera Zooming On
*/
MSG_FIXED_CAMERA_ON = 0x13f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¹´ë©”ë¼ê³ ì • Off
Camera Zooming Off
*/
MSG_FIXED_CAMERA_OFF = 0x140,
-/*20171018 to 20180523
+/*20171018 to 20180627
/camera : 플레ì´ì–´ì—게 ì¹´ë©”ë¼ê³ ì • On Off /miss : 미스ì´íŽ™íŠ¸ On Off
/camera: Camera Zooming On or Off. /miss: Toggle ''Miss'' display
*/
MSG_EXPLAIN_CAMERA_MISS = 0x141,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬정보보기
View Skill Info
*/
MSG_SEE_INFORMATION_OF_SKILL = 0x142,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬ì´ë¦„바꾸기
Change Skill
*/
MSG_CHANGE_SKILL_NAME = 0x143,
-/*20171018 to 20180523
+/*20171018 to 20180627
스프ë¼ì´íŠ¸ í•´ìƒë„
Sprite Resolution
*/
MSG_SPRITE_RESOLUTION = 0x144,
-/*20171018 to 20180523
+/*20171018 to 20180627
í…ìŠ¤ì³ í•´ìƒë„
Texture Resolution
*/
MSG_TEXTURE_RESOLUTION = 0x145,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë””í…Œì¼ ì¡°ì •
Arrange Detail
*/
MSG_DETAILLEVELWND = 0x146,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s Zeny íšë“
You got %s Zeny
*/
MSG_GET_ZENY = 0x147,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드명
Guild Name
*/
MSG_GUILDNAME = 0x148,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드레벨
Guild lvl
*/
MSG_GUILDLEVEL = 0x149,
-/*20171018 to 20180523
+/*20171018 to 20180627
마스터ì´ë¦„
ClanMaster Name
*/
MSG_GUILD_MASTER_NAME = 0x14a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¡°í•©ì›ìˆ˜
Number of Members
*/
MSG_GUILD_NUM_MEMBER = 0x14b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¡°í•©ì› í‰ê· ë ˆë²¨
Avg.lvl of Guildsmen
*/
MSG_GUILD_AVG_MEMBER_LEVEL = 0x14c,
-/*20171018 to 20180523
+/*20171018 to 20180627
관리ì˜ì§€
Castles Owned
*/
MSG_GUILD_MANAGE_LAND = 0x14d,
-/*20171018 to 20180523
+/*20171018 to 20180627
성향
Tendency
*/
MSG_GUILD_FAIR = 0x14e,
-/*20171018 to 20180523
+/*20171018 to 20180627
경험치
EXP
*/
MSG_GUILD_EXP = 0x14f,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드엠블렘
Emblem
*/
MSG_GUILD_EMBLEM = 0x150,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드ìƒë‚©í¬ì¸íŠ¸
Tax Point
*/
MSG_GUILD_POINT = 0x151,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë™ë§¹ê¸¸ë“œ
Alliances
*/
MSG_ALLY_GUILD = 0x152,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ëŒ€ê¸¸ë“œ
Antagonists
*/
MSG_HOSTILITY_GUILD = 0x153,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드정보
Guild Info
*/
MSG_GUILDINFOMANAGE = 0x154,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¡°í•©ì›ì •ë³´
Guildsmen Info
*/
MSG_GUILDMEMBERMANAGE = 0x155,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§ìœ„설정
Position
*/
MSG_GUILDPOSITIONMANAGE = 0x156,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드스킬
Guild Skill
*/
MSG_GUILDSKILL = 0x157,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¶”ë°©ìž ë¦¬ìŠ¤íŠ¸
Expel History
*/
MSG_GUILDBANISHEDMEMBER = 0x158,
-/*20171018 to 20180523
+/*20171018 to 20180627
공지사항
Guild Notice
*/
MSG_GUILDNOTICE = 0x159,
-/*20171018 to 20180523
+/*20171018 to 20180627
전체길드 리스트
Entire Guild List
*/
MSG_GUILDTOTALINFO = 0x15a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê·“ë§ ë¦¬ìŠ¤íŠ¸
Whispering List
*/
MSG_WHISPERLISTWND = 0x15b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê·“ë§ì°½ 열기
Open Whispering Window
*/
MSG_OPENWHISPERLISTWND = 0x15c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê·“ë§ ë¦¬ìŠ¤íŠ¸ ì°½ 여는법 : [Alt] + [H] 를 누르면 ê·“ë§ ë¦¬ìŠ¤íŠ¸ ì°½ì´ ì—´ë¦½ë‹ˆë‹¤.
How to Open Whispering List: Press [Alt] + [H]
*/
MSG_EXPLAIN_WHISPER_LIST_WND = 0x15d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìžë™ìœ¼ë¡œ ê·“ë§ì°½ 열기
Open Whispering List Automatically
*/
MSG_AUTOOPENWHISPERLISTWND = 0x15e,
-/*20171018 to 20180523
+/*20171018 to 20180627
지우기
Delete
*/
MSG_DELETE = 0x15f,
-/*20171018 to 20180523
+/*20171018 to 20180627
다ìŒë¶€í„° 열리지 ì•ŠìŒ
Close since next
*/
MSG_DONTOPEN = 0x160,
-/*20171018 to 20180523
+/*20171018 to 20180627
마지막으로 ì ‘ì†í•œ 시간
Last Log-in Time
*/
MSG_LAST_LOGIN_TIME = 0x161,
-/*20171018 to 20180523
+/*20171018 to 20180627
마지막으로 ì ‘ì†í•œ IP
Last Log-in IP
*/
MSG_LAST_LOGIN_IP = 0x162,
-/*20171018 to 20180523
+/*20171018 to 20180627
친구 설정
Friend Setup
*/
MSG_FRIEND_SETTING = 0x163,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì •ë§ ì§€ìš°ì‹œê² ìŠµë‹ˆê¹Œ?
Are you sure that you want to delete?
*/
MSG_DO_YOU_REALLY_WANT_DELETE = 0x164,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì •ë§ íƒˆí‡´í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Are you sure that you want to leave?
*/
MSG_DO_YOU_REALLY_WANT_LEAVE = 0x165,
-/*20171018 to 20180523
+/*20171018 to 20180627
친구로 등ë¡í•˜ê¸°
Register as a Friend
*/
MSG_ADD_TO_FRIEND_CHAR_LIST = 0x166,
-/*20171018 to 20180523
+/*20171018 to 20180627
친구ì¼ë•Œ ìžë™ìœ¼ë¡œ 1:1ì°½ 열기
Open 1:1 Chat between Friends
*/
MSG_AUTOOPENWHISPERLISTWND_FRIEND = 0x167,
-/*20171018 to 20180523
+/*20171018 to 20180627
1:1창 열기
Open 1:1 Chat
*/
MSG_OPEN_1ON1_WINDOW = 0x168,
-/*20171018 to 20180523
+/*20171018 to 20180627
친구가 ì•„ë‹ë•Œ ìžë™ìœ¼ë¡œ 1:1ì°½ 열기
Open 1:1 Chat between Strangers
*/
MSG_AUTOOPEN_1ON1_WINDOW = 0x169,
-/*20171018 to 20180523
+/*20171018 to 20180627
1:1창 열릴때 소리로 알림
Alarm when you recieve a 1:1 Chat
*/
MSG_WHISPER_OPEN_SOUND = 0x16a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì •ë§ ì œëª…ì‹œí‚¤ì‹œê² ìŠµë‹ˆê¹Œ?
Are you sure that you want to expel?
*/
MSG_DO_YOU_REALLY_WANT_EXPEL = 0x16b,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ë‹˜ì´ ê¸¸ë“œë¥¼ 탈퇴했습니다.
%s has withdrawn from the guild.
*/
MSG_USER_LEFT_GUILD = 0x16c,
-/*20171018 to 20180523
+/*20171018 to 20180627
탈퇴사유 : %s
Secession Reason: %s
*/
MSG_REASON_LEAVE_GUILD = 0x16d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê¸¸ë“œëª…ì´ ì¼ì¹˜í•˜ì§€ 않습니다
You have failed to disband the guild.
*/
MSG_DISORGANIZE_GUILD_FAILURE = 0x16e,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드해체사유 : %s
Disband Reason: %s
*/
MSG_DISORGANIZATION_REASON = 0x16f,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ê³„ì •ì€ ì‚­ì œëœ ì•„ì´ë”” 입니다.
This ID has been removed.
*/
MSG_DELETED_ACCOUNT = 0x170,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤ê°€ :
Price:
*/
MSG_SELLPRICE = 0x171,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ë‹˜ì´ ê¸¸ë“œì—ì„œ 추방ë˜ì—ˆìŠµë‹ˆë‹¤.
%s has been expelled from our guild.
*/
MSG_BAN_GUILD = 0x172,
-/*20171018 to 20180523
+/*20171018 to 20180627
추방사유 : %s
Expulsion Reason: %s
*/
MSG_REASON_BAN_GUILD = 0x173,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì„ ì°©ìš©í•  수 없습니다.
You can't put this item on.
*/
MSG_CAN_NOT_EQUIP_ITEM = 0x174,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ì„¤ì •ì„ ë³€ê²½í•  수 없습니다.
You can't modify Party Setup.
*/
MSG_PARTYSETTING_CHANGE_IMPOSSIBLE = 0x175,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드가 만들어 졌습니다.
Guild has been Created.
*/
MSG_GUILD_MAKE_SUCCESS = 0x176,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ ê¸¸ë“œì— ì†í•´ìžˆìŠµë‹ˆë‹¤.
You are already in a Guild.
*/
MSG_GUILD_MAKE_ALREADY_MEMBER = 0x177,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°™ì€ì´ë¦„ì˜ ê¸¸ë“œê°€ 존재합니다.
That Guild Name already exists.
*/
MSG_GUILD_MAKE_GUILD_EXIST = 0x178,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드ì—ì„œ 초청 메시지가 왔습니다. 가입하겠습니까?
Guild has sent you an invitation. Would you like to join this Guild?
*/
MSG_SUGGEST_JOIN_GUILD = 0x179,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‹¤ë¥¸ê¸¸ë“œì— ê°€ìž…ë˜ì–´ 있습니다.
He/She is already in a Guild.
*/
MSG_CHARACTER_IS_ALREADY_IN_GUILD = 0x17a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê¸¸ë“œê°€ìž…ì„ ê±°ì ˆ 했습니다.
Offer Rejected
*/
MSG_CHARACTER_REJECT_JOIN_GUILD = 0x17b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê¸¸ë“œê°€ìž…ì„ ìˆ˜ë½í–ˆìŠµë‹ˆë‹¤.
Offer Accepted
*/
MSG_CHARACTER_ACCEPT_JOIN_GUILD = 0x17c,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드정ì›ì„ 초과했습니다.
Your Guild is Full.
*/
MSG_TOO_MANY_PEOPLE_IN_GUILD = 0x17d,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)님 ê¸¸ë“œì— ê°€ìž…ìš”ì²­
Send (%s) a Guild invitation
*/
MSG_REQ_JOIN_GUILD = 0x17e,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬 ë ˆë²¨ì´ ëª¨ìžë¼ì„œ 매너í¬ì¸íŠ¸ë¥¼ 줄 수 없습니다.
You haven't learned enough skills for aligning.
*/
MSG_NOT_ENOUGH_FOR_MANNER_POINT = 0x17f,
-/*20171018 to 20180523
+/*20171018 to 20180627
매너 í¬ì¸íŠ¸ 주기 성공
Aligning completed.
*/
MSG_GIVING_MANNER_POINT_SUCCESS = 0x180,
-/*20171018 to 20180523
+/*20171018 to 20180627
오늘 ì´ë¯¸ 사용했습니다.
You already spent your point for today.
*/
MSG_YOU_USE_TODAY_ALREADY = 0x181,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ìºë¦­í„°ì—게 지급한지 í•œë‹¬ì´ ì§€ë‚˜ì§€ 않았습니다.
Hasn't been a month yet since you aligned this person.
*/
MSG_ONE_MONTH_NOT_PASSED = 0x182,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 님으로부터 플러스 매너 í¬ì¸íŠ¸ë¥¼ 받았습니다.
Remember, Spamming isn't nice.
*/
MSG_RECEIVE_PLUS_MANNER_POINT = 0x183,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 님으로부터 마ì´ë„ˆìŠ¤ 매너 í¬ì¸íŠ¸ë¥¼ 받았습니다.
Please refrain from ill-mannered conduct, thank you.
*/
MSG_RECEIVE_MINUS_MANNER_POINT = 0x184,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅 금지 시간 줄ì´ê¸°(풀기)
Align with a Good Point
*/
MSG_GIVE_PLUS_MANNER_POINT = 0x185,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅 금지 시간 늘ì´ê¸°(걸기)
Align with a Bad Point
*/
MSG_GIVE_MINUS_MANNER_POINT = 0x186,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)ë‹˜ê³¼ì˜ ê±°ëž˜ìš”ì²­
Request a deal with (%s)
*/
MSG_REQ_DEAL_WITH2 = 0x187,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)님 íŒŒí‹°ì— ê°€ìž…ìš”ì²­
Ask (%s) to join your party
*/
MSG_REQ_JOIN_PARTY2 = 0x188,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드ì—ì„œ ë™ë§¹ìš”ì²­ 메시지가 왔습니다. ë™ë§¹í•˜ê² ìŠµë‹ˆê¹Œ?
Guild is asking you to agree to an Alliance with them. Do you accept?
*/
MSG_SUGGEST_ALLY_GUILD = 0x189,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ ë™ë§¹ë˜ì–´ 있습니다.
This Guild is already your Ally.
*/
MSG_REQALLYGUILD_ALREADY_ALLIED = 0x18a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë™ë§¹ì„ ê±°ì ˆ 했습니다.
You reject the offer
*/
MSG_REQALLYGUILD_REJECT = 0x18b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë™ë§¹ì„ ìˆ˜ë½ í–ˆìŠµë‹ˆë‹¤.
You accept the offer
*/
MSG_REQALLYGUILD_ACCEPT = 0x18c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒëŒ€ê¸¸ë“œì˜ ë™ë§¹ê¸¸ë“œì˜ 수가 초과 ë˜ì—ˆìŠµë‹ˆë‹¤.
They have too many Alliances.
*/
MSG_REQALLYGUILD_OVERSIZE = 0x18d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê¸¸ë“œì˜ ë™ë§¹ê¸¸ë“œì˜ 수가 초과 ë˜ì—ˆìŠµë‹ˆë‹¤.
You have too many Alliances.
*/
MSG_REQALLYMYGUILD_OVERSIZE = 0x18e,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 ë™ë§¹ 요청
Set this guild as an Alliance
*/
MSG_REQ_ALLY_GUILD = 0x18f,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드가 성공ì ìœ¼ë¡œ í•´ì²´ ë˜ì—ˆìŠµë‹ˆë‹¤.
Guild was successfully disbanded.
*/
MSG_DISORGANIZE_GUILD_SUCCESS = 0x190,
-/*20171018 to 20180523
+/*20171018 to 20180627
주민등ë¡ë²ˆí˜¸ê°€ 틀려서 길드가 í•´ì²´ë˜ì§€ 않았습니다.
You have failed to disband the guild due to your incorrect SSN.
*/
MSG_DISORGANIZE_GUILD_INVALIDKEY = 0x191,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드맴버가 존재해서 길드가 í•´ì²´ë˜ì§€ 않았습니다.
You have failed to disband the guild because there are guildsmen still present.
*/
MSG_DISORGANIZE_GUILD_MEMBEREXIST = 0x192,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 ì ëŒ€ 요청
Set this guild as an Antagonist
*/
MSG_REQ_HOSTILE_GUILD = 0x193,
-/*20171018 to 20180523
+/*20171018 to 20180627
머리색깔 ì„ íƒ
Choose Hair Color
*/
MSG_SELECT_HAIR_COLOR = 0x194,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드결성시 필요한 ì•„ì´í…œì´ 없습니다.
You don't have necessary item to create a Guild.
*/
MSG_GUILD_MAKE_GUILD_NONE_ITEM = 0x195,
-/*20171018 to 20180523
+/*20171018 to 20180627
몬스터 정보
Monster Info
*/
MSG_MONSTER_INFO_WINDOW = 0x196,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¦„
Name
*/
MSG_NAME = 0x197,
-/*20171018 to 20180523
+/*20171018 to 20180627
레벨
Level
*/
MSG_LEVEL = 0x198,
-/*20171018 to 20180523
+/*20171018 to 20180627
HP
*/
MSG_HP = 0x199,
-/*20171018 to 20180523
+/*20171018 to 20180627
í¬ê¸°
Size
*/
MSG_SIZE = 0x19a,
-/*20171018 to 20180523
+/*20171018 to 20180627
종족
Type
*/
MSG_RACETYPE = 0x19b,
-/*20171018 to 20180523
+/*20171018 to 20180627
MDEF
*/
MSG_MDEFPOWER = 0x19c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì†ì„±
Attribute
*/
MSG_PROPERTY = 0x19d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ç„¡
Neutral
*/
MSG_PROPERTY_NEUTURAL = 0x19e,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ°´
Water
*/
MSG_PROPERTY_WATER = 0x19f,
-/*20171018 to 20180523
+/*20171018 to 20180627
地
Earth
*/
MSG_PROPERTY_EARTH = 0x1a0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ç«
Fire
*/
MSG_PROPERTY_FIRE = 0x1a1,
-/*20171018 to 20180523
+/*20171018 to 20180627
風
Wind
*/
MSG_PROPERTY_WIND = 0x1a2,
-/*20171018 to 20180523
+/*20171018 to 20180627
毒
Poison
*/
MSG_PROPERTY_POISON = 0x1a3,
-/*20171018 to 20180523
+/*20171018 to 20180627
è–
Holy
*/
MSG_PROPERTY_SAINT = 0x1a4,
-/*20171018 to 20180523
+/*20171018 to 20180627
æš—
Shadow
*/
MSG_PROPERTY_DARK = 0x1a5,
-/*20171018 to 20180523
+/*20171018 to 20180627
念
Ghost
*/
MSG_PROPERTY_MENTAL = 0x1a6,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ­»
Undead
*/
MSG_PROPERTY_UNDEAD = 0x1a7,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재는 ì•„ì´í…œì„ 만들 수 없습니다.
You can't create items yet.
*/
MSG_CANT_MAKE_ITEM = 0x1a8,
-/*20171018 to 20180523
+/*20171018 to 20180627
제조 목ë¡
Item List you can craft
*/
MSG_MAKE_LIST = 0x1a9,
-/*20171018 to 20180523
+/*20171018 to 20180627
만들기
Create
*/
MSG_MAKE_TARGET = 0x1aa,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì— í•„ìš”í•œ 재료:
's materials
*/
MSG_REQUIRE_FOR_MAKE_TARGET = 0x1ab,
-/*20171018 to 20180523
+/*20171018 to 20180627
만들기 실패
item creation failed.
*/
MSG_MAKE_TARGET_FAIL = 0x1ac,
-/*20171018 to 20180523
+/*20171018 to 20180627
만들기 성공
item created successfully.
*/
MSG_MAKE_TARGET_SUCCEESS = 0x1ad,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 만들기를 실패하였습니다.
item creation failed.
*/
MSG_MAKE_TARGET_FAIL_MSG = 0x1ae,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 만들기를 성공했습니다.
item created successfully.
*/
MSG_MAKE_TARGET_SUCCEESS_MSG = 0x1af,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤.
You are not the required lvl.
*/
MSG_NOT_ENOUGH_LEVEL = 0x1b0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë ˆë²¨ì´ ë„ˆë¬´ 높습니다.
Too high lvl for this job.
*/
MSG_TOO_HIGH_LEVEL = 0x1b1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§ì—…ì´ ì í•©í•˜ì§€ 않습니다.
Not the suitable job for this type of work.
*/
MSG_NOT_ACCEPTABLE_JOB = 0x1b2,
-/*20171018 to 20180523
+/*20171018 to 20180627
토키 박스 트랩 메세지
Record a message in the Talkie Box
*/
MSG_TALKBOX_WINDOW = 0x1b3,
-/*20171018 to 20180523
+/*20171018 to 20180627
기ë¡í•  메세지를 입력하시기 ë°”ëžë‹ˆë‹¤.
Please type a message for the Talkie Box
*/
MSG_TALKBOX_WINDOW_MSG = 0x1b4,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드ì—게 보냄
Send to Guild
*/
MSG_SEND_TO_GUILD = 0x1b5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê²°ì œëœ ê³„ì •ì´ ì•„ë‹™ë‹ˆë‹¤. ê²°ì œ 페ì´ì§€ë¡œ ì´ë™í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
You didn't pay for this ID. Would you like to pay for it now?
*/
MSG_NOT_SETTLED = 0x1b6,
-/*20171018 to 20180523
+/*20171018 to 20180627
서버가 혼잡한 관계로 잠시후 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Server is jammed due to overpopulation. Please try again after few minutes.
*/
MSG_ACCOUNT_BUSY = 0x1b7,
-/*20171018 to 20180523
+/*20171018 to 20180627
지난 ì ‘ì† ì •ë³´ê°€ 남아 있습니다. 30ì´ˆì •ë„ ì§€ë‚œë’¤ì— ë‹¤ì‹œ ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Server still recognizes your last log-in. Please try again after a few minutes.
*/
MSG_INFORMATION_REMAINED = 0x1b8,
-/*20171018 to 20180523
+/*20171018 to 20180627
매 풀어주기
Release Falcon
*/
MSG_BIRDOFF = 0x1b9,
-/*20171018 to 20180523
+/*20171018 to 20180627
페코페코 내리기
Dismount
*/
MSG_CHIKENOFF = 0x1ba,
-/*20171018 to 20180523
+/*20171018 to 20180627
å°
Small
*/
MSG_SIZE_SMALL = 0x1bb,
-/*20171018 to 20180523
+/*20171018 to 20180627
中
Med
*/
MSG_SIZE_MIDDLE = 0x1bc,
-/*20171018 to 20180523
+/*20171018 to 20180627
大
Big
*/
MSG_SIZE_BIG = 0x1bd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë”블
Double
*/
MSG_DOUBLE = 0x1be,
-/*20171018 to 20180523
+/*20171018 to 20180627
트리플
Triple
*/
MSG_TRIPLE = 0x1bf,
-/*20171018 to 20180523
+/*20171018 to 20180627
쿼드로플
Quadruple
*/
MSG_QUADROPLE = 0x1c0,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 까지 로그ì¸ì„ 금지하고 있습니다.
You are prohibited to log in until %s.
*/
MSG_LOGIN_REFUSE_BLOCKED_UNTIL = 0x1c1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜
's
*/
MSG_MANUFACTURED_NORMAL_ITEM = 0x1c2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜ íŒŒì´ì–´
's Fire
*/
MSG_MANUFACTURED_FIRE_ITEM = 0x1c3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜ ì•„ì´ìŠ¤
's Ice
*/
MSG_MANUFACTURED_ICE_ITEM = 0x1c4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜ ìœˆë“œ
's Wind
*/
MSG_MANUFACTURED_WIND_ITEM = 0x1c5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜ ì–´ìŠ¤
's Earth
*/
MSG_MANUFACTURED_EARTH_ITEM = 0x1c6,
-/*20171018 to 20180523
+/*20171018 to 20180627
211.239.161.246
38.144.194.2
*/
MSG_ACCOUNT_ADDRESS = 0x1c7,
-/*20171018 to 20180523
+/*20171018 to 20180627
6900
*/
MSG_ACCOUNT_PORT = 0x1c8,
/*20171018 to 20171206
http://www.ragnarok.co.kr
-20171208 to 20180523
+20171208 to 20180627
http://roz.gnjoy.com/
http://www.ragnarok.co.kr
*/
MSG_REGISTRATION_WEB_URL = 0x1c9,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì‚¬ìš©ìž ê°•ì œ 종료
Kill %s
*/
MSG_BAN_USER = 0x1ca,
-/*20171018 to 20180523
+/*20171018 to 20180627
무지쎈
Very Strong
*/
MSG_ONE_STARPIECE = 0x1cb,
-/*20171018 to 20180523
+/*20171018 to 20180627
무지무지쎈
Very Very Strong
*/
MSG_TWO_STARPIECE = 0x1cc,
-/*20171018 to 20180523
+/*20171018 to 20180627
무무무쎈
Very Very Very Strong
*/
MSG_THREE_STARPIECE = 0x1cd,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 추방 사유
The Reason of Expulsion
*/
MSG_GUILD_KICK_REASON = 0x1ce,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격 ì†ë„ê°€ ì¦ê°€í–ˆìŠµë‹ˆë‹¤.
Attack Speed is up.
*/
MSG_INCATTACKSPEED = 0x1cf,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격 ì†ë„ê°€ ê°ì†Œí–ˆìŠµë‹ˆë‹¤.
Attack Speed is down.
*/
MSG_DECATTACKSPEED = 0x1d0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¬´ê¸°ì˜ ê³µê²©ë ¥ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon Damage is improved.
*/
MSG_INCWEAPONATTACK = 0x1d1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¬´ê¸°ì˜ ê³µê²©ë ¥ì´ ê°ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon Damage is reduced.
*/
MSG_DECWEAPONATTACK = 0x1d2,
-/*20171018 to 20180523
+/*20171018 to 20180627
시전 딜레ì´ê°€ 줄었습니다.
Cast Delay is reduced.
*/
MSG_FASTPREDELAY = 0x1d3,
-/*20171018 to 20180523
+/*20171018 to 20180627
시전 딜레ì´ê°€ ì •ìƒìœ¼ë¡œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Cast Delay has returned to normal.
*/
MSG_NORMALPREDELAY = 0x1d4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¬´ê¸°ì— ë…ì†ì„±ì´ 부여ë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon is temporarily enchanted with Poison.
*/
MSG_WEAPONPROPERTYPOISON = 0x1d5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¬´ê¸°ì— ì„±ì†ì„±ì´ 부여ë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon is temporarily enchanted with an elemental property.
*/
MSG_WEAPONPROPERTYSAINT = 0x1d6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¬´ê¸°ì˜ ì›ëž˜ì†ì„±ì´ ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon has changed back to normal.
*/
MSG_WEAPONPROPERTYORIGINAL = 0x1d7,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°©ì–´êµ¬ì— ì„±ì†ì„±ì´ 부여ë˜ì—ˆìŠµë‹ˆë‹¤.
Armor has been enchanted with the Holy Ghost.
*/
MSG_ARMORPROPERTYSAINT = 0x1d8,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°©ì–´êµ¬ì˜ ì›ëž˜ì†ì„±ì´ ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
Armor has changed back to normal.
*/
MSG_ARMORPROPERTYORIGINAL = 0x1d9,
-/*20171018 to 20180523
+/*20171018 to 20180627
배리어 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Barrier Formed.
*/
MSG_BARRIOR = 0x1da,
-/*20171018 to 20180523
+/*20171018 to 20180627
배리어 ìƒíƒœê°€ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Barrier Canceled.
*/
MSG_DISAPPEARBARRIOR = 0x1db,
-/*20171018 to 20180523
+/*20171018 to 20180627
소형, 중형, 대형 몬스터ì—게 100% ê³µê²©ë ¥ì„ ì¤ë‹ˆë‹¤.
Weapon Perfection Initiated.
*/
MSG_PERFECTDAMAGE = 0x1dc,
-/*20171018 to 20180523
+/*20171018 to 20180627
웨í°í¼íŽ™ì…˜ 모드가 í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Weapon perfection Canceled.
*/
MSG_DISAPPEARPERFECTDAMAGE = 0x1dd,
-/*20171018 to 20180523
+/*20171018 to 20180627
무기가 íŒŒê´´ë  ê°€ëŠ¥ì„±ì´ ë†’ì•„ì§„ 대신 ë¬´ê¸°ì˜ ê³µê²©ë ¥ì´ ì¦ê°€í•˜ì˜€ìŠµë‹ˆë‹¤.
Power-Thrust Initiated.
*/
MSG_OVERTHRUSTING = 0x1de,
-/*20171018 to 20180523
+/*20171018 to 20180627
오버트러스트 ìƒíƒœê°€ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Power-Thrust Canceled.
*/
MSG_DISAPPEAROVERTHRUSTING = 0x1df,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¬´ê¸°ì˜ ìµœëŒ€ ì„±ëŠ¥ì„ ëŒì–´ëƒ…니다.
Maximize-Power Initiated.
*/
MSG_MAXIMIZE = 0x1e0,
-/*20171018 to 20180523
+/*20171018 to 20180627
맥시마ì´ì¦ˆ ìƒíƒœê°€ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Maximize-Power Canceled.
*/
MSG_DISAPPEARMAXIMIZE = 0x1e1,
-/*20171018 to 20180523
+/*20171018 to 20180627
[신서버]
[New Server]
*/
MSG_SERVER_PROPERTY_NEW = 0x1e2,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%d 명)
(%d players)
*/
MSG_SERVER_USER_COUNT = 0x1e3,
-/*20171018 to 20180523
+/*20171018 to 20180627
(ì ê²€ì¤‘)
(On the maintenance)
*/
MSG_SERVER_INSPECTING = 0x1e4,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드멤버 %së‹˜ì´ ì ‘ì†í•˜ì…¨ìŠµë‹ˆë‹¤.
Guild member %s has connected.
*/
MSG_GUILD_MEMBER_STATUS_ONLINE = 0x1e5,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드멤버 %së‹˜ì´ ì¢…ë£Œí•˜ì…¨ìŠµë‹ˆë‹¤.
Guild member %s has disconnected.
*/
MSG_GUILD_MEMBER_STATUS_OFFLINE = 0x1e6,
-/*20171018 to 20180523
+/*20171018 to 20180627
경험치 %d ì–»ìŒ
You got %d Base EXP.
*/
MSG_GOT_EXPERIENCE_POINT = 0x1e7,
-/*20171018 to 20180523
+/*20171018 to 20180627
잡경험치 %d ì–»ìŒ
You got %d Job EXP.
*/
MSG_GOT_JOB_EXPERIENCE_POINT = 0x1e8,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드ì—ì„œ 탈퇴 했습니다.
You left the guild.
*/
MSG_LEFT_GUILD = 0x1e9,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드ì—ì„œ 추방 당했습니다.
You have been expelled from the Guild.
*/
MSG_BAN_FROM_GUILD = 0x1ea,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ ê°ì • 성공
Item Appraisal has completed successfully.
*/
MSG_ITEM_IDENTIFY_SUCCEESS = 0x1eb,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ ê°ì • 실패
Item appraisal has failed.
*/
MSG_ITEM_IDENTIFY_FAIL = 0x1ec,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ ì¡°í•© 성공
Compounding has completed successfully.
*/
MSG_ITEM_COMPOUNDING_SUCCEESS = 0x1ed,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ ì¡°í•© 실패
Compounding has failed.
*/
MSG_ITEM_COMPOUNDING_FAIL = 0x1ee,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 ì ëŒ€ 성공
Antagonist has been set.
*/
MSG_HOSTILE_GUILD_SUCCEESS = 0x1ef,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ëŒ€ 길드수 초과로 길드 ì ëŒ€ 실패
Guild has too many Antagonists.
*/
MSG_TOO_MANY_HOSTILE_GUILD = 0x1f0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ ì ëŒ€ 길드 입니다
Already set as an Antagonist
*/
MSG_ALREADY_REGISTERED_HOSTILE_GUILD = 0x1f1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì œë ¨ì´ ì„±ê³µì ìœ¼ë¡œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Upgrade has been completed successfully.
*/
MSG_ITEM_REFINING_SUCCEESS = 0x1f2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì œë ¨ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Upgrade has failed.
*/
MSG_ITEM_REFINING_FAIL = 0x1f3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ê³³ì—서는 순간ì´ë™ì´ 불가능합니다.
Unavailable Area to Teleport
*/
MSG_IMPOSSIBLE_TELEPORT_AREA = 0x1f4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ìž¥ì†ŒëŠ” 기억할 수 없습니다.
Unable to memorize this place as Warp Point
*/
MSG_POSSIBLE_TELEPORT_AREA = 0x1f5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§€ê¸ˆì€ ì¢…ë£Œí•  수 없습니다.
Please wait 10 seconds before trying to log out.
*/
MSG_CANT_EXIT_NOW = 0x1f6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§ìœ„
Position
*/
MSG_POSITION = 0x1f7,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§ì—…
Job
*/
MSG_JOB = 0x1f8,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모
Note
*/
MSG_MEMO = 0x1f9,
-/*20171018 to 20180523
+/*20171018 to 20180627
기여
Devotion
*/
MSG_CONTRIBUTION = 0x1fa,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒë‚©ê²½í—˜ì¹˜
Tax Point
*/
MSG_EXP_CONTIRIBUTION = 0x1fb,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드탈퇴
Leave Guild
*/
MSG_LEAVE_GUILD = 0x1fc,
-/*20171018 to 20180523
+/*20171018 to 20180627
제명시키기
Expel
*/
MSG_EXPEL_GUILD = 0x1fd,
-/*20171018 to 20180523
+/*20171018 to 20180627
서열
Rank
*/
MSG_GRADE = 0x1fe,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§ìœ„명
Position Title
*/
MSG_POSITION_NAME = 0x1ff,
-/*20171018 to 20180523
+/*20171018 to 20180627
가입권한
Invitation
*/
MSG_JOIN_AUTHORITY = 0x200,
-/*20171018 to 20180523
+/*20171018 to 20180627
처벌권한
Punish
*/
MSG_PENALTY_AUTORITY = 0x201,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒë‚©%
Tax %
*/
MSG_CONTRIBUTION_PERCENT = 0x202,
-/*20171018 to 20180523
+/*20171018 to 20180627
제목
Title
*/
MSG_TITLE = 0x203,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‚´ìš©
For
*/
MSG_CONTENTS = 0x204,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드ì´ë¦„
Guild Name
*/
MSG_GUILD_NAME = 0x205,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드레벨
Guild lvl
*/
MSG_GUILD_LEVEL = 0x206,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¡°í•©ì›ìˆ˜
Number of Members
*/
MSG_GUILD_PEOPLE_COUNT = 0x207,
-/*20171018 to 20180523
+/*20171018 to 20180627
랭킹
Ranking
*/
MSG_RANKING = 0x208,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ ê°ì •
Item Appraisal
*/
MSG_ITEM_IDENTIFY = 0x209,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ ì¡°í•©
Insert Card
*/
MSG_ITEM_COMPOUNDING = 0x20a,
-/*20171018 to 20180523
+/*20171018 to 20180627
탈퇴 사유를 입력해주세요.
Please enter the reason of Secession.
*/
MSG_PLEASE_INPUT_WHY_LEAVING = 0x20b,
-/*20171018 to 20180523
+/*20171018 to 20180627
추방 사유를 입력해주세요.
Please enter the reason of Expulsion.
*/
MSG_PELASE_INPUT_WHY_EXPEL = 0x20c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒì ì„ 닫으세요.
Please close Shop.
*/
MSG_PLEASE_CLOSE_STORE = 0x20d,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬 ì´ë¦„
Skill
*/
MSG_SKILL_NAME = 0x20e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ ì´ë¦„
Item Name
*/
MSG_ITEM_NAME = 0x20f,
-/*20171018 to 20180523
+/*20171018 to 20180627
https://payment.ragnarok.co.kr
https://pay.ragnarok.co.kr (Billing Web)
*/
MSG_SETTLE_WEB_URL = 0x210,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임방ì—ì„œ 사용가능한 IP개수가 ëª¨ë‘ ì‚¬ìš©ì¤‘ìž…ë‹ˆë‹¤. ê°œì¸ ê³„ì •ìœ¼ë¡œ ê²°ì œ 하시겠습니까?
IP capacity of this Internet Cafe is full. Would you like to pay the personal base?
*/
MSG_BAN_IP_OVERFLOW = 0x211,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê²°ì œì‹œê°„ì´ ë‹¤ë˜ì–´ ê²Œìž„ì„ ì¢…ë£Œí•©ë‹ˆë‹¤.
You are out of available paid playing time. Game will be shut down automatically.
*/
MSG_BAN_PAY_OUT = 0x212,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¦„ì´ ë„ˆë¬´ ê¹ë‹ˆë‹¤. 한글 11ìž ì˜ë¬¸ 23ìž ì´ë‚´ë¡œ ì¨ì£¼ì‹­ì‹œì˜¤.
Name is too long. Please enter a name no greater than 23 english characters.
*/
MSG_NAMELENGTH_TOO_LONG = 0x213,
-/*20171018 to 20180523
+/*20171018 to 20180627
deleted
Character will be deleted in %d seconds.
*/
MSG_DELETE_AFTER_10_SECOND = 0x214,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 ê°œì¸ ì •ì•¡ì œ 사용ìžìž…니다.
You paid with the personal regular base.
*/
MSG_BILLING_100 = 0x215,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 ê°œì¸ì •ëŸ‰ì œ 사용ìžìž…니다.
You paid with the personal regular base. Available time is xx hrs xx mins xx secs.
*/
MSG_BILLING_200 = 0x216,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 ê°œì¸ ë¬´ë£Œ 사용ìžìž…니다.
You are free!
*/
MSG_BILLING_300 = 0x217,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 ê°œì¸ ë¬´ë£Œ 허용기간 사용ìžìž…니다.
You are free for the test, your available time is xx hrs xx mins xx secs.
*/
MSG_BILLING_400 = 0x218,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 게임방 ì •ì•¡ì œ 사용ìžìž…니다.
You paid with the Internet Cafe regular base. Available time is xx hrs xx mins xx secs.
*/
MSG_BILLING_500 = 0x219,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 게임방 정량제 사용ìžìž…니다.
You paid with the Time Limit for Internet Cafe. Available time is xx hrs xx mins xx secs.
*/
MSG_BILLING_501 = 0x21a,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 게임방 무료 허용기간 사용ìžìž…니다.
You are free for the test of Internet Cafe version .
*/
MSG_BILLING_600 = 0x21b,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 게임방 무료 사용ìžìž…니다.
You are free for the Internet Cafe version.
*/
MSG_BILLING_700 = 0x21c,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 종량제 사ì´íŠ¸ ì´ìš©ìžìž…니다.
You paid on the Time Limit Website.
*/
MSG_BILLING_800 = 0x21d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ëª¨ì…˜ 목ë¡
Emotion icon List
*/
MSG_EMOTION_LIST = 0x21e,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ì´ëª¨ì…˜
/emo
*/
MSG_VIEW_EMOTION = 0x21f,
-/*20171018 to 20180523
+/*20171018 to 20180627
/!
*/
MSG_EMOTION_SURPRISE = 0x220,
-/*20171018 to 20180523
+/*20171018 to 20180627
/?
*/
MSG_EMOTION_QUESTION = 0x221,
-/*20171018 to 20180523
+/*20171018 to 20180627
/기ì¨
/ho
*/
MSG_EMOTION_DELIGHT = 0x222,
-/*20171018 to 20180523
+/*20171018 to 20180627
/하트
/lv
*/
MSG_EMOTION_THROB = 0x223,
-/*20171018 to 20180523
+/*20171018 to 20180627
/왕하트
/lv2
*/
MSG_EMOTION_BIGTHROB = 0x224,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ë•€
/swt
*/
MSG_EMOTION_SWEAT = 0x225,
-/*20171018 to 20180523
+/*20171018 to 20180627
/아하
/ic
*/
MSG_EMOTION_AHA = 0x226,
-/*20171018 to 20180523
+/*20171018 to 20180627
/짜ì¦
/an
*/
MSG_EMOTION_FRET = 0x227,
-/*20171018 to 20180523
+/*20171018 to 20180627
/í™”
/ag
*/
MSG_EMOTION_ANGER = 0x228,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ëˆ
/$
*/
MSG_EMOTION_MONEY = 0x229,
-/*20171018 to 20180523
+/*20171018 to 20180627
/...
*/
MSG_EMOTION_THINK = 0x22a,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ê°ì‚¬
/thx
*/
MSG_EMOTION_THANKS = 0x22b,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ê½¥
/wah
*/
MSG_EMOTION_KEK = 0x22c,
-/*20171018 to 20180523
+/*20171018 to 20180627
/죄송
/sry
*/
MSG_EMOTION_SORRY = 0x22d,
-/*20171018 to 20180523
+/*20171018 to 20180627
/웃ìŒ
/heh
*/
MSG_EMOTION_SMILE = 0x22e,
-/*20171018 to 20180523
+/*20171018 to 20180627
/뻘뻘
/swt2
*/
MSG_EMOTION_PROFUSELY_SWEAT = 0x22f,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ê¸ì 
/hmm
*/
MSG_EMOTION_SCRATCH = 0x230,
-/*20171018 to 20180523
+/*20171018 to 20180627
/최고
/no1
*/
MSG_EMOTION_BEST = 0x231,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ë‘리번
/??
*/
MSG_EMOTION_STARE_ABOUT = 0x232,
-/*20171018 to 20180523
+/*20171018 to 20180627
/í—‰
/omg
*/
MSG_EMOTION_HUK = 0x233,
-/*20171018 to 20180523
+/*20171018 to 20180627
/오
/oh
*/
MSG_EMOTION_O = 0x234,
-/*20171018 to 20180523
+/*20171018 to 20180627
/엑스
/X
*/
MSG_EMOTION_X = 0x235,
-/*20171018 to 20180523
+/*20171018 to 20180627
/헬프
/hlp
*/
MSG_EMOTION_HELP = 0x236,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ê°€
/go
*/
MSG_EMOTION_GO = 0x237,
-/*20171018 to 20180523
+/*20171018 to 20180627
/엉엉
/sob
*/
MSG_EMOTION_CRY = 0x238,
-/*20171018 to 20180523
+/*20171018 to 20180627
/킥킥
/gg
*/
MSG_EMOTION_KIK = 0x239,
-/*20171018 to 20180523
+/*20171018 to 20180627
/쪽
/kis
*/
MSG_EMOTION_CHUP = 0x23a,
-/*20171018 to 20180523
+/*20171018 to 20180627
/쪽쪽
/kis2
*/
MSG_EMOTION_CHUPCHUP = 0x23b,
-/*20171018 to 20180523
+/*20171018 to 20180627
/í¥
/pif
*/
MSG_EMOTION_HNG = 0x23c,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ì‘
/ok
*/
MSG_EMOTION_OK = 0x23d,
-/*20171018 to 20180523
+/*20171018 to 20180627
단축키 목ë¡
Shortcut List
*/
MSG_SHORTCUT_LIST = 0x23e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê·€í•˜ì˜ ê³„ì •ì€ ë³´ë¥˜ë˜ì—ˆìŠµë‹ˆë‹¤.
Your account is suspended.
*/
MSG_BAN_PAY_SUSPEND = 0x23f,
-/*20171018 to 20180523
+/*20171018 to 20180627
과금 ì •ì±… 변경으로 ì¸í•´ ì¼ì‹œ 종료ë©ë‹ˆë‹¤. 다시 ì ‘ì†í•˜ì—¬ 주시기 ë°”ëžë‹ˆë‹¤.
Your connection is terminated due to change in the billing policy. Please connect again.
*/
MSG_BAN_PAY_CHANGE = 0x240,
-/*20171018 to 20180523
+/*20171018 to 20180627
어카운트 ì„œë²„ì— ì¸ì¦ëœ IP와 ê·€í•˜ì˜ IPê°€ ë‹¬ë¼ ì—°ê²°ì„ ì¢…ë£Œí•©ë‹ˆë‹¤.
Your connection is terminated because your IP doesn't match the authorized IP from the account server.
*/
MSG_BAN_PAY_WRONGIP = 0x241,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임방 IPì—ì„œ ê°œì¸ ì¢…ëŸ‰ì œ ê³¼ê¸ˆì„ ë§‰ê¸° 위해 ì—°ê²°ì„ ì¢…ë£Œí•©ë‹ˆë‹¤. ê°œì¸ ì¢…ëŸ‰ì œ ê³¼ê¸ˆì„ ì‚¬ìš©í•˜ê¸° 위해서는 게임방IPë¡œ 등ë¡ì´ ë˜ì§€ ì•Šì€ IP를 사용해 주세요.
Your connection is terminated to prevent charging from your account's play time.
*/
MSG_BAN_PAY_PNGAMEROOM = 0x242,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 ìš´ì˜ìžì— ì˜í•´ ê°•ì œ 종료 ë˜ì—ˆìŠµë‹ˆë‹¤.
You have been forced to disconnect by the Game Master Team.
*/
MSG_BAN_OP_FORCE = 0x243,
-/*20171018 to 20180523
+/*20171018 to 20180627
무게가 90%를 초과하여 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't use this Skill because you are over your Weight Limit.
*/
MSG_USESKILL_FAIL_WEIGHTOVER = 0x244,
-/*20171018 to 20180523
+/*20171018 to 20180627
무명
Nameless
*/
MSG_NAMELESS_USER = 0x245,
-/*20171018 to 20180523
+/*20171018 to 20180627
축하합니다. %së‹˜ì˜ í˜„ìž¬ ëž­í‚¹ì´ %d위로 ìƒìŠ¹í•˜ì˜€ìŠµë‹ˆë‹¤.
Congratulations! %s ranking has gone up to %d.
*/
MSG_RANK_IN_TEN = 0x246,
-/*20171018 to 20180523
+/*20171018 to 20180627
안타ê¹ê²Œë„ %së‹˜ì˜ í˜„ìž¬ ëž­í‚¹ì´ %d위로 하ë½í•˜ì˜€ìŠµë‹ˆë‹¤.
What a pity! %s ranking has gone down to %d.
*/
MSG_RANK_OUT_TEN = 0x247,
-/*20171018 to 20180523
+/*20171018 to 20180627
Pet Info
*/
MSG_PET_INFO = 0x248,
-/*20171018 to 20180523
+/*20171018 to 20180627
만복ë„
Hunger
*/
MSG_PET_HUNGRY = 0x249,
-/*20171018 to 20180523
+/*20171018 to 20180627
친밀ë„
Intimacy
*/
MSG_PET_FRIENDLY = 0x24a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒì ê³¼ ì±„íŒ…ë°©ì„ ë™ì‹œì— 열수 없습니다.
Please avoid opening a chatroom while vending.
*/
MSG_CANT_OPEN_STORE_WHILE_CHAT = 0x24b,
-/*20171018 to 20180523
+/*20171018 to 20180627
개
Total
*/
MSG_EA4 = 0x24c,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 를 전투불능으로 만들었습니다.
You have knocked down %s.
*/
MSG_SLAIN = 0x24d,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ë‹˜ì— ì˜í•´ 전투불능 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
You have been knocked down by %s.
*/
MSG_SLAINBY = 0x24e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¨¹ì´ - '%s' ì•„ì´í…œì´ 존재하지 않습니다..
Feed - "%s" is not available.
*/
MSG_NOT_EXIST_PET_FOOD = 0x24f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¨¹ì´ ì£¼ê¸°
Feed Pet
*/
MSG_PET_FEEDING = 0x250,
-/*20171018 to 20180523
+/*20171018 to 20180627
í¼í¬ë¨¼ìŠ¤
Performance
*/
MSG_PET_PERFORMANCE = 0x251,
-/*20171018 to 20180523
+/*20171018 to 20180627
알로 ë˜ëŒë¦¬ê¸°
Return to Egg Shell
*/
MSG_PET_RETURN_EGG = 0x252,
-/*20171018 to 20180523
+/*20171018 to 20180627
악세사리 해제
Unequip Accessory
*/
MSG_PET_ACC_OFF = 0x253,
-/*20171018 to 20180523
+/*20171018 to 20180627
Pet ìƒíƒœ 보기
Check Pet Status
*/
MSG_PET_SHOWINFO = 0x254,
-/*20171018 to 20180523
+/*20171018 to 20180627
악세사리
Accessory
*/
MSG_PET_ACCESSARY = 0x255,
-/*20171018 to 20180523
+/*20171018 to 20180627
장착ë¨
Equipped
*/
MSG_ITEM_EQUIPED = 0x256,
-/*20171018 to 20180523
+/*20171018 to 20180627
펫 리스트
Pet List
*/
MSG_PET_EGG_LIST = 0x257,
-/*20171018 to 20180523
+/*20171018 to 20180627
장착 안ë¨
Unequipped
*/
MSG_ITEM_UNEQUIPED = 0x258,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì •ë§ë¡œ 먹ì´ë¥¼ 주시겠습니까?
Are you sure that you want to feed your pet?
*/
MSG_SURE_TO_FEED_PET = 0x259,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°€ê²©ì„ ì“°ì‹¤ë• ìˆ«ìž(0~9)만 ì¨ì£¼ì‹­ì‹œì˜¤.
Only the numbers (0~9) are available.
*/
MSG_CAN_INPUT_NUMBER_ONLY = 0x25a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°ì •ë˜ì§€ ì•Šì€ ì•„ì´í…œì€ íŒë§¤í•  수 없습니다.
You cannot sell unidentified items.
*/
MSG_CANT_SELL_UNIDENTIFIED_ITEM = 0x25b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°€ê²©ì´ 0 Zenyì¸ ì•„ì´í…œì´ 존재합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Item at 0 Zeny exists. Do you wish to continue?
*/
MSG_YOU_HAVE_FREE_ITEM_ON_SHOP = 0x25c,
-/*20171018 to 20180523
+/*20171018 to 20180627
[새로 ì¶”ê°€ëœ ì´ëª¨ì…˜ 리스트]
[New Emotion List]
*/
MSG_NEW_EMOTION_LIST = 0x25d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¼ë³¸ìª½ 베타 사용ìžë“¤ì—게 전하는 메세지. -> 겅호ì—ì„œ 재가입 하세요.
N/A
*/
MSG_BAN_JAPAN_REFUSE1 = 0x25e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¼ë³¸ìª½ ê³¼ê¸ˆì´ ì¢…ë£Œëœ ì‚¬ìš©ìžë“¤ì—게 전하는 메세지. -> ëˆë‚´ë¼. ë‘ ë²ˆë‚´ë¼.
N/A
*/
MSG_BAN_JAPAN_REFUSE2 = 0x25f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°™ì€ ê³„ì •ì˜ ìºë¦­í„°ê°€ ì´ë¯¸ 가입ë˜ì–´ìžˆìŠµë‹ˆë‹¤.
Character in the same account already joined.
*/
MSG_ALREADY_SAME_AID_JOINED = 0x260,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%d 명) - 만18세ì´ìƒ
(%d ppl) - over the age 18
*/
MSG_SERVER_PROPERTY_ADULT = 0x261,
-/*20171018 to 20180523
+/*20171018 to 20180627
í”„ë¡œë³´í¬ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Provoke initiated.
*/
MSG_ENST_PROVOKE = 0x262,
-/*20171018 to 20180523
+/*20171018 to 20180627
í”„ë¡œë³´í¬ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Provoke canceled.
*/
MSG_DSST_PROVOKE = 0x263,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ë“€ì–´ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Endure initiated.
*/
MSG_ENST_ENDURE = 0x264,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ë“€ì–´ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Endure canceled.
*/
MSG_DSST_ENDURE = 0x265,
-/*20171018 to 20180523
+/*20171018 to 20180627
집중력 í–¥ìƒ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Improve Concentration initiated.
*/
MSG_ENST_CONCENTRATION = 0x266,
-/*20171018 to 20180523
+/*20171018 to 20180627
집중력 í–¥ìƒ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Improve Concentration canceled.
*/
MSG_DSST_CONCENTRATION = 0x267,
-/*20171018 to 20180523
+/*20171018 to 20180627
하ì´ë”© ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Hiding Initiated.
*/
MSG_ENST_HIDING = 0x268,
-/*20171018 to 20180523
+/*20171018 to 20180627
하ì´ë”© ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Hiding Canceled.
*/
MSG_DSST_HIDING = 0x269,
-/*20171018 to 20180523
+/*20171018 to 20180627
í´ë¡œí‚¹ ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Cloaking initiated.
*/
MSG_ENST_CLOAKING = 0x26a,
-/*20171018 to 20180523
+/*20171018 to 20180627
í´ë¡œí‚¹ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Cloaking canceled.
*/
MSG_DSST_CLOAKING = 0x26b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…ì„ ë°˜ì‚¬ í•  수 있는 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Poison React initiated.
*/
MSG_ENST_POISONREACT = 0x26c,
-/*20171018 to 20180523
+/*20171018 to 20180627
í¬ì´ì¦Œ 리액트 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Poison React canceled.
*/
MSG_DSST_POISONREACT = 0x26d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë™ì†ë„ê°€ ê°ì†Œí•˜ì˜€ìŠµë‹ˆë‹¤.
Speed reduced.
*/
MSG_ENST_QUAGMIRE = 0x26e,
-/*20171018 to 20180523
+/*20171018 to 20180627
콰그마ì´ì–´ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Quagmire canceled.
*/
MSG_DSST_QUAGMIRE = 0x26f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°©ì–´ë ¥ì´ ì¦ê°€ë˜ì—ˆìŠµë‹ˆë‹¤.
Defense increased.
*/
MSG_ENST_ANGELUS = 0x270,
-/*20171018 to 20180523
+/*20171018 to 20180627
안젤루스 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Angelus canceled.
*/
MSG_DSST_ANGELUS = 0x271,
-/*20171018 to 20180523
+/*20171018 to 20180627
힘과 지능, ë±ìŠ¤ê°€ ì¦ê°€í•˜ì˜€ìŠµë‹ˆë‹¤.
Blessing aligned.
*/
MSG_ENST_BLESSING = 0x272,
-/*20171018 to 20180523
+/*20171018 to 20180627
블레싱 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Blessing canceled.
*/
MSG_DSST_BLESSING = 0x273,
-/*20171018 to 20180523
+/*20171018 to 20180627
시그넘 í¬ë£¨ì‹œìŠ¤ë¥¼ 사용하였습니다.
Signum Crusis initiated.
*/
MSG_ENST_CRUCIS = 0x274,
-/*20171018 to 20180523
+/*20171018 to 20180627
시그넘 í¬ë£¨ì‹œìŠ¤ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Signum Crusis canceled.
*/
MSG_DSST_CRUCIS = 0x275,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…ì´ í¼ì§€ëŠ” ì†ë„ê°€ ëŠë ¤ì¡ŒìŠµë‹ˆë‹¤.
Slow Poison initiated.
*/
MSG_ENST_SLOWPOISON = 0x276,
-/*20171018 to 20180523
+/*20171018 to 20180627
슬로우 í¬ì´ì¦Œ ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Slow Poison Canceled.
*/
MSG_DSST_SLOWPOISON = 0x277,
-/*20171018 to 20180523
+/*20171018 to 20180627
SPì˜ íšŒë³µ ì†ë„ê°€ í–¥ìƒ ë˜ì—ˆìŠµë‹ˆë‹¤.
HP/SP recovery increased.
*/
MSG_ENST_MAGNIFICAT = 0x278,
-/*20171018 to 20180523
+/*20171018 to 20180627
마니피캇 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Magnificat canceled.
*/
MSG_DSST_MAGNIFICAT = 0x279,
-/*20171018 to 20180523
+/*20171018 to 20180627
í–‰ìš´ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Luck increased.
*/
MSG_ENST_GLORIA = 0x27a,
-/*20171018 to 20180523
+/*20171018 to 20180627
글로리아 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Gloria canceled.
*/
MSG_DSST_GLORIA = 0x27b,
-/*20171018 to 20180523
+/*20171018 to 20180627
1회 ê³µê²©ì— ë‘ ë°° ë°ë¯¸ì§€ë¥¼ 받는 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
You will received double damage from all attacking opponents.
*/
MSG_ENST_LEXAETERNA = 0x27c,
-/*20171018 to 20180523
+/*20171018 to 20180627
렉스ì—테르나 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Lex Eterna canceled.
*/
MSG_DSST_LEXAETERNA = 0x27d,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격ì†ë„ê°€ ì¦ê°€í•˜ì˜€ìŠµë‹ˆë‹¤.
Attack Speed increased.
*/
MSG_ENST_ADRENALINE = 0x27e,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격ì†ë„ê°€ ê°ì†Œí•˜ì˜€ìŠµë‹ˆë‹¤.
Attack Speed reduced.
*/
MSG_DSST_ADRENALINE = 0x27f,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŽ˜ì½”ì— ì˜¬ë¼ íƒ”ìŠµë‹ˆë‹¤.
You've just been on a Peco Peco.
*/
MSG_ENST_RIDING = 0x280,
-/*20171018 to 20180523
+/*20171018 to 20180627
페코ì—ì„œ 내렸습니다.
You've just got off of a Peco Peco.
*/
MSG_DSST_RIDING = 0x281,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒ”ì½˜ì„ ìž¥ì°©í•˜ì˜€ìŠµë‹ˆë‹¤.
You've just carried a Falcon with.
*/
MSG_ENST_FALCON = 0x282,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒ”ì½˜ì„ í’€ì–´ì£¼ì—ˆìŠµë‹ˆë‹¤.
You've just released a Falcon.
*/
MSG_DSST_FALCON = 0x283,
-/*20171018 to 20180523
+/*20171018 to 20180627
죽ì€ì²™í•˜ê¸° ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Play Dead initiated.
*/
MSG_ENST_TRICKDEAD = 0x284,
-/*20171018 to 20180523
+/*20171018 to 20180627
죽ì€ì²™í•˜ê¸° ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Play Dead canceled.
*/
MSG_DSST_TRICKDEAD = 0x285,
-/*20171018 to 20180523
+/*20171018 to 20180627
íž˜ì´ ê°•í•´ì¡ŒìŠµë‹ˆë‹¤.
STR improved.
*/
MSG_ENST_SHOUT = 0x286,
-/*20171018 to 20180523
+/*20171018 to 20180627
íž˜ì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
STR turned back to normal.
*/
MSG_DSST_SHOUT = 0x287,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì—너지코트 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Energy Coat initiated.
*/
MSG_ENST_ENERGYCOAT = 0x288,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì—너지코트 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Energy Coat canceled.
*/
MSG_DSST_ENERGYCOAT = 0x289,
-/*20171018 to 20180523
+/*20171018 to 20180627
방어구가 파괴ë˜ì—ˆìŠµë‹ˆë‹¤.
Armor destroyed.
*/
MSG_ENST_BROKENAMOR = 0x28a,
-/*20171018 to 20180523
+/*20171018 to 20180627
...
Weapon has just been released from destroyed status.
*/
MSG_DSST_BROKENAMOR = 0x28b,
-/*20171018 to 20180523
+/*20171018 to 20180627
무기가 파괴ë˜ì—ˆë‹ˆë‹¤.
Weapon destroyed.
*/
MSG_ENST_BROKENWEAPON = 0x28c,
-/*20171018 to 20180523
+/*20171018 to 20180627
...
Weapon has just been released from destroyed status.
*/
MSG_DSST_BROKENWEAPON = 0x28d,
-/*20171018 to 20180523
+/*20171018 to 20180627
환ì˜ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Invisibility initiated.
*/
MSG_ENST_ILLUSION = 0x28e,
-/*20171018 to 20180523
+/*20171018 to 20180627
환ì˜ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Invisibility canceled.
*/
MSG_DSST_ILLUSION = 0x28f,
-/*20171018 to 20180523
+/*20171018 to 20180627
과금 ì •ë³´ 처리가 늦어지고 있어 ì ‘ì†ì´ 지연ë˜ê³  있습니다. ìž ì‹œ í›„ì— ë‹¤ì‹œ ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Sorry. It is delayed due to the process of payment. Please re-connect in a minute.
*/
MSG_REFUSE_BLOCK_TEMPORARY = 0x290,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž¥ì°©ëœ í™”ì‚´/탄환/수리검 ì„ í•´ì œí•´ì•¼í•©ë‹ˆë‹¤.
You must unequip ammunition first.
*/
MSG_UNEQUIP_ARROW = 0x291,
-/*20171018 to 20180523
+/*20171018 to 20180627
화살 목ë¡
Arrow List
*/
MSG_ARROW_LIST = 0x292,
-/*20171018 to 20180523
+/*20171018 to 20180627
카트 목ë¡
Cart List
*/
MSG_CART_LIST = 0x293,
-/*20171018 to 20180523
+/*20171018 to 20180627
카트를 장착한 ìƒíƒœì—¬ì•¼ 합니다.
You must have a Pushcart.
*/
MSG_MUST_EQUIP_CART = 0x294,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì±„íŒ…ë°©ì„ ê°œì„¤ í•  수 없습니다.
You cannot open a Chat Window.
*/
MSG_CANT_MAKE_CHAT_ROOM = 0x295,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¼ê·¸ë‚˜ë¡œí¬ 홈페ì´ì§€ë¡œ ì ‘ì†í•˜ì—¬ ê³„ì •ì„ ë§Œë“­ë‹ˆë‹¤. ì²˜ìŒ ê³„ì •ì„ ë§Œë“œì‹œë©´ 3ì¼ ë™ì•ˆì€ 무료로 ì´ìš©í•˜ì‹¤ 수 있습니다.
Registering an account is the first step to accessing the game. Do you want to visit the registration page now?
*/
MSG_3DAY_FREE = 0x296,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•‰ì€ ìƒíƒœì—서는 ì´ ì•„ì´í…œì„ 사용할 수 없습니다.
You cannot use this item while sitting.
*/
MSG_CANT_USE_WHEN_SITDOWN = 0x297,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅, 스킬, ì•„ì´í…œ 사용금지가 %d 분간 남아 있습니다.
Your use of skills and chat will be blocked for the next %d minutes.
*/
MSG_BAD_MANNER_REMAIN = 0x298,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅, 스킬, ì•„ì´í…œ 사용금지가 해지 ë˜ì—ˆìŠµë‹ˆë‹¤.
Your use of skills and chat have been reinstated.
*/
MSG_BAD_MANNER_END = 0x299,
-/*20171018 to 20180523
+/*20171018 to 20180627
-[장착안ë¨]
- [Not equipped]
*/
MSG_REF_UNEQUIP = 0x29a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°°ê³ í””
Very Hungry
*/
MSG_VERY_HUNGRY = 0x29b,
-/*20171018 to 20180523
+/*20171018 to 20180627
출출함
Hungry
*/
MSG_HUNGRY = 0x29c,
-/*20171018 to 20180523
+/*20171018 to 20180627
보통
Normal
*/
MSG_NORMAL = 0x29d,
-/*20171018 to 20180523
+/*20171018 to 20180627
배부름
Satisfied
*/
MSG_REPLETE = 0x29e,
-/*20171018 to 20180523
+/*20171018 to 20180627
아주 배부름
Stuffed
*/
MSG_VERY_REPLETE = 0x29f,
-/*20171018 to 20180523
+/*20171018 to 20180627
서먹서먹함
Awkward
*/
MSG_VERY_AWKWARD = 0x2a0,
-/*20171018 to 20180523
+/*20171018 to 20180627
어색함
Shy
*/
MSG_AWKWARD = 0x2a1,
-/*20171018 to 20180523
+/*20171018 to 20180627
친함
Cordial
*/
MSG_FRIENDLY = 0x2a2,
-/*20171018 to 20180523
+/*20171018 to 20180627
절친함
Loyal
*/
MSG_VERY_FRIENDLY = 0x2a3,
-/*20171018 to 20180523
+/*20171018 to 20180627
알수 ì—†ìŒ
Unknown
*/
MSG_UNKNOWN = 0x2a4,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 앞으로 %ì¼ %d시간 %d분 ì‚¬ìš©ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
Your account has play time of %d day %d hour %d minute.
*/
MSG_BILLING_DAY_HOUR_MINUTES = 0x2a5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ê³„ì •ì€ ì´ë¯¸ 다른 어카운트 서버로 ì ‘ì†í•œ ìƒíƒœìž…니다.
Your account is already connected to account server.
*/
MSG_BAN_INFORMATION_REMAINED_ANOTHER_ACCOUNT = 0x2a6,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 앞으로 %d시간 %d분 ì‚¬ìš©ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
Your account has play time of %d hour %d minute.
*/
MSG_BILLING_HOUR_MINUTES = 0x2a7,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 무료 ì‚¬ìš©ìž ìž…ë‹ˆë‹¤.
Your account is a free account.
*/
MSG_BILLING_FREE_USER = 0x2a8,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ê³„ì •ìœ¼ë¡œ 사í¬ë¼ì´ì— ì ‘ì†í• ìˆ˜ 없습니다.
This account can't connect the Sakray server.
*/
MSG_REFUSE_NONSAKRAY_ID_BLOCKED = 0x2a9,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŽ«ì˜ ì´ë¦„ì€ ì˜ë¬¸ 23, 한글 11ìž ì´ë‚´ë¡œ ì •í•´ 주세요.
Your pet name must be 23 characters or less.
*/
MSG_PETNAME_IN23 = 0x2aa,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¦„ì€ ë‹¨ 한번만 바꿀수 있습니다. 펫 ì´ë¦„ì„ ^0000ff^0000ff %s^000000^000000 ë¡œ 수정합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
You may change your pet's name only once. Your pet's name will be changed to ^0000ff^0000ff %s^000000^000000. Do you wish to continue?
*/
MSG_PETNAME_CHANGE_ONLYONCE = 0x2ab,
-/*20171018 to 20180523
+/*20171018 to 20180627
/í°íŠ¸
/font
*/
MSG_NAMEBALLOON_TYPE = 0x2ac,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê¸¸ë“œì— ë‚¨ì€ ì œë‹ˆê°€ 부족하여 ìž‘ì—…ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Your guild lacks the funds to pay for this venture.
*/
MSG_GUILDZENY_NOT_ENOUGH = 0x2ad,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드가 소유할 수 있는 최대 ê¸ˆì•¡ì„ ì´ˆê³¼í•˜ì—¬ ìž‘ì—…ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Your guild zeny limit prevents you from performing this action.
*/
MSG_GUILDZENY_OVER = 0x2ae,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´íŽ™íŠ¸ 간략화 On
Simplified effects have been activated.
*/
MSG_MINEFFECT_ON = 0x2af,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´íŽ™íŠ¸ 간략화 Off
Simplified effects have been deactivated.
*/
MSG_MINEFFECT_OFF = 0x2b0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìžë³¸ê¸ˆ
Required Fee
*/
MSG_CAPITAL = 0x2b1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì„ ë°”ë‹¥ì— ë²„ë¦¬ë ¤ë©´, ì•„ì´í…œ ì°½ì„ ì—´ì–´ 주십시오.
If you wish to drop an item, you must first open your Item Window (alt+e).
*/
MSG_OPEN_ITEMWND_TO_THROW = 0x2b2,
-/*20171018 to 20180523
+/*20171018 to 20180627
PCë°© ìš”ê¸ˆì´ ì¢…ë£Œí•˜ì—¬ ê°œì¸ ìš”ê¸ˆì œë¡œ 전환합니다. ê°œì¸ ìš”ê¸ˆìœ¼ë¡œ ê²Œìž„ì„ ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Internet Cafe Time Plan has been ended. Would you like to continue the game with your personal play time?
*/
MSG_ASK_PNGAMEROOM = 0x2b3,
-/*20171018 to 20180523
+/*20171018 to 20180627
Current admission application state.
*/
MSG_REPLY_REMAINTIME = 0x2b4,
-/*20171018 to 20180523
+/*20171018 to 20180627
Current admission application state.
*/
MSG_INFO_REMAINTIME = 0x2b5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ëˆì´ 모ìžë¼ê±°ë‚˜, 가질 수 있는 최대 ê¸ˆì•¡ì„ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.
Your lack of zeny or your zeny limit have prevented you from performing this action.
*/
MSG_OVER_OR_LOW_MONEY = 0x2b6,
-/*20171018 to 20180523
+/*20171018 to 20180627
전투불능 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤. esc키를 누르시면 ì„ íƒì°½ì´ 뜹니다.
Your character has fainted. Push the ESC key to restart.
*/
MSG_PRESS_ESC_TO_RESTART = 0x2b7,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d ê°œ íšë“
- %d obtained.
*/
MSG_EA_OBTAIN = 0x2b8,
-/*20171018 to 20180523
+/*20171018 to 20180627
스펠 리스트
Spell List
*/
MSG_SPELL_LIST = 0x2b9,
-/*20171018 to 20180523
+/*20171018 to 20180627
/최소화
/minimize
*/
MSG_MINEFFECT = 0x2ba,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ì•„ì´í…œì€ ì†ìƒë˜ì–´ 있습니다..
This item has been damaged.
*/
MSG_DAMAGED_ITEM = 0x2bb,
-/*20171018 to 20180523
+/*20171018 to 20180627
/noshift : 쉬프트를 누르지않고 ížë¡œ ì ì„ 공격할수있게ë©ë‹ˆë‹¤ On Off
/noshift: You may use your ''force heal'' ability without the Shift key. On | Off
*/
MSG_EXPLAIN_NOSHIFT = 0x2bc,
-/*20171018 to 20180523
+/*20171018 to 20180627
시프트를 누르지 ì•Šê³ ë„ ížë¡œ ì–¸ë°ë“œë¥¼ 공격할수 있습니다 [/ns ON]
[no shift] option activated. [ON]
*/
MSG_NOSHIFT_ON = 0x2bd,
-/*20171018 to 20180523
+/*20171018 to 20180627
시프트를 눌러야 ížë¡œ ì–¸ë°ë“œë¥¼ 공격할수 있습니다 [/ns OFF]
[no shift] option deactivated. [OFF]
*/
MSG_NOSHIFT_OFF = 0x2be,
-/*20171018 to 20180523
+/*20171018 to 20180627
MSI_REFUSE_BAN_BY_DBA
*/
MSG_REFUSE_BAN_BY_DBA = 0x2bf,
-/*20171018 to 20180523
+/*20171018 to 20180627
MSI_REFUSE_EMAIL_NOT_CONFIRMED
*/
MSG_REFUSE_EMAIL_NOT_CONFIRMED = 0x2c0,
-/*20171018 to 20180523
+/*20171018 to 20180627
MSI_REFUSE_BAN_BY_GM
*/
MSG_REFUSE_BAN_BY_GM = 0x2c1,
-/*20171018 to 20180523
+/*20171018 to 20180627
MSI_REFUSE_TEMP_BAN_FOR_DBWORK
*/
MSG_REFUSE_TEMP_BAN_FOR_DBWORK = 0x2c2,
-/*20171018 to 20180523
+/*20171018 to 20180627
MSI_REFUSE_SELF_LOCK
*/
MSG_REFUSE_SELF_LOCK = 0x2c3,
-/*20171018 to 20180523
+/*20171018 to 20180627
MSI_REFUSE_NOT_PERMITTED_GROUP
*/
MSG_REFUSE_NOT_PERMITTED_GROUP = 0x2c4,
-/*20171018 to 20180523
+/*20171018 to 20180627
MSI_REFUSE_WAIT_FOR_SAKRAY_ACTIVE
*/
MSG_REFUSE_WAIT_FOR_SAKRAY_ACTIVE = 0x2c5,
-/*20171018 to 20180523
+/*20171018 to 20180627
/aura : 오오ë¼ë¥¼ 간략화 시킬수있습니다 On Off
/aura: Simplify Aura effect On | Off
*/
MSG_EXPLAIN_AURA = 0x2c6,
-/*20171018 to 20180523
+/*20171018 to 20180627
오오ë¼ê°€ ì •ìƒì ìœ¼ë¡œ 표시ë©ë‹ˆë‹¤ [ì˜¤ì˜¤ë¼ ON]
Turn On Aura [Aura ON]
*/
MSG_AURA_ON = 0x2c7,
-/*20171018 to 20180523
+/*20171018 to 20180627
오오ë¼ê°€ 간략화ë˜ì„œ 표시ë©ë‹ˆë‹¤ [ì˜¤ì˜¤ë¼ OFF]
Simplify Aura enabled. [ON]
*/
MSG_AURA_OFF = 0x2c8,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅금지 ê¸°ë¡ %d 회
Chat block record %d times
*/
MSG_PROHIBIT_LOG = 0x2c9,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅 금지 리스트
Chat block list
*/
MSG_PROHIBIT_LIST = 0x2ca,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ì´ë¦„표시 or /showname : ìºë¦­í„°ì˜ ì´ë¦„ 표시 ë°©ì‹ì„ 변경합니다.
/showname: Change the name font type.
*/
MSG_EXPLAIN_SHOWNAMETYPE = 0x2cb,
-/*20171018 to 20180523
+/*20171018 to 20180627
/noctrl : ì½˜íŠ¸ë¡¤ì„ ëˆ„ë¥´ì§€ì•Šì•„ë„ ìžë™ê³µê²©ì´ ë©ë‹ˆë‹¤. On Off
/noctrl | /nc: Auto attack without pressing ctrl key. On | Off
*/
MSG_EXPLAIN_NOCTRL = 0x2cc,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì½˜íŠ¸ë¡¤ì„ ëˆ„ë¥´ì§€ ì•Šì•„ë„ ìžë™ê³µê²©ì„ 합니다 [/nc ON]
Use auto attack without Ctrl. [Auto attack ON]
*/
MSG_NOCTRL_ON = 0x2cd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì½˜íŠ¸ë¡¤ì„ ëˆŒëŸ¬ì•¼ ìžë™ê³µê²©ì„ 합니다 [/nc OFF]
Use auto attack with Ctrl. [Auto attack OFF]
*/
MSG_NOCTRL_OFF = 0x2ce,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅 금지 주기
Mute this player.
*/
MSG_APPEND_PROHIBIT = 0x2cf,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅 금지 완전 풀기 & 로그 삭제
Unmute player & Erase mute time.
*/
MSG_ERASE_PROHIBIT = 0x2d0,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅 금지 시간 줄ì´ê¸°(로그 ì‚­ì œ 안ë¨)
Decrease Player Mute time.
*/
MSG_REDUCE_PROHIBIT = 0x2d1,
-/*20171018 to 20180523
+/*20171018 to 20180627
í°íŠ¸ê°€ ì •ìƒì ìœ¼ë¡œ 바뀌었습니다 [ì´ë¦„í‘œì‹œë°©ì‹ 1]
Normal Font Displayed. [showname type 1]
*/
MSG_SHOWNAME_ON = 0x2d2,
-/*20171018 to 20180523
+/*20171018 to 20180627
í°íŠ¸ê°€ 가늘게 바뀌면서 íŒŒí‹°ëª…ë„ í‘œì‹œë©ë‹ˆë‹¤ [ì´ë¦„í‘œì‹œë°©ì‹ 2]
Font will be thin and party name will be shown [showname type 2]
*/
MSG_SHOWNAME_OFF = 0x2d3,
-/*20171018 to 20180523
+/*20171018 to 20180627
/doridori : ì—°ì†í•´ì„œ ì´ ëª…ë ¹ì–´ë¥¼ ì³ì£¼ë©´ ìºë¦­í„°ê°€ ë„리ë„리 ^^;;
/doridori: Shake head
*/
MSG_EXPLAIN_DORIDORI = 0x2d4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸í„°ë„· 카페ì—ì„œ ê³¼ê¸ˆì„ í•˜ê³  있습니다.
Internet room is paying now.
*/
MSG_BILLING_INTERNET_CAFE = 0x2d5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì •ì•¡ì œ ê³¼ê¸ˆì€ %dì¼ %d시간 %dë¶„ì´ ë‚¨ì•˜ìŠµë‹ˆë‹¤.
종량제 ê³¼ê¸ˆì€ %d시간 %dë¶„ì´ ë‚¨ì•˜ìŠµë‹ˆë‹¤.
Prepaid voucher validate until %d days %d hours %d minutes later.
Time limit voucher validate untill %d hours %d minutes later.
*/
MSG_BILLING_BOTH = 0x2d6,
-/*20171018 to 20180523
+/*20171018 to 20180627
/bingbing : ì—°ì†í•´ì„œ ì´ ëª…ë ¹ì–´ë¥¼ ì³ì£¼ë©´ ìºë¦­í„°ê°€ 빙글빙글 ^^;;
/bingbing: Rotates player counter clockwise.
*/
MSG_EXPLAIN_BINGBING = 0x2d7,
-/*20171018 to 20180523
+/*20171018 to 20180627
/bangbang : ì—°ì†í•´ì„œ ì´ ëª…ë ¹ì–´ë¥¼ ì³ì£¼ë©´ ìºë¦­í„°ê°€ 뱅글뱅글 ^^;;
/bangbang: Rotates player clockwise.
*/
MSG_EXPLAIN_BANGBANG = 0x2d8,
-/*20171018 to 20180523
+/*20171018 to 20180627
/skillfail : ë¹¨ê°„ìƒ‰ì˜ ìŠ¤í‚¬ì‚¬ìš© 실패 메세지를 표시하지 않습니다 On Off
/skillfail: Display red font message when skill fails. On | Off
*/
MSG_EXPLAIN_SKILLFAIL = 0x2d9,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬사용 실패 메세지를 표시합니다 [/sf ON]
Skill fail messages will be displayed. [Display On]
*/
MSG_SKILLFAIL_ON = 0x2da,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬사용 실패 메세지를 표시하지 않습니다 [/sf OFF]
Skill fail messages will not be displayed. [Display OFF]
*/
MSG_SKILLFAIL_OFF = 0x2db,
-/*20171018 to 20180523
+/*20171018 to 20180627
/notalkmsg : ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•˜ì§€ 않습니다 On Off
/notalkmsg: Chat will not be displayed in chat window. On | Off
*/
MSG_EXPLAIN_NOTALKMSG = 0x2dc,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•©ë‹ˆë‹¤ [/nm ON]
Chat content will be displayed in the chat window. [Display ON]
*/
MSG_NOTALKMSG_ON = 0x2dd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•˜ì§€ì•ŠìŠµë‹ˆë‹¤ [/nm OFF]
Chat content will not be displayed in the chat window. [Display OFF]
*/
MSG_NOTALKMSG_OFF = 0x2de,
-/*20171018 to 20180523
+/*20171018 to 20180627
/set1 : /nc + /showname + /sf + /wi, /set2 : + /q3
/set1: /noctrl + /showname + /skillfail
*/
MSG_EXPLAIN_SET1 = 0x2df,
-/*20171018 to 20180523
+/*20171018 to 20180627
/fog : FOGì´íŽ™íŠ¸ë¥¼ 키거나 ëŒìˆ˜ìžˆìŠµë‹ˆë‹¤ On Off
/fog: Fog effect. On | Off
*/
MSG_EXPLAIN_FOG = 0x2e0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì²­í˜¼ì„ í•´ì™”ìŠµë‹ˆë‹¤. 승낙하시겠습니까?
You have received a marriage proposal. Do you accept?
*/
MSG_SUGGEST_COUPLE = 0x2e1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 분배 ë°©ì‹
Item sharing type
*/
MSG_HOWITEMDIV = 0x2e2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°ìž ì·¨ë“
Individual
*/
MSG_ITEMDIV1 = 0x2e3,
-/*20171018 to 20180523
+/*20171018 to 20180627
균등하게 분배
Shared
*/
MSG_ITEMDIV2 = 0x2e4,
-/*20171018 to 20180523
+/*20171018 to 20180627
nProtect KeyCrypt
*/
MSG_KEYCRYPT = 0x2e5,
-/*20171018 to 20180523
+/*20171018 to 20180627
Keyboard Driverê°€ 검출ë˜ì—ˆìŠµë‹ˆë‹¤.
키보드 보안 ìž…ë ¥ì„ ìœ„í•´ ì¶”ê°€ê¸°ëŠ¥ì„ ì„¤ì¹˜í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
@@ -3738,7 +3738,7 @@ Do you want to install a program for keyboard security?
(After installation, System Reboot is required)
*/
MSG_KEYCRYPT_INSTALL_KEYDRIVER = 0x2e6,
-/*20171018 to 20180523
+/*20171018 to 20180627
설치가 완료 ë˜ì—ˆìŠµë‹ˆë‹¤.
ì‹œìŠ¤í…œì„ Reboot 합니다.
@@ -3747,17 +3747,17 @@ Installation has been completed.
System will be rebooted.
*/
MSG_KEYCRYPT_REBOOT = 0x2e7,
-/*20171018 to 20180523
+/*20171018 to 20180627
설치 실패.
Installation has been failed.
*/
MSG_KEYCRYPT_INSTALLFAIL = 0x2e8,
-/*20171018 to 20180523
+/*20171018 to 20180627
키보드 ë³´ì•ˆì„ ì ìš©í•˜ì§€ ì•Šê³  계ì†í•©ë‹ˆë‹¤.
Keyboard Security will be skipped.
*/
MSG_KEYCRYPT_SKIPKEYCRYPT = 0x2e9,
-/*20171018 to 20180523
+/*20171018 to 20180627
키보드 ë³´ì•ˆì— í•„ìš”í•œ 파ì¼ì´ 존재하지 않습니다.
(npkeyc.vxd, npkeyc.sys, npkeycs.sys)
@@ -3766,7 +3766,7 @@ Required file for Keyboard Security is not existing.
(npkeyc.vxd, npkeyc.sys, npkeycs.sys)
*/
MSG_KEYCRYPT_NOKEYCRYPTFILE = 0x2ea,
-/*20171018 to 20180523
+/*20171018 to 20180627
USB Keyboardê°€ 검출ë˜ì—ˆìŠµë‹ˆë‹¤.
키보드 보안 ìž…ë ¥ì„ ìœ„í•´ ì¶”ê°€ê¸°ëŠ¥ì„ ì„¤ì¹˜í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
@@ -3779,56 +3779,56 @@ Do you want to install a program for keyboard security?
(After installation, System Reboot is required)
*/
MSG_KEYCRYPT_USBKEYBOARD = 0x2eb,
-/*20171018 to 20180523
+/*20171018 to 20180627
ftp://ragnarok.nefficient.co.kr/pub/ragnarok/ragnarok0526.exe
*/
MSG_FINDHACK_PATH = 0x2ec,
-/*20171018 to 20180523
+/*20171018 to 20180627
FindHackì´ ì •ìƒì ìœ¼ë¡œ 설치가 ë˜ì–´ìžˆì§€ 않습니다. ragnarok0226.exe 를 다운로드 하여 ë¼ê·¸ë‚˜ë¡œí¬ê°€ ì„¤ì¹˜ëœ í´ë”ì— ì„¤ì¹˜í•´ 주시기 ë°”ëžë‹ˆë‹¤.(%d).
FindHack is not installed correctly. Please download ragnarok0226.exe and install it in RagnarokOnline directory.(%d).
*/
MSG_FINDHACK_NOTINSTALLED = 0x2ed,
-/*20171018 to 20180523
+/*20171018 to 20180627
í•´í‚¹íˆ´ì´ ì¡´ìž¬í•˜ì§€ë§Œ 치료가 ì •ìƒì ìœ¼ë¡œ ë˜ì§€ 않았습니다. ë¼ê·¸ë‚˜ë¡œí¬ê°€ 실행ë˜ì§€ 않습니다.
Hacking tool is existing but it hasn't been cleaned. Rangarok Online will not be executed.
*/
MSG_FINDHACK_HACKTOOLEXIST = 0x2ee,
-/*20171018 to 20180523
+/*20171018 to 20180627
해킹툴 진단 í”„ë¡œê·¸ëž¨ì´ ì •ìƒì ìœ¼ë¡œ 다운로드 ë˜ì§€ 않았습니다. ragnarok0226.exe 를 다운로드 하여 ë¼ê·¸ë‚˜ë¡œí¬ê°€ ì„¤ì¹˜ëœ í´ë”ì— ì„¤ì¹˜í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Hacking tool scan program has not been downloaded correctly. Please download ragnarok0226.exe and install it in RagnarokOnline directory.
*/
MSG_FINDHACK_CANTDOWNLOAD = 0x2ef,
-/*20171018 to 20180523
+/*20171018 to 20180627
NPX.DLL 등ë¡ì—러 ì´ê±°ë‚˜ FindHack 구ë™ì— 필요한 파ì¼ì´ 없습니다. ragnarok0226.exe 를 다운로드 하여 ë¼ê·¸ë‚˜ë¡œí¬ê°€ ì„¤ì¹˜ëœ í´ë”ì— ì„¤ì¹˜í•´ 주시기 ë°”ëžë‹ˆë‹¤.
NPX.DLL register error or there is no necessary file to run FindHack. Please download ragnarok0226.exe and install it in RagnarokOnline directory.
*/
MSG_FINDHACK_NOFILE = 0x2f0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜ˆì™¸ì‚¬í•­ì´ ë°œìƒí–ˆìŠµë‹ˆë‹¤. (02-3281-0361)ë¡œ 문ì˜í•´ì£¼ì„¸ìš”. 리턴값(%d)
Exceptional Error. Please contact the customer support. Return Value: (%d)
*/
MSG_FINDHACK_EXCEPTION = 0x2f1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¢…ë£Œë²„íŠ¼ì„ í´ë¦­ 하셨습니다.
Exit button has been clicked.
*/
MSG_FINDHACK_EXITPRESSED = 0x2f2,
-/*20171018 to 20180523
+/*20171018 to 20180627
Findhack ì—…ë°ì´íŠ¸ 서버접근 실패하였습니다. ìž ì‹œ í›„ì— ë‹¤ì‹œ ì‹œë„í•´ 주시거나 ê·¸ë¼ë¹„í‹° ìš´ì˜íŒ€ìœ¼ë¡œ ì—°ë½í•´ì£¼ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Unable to connect Findhack Update Server. Please try again or contact the customer support.
*/
MSG_FINDHACK_UPDATEFAILED = 0x2f3,
-/*20171018 to 20180523
+/*20171018 to 20180627
사랑받고있는
Beloved
*/
MSG_NAMED_PET = 0x2f4,
-/*20171018 to 20180523
+/*20171018 to 20180627
/report or /ì‹ ê³  : ì‹ ê³ ìš© 갈무리 파ì¼ì„ 저장합니다.
/report: Save a chat log file.
*/
MSG_REPORTCOMMAND_EXPLANATION = 0x2f5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ íŒŒì¼ì€ (주)ê·¸ë¼ë¹„í‹°ì˜ ìš´ì˜íŒ€ì—ì„œ ê²Œìž„ë‚´ì˜ ë¶€ì •í–‰ìœ„ë‚˜ 비매너 í–‰ìœ„ì— ëŒ€í•œ
ì¦ê±°ìžë£Œë¡œ 사용하게 ë©ë‹ˆë‹¤.
문서를 다른 문서 형ì‹ìœ¼ë¡œ 저장하거나 ë‚´ìš©ì„ ë³€ê²½í•˜ì—¬ ì›ë³¸ê³¼ ì¼ì¹˜í•˜ì§€ 않게
@@ -3836,9722 +3836,9722 @@ Beloved
Chat logs are not accepted as evidence for any ill-mannered violation on account of possible file modifications. However this feature is provided for players' personal reference.
*/
MSG_REPORTTEXT_HEADER = 0x2f6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‹¹ì‹ ì„ ì‚¬ëž‘í•´ìš” ♡
I love you.
*/
MSG_LOVE_SKILL = 0x2f7,
-/*20171018 to 20180523
+/*20171018 to 20180627
화면 ë˜ëŠ” ì´íŽ™íŠ¸ê°€ ë°ì•„ì„œ ëˆˆì— ë¶€ë‹´ì´ ë˜ì‹œëŠ”ë¶„ë“¤ì€ ëª¨ë‹ˆí„°ì˜ ë°ê¸°ë¥¼ 조정해주시기바ëžë‹ˆë‹¤.
Please adjust your monitor/video brightness if effects appear too bright.
*/
MSG_EXPLAIN_BRIGHT = 0x2f8,
-/*20171018 to 20180523
+/*20171018 to 20180627
전체화면모드가 잘안ë˜ëŠ” ê²½ìš°ì— ê²Œìž„ì‹¤í–‰í›„ ALT+TAB으로 í™”ë©´ì„ ì „í™˜í•˜ë©´ 잘ë˜ëŠ” ê¸°ì¢…ë„ ìžˆìŠµë‹ˆë‹¤
If full screen mode fails to work, it is suggested you alt+tab [or ctrl+esc] to inactivate and reactivate the Ragnarok Client.
*/
MSG_EXPLAIN_ALTTAB = 0x2f9,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%d 명) - 유료서버
(%d players) - Pay to Play Server
*/
MSG_SERVER_PROPERTY_PAY = 0x2fa,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%d 명) - 무료서버
(%d players) - Free Server
*/
MSG_SERVER_PROPERTY_FREE = 0x2fb,
-/*20171018 to 20180523
+/*20171018 to 20180627
무료 회ì›ì€ 유료 서버로 ì ‘ì†í•  수 없습니다.
Trial players can't connect Pay to Play Server.
*/
MSG_CANT_CONNECT_TO_PAY_SERVER = 0x2fc,
-/*20171018 to 20180523
+/*20171018 to 20180627
마우스 ìš°í´ë¦­ìœ¼ë¡œ F9ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì“¸ìˆ˜ìžˆìŠµë‹ˆë‹¤ [/q1 ON]
Right click menu skills for F9 are Enabled.[/q1 ON]
*/
MSG_QUICKSPELL_ON = 0x2fd,
-/*20171018 to 20180523
+/*20171018 to 20180627
마우스 ìš°í´ë¦­ìœ¼ë¡œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•˜ì§€ 못합니다 [/q1 OFF]
Right click menu skills for F9 are Disabled.[/q1 OFF]
*/
MSG_QUICKSPELL_OFF = 0x2fe,
-/*20171018 to 20180523
+/*20171018 to 20180627
/quickspell : 마우스 ìš°í´ë¦­ìœ¼ë¡œ F9ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤ On Off
/quickspell: Right-click menu enables you to use skills assigned to the F9 hotkey. On | Off
*/
MSG_EXPLAIN_QUICKSPELL = 0x2ff,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë§ˆìš°ìŠ¤ì˜ WHEELì„ ì‚¬ìš©í•´ì„œ F7 ê³¼ F8ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤ [/q2 ON]
Mouse wheel skills for F7 and F8 are Enabled.[/q2 ON]
*/
MSG_QUICKSPELL2_ON = 0x300,
-/*20171018 to 20180523
+/*20171018 to 20180627
마우스 WHEELë¡œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•˜ì§€ 못합니다 [/q2 OFF]
Mouse wheel skills for F7 and F8 are Disabled.[/q2 OFF]
*/
MSG_QUICKSPELL2_OFF = 0x301,
-/*20171018 to 20180523
+/*20171018 to 20180627
/quickspell2 : 마우스 WHEELì„ ìœ„,아래로 굴려서 F7ê³¼F8ì— ì €ìž¥í•œ ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤ On Off
/quickspell2: By rolling the mouse wheel up and down, you are able to use skills registered on F7 and F8 hotkeys. On | Off
*/
MSG_EXPLAIN_QUICKSPELL2 = 0x302,
-/*20171018 to 20180523
+/*20171018 to 20180627
/q3 : /quickspell (/q1) + /quickspell2 (/q2)
/q3: /quickspell (/q1) + /quickspell2 (/q2)
*/
MSG_EXPLAIN_QUICKSPELL3 = 0x303,
-/*20171018 to 20180523
+/*20171018 to 20180627
/찌릿
/bzz
*/
MSG_EMOTION_STARE = 0x304,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ë°¥
/rice
*/
MSG_EMOTION_HUNGRY = 0x305,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ë©‹ì ¸
/awsm
*/
MSG_EMOTION_COOL = 0x306,
-/*20171018 to 20180523
+/*20171018 to 20180627
/메롱
/meh
*/
MSG_EMOTION_MERONG = 0x307,
-/*20171018 to 20180523
+/*20171018 to 20180627
/부ë„
/shy
*/
MSG_EMOTION_SHY = 0x308,
-/*20171018 to 20180523
+/*20171018 to 20180627
/쓱쓱
/pat
*/
MSG_EMOTION_GOODBOY = 0x309,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ì— íƒ
/mp
*/
MSG_EMOTION_SPTIME = 0x30a,
-/*20171018 to 20180523
+/*20171018 to 20180627
/질질
/slur
*/
MSG_EMOTION_SEXY = 0x30b,
-/*20171018 to 20180523
+/*20171018 to 20180627
/컴온
/com
*/
MSG_EMOTION_COMEON = 0x30c,
-/*20171018 to 20180523
+/*20171018 to 20180627
/하품
/yawn
*/
MSG_EMOTION_SLEEPY = 0x30d,
-/*20171018 to 20180523
+/*20171018 to 20180627
/축하
/grat
*/
MSG_EMOTION_CONGRATULATION = 0x30e,
-/*20171018 to 20180523
+/*20171018 to 20180627
/피íƒ
/hp
*/
MSG_EMOTION_HPTIME = 0x30f,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ì´ëª¨ì…˜ : 현재 사용가능한 ì´ëª¨ì…˜ì˜ 리스트를 ë³´ì—¬ì¤ë‹ˆë‹¤.
/emotion: views the emoticon list.
*/
MSG_EXPLAIN_EMOTION = 0x310,
-/*20171018 to 20180523
+/*20171018 to 20180627
키보드를 ì´ìš©í•´ì„œ 스킬단축창 1,2,3ì˜ ìŠ¤í‚¬ë“¤ì„ ì‚¬ìš©í•©ë‹ˆë‹¤. [/bm ON]
Skills assigned to shortcut windows 1, 2, 3 are Enabled. [/bm ON]
*/
MSG_BATTLE_ON = 0x311,
-/*20171018 to 20180523
+/*20171018 to 20180627
키보드를 ì´ìš©í•´ì„œ 스킬단축창 1,2,3ì˜ ìŠ¤í‚¬ë“¤ì„ ì‚¬ìš©í•˜ì§€ëª»í•©ë‹ˆë‹¤. [/bm OFF]
Skills assigned to shortcut windows 1, 2, 3 are Disabled. [/bm OFF]
*/
MSG_BATTLE_OFF = 0x312,
-/*20171018 to 20180523
+/*20171018 to 20180627
/battlemode : Q ~ O 를 누르면 스킬단축창2ì˜ ìŠ¤í‚¬ë“¤ì´ ì‚¬ìš©ë©ë‹ˆë‹¤.
/battlemode: allows you to use skills assigned to Shortcut Window 2 by pressing Q ~ O keys.
*/
MSG_EXPLAIN_BATTLE = 0x313,
-/*20171018 to 20180523
+/*20171018 to 20180627
A ~ L ì„ ëˆ„ë¥´ë©´ 스킬단축창3ì˜ ìŠ¤í‚¬ë“¤ì´ ì‚¬ìš©ë©ë‹ˆë‹¤.
A ~ L keys allow you to use skills assigned to Shortcut Window 3.
*/
MSG_EXPLAIN_BATTLE2 = 0x314,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¼ê·¸ë‚˜ë¡œí¬ë¥¼ 실행하실때 다른 í”„ë¡œê·¸ëž¨ì„ ë„우시면 ê²Œìž„ì´ ëŠë ¤ì§ˆìˆ˜ë„있습니다.
Please remember, programs running in the background while playing may affect the game's performance.
*/
MSG_EXPLAIN_LAG = 0x315,
-/*20171018 to 20180523
+/*20171018 to 20180627
천사님 제 목소리 들리세요? ^^;
Dear angel, can you hear my voice?
*/
MSG_SUPERNOVICE1 = 0x316,
-/*20171018 to 20180523
+/*20171018 to 20180627
슈í¼ë…¸ë¹„스
Super Novice
*/
MSG_SUPERNOVICE2 = 0x317,
-/*20171018 to 20180523
+/*20171018 to 20180627
예요~
Super Novice~
*/
MSG_SUPERNOVICE3 = 0x318,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì € 좀 ë„와주세요~ ã… _ã… 
Help me out~ Please~ T_T
*/
MSG_SUPERNOVICE4 = 0x319,
-/*20171018 to 20180523
+/*20171018 to 20180627
님께서 ë‹¹ì‹ ì„ ìž…ì–‘ì‹œí‚¤ê³  싶어하십니다. 승낙하시겠습니까?
wishes to adopt you. Do you accept?
*/
MSG_SUGGEST_BABY = 0x31a,
-/*20171018 to 20180523
+/*20171018 to 20180627
Z ~ > ì„ ëˆ„ë¥´ë©´ 스킬단축창1ì˜ ìŠ¤í‚¬ë“¤ì´ ì‚¬ìš©ë©ë‹ˆë‹¤. On Off
Z ~ > keys allow you to use skills assigned on shortcut window 1. On | Off
*/
MSG_EXPLAIN_BATTLE3 = 0x31b,
-/*20171018 to 20180523
+/*20171018 to 20180627
Space를 한번 ëˆ„ë¥¸ë’¤ì— ê¸€ìžë¥¼ 입력하면 ì±„íŒ…ì„ í• ìˆ˜ìžˆìŠµë‹ˆë‹¤.
Press the space bar to Chat when in Battle mode [/battlemode | /bm].
*/
MSG_EXPLAIN_BATTLE4 = 0x31c,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임가드 파ì¼ì´ 없거나 변조ë˜ì—ˆìŠµë‹ˆë‹¤. 게임가드 ì…‹ì—… 파ì¼ì„ 설치해보시기 ë°”ëžë‹ˆë‹¤.
"Either there's no Game Guard installed on the program or Game Guard is cracked. Please, try to reinstall Game Guard from its setup file."
*/
MSG_NPGAMEMON_ERROR_AUTH_GAMEGUARD = 0x31d,
-/*20171018 to 20180523
+/*20171018 to 20180627
윈ë„ìš°ì˜ ì¼ë¶€ 시스템 파ì¼ì´ ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤. ì¸í„°ë„· ìµìŠ¤í”Œë¡œëŸ¬(IE)를 다시 설치해보시기 ë°”ëžë‹ˆë‹¤.
Some of Windows system files have been damaged. Please re-install your Internet Explorer.
*/
MSG_NPGAMEMON_ERROR_CRYPTOAPI = 0x31e,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임가드 ì‹¤í–‰ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤. 게임가드 ì…‹ì—… 파ì¼ì„ 다시 설치해보시기 ë°”ëžë‹ˆë‹¤.
"Failed to run Game Guard. Please, try to reinstall Game Guard from its setup file."
*/
MSG_NPGAMEMON_ERROR_EXECUTE = 0x31f,
-/*20171018 to 20180523
+/*20171018 to 20180627
불법 í”„ë¡œê·¸ëž¨ì´ ë°œê²¬ë˜ì—ˆìŠµë‹ˆë‹¤. 불필요한 í”„ë¡œê·¸ëž¨ì„ ì¢…ë£Œí•œ 후 다시 실행해보시기 ë°”ëžë‹ˆë‹¤.
"At least one hazardous program has been detected. Please, terminate all the unnecessary programs before executing Game Guard."
*/
MSG_NPGAMEMON_ERROR_ILLEGAL_PRG = 0x320,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임가드 ì—…ë°ì´íŠ¸ë¥¼ 취소하셨습니다. ì ‘ì†ì´ ê³„ì† ë˜ì§€ ì•Šì„ ê²½ìš° ì¸í„°ë„· ë° ë°©í™”ë²½ ìƒíƒœë¥¼ ì ê²€í•´ë³´ì‹œê¸° ë°”ëžë‹ˆë‹¤.
"Game Guard update is canceled. If the disconnection continues, please, check your internet or firewall settings."
*/
MSG_NPGMUP_ERROR_ABORT = 0x321,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임가드 ì—…ë°ì´íŠ¸ 서버 ì ‘ì†ì— 실패하였습니다. ìž ì‹œ 후 ìž¬ì‹œë„ í•´ë³´ê±°ë‚˜, ì¸í„°ë„· ë° ë°©í™”ë²½ ìƒíƒœë¥¼ ì ê²€í•´ 보시기 ë°”ëžë‹ˆë‹¤.
"Failed to connect to Game Guard update server. Try to connect again later, or try to check the internet or firewall settings."
*/
MSG_NPGMUP_ERROR_CONNECT = 0x322,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임가드 ì—…ë°ì´íŠ¸ë¥¼ 완료하지 못 했습니다. ë°”ì´ëŸ¬ìŠ¤ 검사를 해보시거나, PC 관리 í”„ë¡œê·¸ëž¨ì„ ì‚¬ìš©í•˜ì‹œë©´ ì„¤ì •ì„ ì¡°ì •í•œ 후 ê²Œìž„ì„ ì‹¤í–‰í•´ 보시기 ë°”ëžë‹ˆë‹¤.
"Can't complete Game Guard update process. Please, try to execute a vaccine program to remove viruses. Or, please try to modify the settings of your PC managing tool if you are using any."
*/
MSG_NPGMUP_ERROR_AUTH = 0x323,
-/*20171018 to 20180523
+/*20171018 to 20180627
/notrade : ê±°ëž˜ì‹ ì²­ì„ ìžë™ìœ¼ë¡œ 거절합니다 On Off
/notrade: Declines trade offers automatically. On | Off
*/
MSG_EXPLAIN_NOTRADE = 0x324,
-/*20171018 to 20180523
+/*20171018 to 20180627
거래신청과 친구등ë¡ìš”ì²­ì„ ìžë™ìœ¼ë¡œ 거절합니다 [/nt ON]
Auto decline trade offers has been Enabled. [/nt ON]
*/
MSG_NOTRADE_ON = 0x325,
-/*20171018 to 20180523
+/*20171018 to 20180627
거래신청과 친구등ë¡ìš”ì²­ì„ ì •ìƒì ìœ¼ë¡œ 받습니다 [/nt OFF]
Auto decline trade offers has been Disabled. [/nt OFF]
*/
MSG_NOTRADE_OFF = 0x326,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°™ì€ ì•„ì´í…œì€ í•œë²ˆì— 30000ê°œ ì´ìƒì€ 살수 없습니다.
You cannot buy more than 30,000ea items at once.
*/
MSG_LIMIT_BUY_ITEM = 0x327,
-/*20171018 to 20180523
+/*20171018 to 20180627
재료가 충분하지 않습니다.
You do not have enough ingredients.
*/
MSG_NOT_ENOUGH_SOURCE = 0x328,
-/*20171018 to 20180523
+/*20171018 to 20180627
%sì— ê³„ì •ì •ë³´ê°€ 남아있습니다.
Login information remains at %s.
*/
MSG_ALREADY_CONNECT = 0x329,
-/*20171018 to 20180523
+/*20171018 to 20180627
계정ë„ìš© 조사를 위해 로그ì¸ì´ 금지ë˜ì—ˆìŠµë‹ˆë‹¤. ìžì„¸í•œ 문ì˜ëŠ” 계정ë„ìš© 관련 ë¬¸ì˜ ë©”ì¼ë¡œ 해주시기 ë°”ëžë‹ˆë‹¤.
Account has been locked for a hacking investigation. Please contact the GM Team for more information.
*/
MSG_HACKING_INVESTIGATION = 0x32a,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 버그관련 조사중ì´ë¯€ë¡œ ì¼ì‹œì ìœ¼ë¡œ ì ‘ì†ì„ 금합니다
This account has been temporarily prohibited from login due to a bug-related investigation.
*/
MSG_BUG_INVESTIGATION = 0x32b,
-/*20171018 to 20180523
+/*20171018 to 20180627
수리가능한 ì•„ì´í…œ
Repairable items
*/
MSG_REPAIRITEMLIST = 0x32c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 수리 성공
Item has been successfully repaired.
*/
MSG_ITEM_REPAIR_SUCCEESS = 0x32d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 수리 실패 (재료 ë˜ëŠ” ìƒëŒ€ì™€ì˜ ê±°ë¦¬ë“±ì„ í™•ì¸í•´ì£¼ì‹­ì‹œìš”)
You have failed to repair this item. Please check the distance between you and opponent.
*/
MSG_ITEM_REPAIR_FAIL = 0x32e,
-/*20171018 to 20180523
+/*20171018 to 20180627
시스템 ìƒí™©ì„ 지ì†ì ìœ¼ë¡œ ì²´í¬ í•©ë‹ˆë‹¤.[ìš´ì˜ìžëª¨ë“œ] [/sc ON]
System process enabled [GM mode] [/sc ON]
*/
MSG_SYSTEM_CHECK_ON = 0x32f,
-/*20171018 to 20180523
+/*20171018 to 20180627
시스템 ìƒí™©ì„ 지ì†ì ìœ¼ë¡œ ì²´í¬ í•˜ì§€ 않습니다.[ìš´ì˜ìžëª¨ë“œ] [/sc OFF]
System process disabled [GM mode] [/sc OFF]
*/
MSG_SYSTEM_CHECK_OFF = 0x330,
-/*20171018 to 20180523
+/*20171018 to 20180627
/systemcheck : 시스템 ìƒí™©ì„ 지ì†ì ìœ¼ë¡œ ì²´í¬ í•©ë‹ˆë‹¤.[ìš´ì˜ìžëª¨ë“œ]
/systemcheck: Check the system process [GM mode] On | Off
*/
MSG_EXPLAIN_SYSTEM_CHECK = 0x331,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)ë‹˜ì´ ì¹œêµ¬ ì‹ ì²­ì„ í•˜ì…¨ìŠµë‹ˆë‹¤. 친구가 ë˜ì‹œê² ìŠµë‹ˆê¹Œ?
(%s) wishes to be friends with you. Would you like to accept?
*/
MSG_SUGGEST_JOIN_FRIEND = 0x332,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë” ì´ìƒ 친구 등ë¡ì„ 하실수 없습니다.
Your Friend List is full.
*/
MSG_FRIEND_ADD_ME_OVERSIZE = 0x333,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)ë‹˜ì´ ë” ì´ìƒ 친구 등ë¡ì„ 하실수 없습니다.
(%s)'s Friend List is full.
*/
MSG_FRIEND_ADD_OTHER_OVERSIZE = 0x334,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)님과 친구가 ë˜ì…¨ìŠµë‹ˆë‹¤.
You have become friends with (%s).
*/
MSG_FRIEND_ADD_SUCCEED = 0x335,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)ë‹˜ì´ ì¹œêµ¬ ë˜ê¸°ë¥¼ ì›í•˜ì§€ 않습니다.
(%s) does not want to be friends with you.
*/
MSG_FRIEND_ADD_FALSE = 0x336,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ìºë¦­í„°ëŠ” %s 까지 블럭ë˜ì–´ìžˆìŠµë‹ˆë‹¤.
This character will be blocked to use until %s.
*/
MSG_BLOCKED = 0x337,
-/*20171018 to 20180523
+/*20171018 to 20180627
천만제니 ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ ì²œë§Œì œë‹ˆë¡œ íŒë§¤ë©ë‹ˆë‹¤.
Price will be fixed at 10,000,000 zeny, even if you enter higher price.
*/
MSG_OVERPRICE = 0x338,
-/*20171018 to 20180523
+/*20171018 to 20180627
(ì ìŒ)
(Very low)
*/
MSG_LITTLEUSER = 0x339,
-/*20171018 to 20180523
+/*20171018 to 20180627
(약간 ì ìŒ)
(Low)
*/
MSG_ALITTLEUSER = 0x33a,
-/*20171018 to 20180523
+/*20171018 to 20180627
(보통)
(Normal)
*/
MSG_NORMLEUSER = 0x33b,
-/*20171018 to 20180523
+/*20171018 to 20180627
(많ìŒ)
(High)
*/
MSG_MANYUSER = 0x33c,
-/*20171018 to 20180523
+/*20171018 to 20180627
(매우 많ìŒ)
(Very high)
*/
MSG_VERYMANYUSER = 0x33d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¹„ë§¤ë„ˆì— ì˜í•´ ìš´ì˜ìžë¡œë¶€í„° 채팅금지가 ì ìš©ë©ë‹ˆë‹¤.
You have been blocked from using chat and skills for %d minutes by the GM Team.
*/
MSG_GM_BAD_MANNER_START = 0x33e,
-/*20171018 to 20180523
+/*20171018 to 20180627
GMì— ì˜í•œ 채팅금지가 %d 분 남아 있습니다.
%d minutes remain until release from the GM penalty.
*/
MSG_GM_BAD_MANNER_REMAIN = 0x33f,
-/*20171018 to 20180523
+/*20171018 to 20180627
GMì— ì˜í•œ 채팅금지가 해지 ë˜ì—ˆìŠµë‹ˆë‹¤.
You have been released from the GM penalty.
*/
MSG_GM_BAD_MANNER_END = 0x340,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë„ë°° 방지 시스템으로 ì¸í•œ ìžë™ 채팅금지가 ì ìš©ë©ë‹ˆë‹¤.
You have been blocked from using chat and skills for %d as an automatic penalty.
*/
MSG_AUTO_BAD_MANNER_START = 0x341,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë„ë°° 방지 시스템으로 ì¸í•œ 채팅금지가 %d 분 남아 있습니다.
%d minutes remain until release from auto penalty.
*/
MSG_AUTO_BAD_MANNER_REMAIN = 0x342,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë„ë°° 방지 시스템으로 ì¸í•œ 채팅금지가 해지ë˜ì—ˆìŠµë‹ˆë‹¤. 게임진행 ì‹œì—는 ë„ë°°ì— ëŒ€í•´ì„œ 주ì˜í•˜ì—¬ 주시기 ë°”ëžë‹ˆë‹¤.
You have been released from the auto penalty. Please refrain from spamming in-game.
*/
MSG_AUTO_BAD_MANNER_END = 0x343,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s님과 %së‹˜ì´ ì´í˜¼í•˜ì…¨ìŠµë‹ˆë‹¤.
%s and %s have divorced from each other.
*/
MSG_DIVORCE = 0x344,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ‹³è– %sì˜ íƒœì–‘ì˜ ìž¥ì†Œë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Solar Space.
*/
MSG_STARPLACE1 = 0x345,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ‹³è– %sì˜ ë‹¬ì˜ ìž¥ì†Œë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Luna Space.
*/
MSG_STARPLACE2 = 0x346,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ‹³è– %sì˜ ë³„ì˜ ìž¥ì†Œë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Stellar Space.
*/
MSG_STARPLACE3 = 0x347,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ‹³è– %sì˜ íƒœì–‘ì˜ ìž¥ì†ŒëŠ” %s 입니다
Gravity %s's Solar Space: %s
*/
MSG_STARPLACE4 = 0x348,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ‹³è– %sì˜ ë‹¬ì˜ ìž¥ì†ŒëŠ” %s 입니다
Gravity %s's Luna Space: %s
*/
MSG_STARPLACE5 = 0x349,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ‹³è– %sì˜ ë³„ì˜ ìž¥ì†ŒëŠ” %s 입니다
Gravity %s's Stellar Space: %s
*/
MSG_STARPLACE6 = 0x34a,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ‹³è– %sì˜ íƒœì–‘ì˜ ëª¬ìŠ¤í„°ë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Solar Monster.
*/
MSG_STARMONSTER1 = 0x34b,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ‹³è– %sì˜ ë‹¬ì˜ ëª¬ìŠ¤í„°ë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Luna Monster.
*/
MSG_STARMONSTER2 = 0x34c,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ‹³è– %sì˜ ë³„ì˜ ëª¬ìŠ¤í„°ë¡œ %s ê°€ 지정ë습니다.
%s has been designated as Gravity %s's Stellar Monster.
*/
MSG_STARMONSTER3 = 0x34d,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ‹³è– %sì˜ íƒœì–‘ì˜ ëª¬ìŠ¤í„°ëŠ” %s 입니다
Gravity %s's Solar Monster: %s
*/
MSG_STARMONSTER4 = 0x34e,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ‹³è– %sì˜ ë‹¬ì˜ ëª¬ìŠ¤í„°ëŠ” %s 입니다
Gravity %s's Luna Monster: %s
*/
MSG_STARMONSTER5 = 0x34f,
-/*20171018 to 20180523
+/*20171018 to 20180627
æ‹³è– %sì˜ ë³„ì˜ ëª¬ìŠ¤í„°ëŠ” %s 입니다
Gravity %s's Stellar Monster: %s
*/
MSG_STARMONSTER6 = 0x350,
-/*20171018 to 20180523
+/*20171018 to 20180627
/window : ì°½ 위치 ì´ë™ì‹œ 다른 창과 달ë¼ë¶™ëŠ” ì†ì„±ì´ 들어갑니다 On Off
/window: Display windows will snap/dock together. On | Off
*/
MSG_EXPLAIN_WINDOW = 0x351,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì°½ 위치 ì´ë™ì‹œ 다른 창과 잘 붙습니다 [/wi ON]
Display window docking enabled. [/wi ON]
*/
MSG_WINDOW_ON = 0x352,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì°½ 위치 ì´ë™ì‹œ 다른 창과 붙으려는 ì†ì„±ì„ 가지지 않습니다 [/wi OFF]
Display window docking disabled. [/wi OFF]
*/
MSG_WINDOW_OFF = 0x353,
-/*20171018 to 20180523
+/*20171018 to 20180627
/pvpinfo : ìžì‹ ì˜ PVP 승패와 PVP í¬ì¸íŠ¸ë¥¼ ì•Œ 수 있습니다.
/pvpinfo: shows your PVP result and PVP points.
*/
MSG_EXPLAIN_PVP_INFO = 0x354,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 %d승, %d패, PVPí¬ì¸íŠ¸ëŠ” %d입니다.
You have won %d times and have lost %d times in PVP. Current points %d.
*/
MSG_PVP_INFO = 0x355,
-/*20171018 to 20180523
+/*20171018 to 20180627
매너 í¬ì¸íŠ¸ë¥¼ 성공ì ìœ¼ë¡œ 보냈습니다.
A manner point has been successfully aligned.
*/
MSG_SEND_MANNER_POINT = 0x356,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 ì´ê³³ì€ PK 가능 지역입니다. 불ì˜ì˜ ê³µê²©ì— ìœ ì˜ í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
You are in a PK area. Please beware of sudden attack.
*/
MSG_PKZONE = 0x357,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임가드 ì—…ë°ì´íŠ¸ê°€ ë°”ì´ëŸ¬ìŠ¤ë‚˜ 스파ì´ì›¨ì–´ì™€ì˜ 충ëŒë¡œ 실패했습니다. 백신 프로그램/스파ì´ì›¨ì–´ 제거 í”„ë¡œê·¸ëž¨ì„ ì‚¬ìš©í•œ 후 ì ‘ì†í•´ 주십시기 ë°”ëžë‹ˆë‹¤
Game Guard update has been failed when either Virus or Spyware conflicted with. Please, Uninstall Spyware and Virus protection program before you log in.
*/
MSG_NPGAMEMON_ERROR_100ERROR = 0x358,
-/*20171018 to 20180523
+/*20171018 to 20180627
윈ë„ìš° 호환성 문제로 í”„ë¡œê·¸ëž¨ì„ ì¢…ë£Œí•©ë‹ˆë‹¤. ê²Œìž„ì„ ë‹¤ì‹œ 실행해 주시기 ë°”ëžë‹ˆë‹¤
Program has encountered an error related to Windows compatibility. Please start the game again.
*/
MSG_NPGAMEMON_XP_COMPATIBILITY = 0x359,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅, 스킬, ì•„ì´í…œì„ 사용할수없게 ë˜ì—ˆìŠµë‹ˆë‹¤.
You have been blocked from chatting, using skills and items.
*/
MSG_PK_HONOR = 0x35a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„° ì‚­ì œ 작업중ì´ë¯€ë¡œ ì ‘ì†ì´ ì¼ì‹œì ìœ¼ë¡œ 제한ë©ë‹ˆë‹¤.
Login is temporarily unavailable while this character is being deleted.
*/
MSG_DELETING_CHAR = 0x35b,
-/*20171018 to 20180523
+/*20171018 to 20180627
결혼 ìƒëŒ€ìžì˜ ìºë¦­í„° ì‚­ì œ 작업중ì´ë¯€ë¡œ ì ‘ì†ì´ ì¼ì‹œì ìœ¼ë¡œ 제한ë©ë‹ˆë‹¤.
Login is temporarily unavailable while your spouse character is being deleted.
*/
MSG_DELETING_SPOUSE_CHAR = 0x35c,
-/*20171018 to 20180523
+/*20171018 to 20180627
Novice
*/
MSG_NOVICE = 0x35d,
-/*20171018 to 20180523
+/*20171018 to 20180627
Swordman
*/
MSG_SWORDMAN = 0x35e,
-/*20171018 to 20180523
+/*20171018 to 20180627
Magician
Mage
*/
MSG_MAGICIAN = 0x35f,
-/*20171018 to 20180523
+/*20171018 to 20180627
Archer
*/
MSG_ARCHER = 0x360,
-/*20171018 to 20180523
+/*20171018 to 20180627
Acolyte
*/
MSG_ACOLYTE = 0x361,
-/*20171018 to 20180523
+/*20171018 to 20180627
Merchant
*/
MSG_MERCHANT = 0x362,
-/*20171018 to 20180523
+/*20171018 to 20180627
Thief
*/
MSG_THIEF = 0x363,
-/*20171018 to 20180523
+/*20171018 to 20180627
Knight
*/
MSG_KNIGHT = 0x364,
-/*20171018 to 20180523
+/*20171018 to 20180627
Prieset
Priest
*/
MSG_PRIEST = 0x365,
-/*20171018 to 20180523
+/*20171018 to 20180627
Wizerd
Wizard
*/
MSG_WIZARD = 0x366,
-/*20171018 to 20180523
+/*20171018 to 20180627
Blacksmith
*/
MSG_BLACKSMITH = 0x367,
-/*20171018 to 20180523
+/*20171018 to 20180627
Hunter
*/
MSG_HUNTER = 0x368,
-/*20171018 to 20180523
+/*20171018 to 20180627
Assassin
*/
MSG_ASSASSIN = 0x369,
-/*20171018 to 20180523
+/*20171018 to 20180627
Novice
*/
MSG_NOVICE_W = 0x36a,
-/*20171018 to 20180523
+/*20171018 to 20180627
Swordman
*/
MSG_SWORDMAN_W = 0x36b,
-/*20171018 to 20180523
+/*20171018 to 20180627
Magician
Mage
*/
MSG_MAGICIAN_W = 0x36c,
-/*20171018 to 20180523
+/*20171018 to 20180627
Archer
*/
MSG_ARCHER_W = 0x36d,
-/*20171018 to 20180523
+/*20171018 to 20180627
Acolyte
*/
MSG_ACOLYTE_W = 0x36e,
-/*20171018 to 20180523
+/*20171018 to 20180627
Merchant
*/
MSG_MERCHANT_W = 0x36f,
-/*20171018 to 20180523
+/*20171018 to 20180627
Thief
*/
MSG_THIEF_W = 0x370,
-/*20171018 to 20180523
+/*20171018 to 20180627
Knight
*/
MSG_KNIGHT_W = 0x371,
-/*20171018 to 20180523
+/*20171018 to 20180627
Prieset
Priest
*/
MSG_PRIEST_W = 0x372,
-/*20171018 to 20180523
+/*20171018 to 20180627
Wizerd
Wizard
*/
MSG_WIZARD_W = 0x373,
-/*20171018 to 20180523
+/*20171018 to 20180627
Blacksmith
*/
MSG_BLACKSMITH_W = 0x374,
-/*20171018 to 20180523
+/*20171018 to 20180627
Hunter
*/
MSG_HUNTER_W = 0x375,
-/*20171018 to 20180523
+/*20171018 to 20180627
Assassin
*/
MSG_ASSASSIN_W = 0x376,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)ë‹˜ì„ ì•„ì´ë¡œ ìž…ì–‘ì‹ ì²­
Send an adoption request to %s
*/
MSG_REQ_JOIN_BABY = 0x377,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´ê°€ ë˜ë©´ ì „ìŠ¹ì„ í• ìˆ˜ì—†ê³  ìŠ¤í…Ÿì€ 80ì´ìƒ 올릴수없게ë˜ë©° HP와 SPê°€ 줄어듭니다. ê·¸ëž˜ë„ ê´œì°®ìŠµë‹ˆê¹Œ?
When you become a child, you will be unable to become a Transcendent Class character, all stats will be limited to a maximum of 80, and Max HP/SP will be reduced. Are you sure that you want to be adopted?
*/
MSG_SUGGEST_BABY2 = 0x378,
-/*20171018 to 20180523
+/*20171018 to 20180627
모든 ë‚˜ìœ ìƒíƒœì´ìƒì´ 제거 ë˜ì—ˆìŠµë‹ˆë‹¤.
All abnormal status effects have been removed.
*/
MSG_GOSPEL1 = 0x379,
-/*20171018 to 20180523
+/*20171018 to 20180627
1분간 모든 ìƒíƒœì´ìƒì— 대해 ë©´ì—­ì´ ë©ë‹ˆë‹¤.
You will be immune to abnormal status effects for the next minute.
*/
MSG_GOSPEL2 = 0x37a,
-/*20171018 to 20180523
+/*20171018 to 20180627
1분간 최대 ìƒëª…ë ¥ì´ í¬ê²Œ 늘어납니다.
Your Max HP will stay increased for the next minute.
*/
MSG_GOSPEL3 = 0x37b,
-/*20171018 to 20180523
+/*20171018 to 20180627
1분간 최대 ë§ˆë²•ë ¥ì´ í¬ê²Œ 늘어납니다.
Your Max SP will stay increased for the next minute.
*/
MSG_GOSPEL4 = 0x37c,
-/*20171018 to 20180523
+/*20171018 to 20180627
1분간 모든 ëŠ¥ë ¥ì´ í¬ê²Œ ìƒìŠ¹í•©ë‹ˆë‹¤.
All of your Stats will stay increased for the next minute.
*/
MSG_GOSPEL5 = 0x37d,
-/*20171018 to 20180523
+/*20171018 to 20180627
1분간 사용하는 ë¬´ê¸°ì— ì„±ìŠ¤ëŸ¬ìš´ ì†ì„±ì´ 부여ë©ë‹ˆë‹¤.
Your weapon will remain blessed with Holy power for the next minute.
*/
MSG_GOSPEL6 = 0x37e,
-/*20171018 to 20180523
+/*20171018 to 20180627
1분간 사용하는 ê°‘ì˜·ì— ì„±ìŠ¤ëŸ¬ìš´ ì†ì„±ì´ 부여ë©ë‹ˆë‹¤.
Your armor will remain blessed with Holy power for the next minute.
*/
MSG_GOSPEL7 = 0x37f,
-/*20171018 to 20180523
+/*20171018 to 20180627
10초간 ë°©ì–´ë ¥ì´ í¬ê²Œ ìƒìŠ¹í•©ë‹ˆë‹¤.
Your Defense will stay increased for the next 10 seconds.
*/
MSG_GOSPEL8 = 0x380,
-/*20171018 to 20180523
+/*20171018 to 20180627
1분간 ê³µê²©ë ¥ì´ í¬ê²Œ ì¦ê°€í•©ë‹ˆë‹¤.
Your Attack strength will be increased for the next minute.
*/
MSG_GOSPEL9 = 0x381,
-/*20171018 to 20180523
+/*20171018 to 20180627
1분간 명중률과 íšŒí”¼ìœ¨ì´ í¬ê²Œ ìƒìŠ¹í•©ë‹ˆë‹¤.
Your Accuracy and Flee Rate will be increased for the next minute.
*/
MSG_GOSPEL10 = 0x382,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´ë¥¼ 한번 ìž…ì–‘í–ˆë˜ ë¶€ë¶€ëŠ” 추가 ìž…ì–‘ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
You cannot adopt more than 1 child.
*/
MSG_BABY1 = 0x383,
-/*20171018 to 20180523
+/*20171018 to 20180627
부부가 둘다 레벨70ì´ ë„˜ì–´ì•¼ ì•„ì´ë¥¼ 입양할수있습니다.
You must be at least character level 70 in order to adopt someone.
*/
MSG_BABY2 = 0x384,
-/*20171018 to 20180523
+/*20171018 to 20180627
[POINT] 블랙스미스 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[Point] You have been rewarded with %d Blacksmith rank points. Your point total is %d.
*/
MSG_BLACKSMITH_POINT = 0x385,
-/*20171018 to 20180523
+/*20171018 to 20180627
[POINT] 알케미스트 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[Point] You have been rewarded with %d Alchemist rank points. Your point total is %d.
*/
MSG_ALCHEMIST_POINT = 0x386,
-/*20171018 to 20180523
+/*20171018 to 20180627
X
Help me out~ Please~ T_T
*/
MSG_SUPERNOVICE11 = 0x387,
-/*20171018 to 20180523
+/*20171018 to 20180627
X
Help me out~ Please~ T_T
*/
MSG_SUPERNOVICE12 = 0x388,
-/*20171018 to 20180523
+/*20171018 to 20180627
X
Help me out~ Please~ T_T
*/
MSG_SUPERNOVICE13 = 0x389,
-/*20171018 to 20180523
+/*20171018 to 20180627
X
Help me out~ Please~ T_T
*/
MSG_SUPERNOVICE14 = 0x38a,
-/*20171018 to 20180523
+/*20171018 to 20180627
/notalkmsg2 : ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•˜ì§€ 않습니다 (ê¸¸ë“œë§ í¬í•¨) On Off
/notalkmsg2: Hides chat messages(including guild chat). On Off
*/
MSG_EXPLAIN_NOTALKMSG2 = 0x38b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•©ë‹ˆë‹¤ [/nm2 ON]
Show chat messages. [/nm2 ON]
*/
MSG_NOTALKMSG2_ON = 0x38c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì±„íŒ…ë‚´ìš©ì„ ì±„íŒ…ì°½ì— í‘œì‹œí•˜ì§€ì•ŠìŠµë‹ˆë‹¤ (ê¸¸ë“œë§ í¬í•¨) [/nm2 OFF]
Hide chat messages(including guild chat) [/nm2 OFF]
*/
MSG_NOTALKMSG2_OFF = 0x38d,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련가능한 ì•„ì´í…œ
Upgradable Weapons
*/
MSG_REFINEITEMLIST = 0x38e,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련한 무기 : %s
Weapons upgraded: %s
*/
MSG_ITEM_REFINE_SUCCEESS = 0x38f,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련한 무기 : %s
Weapons upgraded: %s
*/
MSG_ITEM_REFINE_FAIL = 0x390,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¬´ê¸°ì œë ¨ìŠ¤í‚¬ì˜ ë ˆë²¨ì´ ë¶€ì¡±í•´ì„œ %s ì œë ¨ì„ í• ìˆ˜ì—†ìŠµë‹ˆë‹¤.
You cannot upgrade %s until you level up your Upgrade Weapon skill.
*/
MSG_ITEM_REFINE_FAIL_LEVEL = 0x391,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì œë ¨ì— í•„ìš”í•œ ì•„ì´í…œ (%s) ì´ ì—†ìœ¼ë¯€ë¡œ 제련할수없습니다.
You lack a necessary item %s to upgrade this weapon.
*/
MSG_ITEM_REFINE_FAIL_MATERIAL = 0x392,
-/*20171018 to 20180523
+/*20171018 to 20180627
완벽하게 코팅ë˜ì–´ìžˆì–´ì„œ í’€ìŠ¤íŠ¸ë¦½ì´ í†µí•˜ì§€ 않습니다.
Full Divestment cannot pierce the target. The target is fully shielded.
*/
MSG_FULLSTRIP = 0x393,
-/*20171018 to 20180523
+/*20171018 to 20180627
결혼한 ìºë¦­í„°ëŠ” 입양시킬수 없습니다.
You cannot adopt a married person.
*/
MSG_BABY3 = 0x394,
-/*20171018 to 20180523
+/*20171018 to 20180627
친구로 등ë¡ëœ ì´ë¦„ê³¼ 비슷하지만 등ë¡ëœ ì´ë¦„ì´ ì•„ë‹™ë‹ˆë‹¤. 아는사람ì¸ì§€ 확ì¸í•˜ì‹­ì‹œìš”.
This name is not registered in your Friend List. Please check the name again.
*/
MSG_ID_WARNING = 0x395,
-/*20171018 to 20180523
+/*20171018 to 20180627
/hi ë˜ëŠ” /hi 문장 : 친구로 등ë¡ëœ ìºë¦­í„°ë“¤ì—게 ì¸ì‚¬ë¥¼ 합니다.
/hi or /hi message: Send greetings to people who are online and registered on your Friend List.
*/
MSG_EXPLAIN_HI = 0x396,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드ì›ì˜ ì´ë¦„ê³¼ 비슷하지만 길드ì›ì´ 아닙니다. 길드ì›ì¸ì§€ 확ì¸í•˜ì‹­ì‹œìš”.
This character is not your guildsman. Please check the name again.
*/
MSG_ID_WARNING_GUILD = 0x397,
-/*20171018 to 20180523
+/*20171018 to 20180627
9999만제니 ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ 9999만제니로 íŒë§¤ë©ë‹ˆë‹¤.
Please be aware that the maximum selling price is fixed as 2 Billion. You cannot sell an item higher than that.
*/
MSG_OVERPRICE9999 = 0x398,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¹œêµ¬ì˜ ê·“ì†ë§ì€ [ Friend ] , 길드ì›ì€ [ Member ] ë¡œ 표시ë©ë‹ˆë‹¤.
Whispers from friends are displayed as [ Friend ], and ones from guildsmen are displayed as [ Member ].
*/
MSG_EXPLAIN_SACHING1 = 0x399,
-/*20171018 to 20180523
+/*20171018 to 20180627
( From ìºë¦­í„°ì´ë¦„ : ) ì´ë¼ê³  표시 ë˜ëŠ” ê·“ì†ë§ì€ 친구나 길드ì›ì´ 아닙니다.
( From character name: ) is from an anonymous character who is neither your friend nor guildsman.
*/
MSG_EXPLAIN_SACHING2 = 0x39a,
-/*20171018 to 20180523
+/*20171018 to 20180627
/blacksmith : ë¸”ëž™ìŠ¤ë¯¸ìŠ¤ì˜ ìƒìœ„ 10위권 ëž­í‚¹ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
/blacksmith: Shows top 10 Blacksmiths in the server.
*/
MSG_EXPLAIN_BLACKSMITH = 0x39b,
-/*20171018 to 20180523
+/*20171018 to 20180627
/alchemist : ì•Œì¼€ë¯¸ìŠ¤íŠ¸ì˜ ìƒìœ„ 10위권 ëž­í‚¹ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
/alchemist: Shows top 10 Alchemists in the server.
*/
MSG_EXPLAIN_ALCHEMIST = 0x39c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ALT+Y : 여러가지 명령어를 쉽게 쓸수있는 윈ë„ìš°ê°€ 열립니다.
ALT+Y: Opens a window which allows you to use various commands with ease.
*/
MSG_EXPLAIN_ALTY = 0x39d,
-/*20171018 to 20180523
+/*20171018 to 20180627
[POINT] 태권미션 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[POINT] You have been rewarded with %d Tae-Kwon Mission rank points. Your point total is %d.
*/
MSG_TAEKWON_POINT = 0x39e,
-/*20171018 to 20180523
+/*20171018 to 20180627
[태권미션] Target Monster : %s (%d%%)
[Taekwon Mission] Target Monster: %s (%d%%)
*/
MSG_TAEKWON_MISSION = 0x39f,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임가드 초기화 ì—러 : %lu
Error - Failed to initialize GameGuard: %lu
*/
MSG_INIT_ERROR = 0x3a0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŠ¤í”¼ë“œí•µì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
Speed Hack has been detected.
*/
MSG_SPEEDHACK_DETECT = 0x3a1,
-/*20171018 to 20180523
+/*20171018 to 20180627
불법 프로그램 (%s) ê°€ 발견ë˜ì—ˆìŠµë‹ˆë‹¤
The illegal program, (%s) has been detected.
*/
MSG_GAMEHACK_DETECT = 0x3a2,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임ì´ë‚˜ 게임가드가 변조ë˜ì—ˆìŠµë‹ˆë‹¤.
The Game or Gameguard has been cracked.
*/
MSG_GAMEHACK_DOUBT = 0x3a3,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임가드가 실행 중 입니다. ìž ì‹œ í›„ì— ë‹¤ì‹œ 실행해보시기 ë°”ëžë‹ˆë‹¤.
GameGuard is currently running. Please wait for sometime and restart the game.
*/
MSG_ERROR_EXIST = 0x3a4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê²Œìž„ì´ ì¤‘ë³µ 실행ë˜ì—ˆê±°ë‚˜ 게임가드가 ì´ë¯¸ 실행 중 입니다. 게임 종료 후 다시 실행해보시기 ë°”ëžë‹ˆë‹¤.
The Game or GameGuard is already running. Please close the game and restart the game.
*/
MSG_GAME_EXIST = 0x3a5,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임가드 초기화 ì—러입니다. 재부팅 후 다시 실행해보거나 충ëŒí•  수 있는 다른 í”„ë¡œê·¸ëž¨ë“¤ì„ ì¢…ë£Œí•œ 후 실행해 보시기 ë°”ëžë‹ˆë‹¤.
Failed to intialize GameGuard. Please try again after rebooting the system or closing other programs.
*/
MSG_ERROR_INIT = 0x3a6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°”ì´ëŸ¬ìŠ¤ ë° í•´í‚¹íˆ´ 검사 모듈 ë¡œë”©ì— ì‹¤íŒ¨ 했습니다. 메모리 부족ì´ê±°ë‚˜ ë°”ì´ëŸ¬ìŠ¤ì— ì˜í•œ ê°ì—¼ì¼ 수 있습니다.
Failed to load the scan module of virus and hacking tool. It's caused by lack of memory or PC virus infection.
*/
MSG_ERROR_NPSCAN = 0x3a7,
-/*20171018 to 20180523
+/*20171018 to 20180627
호문í´ë£¨ìŠ¤ ì •ë³´
Homunculus Info
*/
MSG_HOMUN_INFO = 0x3a8,
-/*20171018 to 20180523
+/*20171018 to 20180627
호문í´ë£¨ìŠ¤ 스킬목ë¡
Homunculus Skill List
*/
MSG_HOMUN_SKILLLIST = 0x3a9,
-/*20171018 to 20180523
+/*20171018 to 20180627
호문í´ë£¨ìŠ¤ì˜ ì´ë¦„ì€ ì˜ë¬¸ 23, 한글 11ìž ì´ë‚´ë¡œ ì •í•´ 주세요.
Please give your Homunculus a name no longer than 23 letters.
*/
MSG_HOMUN_NAME_IN23 = 0x3aa,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¦„ì€ ë‹¨ 한번만 바꿀수 있습니다. 호문í´ë£¨ìŠ¤ì˜ ì´ë¦„ì„ ^0000ff^0000ff %s^000000^000000 ë¡œ 수정합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
You can name a Homunculus only once. You have entered the name, ^0000ff%s^000000. Would you like to continue?
*/
MSG_HOMUN_NAME_CHANGE_ONLYONCE = 0x3ab,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§€ê¸ˆì€ ë¶€ìž¬ì¤‘~
(Away)
*/
MSG_AUTO_MSG = 0x3ac,
-/*20171018 to 20180523
+/*20171018 to 20180627
[ìžë™ì‘답]
[Automated Message]
*/
MSG_AUTO_MSG2 = 0x3ad,
-/*20171018 to 20180523
+/*20171018 to 20180627
부재시 타ì¸ì˜ ê·“ë§ì— ìžë™ì‘답합니다.
Send an automated message while you are away.
*/
MSG_AUTO_MSG_ON = 0x3ae,
-/*20171018 to 20180523
+/*20171018 to 20180627
부재시 타ì¸ì˜ ê·“ë§ì— ìžë™ì‘답하지 않습니다.
Cancel automated away message.
*/
MSG_AUTO_MSG_OFF = 0x3af,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìžë™ ì‘답 메시지를 입력하세요.
Please enter Away Message.
*/
MSG_ENTER_AUTO_MSG = 0x3b0,
-/*20171018 to 20180523
+/*20171018 to 20180627
/번ì©
/fsh
*/
MSG_EMOTION_SPARK = 0x3b1,
-/*20171018 to 20180523
+/*20171018 to 20180627
/빙빙
/spin
*/
MSG_EMOTION_CONFUSE = 0x3b2,
-/*20171018 to 20180523
+/*20171018 to 20180627
/하아
/sigh
*/
MSG_EMOTION_OHNO = 0x3b3,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ë¤ë¤
/dum
*/
MSG_EMOTION_HUM = 0x3b4,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ì‹œëŒ
/crwd
*/
MSG_EMOTION_BLABLA = 0x3b5,
-/*20171018 to 20180523
+/*20171018 to 20180627
/좌절
/desp
*/
MSG_EMOTION_OTL = 0x3b6,
-/*20171018 to 20180523
+/*20171018 to 20180627
/주사위
/dice
*/
MSG_EMOTION_DICE = 0x3b7,
-/*20171018 to 20180523
+/*20171018 to 20180627
/pk : 학살ìžì˜ ìƒìœ„ 10위권 ëž­í‚¹ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
/pk: Shows top 10 Slayers in the server.
*/
MSG_EXPLAIN_KILLER_RANK = 0x3b8,
-/*20171018 to 20180523
+/*20171018 to 20180627
[POINT] í•™ì‚´ìž ëž­í‚¹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[POINT] You have been rewarded with %d Slayer rank points. Your point total is %d.
*/
MSG_KILLER_POINT = 0x3b9,
-/*20171018 to 20180523
+/*20171018 to 20180627
진화 가능
Evolution Available
*/
MSG_HOMUN_EVOLVE = 0x3ba,
-/*20171018 to 20180523
+/*20171018 to 20180627
^ff0000^ff0000호문í´ë£¨ìŠ¤ë¥¼ 삭제합니다.^000000^000000 삭제하실 경우 지금까지 키운 ë‚´ì—­ì´ ëª¨ë‘ ì‚­ì œë©ë‹ˆë‹¤. 계ì†í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
You have decided to delete this Homunculus ^ff0000^ff0000. When deleted, the homunculus and its history will be deleted and they cannot be restored in the future. Would you like to continue?
*/
MSG_DELETE_HOMUN = 0x3bb,
-/*20171018 to 20180523
+/*20171018 to 20180627
í˜¸ë¬¸ì˜ ìƒíƒœë¥¼ 파ì¼ì— 저장합니다.
Save Homunculus status as a file.
*/
MSG_TRACE_AI_ON = 0x3bc,
-/*20171018 to 20180523
+/*20171018 to 20180627
í˜¸ë¬¸ì˜ ìƒíƒœë¥¼ 파ì¼ì— 저장하지 않습니다.
Do not save Homunculus status as a file.
*/
MSG_TRACE_AI_OFF = 0x3bd,
-/*20171018 to 20180523
+/*20171018 to 20180627
Crusader
*/
MSG_CRUSADER = 0x3be,
-/*20171018 to 20180523
+/*20171018 to 20180627
Monk
*/
MSG_MONK = 0x3bf,
-/*20171018 to 20180523
+/*20171018 to 20180627
Sage
*/
MSG_SAGE = 0x3c0,
-/*20171018 to 20180523
+/*20171018 to 20180627
Rouge
Rogue
*/
MSG_ROGUE = 0x3c1,
-/*20171018 to 20180523
+/*20171018 to 20180627
Alchemist
*/
MSG_ALCHEMIST = 0x3c2,
-/*20171018 to 20180523
+/*20171018 to 20180627
Bard
*/
MSG_BARD = 0x3c3,
-/*20171018 to 20180523
+/*20171018 to 20180627
Crusader_W
Crusader
*/
MSG_CRUSADER_W = 0x3c4,
-/*20171018 to 20180523
+/*20171018 to 20180627
Monk_W
Monk
*/
MSG_MONK_W = 0x3c5,
-/*20171018 to 20180523
+/*20171018 to 20180627
Sage_W
Sage
*/
MSG_SAGE_W = 0x3c6,
-/*20171018 to 20180523
+/*20171018 to 20180627
Rouge_W
Rogue
*/
MSG_ROGUE_W = 0x3c7,
-/*20171018 to 20180523
+/*20171018 to 20180627
Alchemist_W
Alchemist
*/
MSG_ALCHEMIST_W = 0x3c8,
-/*20171018 to 20180523
+/*20171018 to 20180627
Dancer
*/
MSG_DANCER = 0x3c9,
-/*20171018 to 20180523
+/*20171018 to 20180627
Novice High
High Novice
*/
MSG_NOVICE_H = 0x3ca,
-/*20171018 to 20180523
+/*20171018 to 20180627
Swordman High
High Swordman
*/
MSG_SWORDMAN_H = 0x3cb,
-/*20171018 to 20180523
+/*20171018 to 20180627
Magician High
High Mage
*/
MSG_MAGICIAN_H = 0x3cc,
-/*20171018 to 20180523
+/*20171018 to 20180627
Archer High
High Archer
*/
MSG_ARCHER_H = 0x3cd,
-/*20171018 to 20180523
+/*20171018 to 20180627
Acolyte High
High Acolyte
*/
MSG_ACOLYTE_H = 0x3ce,
-/*20171018 to 20180523
+/*20171018 to 20180627
Merchant High
High Merchant
*/
MSG_MERCHANT_H = 0x3cf,
-/*20171018 to 20180523
+/*20171018 to 20180627
Thief High
High Thief
*/
MSG_THIEF_H = 0x3d0,
-/*20171018 to 20180523
+/*20171018 to 20180627
Novice High_W
High Novice
*/
MSG_NOVICE_H_W = 0x3d1,
-/*20171018 to 20180523
+/*20171018 to 20180627
Swordman High_W
High Swordman
*/
MSG_SWORDMAN_H_W = 0x3d2,
-/*20171018 to 20180523
+/*20171018 to 20180627
Magician High_W
High Mage
*/
MSG_MAGICIAN_H_W = 0x3d3,
-/*20171018 to 20180523
+/*20171018 to 20180627
Archer High_W
High Archer
*/
MSG_ARCHER_H_W = 0x3d4,
-/*20171018 to 20180523
+/*20171018 to 20180627
Acolyte High_W
High Acolyte
*/
MSG_ACOLYTE_H_W = 0x3d5,
-/*20171018 to 20180523
+/*20171018 to 20180627
Merchant High_W
High Merchant
*/
MSG_MERCHANT_H_W = 0x3d6,
-/*20171018 to 20180523
+/*20171018 to 20180627
Thief High_W
High Thief
*/
MSG_THIEF_H_W = 0x3d7,
-/*20171018 to 20180523
+/*20171018 to 20180627
Lord Knight
*/
MSG_KNIGHT_H = 0x3d8,
-/*20171018 to 20180523
+/*20171018 to 20180627
High Priest
*/
MSG_PRIEST_H = 0x3d9,
-/*20171018 to 20180523
+/*20171018 to 20180627
High Wizard
*/
MSG_WIZARD_H = 0x3da,
-/*20171018 to 20180523
+/*20171018 to 20180627
White Smith
WhiteSmith
*/
MSG_BLACKSMITH_H = 0x3db,
-/*20171018 to 20180523
+/*20171018 to 20180627
Sniper
*/
MSG_HUNTER_H = 0x3dc,
-/*20171018 to 20180523
+/*20171018 to 20180627
Saaassin Cross
Assassin Cross
*/
MSG_ASSASSIN_H = 0x3dd,
-/*20171018 to 20180523
+/*20171018 to 20180627
Lord Knight_W
Lord Knight
*/
MSG_KNIGHT_H_W = 0x3de,
-/*20171018 to 20180523
+/*20171018 to 20180627
High Priest_W
High Priest
*/
MSG_PRIEST_H_W = 0x3df,
-/*20171018 to 20180523
+/*20171018 to 20180627
High Wizard_W
High Wizard
*/
MSG_WIZARD_H_W = 0x3e0,
-/*20171018 to 20180523
+/*20171018 to 20180627
White Smith_W
WhiteSmith
*/
MSG_BLACKSMITH_H_W = 0x3e1,
-/*20171018 to 20180523
+/*20171018 to 20180627
Sniper_W
Sniper
*/
MSG_HUNTER_H_W = 0x3e2,
-/*20171018 to 20180523
+/*20171018 to 20180627
Saaassin Cross_W
Assassin Cross
*/
MSG_ASSASSIN_H_W = 0x3e3,
-/*20171018 to 20180523
+/*20171018 to 20180627
Paladin
*/
MSG_CRUSADER_H = 0x3e4,
-/*20171018 to 20180523
+/*20171018 to 20180627
Champion
*/
MSG_MONK_H = 0x3e5,
-/*20171018 to 20180523
+/*20171018 to 20180627
Professor
Scholar
*/
MSG_SAGE_H = 0x3e6,
-/*20171018 to 20180523
+/*20171018 to 20180627
Stalker
*/
MSG_ROGUE_H = 0x3e7,
-/*20171018 to 20180523
+/*20171018 to 20180627
Creator
Biochemist
*/
MSG_ALCHEMIST_H = 0x3e8,
-/*20171018 to 20180523
+/*20171018 to 20180627
Clown
Minstrel
*/
MSG_BARD_H = 0x3e9,
-/*20171018 to 20180523
+/*20171018 to 20180627
Paladin_W
Paladin
*/
MSG_CRUSADER_H_W = 0x3ea,
-/*20171018 to 20180523
+/*20171018 to 20180627
Champion_W
Champion
*/
MSG_MONK_H_W = 0x3eb,
-/*20171018 to 20180523
+/*20171018 to 20180627
Professor_W
Professor
*/
MSG_SAGE_H_W = 0x3ec,
-/*20171018 to 20180523
+/*20171018 to 20180627
Stalker_W
Stalker
*/
MSG_ROGUE_H_W = 0x3ed,
-/*20171018 to 20180523
+/*20171018 to 20180627
Creator_W
Creator
*/
MSG_ALCHEMIST_H_W = 0x3ee,
-/*20171018 to 20180523
+/*20171018 to 20180627
Gypsy
*/
MSG_DANCER_H = 0x3ef,
-/*20171018 to 20180523
+/*20171018 to 20180627
비밀번호가 지정ë˜ì–´ 있지 않습니다. 새로운 비밀번호를 지정하시겠습니까?
You have not set a password yet. Would you like to create one now?
*/
MSG_STORE_PASSWORD_REQ = 0x3f0,
-/*20171018 to 20180523
+/*20171018 to 20180627
비밀번호를 3회 틀려셨습니다. ë‚˜ì¤‘ì— ë‹¤ì‹œ ì‹œë„í•´ 주세요.
You have incorrectly entered the password 3 times. Please try again later.
*/
MSG_STORE_PASSWORD_PENALTY = 0x3f1,
-/*20171018 to 20180523
+/*20171018 to 20180627
비밀번호 ë³€ê²½ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Password creation has failed.
*/
MSG_STORE_PASSWORD_CHANGE_NG = 0x3f2,
-/*20171018 to 20180523
+/*20171018 to 20180627
비밀번호는 4ìžë¦¬ ì´ìƒ 8ìžë¦¬ì´í•˜ì—¬ì•¼ë§Œ 합니다.
Password must be 4~8 letters long.
*/
MSG_STORE_PASSWORD_4_8 = 0x3f3,
-/*20171018 to 20180523
+/*20171018 to 20180627
비밀번호
Password
*/
MSG_STORE_PASSWORD = 0x3f4,
-/*20171018 to 20180523
+/*20171018 to 20180627
신규 비밀번호
New Password
*/
MSG_STORE_NEW_PASSWORD = 0x3f5,
-/*20171018 to 20180523
+/*20171018 to 20180627
í™•ì¸ ë¹„ë°€ë²ˆí˜¸
Confirm Password
*/
MSG_STORE_RENEW_PASSWORD = 0x3f6,
-/*20171018 to 20180523
+/*20171018 to 20180627
비밀번호 ë³€ê²½ì´ ì™„ë£Œë˜ì—ˆìŠµë‹ˆë‹¤.
Password has been changed.
*/
MSG_STORE_PASSWORD_CHANGE_OK = 0x3f7,
-/*20171018 to 20180523
+/*20171018 to 20180627
비밀번호가 서로 다릅니다.
Password does not match.
*/
MSG_STORE_PASSWORD_MISMATCH = 0x3f8,
-/*20171018 to 20180523
+/*20171018 to 20180627
비밀번호 입력
Enter Password
*/
MSG_STORE_PASSWORD_INPUT = 0x3f9,
-/*20171018 to 20180523
+/*20171018 to 20180627
í˜¸ë¬¸ì´ ì•„ì‚¬ ì§ì „입니다! 먹ì´ë¥¼ 주지 않으면 가출하게ë©ë‹ˆë‹¤.
Your Homunculus is starving. Please feed it, otherwise it will leave you.
*/
MSG_HOMUN_HUNGRY = 0x3fa,
-/*20171018 to 20180523
+/*20171018 to 20180627
경험치
EXP
*/
MSG_HOMUN_EXP = 0x3fb,
-/*20171018 to 20180523
+/*20171018 to 20180627
수령하지 ì•Šì€ ì•„ì´í…œì´ 존재합니다. ì•Œë² ë¥´íƒ€ì˜ ì¡´ë‹¤ 기íšì‚¬ ì§ì›ì„ 찾아주세요. ^ff0000※ ì•„ì´í…œ 수령 ê¸°ê°„ì´ ì§€ë‚˜ë©´ ì•„ì´í…œì´ 소실 ë©ë‹ˆë‹¤!^000000
[EVENT] You have won an event prize. Please claim your prize in game.
*/
MSG_EVENT_RESULT = 0x3fc,
-/*20171018 to 20180523
+/*20171018 to 20180627
싫어함
Hate
*/
MSG_HATE = 0x3fd,
-/*20171018 to 20180523
+/*20171018 to 20180627
매우싫어함
Hate with a Passion
*/
MSG_VERYHATE = 0x3fe,
-/*20171018 to 20180523
+/*20171018 to 20180627
호문í´ë£¨ìŠ¤ê°€ ì‚¬ìš©ìž ì¸ê³µì§€ëŠ¥ìœ¼ë¡œ ë™ìž‘합니다.
Homunculus has been customized.
*/
MSG_HOMUN_USERAI_ON = 0x3ff,
-/*20171018 to 20180523
+/*20171018 to 20180627
호문í´ë£¨ìŠ¤ê°€ 기본 ì¸ê³µì§€ëŠ¥ìœ¼ë¡œ ë™ìž‘합니다.
Homunculus has been activated with the basic AI.
*/
MSG_HOMUN_USERAI_OFF = 0x400,
-/*20171018 to 20180523
+/*20171018 to 20180627
편지목ë¡
Mail List
*/
MSG_MAIL_LIST = 0x401,
-/*20171018 to 20180523
+/*20171018 to 20180627
편지쓰기
Write Mail
*/
MSG_MAIL_WRITE = 0x402,
-/*20171018 to 20180523
+/*20171018 to 20180627
편지ì½ê¸°
Read Mail
*/
MSG_MAIL_READ = 0x403,
-/*20171018 to 20180523
+/*20171018 to 20180627
한번 지정하시면 ë³€ê²½ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤! ì´ ë§µìœ¼ë¡œ 지정하시겠습니까?
You cannot change a map's designation once it is designated. Are you sure that you want to designate this map?
*/
MSG_STARPLACE_ACCEPT = 0x404,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ ì•„ì´í…œì„ 수령했습니다.
Item has been added in the Item Window.
*/
MSG_MAIL_ADD_ITEM_SUCCESS = 0x405,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ ì•„ì´í…œì„ 수령하지 못했습니다.
You have failed to add the item in the Item Window.
*/
MSG_MAIL_ADD_ITEM_FAILURE = 0x406,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ ë³´ë‚´ê¸°ê°€ 성공하였습니다.
You have successfully mailed a message.
*/
MSG_MAIL_SEND_SUCCESS = 0x407,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ ë³´ë‚´ê¸°ê°€ 실패하였습니다. 받는 ì‚¬ëžŒì´ ì¡´ìž¬í•˜ì§€ 않습니다.
You have failed to mail a message. Recipient does not exist.
*/
MSG_MAIL_USER_NOT_FOUND = 0x408,
-/*20171018 to 20180523
+/*20171018 to 20180627
[태양과 달과 ë³„ì˜ ì²œì‚¬] ì§€ì •í–ˆë˜ ìž¥ì†Œë“¤ê³¼ ëª¬ìŠ¤í„°ë“¤ì´ ì´ˆê¸°í™”ë습니다!
[Solar, Lunar and Stellar Angel] Designated places and monsters have been reset.
*/
MSG_STAR_ANGEL = 0x409,
-/*20171018 to 20180523
+/*20171018 to 20180627
경매 등ë¡ì´ 실패했습니다.
The minimum starting bid for auctions is 10,000,000 zeny.
*/
MSG_AUCTION_ADD_FALSE = 0x40a,
-/*20171018 to 20180523
+/*20171018 to 20180627
경매 등ë¡ì´ 성공했습니다.
You have successfully started a new auction.
*/
MSG_AUCTION_ADD_TRUE = 0x40b,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 경매가 취소ë˜ì—ˆìŠµë‹ˆë‹¤.
The auction has been canceled.
*/
MSG_AUCTION_ADD_CANCEL = 0x40c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž…ì°°ìžê°€ 있는 경매는 취소할 수 없습니다.
An auction with at least one bidder cannot be canceled.
*/
MSG_AUCTION_ADD_CANCEL_FALSE = 0x40d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ ì‚­ì œê°€ 성공하였습니다.
Mail has been successfully deleted.
*/
MSG_MAIL_DELETE_SUCCESS = 0x40e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ ì‚­ì œê°€ 실패하였습니다.
You have failed to delete the mail.
*/
MSG_MAIL_DELETE_FAILURE = 0x40f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë˜ì§€ëŠ” ë‹¨ê²€ì´ ìž¥ì°©ë˜ì—ˆìŠµë‹ˆë‹¤.
You have equipped throwing daggers.
*/
MSG_MSG_KNIFE_EQUIPMENT_SUCCESS = 0x410,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ë‹˜ì´ ë¡œê·¸ì¸í–ˆìŠµë‹ˆë‹¤.
%s has logged in.
*/
MSG_LOGIN_FRIEND = 0x411,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ë‹˜ì´ ë¡œê·¸ì•„ì›ƒí–ˆìŠµë‹ˆë‹¤.
%s has logged out.
*/
MSG_LOGOUT_FRIEND = 0x412,
-/*20171018 to 20180523
+/*20171018 to 20180627
/loginout : 길드ì›ê³¼ ì¹œêµ¬ë“¤ì˜ ì ‘ì†ê´€ë ¨ 메세지를 ë³´ì—¬ì¤ë‹ˆë‹¤. On Off
/loginout: Shows guildsmen and friends online status. On Off
*/
MSG_EXPLAIN_LOGINOUT = 0x413,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¹œêµ¬ë“¤ì˜ ì ‘ì†ê´€ë ¨ 메세지를 ëŒ€í™”ì°½ì— í‘œì‹œí•©ë‹ˆë‹¤. [/li ON]
Display online status of friends in Chat Window. [/li ON]
*/
MSG_LOGINOUT_ON = 0x414,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¹œêµ¬ë“¤ì˜ ì ‘ì†ê´€ë ¨ 메세지를 ëŒ€í™”ì°½ì— í‘œì‹œí•˜ì§€ì•ŠìŠµë‹ˆë‹¤. [/li OFF]
Do not display online status of friends in Chat Window. [/li OFF]
*/
MSG_LOGINOUT_OFF = 0x415,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ 실행중입니다.
It is already running.
*/
MSG_SGP_CODE_ALREADY_RUNNING = 0x416,
-/*20171018 to 20180523
+/*20171018 to 20180627
매í¬ë¡œ ì‚¬ìš©ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
Use of Macro program has been detected.
*/
MSG_SGP_CODE_DETECTED_MACRO = 0x417,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŠ¤í”¼ë“œí•´í‚¹ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
Use of Speed hack has been detected.
*/
MSG_SGP_CODE_DETECTED_SPEEDHACK = 0x418,
-/*20171018 to 20180523
+/*20171018 to 20180627
API í›„í‚¹ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
API Hooking has been detected.
*/
MSG_SGP_CODE_DETECTED_APIHOOK = 0x419,
-/*20171018 to 20180523
+/*20171018 to 20180627
메시지 í›„í‚¹ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
Message Hooking has been detected.
*/
MSG_SGP_CODE_DETECTED_MSGHOOK = 0x41a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ëª¨ë“ˆì´ ë³€ì¡° ë˜ëŠ” ì†ìƒë˜ì—ˆê±°ë‚˜ ë²„ì „ì´ ì¼ì¹˜í•˜ì§€ 않습니다.
Module has been modified or damaged or its version does not match.
*/
MSG_SGP_CODE_NOT_EQUALENCRYPTEDDATA = 0x41b,
-/*20171018 to 20180523
+/*20171018 to 20180627
(태국)귀하는 게임방 과금으로 ë¡œê·¸ì¸ í•˜ì…¨ìŠµë‹ˆë‹¤.
(Thailand) You have logged in game with PC cafe payment.
*/
MSG_BILLING_PCB = 0x41c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ì „
Prev
*/
MSG_PREV_PAGE = 0x41d,
-/*20171018 to 20180523
+/*20171018 to 20180627
다ìŒ
Next
*/
MSG_NEXT_PAGE = 0x41e,
-/*20171018 to 20180523
+/*20171018 to 20180627
경매
Auction
*/
MSG_AUCTION = 0x41f,
-/*20171018 to 20180523
+/*20171018 to 20180627
물품보기
Product List
*/
MSG_AUCTION_VIEW = 0x420,
-/*20171018 to 20180523
+/*20171018 to 20180627
등ë¡í•˜ê¸°
Register
*/
MSG_AUCTION_ADD = 0x421,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤ 진행ìƒíƒœ
Sale Status
*/
MSG_AUCTION_SELL = 0x422,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매 진행ìƒíƒœ
Purchase Status
*/
MSG_AUCTION_BUY = 0x423,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ
Item
*/
MSG_ITEM2 = 0x424,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œëª…
Name
*/
MSG_ITEM_NAME2 = 0x425,
-/*20171018 to 20180523
+/*20171018 to 20180627
가격 / 즉시구입가격
Current Bid / Max Bid
*/
MSG_ITEM_PRICE = 0x426,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤ìž
Seller
*/
MSG_SELLER = 0x427,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매ìž
Buyer
*/
MSG_BUYER = 0x428,
-/*20171018 to 20180523
+/*20171018 to 20180627
종료시간
End Time
*/
MSG_FINISH_TIME = 0x429,
-/*20171018 to 20180523
+/*20171018 to 20180627
%mì›” %dì¼ %Hì‹œ
%m %d %H
*/
MSG_TIME_TYPE = 0x42a,
-/*20171018 to 20180523
+/*20171018 to 20180627
시간설정
Time (Hr)
*/
MSG_SET_TIME = 0x42b,
-/*20171018 to 20180523
+/*20171018 to 20180627
수수료
Fee
*/
MSG_CHARGE = 0x42c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê²€ìƒ‰ëœ ì•„ì´í…œì´ 없습니다.
No items found in search.
*/
MSG_NOTHING_SEARCH_ITEM = 0x42d,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 íŒë§¤ì¤‘ì¸ ì•„ì´í…œì´ 없습니다.
Your Sale List is empty.
*/
MSG_NOTHING_SEARCH_SELL_ITEM = 0x42e,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 êµ¬ë§¤ì¤‘ì¸ ì•„ì´í…œì´ 없습니다.
Your Purchase List is empty.
*/
MSG_NOTHING_SEARCH_BUY_ITEM = 0x42f,
-/*20171018 to 20180523
+/*20171018 to 20180627
경매정보가 정확하지 않습니다.
Auction Information is incorrect or incomplete.
*/
MSG_ERROR_AUCTION_ITEM_INFO = 0x430,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê²½ë§¤ì— ë“±ë¡í•  ì•„ì´í…œ ì •ë³´ê°€ 없습니다.
You must drag and drop an item from your Inventory into the Register Window to begin a new auction.
*/
MSG_NOTHING_AUCTION_ITEM_INFO = 0x431,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ 등ë¡ëœ 경매입니다.
The auction has already been registered.
*/
MSG_ERROR_ADD_AUCTION = 0x432,
-/*20171018 to 20180523
+/*20171018 to 20180627
제시가격
Starting Bid
*/
MSG_PRICE = 0x433,
-/*20171018 to 20180523
+/*20171018 to 20180627
구입í¬ë§ê°€ê²©
Current Bid
*/
MSG_PRICE2 = 0x434,
-/*20171018 to 20180523
+/*20171018 to 20180627
즉시구입가격
Buy Now Price
*/
MSG_PRICE3 = 0x435,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재소지제니
Your Current Zeny
*/
MSG_PRICE4 = 0x436,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재최고가격
Highest Bid
*/
MSG_PRICE5 = 0x437,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ì „입찰가격
Previous Bid
*/
MSG_PRICE6 = 0x438,
-/*20171018 to 20180523
+/*20171018 to 20180627
추가입찰가격
Next Bid
*/
MSG_PRICE7 = 0x439,
-/*20171018 to 20180523
+/*20171018 to 20180627
구입하시겠습니까?
Press buy to confirm.
*/
MSG_BUY_ACTION_ITEM = 0x43a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ê°€ê²©ì— íŒë§¤í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Would you like to sell this item?
*/
MSG_SELL_ACTION_ITEM = 0x43b,
-/*20171018 to 20180523
+/*20171018 to 20180627
입찰하기
Place Bid
*/
MSG_BUY_AUCTION = 0x43c,
-/*20171018 to 20180523
+/*20171018 to 20180627
즉시구매하기
Buy Now
*/
MSG_BUY_AUCTION2 = 0x43d,
-/*20171018 to 20180523
+/*20171018 to 20180627
경매종료하기
End the Auction
*/
MSG_BUY_AUCTION3 = 0x43e,
-/*20171018 to 20180523
+/*20171018 to 20180627
재입찰하기
Place another Bid
*/
MSG_FINISH_AUCTION = 0x43f,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ê²½ë§¤ì— ëŒ€í•œ ìž…ì°°ì´ ì„±ê³µí–ˆìŠµë‹ˆë‹¤.
You have placed a bid.
*/
MSG_RESULT_BUY_TRUE = 0x440,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ê²½ë§¤ì— ëŒ€í•œ ìž…ì°°ì´ ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
You have failed to place a bid.
*/
MSG_RESULT_BUY_FALSE = 0x441,
-/*20171018 to 20180523
+/*20171018 to 20180627
제니가 충분하지 않습니다.
You do not have enough zeny.
*/
MSG_RESULT_BUY_FALSE_MONEY = 0x442,
-/*20171018 to 20180523
+/*20171018 to 20180627
방어구
Armors
*/
MSG_EQUIP = 0x443,
-/*20171018 to 20180523
+/*20171018 to 20180627
카드
Card
*/
MSG_CARD = 0x444,
-/*20171018 to 20180523
+/*20171018 to 20180627
기타
Other
*/
MSG_ETC = 0x445,
-/*20171018 to 20180523
+/*20171018 to 20180627
경매번호
Bid
*/
MSG_AUCTION_NUM = 0x446,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색
Search
*/
MSG_AUCTION_SEARCH = 0x447,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 경매를 종료했습니다.
You have ended the auction.
*/
MSG_RESULT_MY_SELL_STOP_TRUE = 0x448,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 경매를 종료 할 수 없습니다.
You cannot end the auction.
*/
MSG_RESULT_MY_SELL_STOP_FALSE = 0x449,
-/*20171018 to 20180523
+/*20171018 to 20180627
경매 번호가 정확하지 않습니다.
Bid Number is incorrect.
*/
MSG_RESULT_AUCTION_ID_FALSE = 0x44a,
-/*20171018 to 20180523
+/*20171018 to 20180627
받는ì´
To
*/
MSG_SENDER = 0x44b,
-/*20171018 to 20180523
+/*20171018 to 20180627
제 목
Title
*/
MSG_TITLE2 = 0x44c,
-/*20171018 to 20180523
+/*20171018 to 20180627
새 ë©”ì¼ì´ ë„착하였습니다.
You have received a message in the mail.
*/
MSG_NEW_MAIL = 0x44d,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색중입니다.
Searching...
*/
MSG_SEARCHING_ITEM = 0x44e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë” ì´ìƒ 경매 등ë¡í•  수 없습니다. 경매 등ë¡ì€ 최대 5개까지 가능합니다.
You cannot register more than 5 items in an auction at a time.
*/
MSG_AUCTION_ADD_OVER = 0x44f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë” ì´ìƒ 경매 ë¬¼í’ˆì— ìž…ì°°í•  수 없습니다. 경매 물품 ìž…ì°°ì€ ìµœëŒ€ 5개까지 가능합니다.
You cannot place more than 5 bids at a time.
*/
MSG_RESULT_BUY_OVER = 0x450,
-/*20171018 to 20180523
+/*20171018 to 20180627
삭제하려는 ë©”ì¼ì— 수령하지 ì•Šì€ ì•„ì´í…œì´ 있습니다.
Please accept all items from your mail before deleting.
*/
MSG_MAIL_DELETE_ERROR = 0x451,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ ì œëª©ì„ ìž…ë ¥í•˜ì—¬ 주십시오.
Please enter a title.
*/
MSG_MAIL_SEND_ERROR = 0x452,
-/*20171018 to 20180523
+/*20171018 to 20180627
/shopping : í´ë¦­ 한번으로 ìƒì ì„ ì—´ê³  ìƒì ì´ë¦„ 오른쪽 í´ë¦­ìœ¼ë¡œ ìƒì ì„ 닫습니다 On Off
/shopping: Enables you to open a shop with a single left-click and close your shop with a single right-click. On Off
*/
MSG_EXPLAIN_SHOPPING = 0x453,
-/*20171018 to 20180523
+/*20171018 to 20180627
í´ë¦­ 한번으로 ìƒì ì„ ì—´ê³  ìƒì ì´ë¦„ì„ ì˜¤ë¥¸ìª½ í´ë¦­í•´ì„œ ìƒì ì„ ë‹«ì„수있습니다. [/sh ON]
You can now open a shop with a single left-click and close your shop with a single right-click. [sh ON].
*/
MSG_SHOPPING_ON = 0x454,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë”블í´ë¦­ 으로 ìƒì ì„ 열게ë©ë‹ˆë‹¤. [/sh OFF]
You can open a shop by double-clicking. [/sh OFF]
*/
MSG_SHOPPING_OFF = 0x455,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ì„ 보내려면, 제니 ìž…ë ¥ì„ ì™„ë£Œí•´ì•¼ 합니다.
Please enter zeny amount before sending mail.
*/
MSG_MAIL_SEND_ERROR2 = 0x456,
-/*20171018 to 20180523
+/*20171018 to 20180627
경매 수수료가 부족합니다.
You do not have enough zeny to pay the Auction Fee.
*/
MSG_ADD_MONEY_FALSE = 0x457,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒíƒœë³´ê¸°
View Status
*/
MSG_HOMUN_SHOWINFO = 0x458,
-/*20171018 to 20180523
+/*20171018 to 20180627
먹ì´ì£¼ê¸°
Feed
*/
MSG_HOMUN_FEEDING = 0x459,
-/*20171018 to 20180523
+/*20171018 to 20180627
대기
Stand By
*/
MSG_HOMUN_WAITING = 0x45a,
-/*20171018 to 20180523
+/*20171018 to 20180627
슈í¼ë…¸ë¹„스(남)
Super Novice (Male)
*/
MSG_JOB_SUPERNOVICE_M = 0x45b,
-/*20171018 to 20180523
+/*20171018 to 20180627
슈í¼ë…¸ë¹„스(ì—¬)
Super Novice (Female)
*/
MSG_JOB_SUPERNOVICE_F = 0x45c,
-/*20171018 to 20180523
+/*20171018 to 20180627
태권소년
Taekwon Boy
*/
MSG_JOB_TAEKWON_M = 0x45d,
-/*20171018 to 20180523
+/*20171018 to 20180627
태권소녀
Taekwon Girl
*/
MSG_JOB_TAEKWON_F = 0x45e,
-/*20171018 to 20180523
+/*20171018 to 20180627
권성(남)
Taekwon Master (Male)
*/
MSG_KWONSUNG_M = 0x45f,
-/*20171018 to 20180523
+/*20171018 to 20180627
권성(여)
Taekwon Master (Female)
*/
MSG_KWONSUNG_F = 0x460,
-/*20171018 to 20180523
+/*20171018 to 20180627
소울ë§ì»¤(남)
Soul Linker (Male)
*/
MSG_SOULLINGKER_M = 0x461,
-/*20171018 to 20180523
+/*20171018 to 20180627
소울ë§ì»¤(ì—¬)
Soul Linker (Female)
*/
MSG_SOULLINGKER_F = 0x462,
-/*20171018 to 20180523
+/*20171018 to 20180627
PC방요금제로 2ê°œì´ìƒì˜ ê³„ì •ì´ ì ‘ì†ë˜ê³ ìžˆìŠµë‹ˆë‹¤. 확ì¸í›„ 다시 사용하시기 ë°”ëžë‹ˆë‹¤.
Please check the connection, more than 2 accounts are connected with Internet Cafe Time Plan.
*/
MSG_BAN_PC_IP_UNFAIR = 0x463,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 월정액 요금제 ì‚¬ìš©ìž ìž…ë‹ˆë‹¤. (남ì€ê¸°ê°„ : %dì¼)
Your account is using monthly payment. (Remaining day: %d day)
*/
MSG_BILLING_1 = 0x464,
-/*20171018 to 20180523
+/*20171018 to 20180627
귀하는 정량 요금제 ì‚¬ìš©ìž ìž…ë‹ˆë‹¤. (남ì€ì‹œê°„ : %d시간 %분 %ì´ˆ)
Your account is using time limited. (Remaining time: %d hour %d minute %d second)
*/
MSG_BILLING_2 = 0x465,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ì•„ì´í…œì€ ë©”ì¼ì— 첨부 할수 없는 ì•„ì´í…œìž…니다.
This item cannot be mailed.
*/
MSG_MAIL_ITEM_ADD_FAILED = 0x466,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë”ì´ìƒ ì•„ì´í…œì„ 가질수 없습니다. ì•„ì´í…œì€ ë©”ì¼ë¡œ 보관하겠습니다.
You cannot accept any more items. Please try again later.
*/
MSG_MAIL_ADD_ITEM_OVER_FAILURE = 0x467,
-/*20171018 to 20180523
+/*20171018 to 20180627
남성
Male
*/
MSG_PTSEX1 = 0x468,
-/*20171018 to 20180523
+/*20171018 to 20180627
여성
Female
*/
MSG_PTSEX2 = 0x469,
-/*20171018 to 20180523
+/*20171018 to 20180627
새로운 유저입니다
New User.
*/
MSG_PT_NEWUSER = 0x46a,
-/*20171018 to 20180523
+/*20171018 to 20180627
E-mailì€ ìºë¦­í„°ë¥¼ 지울때 필요합니다.
E-mail address is required to delete a character.
*/
MSG_PT_ACINFO = 0x46b,
-/*20171018 to 20180523
+/*20171018 to 20180627
정확한 형ì‹ìœ¼ë¡œ 입력해 주세요.
Please enter the correct information.
*/
MSG_PT_ACINFO2 = 0x46c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ í‚¤ë¥¼ 사용하세요
Please use this key.
*/
MSG_PT_NEWKEYINFO = 0x46d,
-/*20171018 to 20180523
+/*20171018 to 20180627
정확한 카드 패스워드를 다시 입력해주세요
Please enter the correct card password.
*/
MSG_PT_FAIL_CARDPASS = 0x46e,
-/*20171018 to 20180523
+/*20171018 to 20180627
PTì •ë³´
PT Info
*/
MSG_PTID1 = 0x46f,
-/*20171018 to 20180523
+/*20171018 to 20180627
PT_ID는 %s
PT_ID is %s
*/
MSG_PTID2 = 0x470,
-/*20171018 to 20180523
+/*20171018 to 20180627
NUM_ID는 %s
NUM_ID is %s
*/
MSG_PTID3 = 0x471,
-/*20171018 to 20180523
+/*20171018 to 20180627
잊지않게 주ì˜í•˜ì„¸ìš”
Please don't forget this information.
*/
MSG_PTID4 = 0x472,
-/*20171018 to 20180523
+/*20171018 to 20180627
1001
*/
MSG_PT_ERROR_1001 = 0x473,
-/*20171018 to 20180523
+/*20171018 to 20180627
1002
*/
MSG_PT_ERROR_1002 = 0x474,
-/*20171018 to 20180523
+/*20171018 to 20180627
1003
*/
MSG_PT_ERROR_1003 = 0x475,
-/*20171018 to 20180523
+/*20171018 to 20180627
1004
*/
MSG_PT_ERROR_1004 = 0x476,
-/*20171018 to 20180523
+/*20171018 to 20180627
1006
*/
MSG_PT_ERROR_1006 = 0x477,
-/*20171018 to 20180523
+/*20171018 to 20180627
1007
*/
MSG_PT_ERROR_1007 = 0x478,
-/*20171018 to 20180523
+/*20171018 to 20180627
1008
*/
MSG_PT_ERROR_1008 = 0x479,
-/*20171018 to 20180523
+/*20171018 to 20180627
1009
*/
MSG_PT_ERROR_1009 = 0x47a,
-/*20171018 to 20180523
+/*20171018 to 20180627
1012
*/
MSG_PT_ERROR_1012 = 0x47b,
-/*20171018 to 20180523
+/*20171018 to 20180627
1013
*/
MSG_PT_ERROR_1013 = 0x47c,
-/*20171018 to 20180523
+/*20171018 to 20180627
1014
*/
MSG_PT_ERROR_1014 = 0x47d,
-/*20171018 to 20180523
+/*20171018 to 20180627
1015
*/
MSG_PT_ERROR_1015 = 0x47e,
-/*20171018 to 20180523
+/*20171018 to 20180627
1019
*/
MSG_PT_ERROR_1019 = 0x47f,
-/*20171018 to 20180523
+/*20171018 to 20180627
1020
Navigation
*/
MSG_PT_ERROR_1020 = 0x480,
-/*20171018 to 20180523
+/*20171018 to 20180627
1021
*/
MSG_PT_ERROR_1021 = 0x481,
-/*20171018 to 20180523
+/*20171018 to 20180627
1023
*/
MSG_PT_ERROR_1023 = 0x482,
-/*20171018 to 20180523
+/*20171018 to 20180627
1024
*/
MSG_PT_ERROR_1024 = 0x483,
-/*20171018 to 20180523
+/*20171018 to 20180627
1025
*/
MSG_PT_ERROR_1025 = 0x484,
-/*20171018 to 20180523
+/*20171018 to 20180627
1027
*/
MSG_PT_ERROR_1027 = 0x485,
-/*20171018 to 20180523
+/*20171018 to 20180627
1028
*/
MSG_PT_ERROR_1028 = 0x486,
-/*20171018 to 20180523
+/*20171018 to 20180627
10
*/
MSG_PT_ERROR_10 = 0x487,
-/*20171018 to 20180523
+/*20171018 to 20180627
20
*/
MSG_PT_ERROR_20 = 0x488,
-/*20171018 to 20180523
+/*20171018 to 20180627
40
*/
MSG_PT_ERROR_40 = 0x489,
-/*20171018 to 20180523
+/*20171018 to 20180627
50
*/
MSG_PT_ERROR_50 = 0x48a,
-/*20171018 to 20180523
+/*20171018 to 20180627
60
*/
MSG_PT_ERROR_60 = 0x48b,
-/*20171018 to 20180523
+/*20171018 to 20180627
70
*/
MSG_PT_ERROR_70 = 0x48c,
-/*20171018 to 20180523
+/*20171018 to 20180627
80
*/
MSG_PT_ERROR_80 = 0x48d,
-/*20171018 to 20180523
+/*20171018 to 20180627
90
*/
MSG_PT_ERROR_90 = 0x48e,
-/*20171018 to 20180523
+/*20171018 to 20180627
100
*/
MSG_PT_ERROR_100 = 0x48f,
-/*20171018 to 20180523
+/*20171018 to 20180627
110
*/
MSG_PT_ERROR_110 = 0x490,
-/*20171018 to 20180523
+/*20171018 to 20180627
30í¬ì¸íŠ¸ë¥¼ 받으시겠습니까?
Do you want to receive 30 points?
*/
MSG_PT_POINT1 = 0x491,
-/*20171018 to 20180523
+/*20171018 to 20180627
30í¬ì¸íŠ¸(5시간)ì´ ì¶©ì „ë˜ì—ˆìŠµë‹ˆë‹¤
30 points (5 hours) have been added.
*/
MSG_PT_POINT2 = 0x492,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°ì •ë˜ì§€ ì•Šì€ ì•„ì´í…œì€ ê²½ë§¤ì— ë“±ë¡í•  수 없습니다.
You cannot register Unidentified Items in auctions.
*/
MSG_AUCTION_ADD_ITEM_FAILURE = 0x493,
-/*20171018 to 20180523
+/*20171018 to 20180627
소비 ì•„ì´í…œì€ ê²½ë§¤ì— ë“±ë¡í•  수 없습니다.
You cannot register this Consumable Item in an auction.
*/
MSG_AUCTION_ADD_ITEM_FAILURE2 = 0x494,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ì°½ì„ 열려면 ì¹´íŠ¸ì°½ì„ ë‹«ì•„ 주십시요.
Please close the Cart Window to open the Mail Window.
*/
MSG_CLOSE_MERCHANTITEMWND = 0x495,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¹´íŠ¸ì°½ì„ ì—´ë ¤ë©´ ë©”ì¼ì°½ì„ ë‹«ì•„ 주십시요.
Please close the Mail Window to open the Cart Window.
*/
MSG_CLOSE_MAILWND = 0x496,
-/*20171018 to 20180523
+/*20171018 to 20180627
íƒ„í™˜ì´ ìž¥ì°©ë˜ì—ˆìŠµë‹ˆë‹¤.
Bullets have been equipped.
*/
MSG_MSG_BULLET_EQUIPMENT_SUCCESS = 0x497,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ì´ 반송ë˜ì—ˆìŠµë‹ˆë‹¤.
The mail has been returned to sender.
*/
MSG_MAIL_RETURN_SUCCESS = 0x498,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ì´ 존재하지 않습니다.
The mail no longer exists.
*/
MSG_MAIL_RETURN_FAILURE = 0x499,
-/*20171018 to 20180523
+/*20171018 to 20180627
한시간 ë™ì•ˆ, ë™ì¼í•œ IPë¡œ ì ‘ì†í•œ 유저가 30ê±´ ì´ìƒìž…니다. 확ì¸í›„ 다시 사용하시기 ë°”ëžë‹ˆë‹¤.
More than 30 players sharing the same IP have logged into the game for an hour. Please check this matter.
*/
MSG_BAN_PC_IP_COUNT_ALL = 0x49a,
-/*20171018 to 20180523
+/*20171018 to 20180627
한시간 ë™ì•ˆ, ë™ì¼í•œ IPë¡œ 10번 ì´ìƒ ì ‘ì†ë˜ì—ˆìŠµë‹ˆë‹¤. 확ì¸í›„ 다시 사용하시기 ë°”ëžë‹ˆë‹¤.
More than 10 connections sharing the same IP have logged into the game for an hour. Please check this matter.
*/
MSG_BAN_PC_IP_COUNT = 0x49b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê²Œìž„ì„ ìž¬ì‹œìž‘ 하십시오
Please restart the game.
*/
MSG_GAMEGUARD_RESTART = 0x49c,
-/*20171018 to 20180523
+/*20171018 to 20180627
용병정보 - ì•„ì³íƒ€ìž…
Mercenary: Archer
*/
MSG_MER_INFO_TYPE_ARCHER = 0x49d,
-/*20171018 to 20180523
+/*20171018 to 20180627
용병정보 - 검사타입
Mercenary: Swordman
*/
MSG_MER_INFO_TYPE_SWORDMAN = 0x49e,
-/*20171018 to 20180523
+/*20171018 to 20180627
용병정보 - 창병타입
Mercenary: Spearman
*/
MSG_MER_INFO_TYPE_LANCER = 0x49f,
-/*20171018 to 20180523
+/*20171018 to 20180627
삭제시간
Expiration
*/
MSG_LEFT_TIME = 0x4a0,
-/*20171018 to 20180523
+/*20171018 to 20180627
신뢰ë„
Loyalty
*/
MSG_MER_FRIENDLY = 0x4a1,
-/*20171018 to 20180523
+/*20171018 to 20180627
소환횟수
Summons
*/
MSG_MER_CALLCOUNT = 0x4a2,
-/*20171018 to 20180523
+/*20171018 to 20180627
Kill
*/
MSG_MER_KILL = 0x4a3,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŽ«ì´ ë°°ê°€ 고파서 ë‹¹ì‹ ì„ ì›ë§í•˜ê³  있다는 ëŠë‚Œì´ 든다.
You can feel hatred from your pet for neglecting to feed it.
*/
MSG_PET_STARVING = 0x4a4,
-/*20171018 to 20180523
+/*20171018 to 20180627
[POINT] í…Œì´ë°ë¯¸ì…˜ 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[POINT] You earned %d Taming Mission Ranking Points, giving you a total of %d points.
*/
MSG_GANGSI_POINT = 0x4a5,
-/*20171018 to 20180523
+/*20171018 to 20180627
[í…Œì´ë°ë¯¸ì…˜] Target Monster : %s
[Taming Mission] Target Monster: %s
*/
MSG_GANGSI_MISSION = 0x4a6,
-/*20171018 to 20180523
+/*20171018 to 20180627
/hunting : 사냥 목ë¡ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
/hunting: You can check the your hunting list.
*/
MSG_EXPLAIN_HUNTING = 0x4a7,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] 소녀ì—게 가르ì³ì£¼ì‹œì–´ìš”. %s는 몇 스킬 ì°ìœ¼ì…¨ë‚˜ìš”?
[Angel's Question] Please tell me, how many %s skills do you have?
*/
MSG_DEATH_Q01 = 0x4a8,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] 소녀ì—게 가르ì³ì£¼ì‹œì–´ìš”. 소지하시고있는 제니를 십만으로 나누면 얼마가 ë˜ì‹œë‚˜ìš”?
[Angel's Question] Please tell me, how much zeny you'll have if you divide it by 100,000?
*/
MSG_DEATH_Q02 = 0x4a9,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] 소녀ì—게 가르ì³ì£¼ì‹œì–´ìš”. ì˜¤ëŠ˜ì´ ëª‡ì¼ì´ì‹ ì§€ 아시나요?
[Angel's Question] Please tell me, what is today's date?
*/
MSG_DEATH_Q03 = 0x4aa,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] 소녀ì—게 가르ì³ì£¼ì‹œì–´ìš”. %sì€ ì§€ê¸ˆ 몇ì´ì‹ ê°€ìš”?
[Angel's Question] Please tell me, how many %s do you have?
*/
MSG_DEATH_Q04 = 0x4ab,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 슈노, 태권계열, ë¬´ë‚™ê³„ì—´ì„ ë‹´ë‹¹í•˜ê³ ìžˆëŠ” SiYeonì”¨ì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in SiYeon's name?
*/
MSG_DEATH_Q05 = 0x4ac,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 귀엽고 ì–´ì—¬ìœ ë¼ê·¸ë‚˜ë¡œí¬ì˜ ížˆë¡œì¸ Munakì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in Munak's name?
*/
MSG_DEATH_Q06 = 0x4ad,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 제가 ì–´ì—¬ë»í•˜ëŠ” Bongunì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in Bongun's name?
*/
MSG_DEATH_Q07 = 0x4ae,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ì €í¬ê°€ 존재하는 온ë¼ì¸ì„¸ê³„ Ragnarokì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, Ragnarok?
*/
MSG_DEATH_Q08 = 0x4af,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 언제나 Onlineìƒíƒœì¸ 천사ë™ë£Œë“¤ì€ í°íž˜ì´ ë˜ì–´ì£¼ì£ . Onlineì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, online?
*/
MSG_DEATH_Q09 = 0x4b0,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. 죽ìŒë„ ë‘려워하지않는 ê¸°ì‚¬ë“¤ì„ ìƒì§•í•˜ëŠ” ë‹¨ì–´ì¸ Deathì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, death?
*/
MSG_DEATH_Q10 = 0x4b1,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ê¸°ì‚¬ë“¤ì€ ë„ˆë¬´ 멋진다고 ìƒê°í•´ìš”. Knightì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, knight?
*/
MSG_DEATH_Q11 = 0x4b2,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ì¤‘ë ¥ì„ ëœ»í•˜ëŠ” ë‹¨ì–´ì¸ Gravityì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, gravity?
*/
MSG_DEATH_Q12 = 0x4b3,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ì–´ë‘ ì†ì—ì„œë„ ë°ê²Œ 사는게 중요하지요. Darkì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, dark?
*/
MSG_DEATH_Q13 = 0x4b4,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ì§ˆë¬¸] A는 1ì´ê³  Z는 26ì´ì–´ìš”. ë­ë“ ì§€ 수집하는 Collectorì˜ ì•ŒíŒŒë²³ì„ ë”하면 ëª‡ì´ ë˜ë‚˜ìš”?
[Angel's Question] If A is 1, B is 2, and so on, and if Z is 26, what number do you get if you add the letters in the word, collecter?
*/
MSG_DEATH_Q14 = 0x4b5,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ëŒ€ë‹µ] 소녀ì—게 정확한 ì‚¬ì‹¤ì„ ê°€ë¥´ì³ì£¼ì…”ì„œ ê°ì‚¬í•˜ì˜µë‹ˆë‹¤.
[Angel's Answer] Thank you for letting me know~
*/
MSG_DEATH_R01 = 0x4b6,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ëŒ€ë‹µ] 사랑스러우신 분ì´ì‹œêµ°ìš”. 소녀 ê°íƒ„했사옵니다.
[Angel's Answer] I'm very pleased with your answer. You are a splendid adventurer.
*/
MSG_DEATH_R02 = 0x4b7,
-/*20171018 to 20180523
+/*20171018 to 20180627
[천사ì˜ëŒ€ë‹µ] 소녀 실ë§í–ˆì‚¬ì˜µë‹ˆë‹¤.
[Angel's Answer] You've disappointed me...
*/
MSG_DEATH_R05 = 0x4b8,
-/*20171018 to 20180523
+/*20171018 to 20180627
[POINT] 랭킹í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[Point] You earned %d Ranking Points, giving you a total of %d Ranking Points.
*/
MSG_DEATH_POINT = 0x4b9,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]ì˜ ì†Œì§€ ìºì‹œ : %d ìºì‹œ
[%s]'s Points: %d Points
*/
MSG_POINT_SHOP = 0x4ba,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì„ íƒí•˜ì§€ ì•Šì€ ìºë¦­í„°ëŠ” ì‚­ì œ ë©ë‹ˆë‹¤. 완료하시겠습니까?
Unselected Characters will be deleted. Continue?
*/
MSG_CONFIRM_SELECT_CHARACTERS = 0x4bb,
-/*20171018 to 20180523
+/*20171018 to 20180627
9ê°œ ì´ìƒ ì„ íƒí•˜ì‹¤ 수 없습니다.
You cannot select more than 8.
*/
MSG_ERROR_SELECT_CHARACTERS = 0x4bc,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„°ëª…ì„ '%s' (으)ë¡œ 변경하시겠습니까?
Do you want to change your name to '%s'?
*/
MSG_CONFIRM_TO_CHANGE_NAME = 0x4bd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„°ëª…ì´ ì„±ê³µì ìœ¼ë¡œ 변경ë˜ì—ˆìŠµë‹ˆë‹¤.
Character Name has been changed successfully.
*/
MSG_CHANGE_NAME_SUCCESS = 0x4be,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„°ëª… ë³€ê²½ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
You have failed to change this character's name.
*/
MSG_CHANGE_NAME_FAILURE = 0x4bf,
-/*20171018 to 20180523
+/*20171018 to 20180627
í•œ ë²ˆì— í•œ ì¢…ë¥˜ì˜ ì•„ì´í…œë§Œ 구매할 수 있습니다.
You can purchase only one kind of item at a time.
*/
MSG_CAN_BUY_ONLY_ONEITEM = 0x4c0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„°ê°€ í•œê°œë„ ì„ íƒë˜ì§€ 않았습니다. 반드시 한개 ì´ìƒì˜ ìºë¦­í„°ë¥¼ ì„ íƒí•˜ì—¬ì•¼ 합니다.
No characters were selected. You must select at least one character.
*/
MSG_NO_SELECT_CHARACTERS = 0x4c1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ ìºë¦­í„°ëª…ì„ ë³€ê²½í•œ ì ì´ 있습니다. ë” ì´ìƒ 변경 í•  수 없습니다.
This character's name has already been changed. You cannot change a character's name more than once.
*/
MSG_ALREADY_CHANGED_NAME = 0x4c2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì‚¬ìš©ìž ì •ë³´ê°€ 정확하지 않습니다.
User Information is not correct.
*/
MSG_NOTREGISTED_USER = 0x4c3,
-/*20171018 to 20180523
+/*20171018 to 20180627
다른 사용ìžê°€ ê°™ì€ ìºë¦­í„° ëª…ì„ ë¨¼ì € 사용하였습니다. 다른 ìºë¦­í„°ëª…ì„ ì‚¬ìš©í•˜ì—¬ 주십시요.
Another user is using this character name, so please select another one.
*/
MSG_DUPLICATED_CHAR_NAME = 0x4c4,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티장 ê¶Œí•œì´ ì—†ì–´ 파티ì›ì„ 소환하지 못했습니다.
The party member was not summoned because you are not the party leader.
*/
MSG_CANNOT_PARTYCALL = 0x4c5,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 맵ì—는 ì†Œí™˜ë  íŒŒí‹°ì›ì´ 존재하지 않습니다.
There is no party member to summon in the current map.
*/
MSG_NO_PARTYMEM_ON_THISMAP = 0x4c6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ì§€ì—­ì—ì„  ë³´ìŠ¤ëª¬ìŠ¤í„°ì˜ í”ì ì„ ì°¾ì„ ìˆ˜ê°€ 없습니다.
You cannot find any trace of a Boss Monster in this area.
*/
MSG_NOTFIND_BOSSMON = 0x4c7,
-/*20171018 to 20180523
+/*20171018 to 20180627
보스 몬스터 '%s'(ì´)ê°€ %d시간 %d분 í›„ì— ë“±ìž¥í•©ë‹ˆë‹¤.
Boss Monster, '%s' will appear in %02d hour(s) and %02d minute(s).
*/
MSG_APPEARANCE_TIME_OF_BOSSMON = 0x4c8,
-/*20171018 to 20180523
+/*20171018 to 20180627
보스 몬스터 '%s'ì˜ ìœ„ì¹˜ê°€ ë¯¸ë‹ˆë§µì— í‘œì‹œë©ë‹ˆë‹¤.
The location of Boss Monster, '%s', will be displayed on your Mini-Map.
*/
MSG_SHOW_POSITION_OF_BOSSMON = 0x4c9,
-/*20171018 to 20180523
+/*20171018 to 20180627
'%s'를 개봉 하시겠습니까? ^ff0000ìƒìžë¥¼ 개봉하시면 청약 철회 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.^000000 한번 개봉 ëœ ì•„ì´í…œì€ 창고 저장 ì™¸ì˜ ë‹¤ë¥¸ ì´ë™ì€ 불가하며 임대 ì•„ì´í…œì€ 창고 ì €ìž¥ë„ ë¶ˆê°€í•©ë‹ˆë‹¤. 한정 ì•„ì´í…œì€ 거래 ë° ì´ë™ì´ 가능 합니다. ë™ì¼í•œ ì•„ì´í…œì„ 중복 사용하ë”ë¼ë„ 효과가 중첩ë˜ì§€ 않습니다.
Do you want to open '%s'? Once opened, the contents cannot be moved to other locations aside from the Kafra Storage. The item effect isn't doubled, even if the same items are used more than once.
*/
MSG_CONFIRM_TO_OPEN_CASH_ITEM = 0x4ca,
-/*20171018 to 20180523
+/*20171018 to 20180627
NPC가 존재하지 않아 구매가 실패하였습니다.
The Purchase has failed because the NPC does not exist.
*/
MSG_BUY_CASH_FAIL_NPC = 0x4cb,
-/*20171018 to 20180523
+/*20171018 to 20180627
부분 유료화 ì‹œìŠ¤í…œì´ ì •ìƒ ìž‘ë™í•˜ì§€ ì•Šì•„ 구매가 실패하였습니다.
The Purchase has failed because the Kafra Shop System is not working correctly.
*/
MSG_BUY_CASH_FAIL_SYSTEM = 0x4cc,
-/*20171018 to 20180523
+/*20171018 to 20180627
êµí™˜ì¤‘ì—는 ì•„ì´í…œì„ 구매 í•  수 없습니다.
You cannot purchase items while you are in a trade.
*/
MSG_BUY_CASH_FAIL_EXCHANGE = 0x4cd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ ì •ë³´ê°€ 정확하지 ì•Šì•„ 구매가 실패하였습니다.
The Purchase has failed because the Item Information was incorrect.
*/
MSG_BUY_CASH_FAIL_ITEM_ID = 0x4ce,
-/*20171018 to 20180523
+/*20171018 to 20180627
STRì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
STR has increased.
*/
MSG_ENST_STR = 0x4cf,
-/*20171018 to 20180523
+/*20171018 to 20180627
STRì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
STR has returned to normal.
*/
MSG_DSST_STR = 0x4d0,
-/*20171018 to 20180523
+/*20171018 to 20180627
AGIì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
AGI has increased.
*/
MSG_ENST_AGI = 0x4d1,
-/*20171018 to 20180523
+/*20171018 to 20180627
AGIì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
AGI has returned to normal.
*/
MSG_DSST_AGI = 0x4d2,
-/*20171018 to 20180523
+/*20171018 to 20180627
VITì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
VIT has increased.
*/
MSG_ENST_VIT = 0x4d3,
-/*20171018 to 20180523
+/*20171018 to 20180627
VITì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
VIT has returned to normal.
*/
MSG_DSST_VIT = 0x4d4,
-/*20171018 to 20180523
+/*20171018 to 20180627
INTì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
INT has increased.
*/
MSG_ENST_INT = 0x4d5,
-/*20171018 to 20180523
+/*20171018 to 20180627
INTì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
INT has returned to normal.
*/
MSG_DSST_INT = 0x4d6,
-/*20171018 to 20180523
+/*20171018 to 20180627
DEXì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
DEX has increased.
*/
MSG_ENST_DEX = 0x4d7,
-/*20171018 to 20180523
+/*20171018 to 20180627
DEXì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
DEX has returned to normal.
*/
MSG_DSST_DEX = 0x4d8,
-/*20171018 to 20180523
+/*20171018 to 20180627
LUKì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
LUK has increased.
*/
MSG_ENST_LUK = 0x4d9,
-/*20171018 to 20180523
+/*20171018 to 20180627
LUKì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
LUK has returned to normal.
*/
MSG_DSST_LUK = 0x4da,
-/*20171018 to 20180523
+/*20171018 to 20180627
íšŒí”¼ìœ¨ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Flee Rate (Flee) has increased.
*/
MSG_ENST_AVOIDANCE = 0x4db,
-/*20171018 to 20180523
+/*20171018 to 20180627
íšŒí”¼ìœ¨ì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
Flee Rate has returned to normal.
*/
MSG_DSST_AVOIDANCE = 0x4dc,
-/*20171018 to 20180523
+/*20171018 to 20180627
ëª…ì¤‘ë¥ ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Accuracy Rate (Hit) has increased.
*/
MSG_ENST_HIT = 0x4dd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ëª…ì¤‘ë¥ ì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
Accuracy Rate has returned to normal.
*/
MSG_DSST_HIT = 0x4de,
-/*20171018 to 20180523
+/*20171018 to 20180627
í¬ë¦¬í‹°ì»¬ í™•ë¥ ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
Critical Attack (Critical) has increased.
*/
MSG_ENST_CRITICALSUCCESSVALUE = 0x4df,
-/*20171018 to 20180523
+/*20171018 to 20180627
í¬ë¦¬í‹°ì»¬ í™•ë¥ ì´ ì›ëž˜ëŒ€ë¡œ ëŒì•„왔습니다.
Critical Attack has returned to normal.
*/
MSG_DSST_CRITICALSUCCESSVALUE = 0x4e0,
-/*20171018 to 20180523
+/*20171018 to 20180627
30분간 ì–»ì„ ìˆ˜ 있는 경험치가 50%% ì¦ê°€í•©ë‹ˆë‹¤.
You will receive 1.5 times more EXP from hunting monsters for the next 30 minutes.
*/
MSG_PLUSEXP = 0x4e1,
-/*20171018 to 20180523
+/*20171018 to 20180627
30분내 사ë§ì‹œ 1íšŒì— í•œí•´ 경험치 ê°ì†Œê°€ ì¼ì–´ë‚˜ì§€ 않습니다.
This character will not receive any EXP penalty if killed within the next 30 minutes.
*/
MSG_DDEATHPENALTY = 0x4e2,
-/*20171018 to 20180523
+/*20171018 to 20180627
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ 30분간 2ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Regular item drops from monsters will be doubled for the next 30 minutes.
*/
MSG_RECEIVEITEM = 0x4e3,
-/*20171018 to 20180523
+/*20171018 to 20180627
10분간 맵 ë‚´ì— ì¶œí˜„ 가능한 보스 ëª¬ìŠ¤í„°ì— ëŒ€í•œ 정보를 안내해 드립니다.
Boss Monster Map Information for the next 10 minutes.
*/
MSG_BOSS_ALARM = 0x4e4,
-/*20171018 to 20180523
+/*20171018 to 20180627
^ff0000본 ì•„ì´í…œì„ 구매 후 7ì¼ ì´ë‚´ì—는 청약 철회가 가능합니다. 다만, 7ì¼ì´ 지났거나 ì•„ì´í…œì„ 개봉하시면 청약 철회 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.ë˜í•œ 구매시 ì‚¬ìš©ëœ ë¬´ë£Œìºì‹œëŠ” 청약철회시 반환ë˜ì§€ 않습니다.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
Do you really want to purchase this item? %d points will be deducted from your total Kafra Credit Points.
*/
MSG_BUY_RECONFIRM = 0x4e5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºì‹œê°€ 부족합니다.
You do not have enough Kafra Credit Points.
*/
MSG_BUY_CASH_FAIL_MONEY = 0x4e6,
-/*20171018 to 20180523
+/*20171018 to 20180627
^ff0000파기ì¼ì‹œ: %s^000000
^ff0000Expiration Date: %s^000000
*/
MSG_NOTICE_TO_DELETE_TIME = 0x4e7,
-/*20171018 to 20180523
+/*20171018 to 20180627
'%s'ì•„ì´í…œì˜ ì‚¬ìš©ì‹œê°„ì´ %d분 남았습니다.
The '%s' item will disappear in %d minutes.
*/
MSG_NOTICE_TO_REMAIN_ITEMUSINGTIME = 0x4e8,
-/*20171018 to 20180523
+/*20171018 to 20180627
1분 후, '%s'ì•„ì´í…œì´ ì¸ë²¤í† ë¦¬ì—ì„œ ì‚­ì œë©ë‹ˆë‹¤.
'%s' item will be deleted from the Inventory in 1 minute.
*/
MSG_LAST_NOTICE_TO_REMAIN_ITEMUSINGTIME = 0x4e9,
-/*20171018 to 20180523
+/*20171018 to 20180627
'%s'ì•„ì´í…œì´ ì¸ë²¤í† ë¦¬ì—ì„œ ì‚­ì œë˜ì—ˆìŠµë‹ˆë‹¤.
'%s' item has been deleted from the Inventory.
*/
MSG_NOTICE_TO_DELETE_ITEM = 0x4ea,
-/*20171018 to 20180523
+/*20171018 to 20180627
Input Number
*/
MSG_INPUT_NUMBER = 0x4eb,
-/*20171018 to 20180523
+/*20171018 to 20180627
%mì›” %dì¼ %Hì‹œ %M분
%m/%d %H:%M
*/
MSG_TIME_TYPE2 = 0x4ec,
-/*20171018 to 20180523
+/*20171018 to 20180627
보스 몬스터 '%s'(ì´)ê°€ ìž ì‹œ í›„ì— ë“±ìž¥í•©ë‹ˆë‹¤.
Boss Monster '%s' will appear within 1 minute.
*/
MSG_APPEARANCE_TIME_OF_BOSSMON2 = 0x4ed,
-/*20171018 to 20180523
+/*20171018 to 20180627
용병 스킬목ë¡
Mercenary Soldier Skill List
*/
MSG_MER_SKILLLIST = 0x4ee,
-/*20171018 to 20180523
+/*20171018 to 20180627
블랙젬스톤 1개와 백만제니를 소모하는 ë§ˆë²•ì˜ ì‹¤í–‰ì— ë™ì˜í•©ë‹ˆê¹Œ?
Do you agree to cast the magic spell that consumes 1 Black Gemstone and 1,000,000 Zeny?
*/
MSG_DA_EXP_ACCEPT = 0x4ef,
-/*20171018 to 20180523
+/*20171018 to 20180627
[POINT] 콜렉터랭킹 í¬ì¸íŠ¸ê°€ %d ìƒìŠ¹í•´ì„œ %d í¬ì¸íŠ¸ê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
[Point] You have gained %d Collector Rank Points; you now have a total of %d Collector Rank Points.
*/
MSG_COLLECTOR_POINT = 0x4f0,
-/*20171018 to 20180523
+/*20171018 to 20180627
[콜렉터랭킹] Target Item : %s
[Collector Rank] Target Item: %s
*/
MSG_COLLECTOR_MISSION = 0x4f1,
-/*20171018 to 20180523
+/*20171018 to 20180627
용병 ì‚¬ìš©ì‹œê°„ì´ ë§Œë£Œë˜ì—ˆìŠµë‹ˆë‹¤.
The mercenary contract has expired.
*/
MSG_MER_FINISH = 0x4f2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìš©ë³‘ì´ ì‚¬ë§í•˜ì˜€ìŠµë‹ˆë‹¤.
The mercenary has died.
*/
MSG_MER_DIE = 0x4f3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìš©ë³‘ì´ í•´ê³ ë˜ì—ˆìŠµë‹ˆë‹¤.
You have released the mercenary.
*/
MSG_MER_RETIRE = 0x4f4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìš©ë³‘ì´ ë„ë§ê°”습니다.
The mercenary has run away.
*/
MSG_MER_RUNAWAY = 0x4f5,
-/*20171018 to 20180523
+/*20171018 to 20180627
'%s'ì•„ì´í…œì˜ ì‚¬ìš©ì‹œê°„ì´ %dì´ˆ 남았습니다.
The '%s' item will disappear in %d seconds.
*/
MSG_NOTICE_TO_REMAIN_ITEMUSINGTIME2 = 0x4f6,
-/*20171018 to 20180523
+/*20171018 to 20180627
PCë°© 프리미엄 서비스 : 경험치 %d%% ì¦ê°€, ì‚¬ë§ íŽ˜ë„í‹° %d%% ê°ì†Œ, 드롭율 %d%% ì¦ê°€
IP Bonus: EXP/JEXP %d%%, Death Penalty %d%%, Item Drop %d%%
*/
MSG_PCBANG_EVENT = 0x4f7,
-/*20171018 to 20180523
+/*20171018 to 20180627
24시간 ì´í›„ì— ì‹œë„하세요
Symbols in Character Names are forbidden.
*/
MSG_LIMIT_CHAR_DELETE = 0x4f8,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìš©ë³‘ì´ ì‚¬ìš©ìž ì¸ê³µì§€ëŠ¥ìœ¼ë¡œ ë™ìž‘합니다.
Mercenary will follow custom AI.
*/
MSG_MER_USERAI_ON = 0x4f9,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìš©ë³‘ì´ ê¸°ë³¸ ì¸ê³µì§€ëŠ¥ìœ¼ë¡œ ë™ìž‘합니다.
Mercenary will follow basic AI.
*/
MSG_MER_USERAI_OFF = 0x4fa,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s님ì˜
%s's
*/
MSG_CHARACTER_NAME = 0x4fb,
-/*20171018 to 20180523
+/*20171018 to 20180627
%së‹˜ì´ %s ì•„ì´í…œì„ íšë“하셨습니다.
%s has acquired %s.
*/
MSG_ITEM_PICKUP_PARTY = 0x4fc,
-/*20171018 to 20180523
+/*20171018 to 20180627
공개 채팅 메시지 표시
Public Chat Display
*/
MSG_VIEW_CHAT_MSG = 0x4fd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê·“ì†ë§ 채팅 메시지 표시
Whisper Display
*/
MSG_VIEW_WHISPER_MSG = 0x4fe,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 채팅 메시지 표시
Party Chat Display
*/
MSG_VIEW_PARTY_MSG = 0x4ff,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 채팅 메시지 표시
Guild Chat Display
*/
MSG_VIEW_GUILD_MSG = 0x500,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ íšë“/드롭 메시지 표시
Item Get/Drop Message Display
*/
MSG_VIEW_GET_ITEM_MSG = 0x501,
-/*20171018 to 20180523
+/*20171018 to 20180627
장비 장착/해제 메시지 표시
Equipment On/Off Message Display
*/
MSG_VIEW_EQUIP_MSG = 0x502,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒíƒœì´ìƒ 메시지 표시
Abnormal Status Message Display
*/
MSG_VIEW_CHANGE_STATUS_MSG = 0x503,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티ì›ì˜ 주요 ì•„ì´í…œ íšë“ 메시지 표시
Party Member's Obtained Item Message Display
*/
MSG_VIEW_GET_ITEM_PARTY_MSG = 0x504,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티ì›ì˜ ìƒíƒœì´ìƒ 메시지 표시
Party Member's Abnormal Status Message Display
*/
MSG_VIEW_CHANGE_STATUS_PARTY_MSG = 0x505,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬 사용 실패 메시지 표시
Skill Failure Message Display
*/
MSG_VIEW_FAIL_SKILL_MSG = 0x506,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 설정 메시지 표시
Party Configuration Message Display
*/
MSG_VIEW_PARTY_SETUP_MSG = 0x507,
-/*20171018 to 20180523
+/*20171018 to 20180627
장비 ì†ìƒ 메시지 표시
Damaged Equipment Message Display
*/
MSG_VIEW_DAMAGED_EQUIP_MSG = 0x508,
-/*20171018 to 20180523
+/*20171018 to 20180627
배틀 메시지 창 표시 정보
Battle Message Window Display
*/
MSG_BATTLE_CHAT_WND_OPTION = 0x509,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]ì˜ ì†Œì§€ í•œì½”ì¸ : %d 한코ì¸
[%s]'s Han Coin: %d Han Coin
*/
MSG_POINT_SHOP_NHN = 0x50a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¼ë°˜ 메시지
Public Log
*/
MSG_ST_CHAT = 0x50b,
-/*20171018 to 20180523
+/*20171018 to 20180627
배틀 메시지
Battle Log
*/
MSG_BT_CHAT = 0x50c,
-/*20171018 to 20180523
+/*20171018 to 20180627
íœ´ëŒ€í° ì¸ì¦.
Mobile Authentication
*/
MSG_PHONE_CONFIRM = 0x50d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì½ê¸°
Read
*/
MSG_BOOK_READ = 0x50e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìžë™ë‚­ë…
Auto Read
*/
MSG_BOOK_AUTOREAD = 0x50f,
-/*20171018 to 20180523
+/*20171018 to 20180627
책갈피
Bookmark
*/
MSG_BOOK_KEEP = 0x510,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ì „페ì´ì§€
Previous
*/
MSG_BOOK_PREV = 0x511,
-/*20171018 to 20180523
+/*20171018 to 20180627
다ìŒíŽ˜ì´ì§€
Next
*/
MSG_BOOK_NEXT = 0x512,
-/*20171018 to 20180523
+/*20171018 to 20180627
닫기
Close
*/
MSG_BOOK_CLOSE = 0x513,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 장비가 ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
%s's Equipment has been damaged.
*/
MSG_DAMAGED_EQUIP = 0x514,
-/*20171018 to 20180523
+/*20171018 to 20180627
%së‹˜ì˜ %s ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
%s's %s was damaged.
*/
MSG_DAMAGED_EQUIP_PARTY = 0x515,
-/*20171018 to 20180523
+/*20171018 to 20180627
무기가
Weapon
*/
MSG_DAMAGED_WEAPON = 0x516,
-/*20171018 to 20180523
+/*20171018 to 20180627
갑옷ì´
Armor
*/
MSG_DAMAGED_BODY = 0x517,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŠ¤í‚¬ë ˆë²¨ì´ ë¶€ì¡±í•©ë‹ˆë‹¤. 파티가입 불능
Insufficient Skill Level for joining a Party
*/
MSG_NOT_ENOUGH_SKILLLEVE5_2 = 0x518,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]ì˜ ë¬´ë£Œ ìºì‹œ : %d ìºì‹œ
[%s]'s Free Cash: %d Cash
*/
MSG_POINT_SHOP2 = 0x519,
-/*20171018 to 20180523
+/*20171018 to 20180627
무료 ìºì‹œ 사용 :
Use Free Cash:
*/
MSG_USE_FREE_POINT = 0x51a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºì‹œ
Cash
*/
MSG_CASH = 0x51b,
-/*20171018 to 20180523
+/*20171018 to 20180627
http://payment.ro.hangame.com/index.asp
*/
MSG_SETTLE_WEB_URL_HANGAME = 0x51c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê·¸ë¼ë¹„í‹° íšŒì› ì •ë³´ë™ì˜ë¥¼ 하셔야 사용할 수 있습니다.
You need to accept the Privacy Policy from Gravity in order to use the service.
*/
MSG_BAN_GRAVITY_MEM_AGREE = 0x51d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ìš©ì•½ê´€ì— ë™ì˜ë¥¼ 하셔야 본 서비스를 ì´ìš©í•˜ì‹¤ 수 있습니다.
You need to accept the User Agreement in order to use the service.
*/
MSG_BAN_GAME_MEM_AGREE = 0x51e,
-/*20171018 to 20180523
+/*20171018 to 20180627
입력하신 ì•„ì´ë””와 비밀번호가 등ë¡ëœ 정보와 ì¼ì¹˜í•˜ì§€ 않습니다.
Incorrect or nonexistent ID.
*/
MSG_BAN_HAN_VALID = 0x51f,
-/*20171018 to 20180523
+/*20171018 to 20180627
^ff0000본 ì•„ì´í…œì„ 구매 후 7ì¼ ì´ë‚´ì—는 청약 철회가 가능합니다. 다만, 7ì¼ì´ 지났거나 ì•„ì´í…œì„ 개봉하시면 청약 철회 대ìƒì—ì„œ 제외 ë©ë‹ˆë‹¤.ë˜í•œ 구매시 ì‚¬ìš©ëœ ë¬´ë£Œìºì‹œëŠ” 청약철회시 반환ë˜ì§€ 않습니다.^000000 ì •ë§ë¡œ ì•„ì´í…œì„ 구매하시겠습니까? 구매하실 경우 ì¼ë°˜ %dìºì‹œ, 무료 %dìºì‹œê°€ ì°¨ê°ë©ë‹ˆë‹¤.
Do you really want to purchase these items? You will spend %d Regular Cash Points and %d Free Cash Points.
*/
MSG_BUY_RECONFIRM2 = 0x520,
-/*20171018 to 20180523
+/*20171018 to 20180627
%dì‹œê°„ì´ ê²½ê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.
%d hour(s) has passed.
*/
MSG_NOTIFY_PLAYTIME1 = 0x521,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d시간 %dë¶„ì´ ê²½ê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.
%d hour(s) %d minute(s) has passed.
*/
MSG_NOTIFY_PLAYTIME2 = 0x522,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê²Œìž„ì„ ì¢…ë£Œí•˜ì„¸ìš”, 경험치 ë° ëª¨ë“ ê²Œ 50%ë¡œ ì¡°ì •ë©ë‹ˆë‹¤
Please stop playing the game, and take a break. Exp and other features will be reduced to 50%.
*/
MSG_WARNING_MSG1 = 0x523,
-/*20171018 to 20180523
+/*20171018 to 20180627
불건전 ì‹œê°„ëŒ€ì— ì ‘ì–´ë“¤ì—ˆìŠµë‹ˆë‹¤. ê²Œìž„ì„ ì¢…ë£Œí•˜ì„¸ìš”, 경험치 ë° ëª¨ë“ ê²Œ 0%ë¡œ ì¡°ì •ë©ë‹ˆë‹¤
Please stop playing the game since you'll need to rest. Exp and other features will be fixed to 0%.
*/
MSG_WARNING_MSG2 = 0x524,
-/*20171018 to 20180523
+/*20171018 to 20180627
퀘스트 목ë¡
Quest List
*/
MSG_QUESTWIN = 0x525,
-/*20171018 to 20180523
+/*20171018 to 20180627
RO SHOP
RO Shop
*/
MSG_RO_SHOP = 0x526,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ì•Œìˆ˜ì—†ëŠ” ì´ìœ ë¡œ 실패 하였습니다.
Memorial Dungeon, '%s' is booked.
*/
MSG_MDUNGEON_SUBSCRIPTION_ERROR_UNKNOWN = 0x527,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ì˜ˆì•½ì¤‘ë³µìœ¼ë¡œ 실패 하였습니다.
Failed to book Memorial Dungeon, '%s'.
*/
MSG_MDUNGEON_SUBSCRIPTION_ERROR_DUPLICATE = 0x528,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ê¶Œí•œë¬¸ì œë¡œ 실패 하였습니다.
Memorial Dungeon, '%s' is already booked.
*/
MSG_MDUNGEON_SUBSCRIPTION_ERROR_RIGHT = 0x529,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ì¤‘ë³µìƒì„±ìš”청으로 실패하였습니다.
Memorial Dungeon, '%s' is created.
Please enter in 5 minutes.
*/
MSG_MDUNGEON_SUBSCRIPTION_ERROR_EXIST = 0x52a,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì·¨ì†Œê°€ 실패 하였습니다.
Failed to create Memorial Dungeon, '%s'.
Please try again.
*/
MSG_MDUNGEON_SUBSCRIPTION_CANCEL_FAIL = 0x52b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒëŒ€ë°©ì´ 파티 초대 거부 ìƒíƒœìž…니다.
The character blocked the party invitation.
*/
MSG_JOINMSG_REFUSE = 0x52c,
-/*20171018 to 20180523
+/*20171018 to 20180627
모든 파티 초대를 거부합니다.
Block all party invitations.
*/
MSG_INVITE_PARTY_REFUSE = 0x52d,
-/*20171018 to 20180523
+/*20171018 to 20180627
모든 파티 초대를 수ë½í•©ë‹ˆë‹¤.
Allow all party invitations.
*/
MSG_INVITE_PARTY_ACCEPT = 0x52e,
-/*20171018 to 20180523
+/*20171018 to 20180627
착용하시면 ì´ ì•„ì´í…œì€ ì˜êµ¬ ê·€ì†ë©ë‹ˆë‹¤. 착용하시겠습니까?
This item will be permanently bound to this character once it is equipped. Do you really want to equip this item?
*/
MSG_YOURITEM_EQUIP = 0x52f,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì•„ì´í…œì´ ê·€ì†ë˜ì—ˆìŠµë‹ˆë‹¤.
%s is now permanently bound to this character.
*/
MSG_YOURITEM_EQUIPED = 0x530,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºì‹œê°€ 부족합니다. 무료 ìºì‹œ í¬ì¸íŠ¸ë¥¼ 입력해 주시기 ë°”ëžë‹ˆë‹¤.
You do not have enough Kafra Credit Points. Please enter whether you have free credit points.
*/
MSG_BUY_TO_FREE_POINT = 0x531,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 가입요청
Request to Join Party
*/
MSG_REQ_JOIN_PARTY3 = 0x532,
-/*20171018 to 20180523
+/*20171018 to 20180627
공성 정보 메시지 표시
Display WOE Info
*/
MSG_VIEW_SIEGE_INFO_MSG = 0x533,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼ë˜ì ¼ '%s'ì˜ ì˜ˆì•½ì´ ì·¨ì†Œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Memorial Dungeon %s's reservation has been canceled.
*/
MSG_MDUNGEON_SUBSCRIPTION_CANCEL_SUCCESS = 0x534,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼ë˜ì ¼ '%s' ìƒì„±ì— 실패하였습니다. 다시 ì‹œë„ í•˜ì„¸ìš”.
Failed to create Memorial Dungeon %s. Please try again.
*/
MSG_MDUNGEON_CREATE_FAIL = 0x535,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ìž¥ì†Œì—서는 사용할 수 없는 스킬입니다.
This skill cannot be used within this area.
*/
MSG_IMPOSSIBLE_SKILL_AREA = 0x536,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ìž¥ì†Œì—서는 사용할 수 없는 ì•„ì´í…œìž…니다.
This item cannot be used within this area.
*/
MSG_IMPOSSIBLE_USEITEM_AREA = 0x537,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼 ë˜ì „
Memorial Dungeon
*/
MSG_MEMORIAL_DUN = 0x538,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 대기중
%s in Standby
*/
MSG_MEMORIAL_DUN_WAITING = 0x539,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 입장 가능
%s Available
*/
MSG_MEMORIAL_DUN_READY = 0x53a,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 진행중
%s in Progress
*/
MSG_MEMORIAL_DUN_IN = 0x53b,
-/*20171018 to 20180523
+/*20171018 to 20180627
시간 ì•ˆì— ìž…ìž¥í•˜ì§€ ì•Šì•„ 메모리얼 ë˜ì „ì´ ì‚¬ë¼ì¡ŒìŠµë‹ˆë‹¤.
No one entered the Memorial Dungeon within its duration; the dungeon has disappeared.
*/
MSG_MEMORIAL_DUN_OUT1 = 0x53c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ìš©í•˜ì‹œë ¤ë©´ ì´ìš© ì‹ ì²­ì„ ì²˜ìŒë¶€í„° 다시 해주시기 ë°”ëžë‹ˆë‹¤.
Please apply for dungeon entry again to play in this dungeon.
*/
MSG_MEMORIAL_DUN_OUT2 = 0x53d,
-/*20171018 to 20180523
+/*20171018 to 20180627
대기 순위 : ^ff0000%d^000000
Your Standby Priority: ^ff0000%d^000000
*/
MSG_MEMORIAL_DUN_PRIORITY = 0x53e,
-/*20171018 to 20180523
+/*20171018 to 20180627
^ff0000%s^000000 ë‚´ì— ìž…ìž¥í•˜ì§€ ì•Šì„ ê²½ìš° 신청하신 ë˜ì „ì´ ì‚­ì œ ë©ë‹ˆë‹¤.
The requested dungeon will be removed if you do not enter within ^ff0000%s^000000.
*/
MSG_MEMORIAL_DUN_NOTIFY = 0x53f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë˜ì „ 미션 제한 시간 :
Dungeon Mission Time Limit:
*/
MSG_MEMORIAL_DUN_NOTIFY2 = 0x540,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼 ë˜ì „ ì˜ˆì•½ì´ ì·¨ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
The Memorial Dungeon reservation has been canceled.
*/
MSG_MEMORIAL_DUN_CANCEL = 0x541,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼 ë˜ì „ì´ ìœ ì§€ 시간 ì œí•œì— ì˜í•´ 파괴ë˜ì—ˆìŠµë‹ˆë‹¤.
The Memorial Dungeon duration expired; it has been destroyed.
*/
MSG_MEMORIAL_DUN_LIVE_TIME_OUT = 0x542,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼 ë˜ì „ì´ ìž…ìž¥ 시간 ì œí•œì— ì˜í•´ 파괴ë˜ì—ˆìŠµë‹ˆë‹¤.
The Memorial Dungeon's entry time limit expired; it has been destroyed.
*/
MSG_MEMORIAL_DUN_ENTER_TIME_OUT = 0x543,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼 ë˜ì „ì´ ì‚­ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
The Memorial Dungeon has been removed.
*/
MSG_MEMORIAL_DUN_DESTROY_REQUEST = 0x544,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼 ë˜ì „ì— ì‹œìŠ¤í…œ 오류가 ë°œìƒí•˜ì˜€ìŠµë‹ˆë‹¤. ì •ìƒì ì¸ 게임 ì§„í–‰ì„ ìœ„í•´ 재접ì†ì„ 해주십시오.
A system error has occurred in the Memorial Dungeon. Please relog in to the game to continue playing.
*/
MSG_MEMORIAL_DUN_ERROR = 0x545,
-/*20171018 to 20180523
+/*20171018 to 20180627
사용할 수 없는 슬롯입니다.
This slot is not usable.
*/
MSG_FR_INVALID_SLOT = 0x546,
-/*20171018 to 20180523
+/*20171018 to 20180627
Base Levelì´ 15를 넘었습니다.
Your Base Level is over 15.
*/
MSG_FR_BASELVL = 0x547,
-/*20171018 to 20180523
+/*20171018 to 20180627
Job Levelì´ 15를 넘었습니다.
Your Job Level is over 15.
*/
MSG_FR_INVALID_JOBLV = 0x548,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당슬롯 ìºë¦­í„°ì— ì§ì—…êµ°ì˜ ìƒì¸ì´ë¯€ë¡œ ê²Œìž„ì„ í•  수 없습니다.
You cannot play the Merchant class character in this slot.
*/
MSG_FR_JOB = 0x549,
-/*20171018 to 20180523
+/*20171018 to 20180627
추후 사용예정
Not Yet Implemented
*/
MSG_FR_MAP = 0x54a,
-/*20171018 to 20180523
+/*20171018 to 20180627
만들수 있는 케릭터 ìŠ¬ë¡¯ì´ ì•„ë‹™ë‹ˆë‹¤.
You are not eligible to open the Character Slot.
*/
MSG_FR_ERR_MKCHAR_INVALID_SLOT = 0x54b,
-/*20171018 to 20180523
+/*20171018 to 20180627
삭제할 수 없는 케릭터 입니다.
This character cannot be deleted.
*/
MSG_FR_ERR_DELCHAR_INVALID_SLOT = 0x54c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒëŒ€ë°©ì˜ ìž¥ë¹„ì°½ì´ ê³µê°œë˜ì–´ 있지 않습니다.
This character's equipment information is not open to the public.
*/
MSG_OPEN_EQUIPEDITEM_REFUSED = 0x54d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž¥ë¹„ì°½ì„ ê³µê°œí•˜ì§€ 않습니다.
Equipment information not open to the public.
*/
MSG_OPEN_EQUIPEDITEM_REFUSE = 0x54e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž¥ë¹„ì°½ì„ ê³µê°œí•©ë‹ˆë‹¤.
Equipment information open to the public.
*/
MSG_OPEN_EQUIPEDITEM_ACCEPT = 0x54f,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)님 장비창 보기
Check %s's Equipment Info
*/
MSG_REQ_VIEW_OTHERUSER = 0x550,
-/*20171018 to 20180523
+/*20171018 to 20180627
%sì˜ ìž¥ì°©ì•„ì´í…œ
'%s's Equipment
*/
MSG_OTHERUSER_EQUIPED_ITEM = 0x551,
-/*20171018 to 20180523
+/*20171018 to 20180627
장비창 공개
Show Equip
*/
MSG_OPEN_EQUIPED_ITEM = 0x552,
-/*20171018 to 20180523
+/*20171018 to 20180627
프리미엄 서비스를 ì´ìš©í•´ 주시기 ë°”ëžë‹ˆë‹¤.
This service is only available for premium users.
*/
MSG_NEED_PREMIUM_SERVICE = 0x553,
-/*20171018 to 20180523
+/*20171018 to 20180627
무료 사용ìžëŠ” 최대 50000제니까지 소유할 수 있습니다.
Free Trial users can only hold up to 50,000 zeny.
*/
MSG_FR_INVALID_MONEY = 0x554,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장채팅 ìƒíƒœê°€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Battlefield Chat has been activated.
*/
MSG_BATTLECHAT_ON = 0x555,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장채팅 ìƒíƒœê°€ í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
Battlefield Chat has been deactivated.
*/
MSG_BATTLECHAT_OFF = 0x556,
-/*20171018 to 20180523
+/*20171018 to 20180627
용병정보 - 몬스터타입
Mercenary Info - Monster Type
*/
MSG_MER_INFO_TYPE_MONSTER = 0x557,
-/*20171018 to 20180523
+/*20171018 to 20180627
전체 맵 보기
World Map
*/
MSG_RO_MAP = 0x558,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼ë˜ì ¼ì´ CLOSE ìƒíƒœìž…니다.
The Memorial Dungeon is now closed.
*/
MSG_MEMORIAL_DUN_CLOSE = 0x559,
-/*20171018 to 20180523
+/*20171018 to 20180627
^ff0000^ff0000ìš©ë³‘ì„ ì‚­ì œí•©ë‹ˆë‹¤.^000000^000000 삭제하실 경우 지금까지 키운 ë‚´ì—­ì´ ëª¨ë‘ ì‚­ì œë©ë‹ˆë‹¤. 계ì†í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
^ff0000Deleting a Mercenary Soldier^000000 will also delete his growth history. Do you really want to proceed with the deletion?
*/
MSG_DELETE_MER = 0x55a,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼ë˜ì ¼ì´ OPEN ìƒíƒœìž…니다.
The Memorial Dungeon is now open.
*/
MSG_MEMORIAL_DUN_OPEN = 0x55b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìœ„ì˜ ê³„ì •ì€ ì•„ì§ í†µì‹  안전 í‚¤ì— ì—°ê²°ë˜ì§€ 않았습니다. 먼저 안전 키를 해제하신 ë’¤ ê²Œìž„ì— ì ‘ì†í•´ 주십시오.
This account has not been confirmed by connecting to the safe communication key. Please connect to the key first, and then log into the game.
*/
MSG_PHONE_BLOCK = 0x55c,
-/*20171018 to 20180523
+/*20171018 to 20180627
í•œ ì•„ì´í”¼ë¡œ ì ‘ì† ê°€ëŠ¥í•œ 유저수를 초과하였습니다.
The number of accounts connected to this IP has exceeded the limit.
*/
MSG_BAN_PC_IP_LIMIT_ACCESS = 0x55d,
-/*20171018 to 20180523
+/*20171018 to 20180627
새로운 퀘스트를 받았습니다
You have received a new quest.
*/
MSG_QUESTGET = 0x55e,
-/*20171018 to 20180523
+/*20171018 to 20180627
^777777습ë“ì¡°ê±´ :
^CC3399Requirement:
*/
MSG_FINDTEXT_TO_SKILLDES = 0x55f,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬 설명 보기
View Skill Info
*/
MSG_VIEW_SKILL_DESCRIPT = 0x560,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì‚¬ìš©ëœ ìŠ¤í‚¬ í¬ì¸íŠ¸ëŠ” 다시 ë˜ëŒë¦´ 수 없습니다. ì ìš©í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Once used, skill points cannot be re-allocated. Would you like to use the skill points?
*/
MSG_APPLY_SKILL_UP = 0x561,
-/*20171018 to 20180523
+/*20171018 to 20180627
노비스·1ì°¨ì§ì—…
1st
*/
MSG_1TABNAME_SKILLWND = 0x562,
-/*20171018 to 20180523
+/*20171018 to 20180627
2차·전승ì§ì—…
2nd
*/
MSG_2TABNAME_SKILLWND = 0x563,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¶ˆë²•í”„ë¡œê·¸ëž¨ì„ ì‚¬ìš©í•˜ì˜€ê±°ë‚˜ í˜¹ì€ í•´í‚¹ì„ ì‹œë„í•œ 계정입니다. 블럭종료시간 : %s
This account has been used for illegal program or hacking program. Block Time: %s
*/
MSG_RE17 = 0x564,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¶ˆë²•í”„ë¡œê·¸ëž¨ì´ ì‹¤í–‰, ë°”ì´ëŸ¬ìŠ¤ ê°ì—¼, ë˜ëŠ” í•´í‚¹íˆ´ì´ ì„¤ì¹˜ë˜ì–´ ìžˆì„ ê°€ëŠ¥ì„±ì´ ìžˆìŠµë‹ˆë‹¤. ì •ìƒ í´ë¼ì´ì–¸íŠ¸ë¥¼ 실행하여 주시기 ë°”ëžë‹ˆë‹¤. 함께 만드는 ë°ì€ ë¼ê·¸ë‚˜ë¡œí¬ê°€ ë  ìˆ˜ 있ë„ë¡ ë…¸ë ¥í•˜ê³  있습니다.
The possibility of exposure to illegal program, PC virus infection or Hacking Tool has been detected. Please execute licensed client. Our team is trying to make a best environment for Ro players.
*/
MSG_RE18 = 0x565,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‹¹ì‹ ì€ ì§€ê¸ˆ ê±´ê°•í•œ 게임 시간 ëŒ€ì— ìžˆìŠµë‹ˆë‹¤, ì¦ê±°ìš´ ê²Œìž„ì´ ë˜ì‹œê¸¸ ë°”ëžë‹ˆë‹¤
You are currently playing in the best game environment. Please enjoy the Ragnarok.
*/
MSG_WARNING_MSG3 = 0x566,
-/*20171018 to 20180523
+/*20171018 to 20180627
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Job경험치가 30분간 1.25ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Job Exp points from hunting monsters are increased by 50% for 30 minutes.
*/
MSG_PLUSONLYJOBEXP = 0x567,
-/*20171018 to 20180523
+/*20171018 to 20180627
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 30분간 1.2ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Exp points from hunting monsters are increased by 25% for 30 minutes.
*/
MSG_PLUSEXP14532 = 0x568,
-/*20171018 to 20180523
+/*20171018 to 20180627
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 30분간 2ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
EXP points from hunting monsters are increased by 100%% for 30 minutes.
*/
MSG_PLUSEXP14533 = 0x569,
-/*20171018 to 20180523
+/*20171018 to 20180627
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 경험치가 60분간 1.5ë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
EXP points from hunting monsters are increased by 50% for 60 minutes.
*/
MSG_PLUSEXP12312 = 0x56a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ë§µì—서는 파티를 결성할 수 없습니다.
Unable to organize a party in this map.
*/
MSG_NOPARTY = 0x56b,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)ë‹˜ì€ íŒŒí‹°ì— ì°¸ì—¬í•  수 없는 ë§µì— ìžˆìŠµë‹ˆë‹¤.
(%s) are currently in restricted map to join a party.
*/
MSG_NOPARTY2 = 0x56c,
-/*20171018 to 20180523
+/*20171018 to 20180627
간편아ì´í…œìƒµ
Simple Item Shop
*/
MSG_SIMPLE_CASH_SHOP = 0x56d,
-/*20171018 to 20180523
+/*20171018 to 20180627
소지 í•œì½”ì¸ : %d 한코ì¸
Han Coin: %d Han Coin
*/
MSG_SIMPLE_POINT_SHOP_NHN = 0x56e,
-/*20171018 to 20180523
+/*20171018 to 20180627
소지 ìºì‹œ : %d ìºì‹œ
RoK Point: %d RoK Point
*/
MSG_SIMPLE_POINT_SHOP = 0x56f,
-/*20171018 to 20180523
+/*20171018 to 20180627
무료 ìºì‹œ : %d ìºì‹œ
Free Cash: %d Cash
*/
MSG_SIMPLE_POINT_SHOP2 = 0x570,
-/*20171018 to 20180523
+/*20171018 to 20180627
본서버 유저는 í”„ë¦¬ì„œë²„ì— ì ‘ì†í• ìˆ˜ 없습니다.
An user of this server cannot connect to free server
*/
MSG_MAIN_USER_CANONT_LOGIN_FREE_SERVER = 0x571,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìœ íš¨ê¸°ê°„ì´ ì§€ë‚œ 비밀번호 입니다. 다시 로그ì¸í•˜ì—¬ì£¼ì‹­ì‹œì˜¤.
Your password has expired. Please log in again
*/
MSG_INVALID_ONETIMELIMIT = 0x572,
-/*20171018 to 20180523
+/*20171018 to 20180627
3ì°¨ì§ì—…
3rd
*/
MSG_3TABNAME_SKILLWND = 0x573,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없는 대ìƒìž…니다.
This skill can't be used on that target.
*/
MSG_USESKILL_FAIL_TOTARGET = 0x574,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•ˆì‹¤ë¼ ì†Œìœ  개수가 초과하여 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다.
You can't use skill because you have exceeded the number Ancilla possession limit
*/
MSG_USESKILL_FAIL_ANCILLA_NUMOVER = 0x575,
-/*20171018 to 20180523
+/*20171018 to 20180627
성수가 필요합니다.
Unable to use the skill to exceed the number of Ancilla.
*/
MSG_USESKILL_FAIL_HOLYWATER = 0x576,
-/*20171018 to 20180523
+/*20171018 to 20180627
안실ë¼ê°€ 필요합니다.
Holy water is required.
*/
MSG_USESKILL_FAIL_ANCILLA = 0x577,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¼ì •ê±°ë¦¬ ë‚´ì— ì¤‘ë³µë  ìˆ˜ 없습니다.
Ancilla is required.
*/
MSG_USESKILL_FAIL_DUPLICATE_RANGEIN = 0x578,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ìŠ¤í‚¬ì„ ì‚¬ìš©í•˜ê¸° 위해서는 다른 ìŠ¤í‚¬ì´ í•„ìš”í•©ë‹ˆë‹¤.
Cannot be duplicated within a certain distance.
*/
MSG_USESKILL_FAIL_NEED_OTHER_SKILL = 0x579,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ë§µì—서는 ì±„íŒ…ì„ í•  수 없습니다.
This skill requires other skills to be used.
*/
MSG_NO_CHATTING = 0x57a,
-/*20171018 to 20180523
+/*20171018 to 20180627
3ì‹œê°„ì´ ì§€ë‚¬ìŠµë‹ˆë‹¤.
Chat is not allowed in this map
*/
MSG_VET_3HOUR = 0x57b,
-/*20171018 to 20180523
+/*20171018 to 20180627
5ì‹œê°„ì´ ì§€ë‚¬ìŠµë‹ˆë‹¤.
3 hours have passed.
*/
MSG_VET_5HOUR = 0x57c,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임가드 초기화 ì—러 ë˜ëŠ” êµ¬ë²„ì „ì˜ ê²Œìž„ê°€ë“œ 파ì¼ìž…니다. 게임가드 셋업파ì¼ì„ 다시 설치하고 ê²Œìž„ì„ ì‹¤í–‰í•´ 보시기 ë°”ëžë‹ˆë‹¤.
5 hours have passed.
*/
MSG_NPGAMEMON_ERROR_GAMEGUARD = 0x57d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ini 파ì¼ì´ 없거나 변조ë˜ì—ˆìŠµë‹ˆë‹¤. 게임가드 셋업파ì¼ì„ 설치하면 í•´ê²° í•  수 있습니다.
Game guard initialization error or previous version game guard file is installed. Please re-install the setup file and try again
*/
MSG_NPGMUP_ERROR_PARAM = 0x57e,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임가드와 ì¶©ëŒ í”„ë¡œê·¸ëž¨ì´ ë°œê²¬ë˜ì—ˆìŠµë‹ˆë‹¤.
Either ini file is missing or altered. Install game guard setup file to fix the problem
*/
MSG_NPGG_ERROR_COLLISION = 0x57f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž˜ëª»ëœ í´ë¼ì´ì–¸íŠ¸ìž…니다. ì •ìƒì ì¸ í´ë¼ì´ì–¸íŠ¸ë¥¼ 실행하여 주십시요.
There is a program found that conflicts with game guard
*/
MSG_PROOF_ERROR = 0x580,
-/*20171018 to 20180523
+/*20171018 to 20180627
ëª¨ë°”ì¼ ì¸ì¦ì„ 받아주시기 ë°”ëžë‹ˆë‹¤.
Incorrect client. Please run a normal client
*/
MSG_MOBILE_LOCKSERVER = 0x581,
-/*20171018 to 20180523
+/*20171018 to 20180627
ëª¨ë°”ì¼ ì¸ì¦ì— 실패하였습니다.
Thank you to accept mobile authentication.
*/
MSG_FAILED_MOBILE_LOCKSERVER = 0x582,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ìŠ¤í‚¬ì€ 혼ìžì„œ 사용할수 없습니다.
This skill can't be used alone
*/
MSG_USESKILL_FAIL_NEED_HELPER = 0x583,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ìŠ¤í‚¬ì€ 특정방향으로만 사용할수 있습니다.
This skill can be used to certain direction only
*/
MSG_USESKILL_FAIL_INVALID_DIR = 0x584,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë”ì´ìƒ 소환할수 없습니다.
Cannot summon spheres anymore.
*/
MSG_USESKILL_FAIL_SUMMON = 0x585,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì†Œí™˜ëœ êµ¬ì²´ê°€ 존재하지 않거나 부족합니다.
There is no summoned sphere or you do not have enough sphere.
*/
MSG_USESKILL_FAIL_SUMMON_NONE = 0x586,
-/*20171018 to 20180523
+/*20171018 to 20180627
사용가능한 ëª¨ë°©ìŠ¤í‚¬ì´ ì¡´ìž¬í•˜ì§€ 않습니다.
There is no imitation skills available.
*/
MSG_USESKILL_FAIL_IMITATION_SKILL_NONE = 0x587,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ìŠ¤í‚¬ì€ ì¤‘ë³µí•´ì„œ 사용할수 없습니다.
You can't reuse this skill
*/
MSG_USESKILL_FAIL_DUPLICATE = 0x588,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŠ¤í‚¬ì„ ì‚¬ìš©í• ìˆ˜ 없는 ìƒíƒœìž…니다.
Skill can't be used in this state
*/
MSG_USESKILL_FAIL_CONDITION = 0x589,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œë³„ 최대 ì†Œì§€ëŸ‰ì„ ì´ˆê³¼í•˜ì—¬ 가질 수 없습니다.
You have exceeded the maximum amount of possession of another item.
*/
MSG_PICKUP_MAXCOUNT_LIMIT = 0x58a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê´€ë¦¬ìž ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤. 프로그램 최초 ì‹¤í–‰ì€ ê´€ë¦¬ìž ê¶Œí•œìœ¼ë¡œ 실행하셔야 합니다.
No administrative privileges. Must first run the program with administrator privileges.
*/
MSG_NPK_ERROR_NOTADMIN = 0x58b,
-/*20171018 to 20180523
+/*20171018 to 20180627
nProtect KeyCrypt ë“œë¼ì´ë²„ ë²„ì „ì´ ë§žì§€ 않습니다. 시스템 재 부팅 í›„ì— ìƒˆë¡œ 실행 시켜 주십시오.
nProtect KeyCrypt not the same. Please restart the program and the computer first.
*/
MSG_NPK_ERROR_DRIVERVERSION = 0x58c,
-/*20171018 to 20180523
+/*20171018 to 20180627
WindowXP 호환성 모드를 사용하고 계십니다. 현재 프로그램ì—ì„œ 호환성 모드를 제거하였습니다. í”„ë¡œê·¸ëž¨ì„ ìƒˆë¡œ 시작해 주십시오.
Currently wearing WindowXP Compatibility Mode. The program now removes Compatibility Mode. Please restart the program.
*/
MSG_NPK_ERROR_VERIFYVERSION = 0x58d,
-/*20171018 to 20180523
+/*20171018 to 20180627
PS/2 키로거가 존재합니다.
PS/2 keyloggers exist.
*/
MSG_DETECT_PS2KEYLOGGER = 0x58e,
-/*20171018 to 20180523
+/*20171018 to 20180627
USB 키보드 ë“œë¼ì´ë²„ 해킹 ì‹œë„ê°€ íƒì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
USB Keylogging attempt was detected.
*/
MSG_DETECT_USBKEYLOGGER = 0x58f,
-/*20171018 to 20180523
+/*20171018 to 20180627
HHD ëª¨ë‹ˆí„°ë§ íˆ´ì´ íƒì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
HHD monitoring tool has been detected.
*/
MSG_DETECT_HHDUSBH = 0x590,
-/*20171018 to 20180523
+/*20171018 to 20180627
페ì¸íŠ¸ë¶“ì´ í•„ìš”í•©ë‹ˆë‹¤.
Paintbrush is required.
*/
MSG_USESKILL_FAIL_PAINTBRUSH = 0x591,
-/*20171018 to 20180523
+/*20171018 to 20180627
서페ì´ìŠ¤íŽ˜ì¸íŠ¸ê°€ 필요합니다.
Paint is required.
*/
MSG_USESKILL_FAIL_II_SURFACE_PAINTS = 0x592,
-/*20171018 to 20180523
+/*20171018 to 20180627
지정한 ìœ„ì¹˜ì— ìŠ¤í‚¬ì„ ì‚¬ìš©í• ìˆ˜ 없습니다.
Use the skills that are not at the specified location.
*/
MSG_USESKILL_FAIL_POS = 0x593,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë„ìš°ë¯¸ì˜ SPê°€ 부족합니다.
Not enough SP.
*/
MSG_USESKILL_FAIL_HELPER_SP_INSUFFICIENT = 0x594,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„° ì„ íƒì°½ì˜ ìºë¦­í„°ê°€ %d개를 초과하면 ê²Œìž„ì— ì ‘ì†í•  수 없습니다. 불필요한 ìºë¦­í„°ë¥¼ 삭제해주십시오.
Character %d is character selection window cannot connect to the game that exceeds the total. Please remove unwanted characters.
*/
MSG_BAN_OVER_CHARACTER_LIST = 0x595,
-/*20171018 to 20180523
+/*20171018 to 20180627
목캔디가 필요합니다.
Throat Lozenge is required.
*/
MSG_USESKILL_FAIL_II_NECK_CANDY = 0x596,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•ˆíƒ€ê¹Œìš´ëˆˆë¬¼ì´ í•„ìš”í•©ë‹ˆë‹¤.
Painful Tears is required.
*/
MSG_USESKILL_FAIL_II_MISERABLE_TEAR = 0x597,
-/*20171018 to 20180523
+/*20171018 to 20180627
목 보호 캔디가 필요합니다.
Throat Lozenge is required.
*/
MSG_USESKILL_FAIL_II_PROTECT_NECK_CANDY = 0x598,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì›¨í° ë¸”ë¡œí‚¹ì˜ ì—°ê³„ë¡œë§Œ 사용가능합니다.
Cooperation is only available with Weapon Blocking.
*/
MSG_USESKILL_FAIL_GC_WEAPONBLOCKING = 0x599,
-/*20171018 to 20180523
+/*20171018 to 20180627
길로틴í¬ë¡œìŠ¤ì˜ ë…ì„ ë°”ë¥¸ 무기가 필요합니다.
Poisoned weapons is required.
*/
MSG_USESKILL_FAIL_GC_POISONINGWEAPON = 0x59a,
-/*20171018 to 20180523
+/*20171018 to 20180627
마ë„기어 탑승시ì—만 사용가능합니다.
Item can only be used when Mado Gear is mounted.
*/
MSG_USESKILL_FAIL_MADOGEAR = 0x59b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°œì¹¸ë¸”ë¦¿ì´ í•„ìš”í•©ë‹ˆë‹¤.
Vulcan Bullet is required.
*/
MSG_USESKILL_FAIL_II_VULCANBULLET = 0x59c,
-/*20171018 to 20180523
+/*20171018 to 20180627
마ë„기어 연료가 필요합니다.
Mado Gear Fuel is required.
*/
MSG_USESKILL_FAIL_II_FUELGAS = 0x59d,
-/*20171018 to 20180523
+/*20171018 to 20180627
액체냉ê°íƒ„ì´ í•„ìš”í•©ë‹ˆë‹¤.
Liquid Cold Bullet is required.
*/
MSG_USESKILL_FAIL_II_COLDSLOWERBULLET = 0x59e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë…¼ë³¼ì„ 장전 하세요.
Please load a Cannon Ball.
*/
MSG_USESKILL_FAIL_CANONBALL = 0x59f,
-/*20171018 to 20180523
+/*20171018 to 20180627
미ë„기어 ê°€ì†ìž¥ì¹˜ë¥¼ 착용하세요.
Please equipped with a Mado Gear Accelerator.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_ACCELERATION = 0x5a0,
-/*20171018 to 20180523
+/*20171018 to 20180627
호버ë§ë¶€ìŠ¤í„°ë¥¼ 착용하세요.
Please equipped with a Hovering Booster.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_HOVERING_BOOSTER = 0x5a1,
-/*20171018 to 20180523
+/*20171018 to 20180627
[톡신] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Toxin] Poison effect was applied to the weapon.
*/
MSG_TOXIN = 0x5a2,
-/*20171018 to 20180523
+/*20171018 to 20180627
[패럴ë¼ì´ì¦ˆ] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Paralysis] Poison effect was applied to the weapon.
*/
MSG_PARALYZE = 0x5a3,
-/*20171018 to 20180523
+/*20171018 to 20180627
[베놈블리드] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Fatigue] Poison effect was applied to the weapon.
*/
MSG_VENOMBLEED = 0x5a4,
-/*20171018 to 20180523
+/*20171018 to 20180627
[ë§¤ì§ ë¨¸ì‰¬ë£¸] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Laughing] Poison effect was applied to the weapon.
*/
MSG_MAGICMUSHROOM = 0x5a5,
-/*20171018 to 20180523
+/*20171018 to 20180627
[ë°ìŠ¤ 허트] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Disheart] Poison effect was applied to the weapon.
*/
MSG_DEATHHURT = 0x5a6,
-/*20171018 to 20180523
+/*20171018 to 20180627
[파ì´ë ‰ì‹œì•„] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Pyrexia] Poison effect was applied to the weapon.
*/
MSG_PHYREXIA = 0x5a7,
-/*20171018 to 20180523
+/*20171018 to 20180627
[오블리비언 커즈] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Oblivion] Poison effect was applied to the weapon.
*/
MSG_OBLIANCURSE = 0x5a8,
-/*20171018 to 20180523
+/*20171018 to 20180627
[리치 엔드] ë… íš¨ê³¼ê°€ ë¬´ê¸°ì— ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤.
[Leech] Poison effect was applied to the weapon.
*/
MSG_RICHEND = 0x5a9,
-/*20171018 to 20180523
+/*20171018 to 20180627
호버ë§ìƒíƒœì—서만 사용가능합니다.
Can only be used in Hovering state.
*/
MSG_USESKILL_FAIL_MADOGEAR_HOVERING = 0x5aa,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìží­ìž¥ì¹˜ë¥¼ 장착하세요.
Please equip a Self-Destruct Mechanism.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_SELFDESTRUCTION_DEVICE = 0x5ab,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì…°ì´í”„쉬프터를 장착하세요.
Please equip a Shape Shift.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_SHAPESHIFTER = 0x5ac,
-/*20171018 to 20180523
+/*20171018 to 20180627
길로틴ë…ì´ í•„ìš”í•©ë‹ˆë‹¤.
Guillotine Cross Poison is required.
*/
MSG_USESKILL_FAIL_GUILLONTINE_POISON = 0x5ad,
-/*20171018 to 20180523
+/*20171018 to 20180627
냉ê°ìž¥ì¹˜ë¥¼ 장착하세요.
Please equipped with a Cooling System.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_COOLING_DEVICE = 0x5ae,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìžê¸°ìž¥í•„ë“œìƒì„±ê¸°ë¥¼ 착용하세요.
Please equipped with a Magnetic Field Generator.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_MAGNETICFIELD_GENERATOR = 0x5af,
-/*20171018 to 20180523
+/*20171018 to 20180627
베리어ìƒì„±ê¸°ë¥¼ 착용하세요.
Please equipped with a Barrier Generator.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_BARRIER_GENERATOR = 0x5b0,
-/*20171018 to 20180523
+/*20171018 to 20180627
광학미채발ìƒê¸°ë¥¼ 착용하세요.
Please equipped with a Optical Camouflage Generator.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_OPTICALCAMOUFLAGE_GENERATOR = 0x5b1,
-/*20171018 to 20180523
+/*20171018 to 20180627
리페어키트를 착용하세요.
Please equipped with a Repair Kit.
*/
MSG_USESKILL_FAIL_II_MADOGEAR_REPAIRKIT = 0x5b2,
-/*20171018 to 20180523
+/*20171018 to 20180627
몽키 스패너가 필요합니다.
Monkey Wrench is required.
*/
MSG_USESKILL_FAIL_II_MONKEY_SPANNER = 0x5b3,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s] ìŠ¤í‚¬ì„ ì‹œì „ í•  수 없습니다.
[%s] Cannot use the skills due to cooldown delay.
*/
MSG_SKILLINTERVAL2 = 0x5b4,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d레벨 ì´ìƒì€ 삭제가 불가능합니다.
Deletion is impossible for over level %d
*/
MSG_LEMIT_DELETE_LEVEL = 0x5b5,
-/*20171018 to 20180523
+/*20171018 to 20180627
마ë„기어 탑승시ì—는 사용 í•  수 없습니다.
Can't be used while on Magic Gear.
*/
MSG_USESKILL_FAIL_MADOGEAR_RIDE = 0x5b6,
-/*20171018 to 20180523
+/*20171018 to 20180627
드래곤 내리기
Dismount Dragon
*/
MSG_DRAGONOFF = 0x5b7,
-/*20171018 to 20180523
+/*20171018 to 20180627
마ë„기어 내리기
Dismount Magic Gear
*/
MSG_MADOOFF = 0x5b8,
-/*20171018 to 20180523
+/*20171018 to 20180627
소비
I
*/
MSG_STORE_TABNAME_0 = 0x5b9,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºì‰¬
Cash
*/
MSG_STORE_TABNAME_1 = 0x5ba,
-/*20171018 to 20180523
+/*20171018 to 20180627
방어구
Armors
*/
MSG_STORE_TABNAME_2 = 0x5bb,
-/*20171018 to 20180523
+/*20171018 to 20180627
무기
Weapons
*/
MSG_STORE_TABNAME_3 = 0x5bc,
-/*20171018 to 20180523
+/*20171018 to 20180627
투사체
Ammo
*/
MSG_STORE_TABNAME_4 = 0x5bd,
-/*20171018 to 20180523
+/*20171018 to 20180627
카드
Card
*/
MSG_STORE_TABNAME_5 = 0x5be,
-/*20171018 to 20180523
+/*20171018 to 20180627
기타
Other
*/
MSG_STORE_TABNAME_6 = 0x5bf,
-/*20171018 to 20180523
+/*20171018 to 20180627
í´ë¼ì´ì–¸íŠ¸ ì‘ë‹µì‹œê°„ì´ ì´ˆê³¼ë˜ì–´ ì—°ê²°ì´ ëŠì–´ì§‘니다.
Client response time has passed so connection is terminated
*/
MSG_ERROR_HS_TIMEOUT = 0x5c0,
-/*20171018 to 20180523
+/*20171018 to 20180627
핵쉴드 파ì¼ì˜ ë²„ì „ì´ ë§žì§€ 않습니다. í´ë¼ì´ì–¸íŠ¸ë¥¼ 재설치 해주십시오.
Incorrect version of hack shield file. Please reinstall the client
*/
MSG_ERROR_DIFF_CLIENT = 0x5c1,
-/*20171018 to 20180523
+/*20171018 to 20180627
마법서가 필요합니다.
[Magic Book] is required.
*/
MSG_USESKILL_FAIL_SPELLBOOK = 0x5c2,
-/*20171018 to 20180523
+/*20171018 to 20180627
마법서가 너무 어려워서 졸ìŒì´ 몰려온다.
Feel sleepy since Magic Book is too difficult to understand.
*/
MSG_USESKILL_FAIL_SPELLBOOK_DIFFICULT_SLEEP = 0x5c3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë³´ì¡´í¬ì¸íŠ¸ê°€ 부족합니다.
Not enough saved point.
*/
MSG_USESKILL_FAIL_SPELLBOOK_PRESERVATION_POINT = 0x5c4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë”ì´ìƒ 마법서를 ì½ì„수 없습니다.
Can't read a Magic Book anymore.
*/
MSG_USESKILL_FAIL_SPELLBOOK_READING = 0x5c5,
-/*20171018 to 20180523
+/*20171018 to 20180627
페ì´ìŠ¤íŽ˜ì¸íŠ¸ê°€ 필요합니다.
Face Paint is required.
*/
MSG_USESKILL_FAIL_II_FACE_PAINTS = 0x5c6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¶„ìž¥ìš©ë¶“ì´ í•„ìš”í•©ë‹ˆë‹¤.
Brush is required.
*/
MSG_USESKILL_FAIL_II_MAKEUP_BRUSH = 0x5c7,
-/*20171018 to 20180523
+/*20171018 to 20180627
대기 ì‹œê°„ì´ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤. 다시 ë¡œê·¸ì¸ í•´ì£¼ì‹­ì‹œì˜¤.
Waiting time has passed. Please log in again
*/
MSG_MOBILE_TIMEOVER = 0x5c8,
-/*20171018 to 20180523
+/*20171018 to 20180627
위험! ì´ë¯¸ ë™ì¼í•œ ê³„ì •ì´ ë¡œê·¸ì¸ ì¤‘ì— ìžˆìŠµë‹ˆë‹¤. ìž ì‹œ ëª¨ë°”ì¼ ì¸ì¦ ì§„í–‰ì„ ë©ˆì¶”ì‹œê³  ë¹„ë²ˆì„ ìˆ˜ì •í•œ ë’¤ 재 ë¡œê·¸ì¸ í•´ì£¼ì‹­ì‹œì˜¤.
Watch out! Same account is already logged in. Stop mobile verification and log in again after changing your password
*/
MSG_MOBILE_ANOTHER_LOGIN = 0x5c9,
-/*20171018 to 20180523
+/*20171018 to 20180627
위험! 현재 ë™ì¼í•œ ê³„ì •ì´ ëª¨ë°”ì¼ ì¸ì¦ 대기 ì¤‘ì— ìžˆìŠµë‹ˆë‹¤. ìž ì‹œ ëª¨ë°”ì¼ ì¸ì¦ ì§„í–‰ì„ ë©ˆì¶”ì‹œê³  ë¹„ë²ˆì„ ìˆ˜ì •í•œ ë’¤ 재 ë¡œê·¸ì¸ í•´ì£¼ì‹­ì‹œì˜¤.
Watch out! Same account is waiting for mobile verification. Stop mobile verification and log in again after changing your password
*/
MSG_MOBILE_WAITING_STATE = 0x5ca,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임 옵션창
Game setting window
*/
MSG_ESC_OPTIONWND = 0x5cb,
-/*20171018 to 20180523
+/*20171018 to 20180627
그래픽 설정
Graphics Settings
*/
MSG_GRAPHIC_OPTIONWND = 0x5cc,
-/*20171018 to 20180523
+/*20171018 to 20180627
사운드 설정
Sound Settings
*/
MSG_SOUND_OPTIONWND = 0x5cd,
-/*20171018 to 20180523
+/*20171018 to 20180627
변경 할 단축키를 누르거나, 'ESC'키를 눌러 삭제 해 주세요.
Press a key to assign. Pressing 'ESC' will remove the assigned key.
*/
MSG_HOTKEYWND_NOTICE1 = 0x5ce,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‹¨ì¼ í‚¤ë¡œ 지정 í•  수 없는 키입니다.
Unable to specify a single key.
*/
MSG_HOTKEYWND_NOTICE2 = 0x5cf,
-/*20171018 to 20180523
+/*20171018 to 20180627
지정 할 수 없는 키입니다.
Unable to specify the key assigned.
*/
MSG_HOTKEYWND_NOTICE3 = 0x5d0,
-/*20171018 to 20180523
+/*20171018 to 20180627
'%s'ì— ì‚¬ìš©ëœ ë‹¨ì¶•í‚¤ì™€ 중복ë©ë‹ˆë‹¤. 바꾸시겠습니까?
Duplicated with ['%s']. Do you still want to change?
*/
MSG_HOTKEYWND_NOTICE4 = 0x5d1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì €ìž¥ëœ ë‹¨ì¶•í‚¤ ì¡°í•©ì´ ì´ˆê¸°í™” ë©ë‹ˆë‹¤. 초기화 하시겠습니까?
Initialization is stored in the shortcut key settings. Do you want to initialized?
*/
MSG_HOTKEYWND_NOTICE5 = 0x5d2,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬바
Skill Bar
*/
MSG_HOTKEYWND_TAB1 = 0x5d3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸í„°íŽ˜ì´ìŠ¤
Interface
*/
MSG_HOTKEYWND_TAB2 = 0x5d4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ëª¨ì…˜
Macros
*/
MSG_HOTKEYWND_TAB3 = 0x5d5,
-/*20171018 to 20180523
+/*20171018 to 20180627
단축키 설정 창
Shortcut Settings
*/
MSG_HOTKEYWND_TITLE = 0x5d6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°°ê²½ìŒ
BGM
*/
MSG_BGM = 0x5d7,
-/*20171018 to 20180523
+/*20171018 to 20180627
효과ìŒ
Effect
*/
MSG_SOUND = 0x5d8,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킨
Skin
*/
MSG_SKIN = 0x5d9,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅방 입장ìŒë§Œ 소리남 On
Chat room entrance sound on
*/
MSG_TINGONLY_ON = 0x5da,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅방 입장ìŒë§Œ 소리남 Off
Chat room entrance sound off
*/
MSG_TINGONLY_OFF = 0x5db,
-/*20171018 to 20180523
+/*20171018 to 20180627
/tingonly : 채팅방 입장ìŒë§Œ 들ì„수있게ë©ë‹ˆë‹¤
/tingonly: you can hear only sound like a chat room entry.
*/
MSG_EXPLAIN_TINGONLY = 0x5dc,
-/*20171018 to 20180523
+/*20171018 to 20180627
/주먹
/rock
*/
MSG_EMOTION_ROCK = 0x5dd,
-/*20171018 to 20180523
+/*20171018 to 20180627
/가위
/scissors
*/
MSG_EMOTION_SCISSOR = 0x5de,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ë³´
/paper
*/
MSG_EMOTION_WRAP = 0x5df,
-/*20171018 to 20180523
+/*20171018 to 20180627
/러브
/love
*/
MSG_EMOTION_LUV = 0x5e0,
-/*20171018 to 20180523
+/*20171018 to 20180627
/mobile
*/
MSG_EMOTION_MOBILE = 0x5e1,
-/*20171018 to 20180523
+/*20171018 to 20180627
/mail
*/
MSG_EMOTION_MAIL = 0x5e2,
-/*20171018 to 20180523
+/*20171018 to 20180627
/antenna0
*/
MSG_EMOTION_ANTENNA0 = 0x5e3,
-/*20171018 to 20180523
+/*20171018 to 20180627
/antenna1
*/
MSG_EMOTION_ANTENNA1 = 0x5e4,
-/*20171018 to 20180523
+/*20171018 to 20180627
/antenna2
*/
MSG_EMOTION_ANTENNA2 = 0x5e5,
-/*20171018 to 20180523
+/*20171018 to 20180627
/antenna3
*/
MSG_EMOTION_ANTENNA3 = 0x5e6,
-/*20171018 to 20180523
+/*20171018 to 20180627
/hum
*/
MSG_EMOTION_HUM2 = 0x5e7,
-/*20171018 to 20180523
+/*20171018 to 20180627
/abs
*/
MSG_EMOTION_ABS = 0x5e8,
-/*20171018 to 20180523
+/*20171018 to 20180627
/oops
*/
MSG_EMOTION_OOPS = 0x5e9,
-/*20171018 to 20180523
+/*20171018 to 20180627
/spit
*/
MSG_EMOTION_SPIT = 0x5ea,
-/*20171018 to 20180523
+/*20171018 to 20180627
/ene
*/
MSG_EMOTION_ENE = 0x5eb,
-/*20171018 to 20180523
+/*20171018 to 20180627
/panic
*/
MSG_EMOTION_PANIC = 0x5ec,
-/*20171018 to 20180523
+/*20171018 to 20180627
/whisp
*/
MSG_EMOTION_WHISP = 0x5ed,
-/*20171018 to 20180523
+/*20171018 to 20180627
지정안함
Not Assigned
*/
MSG_HOTKEY_NOTHING = 0x5ee,
-/*20171018 to 20180523
+/*20171018 to 20180627
카트장착시ì—만 사용가능합니다.
Only available when cart is mounted.
*/
MSG_USESKILL_FAIL_CART = 0x5ef,
-/*20171018 to 20180523
+/*20171018 to 20180627
[가시나무 씨앗]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Thorny Seed] is required.
*/
MSG_USESKILL_FAIL_II_THORNS_SEED = 0x5f0,
-/*20171018 to 20180523
+/*20171018 to 20180627
[í¡í˜ˆ ì‹ë¬¼ 씨앗]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Bloodsucker Seed] is required.
*/
MSG_USESKILL_FAIL_II_BLOOD_SUCKER_SEED = 0x5f1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë”ì´ìƒ 시전할수 없습니다.
Cannot be used anymore.
*/
MSG_USESKILL_FAIL_NO_MORE_SPELL = 0x5f2,
-/*20171018 to 20180523
+/*20171018 to 20180627
[í­íƒ„버섯í¬ìž]ê°€ 필요합니다.
[Bomb Mushroom Spore] is required.
*/
MSG_USESKILL_FAIL_II_BOMB_MUSHROOM_SPORE = 0x5f3,
-/*20171018 to 20180523
+/*20171018 to 20180627
[화염병]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Fire Bottle] is required.
*/
MSG_USESKILL_FAIL_II_GASOLINE_BOOMB = 0x5f4,
-/*20171018 to 20180523
+/*20171018 to 20180627
[기름병]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Oil Bottle] is required.
*/
MSG_USESKILL_FAIL_II_OIL_BOTTLE = 0x5f5,
-/*20171018 to 20180523
+/*20171018 to 20180627
[í­ë°œê°€ë£¨]ê°€ 필요합니다.
[Explosive Powder] is required.
*/
MSG_USESKILL_FAIL_II_EXPLOSION_POWDER = 0x5f6,
-/*20171018 to 20180523
+/*20171018 to 20180627
[연막가루]가 필요합니다.
[Smokescreen Powder] is required.
*/
MSG_USESKILL_FAIL_II_SMOKE_POWDER = 0x5f7,
-/*20171018 to 20180523
+/*20171018 to 20180627
[최루가스]가 필요합니다.
[Tear Gas] is required.
*/
MSG_USESKILL_FAIL_II_TEAR_GAS = 0x5f8,
-/*20171018 to 20180523
+/*20171018 to 20180627
[염산병]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Acid Bottle] is required.
*/
MSG_USESKILL_FAIL_II_HYDROCHLORIC_ACID_BOTTLE = 0x5f9,
-/*20171018 to 20180523
+/*20171018 to 20180627
[ì‹ì¸ì‹ë¬¼ë³‘]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Bottom Man-Eating Plant] is required.
*/
MSG_USESKILL_FAIL_II_HELLS_PLANT_BOTTLE = 0x5fa,
-/*20171018 to 20180523
+/*20171018 to 20180627
[만드ë¼ê³ ë¼ì˜ 화분]ì´ í•„ìš”í•©ë‹ˆë‹¤.
[Pot of Mandragora] is required.
*/
MSG_USESKILL_FAIL_II_MANDRAGORA_FLOWERPOT = 0x5fb,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티장 위임
Party delegation
*/
MSG_YIELD_PARTYMASTER = 0x5fc,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì •ë§ íŒŒí‹°ìž¥ì„ ìœ„ìž„í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Do you want to delegate the real party?
*/
MSG_DO_YOU_REALLY_WANT_YIELD_PARTYMASTER = 0x5fd,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ìž¥ì„ ìœ„ìž„ í•  수 없습니다.
Party cannot be delegated.
*/
MSG_CANNOT_YIELD_PARTYMASTER = 0x5fe,
-/*20171018 to 20180523
+/*20171018 to 20180627
변경불가
Immutable
*/
MSG_FAILED_CHANGE = 0x5ff,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]가 %d개 필요합니다.
[%s] required '%d' amount.
*/
MSG_USESKILL_FAIL_NEED_ITEM = 0x600,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련 수치가 하향 ì¡°ì • ë˜ì—ˆìŠµë‹ˆë‹¤.
Is now refining the value lowered.
*/
MSG_ITEM_REFINING_DOWNGRADE = 0x601,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]를 장비하고 있어야 사용할 수 있습니다
Need to put on [%s] in order to use.
*/
MSG_USESKILL_FAIL_NEED_EQUIPMENT = 0x602,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 입장 설정
Battle field entrance setting
*/
MSG_BATTLEFIELD_LIST = 0x603,
-/*20171018 to 20180523
+/*20171018 to 20180627
% 전장으로 ì´ë™ í•  수 없는 ìƒíƒœê°€ ë˜ì–´ 전장 ì‹ ì²­ì´ ì·¨ì†Œ ë˜ì—ˆìŠµë‹ˆë‹¤.
Battlefield - [%s] you sign up?
*/
MSG_CANNOT_JOINTO_BATTLEFIELD = 0x604,
-/*20171018 to 20180523
+/*20171018 to 20180627
Current admission application state.
*/
MSG_COMPLETED_JOINTO_BATTLEFIELD = 0x605,
-/*20171018 to 20180523
+/*20171018 to 20180627
% 전장 ìž…ìž¥ì´ ë³´ë¥˜ ë˜ì—ˆìŠµë‹ˆë‹¤. 다른 플레ì´ì–´ë¥¼ 기다립니다.
It was unregistered and not be able to enter the state.
*/
MSG_DIFFER_JOINTO_BATTLEFIELD = 0x606,
-/*20171018 to 20180523
+/*20171018 to 20180627
Current admission application state.
*/
MSG_STATUS_JOINTO_BATTLEFIELD = 0x607,
-/*20171018 to 20180523
+/*20171018 to 20180627
í™•ì¸ ë‹¨ì¶”ë¥¼ 누르면 전장 ì‹ ì²­ì´ ì·¨ì†Œë©ë‹ˆë‹¤. 아래 단추를 í´ë¦­í•´ 주세요.
Do you want to cancel the admission application?
*/
MSG_REQ_CANCEL_JOINTO_BATTLEFIELD = 0x608,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 전장 입장 ì‹ ì²­ì´ ì·¨ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
Admission request has been cancelled.
*/
MSG_CANCEL_JOINTO_BATTLEFIELD = 0x609,
-/*20171018 to 20180523
+/*20171018 to 20180627
잠시후 %s 전장으로 ì´ë™ 합니다. 공간 ì´ë™ì„ 위한 안정ì ì¸ ìƒíƒœë¥¼ 확보해 주시길 ë°”ëžë‹ˆë‹¤. (거래 ë° ê³µê°„ ì´ë™ 기능 ì¼ì‹œ 중지ë¨)
Go to the battlefield quickly.
*/
MSG_MOVETO_BATTLEFIELD = 0x60a,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 명칭
Battlefield - [%s]
*/
MSG_BATTLEFIELD_NAME = 0x60b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì •ë§ ì´ë™ 하시겠습니까?
Do you really want to go back to your savepoint?
*/
MSG_MOVETO_SAVEPOINT = 0x60c,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ì› ì°¾ê¸° 메세지
Search Message for Party Members
*/
MSG_VIEW_SEEK_PARTY = 0x60d,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ì› ì°¾ê¸° 메세지 ì˜µì…˜ì´ êº¼ì ¸ìžˆìŠµë‹ˆë‹¤.
Message option is off the search party members.
*/
MSG_UNVIEW_SEEK_PARTY = 0x60e,
-/*20171018 to 20180523
+/*20171018 to 20180627
10초간 파티 ì§€ì› ë”œë ˆì´ê°€ 걸려있습니다.
10 seconds delay of party support is in effect
*/
MSG_SEEK_PARTY_DEALY = 0x60f,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ìž¥ì€ '%s' 님 입니다.
Party leader is '%s'.
*/
MSG_NOTIFY_PARTY_ROLE_MASTER = 0x610,
-/*20171018 to 20180523
+/*20171018 to 20180627
시스템 오류로 입장 할 수 없습니다.
Unable to enter due to system error.
*/
MSG_ERROR_SYSTEM_ERROR_BATTLEFIELD = 0x611,
-/*20171018 to 20180523
+/*20171018 to 20180627
대기 ì¸ì› 수 초과로 입장 í•  수 없습니다.
Cannot wait to enter the number of excess.
*/
MSG_ERROR_FULL_ESROOM_BATTLEFIELD = 0x612,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ ì‹ ì²­ ë˜ì—ˆìŠµë‹ˆë‹¤.
Has already been applied.
*/
MSG_ERROR_DOUBLE_OFFER_BATTLEFIELD = 0x613,
-/*20171018 to 20180523
+/*20171018 to 20180627
대기 ì‹œê°„ì´ ì´ˆê³¼ë˜ì–´ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
Registration has been cancelled because of the excessive waiting time.
*/
MSG_ERROR_WAIT_TIMEOUT_BATTLEFIELD = 0x614,
-/*20171018 to 20180523
+/*20171018 to 20180627
입장 ì¡°ê±´ì´ ë§žì§€ ì•Šì•„, 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
Unregistered because admission requirements are not matching.
*/
MSG_ERROR_BATTLEFILD_ENTER_BATTLEFIELD = 0x615,
-/*20171018 to 20180523
+/*20171018 to 20180627
오류가 ë°œìƒí•˜ì—¬ 등ë¡ì´ 취소 ë˜ì—ˆìŠµë‹ˆë‹¤.
Was unregistered and error.
*/
MSG_ERROR_DROP_ENTRANCESTATION_BATTLEFIELD = 0x616,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]ì˜ ì—°ê³„ 스킬입니다.
The skill need [%s].
*/
MSG_USESKILL_FAIL_COMBOSKILL = 0x617,
-/*20171018 to 20180523
+/*20171018 to 20180627
특정스킬 ì˜ ì—°ê³„ 스킬입니다.
The skill need a particular skill.
*/
MSG_USESKILL_FAIL_COMBOSKILL2 = 0x618,
-/*20171018 to 20180523
+/*20171018 to 20180627
기구체 %d 개가 필요합니다
Requires %d mind bullets
*/
MSG_USESKILL_FAIL_SPIRITS = 0x619,
-/*20171018 to 20180523
+/*20171018 to 20180627
기구체가 필요합니다
Mind Bullet is required.
*/
MSG_USESKILL_FAIL_SPIRITS2 = 0x61a,
-/*20171018 to 20180523
+/*20171018 to 20180627
최대 소지량 보다 ë§Žì€ ë£¬ìŠ¤í†¤ì„ ì œìž‘í•  수 없습니다.
Cannot create rune stone more than the maximum amount.
*/
MSG_RUNESTONE_MAKEERROR_OVERCOUNT = 0x61b,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 리스트를 ë°›ì„ ìˆ˜ 없는 ìƒíƒœìž…니다. í™•ì¸ í›„ 다시 ì‹œë„ í•´ 주세요.
Not able to receive battle field list. Please check and try again
*/
MSG_ERROR_LIST_OPEN_BATTLEFIELD = 0x61c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë ˆë²¨ì´ ë¶€ì¡±í•˜ì—¬ 입장 í•  수 없습니다.
Level is not high enough to enter
*/
MSG_ERROR_LEVEL_LIMIT_BATTLEFIELD = 0x61d,
-/*20171018 to 20180523
+/*20171018 to 20180627
1ì°¨ ì§ì—… 스킬 %d개를 ë” ì˜¬ë ¤ 주십시오.
You must consume all '%d' points in your 1st Tab.
*/
MSG_UPGRADESKILLERROR_MORE_FIRSTJOBSKILL = 0x61e,
-/*20171018 to 20180523
+/*20171018 to 20180627
1ì°¨ í˜¹ì€ 2ì°¨ ì§ì—… 스킬 %d개를 ë” ì˜¬ë ¤ 주십시오.
You must consume all '%d' remaining points in your 2nd Tab. 1st Tab is already done.
*/
MSG_UPGRADESKILLERROR_MORE_SECONDJOBSKILL = 0x61f,
-/*20171018 to 20180523
+/*20171018 to 20180627
변환 가능한 ì•„ì´í…œ
Items available for conversion
*/
MSG_ITEMSYOUCANCHANGE = 0x620,
-/*20171018 to 20180523
+/*20171018 to 20180627
변환할 ì•„ì´í…œ
Insert items to convert
*/
MSG_ITEMS_FOR_CHANGE = 0x621,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë³€í™˜ì´ ë¶ˆê°€ëŠ¥í•œ ì¡°í•© 입니다.
Inconvertible combination
*/
MSG_SKILL_RECIPE_NOTEXIST = 0x622,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ë²¤í† ë¦¬ì˜ 무게가 너무 무ê²ìŠµë‹ˆë‹¤.
Inventory weight is too much
*/
MSG_SKILL_INVENTORY_WEIGHT_OVER = 0x623,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ë²¤í† ë¦¬ë¥¼ ê³µê°„ì„ í™•ë³´í•´ì£¼ì„¸ìš”.
Please secure some room in the inventory
*/
MSG_SKILL_INVENTORY_KINDCNT_OVER = 0x624,
-/*20171018 to 20180523
+/*20171018 to 20180627
재료가 존재하지 않습니다.
Material doesn't exist
*/
MSG_SKILL_MATERIAL_FAIL = 0x625,
-/*20171018 to 20180523
+/*20171018 to 20180627
성공하였습니다.
Successful.
*/
MSG_SKILL_SUCCESS = 0x626,
-/*20171018 to 20180523
+/*20171018 to 20180627
실패 하였습니다.
Failed.
*/
MSG_SKILL_FAIL = 0x627,
-/*20171018 to 20180523
+/*20171018 to 20180627
실패하여 모든 재료가 사ë¼ì¡ŒìŠµë‹ˆë‹¤.
all materials are gone due to failure
*/
MSG_SKILL_FAIL_MATERIAL_DESTROY = 0x628,
-/*20171018 to 20180523
+/*20171018 to 20180627
지정하신 탭 ì´ë¦„ì´ ë„ˆë¬´ 길어 변경 í•  수 없습니다.
unable to change the name of the specified tab, because it's too long.
*/
MSG_FAILED_CHANGE_TABNAME = 0x629,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë” ì´ìƒ 추가 í•  수 없습니다.
Cannot add more.
*/
MSG_FAILED_ADD_TAB = 0x62a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ì¦ì— 실패 했습니다.
Authentication failed.
*/
MSG_FAILED_LOCKSERVER = 0x62b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìžë™ ìž…ë ¥ 방지
Bot checks
*/
MSG_BOT_CHECK = 0x62c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°ì •ì´ ì•Šëœ ì•„ì´í…œì€ 재료로 사용할 수 없습니다.
Items cannot be used in materials cannot be emotional.
*/
MSG_SKILL_FAIL_MATERIAL_IDENTITY = 0x62d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ‘ì†í•˜ì‹  IP는 ë¼ê·¸ë‚˜ë¡œí¬ 온ë¼ì¸ ì´ìš©ì´ 불가능 합니다. ê³ ê° ì§€ì› ì„¼í„° ë˜ëŠ” 홈페ì´ì§€ë¡œ ë¬¸ì˜ í•´ 주십시오.
It is impossible to connect using this IP in Ragnarok Online. Please contact the customer support center or home.
*/
MSG_BAN_IP_BLOCK = 0x62e,
-/*20171018 to 20180523
+/*20171018 to 20180627
비밀번호가 6회 ì´ìƒ 잘못 ìž…ë ¥ë˜ì–´ ìž ì‹œ ë™ì•ˆ ì ‘ì†ì´ 제한ë©ë‹ˆë‹¤. ê³ ê°ë‹˜ì˜ ê°œì¸ì •ë³´ë¥¼ 다시 í•œ 번 확ì¸í•´ 주시길 ë°”ëžë‹ˆë‹¤.
You have entered a wrong password for more than six times, please check your personal information again.
*/
MSG_BAN_INVALID_PWD_CNT = 0x62f,
-/*20171018 to 20180523
+/*20171018 to 20180627
í•©ì„±ì— ì‚¬ìš©í•œ ì•„ì´í…œì€ 소모ë©ë‹ˆë‹¤. 괜찮겠습니까?
Consumption items are used in the synthesis. Are you sure?
*/
MSG_MIX_ACCEPT = 0x630,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì™¼ìª½ì— ë³´ì´ëŠ” ê¸€ìž ë° ìˆ«ìžì¡°í•©ì„ 입력해주세요.
Please input the captcha code found at your left side.
*/
MSG_BOT_CHECK_NOTIC = 0x631,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 설명 -
Describes the battlefield --
*/
MSG_DESCRIBE_BATTLEFIELD = 0x632,
-/*20171018 to 20180523
+/*20171018 to 20180627
입장 대기 ìƒíƒœ -
Waiting for admission --
*/
MSG_BATTLEFIELD_STATUS = 0x633,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 입장 ì‹ ì²­ ë„움ë§
Request help battle position
*/
MSG_BATTLEFIELD_HELP = 0x634,
-/*20171018 to 20180523
+/*20171018 to 20180627
죄송합니다. 해당 ì§ì—…ì˜ ìºë¦­í„°ëŠ” 현재 테스트를 위해서 ì ‘ì†ì´ 금지ë©ë‹ˆë‹¤.
Sorry the character you are trying to use is banned for testing connection.
*/
MSG_BAN_NOT_ALLOWED_JOBCLASS = 0x635,
-/*20171018 to 20180523
+/*20171018 to 20180627
모든 장비 해제
Remove all equipment
*/
MSG_REMOVE_EQUIPEDITEM = 0x636,
-/*20171018 to 20180523
+/*20171018 to 20180627
미니 ì•„ì´ì½˜
Mini Icon
*/
MSG_MINI_ICON = 0x637,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§„ì˜ A : ì§„ì˜ B
Camp A: Camp B
*/
MSG_BATTLEFIELD_TEAM = 0x638,
-/*20171018 to 20180523
+/*20171018 to 20180627
대기열
Wait
*/
MSG_WAIT_STATUS = 0x639,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 신청 취소 알림
cancellation notice of Battlefield registration.
*/
MSG_NOTIFY_BATTLEFIELD_CANCEL = 0x63a,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 í•„ìš” ì¸ì›
Required field for staff
*/
MSG_BATTLEFIELD_COUNT = 0x63b,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 A 대기 ì¸ì›
Battlefield staff A is waiting.
*/
MSG_BATTLEFIELD_ATEAM_COUNT = 0x63c,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 B 대기 ì¸ì›
Battlefield staff B is waiting.
*/
MSG_BATTLEFIELD_BTEAM_COUNT = 0x63d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‚´ 대기 ìƒí™© : %d(ì§„ì˜ A)
Waiting for my situation: %d (Camp A)
*/
MSG_BATTLEFIELD_ATEAM_WAIT = 0x63e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‚´ 대기 ìƒí™© : %d(ì§„ì˜ B)
Waiting for my situation: %d (Camp B)
*/
MSG_BATTLEFIELD_BTEAM_WAIT = 0x63f,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 ì•„ì´ì½˜ì„ ë³´ì—¬ì¤ë‹ˆë‹¤.
Battlefield display icon.
*/
MSG_SHOW_BATTLEFIELD_ICON = 0x640,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 ì•„ì´ì½˜ì„ 보여주지 않습니다.
Does not display the icon field.
*/
MSG_DONT_SHOW_BATTLEFIELD_ICON = 0x641,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 ì´ë™ 알림
Field notification was moved.
*/
MSG_NOTIFY_BATTLEFIELD_MOVE = 0x642,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 입장 보류 알림
Admission pending notification of the battlefield
*/
MSG_NOTIFY_BATTLEFIELD_DEFER = 0x643,
-/*20171018 to 20180523
+/*20171018 to 20180627
누군가
Anyone
*/
MSG_WHO_IS = 0x644,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s](으)로부터 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 받았습니다.
[%s] deal '%d' damage on you.
*/
MSG_I_RECEIVED_DAMAGE = 0x645,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]ë‹˜ì´ [%s](으)로부터 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 받았습니다.
[%s] received damage from [%s] with '%d' damage.
*/
MSG_PARTY_RECEIVED_DAMAGE = 0x646,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]ì—게 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 주었습니다.
[%s] received '%d' damage.
*/
MSG_I_GAVE_DAMAGE = 0x647,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]ë‹˜ì´ [%s]ì—게 '%d'ì˜ ë°ë¯¸ì§€ë¥¼ 주었습니다.
[%s] deal damage to [%s] with '%d' damage.
*/
MSG_PARTY_GAVE_DAMAGE = 0x648,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s %d 개 드롭
You dropped '%s' (%d).
*/
MSG_DROP_ITEM = 0x649,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]í€˜ìŠ¤íŠ¸ì˜ [%s]몬스터를 처치하였습니다. (%d/%d)
[%s] Quest - defeated [%s] progress (%d/%d)
*/
MSG_CLEAR_QUEST_MONSTER = 0x64a,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s 퀘스트가 ì‚­ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
The Quest '%s' has been removed.
*/
MSG_DELETE_QUEST = 0x64b,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]님ì´
[%s] has
*/
MSG_NOTIFY_WHO = 0x64c,
-/*20171018 to 20180523
+/*20171018 to 20180627
'%d'ì˜ ê²½í—˜ì¹˜ë¥¼
You acquired '%d' Experience Points
*/
MSG_NOTIFY_EXP = 0x64d,
-/*20171018 to 20180523
+/*20171018 to 20180627
'%d'ì˜ ìž¡ê²½í—˜ì¹˜ë¥¼
You acquired '%d' Job Experience Points
*/
MSG_NOTIFY_JOBEXP = 0x64e,
-/*20171018 to 20180523
+/*20171018 to 20180627
íšë“했습니다.
gained.
*/
MSG_GET = 0x64f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒì‹¤í–ˆìŠµë‹ˆë‹¤.
has lost.
*/
MSG_LOSS = 0x650,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s](으)로부터 '%d'ì˜ ì½”ì¸ì„ 스틸했습니다.
From [%s], '%d' coins were stolen.
*/
MSG_NOTIFY_STEAL_COIN = 0x651,
-/*20171018 to 20180523
+/*20171018 to 20180627
전투 메시지
Battle Message
*/
MSG_VIEW_COMBAT_MSG = 0x652,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ì› ì „íˆ¬ 메시지
Display Party Battle Message
*/
MSG_VIEW_PARTY_COMBAT_MSG = 0x653,
-/*20171018 to 20180523
+/*20171018 to 20180627
íšë“ 경험치
Display Experience Message
*/
MSG_VIEW_GETTING_EXP_MSG = 0x654,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티ì›ì˜ íšë“ 경험치
Display Party Experience Message
*/
MSG_VIEW_PARTY_GETTING_EXP_MSG = 0x655,
-/*20171018 to 20180523
+/*20171018 to 20180627
퀘스트 정보 표시
Display Quest Info Message
*/
MSG_VIEW_QUEST_INFO_MSG = 0x656,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 정보 표시
Display Battlefield Message
*/
MSG_VIEW_BATTLEFIELD_INFO_MSG = 0x657,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]ì—게
[%s]
*/
MSG_NOTIFY_TARGET_WHO = 0x658,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s] ìŠ¤í‚¬ì„ ì‚¬ìš©í•©ë‹ˆë‹¤.
Casts [%s] skill.
*/
MSG_NOTIFY_SKILL_TO_TARGET = 0x659,
-/*20171018 to 20180523
+/*20171018 to 20180627
기능제한ìƒíƒœ
Activate lock function
*/
MSG_LOCK_MOUSE = 0x65a,
-/*20171018 to 20180523
+/*20171018 to 20180627
기능제한해제ìƒíƒœ
Deactivate lock function
*/
MSG_UNLOCK_MOUSE = 0x65b,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]ë‹˜ì´ [%s](으)로부터 '%s' 를 íšë“ 했습니다.
Citizens of Midgard, Lady Luck shines upon [%s] !! [%s] has awarded the player with '%s' !!
*/
MSG_BROADCASTING_SPECIAL_ITEM_OBTAIN = 0x65c,
-/*20171018 to 20180523
+/*20171018 to 20180627
소드맨
Swordman
*/
MSG_JOB_SWORDMAN = 0x65d,
-/*20171018 to 20180523
+/*20171018 to 20180627
매지션
Magician
*/
MSG_JOB_MAGICIAN = 0x65e,
-/*20171018 to 20180523
+/*20171018 to 20180627
아처
Archer
*/
MSG_JOB_ARCHER = 0x65f,
-/*20171018 to 20180523
+/*20171018 to 20180627
어콜ë¼ì´íŠ¸
Acolyte
*/
MSG_JOB_ACOLYTE = 0x660,
-/*20171018 to 20180523
+/*20171018 to 20180627
머첸트
Merchant
*/
MSG_JOB_MERCHANT = 0x661,
-/*20171018 to 20180523
+/*20171018 to 20180627
씨프
Thief
*/
MSG_JOB_THIEF = 0x662,
-/*20171018 to 20180523
+/*20171018 to 20180627
나ì´íŠ¸
Knight
*/
MSG_JOB_KNIGHT = 0x663,
-/*20171018 to 20180523
+/*20171018 to 20180627
프리스트
Priest
*/
MSG_JOB_PRIEST = 0x664,
-/*20171018 to 20180523
+/*20171018 to 20180627
위저드
Wizard
*/
MSG_JOB_WIZARD = 0x665,
-/*20171018 to 20180523
+/*20171018 to 20180627
블랙스미스
Black Smith
*/
MSG_JOB_BLACKSMITH = 0x666,
-/*20171018 to 20180523
+/*20171018 to 20180627
헌터
Hunter
*/
MSG_JOB_HUNTER = 0x667,
-/*20171018 to 20180523
+/*20171018 to 20180627
어새신
Assasin
*/
MSG_JOB_ASSASSIN = 0x668,
-/*20171018 to 20180523
+/*20171018 to 20180627
í¬ë£¨ì„¸ì´ë”
Crusader
*/
MSG_JOB_CRUSADER = 0x669,
-/*20171018 to 20180523
+/*20171018 to 20180627
몽í¬
Monk
*/
MSG_JOB_MONK = 0x66a,
-/*20171018 to 20180523
+/*20171018 to 20180627
세ì´ì§€
Sage
*/
MSG_JOB_SAGE = 0x66b,
-/*20171018 to 20180523
+/*20171018 to 20180627
로그
Rogue
*/
MSG_JOB_ROGUE = 0x66c,
-/*20171018 to 20180523
+/*20171018 to 20180627
알케미스트
Alchemist
*/
MSG_JOB_ALCHEMIST = 0x66d,
-/*20171018 to 20180523
+/*20171018 to 20180627
바드
Bard
*/
MSG_JOB_BARD = 0x66e,
-/*20171018 to 20180523
+/*20171018 to 20180627
댄서
Dancer
*/
MSG_JOB_DANCER = 0x66f,
-/*20171018 to 20180523
+/*20171018 to 20180627
룬 나ì´íŠ¸
Rune Knight
*/
MSG_JOB_RUNE_KNIGHT = 0x670,
-/*20171018 to 20180523
+/*20171018 to 20180627
워ë¡
Warlock
*/
MSG_JOB_WARLOCK = 0x671,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë ˆì¸ì ¸
Ranger
*/
MSG_JOB_RANGER = 0x672,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„í¬ ë¹„ìˆ
Arc Bishop
*/
MSG_JOB_ARCHBISHOP = 0x673,
-/*20171018 to 20180523
+/*20171018 to 20180627
미케닉
Mechanic
*/
MSG_JOB_MECHANIC = 0x674,
-/*20171018 to 20180523
+/*20171018 to 20180627
길로틴 í¬ë¡œìŠ¤
Guillotine Cross
*/
MSG_JOB_GUILLOTINE_CROSS = 0x675,
-/*20171018 to 20180523
+/*20171018 to 20180627
로얄가드
Royal Guard
*/
MSG_JOB_ROYAL_GUARD = 0x676,
-/*20171018 to 20180523
+/*20171018 to 20180627
소서러
Sorcerer
*/
MSG_JOB_SORCERER = 0x677,
-/*20171018 to 20180523
+/*20171018 to 20180627
민스트럴
Minstrel
*/
MSG_JOB_MINSTREL = 0x678,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì›ë”러
Wanderer
*/
MSG_JOB_WANDERER = 0x679,
-/*20171018 to 20180523
+/*20171018 to 20180627
수ë¼
Sura
*/
MSG_JOB_SURA = 0x67a,
-/*20171018 to 20180523
+/*20171018 to 20180627
제네릭
Genetic
*/
MSG_JOB_GENETIC = 0x67b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì‰ë„ìš° ì²´ì´ì„œ
Shadow Chaser
*/
MSG_JOB_SHADOW_CHASER = 0x67c,
-/*20171018 to 20180523
+/*20171018 to 20180627
소드맨 하ì´
High Swordman
*/
MSG_JOB_SWORDMAN_H = 0x67d,
-/*20171018 to 20180523
+/*20171018 to 20180627
매지션 하ì´
High Magician
*/
MSG_JOB_MAGICIAN_H = 0x67e,
-/*20171018 to 20180523
+/*20171018 to 20180627
아처 하ì´
High Archer
*/
MSG_JOB_ARCHER_H = 0x67f,
-/*20171018 to 20180523
+/*20171018 to 20180627
어콜ë¼ì´íŠ¸ 하ì´
High Acolyte
*/
MSG_JOB_ACOLYTE_H = 0x680,
-/*20171018 to 20180523
+/*20171018 to 20180627
머첸트 하ì´
High Merchant
*/
MSG_JOB_MERCHANT_H = 0x681,
-/*20171018 to 20180523
+/*20171018 to 20180627
씨프 하ì´
High Thief
*/
MSG_JOB_THIEF_H = 0x682,
-/*20171018 to 20180523
+/*20171018 to 20180627
로드나ì´íŠ¸
Lord Knight
*/
MSG_JOB_KNIGHT_H = 0x683,
-/*20171018 to 20180523
+/*20171018 to 20180627
하ì´í”„리스트
High Priest
*/
MSG_JOB_PRIEST_H = 0x684,
-/*20171018 to 20180523
+/*20171018 to 20180627
하ì´ìœ„저드
High Wizard
*/
MSG_JOB_WIZARD_H = 0x685,
-/*20171018 to 20180523
+/*20171018 to 20180627
í™”ì´íŠ¸ìŠ¤ë¯¸ìŠ¤
White Smith
*/
MSG_JOB_BLACKSMITH_H = 0x686,
-/*20171018 to 20180523
+/*20171018 to 20180627
스나ì´í¼
Sniper
*/
MSG_JOB_HUNTER_H = 0x687,
-/*20171018 to 20180523
+/*20171018 to 20180627
어새신í¬ë¡œìŠ¤
Assasin Cross
*/
MSG_JOB_ASSASSIN_H = 0x688,
-/*20171018 to 20180523
+/*20171018 to 20180627
팔ë¼ë”˜
Paladin
*/
MSG_JOB_CRUSADER_H = 0x689,
-/*20171018 to 20180523
+/*20171018 to 20180627
챔피온
Champion
*/
MSG_JOB_MONK_H = 0x68a,
-/*20171018 to 20180523
+/*20171018 to 20180627
프로페서
Professor
*/
MSG_JOB_SAGE_H = 0x68b,
-/*20171018 to 20180523
+/*20171018 to 20180627
스토커
Stalker
*/
MSG_JOB_ROGUE_H = 0x68c,
-/*20171018 to 20180523
+/*20171018 to 20180627
í¬ë¦¬ì—ì´í„°
Creator
*/
MSG_JOB_ALCHEMIST_H = 0x68d,
-/*20171018 to 20180523
+/*20171018 to 20180627
í´ë¡œìš´
Clown
*/
MSG_JOB_BARD_H = 0x68e,
-/*20171018 to 20180523
+/*20171018 to 20180627
집시
Gypsy
*/
MSG_JOB_DANCER_H = 0x68f,
-/*20171018 to 20180523
+/*20171018 to 20180627
노비스
Wedding
*/
MSG_JOB_NOVICE = 0x690,
-/*20171018 to 20180523
+/*20171018 to 20180627
하ì´ë…¸ë¹„스
High Novice
*/
MSG_JOB_NOVICE_H = 0x691,
-/*20171018 to 20180523
+/*20171018 to 20180627
슈í¼ë…¸ë¹„스
Super Novice
*/
MSG_JOB_SUPERNOVICE = 0x692,
-/*20171018 to 20180523
+/*20171018 to 20180627
건슬ë§ê±°
Gunslinger
*/
MSG_JOB_GUNSLINGER = 0x693,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‹Œìž
Ninja
*/
MSG_JOB_NINJA = 0x694,
-/*20171018 to 20180523
+/*20171018 to 20180627
태권소년/소녀
Taekwon F/M
*/
MSG_JOB_TAEKWON = 0x695,
-/*20171018 to 20180523
+/*20171018 to 20180627
권성
Star Gladiator
*/
MSG_JOB_STAR = 0x696,
-/*20171018 to 20180523
+/*20171018 to 20180627
소울ë§ì»¤
Soul Linker
*/
MSG_JOB_LINKER = 0x697,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티모집
Party Recruitment
*/
MSG_SEEK_PARTY_MEMBER = 0x698,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 모집 리스트
Party Booking List
*/
MSG_SEEK_PARTY_LIST = 0x699,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 모집 중
Recruiting Party
*/
MSG_SEEK_PARTY_CHECK = 0x69a,
-/*20171018 to 20180523
+/*20171018 to 20180627
[활]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
[Bow] must be equipped.
*/
MSG_FAIL_NEED_EQUIPPED_BOW = 0x69b,
-/*20171018 to 20180523
+/*20171018 to 20180627
[악기/채ì°]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
[Musical Instrument/Whip] must be equipped.
*/
MSG_FAIL_NEED_EQUIPPED_INSTRUMENT_WHIP = 0x69c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜ë¬¸ê³¼ 숫ìžë§Œ 사용가능합니다.
Only alphanumeric characters are allowed.
*/
MSG_BAD_CHAR = 0x69d,
-/*20171018 to 20180523
+/*20171018 to 20180627
알림
Notice
*/
MSG_ALRAM = 0x69e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒì  ì •ë³´ê°€ 정확하지 ì•Šì•„ ì•„ì´í…œ 구매가 실패하였습니다.
Item purchase failed due to incorrect shop information.
*/
MSG_FAIL_BUY_ITEM_INVALID_MCSTORE = 0x69f,
-/*20171018 to 20180523
+/*20171018 to 20180627
소지 ì•„ì´í…œ ì°½ì—ì„œ 버릴 수 있습니다.
Item cannot be discarded from the window.
*/
MSG_CAN_DROP_ITEM_TO_ITEMWND = 0x6a0,
-/*20171018 to 20180523
+/*20171018 to 20180627
시간
Time
*/
MSG_TIME = 0x6a1,
-/*20171018 to 20180523
+/*20171018 to 20180627
맵
Map
*/
MSG_MAP = 0x6a2,
-/*20171018 to 20180523
+/*20171018 to 20180627
거래 ìƒíƒœì—서는 ì•„ì´í…œ 사용 ë° ìž¥ë¹„ ì°©ìš©/해제를 í•  수 없습니다.
You can't use, equip or disarm items when you're trading.
*/
MSG_CANT_USE_WHEN_OPENED_EXCHANGEWND = 0x6a3,
-/*20171018 to 20180523
+/*20171018 to 20180627
미지정값
Unspecified value
*/
MSG_HOTKEY_UNKOWN = 0x6a4,
-/*20171018 to 20180523
+/*20171018 to 20180627
/stateinfo : ìƒíƒœ ì•„ì´ì½˜ì— 대한 ì„¤ëª…ì„ ë³´ì—¬ì¤ë‹ˆë‹¤. On Off
/stateinfo: Shows the description of status icons. On Off
*/
MSG_EXPLAIN_STATEINFO = 0x6a5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒíƒœ ì •ë³´ On : ìƒíƒœ ì•„ì´ì½˜ì— 대한 ì„¤ëª…ì´ í‘œì‹œë©ë‹ˆë‹¤.
Status Information On: Status icon description is enabled.
*/
MSG_SHOW_STATEINFO_ON = 0x6a6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒíƒœ ì •ë³´ Off: ìƒíƒœ ì•„ì´ì½˜ì— 대한 ì„¤ëª…ì´ í‘œì‹œë˜ì§€ 않습니다.
Status Information Off: Status icon description is disabled.
*/
MSG_SHOW_STATEINFO_OFF = 0x6a7,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°™ì€ ì•„ì´í…œì€ í•œë²ˆì— %dê°œ ì´ìƒì€ ì‚´ 수 없습니다.
It is not possible to purchase the same item more than %d pieces at a time
*/
MSG_LIMIT_BUY_ITEM2 = 0x6a8,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°™ì€ ì•„ì´í…œì€ í•œë²ˆì— %dê°œ ì´ìƒì€ 팔 수 없습니다.
It is not possible to purchase the same item more than %d pieces at a time
*/
MSG_LIMIT_SELL_ITEM = 0x6a9,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ì•„ì´í…œì˜ ì´ êµ¬ë§¤ 가능 개수는 %dê°œ 입니다.
Can purchase upto %d pieces of the same item at a time.
*/
MSG_CAN_BUY_ITEM_NUM = 0x6aa,
-/*20171018 to 20180523
+/*20171018 to 20180627
설정한 ë‚´ìš©ì€ ì •ìƒ ì¢…ë£Œ ì‹œ [%s\%s]ì— ì €ìž¥ë©ë‹ˆë‹¤.
User customized key is saved to [%s\%s]
*/
MSG_SAVE_HOTKEY_TO_FILE = 0x6ab,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s] ë‹˜ì€ í˜„ìž¬ êµí™˜ ì‹ ì²­ì„ ë°›ì„ ìˆ˜ 없는 ìƒíƒœìž…니다.
[%s] is currently on trade and cannot accept the request.
*/
MSG_CHARACTER_IS_BUSY = 0x6ac,
-/*20171018 to 20180523
+/*20171018 to 20180627
RO_HELP
RO_HELP.
*/
MSG_RO_HELP = 0x6ad,
-/*20171018 to 20180523
+/*20171018 to 20180627
모루가 존재 하지 않습니다.
Anvil does not exist.
*/
MSG_HAVENOT_ANVIL = 0x6ae,
-/*20171018 to 20180523
+/*20171018 to 20180627
노비스 레벨 10 ì´í•˜ëŠ” ê·“ì†ë§ì´ 금지ë©ë‹ˆë‹¤
Novice below level 10 is not allowed to whisper.
*/
MSG_WHISPER_BLOCK_NOVICE_LEVEL10 = 0x6af,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격
Attack
*/
MSG_JOB_ATTACKER = 0x6b0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°©ì–´
Defense
*/
MSG_JOB_TANKER = 0x6b1,
-/*20171018 to 20180523
+/*20171018 to 20180627
회복
Consumables
*/
MSG_JOB_HEALER = 0x6b2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë³´ì¡°
Support
*/
MSG_JOB_ASSISTANCE = 0x6b3,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 모집 관련 명령어
Party recruitment related command
*/
MSG_DESCRIBE_PARTY_BOOKING = 0x6b4,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 ë™ë§¹ì‹ ì²­ì´ 불가능합니다
Guild alliance application is not possible.
*/
MSG_GUILD_ALLY_REQUEST_DISABLE = 0x6b5,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 ì ëŒ€ì‹ ì²­ì´ 불가능합니다
Guild hostility application is not possible.
*/
MSG_GUILD_HOSTILE_REQUEST_DISABLE = 0x6b6,
-/*20171018 to 20180523
+/*20171018 to 20180627
아지트맵ì—서는 친구추가가 불가능합니다
Adding friends is not possible in this map.
*/
MSG_FRIEND_ADD_FALSE_AGIT = 0x6b7,
-/*20171018 to 20180523
+/*20171018 to 20180627
êµ¬ë§¤ë…¸ì  ê°œì„¤
Buying Store Window
*/
MSG_BUYINGSTORE_MAKEWND_TITLE = 0x6b8,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매가 :
Price:
*/
MSG_BUYINGSTORE_MAKEWND_PRICE = 0x6b9,
-/*20171018 to 20180523
+/*20171018 to 20180627
소지액 :
Money:
*/
MSG_BUYINGSTORE_MAKEWND_MYZENY = 0x6ba,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매 í•œë„ì•¡
Purchase Zeny Limit
*/
MSG_BUYINGSTORE_MAKEWND_LIMITZENY = 0x6bb,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매할 ì•„ì´í…œì„ 등ë¡í•˜ì§€ 않았습니다. 구매하실 ì•„ì´í…œì„ 등ë¡í•´ 주세요
Please register the item first that has to be purchased.
*/
MSG_BUYINGSTORE_MAKEWND_ADDITEM = 0x6bc,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì•„ì´í…œì˜ ê°€ê²©ì„ ìž…ë ¥í•´ 주세요.
Enter the price for item %s.
*/
MSG_BUYINGSTORE_MAKEWND_INPUTPRICE = 0x6bd,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì•„ì´í…œì˜ ê°€ê²©ì„ 9999만 Zenyì´í•˜ë¡œ 입력해 주세요.
Enter the price for item %s. It has to be below 99990000 Zeny.
*/
MSG_BUYINGSTORE_MAKEWND_REINPUTPRICE = 0x6be,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì•„ì´í…œì˜ êµ¬ë§¤ìˆ˜ëŸ‰ì„ ìž…ë ¥í•´ 주세요.
Enter the item number for %s.
*/
MSG_BUYINGSTORE_MAKEWND_INPUTNUM = 0x6bf,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì•„ì´í…œì˜ 소지수량과 êµ¬ë§¤ìˆ˜ëŸ‰ì˜ í•©ì´ 9999ê°œ ì´ìƒìž…니다. 9999ê°œ ì´í•˜ì˜ ìˆ˜ëŸ‰ì„ ìž…ë ¥í•´ 주세요.
The sum of purchasing and belonging items is over 9999. The sum has to be bellow 9999.
*/
MSG_BUYINGSTORE_MAKEWND_REINPUTNUM = 0x6c0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¤‘ë³µëœ ì•„ì´í…œì´ 존재합니다.
You have duplicate items in your purchase list.
*/
MSG_BUYINGSTORE_MAKEWND_DUPLICATEITEM = 0x6c1,
-/*20171018 to 20180523
+/*20171018 to 20180627
제한 ê¸ˆì•¡ì„ ìž…ë ¥í•´ 주세요
Enter the limited price.
*/
MSG_BUYINGSTORE_MAKEWND_INPUTLIMITZENY = 0x6c2,
-/*20171018 to 20180523
+/*20171018 to 20180627
입력한 ì œí•œê¸ˆì•¡ì´ ì†Œì§€ê¸ˆì•¡ì„ ì´ˆê³¼í•©ë‹ˆë‹¤. 다시 설정해 주세요
You have entered a greater amount of zeny than you have. Please check your zeny.
*/
MSG_BUYINGSTORE_MAKEWND_REINPUTLIMITZENY = 0x6c3,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s : %s Zeny => %s EA
%s: %s Zeny => %s ea.
*/
MSG_BUYINGSTORE_MAKEWND_ITEMLIST = 0x6c4,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매 가능한 ì•„ì´í…œ 목ë¡
Available items:
*/
MSG_BUYINGSTORE_MIRRORBUYITEMLIST = 0x6c5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‚˜ì˜ êµ¬ë§¤ë…¸ì 
Purchase list:
*/
MSG_BUYINGSTORE_MYSHOPWND_TITLE = 0x6c6,
-/*20171018 to 20180523
+/*20171018 to 20180627
제한금액 : %s Zeny
Price limit: %s Zeny
*/
MSG_BUYINGSTORE_MYSHOPWND_LIMITZENY = 0x6c7,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s %s Zeny %d 개
Buying %s for %s Zeny. Amount: %d.
*/
MSG_BUYINGSTORE_MYSHOPWND_ITEMINFO = 0x6c8,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매 ë…¸ì 
Wanted items
*/
MSG_BUYINGSTORE_SHOPWND_TITLE = 0x6c9,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤ 가능한 ì•„ì´í…œ 목ë¡
Available items:
*/
MSG_BUYINGSTORE_MIRRORSELLWND_TITLE = 0x6ca,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ì•„ì´í…œì˜ ì´ íŒë§¤ 가능 개수는 %dê°œ 입니다.
The max. number of items you can sell is %d.
*/
MSG_BUYINGSTORE_SELLWND_LIMITNUM = 0x6cb,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매노ì ì˜ ì œí•œê¸ˆì•¡ì„ ì´ˆê³¼í•˜ì—¬ íŒë§¤í•  수 없습니다.
Buyer has insufficient money, lower the amount of items you're selling.
*/
MSG_BUYINGSTORE_SELLWND_LACKBUYERZENY = 0x6cc,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매ìƒì  ê°œì„¤ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Failed to open purchase shop.
*/
MSG_BUYINGSTORE_OPEN_FAILED = 0x6cd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì˜ ì´ ë¬´ê²Œê°€ %d ë§Œí¼ ì†Œì§€ í•œê³„ëŸ‰ì„ ì´ˆê³¼í•©ë‹ˆë‹¤. 다시 설정해 주세요.
You exceed the total amount of items.
*/
MSG_BUYINGSTORE_OVERWEIGHT = 0x6ce,
-/*20171018 to 20180523
+/*20171018 to 20180627
제한금액만í¼ì˜ ì•„ì´í…œì„ ëª¨ë‘ êµ¬ë§¤í•˜ì˜€ìŠµë‹ˆë‹¤.
You have purchased all items within the limited price.
*/
MSG_BUYINGSTORE_TRADE_OVERLIMITZENY = 0x6cf,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì„ ëª¨ë‘ êµ¬ë§¤í–ˆìŠµë‹ˆë‹¤.
You purchased all items.
*/
MSG_BUYINGSTORE_TRADE_BUYCOMPLETE = 0x6d0,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매ìžì˜ ìž”ì•¡ì´ ë¶€ì¡±í•˜ì—¬ 거래가 실패하였습니다.
Failed to deal because you have not enough Zeny.
*/
MSG_BUYINGSTORE_TRADE_LACKBUYERZENY = 0x6d1,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s %d개를 %dzì— íŒë§¤í•˜ì˜€ìŠµë‹ˆë‹¤.
You have sold %s. Amount: %d. Total Zeny: %dz
*/
MSG_BUYINGSTORE_TRADE_SELLCOMPLETE = 0x6d2,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì•„ì´í…œì€ í¬ë§ 구매갯수보다 ìˆ˜ëŸ‰ì´ ë§Žì•„ íŒë§¤í•˜ì§€ 못하였습니다
%s item could not be sold because you do not have the wanted amount of items.
*/
MSG_BUYINGSTORE_TRADE_OVERCOUNT = 0x6d3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì†Œí™˜ëœ ì •ë ¹ì´ ì—†ìŠµë‹ˆë‹¤.
You don't have any summoned spirits.
*/
MSG_USESKILL_FAIL_EL_SUMMON = 0x6d4,
-/*20171018 to 20180523
+/*20171018 to 20180627
서버연합대전 제약사항 입니다.
This is a restricted server.
*/
MSG_AGAINSTSERVERSIEGEWARFARE_RESTRICTION = 0x6d5,
-/*20171018 to 20180523
+/*20171018 to 20180627
OTP 비밀번호는 6ìžë¦¬ 입니다.
OTP password is 6 digits long.
*/
MSG_OTP_MUST_6_CHAR = 0x6d6,
-/*20171018 to 20180523
+/*20171018 to 20180627
OTP ì •ë³´ê°€ 없습니다. 관리ìžì—게 문ì˜í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
OTP information is unavailable. Please contact your administrator.
*/
MSG_DB_ERROR = 0x6d7,
-/*20171018 to 20180523
+/*20171018 to 20180627
OTP ì¸ì¦ì— 실패 했습니다.
OTP authentication failed.
*/
MSG_OTP_FAILED = 0x6d8,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티광고가 추가ë˜ì—ˆìŠµë‹ˆë‹¤
Party ad has been added.
*/
MSG_PARTY_BOOKING_NOTIFY = 0x6d9,
-/*20171018 to 20180523
+/*20171018 to 20180627
모집 중
Recruit party members
*/
MSG_PARTY_BOOKING_REQURT = 0x6da,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì—­í• 
Roles
*/
MSG_PARTY_BOOKING_TYPE = 0x6db,
-/*20171018 to 20180523
+/*20171018 to 20180627
1ì°¨ ì§ì—…
1st Jobs
*/
MSG_PARTY_BOOKING_TYPE_1 = 0x6dc,
-/*20171018 to 20180523
+/*20171018 to 20180627
2ì°¨ ì§ì—…
2nd Jobs
*/
MSG_PARTY_BOOKING_TYPE_2 = 0x6dd,
-/*20171018 to 20180523
+/*20171018 to 20180627
3-1ì°¨ ì§ì—…
3-1 Classes
*/
MSG_PARTY_BOOKING_TYPE_3_1 = 0x6de,
-/*20171018 to 20180523
+/*20171018 to 20180627
3-2ì°¨ ì§ì—…
3-2 Classes
*/
MSG_PARTY_BOOKING_TYPE_3_2 = 0x6df,
-/*20171018 to 20180523
+/*20171018 to 20180627
전승 1ì°¨ ì§ì—…
1st Job High
*/
MSG_PARTY_BOOKING_TYPE_1PLUS = 0x6e0,
-/*20171018 to 20180523
+/*20171018 to 20180627
전승 2ì°¨ ì§ì—…
2nd Jobs High
*/
MSG_PARTY_BOOKING_TYPE_2PLUS = 0x6e1,
-/*20171018 to 20180523
+/*20171018 to 20180627
기타 ì§ì—…êµ°
Other Jobs
*/
MSG_PARTY_BOOKING_TYPE_ETC = 0x6e2,
-/*20171018 to 20180523
+/*20171018 to 20180627
모집 하기
Recruit
*/
MSG_PARTY_BOOKING_REQURTING = 0x6e3,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티ì›ì„ 모집합니다.
Open party recruitment window.
*/
MSG_PARTY_BOOKING_REQURT_TIP = 0x6e4,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색 중 -
Searching -
*/
MSG_PARTY_BOOKING_SEARCH = 0x6e5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ëª¨ë‘ ì„ íƒ
Select All
*/
MSG_PARTY_BOOKING_ALL_SELECT = 0x6e6,
-/*20171018 to 20180523
+/*20171018 to 20180627
최소한 í•˜ë‚˜ì˜ ì§ì—…ì´ ëª¨ì§‘ 중ì´ì–´ì•¼ 합니다.
Recruitment of at least one job must be running.
*/
MSG_PARTY_BOOKING_ERR1 = 0x6e7,
-/*20171018 to 20180523
+/*20171018 to 20180627
최소 1ê°œì´ìƒì˜ ì§ì—…ì„ ì„ íƒí•´ 주셔야 합니다.
You have to select atleast 1 or more jobs.
*/
MSG_PARTY_BOOKING_ERR2 = 0x6e8,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì„ íƒëœ ì§ì—…ì€ %d개입니다. 최대 6개까지만 ì§ì—…ì„ ì„ íƒí•  수 있습니다.
You have selected %d Jobs. You can only select up to 6 different jobs.
*/
MSG_PARTY_BOOKING_ERR3 = 0x6e9,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë ˆë²¨ì— ìˆ«ìž ì´ì™¸ì˜ 문ìžëŠ” 들어갈 수 없습니다.
Only numeric characters are allowed.
*/
MSG_PARTY_BOOKING_ERR4 = 0x6ea,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë ˆë²¨ì€ 1~150 사ì´ì˜ 숫ìžë¥¼ 입력해 주세요.
Please enter levels between 1~150.
*/
MSG_PARTY_BOOKING_ERR5 = 0x6eb,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 맵ì—서는 ì˜ìƒ 장비가 ë³´ì´ì§€ 않습니다.
Nothing found in the selected map.
*/
MSG_DISABLE_COSTUMEITEM_MAP = 0x6ec,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì„ ì°©ìš©í•  수 있는 ë ˆë²¨ì´ ì•„ë‹™ë‹ˆë‹¤.
You cannot equip this item with your current level.
*/
MSG_CANNOT_EQUIP_ITEM_LEVEL = 0x6ed,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì„ 사용할 수 있는 ë ˆë²¨ì´ ì•„ë‹™ë‹ˆë‹¤.
You cannot use this item with your current level.
*/
MSG_CANNOT_USE_ITEM_LEVEL = 0x6ee,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅모드 OnOff 활성화
Enable Battlemode
*/
MSG_CHATMODE_ONOFF = 0x6ef,
-/*20171018 to 20180523
+/*20171018 to 20180627
탭사ì´ì¦ˆ í¬ê¸°ê°€ 초과ë˜ì–´ 추가할 수 없습니다.
Failed to add because you have reached the limit.
*/
MSG_OVER_TABSIZE = 0x6f0,
-/*20171018 to 20180523
+/*20171018 to 20180627
창 표시 정보
Window Sign Information
*/
MSG_SET_CHATINFO = 0x6f1,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤
Sell
*/
MSG_SELL = 0x6f2,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매
Purchase
*/
MSG_BUY = 0x6f3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì  ê²€ìƒ‰
Search for Vends
*/
MSG_SEARCH_STOREINFO = 0x6f4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì  ì´ë¦„
Shop Name
*/
MSG_STORE_NAME = 0x6f5,
-/*20171018 to 20180523
+/*20171018 to 20180627
수량
Quantity
*/
MSG_SEARCH_ITEM_COUNT = 0x6f6,
-/*20171018 to 20180523
+/*20171018 to 20180627
가격
Cost
*/
MSG_SEARCH_ITEM_PRICE = 0x6f7,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색 결과가 너무 많습니다. 검색어를 ìžì„¸ížˆ ìž…ë ¥ í•´ 주세요.
Too much results have been found. Please do a more precisely search.
*/
MSG_SSI_FAILED_OVER_MAXCOUNT = 0x6f8,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ë…¸ì ì„ 여시겠습니까?
Do you want to open a street stall?
*/
MSG_OPEN_SEARCH_STORE = 0x6f9,
-/*20171018 to 20180523
+/*20171018 to 20180627
SSO ì¸ì¦ì— 실패하였습니다.
Failed to recognize SSO.
*/
MSG_SSO_FAILED = 0x6fa,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 해당지역으로 ì´ë™ í•  수 없습니다
Cannot move to the applied area.
*/
MSG_ZONE_MOVE_FAIL = 0x6fb,
-/*20171018 to 20180523
+/*20171018 to 20180627
단어가 í¬í•¨ëœ ì•„ì´í…œ 검색
searching item including the word
*/
MSG_SEARCH_INCLUDED = 0x6fc,
-/*20171018 to 20180523
+/*20171018 to 20180627
탈퇴한 유저입니다.
User has been expelled.
*/
MSG_WITHDREW_USERS = 0x6fd,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임 ì´ìš©ì— ë™ì˜í•˜ì§€ 않았습니다.
You have not accepted the user agreements yet.
*/
MSG_DIDNOT_AGREE = 0x6fe,
-/*20171018 to 20180523
+/*20171018 to 20180627
존재 하지 않는 계정입니다.
You will not be disconnect from the game.
*/
MSG_ACCOUNT_DOESNOT_EXIST = 0x6ff,
-/*20171018 to 20180523
+/*20171018 to 20180627
본 ê²Œìž„ì€ 12세 ì´ìš©ê°€ìž…니다.
It is available only for 12 hours.
*/
MSG_AGE_RESTRICTIONS = 0x700,
-/*20171018 to 20180523
+/*20171018 to 20180627
계정ë„ìš© 조사를 위한 블럭ìƒíƒœìž…니다.
Your account is blocked due to illegal use of the game account.
*/
MSG_ACCOUNT_BLOCK = 0x701,
-/*20171018 to 20180523
+/*20171018 to 20180627
버그조사를 위한 블럭ìƒíƒœìž…니다.
Your account is blocked because there may exist a bug with your account.
*/
MSG_BUG_BLOCK = 0x702,
-/*20171018 to 20180523
+/*20171018 to 20180627
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Base, Job 경험치가 30분간 75% ì¦ê°€í•©ë‹ˆë‹¤.
Increases base exp and job exp gained by killing monsters up to 75% for 30 minutes.
*/
MSG_PLUSEXP75 = 0x703,
-/*20171018 to 20180523
+/*20171018 to 20180627
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Base, Job 경험치가 30분간 50% ì¦ê°€í•©ë‹ˆë‹¤.
Increases base exp and job exp gained by killing monsters up to 50% for 30 minutes.
*/
MSG_PLUSEXP50 = 0x704,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤(구매) ì •ë³´ê°€ 없습니다.
No sales information.
*/
MSG_FAIL_OPEN_STORE = 0x705,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë” ì´ìƒ 검색 í•  수 없습니다.
Failed to search any further.
*/
MSG_SSI_FAILED_SEARCH_CNT = 0x706,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ì•„ì´í…œ ëª…ì€ ì¡´ìž¬í•˜ì§€ 않습니다.
The item you have entered does not exist.
*/
MSG_SSI_FAILED_ITEM_DOES_NOT_EXIST = 0x707,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì§ ê²€ìƒ‰ í•  수 없습니다.
Cannot search yet.
*/
MSG_SSI_FAILED_LIMIT_SERACH_TIME = 0x708,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¹´ë“œ ì´ë¦„ ë˜ëŠ” ì ‘ë‘사(접미사)를 입력하세요
Enter the card name or prefix/suffix.
*/
MSG_SSI_TOOLTIP_OF_SERACHING_THE_CARD = 0x709,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‚¨ì€ ê²€ìƒ‰ 횟수 : %d
Searches left: %d
*/
MSG_SSI_REST_OF_NUMBER_OF_SEARCHES = 0x70a,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색 ëœ ë…¸ì ì´ 없습니다.
No result has been found.
*/
MSG_SSI_FAILED_SEARCH_STORE = 0x70b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 가격 범위가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤.
The item price is too high.
*/
MSG_SSI_FAILED_PRICE_ISNOT_VALID = 0x70c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¼ë°˜ 장비
Normal Gear
*/
MSG_GENERAL_EQUIPMENT = 0x70d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜ìƒ 장비
Costume
*/
MSG_COSTUME_EQUIPMENT = 0x70e,
-/*20171018 to 20180523
+/*20171018 to 20180627
분
minute
*/
MSG_MINUTE = 0x70f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ˆ
second
*/
MSG_SECOND = 0x710,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ ëª…ì„ ìž…ë ¥í•´ 주세요.
Please enter the name of the item.
*/
MSG_SSI_FAILED_ENTER_THE_NAME_OF_ITEM = 0x711,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ì•„ì´í…œ ëª…ì€ ì¡´ìž¬í•˜ì§€ 않습니다.
The item you have entered does not exist.
*/
MSG_SSI_FAILED_NAME_OF_ITEM_DOES_NOT_EXIST = 0x712,
-/*20171018 to 20180523
+/*20171018 to 20180627
진입가능한 ë§µì´ ì¡´ìž¬í•˜ì§€ 않습니다.
The map is not available.
*/
MSG_NOT_EXIST_ENTRYMAP = 0x713,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ì¹´ë“œ ì´ë¦„ì´ë‚˜ ì ‘ë‘사(접미사)는 존재하지 않습니다.
The selected name or prefix/suffix does not exist.
*/
MSG_SSI_FAILED_NAME_OF_CARD_DOES_NOT_EXIST = 0x714,
-/*20171018 to 20180523
+/*20171018 to 20180627
í•œë²ˆì— êµ¬ë§¤ 가능 종류는 10개입니다.
You can purchase up to 10 items.
*/
MSG_CASH_FAILED_TOTAL_CNT = 0x715,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¼ë¶€ ì•„ì´í…œì˜ 구매가 실패하였습니다.
Some items could not be purchased.
*/
MSG_CASH_FAILED_BUY_SOME = 0x716,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒë…„ì›”ì¼ 6ìžë¦¬ë¥¼ 입력하세요.(예시:801122)
Enter your 6-digit DOB(YYMMDD) (e.g: 801122)
*/
MSG_ENTER_PEOPLE_BIRTH = 0x717,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•Œ 수 없는 오류가 ë°œìƒí•˜ì˜€ìŠµë‹ˆë‹¤.
Now Logging Out.
*/
MSG_RESULT_FAIL_UNKNOWN = 0x718,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë°ì´íƒ€ ë² ì´ìŠ¤ 오류가 ë°œìƒí•˜ì˜€ìŠµë‹ˆë‹¤.
A database error has occurred.
*/
MSG_RESULT_FAIL_DATABASE = 0x719,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„°ë¥¼ 삭제하기 위해서는 길드ì—ì„œ 탈퇴 해야 합니다.
Please leave your guild first in order to remove your character.
*/
MSG_RESULT_FAIL_GUILD = 0x71a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„°ë¥¼ 삭제하기 위해서는 파티ì—ì„œ 탈퇴 해야 합니다.
Please leave your party first in order to remove your character.
*/
MSG_RESULT_FAIL_PARTY = 0x71b,
-/*20171018 to 20180523
+/*20171018 to 20180627
시스템 설정으로 ì¸í•´ 삭제할 수 없습니다.
You cannot delete this character because the delete time has not expired yet.
*/
MSG_RESULT_FAIL_CONFIGURATION = 0x71c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì§ ì‚­ì œ 가능 ì‹œê°„ì´ ì•„ë‹™ë‹ˆë‹¤.
You cannot delete this character at the moment.
*/
MSG_RESULT_FAIL_DATE = 0x71d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒë…„ì›”ì¼ì´ ì¼ì¹˜í•˜ì§€ 않습니다.
Your entered birthday does not match.
*/
MSG_RESULT_FAIL_BIRTH = 0x71e,
-/*20171018 to 20180523
+/*20171018 to 20180627
친밀ë„ê°€ 부족합니다.
You lack of familiarity.
*/
MSG_USESKILL_FAIL_RELATIONGRADE = 0x71f,
-/*20171018 to 20180523
+/*20171018 to 20180627
스타ì¼ì²´ì¸ì§€ 파ì´í„° ìƒíƒœì—서만 사용가능합니다.
This is only available on style change for fighting classes.
*/
MSG_USESKILL_FAIL_STYLE_CHANGE_FIGHTER = 0x720,
-/*20171018 to 20180523
+/*20171018 to 20180627
스타ì¼ì²´ì¸ì§€ 그래플러 ìƒíƒœì—서만 사용가능합니다.
This is only available on style change for novice.
*/
MSG_USESKILL_FAIL_STYLE_CHANGE_GRAPPLER = 0x721,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티등ë¡ì‹¤íŒ¨
Party Registration failed.
*/
MSG_PARTY_REGISTRATION_FAILED = 0x722,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê²€ìƒ‰ëœ ì¡°ê±´ì˜ ë¦¬ìŠ¤íŠ¸ê°€ 없습니다.
results have been found.
*/
MSG_PARTY_SEARCH_FAILED = 0x723,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê´‘ê³ ì‚­ì œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Failed to remove result.
*/
MSG_PARTY_AD_DELETE_FAILED = 0x724,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¡°ê±´ì— ë§žëŠ” ê´‘ê³ ê°€ 없어 실패했습니다.
No results have been found.
*/
MSG_PARTY_NOT_EXIST_AD = 0x725,
-/*20171018 to 20180523
+/*20171018 to 20180627
결제 정보가 없습니다.
No payment information has been found.
*/
MSG_REFUSE_SSO_NOT_PAY_USER = 0x726,
-/*20171018 to 20180523
+/*20171018 to 20180627
êµí™˜ ì‹œ 스í¬ë¦°ìƒ· ì°ê¸°
Screenshot Trade
*/
MSG_SCREENSHOT_FOR_EXCHANGE = 0x727,
-/*20171018 to 20180523
+/*20171018 to 20180627
[거래_%s]
[Trade_%s]
*/
MSG_SCREENSHOT_FOR_EXCHANGE_CHARNAME = 0x728,
/*20171018 to 20180131
사ë§ìœ¼ë¡œ ì¸í•´ ì‹ ìƒëª…보험서가 ìžë™ 소비ë˜ì—ˆìŠµë‹ˆë‹¤
-20180207 to 20180523
+20180207 to 20180627
ì‚¬ë§ ì‹œ 소지한 ì•„ì´í…œìœ¼ë¡œ 경험치 ì†ì‹¤ì„ 막았습니다.
Death due to the auto insurance young people are spending.
*/
MSG_NOTIFY_NEO_INSURANCE_ITEM_USE = 0x729,
-/*20171018 to 20180523
+/*20171018 to 20180627
대화
Chat Dialog
*/
MSG_TALK = 0x72a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¤‘ë³µì‚¬ìš©ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Redundant is not available.
*/
MSG_MACRO_DUPLICATE = 0x72b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì‚¬ìš©ì œí•œì´ ê±¸ë ¤ìžˆìŠµë‹ˆë‹¤.
Use the limit that has been set.
*/
MSG_MACRO_POSTDELAY = 0x72c,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 ì‚¬ìš©ì œí•œì´ ê±¸ë ¤ 있지 않습니다.
No user restrictions are set.
*/
MSG_MACRO_NOT_POSTDELAY = 0x72d,
-/*20171018 to 20180523
+/*20171018 to 20180627
예기치 못한 사유로 ì¸í•´ ì ‘ì†ì´ 실패하였습니다. 관리ìžì—게 문ì˜í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Connection has failed. Please contact your administrator.
*/
MSG_SSO_ERROR_MSG = 0x72e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ‘ì† ì •ë³´ ì¸ì¦ 실패하였습니다.
Failed to authenticate.
*/
MSG_REFUSE_SSO_AUTH_INVALID_TOKEN = 0x72f,
-/*20171018 to 20180523
+/*20171018 to 20180627
가입하지 ì•Šì€ ì‚¬ìš©ìžìž…니다.
User is offline.
*/
MSG_REFUSE_SSO_AUTH_INVALID_USER = 0x730,
-/*20171018 to 20180523
+/*20171018 to 20180627
나ì´ì œí•œ ë•Œë¬¸ì— ì´ê³„정으로 ì´ì„œë²„ì— ì ‘ì†í•  수 없습니다.
The age limit from commandment tables cannot connect to this server.
*/
MSG_REFUSE_SSO_AUTH_INVALID_AGE = 0x731,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매하기
Buy
*/
MSG_NC_BUY = 0x732,
-/*20171018 to 20180523
+/*20171018 to 20180627
장바구니 비우기
Cancel.
*/
MSG_NC_BLANK = 0x733,
-/*20171018 to 20180523
+/*20171018 to 20180627
첫 페ì´ì§€
First page
*/
MSG_NC_FIRSTPAGE = 0x734,
-/*20171018 to 20180523
+/*20171018 to 20180627
마지막 페ì´ì§€
Last page
*/
MSG_NC_LASTPAGE = 0x735,
-/*20171018 to 20180523
+/*20171018 to 20180627
신규
New
*/
MSG_NC_CAT1 = 0x736,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ê¸°
Headgears
*/
MSG_NC_CAT2 = 0x737,
-/*20171018 to 20180523
+/*20171018 to 20180627
한정
Limited
*/
MSG_NC_CAT3 = 0x738,
-/*20171018 to 20180523
+/*20171018 to 20180627
임대장비
Rental Items
*/
MSG_NC_CAT4 = 0x739,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜êµ¬ìž¥ë¹„
Equipments
*/
MSG_NC_CAT5 = 0x73a,
-/*20171018 to 20180523
+/*20171018 to 20180627
버프
Scrolls
*/
MSG_NC_CAT6 = 0x73b,
-/*20171018 to 20180523
+/*20171018 to 20180627
회복
Consumables
*/
MSG_NC_CAT7 = 0x73c,
-/*20171018 to 20180523
+/*20171018 to 20180627
기타
Other
*/
MSG_NC_CAT8 = 0x73d,
-/*20171018 to 20180523
+/*20171018 to 20180627
가격
Cost
*/
MSG_NC_COST = 0x73e,
-/*20171018 to 20180523
+/*20171018 to 20180627
수량
Quantity
*/
MSG_NC_NUM = 0x73f,
-/*20171018 to 20180523
+/*20171018 to 20180627
개
Total
*/
MSG_NC_COUNT = 0x740,
-/*20171018 to 20180523
+/*20171018 to 20180627
무료 ìºì‹œ : %s C
Free Cash: %s C
*/
MSG_NC_FREECASH = 0x741,
-/*20171018 to 20180523
+/*20171018 to 20180627
소지 ìºì‹œ : %s C
CashPoints: %s C
*/
MSG_NC_CASH = 0x742,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ì§€ì—­ì—서는 몬스터 ì†Œí™˜ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
You cannot summon a monster in this area.
*/
MSG_CALLMONSTER_FAIL_AREA = 0x743,
-/*20171018 to 20180523
+/*20171018 to 20180627
무료ìºì‹œ ì‚¬ìš©ëŸ‰ì´ ì „ì²´ ê¸ˆì•¡ì„ ì´ˆê³¼í•˜ê³ ìžˆìŠµë‹ˆë‹¤
Exceeded total free cash
*/
MSG_BUY_CASH_FAIL2 = 0x744,
-/*20171018 to 20180523
+/*20171018 to 20180627
설정한 ë‚´ìš©ì´ [SaveData_ExMacro%d]ì— ì €ìž¥ë©ë‹ˆë‹¤.
%d seconds left until you can use
*/
MSG_MACRO_SAVE_DATA = 0x745,
-/*20171018 to 20180523
+/*20171018 to 20180627
약 %d ì´ˆ í›„ì— ì‚¬ìš©í•  수 있습니다
Content has been saved in [SaveData_ExMacro%d]
*/
MSG_ITEM_REUSE_LIMIT_SECOND = 0x746,
-/*20171018 to 20180523
+/*20171018 to 20180627
[ì°½]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
~ [Windows] must be equipped with.
*/
MSG_FAIL_NEED_EQUIPPED_SPEAR = 0x747,
-/*20171018 to 20180523
+/*20171018 to 20180627
드래곤 탑승시ì—만 사용가능합니다.
Available only on the dragon.
*/
MSG_USESKILL_FAIL_DRAGON = 0x748,
-/*20171018 to 20180523
+/*20171018 to 20180627
본 ì„œë²„ì— ì ‘ì†í•  수 있는 ì •ì›ì´ 초과ë˜ì–´ ì§„ìž…ì´ ë¶ˆê°€ëŠ¥ 합니다.
Unable to proceed due to exceeding capacity.
*/
MSG_OVER_CONNECT_USER = 0x749,
-/*20171018 to 20180523
+/*20171018 to 20180627
실명 ì¸ì¦ì´ ë˜ì§€ 않았습니다. 실명ì¸ì¦ 사ì´íŠ¸ë¡œ ì´ë™í•©ë‹ˆë‹¤
Real name has not been verified. Go to name verification site.
*/
MSG_AUTHENTICATE = 0x74a,
-/*20171018 to 20180523
+/*20171018 to 20180627
저장 í•  ìŠ¬ë¡¯ì„ ì„ íƒ í•´ 주세요
Please select slot you are going to save.
*/
MSG_SELECT_SAVESLOT = 0x74b,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s, 축하드립니다. '%s' 를 얻으셨습니다!
Congratulation %s, Acquired '%s' !
*/
MSG_BROADCASTING_SPECIAL_ITEM_OBTAIN2 = 0x74c,
-/*20171018 to 20180523
+/*20171018 to 20180627
그루미ìƒíƒœì—서는 사용할 수 없습니다
Unable to use in gloomy state
*/
MSG_NOTUSE_GROOMY = 0x74d,
-/*20171018 to 20180523
+/*20171018 to 20180627
êµ¬ë§¤ë¬¼í’ˆì˜ í•©ê³„ê¸ˆì•¡ì´ ì¼€ë¦­í„°ê°€ 소지할 수 있는 최대 ê¸ˆì•¡ì„ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤
Purchased products has exceeded the total price.
*/
MSG_BUYINGSTORE_OVERFLOW_MONEY = 0x74e,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 맵ì—서는 파티 ê°€ìž…ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Cannot join a party in this map.
*/
MSG_PREVENT_PARTY_JOIN = 0x74f,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 맵ì—서는 파티 탈퇴가 불가능합니다.
Cannot leave a party in this map.
*/
MSG_PREVENT_PARTY_LEAVE = 0x750,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 맵ì—서는 파티 ì¶”ë°©ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Cannot withdraw/break the party in this map.
*/
MSG_PREVENT_PARTY_EXPEL = 0x751,
-/*20171018 to 20180523
+/*20171018 to 20180627
실제 성명
Real Name
*/
MSG_SDO_REALNAME = 0x752,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì‹ ë¶„ì¦ ë²ˆí˜¸
ID Number
*/
MSG_SDO_ID_NUMBER = 0x753,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë©”ì¼
E-mail
*/
MSG_SDO_EMAIL = 0x754,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž…ë ¥ì´ ì˜¬ë°”ë¥´ì§€ 않습니다
Invalid input
*/
MSG_SDO_WRONG_VALUE = 0x755,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒëŒ€ ìºë¦­í„°ê°€ 최대 ë³´ìœ ì œë‹ˆëŸ‰ì„ ì´ˆê³¼í•˜ì—¬ 거래가 불가능합니다.
Failed to send the zeny
*/
MSG_MCSTORE_FAIL_SELLER_MONEY_GIVE = 0x756,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ì§ì—…ì´ ì•„ë‹™ë‹ˆë‹¤.
This is not a relevant job
*/
MSG_INVALID_CLASS = 0x757,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ì„±ë³„ì´ ì•„ë‹™ë‹ˆë‹¤.
This is not a relevant gender
*/
MSG_INVALID_GENDER = 0x758,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìœ ì €ë‹˜ì˜ ì •ë³´ê°€ ì¸ì¦ì— 성공했습니다.
User information identification was successful.
*/
MSG_SUCCESS_AUTHENTICATE = 0x759,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¦„ì´ ì¼ì¹˜í•˜ì§€ 않습니다. 재작성 해주세요.
Name does not match. Please retry.
*/
MSG_INVALID_REALNAME = 0x75a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì‹ ë¶„ì¦ ë²ˆí˜¸ê°€ ì¼ì¹˜í•˜ì§€ 않습니다. 재작성 해주세요.
ID number does not match. Please retry.
*/
MSG_INVALID_IDNUMBER = 0x75b,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 ì„œë¹„ìŠ¤ì— ì´ìƒì´ 있으니 ìž ì‹œ 후 ìž¬ì‹œë„ í•´ì£¼ì„¸ìš”.
Service is currently unavailable. Please try again later.
*/
MSG_INVALID_AUTHENTICATE = 0x75c,
-/*20171018 to 20180523
+/*20171018 to 20180627
탑승 ìƒíƒœì—서는 ê³µê²©ì„ í•  수 없습니다.
Unable to attack while riding.
*/
MSG_CANNOT_ATTACK_IN_RIDING_STATE = 0x75d,
-/*20171018 to 20180523
+/*20171018 to 20180627
탑승 ìƒíƒœì—서는 스킬 ì‹œì „ì„ í•  수 없습니다.
Unable to cast the skill while riding.
*/
MSG_CANNOT_USE_SKILL_IN_RIDING_STATE = 0x75e,
-/*20171018 to 20180523
+/*20171018 to 20180627
비밀번호는 4ìžë¦¬ì´í•˜ì—¬ì•¼ë§Œ 합니다.
Pin number should be 4~6 characters.
*/
MSG_STORE_PASSWORD_4_6 = 0x75f,
-/*20171018 to 20180523
+/*20171018 to 20180627
보안 ì¸ì¦ì— 성공했습니다.
Secured authentication is successful.
*/
MSG_SECOND_PASSWORD_LOGIN_SUCCESS = 0x760,
-/*20171018 to 20180523
+/*20171018 to 20180627
보안 íŒ¨ìŠ¤ì›Œë“œì˜ ìƒì„±ì— 성공했습니다.
Succeeded in creating 2nd password.
*/
MSG_SECOND_PASSWORD_MAKE_SUCCESS = 0x761,
-/*20171018 to 20180523
+/*20171018 to 20180627
보안 패스워드를 삭제했습니다.
2nd password has been deleted.
*/
MSG_SECOND_PASSWORD_DEL_SUCCESS = 0x762,
-/*20171018 to 20180523
+/*20171018 to 20180627
보안 패스워드를 수정했습니다.
2nd password has been corrected.
*/
MSG_SECOND_PASSWORD_EDIT_SUCCESS = 0x763,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž˜ëª»ëœ íŒ¨ìŠ¤ì›Œë“œìž…ë‹ˆë‹¤.(%d회남ìŒ)
Password is incorrect.
*/
MSG_SECOND_PASSWORD_LOGIN_FAILED = 0x764,
-/*20171018 to 20180523
+/*20171018 to 20180627
보안 íŒ¨ìŠ¤ì›Œë“œì˜ ìƒì„±ì— 실패했습니다.
Failed to create 2nd password.
*/
MSG_SECOND_PASSWORD_MAKE_FAILED = 0x765,
-/*20171018 to 20180523
+/*20171018 to 20180627
보안 패스워드 ì‚­ì œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Failed to delete 2nd password.
*/
MSG_SECOND_PASSWORD_DEL_FAILED = 0x766,
-/*20171018 to 20180523
+/*20171018 to 20180627
보안 íŒ¨ìŠ¤ì›Œë“œì˜ ìˆ˜ì •ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Failed to correct 2nd password.
*/
MSG_SECOND_PASSWORD_EDIT_FAILED = 0x767,
-/*20171018 to 20180523
+/*20171018 to 20180627
입력하신패스워드는 사용하실수없습니다.
Unable to use restricted number in 2nd password.
*/
MSG_SECOND_PASSWORD_EDIT_RESTRICT_PW = 0x768,
-/*20171018 to 20180523
+/*20171018 to 20180627
주민등ë¡ë²ˆí˜¸ëŠ” 사용할수없습니다.
Unable to use your KSSN number.
*/
MSG_SECOND_PASSWORD_EDIT_PERSONALNUM_PW = 0x769,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ 패스워드가 존재합니다.
~There is already a password.
*/
MSG_SECOND_PASSWORD_MAKE_DUPLICATED_PW = 0x76a,
-/*20171018 to 20180523
+/*20171018 to 20180627
보안 패스워드
Security Code
*/
MSG_SECOND_PASSWORD = 0x76b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê³„ì •ë³´ì•ˆì„ ìœ„í•˜ì—¬ 추가ì ì¸ 패스워드 ì„¤ì •ì„ ê¶Œìž¥í•©ë‹ˆë‹¤.
Account for the additional password security settings are recommended.
*/
MSG_SECOND_PASSWORD_INPUT = 0x76c,
-/*20171018 to 20180523
+/*20171018 to 20180627
보안 패스워드 ì‚¬ìš©ì„ í•˜ì§€ 않습니다.
Do not use secure password.
*/
MSG_SECOND_PASSWDRD_NOT_AVAILABLE_SUCCESS = 0x76d,
-/*20171018 to 20180523
+/*20171018 to 20180627
보안 패스워드 ì‚¬ìš©ì„¤ì •ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Use the set security password failed.
*/
MSG_SECOND_PASSWDRD_NOT_AVAILABLE_FAILED = 0x76e,
-/*20171018 to 20180523
+/*20171018 to 20180627
보안 패스워드를 사용합니다. 다ìŒë¡œê·¸ì¸ë¶€í„° ì ìš©ë©ë‹ˆë‹¤.
Use secure passwords. Will be applied to your next login.
*/
MSG_SECOND_PASSWDRD_AVAILABLE_SUCCESS = 0x76f,
-/*20171018 to 20180523
+/*20171018 to 20180627
보안 패스워드 사용 ì„¤ì •ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.
Use the set security password failed.
*/
MSG_SECOND_PASSWDRD_AVAILABLE_FAILED = 0x770,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê³„ì •ë³´ì•ˆì„ ìœ„í•˜ì—¬ 추가ì ì¸ 패스워드를 설정합니다.
Added to the security of your account password is set.
*/
MSG_SECOND_PASSWORD_INFO_1 = 0x771,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ëž˜ì˜ ìˆ«ìžë²„íŠ¼ì„ ë§ˆìš°ìŠ¤ë¥¼ ì´ìš©í•˜ì—¬ 4ìžë¦¬ë¥¼ í´ë¦­í•˜ì„¸ìš”.
Use the mouse to enter the 4-digit password below.
*/
MSG_SECOND_PASSWORD_INFO_2 = 0x772,
-/*20171018 to 20180523
+/*20171018 to 20180627
3회ì´ìƒ 잘못ëœíŒ¨ìŠ¤ì›Œë“œ 입력으로, 종료ë©ë‹ˆë‹¤.
Typing an incorrect password 3 times will shut down the client.
*/
MSG_SECOND_PASSWORD_INFO_3 = 0x773,
-/*20171018 to 20180523
+/*20171018 to 20180627
ITEM
*/
MSG_MACRO_ITEM = 0x774,
-/*20171018 to 20180523
+/*20171018 to 20180627
SKILL
*/
MSG_MACRO_SKILL = 0x775,
-/*20171018 to 20180523
+/*20171018 to 20180627
TACTIC
*/
MSG_MACRO_TACTIC = 0x776,
-/*20171018 to 20180523
+/*20171018 to 20180627
ETC
*/
MSG_MACRO_ETC = 0x777,
-/*20171018 to 20180523
+/*20171018 to 20180627
COMBAT
*/
MSG_MACRO_COMBAT = 0x778,
-/*20171018 to 20180523
+/*20171018 to 20180627
NON-COMBAT
*/
MSG_MACRO_NON_COMBAT = 0x779,
-/*20171018 to 20180523
+/*20171018 to 20180627
BUFF
*/
MSG_MACRO_BUFF = 0x77a,
-/*20171018 to 20180523
+/*20171018 to 20180627
AUTO EQUIPED
*/
MSG_MACRO_AUTO_EQUIPED = 0x77b,
-/*20171018 to 20180523
+/*20171018 to 20180627
1st. ATTACK
*/
MSG_MACRO_1ST_ATTACK = 0x77c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ATTACK
*/
MSG_MACRO_ATTACK = 0x77d,
-/*20171018 to 20180523
+/*20171018 to 20180627
Next attack time :
Next attack time:
*/
MSG_MACRO_NEXT_ATK_TIME = 0x77e,
-/*20171018 to 20180523
+/*20171018 to 20180627
When died
*/
MSG_MACRO_WHEN_DIED = 0x77f,
-/*20171018 to 20180523
+/*20171018 to 20180627
When invited to a party
*/
MSG_MACRO_WHEN_INVITED_PARTY = 0x780,
-/*20171018 to 20180523
+/*20171018 to 20180627
Pickup Item
*/
MSG_MACRO_PICKUP_ITEM = 0x781,
-/*20171018 to 20180523
+/*20171018 to 20180627
Over 85% Weight
*/
MSG_MACRO_OVERWEIGHT = 0x782,
-/*20171018 to 20180523
+/*20171018 to 20180627
진행중ì´ë˜ ìž‘ì—…(NPC대화,제조...)ì„ ì¢…ë£Œí›„ì— ë‹¤ì‹œ ì‹œë„하세요.
Any work in progress (NPC dialog, manufacturing ...) quit and try again.
*/
MSG_BUSY = 0x783,
-/*20171018 to 20180523
+/*20171018 to 20180627
몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 Job경험치가 %d분간 %.2fë°°ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Monster Job hunting experience that you can get through the doubling of %d is %.2f minutes.
*/
MSG_PLUSONLYJOBEXP2 = 0x784,
-/*20171018 to 20180523
+/*20171018 to 20180627
SaveData_ExMacro%d
SaveData_ExMacro %d
*/
MSG_MACRO_SAVE = 0x785,
-/*20171018 to 20180523
+/*20171018 to 20180627
설정한 ë‚´ìš©ì´ [%s]ì— ì €ìž¥ë©ë‹ˆë‹¤.
Settings for [%s] are stored in.
*/
MSG_MACRO_SAVE_DATA2 = 0x786,
-/*20171018 to 20180523
+/*20171018 to 20180627
보안레벨
Security level
*/
MSG_SECOND_PASSWORD_LEVEL = 0x787,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 ìºë¦­í„°ëŠ” 파티 ë˜ëŠ” ê¸¸ë“œì— ê°€ìž…ë˜ì–´ 있어서 삭제가 불가능합니다.
The current character is a party or join the guild can not be deleted.
*/
MSG_RESULT_FAIL_CHAR_DELETE = 0x788,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë²½ì´ë‚˜ 물체 근처ì—서만 사용 í•  수 있습니다.
Objects can be used only near the wall.
*/
MSG_USESKILL_FAIL_NEER_WALL = 0x789,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s : 레벨 %d %s 파티구합니다.
%s: Level %d %s party to obtain level.
*/
MSG_SEEK_PARTY_SET = 0x78a,
-/*20171018 to 20180523
+/*20171018 to 20180627
탑승 ì¤‘ì¸ ìƒíƒœì—서는 ê³ ì‚ ì•„ì´í…œì„ 사용할 수 없습니다.
While boarding reins is not available for items.
*/
MSG_FAIELD_RIDING_OVERLAPPED = 0x78b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ìŠ¤í‚¬ì€ 1%ì˜ ê²½í—˜ì¹˜ê°€ 필요합니다.
This skill requires 1% experience.
*/
MSG_USESKILL_FAIL_NEED_EXP_1PERCENT = 0x78c,
-/*20171018 to 20180523
+/*20171018 to 20180627
경 험 치 :
Experience value:
*/
MSG_EXP_MSG = 0x78d,
-/*20171018 to 20180523
+/*20171018 to 20180627
드 롭 율 :
Drop rate:
*/
MSG_DROP_MSG = 0x78e,
-/*20171018 to 20180523
+/*20171018 to 20180627
사ë§íŽ˜ë„í‹° :
Death Penalty:
*/
MSG_DEATH_MSG = 0x78f,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d%% (PC방 %d%% + TPLUS %d%% + 프리미엄 %d%% + %s서버 %d%%)
%d%% (PCroom %d%% + TPLUS %d%% + Premium %d%% + %s Server %d%%)
*/
MSG_BASIC_EXP_MSG = 0x790,
-/*20171018 to 20180523
+/*20171018 to 20180627
í•©ì°½ìŠ¤í‚¬ì„ ì‹œì „í•  파티ì›ì˜ SPëŸ‰ì´ ë¶€ì¡±í•©ë‹ˆë‹¤.
Amount of party members to cast the skill Chorus SP is low.
*/
MSG_USESKILL_FAIL_CHORUS_SP_INSUFFICIENT = 0x791,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒëŒ€ ìºë¦­í„°ì˜ 소지 ì•„ì´í…œ ì¢…ë¥˜ì˜ í•œê³„ëŸ‰ 초과로 거래가 불가능합니다.
Relative character that has possession of the items can not trade because amount is exceeded.
*/
MSG_CHARACTER_IS_OVER_COUNT = 0x792,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒëŒ€ ìºë¦­í„°ì˜ 해당 ì•„ì´í…œì˜ 소지 한계량 초과로 거래가 불가능합니다.
Relative character that has possession of the item amount which exceeds makes it impossible to trade.
*/
MSG_CHARACTER_IS_EACHITEM_OVER_COUNT = 0x793,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ì•„ì´í…œì˜ 소지 한계량 초과로 êµ¬ìž…ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Amounts are exceeded the possession of the item is not available for purchase.
*/
MSG_PURCHASE_FAIL_EACHITEM_COUNT = 0x794,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê´‘ê³  ë“±ë¡ ëŒ€ê¸°ì¤‘ìž…ë‹ˆë‹¤.
Advertising is pending registration.
*/
MSG_PARTY_FAILED_TIMEOUT = 0x795,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ëž˜ì˜ íŒŒì¼ê³¼ í…ìŠ¤íŠ¸ë‚´ìš©ì„ í•¨ê»˜
ë¼ê·¸ë‚˜ë¡œí¬ ê³µì‹í™ˆíŽ˜ì´ì§€ -> ê³ ê°ì„¼í„° -> 문ì˜í•˜ê¸°ë¥¼
ì´ìš©í•˜ì—¬ 보내주시기 ë°”ëžë‹ˆë‹¤.
With the following files and text content Ragnarok Official Website -> Support -> Contact Us to submit your comments by:
*/
MSG_UNEXCEPTION_MSG1ST = 0x796,
-/*20171018 to 20180523
+/*20171018 to 20180627
빌ë§ì‹œìŠ¤í…œì— 오류가 ë°œìƒí–‡ìŠµë‹ˆë‹¤(%d)
Has caused an error in billing system(%d)
*/
MSG_INGAMBA_BILLING_ZSVR_ERROR = 0x797,
-/*20171018 to 20180523
+/*20171018 to 20180627
룬 ì•„ì´í…œ 소유 개수가 초과 ë˜ì–´ 구매가 실패 하였습니다.
Failed purchase of runes, items exceed the maximum number that can be held.
*/
MSG_CASH_FAILED_RUNE_OVERCOUNT = 0x798,
-/*20171018 to 20180523
+/*20171018 to 20180627
개별 ì•„ì´í…œ 개수가 초과 ë˜ì–´ 구매가 실패 하였습니다.
Exceeded the number of individual items, purchase failed.
*/
MSG_CASH_FAILED_EACHITEM_OVERCOUNT = 0x799,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•Œ 수 없는 오류가 ë°œìƒí•˜ì—¬ 구매가 실패 하였습니다.
Purchase failed due to an unknown error.
*/
MSG_CASH_FAILED_UNKOWN = 0x79a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž ì‹œ 후 다시 ì‹œë„í•´ 주십시오.
Please try again later.
*/
MSG_CASH_FAILED_BUSY = 0x79b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¿ ë‚˜ì´ ì•„ì´í…œì„ 장착 í•œ ìƒíƒœì—서만 사용 가능합니다.
Kunai must be equipped to use this skill.
*/
MSG_USESKILL_FAIL_NEED_EQUIPMENT_KUNAI = 0x79c,
-/*20171018 to 20180523
+/*20171018 to 20180627
모집할 ìµœì†Œë ˆë²¨ê°’ì„ ìž…ë ¥í•´ì£¼ì„¸ìš”.
Please enter the value of the minimum level to be recruited.
*/
MSG_SEEK_PARTY_LEVEL_HELP = 0x79d,
-/*20171018 to 20180523
+/*20171018 to 20180627
존다기íšì‚¬NPC ì—게 ì•„ì´í…œì´ ìˆ˜ë ¹ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤. ì†Œì§€ì°½ì˜ ì—¬ìœ ê³µê°„ì„ í™•ë³´í•´ì£¼ì„¸ìš”.
Jonda agency receipt of the item to the NPC is not possible. Gaining possession of the free space of the window.
*/
MSG_FAILED_GET_ITEM_FROM_ZONEDA = 0x79e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ìŠ¤í‚¬ì€ ê³µì„±ì „ì—서만 사용 가능합니다.
This skill is only available in the siege.
*/
MSG_USESKILL_FAIL_SIZE = 0x79f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ìŠ¤í‚¬ì€ í”Œë ˆì´ì–´ì—게만 사용 가능합니다.
This skill is available only to the player.
*/
MSG_USESKILL_FAIL_TOTARGET_PLAYER = 0x7a0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì°©ìš©ì´ ê¸ˆì§€ ëœ ìƒíƒœë¡œ ì°©ìš© í•  수 없습니다.
Forbidden to wear the state can not be worn.
*/
MSG_CAN_NOT_EQUIP_ITEM_FORBID = 0x7a1,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 위치ì—서는 ìƒì  ë° ì±„íŒ…ë°©ì˜ ìƒì„±ì´ 불가능합니다.
Current location of the shop and chat room creation is disabled.
*/
MSG_USESKILL_FAIL_THERE_ARE_NPC_AROUND = 0x7a2,
-/*20171018 to 20180523
+/*20171018 to 20180627
Elapsed time: %d:%d:%d / %d:%d:%d
*/
MSG_REPLAY_ELAPSEDTIME = 0x7a3,
-/*20171018 to 20180523
+/*20171018 to 20180627
Speed : X 1/4
Speed: X 1/4
*/
MSG_REPLAY_SPEED1_4 = 0x7a4,
-/*20171018 to 20180523
+/*20171018 to 20180627
Speed : X 1/2
Speed: X 1/2
*/
MSG_REPLAY_SPEED1_2 = 0x7a5,
-/*20171018 to 20180523
+/*20171018 to 20180627
Speed : X 1
Speed: X 1
*/
MSG_REPLAY_SPEED1 = 0x7a6,
-/*20171018 to 20180523
+/*20171018 to 20180627
Speed : X 2
Speed: X 2
*/
MSG_REPLAY_SPEED2 = 0x7a7,
-/*20171018 to 20180523
+/*20171018 to 20180627
Speed : X 4
Speed: X 4
*/
MSG_REPLAY_SPEED4 = 0x7a8,
-/*20171018 to 20180523
+/*20171018 to 20180627
Speed : X 8
Speed: X 8
*/
MSG_REPLAY_SPEED8 = 0x7a9,
-/*20171018 to 20180523
+/*20171018 to 20180627
Speed : X 16
Speed: X 16
*/
MSG_REPLAY_SPEED16 = 0x7aa,
-/*20171018 to 20180523
+/*20171018 to 20180627
Speed : 알수없ìŒ
Speed: Unknown
*/
MSG_REPLAY_SPEEDUNKNOWN = 0x7ab,
-/*20171018 to 20180523
+/*20171018 to 20180627
Service Info : %s
Service Info: %s
*/
MSG_REPLAY_CHRVICEINFO = 0x7ac,
-/*20171018 to 20180523
+/*20171018 to 20180627
Character Name : %s
Character Name: %s
*/
MSG_REPLAY_CHARACTERNAME = 0x7ad,
-/*20171018 to 20180523
+/*20171018 to 20180627
Map Name : %s
Map Name: %s
*/
MSG_REPLAY_MAPNAME = 0x7ae,
-/*20171018 to 20180523
+/*20171018 to 20180627
Record Time: %d-%01d-%01d %d: %02d: %02d
*/
MSG_REPLAY_RECORDTIME = 0x7af,
-/*20171018 to 20180523
+/*20171018 to 20180627
Play Time: %02d: %02d: %02d
*/
MSG_REPLAY_PLAYTIME = 0x7b0,
-/*20171018 to 20180523
+/*20171018 to 20180627
No Replay File.
*/
MSG_REPLAY_NOREPLAYFILE = 0x7b1,
-/*20171018 to 20180523
+/*20171018 to 20180627
Server No Matching
*/
MSG_REPLAY_SERVERNOMATCH = 0x7b2,
-/*20171018 to 20180523
+/*20171018 to 20180627
Replay Option Setting
*/
MSG_REPLAY_REPLAYOPTIONSETTING = 0x7b3,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒì¼ ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”.
Enter File Name
*/
MSG_REPLAY_ENTERTHEFILENAME = 0x7b4,
-/*20171018 to 20180523
+/*20171018 to 20180627
Set Replay Save Data
*/
MSG_REPLAY_SETREPLAYSAVEDATA = 0x7b5,
-/*20171018 to 20180523
+/*20171018 to 20180627
Set Rec Option
*/
MSG_REPLAY_SETRECOPTION = 0x7b6,
-/*20171018 to 20180523
+/*20171018 to 20180627
%.1f %% Pos☞:%d:%d:%d
%.1f % Pos->:%d:%d:%d
*/
MSG_REPLAY_GAGEPOS1 = 0x7b7,
-/*20171018 to 20180523
+/*20171018 to 20180627
%.1f %% Pos☞:ì´ë™ë¶ˆê°€
%.1f % Pos->:cannot move
*/
MSG_REPLAY_GAGEPOS2 = 0x7b8,
-/*20171018 to 20180523
+/*20171018 to 20180627
Start
*/
MSG_REPLAY_START = 0x7b9,
-/*20171018 to 20180523
+/*20171018 to 20180627
Stop
*/
MSG_REPLAY_STOP = 0x7ba,
-/*20171018 to 20180523
+/*20171018 to 20180627
Input FileName -> Start
*/
MSG_REPLAY_START2 = 0x7bb,
-/*20171018 to 20180523
+/*20171018 to 20180627
Open Option
*/
MSG_REPLAY_OPENOPTION = 0x7bc,
-/*20171018 to 20180523
+/*20171018 to 20180627
Close Option
*/
MSG_REPLAY_CLOSEOPION = 0x7bd,
-/*20171018 to 20180523
+/*20171018 to 20180627
End
*/
MSG_REPLAY_END = 0x7be,
-/*20171018 to 20180523
+/*20171018 to 20180627
Time
*/
MSG_REPLAY_TIME = 0x7bf,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티&친구
Party & Friends
*/
MSG_REPLAY_PARTYFRIEND = 0x7c0,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅
Chat
*/
MSG_REPLAY_CHAT = 0x7c1,
-/*20171018 to 20180523
+/*20171018 to 20180627
단축키
Shortcuts
*/
MSG_REPLAY_SHORTCUTS = 0x7c2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìžë™ 파ì¼ëª… ìƒì„±
Automatic filename generation
*/
MSG_REPLAY_AUTOMATICFILENAME = 0x7c3,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒì¼ ì¤‘ë³µ 채í¬
Checking for duplicate files
*/
MSG_REPLAY_CHECKINGFILE = 0x7c4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë™ì¼í•œ 파ì¼ì´ 존재 합니다.
The same file exists already.
*/
MSG_REPLAY_THESAMEFILEEXISTS = 0x7c5,
-/*20171018 to 20180523
+/*20171018 to 20180627
Record Start
*/
MSG_REPLAY_RECORDSTART = 0x7c6,
-/*20171018 to 20180523
+/*20171018 to 20180627
is Saved.
*/
MSG_REPLAY_RECORDEND = 0x7c7,
-/*20171018 to 20180523
+/*20171018 to 20180627
Weight : %3d / %3d
Weight: %3d / %3d
*/
MSG_WEIGHT = 0x7c8,
-/*20171018 to 20180523
+/*20171018 to 20180627
Total : %s C
Total: %s C
*/
MSG_TOTAL = 0x7c9,
-/*20171018 to 20180523
+/*20171018 to 20180627
[수리검]ì„ ìž¥ì°©í•œ ìƒíƒœì—¬ì•¼ 합니다.
[Shuriken] must be equipped.
*/
MSG_FAIL_NEED_EQUIPPED_SYURIKEN = 0x7ca,
-/*20171018 to 20180523
+/*20171018 to 20180627
Base Lv. %d
*/
MSG__BASIC_MSG_BASE = 0x7cb,
-/*20171018 to 20180523
+/*20171018 to 20180627
Job Lv. %d
*/
MSG__BASIC_MSG_JOB = 0x7cc,
-/*20171018 to 20180523
+/*20171018 to 20180627
Zeny : %s
Zeny: %s
*/
MSG_BASIC_MSG_ZENY = 0x7cd,
-/*20171018 to 20180523
+/*20171018 to 20180627
Trilinear
*/
MSG_GRAPHIC_MSG_TRILINEAR = 0x7ce,
-/*20171018 to 20180523
+/*20171018 to 20180627
attack
*/
MSG_GRAPHIC_MSG_ATTACK = 0x7cf,
-/*20171018 to 20180523
+/*20171018 to 20180627
skill
*/
MSG_GRAPHIC_MSG_SKILL = 0x7d0,
-/*20171018 to 20180523
+/*20171018 to 20180627
item
*/
MSG_GRAPHIC_MSG_ITEM = 0x7d1,
-/*20171018 to 20180523
+/*20171018 to 20180627
NoCtrl
*/
MSG_GRAPHIC_MSG_NOCTRL = 0x7d2,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장
More
*/
MSG_GRAPHIC_MSG_BATTLE = 0x7d3,
-/*20171018 to 20180523
+/*20171018 to 20180627
(Character/Total Slot)
*/
MSG_CHARACTER_MSG_CHARACTERTOTALSLOT = 0x7d4,
-/*20171018 to 20180523
+/*20171018 to 20180627
Premium Service
VIP Service
*/
MSG_CHARACTER_MSG_PREMIUMSERVICE = 0x7d5,
-/*20171018 to 20180523
+/*20171018 to 20180627
Premium
VIP
*/
MSG_CHARACTER_MSG_PREMIUM = 0x7d6,
-/*20171018 to 20180523
+/*20171018 to 20180627
Service
*/
MSG_CHARACTER_MSG_SERVICE = 0x7d7,
-/*20171018 to 20180523
+/*20171018 to 20180627
Billing Service
VIP
*/
MSG_CHARACTER_MSG_BILLINGSERVICE = 0x7d8,
-/*20171018 to 20180523
+/*20171018 to 20180627
Billing
VIP
*/
MSG_CHARACTER_MSG_BILLING = 0x7d9,
-/*20171018 to 20180523
+/*20171018 to 20180627
Command List
*/
MSG_MSG_COMMANDLIST = 0x7da,
-/*20171018 to 20180523
+/*20171018 to 20180627
LEVEL
*/
MSG_SEEK_PARTY_LEVEL = 0x7db,
-/*20171018 to 20180523
+/*20171018 to 20180627
MAP
*/
MSG_SEEK_PARTY_MAP = 0x7dc,
-/*20171018 to 20180523
+/*20171018 to 20180627
JOB
*/
MSG_SEEK_PARTY_JOB = 0x7dd,
-/*20171018 to 20180523
+/*20171018 to 20180627
Not Available
*/
MSG_MSG_NOTAVAILABLE = 0x7de,
-/*20171018 to 20180523
+/*20171018 to 20180627
[수호 ì²œì‚¬ì˜ ë³´í˜¸] ë§Œë ™ì¼ ê²½ìš° 사용할 수 없습니다.
[Protection of Guardian Angel] You can't use it when you reach the highest level.
*/
MSG_MSG_SUPERNOVICE_CHOPOKGI_CAPPEDLEVEL = 0x7df,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì •ë§ ì´ë™í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Do you really want to move?
*/
MSG_CHANGE_CHARACTER_SLOT = 0x7e0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„° 슬롯 ì´ë™ì— 실패했습니다.
Failed to move Char slot.
*/
MSG_CHANGE_CHARACTER_SLOT_FAILED = 0x7e1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„° ì´ë¦„ì´ ìž˜ëª» ë˜ì—ˆìŠµë‹ˆë‹¤.
Character name is invalid.
*/
MSG_CHARACTERNAME_ERROR = 0x7e2,
-/*20171018 to 20180523
+/*20171018 to 20180627
퀘스트보기창
Show Quest
*/
MSG_QUEST_DISPLAY_ONOFF = 0x7e3,
-/*20171018 to 20180523
+/*20171018 to 20180627
청소년 ë³´í˜¸ë²•ì— ë”°ë¼, ìž ì‹œ 후 0ì‹œ 부터 6ì‹œ 까지 만 16세 미만 ê³ ê°ë‹˜ë“¤ì˜ 게임 ì´ìš©ì´ 제한ë©ë‹ˆë‹¤.
Depending on the protection of youth, and 0:00 to 6:00 while under the age of 16 of your game use is limited.
*/
MSG_SHUTDOWN_ALERT_MSG = 0x7e4,
-/*20171018 to 20180523
+/*20171018 to 20180627
청소년 ë³´í˜¸ë²•ì— ë”°ë¼, 0ì‹œ 부터 6ì‹œ 까지 ^ff0000만 16세 미만 ê³ ê°ë‹˜ë“¤ì˜ 게임 ì´ìš©ì´ 제한^000000ë˜ë©°, ê²Œìž„ì„ ì¢…ë£Œí•©ë‹ˆë‹¤.
Depending on the protection of youth, 0:00 to 6:00 ^ff0000 under the age of 16 ^000000 limit your use of the game and the game ends.
*/
MSG_BAN_SHUTDOWN_TEENAGER = 0x7e5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„° ì´ë¦„ì„ ë³€ê²½í•˜ê¸° 위해서는 길드ì—ì„œ 탈퇴 해야 합니다.
In order to change the character name, you must leave the guild.
*/
MSG_FAILED_RENAME_BELONGS_TO_GUILD = 0x7e6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„° ì´ë¦„ì„ ë³€ê²½í•˜ê¸° 위해서는 파티ì—ì„œ 탈퇴 해야 합니다.
In order to change the character name, you must leave the party.
*/
MSG_FAILED_RENAME_BELONGS_TO_PARTY = 0x7e7,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•Œ 수 없는 오류로 ìºë¦­í„° ì´ë¦„ ë³€ê²½ì´ ì‹¤íŒ¨ 하였습니다.
Character name change failed, due an unknown error.
*/
MSG_FAILED_RENAME_UNKOWN = 0x7e8,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ ìºë¦­í„° ìŠ¬ë¡¯ë³€ê²½ì´ ê°€ëŠ¥í•œ ìƒíƒœìž…니다.(%d)
Ready to change character slot in.(%d)
*/
MSG_CHARSLOT_CHANGE_DUPLICATE = 0x7e9,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ ìºë¦­í„° ì´ë¦„ë³€ê²½ì´ ê°€ëŠ¥í•œ ìƒíƒœìž…니다.(%d)
Ready to change character name in.(%d)
*/
MSG_CHARNAME_CHANGE_DUPLICATE = 0x7ea,
-/*20171018 to 20180523
+/*20171018 to 20180627
변경하려는 ì´ë¦„ì˜ ê¸¸ì´ê°€ 최대í¬ê¸°ë¥¼ 초과하여 ìºë¦­í„° ì´ë¦„ ë³€ê²½ì´ ì‹¤íŒ¨ 하였습니다.
Length exceeds the maximum size of the character name you want to change.
*/
MSG_FAILED_RENAME_OVER_LENGTH = 0x7eb,
-/*20171018 to 20180523
+/*20171018 to 20180627
사용할 수 없는 단어가 í¬í•¨ë˜ì–´ ìºë¦­í„° ì´ë¦„ ë³€ê²½ì´ ì‹¤íŒ¨ 하였습니다.
Name contains invalid characters. Character name change failed.
*/
MSG_FAILED_RENAME_PREVENTNAM = 0x7ec,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¦„ ë³€ê²½ì´ ê¸ˆì§€ëœ ìƒíƒœì´ë¯€ë¡œ ìºë¦­í„° ì´ë¦„ ë³€ê²½ì´ ì‹¤íŒ¨ 하였습니다.
The name change is prohibited. Character name change failed.
*/
MSG_FAILED_RENAME_FORBIDDEN = 0x7ed,
-/*20171018 to 20180523
+/*20171018 to 20180627
완료
Complete
*/
MSG_COMPLETE_HUNTING_QUEST = 0x7ee,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d분간 ì–»ì„ ìˆ˜ 있는 경험치가 %d%% ì¦ê°€í•©ë‹ˆë‹¤.
During %d minutes your Exp will increase by %d%%.
*/
MSG_PLUSEXP_VALUE = 0x7ef,
-/*20171018 to 20180523
+/*20171018 to 20180627
소환까지 %02d초남았습니다.
%02d seconds left until summon.
*/
MSG_PARTY_RECALL_TIME = 0x7f0,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ìž¥ì´ ë‹¹ì‹ ì„ %s (%s) ë¡œ 소환합니다.소환시 %d zenyê°€ 소모ë©ë‹ˆë‹¤.
Your party leader summons you to %s (%s). Warp costs %d Zeny.
*/
MSG_PARTY_RECALL_INFO = 0x7f1,
-/*20171018 to 20180523
+/*20171018 to 20180627
소환대ìƒ
Summon target
*/
MSG_RECALL_TARGET = 0x7f2,
-/*20171018 to 20180523
+/*20171018 to 20180627
차단목ë¡
Block List
*/
MSG_PARTY_BLACKLIST = 0x7f3,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 광고를 등ë¡í•˜ê¸° 위해 %d제니가 소모ë©ë‹ˆë‹¤.
%d Zeny will be spent for making party ad.
*/
MSG_PARTY_CF_PAY = 0x7f4,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 광고를 하기 위한 제니가 부족합니다.
Insufficient Zeny for making party ad.
*/
MSG_PARTY_CF_PAY_SHORTAGE_COST = 0x7f5,
-/*20171018 to 20180523
+/*20171018 to 20180627
)님 파티 가입승ì¸
) party: accept invitation
*/
MSG_PARTY_ADD_OK = 0x7f6,
-/*20171018 to 20180523
+/*20171018 to 20180627
)님 파티 가입거부
) party: decline invitation
*/
MSG_PARTY_ADD_REFUSES = 0x7f7,
-/*20171018 to 20180523
+/*20171018 to 20180627
)님 장비창보기
) party: show equipment window
*/
MSG_PARTY_ITEM_VIEW = 0x7f8,
-/*20171018 to 20180523
+/*20171018 to 20180627
한글18글ìž,ì˜ë¬¸36ê¸€ìž ìž…ë ¥ê°€ëŠ¥
Up to 36 english letters can be entered
*/
MSG_SEEK_PARTY_MEMO_HELP = 0x7f9,
-/*20171018 to 20180523
+/*20171018 to 20180627
지ì›í•˜ê¸°
Enter
*/
MSG_PARTY_REQUEST = 0x7fa,
-/*20171018 to 20180523
+/*20171018 to 20180627
1:1대화하기
1:1 Chat
*/
MSG_DIRECT_CHAT = 0x7fb,
-/*20171018 to 20180523
+/*20171018 to 20180627
차단하기
Block
*/
MSG_ADD_BLACKLIST = 0x7fc,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티장ì—게 소환ë˜ê¸° 위한 제니가 부족합니다.
Insufficient Zeny for recall.
*/
MSG_PARTY_RECRUIT_NOT_RECALL_PAY = 0x7fd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ëª¨ëž€ì— íŒŒí‹°ê´‘ê³ ë¥¼ ì¨ì£¼ì„¸ìš”.
Input your party ad.
*/
MSG_PARTY_RECRUIT_MEMO_ERROR = 0x7fe,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ìž¥ë§Œì´ íŒŒí‹°ê´‘ê³ ë¥¼ 등ë¡í• ìˆ˜ìžˆìŠµë‹ˆë‹¤.
Only party leader can register party ad.
*/
MSG_PARTY_RECRUIT_ERROR = 0x7ff,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ 지ì›í•œ 파티광고입니다.
You have already accepted this ad.
*/
MSG_PARTY_REFUSE_ERROR = 0x800,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‚´ìš©
For
*/
MSG_PARTY_RECRUIT_INFO = 0x801,
-/*20171018 to 20180523
+/*20171018 to 20180627
장비
E
*/
MSG_INVENTORY_TABNAME_1 = 0x802,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°œì¸
F
*/
MSG_INVENTORY_TABNAME_3 = 0x803,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 버리기 잠금
Drop Lock: On/Off
*/
MSG_ITEM_DROP_LOCK = 0x804,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ì› ì°¾ê¸° 알람
Party Alarm
*/
MSG_PARTY_RECRUIT_ALRAM = 0x805,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티결성
Create Party
*/
MSG_CREATE_PARTY = 0x806,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티탈퇴
Leave Party
*/
MSG_WITHDRAW_PARTY = 0x807,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티초대
Party Invitation
*/
MSG_INVITE_PARTY = 0x808,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 ì´ë¦„ 등ë¡
Party Name:
*/
MSG_PUT_PARTY_NAME_IN = 0x809,
-/*20171018 to 20180523
+/*20171018 to 20180627
초대할 ìºë¦­í„° ì´ë¦„
Player Name:
*/
MSG_PUT_PLAYER_NAME_IN = 0x80a,
-/*20171018 to 20180523
+/*20171018 to 20180627
님께 파티가입 ìš”ì²­ì„ ë³´ëƒˆìŠµë‹ˆë‹¤.
has recieved an invitation to join your party.
*/
MSG_CHARACTER_PARTY_INVITATION_TO_JOIN = 0x80b,
-/*20171018 to 20180523
+/*20171018 to 20180627
님께서 íŒŒí‹°ê°€ìž…ì„ ê±°ì ˆí–ˆìŠµë‹ˆë‹¤.
rejected your party invitation.
*/
MSG_CHARACTER_REJECT_PARTY_INVITATION = 0x80c,
-/*20171018 to 20180523
+/*20171018 to 20180627
님께서 íŒŒí‹°ê°€ìž…ì„ ìˆ˜ë½í–ˆìŠµë‹ˆë‹¤.
accepted your party invitation.
*/
MSG_CHARACTER_ACCEPT_PARTY_INVITATION = 0x80d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ 파티모집중입니다.
Recruitment is already a party.
*/
MSG_PARTY_RECRUIT_ERROR1 = 0x80e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ì „ 검색과 ê°™ì€ ì¡°ê±´ìž…ë‹ˆë‹¤.
Same conditions such as the previous search.
*/
MSG_PARTY_RECRUIT_ERROR2 = 0x80f,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 탈퇴 후 사용 가능합니다.
Guild after withdrwal.
*/
MSG_CHARNAME_CHANGE_FILED_GUILDMEMBER = 0x810,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 탈퇴 후 사용 가능합니다.
Party after secession.
*/
MSG_CHARNAME_CHANGE_FILED_PARTYMEMBER = 0x811,
-/*20171018 to 20180523
+/*20171018 to 20180627
소환 유저가 ì†Œí™˜ì´ ì•ˆë˜ëŠ” ë§µì— ìžˆìŠµë‹ˆë‹¤.
The player can not be summoned to this map.
*/
MSG_PARTY_RECRUIT_RECALL_ERR1 = 0x812,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 íŒŒí‹°ìž¥ì´ ìžˆëŠ” 맵ì—서는 ì†Œí™˜ì´ ì•ˆë©ë‹ˆë‹¤.
Party Leader is on a map that is restricted to summon players.
*/
MSG_PARTY_RECRUIT_RECALL_ERR2 = 0x813,
-/*20171018 to 20180523
+/*20171018 to 20180627
소환거부ë˜ì—ˆìŠµë‹ˆë‹¤.
Summon has been denied.
*/
MSG_PARTY_RECRUIT_RECALL_ERR3 = 0x814,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì†Œí™˜ì„ í•  수 없습니다.
Can not be summoned.
*/
MSG_PARTY_RECRUIT_RECALL_ERR4 = 0x815,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티초대는 파티장만 가능합니다.
Only the leader can invite.
*/
MSG_YOU_ARE_NOT_PARTYMASTER = 0x816,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색할 ì•„ì´í…œëª… ìž…ë ¥ :
Search item:
*/
MSG_NC_ITEM_SEARCH = 0x817,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„°ëª…ì„ ìž…ë ¥í•˜ì…”ì•¼ 합니다.
You must enter a character name.
*/
MSG_PLEASE_PUT_CHARACTER_NAME_IN = 0x818,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티ì´ë¦„ì„ ìž…ë ¥í•˜ì…”ì•¼ 합니다.
You must enter the name of the party.
*/
MSG_PLEASE_PUT_PARTY_NAME_IN = 0x819,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 ë„우미
Guild Creation Window
*/
MSG_GUILD_HELPER = 0x81a,
-/*20171018 to 20180523
+/*20171018 to 20180627
가입ë˜ì–´ 있는 길드가 없습니다.
Join a guild or start your own!
*/
MSG_NO_GUILD_CURRENTLY_PARTICIPATED_IN = 0x81b,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 결성
Create Guild
*/
MSG_CREATE_GUILD = 0x81c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒì„±í•  길드 ì´ë¦„
Guild Name
*/
MIS_PUT_GUILD_NAME_IN = 0x81d,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 결성 ë„움ë§
Guild System
*/
MIS_GUILD_TIP = 0x81e,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 시스템ì´ëž€
What is the guild system
*/
MIS_GUILD_SYSTEM = 0x81f,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드ì´ë¦„ì„ ìž…ë ¥í•˜ì…”ì•¼ 합니다.
You must enter the name of your guild.
*/
MSG_PLEASE_PUT_GUILD_NAME_IN = 0x820,
-/*20171018 to 20180523
+/*20171018 to 20180627
지ì›í•œ 파티ì—ì„œ 거부당했습니다.
Supported at the party was rejected.
*/
MSG_PARTY_RECRUIT_REFUSE_VOLUNTEER = 0x821,
-/*20171018 to 20180523
+/*20171018 to 20180627
서비스 ì„ íƒ.
Select Service:
*/
MSG_SERVICESELECT = 0x822,
-/*20171018 to 20180523
+/*20171018 to 20180627
탈출 가능한 지역.
Possible escape area.
*/
MSG_SHOW_MAPNAMETITLE = 0x823,
-/*20171018 to 20180523
+/*20171018 to 20180627
Replay File List
*/
MSG_REPLAY_STR_REPLAYFILELIST = 0x824,
-/*20171018 to 20180523
+/*20171018 to 20180627
File info
*/
MSG_REPLAY_STR_FILEINFO = 0x825,
-/*20171018 to 20180523
+/*20171018 to 20180627
File List
*/
MSG_REPLAY_STR_FILELIST = 0x826,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì•„ì´í…œì€ 거래가 불가능 합니다.
%s Item deal not possible.
*/
MSG_NOT_MOVEABLE_TRADE = 0x827,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드해체
Disband the Guild
*/
MSG_GUILD_DISBAND = 0x828,
-/*20171018 to 20180523
+/*20171018 to 20180627
í•´ì²´í•  길드 ì´ë¦„
Enter Guild Name
*/
MSG_PUT_DISBAND_GUILDNAME = 0x829,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ‘ì†í•˜ì§€ 않았거나 존재하지 않는 ìºë¦­í„°ìž…니다.
The character is not online or does not exist.
*/
MSG_JOINGUILD_NOTEXIST_USER = 0x82a,
-/*20171018 to 20180523
+/*20171018 to 20180627
팔콘 í˜¸ì¶œì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Failed to call Falcon.
*/
MSG_FAILED_SET_EFFECT_BIRD = 0x82b,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d%% ( 기본 100%% + 프리미엄 %d%% + %s서버 %d%% )
%d%%(default 100%%+ Premium%d%%+%s Server%d%%)
*/
MSG_BASIC_EXP_MSG_BRZ = 0x82c,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 유저는 현재 ê³µì„±ì „ì— ì°¸ê°€í•˜ê³  있습니다.
This user is currently participating in the siege.
*/
MSG_JOINGUILD_TARGET_USER_IN_SIEGEMAP = 0x82d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë™ì¼í•œ 맵ì—서만 파티장 ë³€ê²½ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
It is only possible to change the party leader while on the same map.
*/
MSG_PARTY_MASTER_CHANGE_SAME_MAP = 0x82e,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 지역ì—서는 파티장 ë³€ê²½ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
In the current region it is not possible to change the party.
*/
MSG_CANNOT_PARTY_MASTER_CHANGE_IN_MAP = 0x82f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê·¸ë¦¬í° ë‚´ë¦¬ê¸°
Gryphon making
*/
MSG_ROYAL_CHIKENOFF = 0x830,
-/*20171018 to 20180523
+/*20171018 to 20180627
%dì›” %dì¼ %dì‹œ %d분 %dì´ˆ
Delete: %d/%d - %d:%d:%d
*/
MSG_TIME_TYPE3 = 0x831,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 ê³µì„±ì „ì— ì°¸ì—¬ 중ì´ë¯€ë¡œ 길드초대를 하실 수 없습니다.
You can't invite characters in WoE maps.
*/
MSG_JOINGUILD_REQ_USER_IN_SIEGEMAP = 0x832,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì „ìž¥ì— ìž…ìž¥ 대기를 신청하셨습니다.
You are now in the battlefield queue.
*/
MSG_BATTLEFIELD_MSG_REQUEST_JOINWAIT = 0x833,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ì›ì´ ê°€ë“ ì°¼ìŠµë‹ˆë‹¤.
Queuing has finished.
*/
MSG_BATTLEFIELD_MSG_FULL = 0x834,
-/*20171018 to 20180523
+/*20171018 to 20180627
확ì¸ë˜ì§€ ì•Šì€ ì „ìž¥ëª…ìž…ë‹ˆë‹¤.
Invalid name of the battlefield.
*/
MSG_BATTLEFIELD_MSG_UNKNOWN_NAME = 0x835,
-/*20171018 to 20180523
+/*20171018 to 20180627
확ì¸ë˜ì§€ ì•Šì€ ì‹ ì²­íƒ€ìž…ìž…ë‹ˆë‹¤.
Invalid type of application.
*/
MSG_BATTLEFIELD_MSG_UNKNOWN_TYPE = 0x836,
-/*20171018 to 20180523
+/*20171018 to 20180627
최대 ì¸ì›ì„ 초과하였습니다.
People count exceeded.
*/
MSG_BATTLEFIELD_MSG_MAXOVER = 0x837,
-/*20171018 to 20180523
+/*20171018 to 20180627
입장 ë ˆë²¨ì´ ë§žì§€ 않습니다.
Your level doesn't fit this battlefield rules.
*/
MSG_BATTLEFIELD_MSG_JOIN_NOTLEVEL = 0x838,
-/*20171018 to 20180523
+/*20171018 to 20180627
중복 신청하셨습니다.
Duplicate application.
*/
MSG_BATTLEFIELD_MSG_JOIN_OVERLAP = 0x839,
-/*20171018 to 20180523
+/*20171018 to 20180627
재접ì†í›„ 다시 신청하여 주시기 ë°”ëžë‹ˆë‹¤.
After reconnecting, please re-apply.
*/
MSG_BATTLEFIELD_MSG_RESTART = 0x83a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§ì—…ì´ ë§žì§€ 않습니다.
Your class can't participate in this battlefield.
*/
MSG_BATTLEFIELD_MSG_NOTJOB = 0x83b,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티장ì´ë‚˜ ê¸¸ë“œìž¥ë§Œì´ ì‹ ì²­í•  수 있습니다.
Only party leader / guild master can apply.
*/
MSG_BATTLEFIELD_MSG_JOIN_ONLYBOSS = 0x83c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì „ìž¥ì„ ì´ìš© ì¤‘ì¸ íŒ€ì›ì´ 있어 ì‹ ì²­ì´ ë¶ˆê°€ëŠ¥ 합니다.
You can't apply while your team member is already on a battlefield.
*/
MSG_BATTLEFIELD_MSG_BUSY_PARTYMEMBER = 0x83d,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 입장 대기가 취소ë˜ì—ˆìŠµë‹ˆë‹¤.
You have left the battlefield queue.
*/
MSG_BATTLEFIELD_MSG_CANCEL_JOINWAIT = 0x83e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž˜ëª»ëœ ì „ìž¥ëª… 입니다.
Wrong battlefield name.
*/
MSG_BATTLEFIELD_MSG_WRONG_NAME = 0x83f,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 입장 대기 ìˆœìœ„ì— ì—†ìŠµë‹ˆë‹¤.
You are not in the battlefield queue list
*/
MSG_BATTLEFIELD_MSG_NOTRANK = 0x840,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì„ íƒí•˜ì‹  ì „ìž¥ì€ í˜„ìž¬ ì´ìš©í•˜ì‹¤ 수 없으므로 대기가 취소ë©ë‹ˆë‹¤.
The selected arena is unavailable; your application has been cancelled
*/
MSG_BATTLEFIELD_MSG_FAIL_CHOICE = 0x841,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 ìž…ìž¥ì„ ì·¨ì†Œí•˜ì˜€ìŠµë‹ˆë‹¤.
You have left the queue
*/
MSG_BATTLEFIELD_MSG_CANCEL_JOIN = 0x842,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì „ìž¥ì— ìž…ìž¥í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Are you sure you want to join a battleground?
*/
MSG_BATTLEFIELD_MSG_DOYOU_JOIN = 0x843,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 입장 신청 시스템
[Battlefield application rules]
*/
MSG_BATTLEFIELD_HELP1 = 0x844,
-/*20171018 to 20180523
+/*20171018 to 20180627
입장 ì‹ ì²­ ë° ì „ìž¥ìœ¼ë¡œì˜ ê³µê°„ì´ë™ 불가 ìƒí™©
Application and position into the battlefield cannot be applied under this circumtances
*/
MSG_BATTLEFIELD_HELP2 = 0x845,
-/*20171018 to 20180523
+/*20171018 to 20180627
1. 여러 ì¢…ë¥˜ì˜ ì „ìž¥ì„ ë™ì‹œì— ì‹ ì²­í•  수 없습니다.
1. Different types of battle can not be applied simultaneously.
*/
MSG_BATTLEFIELD_HELP3 = 0x846,
-/*20171018 to 20180523
+/*20171018 to 20180627
2. ê°œì¸ / 파티 / 길드 ì „ìž¥ì„ ë™ì‹œì— ì‹ ì²­í•  수 없습니다.
2. Personal / party / guild battle can not be applied simultaneously.
*/
MSG_BATTLEFIELD_HELP4 = 0x847,
-/*20171018 to 20180523
+/*20171018 to 20180627
3. 파티 전장 ì‹ ì²­ì€ íŒŒí‹°ìž¥ë§Œ ì‹ ì²­í•  수 있으며,
3. Parties can only be applied by their party leaders.
*/
MSG_BATTLEFIELD_HELP5 = 0x848,
-/*20171018 to 20180523
+/*20171018 to 20180627
오프ë¼ì¸ì¤‘ì´ê±°ë‚˜ 오프ë¼ì¸ ëœ íŒŒí‹°ì›ì€ 대기열ì—ì„œ 누ë½ë©ë‹ˆë‹¤.
Offline party members won't proceed to the queue.
*/
MSG_BATTLEFIELD_HELP6 = 0x849,
-/*20171018 to 20180523
+/*20171018 to 20180627
4. 전장 ì‹ ì²­ì€ ì „ìž¥ ë§µì„ ì œì™¸í•œ 모든 ê³³ì—ì„œ ì‹ ì²­ 가능하나,
4. You can add request to enter the arena from any map except for those who don't allow teleport/warp.
*/
MSG_BATTLEFIELD_HELP7 = 0x84a,
-/*20171018 to 20180523
+/*20171018 to 20180627
입장한 위치가 마ì„, í•„ë“œ, ì¼ë°˜ ë˜ì „ì´ ì•„ë‹ ê²½ìš° 복귀 ì‹œ ìºë¦­í„° 저장 좌표로 ì´ë™ ë©ë‹ˆë‹¤.
When the battle is finished your character will be returned to the current spot or (if it's not possible) to the save point.
*/
MSG_BATTLEFIELD_HELP8 = 0x84b,
-/*20171018 to 20180523
+/*20171018 to 20180627
5. ì „ìž¥ì˜ ë³´ìƒ ë° ê¸°íƒ€ 서비스는 ê° ë§ˆì„ì— ìœ„ì¹˜í•œ 전장 ëª¨ë³‘ê´€ì„ í†µí•´ 전장 대기실ì—ì„œ ì´ìš©í•´ 주십시오.
5. You can view and choose rewards in the arena waiting room.
*/
MSG_BATTLEFIELD_HELP9 = 0x84c,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 입장 ì‹ ì²­ ë„움ë§
Request help battle position
*/
MSG_BATTLEFIELD_HELP10 = 0x84d,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì „ìž¥ì´ ì‹œìž‘ë©ë‹ˆë‹¤.
%s battle begins.
*/
MSG_BATTLEFIELD_START = 0x84e,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장으로 ì´ë™í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Do you want to enter the arena?
*/
MSG_BATTLEFIELD_DOYOU_MOVE = 0x84f,
-/*20171018 to 20180523
+/*20171018 to 20180627
[주ì˜]
[Note]
*/
MSG_BATTLEFIELD_WARNINGMSG1 = 0x850,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 위치가 마ì„, í•„ë“œ í˜¹ì€ ì¼ë°˜ë˜ì „ì´
When the battle is finished your character will
*/
MSG_BATTLEFIELD_WARNINGMSG2 = 0x851,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ë‹ ê²½ìš° 전장 종료 후 ì €ìž¥ëœ ìœ„ì¹˜ë¡œ
be returned to the current spot or (if it's not
*/
MSG_BATTLEFIELD_WARNINGMSG3 = 0x852,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë˜ëŒì•„가게 ë©ë‹ˆë‹¤.
possible) to the save point.
*/
MSG_BATTLEFIELD_WARNINGMSG4 = 0x853,
-/*20171018 to 20180523
+/*20171018 to 20180627
다른 ì´ì˜ 요청 결과를 기다리고 있습니다.
Waiting for the opponents.
*/
MSG_BATTLEFIELD_WAIT_PLAYER = 0x854,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 입장 요청
Battlefield position request
*/
MSG_BATTLEFIELD_REQUEST_JOIN = 0x855,
-/*20171018 to 20180523
+/*20171018 to 20180627
수ë½ëŒ€ê¸°ì‹œê°„:%dì´ˆ
Accept standby time:%d seconds
*/
MSG_BATTLEFIELD_WAITTIME_D = 0x856,
-/*20171018 to 20180523
+/*20171018 to 20180627
입장 대기 ìƒíƒœ
Standby position
*/
MSG_BATTLEFIELD_STATE_JOINWAIT = 0x857,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 명칭: %s
Battlefield name:%s
*/
MSG_BATTLEFIELD_NAME_S = 0x858,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 í•„ìš” ì¸ì›: %d
Persons required:%d
*/
MSG_BATTLEFIELD_MEMBER_D = 0x859,
-/*20171018 to 20180523
+/*20171018 to 20180627
내 대기순번: %d
Your position:%d
*/
MSG_BATTLEFIELD_MYRANK_D = 0x85a,
-/*20171018 to 20180523
+/*20171018 to 20180627
명칭 :
Name:
*/
MSG_BATTLEFIELD_DP_TITLE = 0x85b,
-/*20171018 to 20180523
+/*20171018 to 20180627
목표 :
Goal:
*/
MSG_BATTLEFIELD_DP_AIM = 0x85c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì „ìž¥ì˜ ì¸ì› 구성 :
Format:
*/
MSG_BATTLEFIELD_DP_MEMBER = 0x85d,
-/*20171018 to 20180523
+/*20171018 to 20180627
참여조건 :
Level:
*/
MSG_BATTLEFIELD_DP_REQUIRED = 0x85e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë³´ìƒ(승) :
Win:
*/
MSG_BATTLEFIELD_DP_WIN = 0x85f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë³´ìƒ(무) :
Draw:
*/
MSG_BATTLEFIELD_DP_DRAW = 0x860,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë³´ìƒ(패) :
Loss:
*/
MSG_BATTLEFIELD_DP_LOSS = 0x861,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì „ìž¥ì„ ê°œì¸ìœ¼ë¡œ ì‹ ì²­ 하셨습니다. 맞습니까?
Do you want to participate in the individuals battle?
*/
MSG_BATTLEFIELD_DOYOU_SINGLE = 0x862,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì „ìž¥ì„ íŒŒí‹°ë¡œ ì‹ ì²­ 하셨습니다. 맞습니까?
Do you want to participate in the parties battle?
*/
MSG_BATTLEFIELD_DOYOU_PALTY = 0x863,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì „ìž¥ì„ ê¸¸ë“œë¡œ ì‹ ì²­ 하셨습니다. 맞습니까?
Do you want to participate in the guilds battle?
*/
MSG_BATTLEFIELD_DOYOU_GUILD = 0x864,
-/*20171018 to 20180523
+/*20171018 to 20180627
전장 목ë¡
Battleground List
*/
MSG_BATTLEFIELD_LIST2 = 0x865,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d VS %d
*/
MSG_BATTLEFIELD_D_VS_D = 0x866,
-/*20171018 to 20180523
+/*20171018 to 20180627
Base LV %d ì´í•˜
LV %d and lower
*/
MSG_BATTLEFIELD_LEVELDOWN_D = 0x867,
-/*20171018 to 20180523
+/*20171018 to 20180627
Base LV %d ì´ìƒ
LV %d and higher
*/
MSG_BATTLEFIELD_LEVELUP_D = 0x868,
-/*20171018 to 20180523
+/*20171018 to 20180627
Base LV %d ~ %d
LV %d ~ %d
*/
MSG_BATTLEFIELD_LEVEL_D_D = 0x869,
-/*20171018 to 20180523
+/*20171018 to 20180627
제한 ì—†ìŒ
No restrictions
*/
MSG_BATTLEFIELD_LIMITLESS = 0x86a,
-/*20171018 to 20180523
+/*20171018 to 20180627
[해당 맵ì—서는 신청하실 수 없습니다.]
[You can't apply on this map.]
*/
MSG_BATTLEFIELD_MSG_NOT_JOINMAP = 0x86b,
-/*20171018 to 20180523
+/*20171018 to 20180627
[전장 재신청까지 약 1ë¶„ì˜ ëŒ€ê¸°ì‹œê°„ì„ í•„ìš”ë¡œ 합니다.]
[You must wait about 1 minute to apply.]
*/
MSG_BATTLEFIELD_MSG_WAIT_1MM = 0x86c,
-/*20171018 to 20180523
+/*20171018 to 20180627
[íŒŒí‹°ì— ë¨¼ì € 가입하셔야 합니다.]
[You must be in a party.]
*/
MSG_BATTLEFIELD_MSG_PLZ_PALTYJOIN = 0x86d,
-/*20171018 to 20180523
+/*20171018 to 20180627
[파티장만 신청 가능합니다.]
[Only party leader can apply.]
*/
MSG_BATTLEFIELD_MSG_NOT_PALTYBOSS = 0x86e,
-/*20171018 to 20180523
+/*20171018 to 20180627
[ì ‘ì†ë˜ì–´ìžˆëŠ” 파티ì¸ì›ìˆ˜ê°€ 많습니다.]
[Too many party members online.]
*/
MSG_BATTLEFIELD_MSG_OVER_PARTYMEMBER = 0x86f,
-/*20171018 to 20180523
+/*20171018 to 20180627
[ê¸¸ë“œì— ë¨¼ì € 가입하셔야 합니다.]
[You must be in a guild.]
*/
MSG_BATTLEFIELD_MSG_PLZ_GUILDJOIN = 0x870,
-/*20171018 to 20180523
+/*20171018 to 20180627
[길드장만 신청 가능합니다.]
[Only guild master can apply.]
*/
MSG_BATTLEFIELD_MSG_NOT_GUILDBOSS = 0x871,
-/*20171018 to 20180523
+/*20171018 to 20180627
[ì ‘ì†ë˜ì–´ìžˆëŠ” 길드ì¸ì›ìˆ˜ê°€ 많습니다.]
[Too many guild members online.]
*/
MSG_BATTLEFIELD_MSG_OVER_GUILDMEMBER = 0x872,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë™ì˜ˆì•½
Moving Book
*/
MSG_RESERVE_CHANGE_CHARACTER_SLOT = 0x873,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë™
Move
*/
MSG_CHARACTER_SLOT_CHANGE = 0x874,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¦„변경
Rename
*/
MSG_CHANGE_CHARACTER_NAME = 0x875,
-/*20171018 to 20180523
+/*20171018 to 20180627
Make Character
*/
MSG_MSG_MAKECHARCTER = 0x876,
-/*20171018 to 20180523
+/*20171018 to 20180627
http://ro.game.gnjoy.com/
*/
MSG_UAE_URL = 0x877,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s) Server
*/
MSG_UAE_SERVERSTR = 0x878,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 병합(모ë‘ì„ íƒ Ctrl+í´ë¦­)
Item Merge
*/
MSG_MERGE_ITEM = 0x879,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°™ì€ ì¢…ë¥˜ì˜ ì•„ì´í…œì„ 2ê°œ ì´ìƒ ì„ íƒí•´ì£¼ì„¸ìš”.
Two or more of the same type. Please select an item.
*/
MSG_SELECT_ITEM_TO_MERGE = 0x87a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ í•©ì¹˜ê¸°ì— ì„±ê³µí–ˆìŠµë‹ˆë‹¤.
Item merge is successful.
*/
MSG_MERGE_ITEM_SUCCESS = 0x87b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 합치기는 í•œë²ˆì— 1종류씩만 가능합니다.
Combining items will be only one kind at a time.
*/
MSG_MERGE_ITEM_FAILED_NOT_MERGE = 0x87c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì˜ 개수가 30000ê°œ 초과 했습니다.
You cannot have more than 30,000 stacked items.
*/
MSG_MERGE_ITEM_FAILED_MAX_COUNT = 0x87d,
-/*20171018 to 20180523
+/*20171018 to 20180627
좌로 회전
Rotate left
*/
MSG_CHARACTER_LEFT_ROLL = 0x87e,
-/*20171018 to 20180523
+/*20171018 to 20180627
우로 회전
Rotate right
*/
MSG_CHARACTER_RIGHT_ROLL = 0x87f,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s)ë‹˜ì˜ ì´ì „서버 정보보기
(%s) to view the old server information
*/
MSG_VIEW_BEFORE_WORLDINFO = 0x880,
-/*20171018 to 20180523
+/*20171018 to 20180627
기존 서버 정보
Existing server information
*/
MSG_VIEW_BEFORE_WORLDINFO_TITLE = 0x881,
-/*20171018 to 20180523
+/*20171018 to 20180627
^ff0000기존 서버 : ^0000ff
^ff0000Existing server: ^0000ff
*/
MSG_VIEW_BEFORE_SERVERINFO = 0x882,
-/*20171018 to 20180523
+/*20171018 to 20180627
^ff0000기존 ìºë¦­ëª… : ^0000ff
^ff0000Existing character: ^0000ff
*/
MSG_VIEW_BEFORE_CHARNAME = 0x883,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격한 ëª¬ìŠ¤í„°ì˜ HPê°€ 표시ë©ë‹ˆë‹¤.
Show monster HP bar when attacking.
*/
MSG_MONSTER_HP_ON = 0x884,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격한 ëª¬ìŠ¤í„°ì˜ HPê°€ 표시ë˜ì§€ 않습니다.
Hide monster HP bar when attacking.
*/
MSG_MONSTER_HP_OFF = 0x885,
-/*20171018 to 20180523
+/*20171018 to 20180627
병합 가능한 ì•„ì´í…œì´ 존재하지 않습니다
Merge does not exist as an item
*/
MSG_MERGE_ITEM_FAILED_NOT_EXIST = 0x886,
-/*20171018 to 20180523
+/*20171018 to 20180627
병합 가능한 ì•„ì´í…œì´ 존재하지 않습니다.
Merge items available does not exist.
*/
MSG_NOT_EXIST_MERGE_ITEM = 0x887,
-/*20171018 to 20180523
+/*20171018 to 20180627
진행중
Act
*/
MSG_QUESTUI_TAB_PROCESS = 0x888,
-/*20171018 to 20180523
+/*20171018 to 20180627
보류중
Pen
*/
MSG_QUESTUI_TAB_HOLD = 0x889,
-/*20171018 to 20180523
+/*20171018 to 20180627
추천
Rec
*/
MSG_QUESTUI_TAB_BEST = 0x88a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì—피소드
Episode
*/
MSG_QUESTUI_TAB_EPISODE = 0x88b,
-/*20171018 to 20180523
+/*20171018 to 20180627
로컬
Loc
*/
MSG_QUESTUI_TAB_LOCAL = 0x88c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë²¤íŠ¸
Evt
*/
MSG_QUESTUI_TAB_EVENT = 0x88d,
-/*20171018 to 20180523
+/*20171018 to 20180627
신규
New
*/
MSG_QUESTUI_TAB_NEW = 0x88e,
-/*20171018 to 20180523
+/*20171018 to 20180627
사냥몬스터
Monsters to kill
*/
MSG_QUESTUI_HUNTMONSTER = 0x88f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë³´ìƒì•„ì´í…œ
Rewards
*/
MSG_QUESTUI_REWARDITEM = 0x890,
-/*20171018 to 20180523
+/*20171018 to 20180627
필요아ì´í…œ
Required Items
*/
MSG_QUESTUI_NEEDITEM = 0x891,
-/*20171018 to 20180523
+/*20171018 to 20180627
제한시간
Time Limit
*/
MSG_QUESTUI_TIMELIMIT = 0x892,
-/*20171018 to 20180523
+/*20171018 to 20180627
마ê°ì‹œê°„
Deadline
*/
MSG_QUESTUI_CLOSINGTIME = 0x893,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색
Search
*/
MSG_NAVIGATION_SEARCH = 0x894,
-/*20171018 to 20180523
+/*20171018 to 20180627
목표로 안내
Navigation
*/
MSG_NAVIGATION_TARGETGO = 0x895,
-/*20171018 to 20180523
+/*20171018 to 20180627
길 정보
Back to Navigation
*/
MSG_NAVIGATION_ROUTEINFO = 0x896,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색 정보
Find Information
*/
MSG_NAVIGATION_SEARCHINFO = 0x897,
-/*20171018 to 20180523
+/*20171018 to 20180627
보기 모드 변경
Toggle Minimap
*/
MSG_NAVIGATION_VIEWCHANGE = 0x898,
-/*20171018 to 20180523
+/*20171018 to 20180627
외부 길정보 íŒŒì¼ ì½ê¸°
Read Information from External File
*/
MSG_NAVIGATION_LIGHTCHANGE = 0x899,
-/*20171018 to 20180523
+/*20171018 to 20180627
종료
Exit
*/
MSG_NAVIGATION_END = 0x89a,
-/*20171018 to 20180523
+/*20171018 to 20180627
기본 UI로 변경
Change the Default UI
*/
MSG_NAVIGATION_BASE = 0x89b,
-/*20171018 to 20180523
+/*20171018 to 20180627
간편 UI로 변경
Change to Default UI
*/
MSG_NAVIGATION_MINI = 0x89c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë„움ë§
Help
*/
MSG_NAVIGATION_HELP = 0x89d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ALL
All
*/
MSG_NAVIGATION_ALL = 0x89e,
-/*20171018 to 20180523
+/*20171018 to 20180627
Map
*/
MSG_NAVIGATION_MAP = 0x89f,
-/*20171018 to 20180523
+/*20171018 to 20180627
Npc
*/
MSG_NAVIGATION_NPC = 0x8a0,
-/*20171018 to 20180523
+/*20171018 to 20180627
Mob
*/
MSG_NAVIGATION_MOB = 0x8a1,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색 단어 설정 (Ex: 단어 단어 ...
Enter search string... (Ex: word word ...)
*/
MSG_NAVIGATION_SETSTRING = 0x8a2,
-/*20171018 to 20180523
+/*20171018 to 20180627
Scroll
*/
MSG_NAVIGATION_SCROLL = 0x8a3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë˜ì „ì´ë™ 스í¬ë¡¤ 사용 ì ìš©
Use Scroll?
*/
MSG_NAVIGATION_USESCROLL = 0x8a4,
-/*20171018 to 20180523
+/*20171018 to 20180627
Service
*/
MSG_NAVIGATION_SERVICE = 0x8a5,
-/*20171018 to 20180523
+/*20171018 to 20180627
위치 ì´ë™ 서비스 허용
Use Kafra Warp?
*/
MSG_NAVIGATION_USESERVICE = 0x8a6,
-/*20171018 to 20180523
+/*20171018 to 20180627
Plane
*/
MSG_NAVIGATION_PLANE = 0x8a7,
-/*20171018 to 20180523
+/*20171018 to 20180627
비공정 ì´ë™ ì ìš©
Use Airship?
*/
MSG_NAVIGATION_USEPLANE = 0x8a8,
-/*20171018 to 20180523
+/*20171018 to 20180627
>> 목표 정보를 ì½ì§€ 못함!
>> Failed to read the target information.
*/
MSG_NAVIGATION_TARGETUNKNOWN = 0x8a9,
-/*20171018 to 20180523
+/*20171018 to 20180627
<< 안내중 >>
>> Destination <<
*/
MSG_NAVIGATION_GOING = 0x8aa,
-/*20171018 to 20180523
+/*20171018 to 20180627
<< 검색중... >>
<< Goal >>
*/
MSG_NAVIGATION_SEARCHING = 0x8ab,
-/*20171018 to 20180523
+/*20171018 to 20180627
-----------
*/
MSG_NAVIGATION_UN = 0x8ac,
-/*20171018 to 20180523
+/*20171018 to 20180627
Navigation
*/
MSG_NAVIGATION_NAVI = 0x8ad,
-/*20171018 to 20180523
+/*20171018 to 20180627
== 검색 결과(%d)==
= Found (%d) ==
*/
MSG_NAVIGATION_SEARCHRESULT_D = 0x8ae,
-/*20171018 to 20180523
+/*20171018 to 20180627
Npc)%s:%s
*/
MSG_NAVIGATION_NPC_S_S = 0x8af,
-/*20171018 to 20180523
+/*20171018 to 20180627
Mob)%s:%s
*/
MSG_NAVIGATION_MOB_S_S = 0x8b0,
-/*20171018 to 20180523
+/*20171018 to 20180627
Map)%s
*/
MSG_NAVIGATION_MAP_S = 0x8b1,
-/*20171018 to 20180523
+/*20171018 to 20180627
======== ê²°ê³¼ ì •ë³´ ==========
======== Results ==========
*/
MSG_NAVIGATION_RESULTINFO = 0x8b2,
-/*20171018 to 20180523
+/*20171018 to 20180627
거리 : %d Sell %d WarpMove
Dist %d Cell %d WarpMove
*/
MSG_NAVIGATION_LENGTH = 0x8b3,
-/*20171018 to 20180523
+/*20171018 to 20180627
목표맵: %s(%s)
Coords %s(%s)
*/
MSG_NAVIGATION_TARGETMAP_S_S = 0x8b4,
-/*20171018 to 20180523
+/*20171018 to 20180627
목표 : %s(%d, %d)
Goal:%s (%d,%d)
*/
MSG_NAVIGATION_TARGET_S_D_D = 0x8b5,
-/*20171018 to 20180523
+/*20171018 to 20180627
보스
Boss
*/
MSG_NAVIGATION_BOSS = 0x8b6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¼ë°˜
General
*/
MSG_NAVIGATION_NORMAL = 0x8b7,
-/*20171018 to 20180523
+/*20171018 to 20180627
목표 : %s(%s)
Goal:
*/
MSG_NAVIGATION_TARGET_S_S = 0x8b8,
-/*20171018 to 20180523
+/*20171018 to 20180627
목표: (%d, %d)
Goal: (%d, %d)
*/
MSG_NAVIGATION_TARGET_D_D = 0x8b9,
-/*20171018 to 20180523
+/*20171018 to 20180627
======= 길 안내 정보 =======
======= Guidance =======
*/
MSG_NAVIGATION_GOINFO = 0x8ba,
-/*20171018 to 20180523
+/*20171018 to 20180627
%2d) Item:%s => %s 사용!
%2d) Item:%s => %s Use!
*/
MSG_NAVIGATION_ITEM_S_S = 0x8bb,
-/*20171018 to 20180523
+/*20171018 to 20180627
%2d) %s(%d,%d)=>(%d,%d)
*/
MSG_NAVIGATION_D_S_D_D_D_D = 0x8bc,
-/*20171018 to 20180523
+/*20171018 to 20180627
E%2d) %s(%d,%d)=>(%d,%d)
*/
MSG_NAVIGATION_E_D_S_D_D_D_D = 0x8bd,
-/*20171018 to 20180523
+/*20171018 to 20180627
E%2d) %s
*/
MSG_NAVIGATION_E_D_S = 0x8be,
-/*20171018 to 20180523
+/*20171018 to 20180627
안내중 입니다! 종료 하시겠습니까?
Do you want to cancel navigation?
*/
MSG_NAVIGATION_GOEXIT = 0x8bf,
-/*20171018 to 20180523
+/*20171018 to 20180627
내비게ì´ì…˜ ë„움ë§
How to Use Navigation
*/
MSG_NAVIGATION_HELPTITLE = 0x8c0,
-/*20171018 to 20180523
+/*20171018 to 20180627
------------------- 명령어 --------------------
------------------- Instruction --------------------
*/
MSG_NAVIGATION_HELP1 = 0x8c1,
-/*20171018 to 20180523
+/*20171018 to 20180627
1. /navigation /navi
1) /Navigation or /navi
*/
MSG_NAVIGATION_HELP2 = 0x8c2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ex)/navi prontera 100/100 -> 맵ì´ë¦„, 100/100
ex) /navi prontera 100 100 -> /navi "MAPNAME", 100, 100
*/
MSG_NAVIGATION_HELP3 = 0x8c3,
-/*20171018 to 20180523
+/*20171018 to 20180627
기본 명령어는 제니, 비공정 ê²€ìƒ‰ì„ ê¸°ë³¸ìœ¼ë¡œ 합니다.
2) /Navigation2 or /navi2
*/
MSG_NAVIGATION_HELP4 = 0x8c4,
-/*20171018 to 20180523
+/*20171018 to 20180627
2. /navigation2 /navi2
ex) /navi2 prontera 100 111
*/
MSG_NAVIGATION_HELP5 = 0x8c5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ex) /navi2 prontera 100/100 1/1/1
-> MAPNAME location (100 90), Scroll | Zeny | Plane (1: Enable or 0: Disable)
*/
MSG_NAVIGATION_HELP6 = 0x8c6,
-/*20171018 to 20180523
+/*20171018 to 20180627
-> 맵ì´ë¦„, 위치(100/100), scrool/zeny/plane (1:사용함 0: 사용안함)
-> /navi2 goes with the case with location coordinates. They must be no less than 3 characters
*/
MSG_NAVIGATION_HELP7 = 0x8c7,
-/*20171018 to 20180523
+/*20171018 to 20180627
3. $$all 모든 항목 출력 (Type 구분 항목으로 출력 종류 구분 가능.)
3) /$$ Output all the items (Can take a while...)
*/
MSG_NAVIGATION_HELP8 = 0x8c8,
-/*20171018 to 20180523
+/*20171018 to 20180627
4. $$lv30 해당 ë ˆë²¨ì˜ ëª¬ìŠ¤í„° 출력
4) /$$ Lv30 monsters are placed in the output
*/
MSG_NAVIGATION_HELP9 = 0x8c9,
-/*20171018 to 20180523
+/*20171018 to 20180627
5. $$lv20~30 해당 레벨 ë²”ìœ„ì˜ ëª¬ìŠ¤í„° 출력
5) /$$ Lv20~30 monsters in that level range are placed in the output
*/
MSG_NAVIGATION_HELP10 = 0x8ca,
-/*20171018 to 20180523
+/*20171018 to 20180627
------------------- 설명 --------------------
------------------- Description --------------------
*/
MSG_NAVIGATION_HELP11 = 0x8cb,
-/*20171018 to 20180523
+/*20171018 to 20180627
1.검색 종류는 ì „ì²´, 맵, Npc, 몬스터 으로 분류 ëœë‹¤.
1) One can search for monsters, npcs, maps, or all at once
*/
MSG_NAVIGATION_HELP12 = 0x8cc,
-/*20171018 to 20180523
+/*20171018 to 20180627
2.명령어로 검색한다. ê·œì¹™ì€ ê²€ìƒ‰ 하려는 문ìžì—´ì´ ëª¨ë‘ í¬í•¨ëœ 정보를 출력 한다.
2) You can press the search button to get results. It will out put the results depending on what rule you choose
*/
MSG_NAVIGATION_HELP13 = 0x8cd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ex) 프론 카프 -> 검색 ê²°ê³¼ 프론테ë¼ì˜ 카프ë¼ë¥¼ ëª¨ë‘ ì¶œë ¥ 한다.
ex) Drop down box -> Select "Npc", then type in the box "Kafra". Results will now be displayed
*/
MSG_NAVIGATION_HELP14 = 0x8ce,
-/*20171018 to 20180523
+/*20171018 to 20180627
3.리스트ì—ì„œ í•­ëª©ì„ ì„ íƒí•˜ë©´ ì •ë³´ê°€ 출력ëœë‹¤.
3) When you select an item from a list, information about it are displayed.
*/
MSG_NAVIGATION_HELP15 = 0x8cf,
-/*20171018 to 20180523
+/*20171018 to 20180627
출력 ë˜ê³  있는 목표가 있ì„ë•Œ 안내 ë²„íŠ¼ì„ í´ë¦­í•˜ë©´ 해당 목표로 ê¸¸ì„ ì•ˆë‚´ 한다.
-> When button is clicked, it will point you towards your destination if available
*/
MSG_NAVIGATION_HELP16 = 0x8d0,
-/*20171018 to 20180523
+/*20171018 to 20180627
4.scrool/ zeny/ plane ìƒìžë¥¼ ì›í•˜ëŠ” ë§Œí¼ ì²´í¬í•˜ì—¬ ë” ë¹ ë¥¸ 경로를 안내 ë°›ì„ ìˆ˜ 있다.
4) Scroll | Zeny | Plane options can be checked to find a faster route
*/
MSG_NAVIGATION_HELP17 = 0x8d1,
-/*20171018 to 20180523
+/*20171018 to 20180627
5.안내 ë²„íŠ¼ì´ ëˆŒëŸ¬ì§€ë©´ ê²°ê³¼ ë¦¬ìŠ¤íŠ¸ì°½ì€ ê¸¸ì•ˆë‚´ 리스트 장으로 변경 ëœë‹¤.
5) Guide button is pressed, the result list window displays where routes can change direction
*/
MSG_NAVIGATION_HELP18 = 0x8d2,
-/*20171018 to 20180523
+/*20171018 to 20180627
6.검색 리스트창 하단 ë²„íŠ¼ì„ ì´ìš©í•˜ì—¬
6) Using the button below, search results can be found
*/
MSG_NAVIGATION_HELP19 = 0x8d3,
-/*20171018 to 20180523
+/*20171018 to 20180627
[결과 리스트 창] <-> [길 안내 정보 창] 으로 보기 모드 변경 가능하다.
-> [Results List Window] <-> [View Modes can be switched]
*/
MSG_NAVIGATION_HELP20 = 0x8d4,
-/*20171018 to 20180523
+/*20171018 to 20180627
Level:%d (보스)
Level:%d (Boss)
*/
MSG_NAVIGATION_LEVEL_D_BOSS = 0x8d5,
-/*20171018 to 20180523
+/*20171018 to 20180627
Level:%d (ì¼ë°˜)
Level:%d (Mob)
*/
MSG_NAVIGATION_LEVEL_D_NORMAL = 0x8d6,
-/*20171018 to 20180523
+/*20171018 to 20180627
수ì†ì„±%d
Water %d
*/
MSG_NAVIGATION_PROPERTY1 = 0x8d7,
-/*20171018 to 20180523
+/*20171018 to 20180627
지ì†ì„±%d
Earth %d
*/
MSG_NAVIGATION_PROPERTY2 = 0x8d8,
-/*20171018 to 20180523
+/*20171018 to 20180627
í™”ì†ì„±%d
Fire %d
*/
MSG_NAVIGATION_PROPERTY3 = 0x8d9,
-/*20171018 to 20180523
+/*20171018 to 20180627
í’ì†ì„±%d
Wind %d
*/
MSG_NAVIGATION_PROPERTY4 = 0x8da,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…ì†ì„±%d
Poison %d
*/
MSG_NAVIGATION_PROPERTY5 = 0x8db,
-/*20171018 to 20180523
+/*20171018 to 20180627
성ì†ì„±%d
Holy %d
*/
MSG_NAVIGATION_PROPERTY6 = 0x8dc,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•”ì†ì„±%d
Shadow %d
*/
MSG_NAVIGATION_PROPERTY7 = 0x8dd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì—¼ì†ì„±%d
Ghost %d
*/
MSG_NAVIGATION_PROPERTY8 = 0x8de,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì–¸ë°ë“œ%d
Undead %d
*/
MSG_NAVIGATION_PROPERTY9 = 0x8df,
-/*20171018 to 20180523
+/*20171018 to 20180627
무ì†ì„±%d
Neutral %d
*/
MSG_NAVIGATION_PROPERTY0 = 0x8e0,
-/*20171018 to 20180523
+/*20171018 to 20180627
중형
Medium
*/
MSG_NAVIGATION_SCALE1 = 0x8e1,
-/*20171018 to 20180523
+/*20171018 to 20180627
대형
Large
*/
MSG_NAVIGATION_SCALE2 = 0x8e2,
-/*20171018 to 20180523
+/*20171018 to 20180627
소형
Small
*/
MSG_NAVIGATION_SCALE0 = 0x8e3,
-/*20171018 to 20180523
+/*20171018 to 20180627
불사형
Undead
*/
MSG_NAVIGATION_RACE1 = 0x8e4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë™ë¬¼í˜•
Brute
*/
MSG_NAVIGATION_RACE2 = 0x8e5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì‹ë¬¼í˜•
Plant
*/
MSG_NAVIGATION_RACE3 = 0x8e6,
-/*20171018 to 20180523
+/*20171018 to 20180627
곤충형
Insect
*/
MSG_NAVIGATION_RACE4 = 0x8e7,
-/*20171018 to 20180523
+/*20171018 to 20180627
어패형
Fish
*/
MSG_NAVIGATION_RACE5 = 0x8e8,
-/*20171018 to 20180523
+/*20171018 to 20180627
악마형
Demon
*/
MSG_NAVIGATION_RACE6 = 0x8e9,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ê°„형
Demi-Human
*/
MSG_NAVIGATION_RACE7 = 0x8ea,
-/*20171018 to 20180523
+/*20171018 to 20180627
천사형
Angel
*/
MSG_NAVIGATION_RACE8 = 0x8eb,
-/*20171018 to 20180523
+/*20171018 to 20180627
용족
Dragon
*/
MSG_NAVIGATION_RACE9 = 0x8ec,
-/*20171018 to 20180523
+/*20171018 to 20180627
무형
Formless
*/
MSG_NAVIGATION_RACE0 = 0x8ed,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì´ë™ í´ë¦­
Click to move %s
*/
MSG_NAVIGATION_MOVECLICK = 0x8ee,
-/*20171018 to 20180523
+/*20171018 to 20180627
Npc ì´ë™ 서비스 ì´ìš©
Move to the Kafra Service Npc
*/
MSG_NAVIGATION_NPCMOVE = 0x8ef,
-/*20171018 to 20180523
+/*20171018 to 20180627
NPC í´ë¦­
Click the NPC
*/
MSG_NAVIGATION_NPCCLICK = 0x8f0,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì´ë™
Move %s
*/
MSG_NAVIGATION_S_MOVE = 0x8f1,
-/*20171018 to 20180523
+/*20171018 to 20180627
비공정 ì´ë™
Move to the Airship Service
*/
MSG_NAVIGATION_PLANEMOVE = 0x8f2,
-/*20171018 to 20180523
+/*20171018 to 20180627
워프 ì´ìš©
By Warp
*/
MSG_NAVIGATION_WARPUSE = 0x8f3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë„ì°©ì  : ( %d %d )
End Points: (%d %d)
*/
MSG_NAVIGATION_TARGETPOINT_D_D = 0x8f4,
-/*20171018 to 20180523
+/*20171018 to 20180627
내비게ì´ì…˜ì´ ì§€ì› ë˜ì§€ 않는 지역 입니다.
That does not support the navigation area
*/
MSG_NAVIGATION_UNKNOWNMAP = 0x8f5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì°¾ê³ ìž í•˜ëŠ” 목ì ì´ 불분명 합니다.
The purpose is unclear
*/
MSG_NAVIGATION_RS_UNKNOWN = 0x8f6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë§¤ì¹­ì´ ë§žì§€ 않는 맵ì´ë‹¤.
Does not meet the map requirement
*/
MSG_NAVIGATION_RS_NOTSAMEMAP = 0x8f7,
-/*20171018 to 20180523
+/*20171018 to 20180627
출발 ì§€ì—­ì— ëŒ€í•œ ì •ë³´ 설정 실패!
Information Failure | Change settings
*/
MSG_NAVIGATION_RS_FAILSTARTDATA = 0x8f8,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë„ì°© 지ì ì— 대한 ì •ë³´ 설정 실패!
Failed to set info for location!
*/
MSG_NAVIGATION_RS_FAILTARGET = 0x8f9,
-/*20171018 to 20180523
+/*20171018 to 20180627
길 찾기 실패
Failed to find a path
*/
MSG_NAVIGATION_RS_FAILROUTE = 0x8fa,
-/*20171018 to 20180523
+/*20171018 to 20180627
플레ì´ì–´ 위치 찾기 실패
Failed to find players
*/
MSG_NAVIGATION_RS_FAILPLAYER = 0x8fb,
-/*20171018 to 20180523
+/*20171018 to 20180627
내비게ì´ì…˜ì— ì •ë³´ê°€ 없습니다.
No Information
*/
MSG_NAVIGATION_RS_NODATA = 0x8fc,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ë§µì€ ê¸¸ì°¾ê¸°ê°€ ì§€ì› ë˜ì§€ 않는 맵입니다.
Map doesn't support directions
*/
MSG_NAVIGATION_RS_MAPNOTNAVIGATION = 0x8fd,
-/*20171018 to 20180523
+/*20171018 to 20180627
목표를 지정 하시기 ë°”ëžë‹ˆë‹¤.
Please specify target goals.
*/
MSG_NAVIGATION_RS_FAILTARGETROUTE = 0x8fe,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë„ì°©.
Found
*/
MSG_NAVIGATION_RS_SUCCESS = 0x8ff,
-/*20171018 to 20180523
+/*20171018 to 20180627
길 안내가 시작 ë˜ì—ˆìŠµë‹ˆë‹¤.
Directions were started
*/
MSG_NAVIGATION_RS_START = 0x900,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì°¾ê³ ìž í•˜ëŠ” 몬스터가 있는 맵 입니다.
Is the map that your looking for mob
*/
MSG_NAVIGATION_RS_MOBTARGETMAP = 0x901,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì°¾ê³ ìž í•˜ëŠ” ë§µì´ í•´ë‹¹ 맵 입니다.
Map appears on the guide you are looking for
*/
MSG_NAVIGATION_RS_TARGETMAP = 0x902,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì„ 사용하여 ì´ë™í•˜ì—¬ 주시기 ë°”ëžë‹ˆë‹¤.
Please navigate using the item
*/
MSG_NAVIGATION_RS_SCROLL = 0x903,
-/*20171018 to 20180523
+/*20171018 to 20180627
안내하는 위치로 ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Please follow the instruction to reach your destination.
*/
MSG_NAVIGATION_RS_ROUTE_SUCCESS = 0x904,
-/*20171018 to 20180523
+/*20171018 to 20180627
목표 ë§µì— ë„착하였습니다.
Arrived at the target map
*/
MSG_NAVIGATION_RS_MAPTMAP_SUCCESS = 0x905,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì°¾ê³ ìž í•˜ëŠ” Npcê°€ 있는 ë§µì— ë„ì°© 하였습니다. Npcë¡œ ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Arrived on the map that has the Npc your looking for. Go to that NPC
*/
MSG_NAVIGATION_RS_NPCTMAP_SUCCESS = 0x906,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì°¾ê³ ìž í•˜ëŠ” Mobì´ ì„œì‹í•˜ëŠ” ë§µì— ë„ì°© 하였습니다.
You have arrived at the mob you were looking for
*/
MSG_NAVIGATION_RS_MOBTMAP_SUCCESS = 0x907,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ì „ê³¼ ë™ì¼í•œ 목표 입니다.
You have reached your goal
*/
MSG_NAVIGATION_RS_POSTMAP_SUCCESS = 0x908,
-/*20171018 to 20180523
+/*20171018 to 20180627
가리키는 방향으로 가시기 ë°”ëžë‹ˆë‹¤.
Please go to indicated direction.
*/
MSG_NAVIGATION_RS_SAMETARGET = 0x909,
-/*20171018 to 20180523
+/*20171018 to 20180627
목표가 여기 입니다.
The goal has been reached
*/
MSG_NAVIGATION_RS_HERE = 0x90a,
-/*20171018 to 20180523
+/*20171018 to 20180627
Navigation >: %s
*/
MSG_NAVIGATION_PRINT_S = 0x90b,
-/*20171018 to 20180523
+/*20171018 to 20180627
Navigation >: 안내하는 %s(ì„)를 ì´ìš©í•˜ì—¬
Navigation >: Talk to Guide "%s" (A)
*/
MSG_NAVIGATION_PRINT_GO_S = 0x90c,
-/*20171018 to 20180523
+/*20171018 to 20180627
Navigation >: 맵(%s)으로 ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤
Navigation >: Move to (%s) map
*/
MSG_NAVIGATION_PRINT_MAP_S = 0x90d,
-/*20171018 to 20180523
+/*20171018 to 20180627
Navigation >: 맵(%s)ì„ ì„ íƒí•˜ì—¬ ì´ë™ 하시기 ë°”ëžë‹ˆë‹¤
Navigation >: Choose (%s) Map from Kafra
*/
MSG_NAVIGATION_PRINT_SELECTMAP_S = 0x90e,
-/*20171018 to 20180523
+/*20171018 to 20180627
Navigation >: 비공정으로 ì´ë™ 하시기 ë°”ëžë‹ˆë‹¤
Navigation >: Please go to the AirShip
*/
MSG_NAVIGATION_PRINT_PLANE = 0x90f,
-/*20171018 to 20180523
+/*20171018 to 20180627
Navigation >: 워프를 ì´ìš©í•˜ì—¬ ë‹¤ìŒ ì§€ì—­ìœ¼ë¡œ ì´ë™í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Navigation >: Get to your destination by using WarpPortal
*/
MSG_NAVIGATION_PRINT_WARP = 0x910,
-/*20171018 to 20180523
+/*20171018 to 20180627
Item:
*/
MSG_NAVIGATION_PRINT_ITEM = 0x911,
-/*20171018 to 20180523
+/*20171018 to 20180627
$$
*/
MSG_NAVIGATION_ZZ = 0x912,
-/*20171018 to 20180523
+/*20171018 to 20180627
$$lv
*/
MSG_NAVIGATION_ZZLV = 0x913,
-/*20171018 to 20180523
+/*20171018 to 20180627
~
*/
MSG_NAVIGATION_ZZLIMIT = 0x914,
-/*20171018 to 20180523
+/*20171018 to 20180627
$$all
*/
MSG_NAVIGATION_ZZALL = 0x915,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매 확ì¸ì„œ
Confirm Deal
*/
MSG_SHOP_ITEM_BAY_TITLE = 0x916,
-/*20171018 to 20180523
+/*20171018 to 20180627
구입하려는 ì•„ì´í…œë“¤ì˜ ì´ê°€ê²©ì€
Below is the total cost:
*/
MSG_SHOP_ITEM_BAY_MAG1 = 0x917,
-/*20171018 to 20180523
+/*20171018 to 20180627
Zeny 입니다.
Zeny to complete the transaction.
*/
MSG_SHOP_ITEM_BAY_MAG2 = 0x918,
-/*20171018 to 20180523
+/*20171018 to 20180627
구입하시겠습니까?
Press buy to confirm.
*/
MSG_SHOP_ITEM_BAY_MAG3 = 0x919,
-/*20171018 to 20180523
+/*20171018 to 20180627
%.1f%% (PC방 %.1f%% + TPLUS %.1f%% + 프리미엄 %.1f%% + %s서버 %.1f%%)
%.1f% (PCRoom %.1f% + TPLUS %.1f% + Premium %.1f% + %sServer %.1f%)
*/
MSG_BASIC_EXP_MSG2 = 0x91a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¹´ë“œ ë¶
Card Book
*/
MSG_CARDWIN = 0x91b,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d%% [ ( 기본 100%% + %s서버 %d%% ) * 활성 %.1f ]
%d%% [ ( Basic 100%% + %sServer %d%% ) * Active %.1f ]
*/
MSG_PERSONAL_INFORMATION_MSG_CHN = 0x91c,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d%% [ 기본 100%% + %s서버 %d%% ]
%d%% [ Basic 100%% + %sServer %d%% ]
*/
MSG_PERSONAL_INFORMATION_MSG_CHN_DEATH = 0x91d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ê³³ì€ PK 지역입니다. 미성년ìžëŠ” ìžë°œì ìœ¼ë¡œ 떠나주시기 ë°”ëžë‹ˆë‹¤.
This is PK region. Minors,Please leave immediately.
*/
MSG_CAUTION_PKZONE = 0x91e,
-/*20171018 to 20180523
+/*20171018 to 20180627
피로ë„
Fatigue
*/
MSG_FATIGUE = 0x91f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê±´ê°•ìƒíƒœ ì´ë©° 게임수ìµì€ 100%입니다.
Health and gaming revenue is 100%%.
*/
MSG_FATIGUE_LEVEL_ZERO = 0x920,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§€ê¸ˆì€ í”¼ë¡œìƒíƒœì´ë¯€ë¡œ ì†ë‹˜ì˜ 게임수ìµì€ 50% 떨어집니다. ê±´ê°•ì„ ìœ„í•˜ì—¬ ì ë‹¹í•œ íœ´ì‹ ë°”ëžë‹ˆë‹¤.
Fatigue because it is now a guest of the gaming revenue is down 50 percent.Hope for the proper health
*/
MSG_FATIGUE_LEVEL_HALF = 0x921,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§€ê¸ˆì€ ë¹„ê±´ê°•ìƒíƒœì´ë¯€ë¡œ ì†ë‹˜ì˜ ê±´ê°•ì„ ìœ„í•˜ì—¬ 게임오프ë¼ì¸ì„ ì›í•©ë‹ˆë‹¤. ê³„ì† ì˜¨ë¼ì¸ìƒíƒœì— 있으면 ê±´ê°•ì— ì†ìƒì„ 주므로 게임 수ìµì€ 0%으로 떨어지며 게임 오프ë¼ì¸ 5ì‹œê°„í›„ì— ë‹¤ì‹œ 회복ë©ë‹ˆë‹¤.
Now because it is a non-health to the health of the guests want to offline games. If you still are online gaming revenue because the damage to the health of the game falls to 0% again after 5 hours will be restored offline.
*/
MSG_FATIGUE_LEVEL_FULL = 0x922,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ‘ì†ì‹œê°„ %d ë¶„ì´ ë˜ì—ˆìŠµë‹ˆë‹¤.
Online since %d minutes
*/
MSG_FATIGUE_MESSAGE0 = 0x923,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ‘ì†ì‹œê°„ %d ì‹œê°„ì´ ë˜ì—ˆìŠµë‹ˆë‹¤.
Online Time: %d
*/
MSG_FATIGUE_MESSAGE1 = 0x924,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ‘ì†ì‹œê°„ %d 시간 %d ë¶„ì´ ë˜ì—ˆìŠµë‹ˆë‹¤.
Online since %d hours and %d minutes
*/
MSG_FATIGUE_MESSAGE2 = 0x925,
-/*20171018 to 20180523
+/*20171018 to 20180627
/monsterhp : 공격한 ëª¬ìŠ¤í„°ì˜ HP정보를 표시합니다. On Off
/monsterhp: Show the hp of attacked monster. On off
*/
MSG_EXPLAIN_MONSTERHP = 0x926,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬í¬ì¸íŠ¸ :
Skill Points:
*/
MSG_SKILLPOINT2 = 0x927,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ì¦ì„œë²„ë¡œ ë¶€í„°ì˜ ì‘ë‹µì´ ì—†ìŠµë‹ˆë‹¤. 다시 ì‹œë„í•´ 주세요
There is no response from the authentification server. Please try again
*/
MSG_BAN_BILLING_SERVER_ERROR = 0x928,
-/*20171018 to 20180523
+/*20171018 to 20180627
암호를 변경하여 주시기 ë°”ëžë‹ˆë‹¤.
Please change your password
*/
MSG_REFUSE_CHANGE_PASSWD_FORCE = 0x929,
-/*20171018 to 20180523
+/*20171018 to 20180627
http://www.ragnarok.co.kr
*/
MSG_REFUSE_CHANGE_PASSWD_SITE = 0x92a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê³ ê°ë‹˜ê»˜ì„œëŠ” 현재 ì ‘ì†ê¸ˆì§€ 시간입니다.
Guest access is prohibited
*/
MSG_PLANNED_TIME_SHUTDOWN = 0x92b,
-/*20171018 to 20180523
+/*20171018 to 20180627
셧다운제ë„ì— ì˜í•´ ê³ ê°ë‹˜ì˜ 게임제한 ì‹œê°„ì€ %1.2d-%1.2d-%1.2d %1.2d:%1.2d:%1.2dì— ê²Œìž„ì´ ì¢…ë£Œë  ì˜ˆì •ìž…ë‹ˆë‹¤.
Your System is been Shutdown, %1.2d-%1.2d-%1.2d %1.2d:%1.2d:%1.2d is the end time.
*/
MSG_SHOUTDOWN_TIME = 0x92c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê³ ê°ë‹˜ì˜ ê³„ì •ì€ ì„ íƒì  ì…§ë‹¤ìš´ì´ ì ìš©ëœ 계정ì´ë©°, ìž”ì—¬ì‹œê°„ì€ %1.2d시간 %1.2d분입니다. 게임 ì´ìš©ì— 참고해주시기 ë°”ëžë‹ˆë‹¤.
Selected System Shutdown is activated in your account,Time Left: %1.2d hours %1.2d minutes.
*/
MSG_PARTIAL_SHOUTDOWN_TIME = 0x92d,
-/*20171018 to 20180523
+/*20171018 to 20180627
리플레ì´
Replay
*/
MSG_MENU_REPLAYWND = 0x92e,
-/*20171018 to 20180523
+/*20171018 to 20180627
매í¬ë¡œ
Macro
*/
MSG_MENU_MACROWND = 0x92f,
-/*20171018 to 20180523
+/*20171018 to 20180627
Webbrowser
*/
MSG_MENU_WEBBROWSERWND = 0x930,
-/*20171018 to 20180523
+/*20171018 to 20180627
내비게ì´ì…˜
Navigation
*/
MSG_MENU_NAVIGATIONWND = 0x931,
-/*20171018 to 20180523
+/*20171018 to 20180627
UAEURL
*/
MSG_MENU_UAEURLWND = 0x932,
-/*20171018 to 20180523
+/*20171018 to 20180627
í´ëžœì •ë³´
Clan Information
*/
MSG_CLAN_INFOMANAGE = 0x933,
-/*20171018 to 20180523
+/*20171018 to 20180627
í´ëžœë ˆë²¨
Clan Level
*/
MSG_CLAN_LEVEL = 0x934,
-/*20171018 to 20180523
+/*20171018 to 20180627
í´ëžœëª…
Clan Name
*/
MSG_CLAN_NAME = 0x935,
-/*20171018 to 20180523
+/*20171018 to 20180627
í´ëžœë§ˆí¬
Clan Mark
*/
MSG_CLAN_MARK = 0x936,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë™ë§¹í´ëžœ
Ally Clan
*/
MSG_ALLY_CLAN = 0x937,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ëŒ€í´ëžœ
Antagonist Clan
*/
MSG_HOSTILITY_CLAN = 0x938,
-/*20171018 to 20180523
+/*20171018 to 20180627
í´ëžœì—게 보냄
Send to Clan
*/
MSG_SEND_TO_CLAN = 0x939,
-/*20171018 to 20180523
+/*20171018 to 20180627
마스터ì´ë¦„
ClanMaster Name
*/
MSG_CLAN_MASTER_NAME = 0x93a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¡°í•©ì›ìˆ˜
Number of Members
*/
MSG_CLAN_NUM_MEMBER = 0x93b,
-/*20171018 to 20180523
+/*20171018 to 20180627
관리ì˜ì§€
Castles Owned
*/
MSG_CLAN_MANAGE_LAND = 0x93c,
-/*20171018 to 20180523
+/*20171018 to 20180627
í´ëžœ 채팅 메시지 표시
Clan Chat Messages
*/
MSG_VIEW_CLAN_MSG = 0x93d,
-/*20171018 to 20180523
+/*20171018 to 20180627
충전 페ì´ì§€ë¡œ ì´ë™í•©ë‹ˆë‹¤.
Go to Page Charged.
*/
MSG_TWWAB_WARRING = 0x93e,
-/*20171018 to 20180523
+/*20171018 to 20180627
https://gfb.gameflier.com/Billing/ingame/index_new.asp?
*/
MSG_TWWAB_URL = 0x93f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„° 만들기
Create char
*/
MSG_STR_MAKECHARACTER = 0x940,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­ëª…ì´ ì¼ì¹˜í•˜ì§€ 않습니다.
Name does not match
*/
MSG_CHR_DELETE_RESERVED_FAIL_CHARNAME = 0x941,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„°ëª…ì„ ìž…ë ¥í•˜ì„¸ìš”
Enter the name of character
*/
MSG_CHR_DELETE_RESERVED_INPUTCONFIRMSTR_WND_TITLE = 0x942,
-/*20171018 to 20180523
+/*20171018 to 20180627
성별 ì„ íƒ ì°½
Sex Selection Window
*/
MSG_SELECT_SEX = 0x943,
-/*20171018 to 20180523
+/*20171018 to 20180627
파ì¼ì˜ 위변조가 ê°ì§€ ë˜ì—ˆìŠµë‹ˆë‹¤.
Editing of the File Detected
*/
MSG_SPRITE_ALTER = 0x944,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ì•„ì´í…œì„ 개봉하여 íšë“ë˜ëŠ” ì•„ì´í…œë“¤ì€ ìºë¦­í„° ê·€ì† ì•„ì´í…œ (창고ì´ë™ 불가능) 입니다. 본 ìºë¦­í„°ì— 사용하시는 ê²ƒì´ ë§žìœ¼ì‹ ì§€ 확ì¸í•´ì£¼ì‹œê¸° ë°”ëžë‹ˆë‹¤. ìƒìžë¥¼ 개봉하시겠습니까?
Items obtained by opening the item is character bounded (can not move to storage). Do you want to open the box?
*/
MSG_CONFIRM_TO_OPEN_EVENT_ITEM = 0x945,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임 설정
Game Settings
*/
MSG_GAME_SETTING = 0x946,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임 시스템
Game System
*/
MSG_SYSTEM_SETTING = 0x947,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임 커맨드
Game Commands
*/
MSG_COMMAND_SETTING = 0x948,
-/*20171018 to 20180523
+/*20171018 to 20180627
게임 커맨드 ON/OFF
Game Command ON/OFF
*/
MSG_COMMAND_LIST = 0x949,
-/*20171018 to 20180523
+/*20171018 to 20180627
매í¬ë¡œ
Macro
*/
MSG_MACRO_LIST = 0x94a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ì§€ì—­ì€ ì•„ì´í…œêµí™˜ì´ 금지 ë˜ì–´ 있습니다
Trading is prohibited in this Map
*/
MSG_EXCHANGEITEM_DENY_MAP = 0x94b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ì§€ì—­ì€ 카트ì´ìš©ì´ 금지 ë˜ì–´ 있습니다
Vending is prohibited in this Map
*/
MSG_CART_USE_DENY_MAP = 0x94c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ì§€ì—­ì€ íƒœì–‘ê³¼ë‹¬ê³¼ë³„ì˜ ê¸°ì  íš¨ê³¼ê°€ ë°œìƒí•˜ì§€ 않습니다.
In this Map,Effect of Mirace of Sun and Moon is nullified.
*/
MSG_BLOCK_SUNMOONSTAR_MIRACLE = 0x94d,
-/*20171018 to 20180523
+/*20171018 to 20180627
랭킹 보드
Ranking Board
*/
MSG_RANKING_BOARD = 0x94e,
-/*20171018 to 20180523
+/*20171018 to 20180627
순위
Rank
*/
MSG_RANKING_NUMBER = 0x94f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¦„
Name
*/
MSG_RANKING_NAME = 0x950,
-/*20171018 to 20180523
+/*20171018 to 20180627
í¬ì¸íŠ¸
Points
*/
MSG_RANKING_POINT = 0x951,
-/*20171018 to 20180523
+/*20171018 to 20180627
BlackSmith
*/
MSG_RANKING_BLACKSMITH = 0x952,
-/*20171018 to 20180523
+/*20171018 to 20180627
Alchemist
*/
MSG_RANKING_ALCHEMIST = 0x953,
-/*20171018 to 20180523
+/*20171018 to 20180627
Taekwon
*/
MSG_RANKING_TAEKWON = 0x954,
-/*20171018 to 20180523
+/*20171018 to 20180627
Killer
*/
MSG_RANKING_KILLER = 0x955,
-/*20171018 to 20180523
+/*20171018 to 20180627
7 vs 7
*/
MSG_RANKING_BATTLE_7VS7_ALL = 0x956,
-/*20171018 to 20180523
+/*20171018 to 20180627
RuneKnight
*/
MSG_RANKING_RUNE_KNIGHT = 0x957,
-/*20171018 to 20180523
+/*20171018 to 20180627
Warlock
*/
MSG_RANKING_WARLOCK = 0x958,
-/*20171018 to 20180523
+/*20171018 to 20180627
Ranger
*/
MSG_RANKING_RANGER = 0x959,
-/*20171018 to 20180523
+/*20171018 to 20180627
Mechanic
*/
MSG_RANKING_MECHANIC = 0x95a,
-/*20171018 to 20180523
+/*20171018 to 20180627
GuillotineCross
*/
MSG_RANKING_GUILLOTINE_CROSS = 0x95b,
-/*20171018 to 20180523
+/*20171018 to 20180627
Archbishop
*/
MSG_RANKING_ARCHBISHOP = 0x95c,
-/*20171018 to 20180523
+/*20171018 to 20180627
RoyalGuard
*/
MSG_RANKING_ROYAL_GUARD = 0x95d,
-/*20171018 to 20180523
+/*20171018 to 20180627
Sorcerer
*/
MSG_RANKING_SORCERER = 0x95e,
-/*20171018 to 20180523
+/*20171018 to 20180627
Minstrel
*/
MSG_RANKING_MINSTREL = 0x95f,
-/*20171018 to 20180523
+/*20171018 to 20180627
Wanderer
*/
MSG_RANKING_WANDERER = 0x960,
-/*20171018 to 20180523
+/*20171018 to 20180627
Genetic
*/
MSG_RANKING_GENETIC = 0x961,
-/*20171018 to 20180523
+/*20171018 to 20180627
ShadowChaser
*/
MSG_RANKING_SHADOW_CHASER = 0x962,
-/*20171018 to 20180523
+/*20171018 to 20180627
Sura
*/
MSG_RANKING_SURA = 0x963,
-/*20171018 to 20180523
+/*20171018 to 20180627
Kagerou
*/
MSG_RANKING_KAGEROU = 0x964,
-/*20171018 to 20180523
+/*20171018 to 20180627
Oboro
*/
MSG_RANKING_OBORO = 0x965,
-/*20171018 to 20180523
+/*20171018 to 20180627
Select Ranking Type
*/
MSG_RANKING_SELECT = 0x966,
-/*20171018 to 20180523
+/*20171018 to 20180627
Ranking Type
*/
MSG_RANKING_TYPE = 0x967,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 ì ‘ì† ì¸ì›ì´ ê°€ë“ ì°¼ìŠµë‹ˆë‹¤. ^0000ff현재 대기순위 : %d ì˜ˆìƒ ëŒ€ê¸°ì‹œê°„ : %dì´ˆ
Currently,Server is full. ^0000ffPeople Currently Waiting: %d Expected Waiting Time: %dSeconds
*/
MSG_WAITING_FOR_ENTER_TO_CHARACTER_SEVER_IN_SEC = 0x968,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 ì ‘ì† ì¸ì›ì´ ê°€ë“ ì°¼ìŠµë‹ˆë‹¤. ^0000ff현재 대기순위 : %d ì˜ˆìƒ ëŒ€ê¸°ì‹œê°„ : %d분 %dì´ˆ
Currently,Server is full. ^0000ffPeople Currently Waiting: %d Expected Waiting Time: %dMinutes %d Seconds
*/
MSG_WAITING_FOR_ENTER_TO_CHARACTER_SEVER_IN_MIN = 0x969,
-/*20171018 to 20180523
+/*20171018 to 20180627
CBT 초청 유저가 아닙니다
CBT is not an invited user
*/
MSG_CBT_ACTIVE_USER_CHECK = 0x96a,
-/*20171018 to 20180523
+/*20171018 to 20180627
-------------- Navigation 명령어 --------------
------------------- Instruction --------------------
*/
MSG_NAVIGATION_HELP_1 = 0x96b,
-/*20171018 to 20180523
+/*20171018 to 20180627
/navigation /navi : /navi yuno 100/100 ->> 맵ì´ë¦„, 위치(100/100)
1) /Navigation or /navi ex) /navi prontera 100 100 -> /navi "MAPNAME", 100, 100
*/
MSG_NAVIGATION_HELP_2 = 0x96c,
-/*20171018 to 20180523
+/*20171018 to 20180627
/navigation2 /navi2 : /navi2 yuno 100/100 1/1/1 ->> 맵ì´ë¦„, 위치(100/100), scrool/zeny/plane (1:사용함 0: 사용안함)
2) /Navigation2 or /navi2 ex) /navi2 prontera 100 111 -> MAPNAME location (100 90), Scroll | Zeny | Plane (1: Enable or 0: Disable)
*/
MSG_NAVIGATION_HELP_3 = 0x96d,
-/*20171018 to 20180523
+/*20171018 to 20180627
-------------- Navigation 검색창 명령어 -------
-> /navi2 goes with the case with location coordinates. They must be no less than 3 characters
*/
MSG_NAVIGATION_HELP_4 = 0x96e,
-/*20171018 to 20180523
+/*20171018 to 20180627
$$all : 모든 항목 출력 (Type 구분ìžì—ì„œ 출력 종류를 나눌수 있다.)
3) $$all Output all the items (Can take a while...)
*/
MSG_NAVIGATION_HELP_5 = 0x96f,
-/*20171018 to 20180523
+/*20171018 to 20180627
$$lv30 : 해당 ë ˆë²¨ì˜ ëª¬ìŠ¤í„° 출력 (숫ìžëŠ” 변경 가능)
4) $$lv30 monsters are placed in the output
*/
MSG_NAVIGATION_HELP_6 = 0x970,
-/*20171018 to 20180523
+/*20171018 to 20180627
$$lv20~30 : 해당 레벨 ë²”ìœ„ì˜ ëª¬ìŠ¤í„° 출력 (숫ìžëŠ” 변경 가능)
5) $$lv20~30 monsters in that level range are placed in the output
*/
MSG_NAVIGATION_HELP_7 = 0x971,
-/*20171018 to 20180523
+/*20171018 to 20180627
1 vs 1
*/
MSG_RANKING_BATTLE_1VS1_ALL = 0x972,
-/*20171018 to 20180523
+/*20171018 to 20180627
특수 장비
Special Gear
*/
MSG_SHADOW_EQUIPMENT = 0x973,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d 번째 ìºë¦­í„°ì˜ ì§ì—… ì •ë³´ê°€ ì´ìƒí•©ë‹ˆë‹¤. ê³ ê°ì„¼í„°ë¡œ ë¬¸ì˜ ë¶€íƒ ë“œë¦½ë‹ˆë‹¤. ErrorCode(%d)
%d First character of the profession is more than information. Please contact the Customer Care Center. ErrorCode(%d)
*/
MSG_CHARACTERERROR_JOB = 0x974,
-/*20171018 to 20180523
+/*20171018 to 20180627
(%s) %d / %d
*/
MSG_NAVIGATION_ALL_S = 0x975,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s-%s(%d/%d)
*/
MSG_NAVIGATION_ALL_SD = 0x976,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ‘ì†ìž 수 초과로 ì„œë²„ì— ë”ì´ìƒ ì ‘ì†í•  수 없습니다.
Server Exceeded the maximum number of users,Cannot Connect anymore users.
*/
MSG_REFUSE_OVER_USERLIMIT = 0x977,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì„œë²„ì ‘ì† ì‹¤íŒ¨ (%d)
Server Connection Failed (%d)
*/
MSG_REFUSE_ERRORCODE = 0x978,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¡œê·¸ì¸ í—ˆìš©ì‹œê°„ 초과
Login Timeout Permitted
*/
MSG_REFUSE_DISCONNECT_KEEP_TIME = 0x979,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¡œê·¸ì¸ ì¤‘ ì¸ì¦ì„œë²„로부터 ì¸ì¦ì´ 실패하였습니다.
Login Authentication Failed from Authentication Server.
*/
MSG_REFUSE_WEB_AUTH_FAILED = 0x97a,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드ì´ë¦„ì— ê³µë°±ë¬¸ìžë¥¼ 사용할 수 없습니다.
Guild Cannot use Space in the name.
*/
MSG_GUILDNAME_CHECK = 0x97b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê³ ê°ë‹˜ 안녕하세요!
Hey,Hello There
*/
MSG_BILLING_CHN_1 = 0x97c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %dë…„ %d ì›” %dì¼ %d:%d ì— ì¢…ë£Œë©ë‹ˆë‹¤.
Available Time will End on %d month %d hour %d:%d
*/
MSG_BILLING_CHN_2 = 0x97d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ ì•„ì§ ë§Žì´ ë‚¨ì•˜ìœ¼ë‹ˆ 안심하고 플레ì´í•˜ì„¸ìš”!
You've lot of time,Play in Peace.
*/
MSG_BILLING_CHN_3 = 0x97e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ ì´ë²ˆ 주 ë‚´ë¡œ 종료 ë©ë‹ˆë‹¤. 종료 ì „ì— ì¶©ì „ì„ í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Your hours will be terminated within this week. Please Charge before termination.
*/
MSG_BILLING_CHN_4 = 0x97f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ 24시간 ë‚´ì— ì¢…ë£Œë©ë‹ˆë‹¤. 빨리 충전하시기 ë°”ëžë‹ˆë‹¤.
Your hours will be terminated within 24 hours.Please Charge Quickly.
*/
MSG_BILLING_CHN_5 = 0x980,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %d시간 남았습니다. ì •ìƒì ì¸ 게임 ì´ìš©ì„ 위해 ì¶©ì „ì„ í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Current Time Left:%d hours.Charge the game for uninterrupted play.
*/
MSG_BILLING_CHN_6 = 0x981,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %d분 남았습니다. ì´ìš©ì‹œê°„ì´ ëë‚œ 후 ê°•ì œì ìœ¼ë¡œ 종료ë©ë‹ˆë‹¤. ì •ìƒì ì¸ 게임 ì´ìš©ì„ 위해 ì¶©ì „ì„ í•˜ì‹œê¸° ë°”ëžë‹ˆë‹¤.
Current Time Left:%d minutes.Charge the game for uninterrupted play.
*/
MSG_BILLING_CHN_7 = 0x982,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %d시간 %d분 남았습니다.
Time Left: %d hours %d minutes
*/
MSG_BILLING_CHN_8 = 0x983,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d%% ( 기본 100%% + PC방 %d%% + 프리미엄 %d%% + %s서버 %d%% )
%d%% ( Basic 100%% + PCRoom %d%% + Premium %d%% + %sServer %d%% )
*/
MSG_BASIC_EXP_MSG_THAI = 0x984,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê³ ê°ë‹˜ì˜ ì´ìš© ì‹œê°„ì€ %d시간 %d분 í›„ì— ì¢…ë£Œë©ë‹ˆë‹¤.
After %d hours %d minutes, your game will be terminated.
*/
MSG_CHN_BILLING_EXPIRE_TIME = 0x985,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìœ ì €ë‹˜ì˜ ê³„ì •ì€ ì˜êµ¬ ì ‘ì†ê¸ˆì§€ ë˜ì˜€ìŠµë‹ˆë‹¤
This Account is permanently Banned.
*/
MSG_CHN_BLOCK_FOREVER = 0x986,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìœ ì €ë‹˜ì˜ ê³„ì •ì€ ì ‘ì†ê¸ˆì§€ ë˜ì˜€ìŠµë‹ˆë‹¤
해지 시간 : %04d-%02d-%02d %02d:%02d
This Account is banned.
Termination Time:%04d-%02d-%02d %02d:%02d
*/
MSG_CHN_BLOCK = 0x987,
-/*20171018 to 20180523
+/*20171018 to 20180627
몬스터(Tab)
Monster(Tab)
*/
MSG_WORLDMAP_MSG1 = 0x988,
-/*20171018 to 20180523
+/*20171018 to 20180627
맵(Alt)
Map(Alt)
*/
MSG_WORLDMAP_MSG2 = 0x989,
-/*20171018 to 20180523
+/*20171018 to 20180627
안내 정보
Product Information
*/
MSG_WORLDMAP_MSG3 = 0x98a,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색 정보
Find Information
*/
MSG_WORLDMAP_MSG4 = 0x98b,
-/*20171018 to 20180523
+/*20171018 to 20180627
비공정
AirShip
*/
MSG_WORLDMAP_MSG5 = 0x98c,
-/*20171018 to 20180523
+/*20171018 to 20180627
카프ë¼
Kafra
*/
MSG_WORLDMAP_MSG6 = 0x98d,
-/*20171018 to 20180523
+/*20171018 to 20180627
(ë„ì°©)
(Arrival)
*/
MSG_WORLDMAP_MSG7 = 0x98e,
-/*20171018 to 20180523
+/*20171018 to 20180627
Mob)%s:%s(%s)
*/
MSG_NAVIGATION_MOB_S_S_S = 0x98f,
-/*20171018 to 20180523
+/*20171018 to 20180627
분í¬ë„:%s
Distribution:%s
*/
MSG_NAVIGATION_NUM = 0x990,
-/*20171018 to 20180523
+/*20171018 to 20180627
매우많ìŒ
Very Plenty
*/
MSG_NAVIGATION_NUM1 = 0x991,
-/*20171018 to 20180523
+/*20171018 to 20180627
많ìŒ
Plenty
*/
MSG_NAVIGATION_NUM2 = 0x992,
-/*20171018 to 20180523
+/*20171018 to 20180627
보통
Normal
*/
MSG_NAVIGATION_NUM3 = 0x993,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ìŒ
Low
*/
MSG_NAVIGATION_NUM4 = 0x994,
-/*20171018 to 20180523
+/*20171018 to 20180627
매우ì ìŒ
Very Low
*/
MSG_NAVIGATION_NUM5 = 0x995,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì€í–‰ì„ ì´ìš©í•  수 없습니다. ìž ì‹œ 후 다시 ì‹œë„하세요.
The bank is not available. Please try again in a few minutes.
*/
MSG_BANK_SYSTEM_ERROR = 0x996,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì€í–‰ 잔고가 부족합니다.
Bank balance is low.
*/
MSG_BANK_WITHDRAW_NO_MONEY = 0x997,
-/*20171018 to 20180523
+/*20171018 to 20180627
보유한 Zeny 가 부족해서 입금할 수 없습니다.
You don't have enough zeny
*/
MSG_BANK_DEPOSIT_NO_MONEY = 0x998,
-/*20171018 to 20180523
+/*20171018 to 20180627
1 Zeny ì´ìƒ 입금 가능합니다.
Minimum Deposit Amount: 1 zeny
*/
MSG_BANK_DEPOSIT_ZERO = 0x999,
-/*20171018 to 20180523
+/*20171018 to 20180627
1 Zeny ì´ìƒ 출금 가능합니다.
Minimum Withdrawal Amount: 1 zeny
*/
MSG_BANK_WITHDRAW_ZERO = 0x99a,
-/*20171018 to 20180523
+/*20171018 to 20180627
보유 Zeny 는 2,147,483,647 Zeny를 ë„˜ì„ ìˆ˜ 없습니다.
You cannot hold more than 2,147,483,647 Zeny
*/
MSG_BANK_OVER_INT_MAX = 0x99b,
-/*20171018 to 20180523
+/*20171018 to 20180627
your account is lock by mobil otp
your account is lock by mobile otp
*/
MSG_REFUSE_MOTP_LOCK = 0x99c,
-/*20171018 to 20180523
+/*20171018 to 20180627
MOTP auth fail
*/
MSG_REFUSE_MOTP_AUTH_FAIL = 0x99d,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d분간 몬스터ì—게 ì–»ì„ ìˆ˜ 있는 Job경험치가 %d%% ì¦ê°€í•©ë‹ˆë‹¤.
For %d minutes,Job Experience obtained from monster is increased by %d%%
*/
MSG_JOBPLUSEXP_VALUE = 0x99e,
-/*20171018 to 20180523
+/*20171018 to 20180627
소지 Zeny : %s Zeny
Current Zeny: %s Zeny
*/
MSG_BANK_MY_ZENY = 0x99f,
-/*20171018 to 20180523
+/*20171018 to 20180627
Zeny
*/
MSG_BANK_ZENY = 0x9a0,
-/*20171018 to 20180523
+/*20171018 to 20180627
최대 2,147,483,647 Zeny 까지만 ë³´ê´€ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.
The Maximum amount is 2,147,483,647 Zeny
*/
MSG_BANK_WARNING = 0x9a1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ì•Œì´ 부족합니다.
Insufficient bullet
*/
MSG_NEED_MORE_BULLET = 0x9a2,
-/*20171018 to 20180523
+/*20171018 to 20180627
10억제니 ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ 10ì–µ 제니로 íŒë§¤ë©ë‹ˆë‹¤.
You entered more than 1 Billion Zeny, the price will be set to 1 Billion Zeny.
*/
MSG_OVERPRICE_MAX = 0x9a3,
-/*20171018 to 20180523
+/*20171018 to 20180627
AuthTicket is Not Vaild
AuthTicket is Not Valid
*/
MSG_NOT_VALID_AUTH_TICKET = 0x9a4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ErrorCategory : %d, ErrorCode : %d (%d,%d,%d,%d)
ErrorCategory: %d, ErrorCode: %d (%d,%d,%d,%d)
*/
MSG_STEAMAGENCY_ERROR = 0x9a5,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d%% ( Basic 100%% + Premium %d%% + PCCafe %d%% + %s Server %d%% )
%d%% ( Basic 100%% + Premium %d%% + Internet cafe %d%% + %s Server %d%% )
*/
MSG_BASIC_EXP_MSG_INDONESIA = 0x9a6,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d분간 몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ %d%%ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Basic item drop rate from monster hunting is increased for %dmins by %dtimes.
*/
MSG_RECEIVEITEM_VALUE = 0x9a7,
-/*20171018 to 20180523
+/*20171018 to 20180627
%dì‹œ %.2d분간 몬스터 ì‚¬ëƒ¥ì„ í†µí•´ ì–»ì„ ìˆ˜ 있는 기본 ì•„ì´í…œì˜ ë“œë¡­ë¥ ì´ %d%%ë¡œ ì¦ê°€í•©ë‹ˆë‹¤.
Basic item drop rate from monster hunting is increased for %dhour %.2dmins by %dtimes.
*/
MSG_RECEIVEITEM_VALUE_1 = 0x9a8,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì˜ ê°€ê²©ì´
The price of^0000FF %s^000000
*/
MSG_WARNING_PRICE1 = 0x9a9,
-/*20171018 to 20180523
+/*20171018 to 20180627
100000000
1000000000
*/
MSG_WARNING_PRICE2 = 0x9aa,
-/*20171018 to 20180523
+/*20171018 to 20180627
^ff0000%d^0000ffì–µ
is over ^FF0000%d^0000FF Billion^000000 Zeny and
*/
MSG_WARNING_PRICE3 = 0x9ab,
-/*20171018 to 20180523
+/*20171018 to 20180627
10000000
*/
MSG_WARNING_PRICE4 = 0x9ac,
-/*20171018 to 20180523
+/*20171018 to 20180627
^ff0000%d^0000ff천만
more than^FF0000 %d0^0000FF Million^000000 Zeny
*/
MSG_WARNING_PRICE5 = 0x9ad,
-/*20171018 to 20180523
+/*20171018 to 20180627
^0000ffZeny ì´ìƒ^000000입니다.
ìž…ë ¥ê¸ˆì•¡ì´ ë§žìŠµë‹ˆê¹Œ?
. Is this correct?
*/
MSG_WARNING_PRICE6 = 0x9ae,
-/*20171018 to 20180523
+/*20171018 to 20180627
천만Zenyì´ìƒ 안전확ì¸
Safety check for more than 10m Zeny
*/
MSG_WARNING_PRICE7 = 0x9af,
-/*20171018 to 20180523
+/*20171018 to 20180627
https://www.warpportal.com/account/login.aspx?ReturnUrl=%2faccount%2fpayment.aspx
*/
MSG_AMERICA_CASHSHOP_URL = 0x9b0,
-/*20171018 to 20180523
+/*20171018 to 20180627
https://kepler.warpportal.com/ro1/purchase/?step=1&steamid=%lld&accountname=
https://kepler.warpportal.com/ror/purchase/?step=1&steamid=%lld&accountname=
*/
MSG_AMERICA_CASHSHOP_URL_STEAM = 0x9b1,
-/*20171018 to 20180523
+/*20171018 to 20180627
지ìƒì˜ ë, 스플랑디드와 부유대륙 ì•Œí”„í—¤ìž„ì„ ìž‡ëŠ” 다리, ë¹„í”„ë¡œìŠ¤íŠ¸ì— ìƒê²¨ë‚œ 거대한 ê· ì—´, 그리고 ê·¼ì›ì„ ì•Œ 수 없는 미ê¶ìˆ².
A giant crevice appeared in Bifrost, the bridge between Splendide, the end of the world and the floating continent of Alfheim, and you do not know the source of the labyrinth forest.
*/
MSG_QUEST_INFO_01 = 0x9b2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ê²ƒì€ ì—¬í–‰ì˜ ëì„ ì•Œë¦¬ëŠ” í‘œì‹ì¸ê°€, 새로운 세계를 여는 지표ì¸ê°€! 수호ìžëŠ” ë…¸ëž«ë§ ê°™ì€ ìœ í˜¹ì— ì ì°¨ ë„‹ì„ ìžƒì–´ê°€ê³  있었다.
This is a marker indicating the end of the trip, a new world is opening indicators! Guardian, such as the lyrics to the temptation was gradually losing the soul.
*/
MSG_QUEST_INFO_02 = 0x9b3,
-/*20171018 to 20180523
+/*20171018 to 20180627
수천 ë…„ì˜ ì„¸ì›”ì´ í르는 ë™ì•ˆ, ê·¸ 스스로가 홀로 ì•ˆê°„íž˜ì„ ì“°ë©° 지켜낸 ê²ƒì´ ë¬´ì—‡ì´ì—ˆëŠ”지, ë´‰ì¸ ë˜ì–´ 긴 ì‹œê°„ì„ ê°‡í˜€ë²„ë¦° ê²ƒì€ ì˜¤ížˆë ¤ ìžì‹ ì´ 아니었는지 í˜¼ëž€ì„ ëŠë¼ê³  있었다.
For thousands of years, a mysterious melody has mesmerized the guardian. After a millennia of slumber, the guardian became confused about what he had been protecting all these years, and began to suspect that he might be the one who has been sealed and hidden away.
*/
MSG_QUEST_INFO_03 = 0x9b4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìœ í˜¹ì˜ ë…¸ëž«ë§ì´ ìµœê³ ì¡°ì— ì´ë¥´ë €ì„ ë•Œ, 지ìƒì˜ ë 스플랑디드와 부유대륙 ì•Œí”„í—¤ìž„ì„ ìž‡ëŠ” 다리, ë¹„í”„ë¡œìŠ¤íŠ¸ì— ê±°ëŒ€í•œ ê· ì—´ì´ ìƒê²¨ë‚¬ê³ , 그로 ì¸í•´ ë‘ ì„¸ê³„ê°„ì˜ ì™•ëž˜ê°€ ëŠê¸°ë©´ì„œ ì‚¬ëžŒë“¤ì€ í° ë¶ˆíŽ¸ì„ ê²ªê²Œ ë˜ì—ˆë‹¤.
When the melody reached its peak, a giant crevice appeared in Bifrost, the bridge between Splendide, the end of the world and the floating continent of Alfheim. As a result, the two worlds were cut off from each other, causing a big problem for the people.
*/
MSG_QUEST_INFO_04 = 0x9b5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¹„í”„ë¡œìŠ¤íŠ¸ì˜ í†µë¡œëŠ” ì´ì œ 미ê¶ìˆ² ë¿. ê·¼ì›ì¡°ì°¨ ì•Œ 수 없는 ê·¸ê³³ì„ ë¬´ì‚¬ížˆ 통과 í•œ ì‚¬ëžŒì€ ì§€ê¸ˆê¹Œì§€ ì•„ë¬´ë„ ì—†ì—ˆë‹¤.
Now, the only way to get to Bifrost is through the Labyrinth Forest. Nobody knows how the forest came to exist, and nobody has ever come out of it alive...
*/
MSG_QUEST_INFO_05 = 0x9b6,
-/*20171018 to 20180523
+/*20171018 to 20180627
숱한 ëª¨í—˜ê°€ë“¤ì„ ì§‘ì–´ 삼킨 혼ëˆì˜ 지옥, 미ê¶ìˆ²ì€ ê·¸ ì†ì„ 방황하는 ì´ë¦„ 모를 ì—¬ì¸ì˜ 마ìŒì²˜ëŸ¼ ë”ìš± 깊고 혼란스럽게 확장ë˜ê³  있었다.
Swallowed countless adventurers to put a hell of confusion, wandering in the forest labyrinth of nowhere, like the heart of a woman was being extend deeper confusion.
*/
MSG_QUEST_INFO_06 = 0x9b7,
-/*20171018 to 20180523
+/*20171018 to 20180627
숫ìžë§Œ ìž…ë ¥ 가능합니다.
You can enter only numbers.
*/
MSG_BANK_CHECK_NUM = 0x9b8,
-/*20171018 to 20180523
+/*20171018 to 20180627
êµí™˜ì°½ ë˜ëŠ” ìƒì ì´ 활성화 ëœ ìƒíƒœì—서는 ìž…ì¶œê¸ˆì„ í•˜ì‹¤ìˆ˜ 없습니다.
Exchange or store window is active and can not register the withdrawal.
*/
MSG_BANK_PROHIBIT = 0x9b9,
-/*20171018 to 20180523
+/*20171018 to 20180627
바로가기
Go to
*/
MSG_QUEST_INFO_00 = 0x9ba,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 비êµ
Item Compare
*/
MSG_ITEM_COMPARISON = 0x9bb,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 장착하려고 하는 ì´ê¸°ê°€ 장착하고 있는 íƒ„í™˜ì— ë§žì§€ 않습니다
Now you are trying to mount the gun equipped with bullet does not meet
*/
MSG_WRONG_GUN = 0x9bc,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 장착하려고 하는 íƒ„í™˜ì´ ìž¥ì°©í•˜ê³  있는 ì´ê¸°ì™€ 맞지 않습니다
Now you are trying to mount the guns and bullets will not fit mounted
*/
MSG_WRONG_BULLET = 0x9bd,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤í•  ì•„ì´í…œì„ 등ë¡í•˜ì§€ 않았습니다. íŒë§¤í•˜ì‹¤ ì•„ì´í…œì„ 등ë¡í•´ 주세요
Has not registered to sell the item. Please register to sell the item
*/
MSG_BUYINGSTORE_MAKEWND_ADD_GOODS = 0x9be,
-/*20171018 to 20180523
+/*20171018 to 20180627
ITEM
*/
MSG_ITEM_IN_MAIL_SYSTEM = 0x9bf,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 창고를 ì´ìš©í•  수 없습니다.
Guild storage is not available.
*/
MSG_GUILD_STORAGE_OPEN_ERROR = 0x9c0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê¸¸ë“œì— ê°€ìž…ë˜ì–´ 있지 않습니다. 가입 후 ì´ìš©í•´ì£¼ì„¸ìš”.
Guild is not subscribed to. After signing up, please use
*/
MSG_GUILD_STORAGE_OPEN_NO_JOIN_GUILD = 0x9c1,
-/*20171018 to 20180523
+/*20171018 to 20180627
다른 길드ì›ì´ 사용중입니다. ìž ì‹œ 후 ì´ìš©í•´ì£¼ì„¸ìš”.
Two other guild members are in use. Please use it after a while.
*/
MSG_GUILD_STORAGE_WARNING_USING_ANOTHER_MEMBER = 0x9c2,
-/*20171018 to 20180523
+/*20171018 to 20180627
창고권한
Storage Permission
*/
MSG_GUILD_STORAGE_PERMISSON = 0x9c3,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드창고
Guild Storage
*/
MSG_GUILD_STORAGE_TITLE = 0x9c4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê¸¸ë“œì°½ê³ ì˜ ì‚¬ìš© ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤.
You do not have permission to use guild storage.
*/
MSG_GUILD_STORAGE_PERMISSON_WARNING_MSG = 0x9c5,
-/*20171018 to 20180523
+/*20171018 to 20180627
한정íŒë§¤ 등ë¡ì°½
Limited Sale Registration Window
*/
MSG_BARGAINSALE_TOOLWND_TITLE = 0x9c6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ DB명
Item DB Name
*/
MSG_BARGAINSALE_TOOLWND_DB_NAME = 0x9c7,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ DB번호
Item DB Number
*/
MSG_BARGAINSALE_TOOLWND_DB_NUMBER = 0x9c8,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤ 갯수
Number of Sale
*/
MSG_BARGAINSALE_TOOLWND_SELL_COUNT = 0x9c9,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤ 시작시간
Sale Start Time
*/
MSG_BARGAINSALE_TOOLWND_SELL_STARTTIME = 0x9ca,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤í•  시간
Time to sell
*/
MSG_BARGAINSALE_TOOLWND_SELL_PERIODTIME = 0x9cb,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤í•  갯수를 입력해 주세요
Please enter number you want to sell
*/
MSG_BARGAINSALE_TOOLWND_INPUT_COUNT_MSG = 0x9cc,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤ ì‹œìž‘ì‹œê°„ì„ ìž…ë ¥í•´ 주세요
Enter start time of sale
*/
MSG_BARGAINSALE_TOOLWND_INPUT_STARTTIME_MSG = 0x9cd,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤ ì‹œìž‘ì‹œê°„ì˜ ë²”ìœ„ê°€ 맞지 않습니다
Start time does not match the scope of sales.
*/
MSG_BARGAINSALE_TOOLWND_WRONG_RANGE_MSG = 0x9ce,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤í•  ì‹œê°„ì„ ìž…ë ¥í•´ 주세요
Please enter the time
*/
MSG_BARGAINSALE_TOOLWND_INPUT_PERIODTIME_MSG = 0x9cf,
-/*20171018 to 20180523
+/*20171018 to 20180627
Item DB Nameì„ ìž…ë ¥í•´ 주세요
Please enter the Item DB Name
*/
MSG_BARGAINSALE_TOOLWND_INPUT_ITEMDBNAME_MSG = 0x9d0,
-/*20171018 to 20180523
+/*20171018 to 20180627
Item ID ì¡°íšŒì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤. í™•ì¸ í›„ 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤
Item ID lookup failed. Please try again later
*/
MSG_BARGAINSALE_TOOLWND_ITEMID_CHECK_FAILED_MSG = 0x9d1,
-/*20171018 to 20180523
+/*20171018 to 20180627
>> ItemName : %s / Price : %dc / 수량 : %d / íŒë§¤ê¸°ê°„ : %dì›”:%dì¼:%dì‹œ:%d분 ~ %dì›”:%dì¼:%dì‹œ:%d분
>> ItemName: %s / Price: %dc / Quantity: %d / TimeOfSale: %dMonth:%dDay:%dMinute:%dSecond ~ %dMonth:%dDay:%dMinute:%dSecond
*/
MSG_BARGAINSALE_TOOLWND_RESULT_FORMAT = 0x9d2,
-/*20171018 to 20180523
+/*20171018 to 20180627
등ë¡ì— 성공하였습니다
Registration successful
*/
MSG_BARGAINSALE_TOOLWND_APPLY_SUCCESS_MSG = 0x9d3,
-/*20171018 to 20180523
+/*20171018 to 20180627
등ë¡ì— 실패하였습니다. 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Registration failure. Please try again later.
*/
MSG_BARGAINSALE_TOOLWND_APPLY_FAILED_MSG = 0x9d4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ 등ë¡ëœ ì•„ì´í…œì´ 있습니다. 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Item has already been registered. Please try again later.
*/
MSG_BARGAINSALE_TOOLWND_ALREADY_REGISTERED_MSG = 0x9d5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ ì‚­ì œì— ì‹¤íŒ¨ 하였습니다. 다시 ì‹œë„í•´ 주시기 ë°”ëžë‹ˆë‹¤.
Failed to delete the item. Please try again later.
*/
MSG_BARGAINSALE_TOOLWND_DELETE_FAILED_MSG = 0x9d6,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì•„ì´í…œì´ ì‚­ì œë˜ì—ˆìŠµë‹ˆë‹¤.
%s item has been deleted.
*/
MSG_BARGAINSALE_TOOLWND_DELETE_SUCCESS_MSG = 0x9d7,
-/*20171018 to 20180523
+/*20171018 to 20180627
특가
Special
*/
MSG_BARGAINSALE_CASHSHOP_TAB_NAME = 0x9d8,
-/*20171018 to 20180523
+/*20171018 to 20180627
한정íŒë§¤ ì•„ì´í…œ íŒë§¤ìˆ˜ëŸ‰ 갱신
Sales limited sale item update
*/
MSG_BARGAINSALE_CASHSHOP_REFRESH_BTN_TOOLTIP = 0x9d9,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤ì¢…료
Discontinued
*/
MSG_BARGAINSALE_CASHSHOP_TIMER = 0x9da,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìˆ˜ëŸ‰ê°±ì‹ ì´ í•„ìš”í•©ë‹ˆë‹¤
Quantity update is required
*/
MSG_BARGAINSALE_CASHSHOP_REFRESH_MSG = 0x9db,
-/*20171018 to 20180523
+/*20171018 to 20180627
재고가 부족하여 %d ê°œ 만í¼ë§Œ 구입합니다
The %d is out of stock or to buy as much as
*/
MSG_BARGAINSALE_CASHSHOP_CHECK_COUNT_MSG = 0x9dc,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì•„ì´í…œì˜ 특가íŒë§¤ê°€ 시작ë˜ì—ˆìŠµë‹ˆë‹¤
%s Items are on sale
*/
MSG_BARGAINSALE_START_MSG = 0x9dd,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì•„ì´í…œì˜ 매진 ë˜ëŠ” íŒë§¤ì‹œê°„만료로 ì¸í•´ 한정íŒë§¤ê°€ 종료ë˜ì—ˆìŠµë‹ˆë‹¤
%s time-out or sale of the items sold has been shut down due to the limited sales
*/
MSG_BARGAINSALE_CLOSE_MSG = 0x9de,
-/*20171018 to 20180523
+/*20171018 to 20180627
/한정íŒë§¤
/limitedsale
*/
MSG_BARGAINSALE_TOOLWND_CALL = 0x9df,
-/*20171018 to 20180523
+/*20171018 to 20180627
http://www.ragnarokeurope.com/news/home-r70.html
*/
MSG_FRANCE_CASHSHOP_URL = 0x9e0,
-/*20171018 to 20180523
+/*20171018 to 20180627
http://www.ragnarokeurope.com/index.php?rubrique=70&Steam
*/
MSG_FRANCE_CASHSHOP_URL_STEAM = 0x9e1,
-/*20171018 to 20180523
+/*20171018 to 20180627
êµ¬ìž…ì— ì„±ê³µí•œ 품목
Item purchase successful
*/
MSG_PARA_RESULT_TITLE = 0x9e2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì£¼ë¬¸ëŸ‰ì´ ìž¬ê³ ëŸ‰ì„ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.
You do not have enough items.
*/
MSG_PARA_WRONG_PURCHASE_COUNT_MSG = 0x9e3,
-/*20171018 to 20180523
+/*20171018 to 20180627
초대할수 없는 케릭터 ì´ë¦„입니다.
Name of the character that cannot be invited.
*/
MSG_PARTY_INVITE = 0x9e4,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드초대할수 없는 케릭터 ì´ë¦„입니다.
You cannot invite the character to the guild.
*/
MSG_GUILD_INVITE = 0x9e5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¼ë¶€ í’ˆëª©ì€ ì´ë¯¸ íŒë§¤ë˜ì–´ êµ¬ìž…ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Item already Sold,Purchase Failed.
*/
MSG_PARA_PURCHASE_ITEM_FAIL = 0x9e6,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 위치ì—ì„œ 워프 장소를 기억 í•  수 없습니다.
The warp spot cannot be memorized in current position.
*/
MSG_NOWARPSKILL2 = 0x9e7,
-/*20171018 to 20180523
+/*20171018 to 20180627
무게가 초과ë˜ì–´ ì•„ì´í…œì„ 구매할 수 없습니다.
Cannot purchase item, You exceeded the weight.
*/
MSG_PARA_PURCHASE_ITEM_WEIGHT = 0x9e8,
-/*20171018 to 20180523
+/*20171018 to 20180627
No.
*/
MSG_GUILD_STORAGE_NUMBER = 0x9e9,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ
Item
*/
MSG_GUILD_STORAGE_ITEM = 0x9ea,
-/*20171018 to 20180523
+/*20171018 to 20180627
개수
Number
*/
MSG_GUILD_STORAGE_ITEM_COUNT = 0x9eb,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¦„
Name
*/
MSG_GUILD_STORAGE_USER_NAME = 0x9ec,
-/*20171018 to 20180523
+/*20171018 to 20180627
시간
Time
*/
MSG_GUILD_STORAGE_LOG_TIME = 0x9ed,
-/*20171018 to 20180523
+/*20171018 to 20180627
입/출
Input/Output
*/
MSG_GUILD_STORAGE_ITEM_IN_OUT = 0x9ee,
-/*20171018 to 20180523
+/*20171018 to 20180627
로그가 존재하지 않습니다.
Log does not exist.
*/
MSG_GUILD_STORAGE_LOG_FINISH = 0x9ef,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì „ ì²´
Entire
*/
MSG_GUILD_STORAGE_LOG_ALL = 0x9f0,
-/*20171018 to 20180523
+/*20171018 to 20180627
넣 기
Insert Symbol
*/
MSG_GUILD_STORAGE_LOG_IN = 0x9f1,
-/*20171018 to 20180523
+/*20171018 to 20180627
빼 기
Remaining Time
*/
MSG_GUILD_STORAGE_LOG_OUT = 0x9f2,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 창고 내역
Guild Storage Logs
*/
MSG_GUILD_STORAGE_LOG_WND_NAME = 0x9f3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‚´ì—­ì€ ìµœê·¼ 100개만 표시ë©ë‹ˆë‹¤.
100 entries are displayed.
*/
MSG_GUILD_STORAGE_LOG_CAUTION = 0x9f4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê¸¸ë“œì°½ê³ ì˜ ì‚¬ìš© 시간 2ë¶„ì´ ê²½ê³¼ë˜ì–´ ìžë™ìœ¼ë¡œ 종료ë©ë‹ˆë‹¤.
Guild Storage is open only for 2 minutes, and will close automatically.
*/
MSG_GUILD_STORAGE_CLOSE_TIMEOUT = 0x9f5,
-/*20171018 to 20180523
+/*20171018 to 20180627
Incorrect GameSamba ID. Please Try Again.
*/
MSG_INCORRECT_GAMESAMBEID = 0x9f6,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s [%d옵션] : %d 개
%s [%d Option]: %d Quantity
*/
MSG_EA5 = 0x9f7,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì½”ì¸ì´ 필요합니다.
Requires a Coin.
*/
MSG_USESKILL_FAIL_COINTS = 0x9f8,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì½”ì¸ì´ %d 개가 필요합니다.
%d Coins are required.
*/
MSG_USESKILL_FAIL_COINTS_NUM = 0x9f9,
-/*20171018 to 20180523
+/*20171018 to 20180627
개틀ë§ê±´ ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Gatling Gun should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_GATLING = 0x9fa,
-/*20171018 to 20180523
+/*20171018 to 20180627
샷건 ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Shotguns should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_SHOTGUN = 0x9fb,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¼ì´í”Œ ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Rifle should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_RIFLE = 0x9fc,
-/*20171018 to 20180523
+/*20171018 to 20180627
리볼버 ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Pair of Revolver should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_HANDGUN = 0x9fd,
-/*20171018 to 20180523
+/*20171018 to 20180627
성ì†ì„± ë¸”ë¦¿ì„ ìž¥ì°©í•´ì•¼ 합니다
[Silver Bullet] weapon class must be equipped.
*/
MSG_FAIL_NEED_EQUIPPED_PROPERTY_SAINT_BULLET = 0x9fe,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ íŒë§¤ ë‚´ì—­
Item Sell History
*/
MSG_MERCHANT_SOLD_ITEM_LOG = 0x9ff,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 구매 ë‚´ì—­
Item Purchase History
*/
MSG_MERCHANT_ITEM_BUY_LOG = 0xa00,
-/*20171018 to 20180523
+/*20171018 to 20180627
그레네ì´ë“œëŸ°ì³ ê³„ì—´ì˜ ì´ê¸°ë¥˜ë¥¼ 장착한 ìƒíƒœì—¬ì•¼ 합니다.
Grenade Launcher should be equipped with bullets.
*/
MSG_FAIL_NEED_EQUIPPED_GUN_GRANADE = 0xa01,
-/*20171018 to 20180523
+/*20171018 to 20180627
[히트배럴],[매드니스 캔슬러],[플래티넘 알터] ì˜ íš¨ê³¼ë“¤ì€ ì¤‘ì²©í•˜ì—¬ 사용할 수 없습니다.
[Heat barrel],[Last Stand],[Platinum Alter] cannot be used while sitting.
*/
MSG_FAIL_DUPLICATE_HEAT_BARREL_GS_MADNESSCANCEL_P_ALTER = 0xa02,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 맵ì—서는 사용할 수 없는 스킬입니다.
Cannot use skill in this map.
*/
MSG_USESKILL_FAIL_MAP = 0xa03,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 창고를 ì´ìš©ì¤‘ì¸ ê²½ìš° ì°½ê³ ì˜ ëª¨ë“  ì•„ì´í…œì´ 사ë¼ì§€ê²Œ ë©ë‹ˆë‹¤.
If you are using a guild storage, all items inside it will disappear.
*/
MSG_GUILD_STORAGE_WARNING = 0xa04,
-/*20171018 to 20180523
+/*20171018 to 20180627
http://ragnarok.gamesamba.com/paytest.html
http://ragnarok.gamesamba.com/
*/
MSG_AMERICA_CASHSHOP_URL_GAMESAMBA = 0xa05,
-/*20171018 to 20180523
+/*20171018 to 20180627
로그ì¸ì„ 위해 패스워드를 입력해주세요.
Please enter a password to login.
*/
MSG_SECOND_PASSWORD_INFO_4 = 0xa06,
-/*20171018 to 20180523
+/*20171018 to 20180627
펫 진화
Pet Evolution
*/
MSG_PET_EVOLUTION = 0xa07,
-/*20171018 to 20180523
+/*20171018 to 20180627
진화 - %s
Evolution - %s
*/
MSG_PET_EVOLUTION_WITH_PET_NAME = 0xa08,
-/*20171018 to 20180523
+/*20171018 to 20180627
진화ì—는 다ìŒì˜ 재료가 필요합니다.
Evolution requires the following ingredients:
*/
MSG_PET_EVOLUTION_NEED_ITEM = 0xa09,
-/*20171018 to 20180523
+/*20171018 to 20180627
진화 하시겠습니까?
Are you sure you want to evolve your pet?
*/
MSG_DO_YOU_WANT_TO_EVOLVE_PET = 0xa0a,
-/*20171018 to 20180523
+/*20171018 to 20180627
알 수 없는 오류
Unknown Error
*/
MSG_PET_EVOLUTION_FAIL_UNKNOWN = 0xa0b,
-/*20171018 to 20180523
+/*20171018 to 20180627
소환ëœíŽ«ì„ ê°–ê³  있지 않습니다.
Pet Cannot be hatched.
*/
MSG_PET_EVOLUTION_FAIL_NOTEXIST_CALLPET = 0xa0c,
-/*20171018 to 20180523
+/*20171018 to 20180627
요청한 ê²ƒì´ íŽ«ì•Œì´ ì•„ë‹™ë‹ˆë‹¤.
It is not requested petal.
*/
MSG_PET_EVOLUTION_FAIL_NOT_PETEGG = 0xa0d,
-/*20171018 to 20180523
+/*20171018 to 20180627
진화 재료가 부족합니다.
Evolution material is low.
*/
MSG_PET_EVOLUTION_FAIL_RECIPE = 0xa0e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§„í™”ì— í•„ìš”í•œ 재료가 부족합니다.
Insufficient materials for evolution.
*/
MSG_PET_EVOLUTION_FAIL_MATERIAL = 0xa0f,
-/*20171018 to 20180523
+/*20171018 to 20180627
친밀ë„ê°€ ì ˆì¹œì¸ ìƒíƒœì—서만 진화가 가능합니다.
Loyal Intimacy is required to evolve.
*/
MSG_PET_EVOLUTION_FAIL_RG_FAMILIAR = 0xa10,
-/*20171018 to 20180523
+/*20171018 to 20180627
펫 ìžë™ ë¨¹ì´ ì£¼ê¸°
Automatic feeding
*/
MSG_PET_AUTO_FEEDING = 0xa11,
-/*20171018 to 20180523
+/*20171018 to 20180627
펫ì—게 먹ì´ë¥¼ 주었습니다. '%s' 잔여량 %dê°œ
Feeding the pet. %d '%d' remaining
*/
MSG_PET_AUTO_FEEDING_REST = 0xa12,
-/*20171018 to 20180523
+/*20171018 to 20180627
펫 ìžë™ ë¨¹ì´ ì£¼ê¸° 활성화 On
Automatic feeding turned On
*/
MSG_PET_AUTO_FEEDING_ON = 0xa13,
-/*20171018 to 20180523
+/*20171018 to 20180627
펫 ìžë™ ë¨¹ì´ ì£¼ê¸° 활성화 Off
Automatic feeding turned Off
*/
MSG_PET_AUTO_FEEDING_OFF = 0xa14,
-/*20171018 to 20180523
+/*20171018 to 20180627
갱신
Update
*/
MSG_REFRESH = 0xa15,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d 분 전
%d minutes ago
*/
MSG_TIME_LINE_MINUTE = 0xa16,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d 시간 전
%d hours ago
*/
MSG_TIME_LINE_HOUR = 0xa17,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d ì¼ ì „
%d days ago
*/
MSG_TIME_LINE_DAY = 0xa18,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d%% ( Premium %d%% + %s Server )
%d%%% ( Premium %d%%% + %s Server )
*/
MSG_BASIC_EXP_MSG_PH = 0xa19,
-/*20171018 to 20180523
+/*20171018 to 20180627
우편 발송
Mailed
*/
MSG_SEND_MAIL = 0xa1a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ì´ 전송ë˜ì—ˆìŠµë‹ˆë‹¤.
Your mail has been sent.
*/
MSG_MAIL_SENT = 0xa1b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì´ ì¸ë²¤í† ë¦¬ë¡œ ì´ë™ë˜ì—ˆìŠµë‹ˆë‹¤.
This item has been moved to the inventory.
*/
MSG_GET_ITEMS_FROM_MAIL_SUCCEED = 0xa1c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 받기가 실패하였습니다.
Failed to get items.
*/
MSG_GET_ITEMS_FROM_MAIL_FAILED = 0xa1d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ë²¤í† ë¦¬ë¥¼ 비워주세요
Please empty your inventory.
*/
MSG_GET_ITEMS_FROM_MAIL_OVERWEIGHT = 0xa1e,
-/*20171018 to 20180523
+/*20171018 to 20180627
제니를 받았습니다.
Zeny received.
*/
MSG_GET_ZENY_FROM_MAIL_SUCCEED = 0xa1f,
-/*20171018 to 20180523
+/*20171018 to 20180627
제니 받기가 실패하였습니다.
Failed to get zeny.
*/
MSG_GET_ZENY_FROM_MAIL_FAILED = 0xa20,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì œë‹ˆì˜ í•œê³„ì¹˜ë¥¼ 넘었습니다.
Exceeded the limits of zenny.
*/
MSG_GET_ZENY_FROM_MAIL_OVERAMOUNT = 0xa21,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 첨부 성공
Items attached success
*/
MSG_SET_ITEMS_TO_MAIL_SUCCEED = 0xa22,
-/*20171018 to 20180523
+/*20171018 to 20180627
받는 ì‚¬ëžŒì˜ ì´ë¦„ì´ ë°˜ë“œì‹œ 들어가야 합니다.
The name of the recipient must be included.
*/
MSG_INVALID_MAIL_RECIEVER_INFO = 0xa23,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì œëª©ì˜ ê¸¸ì´ëŠ” 한글 2ìž~25ìž, ì˜ë¬¸ 4ìž~50ìž ì´ì–´ì•¼ 합니다.
The length of the title must be 4 to 50 characters long.
*/
MSG_INVALID_MAIL_TITLE_INFO = 0xa24,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ ì „ì†¡ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Mail delivery failed.
*/
MSG_FAILED_SEND_MAIL = 0xa25,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ì ˆí•˜ì§€ 못한 ì•„ì´í…œìœ¼ë¡œ 전송 실패하였습니다.
Transmission has failed to inappropriate items.
*/
MSG_FAILED_SEND_MAIL_ITEM = 0xa26,
-/*20171018 to 20180523
+/*20171018 to 20180627
받는 ì‚¬ëžŒì˜ ì •ë³´ê°€ 존재하지 않습니다.
Information of the recipient does not exist.
*/
MSG_FAIELD_SEND_MAIL_TO = 0xa27,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s [%d옵션]
%s [%d Option]
*/
MSG_EA6 = 0xa28,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë ˆë²¨ì€ 1~%d 사ì´ì˜ 숫ìžë¥¼ 입력해 주세요.
Level, enter a number between 1 and %d.
*/
MSG_PARTY_BOOKING_ERR5R2 = 0xa29,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì†Œì§€ì°½ì˜ ì—¬ìœ ê³µê°„ì„ í™•ë³´í•´ì£¼ì„¸ìš”.
Please free the window possessing space.
*/
MSG_ITEM_WND_OVERFULL = 0xa2a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ ë³´ë‚´ê¸° 횟수가 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
Sending mail count exceeded.
*/
MSG_FAILED_MAIL_LIMIT_CNT = 0xa2b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ì„ ì—´ 수 없습니다.
You can not open the mail.
*/
MSG_FAILED_TO_WRITE_MAIL = 0xa2c,
-/*20171018 to 20180523
+/*20171018 to 20180627
You are currently joined in CLan !!
You are currently joined in Clan !!
*/
MSG_JOINED_IN_CLAN = 0xa2d,
-/*20171018 to 20180523
+/*20171018 to 20180627
골드 PCë°© 마ì¼ë¦¬ì§€ ì •ë³´
Gold PC rooms mileage information
*/
MSG_GOLDPCCAFE_MILEAGE = 0xa2e,
-/*20171018 to 20180523
+/*20171018 to 20180627
펫 액세서리를 해제해야 진화가 가능합니다.
Unequip pet accessories first to start evolution
*/
MSG_PET_EVOLUTION_FAIL_PET_ACC_OFF = 0xa2f,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d 분 후
%d minutes later
*/
MSG_TIME_LINE_MINUTE2 = 0xa30,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d 시간 후
%d hours later
*/
MSG_TIME_LINE_HOUR2 = 0xa31,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d ì¼ í›„
%d days later
*/
MSG_TIME_LINE_DAY2 = 0xa32,
-/*20171018 to 20180523
+/*20171018 to 20180627
í™•ì¸ ë²„íŠ¼ì„ ëˆŒëŸ¬ C-CODE를 확ì¸í•˜ì„¸ìš”.
Press the OK button to confirm the C-CODE.
*/
MSG_INVALID_CCODE_INFO = 0xa33,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì²¨ë¶€ëœ ë¬¼í’ˆì„ íšë“ 후 삭제가 가능합니다.
After obtaining the attached article can be deleted.
*/
MSG_FAILED_DELETE_MAIL = 0xa34,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 보유 제니 보다 ë§Žì€ ì œë‹ˆë¥¼ 보낼 수 없습니다.
You can not send any more zeny.
*/
MSG_FAILED_SEND_MAIL_ZENY = 0xa35,
-/*20171018 to 20180523
+/*20171018 to 20180627
수수료 : %s Zeny
Fee: %s Zeny
*/
MSG_SEND_MAIL_COMMISSION = 0xa36,
-/*20171018 to 20180523
+/*20171018 to 20180627
받는 ì‚¬ëžŒì˜ ì´ë¦„ì´ ì¡´ìž¬í•˜ì§€ 않습니다.
The recipient's name does not exist.
*/
MSG_FAILE_MAIL_RECIEVER_INFO = 0xa37,
-/*20171018 to 20180523
+/*20171018 to 20180627
E X P : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%)
EXP : %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%)
*/
MSG_TAIWAN_PERSONALINFO_EXPMSG = 0xa38,
-/*20171018 to 20180523
+/*20171018 to 20180627
DROP : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%)
DROP : %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%)
*/
MSG_TAIWAN_PERSONALINFO_DROPMSG = 0xa39,
-/*20171018 to 20180523
+/*20171018 to 20180627
DEATH : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%)
DEATH: %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%)
*/
MSG_TAIWAN_PERSONALINFO_DEATHMSG = 0xa3a,
-/*20171018 to 20180523
+/*20171018 to 20180627
골드 PCë°© 마ì¼ë¦¬ì§€ëŠ” 최대 %dì ê¹Œì§€ ëª¨ì„ ìˆ˜ 있습니다.
You can accumulate points of PC Gold-club up to %d points maximum.
*/
MSG_MILEAGE_HELP = 0xa3b,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 서버ì—ì„œ 사용 í•  수 없는 기능 입니다
This function can not be used on the server.
*/
MSG_RESTRAINT_OF_TRADE_1 = 0xa3c,
-/*20171018 to 20180523
+/*20171018 to 20180627
수래 ì´ìš©ì´ 불 가능한 서버 입니다.
Imposible to use in server.
*/
MSG_RESTRAINT_OF_TRADE_2 = 0xa3d,
-/*20171018 to 20180523
+/*20171018 to 20180627
옥션 ì´ìš©ì´ 불 가능한 서버 입니다.
The auction is not available in server.
*/
MSG_RESTRAINT_OF_TRADE_3 = 0xa3e,
-/*20171018 to 20180523
+/*20171018 to 20180627
거래가 불 가능한 서버 입니다.
The deal is imposible in server.
*/
MSG_RESTRAINT_OF_TRADE_4 = 0xa3f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 버리기가 불 가능한 서버 입니다.
Items discard is imposible in server.
*/
MSG_RESTRAINT_OF_TRADE_5 = 0xa40,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒì  íŒë§¤ ê¸°ëŠ¥ì„ ì‚¬ìš©í• ìˆ˜ 없습니다.
Stores selling features are not available.
*/
MSG_RESTRAINT_OF_TRADE_6 = 0xa41,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì†Œí™˜ë¬¼ì˜ SPê°€ 부족합니다.
The SP's summoned enough.
*/
MSG_USESKILL_FAIL_SUMMON_SP_INSUFFICIENT = 0xa42,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s/%s
*/
MSG_SEND_MAIL_WEIGHT = 0xa43,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ ë‚´ìš©ì˜ ìµœëŒ€ 길ì´ëŠ” 1K ì´í•˜ 입니다.
The maximum length of the message content is 1K.
*/
MSG_INVALID_MAIL_CONTENTS_INFO = 0xa44,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 첨부 실패
Failed to attach an item.
*/
MSG_SET_ITEMS_TO_MAIL_FAILED = 0xa45,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ì— 첨부할수 있는 ì•„ì´í…œì˜ 무게가 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
The weight of the items that can be attached to mail has been exceeded.
*/
MSG_SET_ITEMS_TO_MAIL_OVER_WEIGHT = 0xa46,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ 서비스 중입니다. ìž ì‹œ 후 다시 ì‹œë„í•´ 주세요.
Is already in service. Please try again in a few minutes.
*/
MSG_DYNAMICNPC_FAIL_DUPLICATENAME = 0xa47,
-/*20171018 to 20180523
+/*20171018 to 20180627
í–‰ìš´ì˜ ë£°ë ›ì°½ì„ ì—´ 수 없습니다.
Unable to open the window of Lucky Roulette.
*/
MSG_FAILED_OPEN_ROULLETTE = 0xa48,
-/*20171018 to 20180523
+/*20171018 to 20180627
í–‰ìš´ì˜ ë£°ë ›ì°½ì„ ë‹«ì„ ìˆ˜ 없습니다.
Unable to close the window of the Lucky Roulette.
*/
MSG_FAILED_CLOSE_ROULLETTE = 0xa49,
-/*20171018 to 20180523
+/*20171018 to 20180627
í–‰ìš´ì˜ ë£°ë ›ì„ ì‹œìž‘ í•  수 없습니다.
You can not start a roulette wheel of fortune.
*/
MSG_FAILED_GENERATE_ROULLETTE = 0xa4a,
-/*20171018 to 20180523
+/*20171018 to 20180627
í–‰ìš´ì˜ ë£°ë ›ì„ ì‹œìž‘í•˜ê¸° 위해서는 í¬ì¸íŠ¸ê°€ 필요합니다.
Points is required to play Lucky Roulette.
*/
MSG_NOT_ENOUGH_ROULLETTE_POINT = 0xa4b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‹¹ì²¨ëœ ì•„ì´í…œì„ 수령할 수 없습니다.
You can not receive a winning items.
*/
MSG_FAILED_RECV_ITEM = 0xa4c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ë²¤í† ë¦¬ì— ì•„ì´í…œ 개수가 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
The number of items in the inventory has been exceeded.
*/
MSG_FAILED_RECV_ITEM_OVERCOUNT = 0xa4d,
-/*20171018 to 20180523
+/*20171018 to 20180627
무게가 초과하였습니다. ì†Œì§€ì°½ì˜ ì—¬ìœ ê³µê°„ì„ í™•ë³´í•´ì£¼ì„¸ìš”.
The weight has been exceeded. Please free up the possesion window.
*/
MSG_FAILED_RECV_ITEM_OVERWEIGHT = 0xa4e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì  ê°œì„¤ 실패.
Failed to open stalls.
*/
MSG_MERCHANTSHOP_MAKING_FAIL = 0xa4f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë£°ë ›ì´ ëŒê³  있습니다. ê²½í’ˆì„ í™•ì¸ í›„ì— ë‹¤ì‹œ ì‹œë„해주세요.
The roulette wheel is spinning. Please try again after checking with prizes.
*/
MSG_FAILED_CLOSE_ROULLETTEWND = 0xa50,
-/*20171018 to 20180523
+/*20171018 to 20180627
í–‰ìš´ì˜ ë£°ë ›
Lucky Roulette
*/
MSG_ROULLETTE_WND = 0xa51,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ íŒë§¤ ì‹œ 소리로 알림
Notify when item sell out
*/
MSG_SOUNDEFFECT_ITEMSELLWND = 0xa52,
-/*20171018 to 20180523
+/*20171018 to 20180627
수수료를 확ì¸í•´ì£¼ì„¸ìš”.
Please check the fees.
*/
MSG_FAILED_SEND_MAIL_ITEMS = 0xa53,
-/*20171018 to 20180523
+/*20171018 to 20180627
유저ì´ë¦„ 확ì¸
Verify user name
*/
MSG_CHECK_USER_NAME = 0xa54,
-/*20171018 to 20180523
+/*20171018 to 20180627
삭제 예정
Schedule deletion
*/
MSG_DELETE_DUE_DATE = 0xa55,
-/*20171018 to 20180523
+/*20171018 to 20180627
달성과제
Achievable challenge
*/
MSG_ACHIEVEMENT_SYSTEM = 0xa56,
-/*20171018 to 20180523
+/*20171018 to 20180627
달성ì´ì 
Achieve overall
*/
MSG_ACHIEVEMENT_TOTAL_SCORE = 0xa57,
-/*20171018 to 20180523
+/*20171018 to 20180627
달성등급
Achieve rank
*/
MSG_ACHIEVEMENT_GRADE = 0xa58,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‹¤ìŒ ë‹¬ì„±ë“±ê¸‰ê¹Œì§€ [%5d]ì 
The following compensation box until [% 5d] point
*/
MSG_ACHIEVEMENT_SCORE_REQUIRED_TO_REWARD = 0xa59,
-/*20171018 to 20180523
+/*20171018 to 20180627
진척ìƒí™©
Progress
*/
MSG_ACHIEVEMENT_SUMMARY_TITLE = 0xa5a,
-/*20171018 to 20180523
+/*20171018 to 20180627
최근 달성 ì—…ì 
Recent Achievements
*/
MSG_ACHIEVEMENT_RECENT_ACHIEVEMENT = 0xa5b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ä»™è² í’ˆëª©
Cracker Item
*/
MSG_CASH_GEDARE1 = 0xa5c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ä»™è² : %d / %d
Cracker : %d / %d
*/
MSG_CASH_GEDARE2 = 0xa5d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ä»™è²ê°€ 부족합니다.
Cracker is low.
*/
MSG_CASH_GEDARE_FAIL_MONEY = 0xa5e,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s
%s
*/
MSG_CASH_GEDARE_MONEY = 0xa5f,
-/*20171018 to 20180523
+/*20171018 to 20180627
개요
Overview
*/
MSG_ACHIEVEMENT_TAB_SUMMARY = 0xa60,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¼ë°˜
General
*/
MSG_ACHIEVEMENT_TAB_GENERAL = 0xa61,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„°
Role
*/
MSG_ACHIEVEMENT_TAB_GENERAL_CHARACTER = 0xa62,
-/*20171018 to 20180523
+/*20171018 to 20180627
í–‰ë™
Action
*/
MSG_ACHIEVEMENT_TAB_GENERAL_ACTION = 0xa63,
-/*20171018 to 20180523
+/*20171018 to 20180627
기타
Other
*/
MSG_ACHIEVEMENT_TAB_GENERAL_REST = 0xa64,
-/*20171018 to 20180523
+/*20171018 to 20180627
모험
Adventure
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE = 0xa65,
-/*20171018 to 20180523
+/*20171018 to 20180627
룬미드가츠
Rune Midgarts
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE_RUNEMIDGARTS = 0xa66,
-/*20171018 to 20180523
+/*20171018 to 20180627
슈발츠발드
Schwartzvald
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE_SCHWARZWALD = 0xa67,
-/*20171018 to 20180523
+/*20171018 to 20180627
아루나펠츠
Arunafeltz
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE_ARUNAFELTZ = 0xa68,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ê³„
Commandment
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE_ANOTHERWORLD = 0xa69,
-/*20171018 to 20180523
+/*20171018 to 20180627
로컬ë¼ì´ì§•
Localizing
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE_LOCALIZING = 0xa6a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë˜ì „
Dungeon
*/
MSG_ACHIEVEMENT_TAB_ADVENTURE_DUNGEON = 0xa6b,
-/*20171018 to 20180523
+/*20171018 to 20180627
전투
Battle
*/
MSG_ACHIEVEMENT_TAB_BATTLE = 0xa6c,
-/*20171018 to 20180523
+/*20171018 to 20180627
결투
Duel
*/
MSG_ACHIEVEMENT_TAB_BATTLE_PVP = 0xa6d,
-/*20171018 to 20180523
+/*20171018 to 20180627
수련
Lily
*/
MSG_ACHIEVEMENT_TAB_BATTLE_TRAINING = 0xa6e,
-/*20171018 to 20180523
+/*20171018 to 20180627
퀘스트
Quest
*/
MSG_ACHIEVEMENT_TAB_QUEST = 0xa6f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì—피소드
Episode
*/
MSG_ACHIEVEMENT_TAB_QUEST_EPISODE = 0xa70,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¼ë°˜
General
*/
MSG_ACHIEVEMENT_TAB_QUEST_GENERAL = 0xa71,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼
Memorial
*/
MSG_ACHIEVEMENT_TAB_MEMORIAL = 0xa72,
-/*20171018 to 20180523
+/*20171018 to 20180627
미드가르드
Midgard
*/
MSG_ACHIEVEMENT_TAB_MEMORIAL_MIDGARD = 0xa73,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ê³„
Commandment
*/
MSG_ACHIEVEMENT_TAB_MEMORIAL_ANOTHERWORLD = 0xa74,
-/*20171018 to 20180523
+/*20171018 to 20180627
기타
Other
*/
MSG_ACHIEVEMENT_TAB_MEMORIAL_REST = 0xa75,
-/*20171018 to 20180523
+/*20171018 to 20180627
위업
Feat
*/
MSG_ACHIEVEMENT_TAB_ACHIEVEMENT = 0xa76,
-/*20171018 to 20180523
+/*20171018 to 20180627
달성한 과제
Achieved challenge
*/
MSG_ACHIEVEMENT_TAB_TOTAL = 0xa77,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë” ì´ìƒ 추가할 수 없습니다.
You cannot add anymore.
*/
MSG_FAIL_ADD_ACHIEVEMENT_TRACING = 0xa78,
-/*20171018 to 20180523
+/*20171018 to 20180627
< %s > 달성하였습니다.
< %S > achieved.
*/
MSG_NOTICE_COMPLETE_ACHIEVEMENT = 0xa79,
-/*20171018 to 20180523
+/*20171018 to 20180627
only otp user login allow
Only OTP users are allowed
*/
MSG_OTPUSER_ONLY = 0xa7a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ë²„íŠ¼ì„ ëˆ„ë¥¼ ì‹œ, ì§€ì •ëœ ìƒí’ˆì„ 받게ë˜ë©° ë£°ë ›ì€ ì´ˆê¸°í™” ë©ë‹ˆë‹¤.
When this button pressed, you will receive a specified initialized roulette item.
*/
MSG_GET_ROULLETE_PRIZE = 0xa7b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ë²„íŠ¼ì„ ëˆ„ë¥¼ ì‹œ, 깜빡ì´ëŠ” í™”ì‚´í‘œì˜ ë¼ì¸ë¶€í„° ë£°ë ›ì„ ì‹œìž‘ 합니다.
When this button pressed, the flashing arrows from the lines of the roulette wheel begins.
*/
MSG_NOTICE_NEXT_ROULLETE_STAGE = 0xa7c,
-/*20171018 to 20180523
+/*20171018 to 20180627
칭호
Style
*/
MSG_TITLE_EQUIPMENT = 0xa7d,
-/*20171018 to 20180523
+/*20171018 to 20180627
칭호 해제
Title release
*/
MSG_TAKEOFF_TITLE = 0xa7e,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 ìƒì„±ì„ í•  수 없는 지역입니다.
Can't create a Guild in this area.
*/
MSG_GUILD_MAKE_GUILD_NOT_PERMITTED_MAP = 0xa7f,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 해체를 할 수 없는 지역입니다.
Can't disband a Guild in this area.
*/
MSG_GUILD_DISORGANIZE_GUILD_NOT_PERMITTED_MAP = 0xa80,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 ê°€ìž…ì„ í•  수 없는 지역입니다.
Can't join a Guild in this area.
*/
MSG_GUILD_JOIN_GUILD_NOT_PERMITTED_MAP = 0xa81,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 탈퇴를 할 수 없는 지역입니다.
Can't leave a Guild in this area.
*/
MSG_GUILD_LEAVE_GUILD_NOT_PERMITTED_MAP = 0xa82,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê¸¸ë“œì› ì¶”ë°©ì„ í•  수 없는 지역입니다.
Can't deport a Guild in this area.
*/
MSG_GUILD_EXPEL_GUILD_NOT_PERMITTED_MAP = 0xa83,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드ì§ìœ„ ë³€ê²½ì„ í•  수 없는 지역입니다.
Can't change a Guild title in this area
*/
MSG_GUILD_POSITION_CHANGE_NOT_PERMITTED_MAP = 0xa84,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ ì†Œì§€ëŸ‰ì„ 5칸ì´ìƒ 비워주세요
Please empty at least 5 amount of possession in item window.
*/
MSG_NOT_ENOUGH_SPACE_IN_ITEM_BODY = 0xa85,
-/*20171018 to 20180523
+/*20171018 to 20180627
E X P : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%%)
EXP : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%% )
*/
MSG_JPN_PERSONALINFO_EXPMSG = 0xa86,
-/*20171018 to 20180523
+/*20171018 to 20180627
DROP : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%%)
DROP : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%% )
*/
MSG_JPN_PERSONALINFO_DROPMSG = 0xa87,
-/*20171018 to 20180523
+/*20171018 to 20180627
DEATH : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%%)
DEATH : %.1f%% ( basic 100.0%% pccafe %.1f%% + %s %.1f%% )
*/
MSG_JPN_PERSONALINFO_DEATHMSG = 0xa88,
-/*20171018 to 20180523
+/*20171018 to 20180627
첨부할 수 있는 ì•„ì´í…œì˜ 갯수가 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
The number of items that can be attached is exceeded.
*/
MSG_SET_ITEMS_TO_MAIL_OVERCOUNT = 0xa89,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 구매 ì‹œ 소리로 알림
Notify when item purchased
*/
MSG_SOUNDEFFECT_ITEMBUYWND = 0xa8a,
-/*20171018 to 20180523
+/*20171018 to 20180627
첨부할 수 없는 ì•„ì´í…œìž…니다.
Unable to attach the items.
*/
MSG_ID_A8B = 0xa8b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê½ì— 당첨ë˜ì—ˆìœ¼ë¯€ë¡œ ë‹¤ìŒ ìƒìœ„ ë‹¨ê³„ì˜ ë£°ë ›ì„ ëŒë¦¬ì‹¤ 수 없습니다.
Because you can not win a slam room and turn the roulette of the next higher step.
*/
MSG_ID_A8C = 0xa8c,
-/*20171018 to 20180523
+/*20171018 to 20180627
답장쓰기
Replying
*/
MSG_ID_A8D = 0xa8d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‚´ìš©ì½ê¸°
Read more
*/
MSG_ID_A8E = 0xa8e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ì‚­ì œ
Delete message
*/
MSG_ID_A8F = 0xa8f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ä»™è² : %d
Crackers : %d
*/
MSG_ID_A90 = 0xa90,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s %s ä»™è²
%s %s crackers
*/
MSG_ID_A91 = 0xa91,
-/*20171018 to 20180523
+/*20171018 to 20180627
ä»™è²
Crackers
*/
MSG_ID_A92 = 0xa92,
-/*20171018 to 20180523
+/*20171018 to 20180627
Total : %d ä»™è²
Total : %d Crackers
*/
MSG_ID_A93 = 0xa93,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d -> %s ä»™è²
%d -> %s Crackers
*/
MSG_ID_A94 = 0xa94,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ä»™è²
%s Crackers
*/
MSG_ID_A95 = 0xa95,
-/*20171018 to 20180523
+/*20171018 to 20180627
Current ä»™è² : %s
Current Crackers : %s
*/
MSG_ID_A96 = 0xa96,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s : %s ä»™è²
%s : %s Crackers
*/
MSG_ID_A97 = 0xa97,
-/*20171018 to 20180523
+/*20171018 to 20180627
%10s ä»™è²
%10s Crackers
*/
MSG_ID_A98 = 0xa98,
-/*20171018 to 20180523
+/*20171018 to 20180627
Total : %s ä»™è²
Total : %s Crackers
*/
MSG_ID_A99 = 0xa99,
-/*20171018 to 20180523
+/*20171018 to 20180627
※수수료 3% / 최소 1ä»™è²ì˜ 수수료 ì°¨ê°
* Commission 3% / Minimum 1 Crackers comission deducted
*/
MSG_ID_A9A = 0xa9a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ä»™è² ìž…ë‹ˆë‹¤.
The Crackers.
*/
MSG_ID_A9B = 0xa9b,
-/*20171018 to 20180523
+/*20171018 to 20180627
^0000ffä»™è² ì´ìƒ^000000입니다.
ìž…ë ¥ê¸ˆì•¡ì´ ë§žìŠµë‹ˆê¹Œ?
^0000ff more than crackers^000000Did you enter the correct amount?
*/
MSG_ID_A9C = 0xa9c,
-/*20171018 to 20180523
+/*20171018 to 20180627
10억仙è²ì´ìƒ 안전 확ì¸
Over than 10billions secure check
*/
MSG_ID_A9D = 0xa9d,
-/*20171018 to 20180523
+/*20171018 to 20180627
10ì–µ ä»™è² ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ 10ì–µ ä»™è²ë¡œ íŒë§¤ë©ë‹ˆë‹¤.
If you fill over 1 billion, the price will be automatically set as 10 billion Xianbei.
*/
MSG_ID_A9E = 0xa9e,
-/*20171018 to 20180523
+/*20171018 to 20180627
9,999ä»™è² ì´ìƒ ìž…ë ¥í•˜ì…”ë„ ê°€ê²©ì€ 9,999ä»™è²ë¡œ íŒë§¤ë©ë‹ˆë‹¤.
If you fill over 9,999 Xianbei, the price will automatically set as 9,999 Xianbei.
*/
MSG_ID_A9F = 0xa9f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°€ê²©ì´ 0 ä»™è²ì¸ ì•„ì´í…œì´ 존재 합니다. ìƒì ì„ 열수 없습니다!
There are items priced 0 Xianbei. You cannot open vending.
*/
MSG_ID_AA0 = 0xaa0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒëŒ€ ìºë¦­í„°ê°€ 최대 보유 ä»™è²ëŸ‰ì„ 초과하여 거래가 불가능 합니다.
The opponent is over the Xianbei limit. Trade failed.
*/
MSG_ID_AA1 = 0xaa1,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì•„ì´í…œì˜ ê°€ê²©ì„ 10ì–µä»™è² ì´í•˜ë¡œ 입력해 주세요.
Please fill out %s item price less than 1 billion Xianbei.
*/
MSG_ID_AA2 = 0xaa2,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s : %s ä»™è² => %s EA
%s: %s Xianbei => %s ea
*/
MSG_ID_AA3 = 0xaa3,
-/*20171018 to 20180523
+/*20171018 to 20180627
제한 금액 : %s ä»™è²
Limited price: %s Xianbei
*/
MSG_ID_AA4 = 0xaa4,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s %s ä»™è² %d ê°œ
%s %s %d Xianbei
*/
MSG_ID_AA5 = 0xaa5,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s %d개를 %d ä»™è²ì— íŒë§¤ 하였습니다. 수수료는 3%% 입니다.
%d %s are sold. In total %d Xianbei. 3%% charge will be imposed.
*/
MSG_ID_AA6 = 0xaa6,
-/*20171018 to 20180523
+/*20171018 to 20180627
RODEX
*/
MSG_ID_AA7 = 0xaa7,
-/*20171018 to 20180523
+/*20171018 to 20180627
SEND
*/
MSG_ID_AA8 = 0xaa8,
-/*20171018 to 20180523
+/*20171018 to 20180627
RECEIVE
*/
MSG_ID_AA9 = 0xaa9,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ ìž‘ì„±ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Please close the mail compose window.
*/
MSG_ID_AAA = 0xaaa,
-/*20171018 to 20180523
+/*20171018 to 20180627
서버접근거부(A)
Server access denied(A)
*/
MSG_ID_AAB = 0xaab,
-/*20171018 to 20180523
+/*20171018 to 20180627
서버접근거부(B)
Server access denied(B)
*/
MSG_ID_AAC = 0xaac,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž¥ì°©ëœ í™”ì‚´/탄환 ì„ í•´ì œí•´ì•¼í•©ë‹ˆë‹¤.
Unequipped Arrow/Ammunition.
*/
MSG_ID_AAD = 0xaad,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ë²¤í† ë¦¬ì˜ ì•„ì´í…œì´ 소모ë˜ì–´ ë¡œë±ìŠ¤ ì“°ê¸°ì°½ì„ ë‹«ìŠµë‹ˆë‹¤.
Consuming item in inventory will close mail compose window.
*/
MSG_ID_AAE = 0xaae,
-/*20171018 to 20180523
+/*20171018 to 20180627
소지하신 ë‹ë³´ê¸°ê°€ 없습니다.
Do not have Magnifier.
*/
MSG_ID_AAF = 0xaaf,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì„ 버릴려면 ë©”ì¼ ì“°ê¸°ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Close email window if you want to discard item.
*/
MSG_ID_AB0 = 0xab0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒëŒ€ë°©ì´ 친구 요청중입니다
The opponent has already requested you to be a friend.
*/
MSG_ID_AB1 = 0xab1,
-/*20171018 to 20180523
+/*20171018 to 20180627
SCRIPT ERROR AID
*/
MSG_ID_AB2 = 0xab2,
-/*20171018 to 20180523
+/*20171018 to 20180627
Errorfile : %s
ErrorLine : %d 줄
@@ -13566,1094 +13566,1094 @@ ErrorLine : %d item
ErrorContext: %s
*/
MSG_ID_AB3 = 0xab3,
-/*20171018 to 20180523
+/*20171018 to 20180627
^ff0000해당 ì•„ì´í…œì„ 구매 하시겠습니까? %dí¬ì¸íŠ¸ ë° %d ä»™è²ê°€ ì°¨ê° ë©ë‹ˆë‹¤.
^ff0000Are you sure want to purchase the item? after confirmation will consume %d point and %d crackers.
*/
MSG_ID_AB4 = 0xab4,
-/*20171018 to 20180523
+/*20171018 to 20180627
닫기
Close
*/
MSG_ID_AB5 = 0xab5,
-/*20171018 to 20180523
+/*20171018 to 20180627
퀘스트
Quest
*/
MSG_ID_AB6 = 0xab6,
-/*20171018 to 20180523
+/*20171018 to 20180627
퀘스트 ì•„ì´ì½˜ 보기
View Quest icon
*/
MSG_ID_AB7 = 0xab7,
-/*20171018 to 20180523
+/*20171018 to 20180627
편ì˜ì‹œì„¤
Facility
*/
MSG_ID_AB8 = 0xab8,
-/*20171018 to 20180523
+/*20171018 to 20180627
편ì˜ì‹œì„¤ ì•„ì´ì½˜ 보기
View Facility icon
*/
MSG_ID_AB9 = 0xab9,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드ì›/파티ì›
Guild/Party
*/
MSG_ID_ABA = 0xaba,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드ì›/íŒŒí‹°ì› ë³´ê¸°
Show Guild/Party
*/
MSG_ID_ABB = 0xabb,
-/*20171018 to 20180523
+/*20171018 to 20180627
기ë¡í•˜ê¸°
Record
*/
MSG_ID_ABC = 0xabc,
-/*20171018 to 20180523
+/*20171018 to 20180627
보스몬스터
Boss Monster
*/
MSG_ID_ABD = 0xabd,
-/*20171018 to 20180523
+/*20171018 to 20180627
나
I
*/
MSG_ID_ABE = 0xabe,
-/*20171018 to 20180523
+/*20171018 to 20180627
삭제 하시겠습니까?
Are you sure want to delete it?
*/
MSG_ID_ABF = 0xabf,
-/*20171018 to 20180523
+/*20171018 to 20180627
퀘스트 NPC
Quest NPC
*/
MSG_ID_AC0 = 0xac0,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모할 ë‚´ìš©ì„ ê¸°ë¡í•©ë‹ˆë‹¤
Record content
*/
MSG_ID_AC1 = 0xac1,
-/*20171018 to 20180523
+/*20171018 to 20180627
저장하기
Store
*/
MSG_ID_AC2 = 0xac2,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모하기
Record
*/
MSG_ID_AC3 = 0xac3,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s [%d옵션] %d개
%s [%d Property] %d ea
*/
MSG_ID_AC4 = 0xac4,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s [%d옵션] %s Zeny
%s [%d Property] %s Zeny
*/
MSG_ID_AC5 = 0xac5,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s [%d옵션] %d %s %d -> %s %s
%s [%d Property] %d %s %d -> %s %s
*/
MSG_ID_AC6 = 0xac6,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s [%d옵션] %d %s %s %s
%s [%d Property] %d %s %s %s
*/
MSG_ID_AC7 = 0xac7,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s [%d옵션] %d -> %s %s
%s [%d Property] %d -> %s %s
*/
MSG_ID_AC8 = 0xac8,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s [%d옵션] %s %s
%s [%d Property] %s %s
*/
MSG_ID_AC9 = 0xac9,
-/*20171018 to 20180523
+/*20171018 to 20180627
최소 거래 단위 100 ä»™è² ì´ìƒìœ¼ë¡œ 설정 하셔야 합니다.
The minimum trading unit must be 100 crackers or more.
*/
MSG_ID_ACA = 0xaca,
-/*20171018 to 20180523
+/*20171018 to 20180627
머리 색
Hair color
*/
MSG_ID_ACB = 0xacb,
-/*20171018 to 20180523
+/*20171018 to 20180627
머리 모양
Hair style
*/
MSG_ID_ACC = 0xacc,
-/*20171018 to 20180523
+/*20171018 to 20180627
옷 색
Cloth color
*/
MSG_ID_ACD = 0xacd,
-/*20171018 to 20180523
+/*20171018 to 20180627
옷 모양
Cloth pattern
*/
MSG_ID_ACE = 0xace,
-/*20171018 to 20180523
+/*20171018 to 20180627
지ì›ë˜ì§€ 않는 맵 입니다.
Unsupported Map.
*/
MSG_ID_ACF = 0xacf,
-/*20171018 to 20180523
+/*20171018 to 20180627
2,147,483,647 Zeny ì´í•˜ë¡œ ìž…ë ¥ 하십시오.
Enter Zeny Below 2,147,483,647.
*/
MSG_ID_AD0 = 0xad0,
-/*20171018 to 20180523
+/*20171018 to 20180627
1 Zeny ì´ìƒ ìž…ë ¥ 하십시오.
Please Enter atleast 1 zeny.
*/
MSG_ID_AD1 = 0xad1,
-/*20171018 to 20180523
+/*20171018 to 20180627
보유한 Zeny 가 없습니다.
You do not hold any zeny.
*/
MSG_ID_AD2 = 0xad2,
-/*20171018 to 20180523
+/*20171018 to 20180627
제니 창고
Zeny Storage
*/
MSG_ID_AD3 = 0xad3,
-/*20171018 to 20180523
+/*20171018 to 20180627
창고보유액
in Bank
*/
MSG_ID_AD4 = 0xad4,
-/*20171018 to 20180523
+/*20171018 to 20180627
소지금
on hand
*/
MSG_ID_AD5 = 0xad5,
-/*20171018 to 20180523
+/*20171018 to 20180627
입금
Deposit
*/
MSG_ID_AD6 = 0xad6,
-/*20171018 to 20180523
+/*20171018 to 20180627
출금
Withdraw
*/
MSG_ID_AD7 = 0xad7,
-/*20171018 to 20180523
+/*20171018 to 20180627
1 z UP
1z UP
*/
MSG_ID_AD8 = 0xad8,
-/*20171018 to 20180523
+/*20171018 to 20180627
1 z Down
1z Down
*/
MSG_ID_AD9 = 0xad9,
-/*20171018 to 20180523
+/*20171018 to 20180627
Max
*/
MSG_ID_ADA = 0xada,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž…ë ¥ê°’ì´ ì—†ìŠµë‹ˆë‹¤
There is no Input value
*/
MSG_ID_ADB = 0xadb,
-/*20171018 to 20180523
+/*20171018 to 20180627
보유 Zeny 부족
Not enough zeny
*/
MSG_ID_ADC = 0xadc,
-/*20171018 to 20180523
+/*20171018 to 20180627
입력값 필요
Input Required
*/
MSG_ID_ADD = 0xadd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¬¸ìž ìž…ë ¥ 불가
Numbers only
*/
MSG_ID_ADE = 0xade,
-/*20171018 to 20180523
+/*20171018 to 20180627
최대 입력 초과
Exceeded max input
*/
MSG_ID_ADF = 0xadf,
-/*20171018 to 20180523
+/*20171018 to 20180627
최소 입력 미만
Below Minimum Input
*/
MSG_ID_AE0 = 0xae0,
-/*20171018 to 20180523
+/*20171018 to 20180627
보유 Zeny 부족
Not enough zeny
*/
MSG_ID_AE1 = 0xae1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì€í–‰ 잔고 부족
Insufficient funds
*/
MSG_ID_AE2 = 0xae2,
-/*20171018 to 20180523
+/*20171018 to 20180627
최대 보유 Zeny 초과
Exceeded max zeny
*/
MSG_ID_AE3 = 0xae3,
-/*20171018 to 20180523
+/*20171018 to 20180627
드롭 X
Drop X
*/
MSG_ID_AE4 = 0xae4,
-/*20171018 to 20180523
+/*20171018 to 20180627
창고 X
Storage X
*/
MSG_ID_AE5 = 0xae5,
-/*20171018 to 20180523
+/*20171018 to 20180627
카트 X
Cart X
*/
MSG_ID_AE6 = 0xae6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ X
Mail X
*/
MSG_ID_AE7 = 0xae7,
-/*20171018 to 20180523
+/*20171018 to 20180627
êµí™˜ì°½ X
Trade X
*/
MSG_ID_AE8 = 0xae8,
-/*20171018 to 20180523
+/*20171018 to 20180627
경매장 X
Auction X
*/
MSG_ID_AE9 = 0xae9,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드창고 X
Guild Storage X
*/
MSG_ID_AEA = 0xaea,
-/*20171018 to 20180523
+/*20171018 to 20180627
NPCì—게 íŒë§¤ X
Sell to NPC X
*/
MSG_ID_AEB = 0xaeb,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë™ì œí•œì´ 있는 ì•„ì´í…œìž…니다.
Item moves restriction.
*/
MSG_ID_AEC = 0xaec,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„°ë¥¼ ìƒì„±í•´ì£¼ì„¸ìš”!
Please Create a Character!
*/
MSG_ID_AED = 0xaed,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž¥ì°©ëœ íˆ¬ì‚¬ì²´ ì•„ì´í…œì„ 해제해야 합니다.
You need to disarm the equipped projectiles.
*/
MSG_ID_AEE = 0xaee,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ì› 초과로 메모리얼 ë˜ì „ì— ìž…ìž¥ í•  수 없습니다
You cannot enter Memorial Dungeon with excess members
*/
MSG_ID_AEF = 0xaef,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ì›ìˆ˜ 초과로 ì¸í•´ 메모리얼 ë˜ì „ ìž…ìž¥ì´ ê±°ë¶€ë˜ì—ˆìŠµë‹ˆë‹¤
Memorial Dungeon Access was denied due to exceeding number of players
*/
MSG_ID_AF0 = 0xaf0,
-/*20171018 to 20180523
+/*20171018 to 20180627
%.1f%% ( %s Server: %.1f%% + Premium:%.1f%% )
*/
MSG_ID_AF1 = 0xaf1,
-/*20171018 to 20180523
+/*20171018 to 20180627
%.1f%% ( %s Server: %.1f%% + Premium:%.1f%% )
*/
MSG_ID_AF2 = 0xaf2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¤‘ë³µëœ ì•„ì´í…œì´ 존재하여 ì‚¬ìš©ì´ ë¶ˆê°€ëŠ¥ 합니다.
Consuming Item denied due to multiple same item.
*/
MSG_ID_AF3 = 0xaf3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¤‘ë³µëœ íš¨ê³¼ê°€ 존재하여 ì‚¬ìš©ì´ ë¶ˆê°€ëŠ¥ 합니다.
Consuming Item denied due to effect of same consumed item.
*/
MSG_ID_AF4 = 0xaf4,
-/*20171018 to 20180523
+/*20171018 to 20180627
화면 í”들림 효과 ON
Flicker Effect ON
*/
MSG_ID_AF5 = 0xaf5,
-/*20171018 to 20180523
+/*20171018 to 20180627
화면 í”들림 효과 OFF
Flicker Effect OFF
*/
MSG_ID_AF6 = 0xaf6,
-/*20171018 to 20180523
+/*20171018 to 20180627
불법 프로그램 발견ë˜ì—ˆìŠµë‹ˆë‹¤
Illegal Programs has been detected
*/
MSG_ID_AF7 = 0xaf7,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼ ë³´ë‚´ê¸°
Send Mail
*/
MSG_ID_AF8 = 0xaf8,
-/*20171018 to 20180523
+/*20171018 to 20180627
E X P : %.1f%% ( basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
E X P: %.1f%% (Basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
*/
MSG_ID_AF9 = 0xaf9,
-/*20171018 to 20180523
+/*20171018 to 20180627
DROP : %.1f%% ( basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
DROP : %.1f%% (Basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
*/
MSG_ID_AFA = 0xafa,
-/*20171018 to 20180523
+/*20171018 to 20180627
DEATH : %.1f%% ( basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
DEATH: %.1f%% (Basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%)
*/
MSG_ID_AFB = 0xafb,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 태그는 ì´ë¦„으로 사용하실 수 없습니다.
Name with this tag cannot be used.
*/
MSG_ID_AFC = 0xafc,
-/*20171018 to 20180523
+/*20171018 to 20180627
???? bdbac5b8c0cfb8b52098de
Style Shop
*/
MSG_ID_AFD = 0xafd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¿ í° ì—†ìŒ. Cash Shopì—ì„œ ì•„ì´í…œì„ 구매해 주세요.
No serial number, Please visit the store to buy.
*/
MSG_ID_AFE = 0xafe,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ë²¤í† ë¦¬ì—ì„œ ì•„ì´í…œ ì¿ í° ìƒìžë¥¼ 열어주세요.
Please turn on Serial item number window box.
*/
MSG_ID_AFF = 0xaff,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ìŠ¤íƒ€ì¼ ì •ë³´ë¥¼ 삭제하시겠습니까?
Bank
*/
MSG_ID_B00 = 0xb00,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŠ¬ë¡¯ì´ ê½‰ 찼습니다. ë‚´ 스타ì¼ì—ì„œ ìºë¦­í„° ì‚­ì œ 후 사용해 주십시오.
Slot is full, please delete a character.
*/
MSG_ID_B01 = 0xb01,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¹„ìš©ì„ ì§€ë¶ˆí•˜ê³  현재 스타ì¼ì„ ì ìš©í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
(※ ë¹„ìš©ì€ ë°˜í™˜ë˜ì§€ 않습니다.)
Item cannot be restored, are you sure want to apply it?
*/
MSG_ID_B02 = 0xb02,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 스타ì¼ì„ 저장하였습니다.
Registered as the following style.
*/
MSG_ID_B03 = 0xb03,
-/*20171018 to 20180523
+/*20171018 to 20180627
보유 Zeny 부족. ì€í–‰ì— 충분한 Zenyê°€ 있습니다.
There are plenty of golds in the bank, Please go to the bank now.
*/
MSG_ID_B04 = 0xb04,
-/*20171018 to 20180523
+/*20171018 to 20180627
으로 ì´ë™í•©ë‹ˆë‹¤.
moving...
*/
MSG_ID_B05 = 0xb05,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 êµ­ê°€ì˜ ì˜ê³µí†µê³¼ì— 대한 허가가 나지 않았습니다.
You are not allowed to fly over the sovereign airspace of the country.
*/
MSG_ID_B06 = 0xb06,
-/*20171018 to 20180523
+/*20171018 to 20180627
마나로 ëŒ€ê¸°ë¶ˆì•ˆì •ì´ ê³„ì†ë˜ì–´ 비공정 ìš´í–‰ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
Airship flight is temporarily unavailable due to atmospheric instability caused by magic.
*/
MSG_ID_B07 = 0xb07,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°œì¸ ë¹„ê³µì •
Private airship
*/
MSG_ID_B08 = 0xb08,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž ì‹œ 후 다시 ì‹œë„해주세요.
Please try again in a moment.
*/
MSG_ID_B09 = 0xb09,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°œì¸ ë¹„ê³µì • ì´ìš©ì— 필요한 제니가 부족합니다.
Not enough Zeny to use the private airship.
*/
MSG_ID_B0A = 0xb0a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°œì¸ ë¹„ê³µì • ì´ìš©ì— 필요한 ì•„ì´í…œì´ 부족합니다.
Not enough Cans to use the private airship.
*/
MSG_ID_B0B = 0xb0b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°œì¸ ë¹„ê³µì •ì„ ì´ìš©í•  수 있는 ë ˆë²¨ì´ ì•„ë‹™ë‹ˆë‹¤.
You cannot meet the level to use the private airship.
*/
MSG_ID_B0C = 0xb0c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì„ íƒí•œ 지ì ìœ¼ë¡  ê°œì¸ë¹„ê³µì •ì´ ì´ë™í•  수 없습니다.
You cannot move to the selected point by the private airship.
*/
MSG_ID_B0D = 0xb0d,
-/*20171018 to 20180523
+/*20171018 to 20180627
현 지ì ì—ì„  ê°œì¸ë¹„ê³µì •ì„ ì´ìš©í•  수 없습니다.
You cannot use the private airship where you are now.
*/
MSG_ID_B0E = 0xb0e,
-/*20171018 to 20180523
+/*20171018 to 20180627
액세서리
Accessory
*/
MSG_ID_B0F = 0xb0f,
-/*20171018 to 20180523
+/*20171018 to 20180627
세컨드코스튬
Second costume
*/
MSG_ID_B10 = 0xb10,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‚´ 스타ì¼
Wardrobe
*/
MSG_ID_B11 = 0xb11,
-/*20171018 to 20180523
+/*20171018 to 20180627
염색할 수 없는 헤어스타ì¼ìž…니다.
This hairstyle cannot be dyed.
*/
MSG_ID_B12 = 0xb12,
-/*20171018 to 20180523
+/*20171018 to 20180627
화살표를 눌러 마ìŒì— 드는 스타ì¼ì„ ì„ íƒí•´ 보세요.
Press an arrow to choose the style you want.
*/
MSG_ID_B13 = 0xb13,
-/*20171018 to 20180523
+/*20171018 to 20180627
새로운 스타ì¼ì„ 확ì¸í•´ 보세요.
(※ 액세서리 구매 ì‹œ RODEXë¡œ 발송ë©ë‹ˆë‹¤.)
Come and see the new styles.
(Purchased accessories will be sent via RODEX.)
*/
MSG_ID_B14 = 0xb14,
-/*20171018 to 20180523
+/*20171018 to 20180627
기본 스타ì¼
Basic style
*/
MSG_ID_B15 = 0xb15,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ìŠ¤í‚¬ì€ BaseLv %d ì´ìƒë¶€í„° 스킬 í¬ì¸íŠ¸ 투ìžê°€ 가능합니다.
You can level up the skill from the base Lv. %d.
*/
MSG_ID_B16 = 0xb16,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 특수기호는 ì´ë¦„ì— ì‚¬ìš©í•˜ì‹¤ 수 없습니다.
Special symbol can't be used in name
*/
MSG_ID_B17 = 0xb17,
-/*20171018 to 20180523
+/*20171018 to 20180627
MHPê°€ 너무 낮아, 해당 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다
MaxHP is to low to use this skill
*/
MSG_ID_B18 = 0xb18,
-/*20171018 to 20180523
+/*20171018 to 20180627
MSPê°€ 너무 낮아, 해당 ìŠ¤í‚¬ì„ ì‚¬ìš©í•  수 없습니다
MaxSP is to low to use this skill
*/
MSG_ID_B19 = 0xb19,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 비êµí•˜ê¸°
Compare items
*/
MSG_ID_B1A = 0xb1a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 버리기 잠금
Drop lock
*/
MSG_ID_B1B = 0xb1b,
-/*20171018 to 20180523
+/*20171018 to 20180627
스í¬ë¦°ìƒ· 파ì¼ì´ 첨부 ë˜ì§€ 않았습니다.
Screenshots are not attached
*/
MSG_ID_B1C = 0xb1c,
-/*20171018 to 20180523
+/*20171018 to 20180627
Twitter
TWITTER
*/
MSG_ID_B1D = 0xb1d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¼ë°˜
General
*/
MSG_ID_B1E = 0xb1e,
-/*20171018 to 20180523
+/*20171018 to 20180627
공지
Notice
*/
MSG_ID_B1F = 0xb1f,
-/*20171018 to 20180523
+/*20171018 to 20180627
반송
Clear
*/
MSG_ID_B20 = 0xb20,
-/*20171018 to 20180523
+/*20171018 to 20180627
새로고침
Refresh
*/
MSG_ID_B21 = 0xb21,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d분
%d minute
*/
MSG_ID_B22 = 0xb22,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d시간
%d hour
*/
MSG_ID_B23 = 0xb23,
-/*20171018 to 20180523
+/*20171018 to 20180627
%dì¼
%d day
*/
MSG_ID_B24 = 0xb24,
-/*20171018 to 20180523
+/*20171018 to 20180627
반송ë¨
Returned
*/
MSG_ID_B25 = 0xb25,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì„ íƒí•œ ë©”ì¼ì„ 삭제하시겠습니까?
Do you want to delete the message?
*/
MSG_ID_B26 = 0xb26,
-/*20171018 to 20180523
+/*20171018 to 20180627
위치표시
Show information
*/
MSG_ID_B27 = 0xb27,
-/*20171018 to 20180523
+/*20171018 to 20180627
확대
Zoom In
*/
MSG_ID_B28 = 0xb28,
-/*20171018 to 20180523
+/*20171018 to 20180627
축소
Zoom Out
*/
MSG_ID_B29 = 0xb29,
-/*20171018 to 20180523
+/*20171018 to 20180627
맵보기
Maximize
*/
MSG_ID_B2A = 0xb2a,
-/*20171018 to 20180523
+/*20171018 to 20180627
월드보기
Show world map
*/
MSG_ID_B2B = 0xb2b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 소지 종류수
Total possession item type
*/
MSG_ID_B2C = 0xb2c,
-/*20171018 to 20180523
+/*20171018 to 20180627
/minimap
*/
MSG_ID_B2D = 0xb2d,
-/*20171018 to 20180523
+/*20171018 to 20180627
미니맵 ë²„íŠ¼ì„ í‘œì‹œí•©ë‹ˆë‹¤
Show minimap buttons
*/
MSG_ID_B2E = 0xb2e,
-/*20171018 to 20180523
+/*20171018 to 20180627
미니맵 ë²„íŠ¼ì„ í‘œì‹œí•˜ì§€ 않습니다
Hide minimap buttons
*/
MSG_ID_B2F = 0xb2f,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드 ì ‘ì†ìž ì •ë ¬
Show guild member login status
*/
MSG_ID_B30 = 0xb30,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¹œë°€ë„ : %s
Intimacy: %s
*/
MSG_ID_B31 = 0xb31,
-/*20171018 to 20180523
+/*20171018 to 20180627
í™•ì¸ ì „
Confirmation
*/
MSG_ID_B32 = 0xb32,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티 ì´ë¦„
Team name
*/
MSG_ID_B33 = 0xb33,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티장
Leader
*/
MSG_ID_B34 = 0xb34,
-/*20171018 to 20180523
+/*20171018 to 20180627
제한 시간 초과. í´ë¼ì´ì–¸íŠ¸ë¥¼ 종료합니다.
Time limit exceeded. Closing the client
*/
MSG_ID_B35 = 0xb35,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž˜ëª»ëœ ìž…ë ¥ìž…ë‹ˆë‹¤. í´ë¼ì´ì–¸íŠ¸ë¥¼ 종료합니다.
Input error. Closing the client
*/
MSG_ID_B36 = 0xb36,
-/*20171018 to 20180523
+/*20171018 to 20180627
정답 입니다. ë³´ìƒìœ¼ë¡œ ì†Œì •ì˜ ë²„í”„ê°€ 주어집니다.
Incorrect input. A small buff has given to you
*/
MSG_ID_B37 = 0xb37,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜ë¬¸ 4ìž, 한글 2ìž ì´ìƒìœ¼ë¡œ 입력해야 합니다.
Enter 4 english words and 2 chinese words
*/
MSG_ID_B38 = 0xb38,
-/*20171018 to 20180523
+/*20171018 to 20180627
입력한 ë‹µì´ [%s]ê°€ 맞습니까?
Your entered answer is [%s]. Is it right?
*/
MSG_ID_B39 = 0xb39,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì„ íƒëœ ì´ë¯¸ì§€ê°€ 없습니다.
Icon is unchecked
*/
MSG_ID_B3A = 0xb3a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìž˜ëª»ëœ ìž…ë ¥ìž…ë‹ˆë‹¤. (ë‚¨ì€ ê¸°íšŒ %d번)
Incorrect input (Remaining chance: %d)
*/
MSG_ID_B3B = 0xb3b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ %dëª…ì˜ ìœ ì €ë¥¼ 신고하시겠습니까?
Do you want to announce %d to player?
*/
MSG_ID_B3C = 0xb3c,
-/*20171018 to 20180523
+/*20171018 to 20180627
유저ì—게 메시지를 보냈습니다.
Message has been sent to player
*/
MSG_ID_B3D = 0xb3d,
-/*20171018 to 20180523
+/*20171018 to 20180627
불법 프로그램 단ì†ì— 필요한 ë°ì´í„°ê°€ ë¯¸ë“±ë¡ ìƒíƒœìž…니다.
Needed Data for Query illegal software are not signed.
*/
MSG_ID_B3E = 0xb3e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ 매í¬ë¡œ ê°ì‹œì¤‘ì¸ ìœ ì €ìž…ë‹ˆë‹¤.
The player is being monitored.
*/
MSG_ID_B3F = 0xb3f,
-/*20171018 to 20180523
+/*20171018 to 20180627
매í¬ë¡œê°€ 등ë¡ë˜ì—ˆìŠµë‹ˆë‹¤..
Already signed in investigation system.
*/
MSG_ID_B40 = 0xb40,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ì§€ 등ë¡ì— 실패하였습니다.
Failed to store icon.
*/
MSG_ID_B41 = 0xb41,
-/*20171018 to 20180523
+/*20171018 to 20180627
정답 등ë¡ì— 실패하였습니다.
Failed to store replied answer.
*/
MSG_ID_B42 = 0xb42,
-/*20171018 to 20180523
+/*20171018 to 20180627
안녕하세요. 불법프로그램 단ì†ì¤‘입니다.
Hello, illegal software is being monitored.
*/
MSG_ID_B43 = 0xb43,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì§€ì •ëœ ì‹œê°„ë‚´ì— ì•„ëž˜ì˜ ë¬¸ìžë¥¼ 입력해주세요.
Please enter the text below within the specified time.
*/
MSG_ID_B44 = 0xb44,
-/*20171018 to 20180523
+/*20171018 to 20180627
3회 오류시 ìš´ì˜ì •ì±…ì— ì˜ê±°í•˜ì—¬ ì˜êµ¬ë¸”ë¡ë©ë‹ˆë‹¤.
According to game regulation, when you enter the wrong text three times, you will get banned.
*/
MSG_ID_B45 = 0xb45,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‚¨ì€ íšŸìˆ˜ : %d
Remaining chance : %d
*/
MSG_ID_B46 = 0xb46,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„°
Role
*/
MSG_ID_B47 = 0xb47,
-/*20171018 to 20180523
+/*20171018 to 20180627
범위
Range
*/
MSG_ID_B48 = 0xb48,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºë¦­í„° ì„ íƒì€ 좌í´ë¦­ìœ¼ë¡œ 합니다.
You use the left mouse button to specify the role
*/
MSG_ID_B49 = 0xb49,
-/*20171018 to 20180523
+/*20171018 to 20180627
범위 ì„ íƒì€ ìš°í´ë¦­ìœ¼ë¡œ 합니다.
You use the left mouse button to specify the range
*/
MSG_ID_B4A = 0xb4a,
-/*20171018 to 20180523
+/*20171018 to 20180627
범위 í¬ê¸°ë¥¼ 지정하기 위해서는 엔터를 입력해주세요
Not a valid range, please press Enter
*/
MSG_ID_B4B = 0xb4b,
-/*20171018 to 20180523
+/*20171018 to 20180627
E X P : %.1f%% ( basic %.1f%% %s %.1f%%)
*/
MSG_ID_B4C = 0xb4c,
-/*20171018 to 20180523
+/*20171018 to 20180627
DROP : %.1f%% ( basic %.1f%% %s %.1f%%)
*/
MSG_ID_B4D = 0xb4d,
-/*20171018 to 20180523
+/*20171018 to 20180627
DEATH : %.1f%% ( basic %.1f%% %s %.1f%%)
*/
MSG_ID_B4E = 0xb4e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë³€ê²½ëœ ìºë¦­ëª…으로 발송했습니다. ë³€ê²½ëœ ìºë¦­ëª… : %s
The role name will be sent: %s
*/
MSG_ID_B4F = 0xb4f,
-/*20171018 to 20180523
+/*20171018 to 20180627
í•©ì„±ì— í•„ìš”í•œ 재료
Synthesis of the required materials
*/
MSG_ID_B50 = 0xb50,
-/*20171018 to 20180523
+/*20171018 to 20180627
조합 재료가 부족해서 조합할 수 없습니다.
Insufficient synthesis materials
*/
MSG_ID_B51 = 0xb51,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 재료는 %d개가 필요합니다.
Required material %d ea.
*/
MSG_ID_B52 = 0xb52,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련ë„ê°€ 낮아서 ì¡°í•©í•  수 없습니다.
Refine value is to low for synthesis
*/
MSG_ID_B53 = 0xb53,
-/*20171018 to 20180523
+/*20171018 to 20180627
ëª¨í—˜ê°€ì¤‘ê°œì†Œì— ë“±ë¡ í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Do you want to sign in to the adventurers?
*/
MSG_ID_B54 = 0xb54,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìžìœ ë¡­ê²Œ 코멘트를 남겨보세요.
Please leave a message
*/
MSG_ID_B55 = 0xb55,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê·¸ë¦¼ì— ë³´ì´ëŠ” 문ìžë¥¼ 입력해주세요.
Please enter the text on the graph
*/
MSG_ID_B56 = 0xb56,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d초 남았습니다
%d second left
*/
MSG_ID_B57 = 0xb57,
-/*20171018 to 20180523
+/*20171018 to 20180627
OTP ì¸ì¦ë²ˆí˜¸ 6ìžë¦¬ë¥¼ 입력해 주세요
Please enter your 6 identification number.
*/
MSG_ID_B58 = 0xb58,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ì¦ë²ˆí˜¸
Identification number.
*/
MSG_ID_B59 = 0xb59,
-/*20171018 to 20180523
+/*20171018 to 20180627
6ìžë¦¬ì˜ 숫ìžê°€ 아닙니다. 다시 확ì¸í•´ 주세요
It's not a 6 identification number. Please try again
*/
MSG_ID_B5A = 0xb5a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ ì‚­ì œëœ ë©”ì¼ìž…니다.
The message has been deleted
*/
MSG_ID_B5B = 0xb5b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê°œì¸ ë¹„ê³µì •ìœ¼ë¡œ ì´ë™í•  ì§€ì—­ì„ ì„ íƒí•´ì£¼ì„¸ìš”.
Please select the area where the private airship will move
*/
MSG_ID_B5C = 0xb5c,
-/*20171018 to 20180523
+/*20171018 to 20180627
E X P : %d%% ( basic 100.0%% %s %d%%)
*/
MSG_ID_B5D = 0xb5d,
-/*20171018 to 20180523
+/*20171018 to 20180627
DROP : %d%% ( basic 100.0%% %s %d%%)
*/
MSG_ID_B5E = 0xb5e,
-/*20171018 to 20180523
+/*20171018 to 20180627
DEATH : %d%% ( basic 100.0%% %s %d%%)
*/
MSG_ID_B5F = 0xb5f,
-/*20171018 to 20180523
+/*20171018 to 20180627
목ì ì§€ë¡œ ì´ë™ì¤‘입니다.
Move to the destination
*/
MSG_ID_B60 = 0xb60,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s] 파ì¼ì´ 존재하지 ì•Šì•„ default AI ë¡œ ë™ìž‘합니다
The [%s] is not present, the default AI will be used instead.
*/
MSG_ID_B61 = 0xb61,
-/*20171018 to 20180523
+/*20171018 to 20180627
%.1f%% ( Basic 100.0%% + Premium %.1f%% + %s %.1f%%)
%.1f%% ( Basic 100.0%% + Premium %.1f%% + %s %.1f%%)
*/
MSG_ID_B62 = 0xb62,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ìžë¦¬ì— ë…¸ì ì„ 세우시겠습니까?
Would you like to open a shop at this location?
*/
MSG_ID_B63 = 0xb63,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë„ëžŒì¡±ì€ í•´ë‹¹ ì˜ìƒì„ ìž…ì„ ìˆ˜ 없습니다.
Doram race can't wear this clothes
*/
MSG_ID_B64 = 0xb64,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤ ë…¸ì ì—ì„œ 거래한 ì•„ì´í…œì´ ë¡œë±ìŠ¤ë¡œ 배송ë˜ì—ˆìŠµë‹ˆë‹¤.
Props open-air store sales will be traded in RODEX
*/
MSG_ID_B65 = 0xb65,
-/*20171018 to 20180523
+/*20171018 to 20180627
30,000 z
*/
MSG_ID_B66 = 0xb66,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë§ëž‘ë„ íŠ¹ì‚° 통조림 100ê°œ
Malangdo Special Can 100 pc
*/
MSG_ID_B67 = 0xb67,
-/*20171018 to 20180523
+/*20171018 to 20180627
무게가 80%를 초과하여 진행할 수 없습니다.
Cannot carry anymore because weight limit over 80%
*/
MSG_ID_B68 = 0xb68,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤ë˜ì§€ 못한 ìƒí’ˆì´ ë¡œë±ìŠ¤ë¡œ 배송ë˜ì—ˆìŠµë‹ˆë‹¤.
Unsold items are sent to RODEX
*/
MSG_ID_B69 = 0xb69,
-/*20171018 to 20180523
+/*20171018 to 20180627
장착 모습
Preview
*/
MSG_ID_B6A = 0xb6a,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드마스터 위임
Assign Guild Leader
*/
MSG_ID_B6B = 0xb6b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì •ë§ë¡œ %s님께 길드마스터를 위임하시겠습니까? 위임 후 ë‹¹ì‹ ì˜ ì§€ìœ„ëŠ” %s님과 지위가 바뀌게 ë©ë‹ˆë‹¤.
Are sure want to assign %s as guild leader? After assigned your position will become %s
*/
MSG_ID_B6C = 0xb6c,
-/*20171018 to 20180523
+/*20171018 to 20180627
철회
Cancel
*/
MSG_ID_B6D = 0xb6d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì ì„ 철수하시겠습니까?
Do you want to close the shop?
*/
MSG_ID_B6E = 0xb6e,
-/*20171018 to 20180523
+/*20171018 to 20180627
%02dì¼ %02d시간 %02d분 %02dì´ˆ
%02d day %02d hour %02d minute %02d second
*/
MSG_ID_B6F = 0xb6f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ‘ì†ë¶ˆê°€
Unable to sign in
*/
MSG_ID_B70 = 0xb70,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ‘ì†ê°€ëŠ¥ì¸ì›ì„ 초과하여 ì ‘ì†ì´ 불가능 합니다.
Unable to sign in because the maximum number of sign-in is exceeded
*/
MSG_ID_B71 = 0xb71,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì ì„ 설치할 위치를 ì„ íƒí•´ì£¼ì„¸ìš”.
Please select a location for your shop
*/
MSG_ID_B72 = 0xb72,
-/*20171018 to 20180523
+/*20171018 to 20180627
펫 ì´ë¦„ì„ ^0000ff^0000ff %s^000000^000000 ë¡œ 수정합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
Pet name will be changed to ^0000ff^0000ff %s^000000^000000, do you want to continue?
*/
MSG_ID_B73 = 0xb73,
-/*20171018 to 20180523
+/*20171018 to 20180627
거래 ì¼ì‹œ :
Trade date :
*/
MSG_ID_B74 = 0xb74,
-/*20171018 to 20180523
+/*20171018 to 20180627
거래 ì•„ì´í…œ :
Trade item :
*/
MSG_ID_B75 = 0xb75,
-/*20171018 to 20180523
+/*20171018 to 20180627
거래 수량 :
Trade quantity :
*/
MSG_ID_B76 = 0xb76,
-/*20171018 to 20180523
+/*20171018 to 20180627
거래 단가 :
Trade price :
*/
MSG_ID_B77 = 0xb77,
-/*20171018 to 20180523
+/*20171018 to 20180627
거래 금액 :
Total trade :
*/
MSG_ID_B78 = 0xb78,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì  íŒë§¤ ì•„ì´í…œ
Open vending sales agent
*/
MSG_ID_B79 = 0xb79,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì  êµ¬ë§¤ ì•„ì´í…œ
Open vending purchase agent
*/
MSG_ID_B7A = 0xb7a,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤ ë…¸ì  ì•„ë¥´ë°”ì´íŠ¸ 종료
Close vending sales agent
*/
MSG_ID_B7B = 0xb7b,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매 ë…¸ì  ì•„ë¥´ë°”ì´íŠ¸ 종료
Close vending purchase agent
*/
MSG_ID_B7C = 0xb7c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‚¨ì€ ê¸ˆì•¡:
Balance:
*/
MSG_ID_B7D = 0xb7d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 리스트:
Item list:
*/
MSG_ID_B7E = 0xb7e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì  ì•„ë¥´ë°”ì´íŠ¸ìƒ
Vending agent
*/
MSG_ID_B7F = 0xb7f,
-/*20171018 to 20180523
+/*20171018 to 20180627
반환 ì•„ì´í…œ:
Returned item:
*/
MSG_ID_B80 = 0xb80,
-/*20171018 to 20180523
+/*20171018 to 20180627
반환 수량:
Returned quantity:
*/
MSG_ID_B81 = 0xb81,
-/*20171018 to 20180523
+/*20171018 to 20180627
반환 ì¼ì‹œ:
Returned date:
*/
MSG_ID_B82 = 0xb82,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매 ë…¸ì ì—ì„œ 거래한 ê¸ˆì•¡ì´ ë¡œë±ìŠ¤ë¡œ 배송ë˜ì—ˆìŠµë‹ˆë‹¤
Total trade will be sent to RODEX
*/
MSG_ID_B83 = 0xb83,
-/*20171018 to 20180523
+/*20171018 to 20180627
사용할 수 없는 ì´ë¦„입니다.
Name isn't available
*/
MSG_ID_B84 = 0xb84,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìƒí’ˆì´ ë„착했습니다.
Item has been delivered
*/
MSG_ID_B85 = 0xb85,
-/*20171018 to 20180523
+/*20171018 to 20180627
구입해주셔서 ê°ì‚¬í•©ë‹ˆë‹¤.
Thank you for purchasing
*/
MSG_ID_B86 = 0xb86,
-/*20171018 to 20180523
+/*20171018 to 20180627
NPCì—게 ì•„ì´í…œì„ íŒë§¤í•˜ì§€ 않습니다.
Press again to unlock
*/
MSG_ID_B87 = 0xb87,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ íŒë§¤ 잠금
Lock from NPC selling
*/
MSG_ID_B88 = 0xb88,
-/*20171018 to 20180523
+/*20171018 to 20180627
근처ì—ì„œ 소환가능 위치를 ì°¾ì„수 없습니다.
There is no callable location nearby
*/
MSG_ID_B89 = 0xb89,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì „ì²´ 화면 캡ì³
Capture full screens
*/
MSG_ID_B8A = 0xb8a,
-/*20171018 to 20180523
+/*20171018 to 20180627
부분 화면 캡ì³
Capture part of screen
*/
MSG_ID_B8B = 0xb8b,
-/*20171018 to 20180523
+/*20171018 to 20180627
보내기
Send
*/
MSG_ID_B8C = 0xb8c,
-/*20171018 to 20180523
+/*20171018 to 20180627
가족 분과 담당ìž
Family Affairs agent
*/
MSG_ID_B8D = 0xb8d,
-/*20171018 to 20180523
+/*20171018 to 20180627
가족 사항 ë³€ë™ ì•ˆë‚´
Acknowledgement of family member registrations.
*/
MSG_ID_B8E = 0xb8e,
-/*20171018 to 20180523
+/*20171018 to 20180627
안녕하십니까.
ê¸ˆì¼ "%s"님과 "%s"ë‹˜ì˜ ìžë…€ì¸ "%s"ë‹˜ì´ ë…립하여 ë‹¨ë… ì„¸ëŒ€ë¥¼ 구성하였습니다.
@@ -14674,517 +14674,517 @@ Please contact to Prontera Family Affairs if you have any enquiries.
Thank you.
*/
MSG_ID_B8F = 0xb8f,
-/*20171018 to 20180523
+/*20171018 to 20180627
장착
Equip
*/
MSG_ID_B90 = 0xb90,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ì§€ ì—†ìŒ
No image
*/
MSG_ID_B91 = 0xb91,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s]ì€(는) 현재 í˜¸ì¶œì„ ì°¨ë‹¨í•œ ìƒíƒœìž…니다.
[%s] is blocking Call Massage.
*/
MSG_ID_B92 = 0xb92,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 ê³µì„±ì „ì´ ì§„í–‰ì¤‘ì´ë¯€ë¡œ, 길드마스터를 위임 í•  수 없습니다.
Currently in WoE hours, unable to delegate Guild leader
*/
MSG_ID_B93 = 0xb93,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 길드장 ìœ„ìž„ì„ ë°›ì€ì§€ 만 하루가 지나지 ì•Šì•„, ê¸¸ë“œìž¥ì„ ìœ„ìž„í•  수 없습니다.
You have to wait for one day before delegating a new Guild leader
*/
MSG_ID_B94 = 0xb94,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´ê°€ ë˜ë©´ ì „ìŠ¹ì„ í•  수 없고 ìŠ¤í…Ÿì˜ ì œí•œì´ ìžˆìœ¼ë©° HP와 SPê°€ 줄어듭니다.
ê·¸ëž˜ë„ ê´œì°®ìŠµë‹ˆê¹Œ?
When adopted, character will not able to transcend, maximum stats will be limited, MaxHP and MaxSP will be reduced.
Are you sure you want to continue?
*/
MSG_ID_B95 = 0xb95,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련
Refining
*/
MSG_ID_B96 = 0xb96,
-/*20171018 to 20180523
+/*20171018 to 20180627
대장장ì´ì˜ ì¶•ë³µì„ ì‚¬ìš©ì¤‘ìž…ë‹ˆë‹¤.
Use Blacksmith's Blessing
*/
MSG_ID_B97 = 0xb97,
-/*20171018 to 20180523
+/*20171018 to 20180627
제니가 부족합니다.
Insufficient zeny
*/
MSG_ID_B98 = 0xb98,
-/*20171018 to 20180523
+/*20171018 to 20180627
대장장ì´ì˜ 축복 개수가 부족합니다.
Not enough Blacksmith's Blessing
*/
MSG_ID_B99 = 0xb99,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 장비는 ì œë ¨ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤.
This equipment can not be refined
*/
MSG_ID_B9A = 0xb9a,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련 성공
Upgrade success!
*/
MSG_ID_B9B = 0xb9b,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련 실패
Upgrade failed!
*/
MSG_ID_B9C = 0xb9c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ëŒì•„가기
Back
*/
MSG_ID_B9D = 0xb9d,
-/*20171018 to 20180523
+/*20171018 to 20180627
성공
Success
*/
MSG_ID_B9E = 0xb9e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì›ëž˜ëŒ€ë¡œ
Return
*/
MSG_ID_B9F = 0xb9f,
-/*20171018 to 20180523
+/*20171018 to 20180627
씨와ì˜
With Mr/Miss
*/
MSG_ID_BA0 = 0xba0,
-/*20171018 to 20180523
+/*20171018 to 20180627
호문í´ë£¨ìŠ¤ì˜ ì´ë¦„ì„ ^0000ff^0000ff %s^000000^000000 ë¡œ 수정합니다. ê³„ì† í•˜ì‹œê² ìŠµë‹ˆê¹Œ?
The Homunculus's name will be changed to^0000ff^0000ff %s^000000^000000, Are you sure?
*/
MSG_ID_BA1 = 0xba1,
-/*20171018 to 20180523
+/*20171018 to 20180627
í˜¸ì¶œì´ í—ˆìš©ëœ ìƒíƒœìž…니다. (호출 기능 ON)
Call function is ON
*/
MSG_ID_BA2 = 0xba2,
-/*20171018 to 20180523
+/*20171018 to 20180627
í˜¸ì¶œì´ ì°¨ë‹¨ëœ ìƒíƒœìž…니다. (호출 기능 OFF)
Call function is OFF
*/
MSG_ID_BA3 = 0xba3,
-/*20171018 to 20180523
+/*20171018 to 20180627
호출 메시지 표시
Display Call messages
*/
MSG_ID_BA4 = 0xba4,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ìºë¦­í„°ê°€ 현재 ë…¸ì  ì•„ì´í…œì„ 사용 중ì´ë¯€ë¡œ 삭제할 수 없습니다.
This character is currently opening a shop and can't be deleted
*/
MSG_ID_BA5 = 0xba5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ ë™ì¼í•œ ë…¸ì  NPCê°€ 설치 중입니다.
The same vend shop NPC has been set up
*/
MSG_ID_BA6 = 0xba6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì ì„ 설치할 수 없는 위치입니다.
Opening shop is not allowed on this location
*/
MSG_ID_BA7 = 0xba7,
-/*20171018 to 20180523
+/*20171018 to 20180627
다른 ìºë¦­í„°ê°€ 있는 위치ì—는 ë…¸ì ì„ 설치할 수 없습니다.
Opening shop is not allowed when there is other character
*/
MSG_ID_BA8 = 0xba8,
-/*20171018 to 20180523
+/*20171018 to 20180627
펫 먹ì´ì£¼ê¸°ê°€ 실패했습니다. ë¡œë±ìŠ¤ ìž‘ì„±ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Failed to feed pet, please close RODEX window
*/
MSG_ID_BA9 = 0xba9,
-/*20171018 to 20180523
+/*20171018 to 20180627
장비 세트 설정
Set item setting
*/
MSG_ID_BAA = 0xbaa,
-/*20171018 to 20180523
+/*20171018 to 20180627
장착 하기
Equip
*/
MSG_ID_BAB = 0xbab,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련 실패시 장비가 사ë¼ì§‘니다.
Equipment will dissapear when refine fails
*/
MSG_ID_BAC = 0xbac,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련 실패시 ìž¥ë¹„ì˜ ì œë ¨ë„ê°€ 내려갑니다.
Equipment's refine level will decreased when refine fails
*/
MSG_ID_BAD = 0xbad,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련 실패시 ìž¥ë¹„ì˜ ì œë ¨ë„ê°€ 내려가거나 사ë¼ì§ˆ 수 있습니다.
Equipment will dissapear or refine level will decreased when refine fails
*/
MSG_ID_BAE = 0xbae,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련 중ì—는 ë¡œë±ìŠ¤ë¥¼ 사용할 수 없습니다. ë¡œë±ìŠ¤ë¥¼ ê°•ì œ 종료하였습니다.
You cannot use RODEX while refining. RODEX has closed.
*/
MSG_ID_BAF = 0xbaf,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련 중ì—는 ë¡œë±ìŠ¤ë¥¼ 사용할 수 없습니다.
You cannot use RODEX while refining.
*/
MSG_ID_BB0 = 0xbb0,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì œë ¨ì„ ì§„í–‰í•˜ë ¤ë©´ 다른 ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Please close other windows to continue.
*/
MSG_ID_BB1 = 0xbb1,
-/*20171018 to 20180523
+/*20171018 to 20180627
오오ë¼ê°€ ì •ìƒì ìœ¼ë¡œ 표시ë©ë‹ˆë‹¤ [ì˜¤ì˜¤ë¼ ON]
Turn On Aura [Aura ON]
*/
MSG_ID_BB2 = 0xbb2,
-/*20171018 to 20180523
+/*20171018 to 20180627
오오ë¼ê°€ 표시ë˜ì§€ 않습니다 [ì˜¤ì˜¤ë¼ OFF]
Turn Off Aura [Auta OFF]
*/
MSG_ID_BB3 = 0xbb3,
-/*20171018 to 20180523
+/*20171018 to 20180627
오오ë¼ê°€ Off ìƒíƒœìž…니다. Off 를 해제하고 ì‹œë„í•´ 주세요
Aura is turned off. Please turn it on and try again
*/
MSG_ID_BB4 = 0xbb4,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬 ë°œë™ì‹œ 최소 %dê°œì˜ íƒ„ì•Œì´ í•„ìš”í•©ë‹ˆë‹¤.
You need %d bullet(s) to activate the skill.
*/
MSG_ID_BB5 = 0xbb5,
-/*20171018 to 20180523
+/*20171018 to 20180627
장비 세트를 변경하시겠습니까?
Do you want to change the equipment set?
*/
MSG_ID_BB6 = 0xbb6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì£½ì€ ìƒíƒœì—서는 í•  수 없습니다
You can not do it while you are dead.
*/
MSG_ID_BB7 = 0xbb7,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºìŠ¤íŒ… ë„중ì—는 í•  수 없습니다
You can not do it while casting
*/
MSG_ID_BB8 = 0xbb8,
-/*20171018 to 20180523
+/*20171018 to 20180627
거래 ë„중ì—는 í•  수 없습니다
You can not do it while trading
*/
MSG_ID_BB9 = 0xbb9,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë…¸ì  ê°œì„¤ ë„중ì—는 í•  수 없습니다
You can not do it while opening vendor
*/
MSG_ID_BBA = 0xbba,
-/*20171018 to 20180523
+/*20171018 to 20180627
NPC ì´ìš©ì¤‘ì—는 í•  수 없습니다
You can not do it while using NPC
*/
MSG_ID_BBB = 0xbbb,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅방 ì´ìš©ì¤‘ì—는 í•  수 없습니다
You can not do it while using chatting room
*/
MSG_ID_BBC = 0xbbc,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ì› ì „ì›ì´ ì ‘ì† ìƒíƒœê°€ 아닙니다.
Party members are not connected.
*/
MSG_ID_BBD = 0xbbd,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬 ë°œë™ì‹œ 최소 %dê°œì˜ í™”ì‚´ì´ í•„ìš”í•©ë‹ˆë‹¤.
You need %d arrow(s) to activate the skill.
*/
MSG_ID_BBE = 0xbbe,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ ì •ë ¬
Align items
*/
MSG_ID_BBF = 0xbbf,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì„ 버리려면 장비 설정 ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
Please close item setting window to dump item.
*/
MSG_ID_BC0 = 0xbc0,
-/*20171018 to 20180523
+/*20171018 to 20180627
êµì²´ í•  수 있는 ì•„ì´í…œì´ 없습니다.
There is no item to replace.
*/
MSG_ID_BC1 = 0xbc1,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì‚­ì œëœ ìºë¦­í„°
Deleted character
*/
MSG_ID_BC2 = 0xbc2,
-/*20171018 to 20180523
+/*20171018 to 20180627
%Y.%m.%d
*/
MSG_ID_BC3 = 0xbc3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ‘ì†ì¼: %s
Access date: %s
*/
MSG_ID_BC4 = 0xbc4,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련 중ì—는 ì€í–‰ì„ 사용할 수 없습니다. ì€í–‰ì„ ê°•ì œ 종료하였습니다.
You can not use bank while refining. Bank has closed.
*/
MSG_ID_BC5 = 0xbc5,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련 중ì—는 ì€í–‰ì„ 사용할 수 없습니다.
You can not use bank while refining.
*/
MSG_ID_BC6 = 0xbc6,
-/*20171018 to 20180523
+/*20171018 to 20180627
장비 세트 설정 ì¤‘ì¸ ì•„ì´í…œìž…니다.
The item has bind to set equipment.
*/
MSG_ID_BC7 = 0xbc7,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ê°„
Human
*/
MSG_ID_BC8 = 0xbc8,
-/*20171018 to 20180523
+/*20171018 to 20180627
검사, 법사, ìƒì¸, 복사, ë„ë‘‘, ê¶ìˆ˜
Swordman, Mage, Merchant, Acolyte, Thief, Archer
*/
MSG_ID_BC9 = 0xbc9,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë„람
Doram
*/
MSG_ID_BCA = 0xbca,
-/*20171018 to 20180523
+/*20171018 to 20180627
소환사
Summoner
*/
MSG_ID_BCB = 0xbcb,
-/*20171018 to 20180523
+/*20171018 to 20180627
미드가르드 ëŒ€ë¥™ì˜ ëŒ€í‘œ 종족. 무한한 잠재력과 ë›°ì–´ë‚œ ì ì‘력으로 문제 í•´ê²°ì— íƒì›”í•œ ê²ƒì´ íŠ¹ì§•ì´ë‹¤.
Delegate race of Midgard. Very talented race to solve a problem with inifite potential and great adaptability.
*/
MSG_ID_BCC = 0xbcc,
-/*20171018 to 20180523
+/*20171018 to 20180627
파-스타 ëŒ€ë¥™ì˜ ëŒ€í‘œì ì¸ 종족 중 하나로, 선천ì ìœ¼ë¡œ í˜¸ê¸°ì‹¬ì´ ê°•í•˜ê³  발랄한 ì„±ê²©ì„ ì§€ë…”ë‹¤.
One of delegate race of Far-star continent with natural born curiosity and sparky character.
*/
MSG_ID_BCD = 0xbcd,
-/*20171018 to 20180523
+/*20171018 to 20180627
소지 í•œê³„ëŸ‰ì´ 70%를 초과하거나, ì¸ë²¤í† ë¦¬ì— 10칸 ì´ìƒì˜ 여유 ê³µê°„ì´ ë¶€ì¡±í•œ ìƒíƒœìž…니다.
Weight limit has reached toover 70%. Or less then 10 invenrory space.
*/
MSG_ID_BCE = 0xbce,
-/*20171018 to 20180523
+/*20171018 to 20180627
C
*/
MSG_ID_BCF = 0xbcf,
-/*20171018 to 20180523
+/*20171018 to 20180627
C
*/
MSG_ID_BD0 = 0xbd0,
-/*20171018 to 20180523
+/*20171018 to 20180627
다른 ì¼ì„ 하는 중입니다.
Doing in other activity.
*/
MSG_ID_BD1 = 0xbd1,
-/*20171018 to 20180523
+/*20171018 to 20180627
오버히트 리미트 : %d
Overheat limit : %d
*/
MSG_ID_BD2 = 0xbd2,
-/*20171018 to 20180523
+/*20171018 to 20180627
메모리얼 ë˜ì „ ì´ìš© 중엔 초대 ë° íƒˆí‡´ê°€ ë˜ì§€ 않습니다.
You cannot invite or withdraw while in memorial dungeon.
*/
MSG_ID_BD3 = 0xbd3,
-/*20171018 to 20180523
+/*20171018 to 20180627
비ì†ì–´ê°€ í¬í•¨ë˜ì–´ìžˆìŠµë‹ˆë‹¤.
다시 한번 확ì¸í•´ì£¼ì„¸ìš”.
Expletive has detected.
Please check again.
*/
MSG_ID_BD4 = 0xbd4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´ë””는 %dìž ì´ìƒ 입력해주세요. ì‚¬ìš©ìž ê³„ì •ì´ ì—†ìœ¼ì‹ ë¶„ë“¤ì€ ì™¼ìª½ í•˜ë‹¨ì˜ [ì‹ ì²­] ë²„íŠ¼ì„ ëˆŒëŸ¬ ê³„ì •ì„ ë§Œë“œì‹œê¸° ë°”ëžë‹ˆë‹¤.
Please enter over %d characters. If you don't have user account, please click [Register] button on the bottom left.
*/
MSG_ID_BD5 = 0xbd5,
-/*20171018 to 20180523
+/*20171018 to 20180627
비밀번호는 %dìž ì´ìƒ 입력해주세요.
Please enter the password over %d characters.
*/
MSG_ID_BD6 = 0xbd6,
-/*20171018 to 20180523
+/*20171018 to 20180627
진행중ì´ë˜ ìž‘ì—…ì„ ì¢…ë£Œí›„ 다시 ì‹œë„하세요.
Please finish your current work and try it again.
*/
MSG_ID_BD7 = 0xbd7,
-/*20171018 to 20180523
+/*20171018 to 20180627
%.1f%% (PC방 %.1f%% + TPLUS %.1f%% + %s서버 %.1f%%)
%.1f%% (Internet-Cafe %.1f%% + TPLUS %.1f%% + %sServer %.1f%%)
*/
MSG_ID_BD8 = 0xbd8,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì„ 등ë¡í•  수 없습니다
The item cannot be registered.
*/
MSG_ID_BD9 = 0xbd9,
-/*20171018 to 20180523
+/*20171018 to 20180627
/100
/300
*/
MSG_ID_BDA = 0xbda,
-/*20171018 to 20180523
+/*20171018 to 20180627
/2000
/4000
*/
MSG_ID_BDB = 0xbdb,
-/*20171018 to 20180523
+/*20171018 to 20180627
https://member.gnjoy.com.tw/mRO_SecPwd.aspx
*/
MSG_ID_BDC = 0xbdc,
-/*20171018 to 20180523
+/*20171018 to 20180627
등ë¡í•  emblemì´ ì¡´ìž¬í•˜ì§€ 않습니다. emblem í´ë”ì— íŒŒì¼ì„ 넣고 ì‹œë„í•´ 주세요
The emblem you want to register does not exist. Insert it in the emblem file and try again
*/
MSG_ID_BDD = 0xbdd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¼ê·¸ë‚˜ë¡œí¬
Ragnarok Ragnarok
*/
MSG_ID_BDE = 0xbde,
-/*20171018 to 20180523
+/*20171018 to 20180627
스í¬ë¦°ìƒ·ì— ìžì‹  ì´ì™¸ì˜ ìºë¦­í„°ëª…ì´ í‘œì‹œë˜ëŠ” 경우나 ì±„íŒ…ì°½ì— ìžì‹  ì´ì™¸ì˜ ìºë¦­í„° 대화가 표시ë˜ëŠ” 경우, 해당 사용ìžì—게 반드시 양해를 구한 후 사용 í•´ 주시기 ë°”ëžë‹ˆë‹¤.
If your screenshot or chat box includes other users besides yourself, first ask permission from the other users before using it.
*/
MSG_ID_BDF = 0xbdf,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 ìƒíƒœì—ì„  장비를 êµì²´í•  수 없습니다
You cannot change equipment in current condition
*/
MSG_ID_BE0 = 0xbe0,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ìœ ì €ì˜ ì´ë¦„ì„ ê°€ì ¸ì˜¤ê³  있습니다
Getting the user's name
*/
MSG_ID_BE1 = 0xbe1,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 메시지는 사용 í•  수 없는 ë‚´ìš©ì„ í¬í•¨í•˜ê³  있습니다.
This message includes contents you are not able to use.
*/
MSG_ID_BE2 = 0xbe2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ êµ¬ìž…ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
Failed to purchase item.
*/
MSG_ID_BE3 = 0xbe3,
-/*20171018 to 20180523
+/*20171018 to 20180627
신분ì¦ë²ˆí˜¸ 하위 7ìžë¦¬ê°€ ì¼ì¹˜í•˜ì§€ 않습니다.
The lower numbers of the identification number does not match.
*/
MSG_ID_BE4 = 0xbe4,
-/*20171018 to 20180523
+/*20171018 to 20180627
닫기
Close
*/
MSG_ID_BE5 = 0xbe5,
-/*20171018 to 20180523
+/*20171018 to 20180627
규칙
Rule
*/
MSG_ID_BE6 = 0xbe6,
-/*20171018 to 20180523
+/*20171018 to 20180627
1회 구매
Purchase 1x
*/
MSG_ID_BE7 = 0xbe7,
-/*20171018 to 20180523
+/*20171018 to 20180627
10회 구매
Purchase 10x
*/
MSG_ID_BE8 = 0xbe8,
-/*20171018 to 20180523
+/*20171018 to 20180627
100회 구매
Purchase 100x
*/
MSG_ID_BE9 = 0xbe9,
-/*20171018 to 20180523
+/*20171018 to 20180627
1등 당첨
Win 1st prize
*/
MSG_ID_BEA = 0xbea,
-/*20171018 to 20180523
+/*20171018 to 20180627
2등 당첨
Win 2nd prize
*/
MSG_ID_BEB = 0xbeb,
-/*20171018 to 20180523
+/*20171018 to 20180627
3등 당첨
Win 3rd prize
*/
MSG_ID_BEC = 0xbec,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 사용하지 ì•ŠìŒ
Currently not in use
*/
MSG_ID_BED = 0xbed,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 사용하지 ì•ŠìŒ
Currently not in use
*/
MSG_ID_BEE = 0xbee,
-/*20171018 to 20180523
+/*20171018 to 20180627
제니 ë¡œë˜ ë‹¹ì²¨ìž
Zeny Lottery winner
*/
MSG_ID_BEF = 0xbef,
-/*20171018 to 20180523
+/*20171018 to 20180627
복권 구매 금액
Lottery purchase amount
*/
MSG_ID_BF0 = 0xbf0,
-/*20171018 to 20180523
+/*20171018 to 20180627
참여 ìºë¦­í„°
Participating character
*/
MSG_ID_BF1 = 0xbf1,
-/*20171018 to 20180523
+/*20171018 to 20180627
1등
1st Price
*/
MSG_ID_BF2 = 0xbf2,
-/*20171018 to 20180523
+/*20171018 to 20180627
2등
2nd Price
*/
MSG_ID_BF3 = 0xbf3,
-/*20171018 to 20180523
+/*20171018 to 20180627
3등
3rd Price
*/
MSG_ID_BF4 = 0xbf4,
-/*20171018 to 20180523
+/*20171018 to 20180627
구매 ë³´ìƒ ì•„ì´í…œ
Purchase Reward Item
*/
MSG_ID_BF5 = 0xbf5,
-/*20171018 to 20180523
+/*20171018 to 20180627
^1a1a1a복권 ^b%d개^/b를
^4435b2%dZeny^1a1a1a로
구매하시겠습니까?
@@ -15192,759 +15192,759 @@ Purchase Reward Item
^4435b2%dZeny^1a1a1a?
*/
MSG_ID_BF6 = 0xbf6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë³µê¶Œì„ ì„±ê³µì ìœ¼ë¡œ 구매하였습니다.
You have successfully purchased the lottery ticket.
*/
MSG_ID_BF7 = 0xbf7,
-/*20171018 to 20180523
+/*20171018 to 20180627
소지 제니가 부족하여 ë³µê¶Œì„ êµ¬ë§¤ í•  수 없습니다.
Not enough Zeny to purchase lottey ticket.
*/
MSG_ID_BF8 = 0xbf8,
-/*20171018 to 20180523
+/*20171018 to 20180627
최대 복권 구매 횟수는 1000회를 초과 할 수 없습니다.
You are only able to purchase the tickets upto 1000 times.
*/
MSG_ID_BF9 = 0xbf9,
-/*20171018 to 20180523
+/*20171018 to 20180627
예
Yes
*/
MSG_ID_BFA = 0xbfa,
-/*20171018 to 20180523
+/*20171018 to 20180627
아니요
No
*/
MSG_ID_BFB = 0xbfb,
-/*20171018 to 20180523
+/*20171018 to 20180627
HP
*/
MSG_ID_BFC = 0xbfc,
-/*20171018 to 20180523
+/*20171018 to 20180627
SP
*/
MSG_ID_BFD = 0xbfd,
-/*20171018 to 20180523
+/*20171018 to 20180627
Lv
*/
MSG_ID_BFE = 0xbfe,
-/*20171018 to 20180523
+/*20171018 to 20180627
Lv
*/
MSG_ID_BFF = 0xbff,
-/*20171018 to 20180523
+/*20171018 to 20180627
Exp
*/
MSG_ID_C00 = 0xc00,
-/*20171018 to 20180523
+/*20171018 to 20180627
all on
*/
MSG_ID_C01 = 0xc01,
-/*20171018 to 20180523
+/*20171018 to 20180627
Play Replay Flie
*/
MSG_ID_C02 = 0xc02,
-/*20171018 to 20180523
+/*20171018 to 20180627
P
*/
MSG_ID_C03 = 0xc03,
-/*20171018 to 20180523
+/*20171018 to 20180627
Total
*/
MSG_ID_C04 = 0xc04,
-/*20171018 to 20180523
+/*20171018 to 20180627
Basicinfo
*/
MSG_ID_C05 = 0xc05,
-/*20171018 to 20180523
+/*20171018 to 20180627
Equip
*/
MSG_ID_C06 = 0xc06,
-/*20171018 to 20180523
+/*20171018 to 20180627
Item
*/
MSG_ID_C07 = 0xc07,
-/*20171018 to 20180523
+/*20171018 to 20180627
Skill
*/
MSG_ID_C08 = 0xc08,
-/*20171018 to 20180523
+/*20171018 to 20180627
Guild
*/
MSG_ID_C09 = 0xc09,
-/*20171018 to 20180523
+/*20171018 to 20180627
Party
*/
MSG_ID_C0A = 0xc0a,
-/*20171018 to 20180523
+/*20171018 to 20180627
Chatting
*/
MSG_ID_C0B = 0xc0b,
-/*20171018 to 20180523
+/*20171018 to 20180627
Shortcut
*/
MSG_ID_C0C = 0xc0c,
-/*20171018 to 20180523
+/*20171018 to 20180627
Status
*/
MSG_ID_C0D = 0xc0d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ALL
All
*/
MSG_ID_C0E = 0xc0e,
-/*20171018 to 20180523
+/*20171018 to 20180627
User Defined File Name
*/
MSG_ID_C0F = 0xc0f,
-/*20171018 to 20180523
+/*20171018 to 20180627
Repeated File Check
*/
MSG_ID_C10 = 0xc10,
-/*20171018 to 20180523
+/*20171018 to 20180627
on
*/
MSG_ID_C11 = 0xc11,
-/*20171018 to 20180523
+/*20171018 to 20180627
<Basic Skin>
*/
MSG_ID_C12 = 0xc12,
-/*20171018 to 20180523
+/*20171018 to 20180627
Select Skin
*/
MSG_ID_C13 = 0xc13,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 ë³µê¶Œì— ì°¸ì—¬ 중ì´ë¼ 삭제할 수 없습니다
You cannot delete it because you are currently participating in the lottery
*/
MSG_ID_C14 = 0xc14,
-/*20171018 to 20180523
+/*20171018 to 20180627
/achievement
*/
MSG_ID_C15 = 0xc15,
-/*20171018 to 20180523
+/*20171018 to 20180627
제니 복권
Zeny Lottery ticket
*/
MSG_ID_C16 = 0xc16,
-/*20171018 to 20180523
+/*20171018 to 20180627
제니 복권 %d등 당첨 ë³´ìƒ
Zenyy Lottery %dprize reward
*/
MSG_ID_C17 = 0xc17,
-/*20171018 to 20180523
+/*20171018 to 20180627
%d등 당첨 ë³´ìƒ: %s
%dprize reward: %s
*/
MSG_ID_C18 = 0xc18,
-/*20171018 to 20180523
+/*20171018 to 20180627
제니 복권 ëˆ„ì  êµ¬ë§¤ ë³´ìƒ
Zeny Lottery Cumulative purchase reward
*/
MSG_ID_C19 = 0xc19,
-/*20171018 to 20180523
+/*20171018 to 20180627
ëˆ„ì  %d회 ë³´ìƒ: %s
Cumulative %d times reward: %s
*/
MSG_ID_C1A = 0xc1a,
-/*20171018 to 20180523
+/*20171018 to 20180627
제니 복권 구매 환불
Zeny Lottery Refund
*/
MSG_ID_C1B = 0xc1b,
-/*20171018 to 20180523
+/*20171018 to 20180627
환불 금액: %d Zeny
환불 사유: 서버 내 복권 추첨 달성 실패
Refund amount: %d Zeny
Reason for Refund: Failed to draw lottery in the server
*/
MSG_ID_C1C = 0xc1c,
-/*20171018 to 20180523
+/*20171018 to 20180627
미니 파티창 추가
Add Mini Party Chat
*/
MSG_ID_C1D = 0xc1d,
-/*20171018 to 20180523
+/*20171018 to 20180627
미니 파티창 삭제
Delete Mini Party Chat
*/
MSG_ID_C1E = 0xc1e,
-/*20171018 to 20180523
+/*20171018 to 20180627
복권 ì¶”ì²¨ì´ ëª¨ë‘ ì¢…ë£Œ ë˜ì—ˆìŠµë‹ˆë‹¤! 당첨ìžë¥¼ 확ì¸í•´ì£¼ì„¸ìš”
The lottery draw had ended! Check the winner!
*/
MSG_ID_C1F = 0xc1f,
-/*20171018 to 20180523
+/*20171018 to 20180627
%dì›” %dì¼
%dMonth %dDay
*/
MSG_ID_C20 = 0xc20,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‹¤ìŒ ë“±ê¸‰ê¹Œì§€
Till the next grade
*/
MSG_ID_C21 = 0xc21,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì „ì²´
All
*/
MSG_ID_C22 = 0xc22,
-/*20171018 to 20180523
+/*20171018 to 20180627
미완료
Incomplete
*/
MSG_ID_C23 = 0xc23,
-/*20171018 to 20180523
+/*20171018 to 20180627
(달성!)
(Accomplished!)
*/
MSG_ID_C24 = 0xc24,
-/*20171018 to 20180523
+/*20171018 to 20180627
(미달성)
(Not Accomplished)
*/
MSG_ID_C25 = 0xc25,
-/*20171018 to 20180523
+/*20171018 to 20180627
장비 êµì²´
Change equipment
*/
MSG_ID_C26 = 0xc26,
-/*20171018 to 20180523
+/*20171018 to 20180627
CHANGE
*/
MSG_ID_C27 = 0xc27,
-/*20171018 to 20180523
+/*20171018 to 20180627
힘 파ë¼ë©”í„°
^cc0000근접 물리 공격력^ffffff, 소지무게
Power Parameter
^cc0000Melee PhysicalAttack^ffffff, Carrying Weight
*/
MSG_ID_C28 = 0xc28,
-/*20171018 to 20180523
+/*20171018 to 20180627
민첩성 파ë¼ë©”í„°
^cc0000공격 ì†ë„^ffffff, 회피율, 물리 ë°©ì–´ë ¥
Agility Parameter
^cc0000Attack Speed^ffffff, Dodge, Physical Defense
*/
MSG_ID_C29 = 0xc29,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì²´ë ¥ 파ë¼ë©”í„°
^cc0000최대 체력^ffffff, 물리 방어력, 마법 방어력
HP Parameter
^cc0000Max HP^ffffff, Physical Defense, Magic Defense
*/
MSG_ID_C2A = 0xc2a,
-/*20171018 to 20180523
+/*20171018 to 20180627
지력 파ë¼ë©”í„°
^cc0000마법 공격력^ffffff, ìºìŠ¤íŒ… 시간, 마법 ë°©ì–´ë ¥
Intellect Parameter
^cc0000Magic Attack^ffffff, Casting Time, Magic Defense
*/
MSG_ID_C2B = 0xc2b,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì†ìž¬ì£¼ 파ë¼ë©”í„°
^cc0000ì›ê±°ë¦¬ 물리 공격력^ffffff, 명중률, ìºìŠ¤íŒ… 시간, 마법 공격력
Handcraft Parameter
^cc0000Long Range Physical Attack^ffffff, Accuracy, Casting Time, Magic Attack
*/
MSG_ID_C2C = 0xc2c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìš´ 파ë¼ë©”í„°
^cc0000치명타율^ffffff, 명중률, 물리공격력, 마법공격력, 회피율
Moon Parameter
^cc0000Critical Rate^ffffff, Accuracy, Physical Attack, Magic Attack, Dodge
*/
MSG_ID_C2D = 0xc2d,
-/*20171018 to 20180523
+/*20171018 to 20180627
물리 공격력
Physical Attack
*/
MSG_ID_C2E = 0xc2e,
-/*20171018 to 20180523
+/*20171018 to 20180627
물리 방어력
Physical Defense
*/
MSG_ID_C2F = 0xc2f,
-/*20171018 to 20180523
+/*20171018 to 20180627
명중률
Accuracy
*/
MSG_ID_C30 = 0xc30,
-/*20171018 to 20180523
+/*20171018 to 20180627
치명타율
Critical Rate
*/
MSG_ID_C31 = 0xc31,
-/*20171018 to 20180523
+/*20171018 to 20180627
소ì†ê¸¸ë“œ
Affiliated Guild
*/
MSG_ID_C32 = 0xc32,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê° íŒŒë¼ë©”í„° ë ˆë²¨ì—…ì— ì‚¬ìš©ë˜ëŠ” í¬ì¸íŠ¸
Points to level up each Parameter
*/
MSG_ID_C33 = 0xc33,
-/*20171018 to 20180523
+/*20171018 to 20180627
마법공격력
Magic Attack
*/
MSG_ID_C34 = 0xc34,
-/*20171018 to 20180523
+/*20171018 to 20180627
마법방어력
Magic Defense
*/
MSG_ID_C35 = 0xc35,
-/*20171018 to 20180523
+/*20171018 to 20180627
회피율
Dodge
*/
MSG_ID_C36 = 0xc36,
-/*20171018 to 20180523
+/*20171018 to 20180627
공격 ì†ë„
Attack Speed
*/
MSG_ID_C37 = 0xc37,
-/*20171018 to 20180523
+/*20171018 to 20180627
단축키 안내
Shortcut
*/
MSG_ID_C38 = 0xc38,
-/*20171018 to 20180523
+/*20171018 to 20180627
옵션
Option
*/
MSG_ID_C39 = 0xc39,
-/*20171018 to 20180523
+/*20171018 to 20180627
스킬 단축키 (F1 ~ F9)
Skill Shortcut Key (F1 ~ F9)
*/
MSG_ID_C3A = 0xc3a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë¯¸ì§€ 캡ì³
Capture Image
*/
MSG_ID_C3B = 0xc3b,
-/*20171018 to 20180523
+/*20171018 to 20180627
확대
Zoom In
*/
MSG_ID_C3C = 0xc3c,
-/*20171018 to 20180523
+/*20171018 to 20180627
축소
Zoom Out
*/
MSG_ID_C3D = 0xc3d,
-/*20171018 to 20180523
+/*20171018 to 20180627
길드
Guild
*/
MSG_ID_C3E = 0xc3e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì€í–‰
Bank
*/
MSG_ID_C3F = 0xc3f,
-/*20171018 to 20180523
+/*20171018 to 20180627
우편
Mail
*/
MSG_ID_C40 = 0xc40,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìºì‹œ ìƒì 
Cash Shop
*/
MSG_ID_C41 = 0xc41,
-/*20171018 to 20180523
+/*20171018 to 20180627
앉기
Sit
*/
MSG_ID_C42 = 0xc42,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë™
Move
*/
MSG_ID_C43 = 0xc43,
-/*20171018 to 20180523
+/*20171018 to 20180627
회전
Rotate
*/
MSG_ID_C44 = 0xc44,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ìž¥ì€ íŒŒí‹°ìž¥ì„ ë‹¤ë¥¸ 파티ì›ì—게 위임 후 탈퇴 가능합니다.
The Party Leader can be dropped out only after another party member becomes a Party Leader.
*/
MSG_ID_C45 = 0xc45,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ ë™ì˜ìƒì„ 그만 보시겠습니까?
Do you want to stop viewing this video?
*/
MSG_ID_C46 = 0xc46,
-/*20171018 to 20180523
+/*20171018 to 20180627
장비가 장비 êµì²´ ì°½ì— ìž¥ì°© ë˜ì—ˆìŠµë‹ˆë‹¤.
gear has been equipped in the gear equipment pop-up.
*/
MSG_ID_C47 = 0xc47,
-/*20171018 to 20180523
+/*20171018 to 20180627
장비가 장비 êµì²´ ì°½ì—ì„œ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
gear has been removed in the gear equipment pop-up.
*/
MSG_ID_C48 = 0xc48,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재가 마지막 ë¼ì¸ìž…니다.
This is the last line.
*/
MSG_ID_C49 = 0xc49,
-/*20171018 to 20180523
+/*20171018 to 20180627
%.1f%% ( 기본 100%% + 프리미엄 %.1f%%+ %s서버 %.1f%% )
%.1f%% ( Base 100%% + Premium %.1f%%+ %sServer %.1f%% )
*/
MSG_ID_C4A = 0xc4a,
-/*20171018 to 20180523
+/*20171018 to 20180627
í•œìž
Chinese character
*/
MSG_ID_C4B = 0xc4b,
-/*20171018 to 20180523
+/*20171018 to 20180627
단축키 설정
Shortcut Settings
*/
MSG_ID_C4C = 0xc4c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‹¹ì‹ ì˜ ì •ì•¡ì œ ê¸°ê°„ì€ %sì— ì¢…ë£Œë©ë‹ˆë‹¤.
Your subscription will be ended on%s.
*/
MSG_ID_C4D = 0xc4d,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¦¬í”Œë ˆì´ íŒŒì¼ì„ 찾지 못하였습니다.
Cannot find the replay file.
*/
MSG_ID_C4E = 0xc4e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜ìƒ
Shoes
*/
MSG_ID_C4F = 0xc4f,
-/*20171018 to 20180523
+/*20171018 to 20180627
신발
Head
*/
MSG_ID_C50 = 0xc50,
-/*20171018 to 20180523
+/*20171018 to 20180627
갑옷
Armor
*/
MSG_ID_C51 = 0xc51,
-/*20171018 to 20180523
+/*20171018 to 20180627
어깨
Shoulders
*/
MSG_ID_C52 = 0xc52,
-/*20171018 to 20180523
+/*20171018 to 20180627
악세
Accessory
*/
MSG_ID_C53 = 0xc53,
-/*20171018 to 20180523
+/*20171018 to 20180627
머리
Costume
*/
MSG_ID_C54 = 0xc54,
-/*20171018 to 20180523
+/*20171018 to 20180627
차순정렬
Sort Order
*/
MSG_ID_C55 = 0xc55,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¼ë°˜ 장비
Normal Gear
*/
MSG_ID_C56 = 0xc56,
-/*20171018 to 20180523
+/*20171018 to 20180627
특수 장비
Special Gear
*/
MSG_ID_C57 = 0xc57,
-/*20171018 to 20180523
+/*20171018 to 20180627
칭호
Style
*/
MSG_ID_C58 = 0xc58,
-/*20171018 to 20180523
+/*20171018 to 20180627
/quake : 화면 í”들림 효과 On/Off
/quake : Screen Shaking Effect On/Off
*/
MSG_ID_C59 = 0xc59,
-/*20171018 to 20180523
+/*20171018 to 20180627
/aura2 : 오오ë¼ë¥¼ 완전히 Off 시킬 수 있습니다 On Off
/aura2 : You can completely turn off the aurora On/Off
*/
MSG_ID_C5A = 0xc5a,
-/*20171018 to 20180523
+/*20171018 to 20180627
기본 설정
Default Settings
*/
MSG_ID_C5B = 0xc5b,
-/*20171018 to 20180523
+/*20171018 to 20180627
고급 설정
Advanced Settings
*/
MSG_ID_C5C = 0xc5c,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê¸°ë³¸ì„¤ì •ê°’ì´ ì ìš©ë©ë‹ˆë‹¤.
The Default Settings will be applied.
*/
MSG_ID_C5D = 0xc5d,
-/*20171018 to 20180523
+/*20171018 to 20180627
기본 ì„¤ì •ê°’ì´ ì ìš©ë©ë‹ˆë‹¤. ë™ì˜í•˜ì‹­ë‹ˆê¹Œ?
The Default Settings will be applied. Do you agree?
*/
MSG_ID_C5E = 0xc5e,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì„¤ì •ê°’ì´ ì ìš©ë©ë‹ˆë‹¤. ë™ì˜í•˜ì‹­ë‹ˆê¹Œ?
The settings will be applied. Do you agree?
*/
MSG_ID_C5F = 0xc5f,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì„¤ì •ê°’ì„ ì ìš©í•˜ë ¤ë©´ ìž¬ì‹œìž‘ì´ í•„ìš”í•©ë‹ˆë‹¤. ë™ì˜í•˜ì‹­ë‹ˆê¹Œ?
Need to restart to apply the settings. Do you agree?
*/
MSG_ID_C60 = 0xc60,
-/*20171018 to 20180523
+/*20171018 to 20180627
안개
Fog
*/
MSG_ID_C61 = 0xc61,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜¤ì˜¤ë¼ ê°„ëžµí™”
Simplified aurora
*/
MSG_ID_C62 = 0xc62,
-/*20171018 to 20180523
+/*20171018 to 20180627
오오ë¼ì¼œê¸°
Turn on aurora
*/
MSG_ID_C63 = 0xc63,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´íŽ™íŠ¸ 표시
Show Effect
*/
MSG_ID_C64 = 0xc64,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìŒì˜ 표시
Show Shadows
*/
MSG_ID_C65 = 0xc65,
-/*20171018 to 20180523
+/*20171018 to 20180627
No Shift
*/
MSG_ID_C66 = 0xc66,
-/*20171018 to 20180523
+/*20171018 to 20180627
하드웨어 T&L ê°€ì†ê¸°ëŠ¥ì„ ì„ íƒí•©ë‹ˆë‹¤
Select Hardware T&L Acceleration Function
*/
MSG_ID_C67 = 0xc67,
-/*20171018 to 20180523
+/*20171018 to 20180627
ê²Œìž„ì˜ í•´ìƒë„를 ì„ íƒí•©ë‹ˆë‹¤
Select Game Resolution
*/
MSG_ID_C68 = 0xc68,
-/*20171018 to 20180523
+/*20171018 to 20180627
전체화면 사용
Use full screen
*/
MSG_ID_C69 = 0xc69,
-/*20171018 to 20180523
+/*20171018 to 20180627
마우스 고정
Fix mouse
*/
MSG_ID_C6A = 0xc6a,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´íŽ™íŠ¸ 설정
Effect Settings
*/
MSG_ID_C6B = 0xc6b,
-/*20171018 to 20180523
+/*20171018 to 20180627
Control 설정
Control Settings
*/
MSG_ID_C6C = 0xc6c,
-/*20171018 to 20180523
+/*20171018 to 20180627
그래픽 장치 설정
Graphic Device Settings
*/
MSG_ID_C6D = 0xc6d,
-/*20171018 to 20180523
+/*20171018 to 20180627
그래픽 í•´ìƒë„ 설정
Graphic Resolution Settings
*/
MSG_ID_C6E = 0xc6e,
-/*20171018 to 20180523
+/*20171018 to 20180627
전체 화면 유무 설정
Full Screen Settings
*/
MSG_ID_C6F = 0xc6f,
-/*20171018 to 20180523
+/*20171018 to 20180627
마우스 고정 여부 설정
Fix mouse Settings
*/
MSG_ID_C70 = 0xc70,
-/*20171018 to 20180523
+/*20171018 to 20180627
수수료 :
Commission :
*/
MSG_ID_C71 = 0xc71,
-/*20171018 to 20180523
+/*20171018 to 20180627
수수료 ì´ì•¡ :
Total commission amount :
*/
MSG_ID_C72 = 0xc72,
-/*20171018 to 20180523
+/*20171018 to 20180627
ìˆ˜ì‹ ì¸ ì„¤ì •
Select receiver
*/
MSG_ID_C73 = 0xc73,
-/*20171018 to 20180523
+/*20171018 to 20180627
수신그룹 설정
Select receiving group
*/
MSG_ID_C74 = 0xc74,
-/*20171018 to 20180523
+/*20171018 to 20180627
í¬ê¸° 변경(F10)
Change size(F10)
*/
MSG_ID_C75 = 0xc75,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë©”ì¼í•¨ì„ 불러오는 중 입니다.
불필요한 ë©”ì¼ì€ ^c92114ì‚­ì œ^000000í•´ 주세요~!!
Loading the mailbox.
^c92114Delete^000000unnecessary emails!!
*/
MSG_ID_C76 = 0xc76,
-/*20171018 to 20180523
+/*20171018 to 20180627
NOW LOADING..
*/
MSG_ID_C77 = 0xc77,
-/*20171018 to 20180523
+/*20171018 to 20180627
제목
Title
*/
MSG_ID_C78 = 0xc78,
-/*20171018 to 20180523
+/*20171018 to 20180627
보낸ì´
Sender
*/
MSG_ID_C79 = 0xc79,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¼ê·¸ë‚˜ë¡œí¬ í´ë¼ì´ì–¸íŠ¸ì™€ ë™ì‹œì— ì‹¤í–‰ì´ ë¶ˆê°€ëŠ¥ 합니다. setupì„ ì¢…ë£Œí•©ë‹ˆë‹¤
*/
MSG_ID_C7A = 0xc7a,
-/*20171018 to 20180523
+/*20171018 to 20180627
추가 기능 설정
*/
MSG_ID_C7B = 0xc7b,
-/*20171018 to 20180523
+/*20171018 to 20180627
This account does not exist.
*/
MSG_ID_C7C = 0xc7c,
-/*20171018 to 20180523
+/*20171018 to 20180627
Passwords do not match.
*/
MSG_ID_C7D = 0xc7d,
-/*20171018 to 20180523
+/*20171018 to 20180627
Failed to pass IP authentication
*/
MSG_ID_C7E = 0xc7e,
-/*20171018 to 20180523
+/*20171018 to 20180627
No identification number, supplement your registration information
*/
MSG_ID_C7F = 0xc7f,
-/*20171018 to 20180523
+/*20171018 to 20180627
Account block
*/
MSG_ID_C80 = 0xc80,
-/*20171018 to 20180523
+/*20171018 to 20180627
System error
*/
MSG_ID_C81 = 0xc81,
-/*20171018 to 20180523
+/*20171018 to 20180627
unknown error found.
*/
MSG_ID_C82 = 0xc82,
-/*20171018 to 20180523
+/*20171018 to 20180627
길안내 ì•„ì´ì½˜ 설정
*/
MSG_ID_C83 = 0xc83,
-/*20171018 to 20180523
+/*20171018 to 20180627
길 안내 정보 UI
*/
MSG_ID_C84 = 0xc84,
-/*20171018 to 20180523
+/*20171018 to 20180627
길 안내 정보 열기
*/
MSG_ID_C85 = 0xc85,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재 위치 공유
*/
MSG_ID_C86 = 0xc86,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색결과[0]
*/
MSG_ID_C87 = 0xc87,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색&안내
*/
MSG_ID_C88 = 0xc88,
-/*20171018 to 20180523
+/*20171018 to 20180627
위치가 올바르지 않습니다.
*/
MSG_ID_C89 = 0xc89,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색결과[%d]
*/
MSG_ID_C8A = 0xc8a,
-/*20171018 to 20180523
+/*20171018 to 20180627
길안내 표시를 위한 ì•„ì´ì½˜ 설정
*/
MSG_ID_C8B = 0xc8b,
-/*20171018 to 20180523
+/*20171018 to 20180627
길 ì°¾ê¸°ì— zeny 허용
*/
MSG_ID_C8C = 0xc8c,
-/*20171018 to 20180523
+/*20171018 to 20180627
내비게ì´ì…˜ ë„킹 í•´ì œ
*/
MSG_ID_C8D = 0xc8d,
-/*20171018 to 20180523
+/*20171018 to 20180627
활성화 하지 ì•Šì€ ê³„ì •ìž…ë‹ˆë‹¤.
*/
MSG_ID_C8E = 0xc8e,
-/*20171018 to 20180523
+/*20171018 to 20180627
í´ë¦­í•œ 위치가 ì±„íŒ…ì°½ì— ê³µìœ  ë©ë‹ˆë‹¤.
*/
MSG_ID_C8F = 0xc8f,
-/*20171018 to 20180523
+/*20171018 to 20180627
4. Service í•­ëª©ì„ ì„ íƒí•˜ë©´ Zeny&비공정 ì´ìš©ì„ 고려하여 안내 한다.
*/
MSG_ID_C90 = 0xc90,
-/*20171018 to 20180523
+/*20171018 to 20180627
5. [<-] 버튼 : 길안내 모드 <-> 검색 모드를 바꾸거나
*/
MSG_ID_C91 = 0xc91,
-/*20171018 to 20180523
+/*20171018 to 20180627
공유하기 모드 -> 서치 모드로 ëŒì•„갈때 사용 ëœë‹¤.
*/
MSG_ID_C92 = 0xc92,
-/*20171018 to 20180523
+/*20171018 to 20180627
경험치 %lld ì–»ìŒ
*/
MSG_ID_C93 = 0xc93,
-/*20171018 to 20180523
+/*20171018 to 20180627
'%lld'ì˜ ê²½í—˜ì¹˜ë¥¼
*/
MSG_ID_C94 = 0xc94,
-/*20171018 to 20180523
+/*20171018 to 20180627
^b- ë…¸ì  ìˆ˜ìˆ˜ë£Œ 안내^/b
ë…¸ì  ì„¤ì • ê°€ê²©ì— ë”°ë¼ ì¼ì • ë¹„ìœ¨ì˜ ìˆ˜ìˆ˜ë£Œê°€ 부가ë©ë‹ˆë‹¤.
@@ -15965,1063 +15965,1063 @@ unknown error found.
= 수수료율 : ^1567fe5%^000000
*/
MSG_ID_C95 = 0xc95,
-/*20171018 to 20180523
+/*20171018 to 20180627
실거래가 :
*/
MSG_ID_C96 = 0xc96,
-/*20171018 to 20180523
+/*20171018 to 20180627
※ ì•„ì´í…œ íŒë§¤ì‹œ, ì‹¤ê±°ëž˜ê°€ë§Œí¼ ì œë‹ˆë¥¼ íšë“합니다.
*/
MSG_ID_C97 = 0xc97,
-/*20171018 to 20180523
+/*20171018 to 20180627
※ ì•„ì´í…œ 구매시, ì‹¤ê±°ëž˜ê°€ë§Œí¼ ì œë‹ˆê°€ ì°¨ê°ë©ë‹ˆë‹¤.
*/
MSG_ID_C98 = 0xc98,
-/*20171018 to 20180523
+/*20171018 to 20180627
채팅방 개설
*/
MSG_ID_C99 = 0xc99,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 ìºë¦­í„°ëŠ” íŒŒí‹°ê°€ìž…ì´ ê°€ëŠ¥í•˜ì§€ ì•Šì€ ë ˆë²¨ìž…ë‹ˆë‹¤.
*/
MSG_ID_C9A = 0xc9a,
-/*20171018 to 20180523
+/*20171018 to 20180627
'%lld'ì˜ ìž¡ê²½í—˜ì¹˜ë¥¼
*/
MSG_ID_C9B = 0xc9b,
-/*20171018 to 20180523
+/*20171018 to 20180627
잡경험치 %lld ì–»ìŒ
*/
MSG_ID_C9C = 0xc9c,
-/*20171018 to 20180523
+/*20171018 to 20180627
현재위치(대로)ì—는 ë…¸ì ì„ 개설할 수 없습니다.
*/
MSG_ID_C9D = 0xc9d,
-/*20171018 to 20180523
+/*20171018 to 20180627
초 후 가능합니다.
*/
MSG_ID_C9E = 0xc9e,
-/*20171018 to 20180523
+/*20171018 to 20180627
파티ì›
*/
MSG_ID_C9F = 0xc9f,
-/*20171018 to 20180523
+/*20171018 to 20180627
SNS 전송실패(%d)
*/
MSG_ID_CA0 = 0xca0,
-/*20171018 to 20180523
+/*20171018 to 20180627
SNS 서버 연결실패
*/
MSG_ID_CA1 = 0xca1,
-/*20171018 to 20180523
+/*20171018 to 20180627
SNS ë¡œê·¸ì¸ í›„ 사용 가능합니다.
*/
MSG_ID_CA2 = 0xca2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì ‘ì† í•  수 있는 주소가 존재하지 않습니다.
*/
MSG_ID_CA3 = 0xca3,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¯¸ë‹ˆíŒŒí‹°ì°½ì´ ê²¹ì³ì ¸ 있어 사용하실 수 없습니다.
*/
MSG_ID_CA4 = 0xca4,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë‚˜ì˜ íŒë§¤ë…¸ì 
*/
MSG_ID_CA5 = 0xca5,
-/*20171018 to 20180523
+/*20171018 to 20180627
BOX
*/
MSG_ID_CA6 = 0xca6,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë°•ìŠ¤
*/
MSG_ID_CA7 = 0xca7,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŠ¸ìœ—ì„ ì„±ê³µí–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CA8 = 0xca8,
-/*20171018 to 20180523
+/*20171018 to 20180627
다시하기
*/
MSG_ID_CA9 = 0xca9,
-/*20171018 to 20180523
+/*20171018 to 20180627
다시하기가 비활성화ë˜ì—ˆìŠµë‹ˆë‹¤. 제련 재료를 다시 ì„ íƒí•´ì£¼ì„¸ìš”.
*/
MSG_ID_CAA = 0xcaa,
-/*20171018 to 20180523
+/*20171018 to 20180627
제련ì„ì´ ë¶€ì¡±í•˜ì—¬ 다시하기가 비활성화 ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAB = 0xcab,
-/*20171018 to 20180523
+/*20171018 to 20180627
제니가 부족하여 다시하기가 비활성화 ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAC = 0xcac,
-/*20171018 to 20180523
+/*20171018 to 20180627
대장장ì´ì˜ ì¶•ë³µì´ ë¶€ì¡±í•˜ì—¬ 다시하기가 비활성화 ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAD = 0xcad,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì´ 파괴ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAE = 0xcae,
-/*20171018 to 20180523
+/*20171018 to 20180627
모든 스테ì´í„°ìŠ¤ê°€ ê°ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CAF = 0xcaf,
-/*20171018 to 20180523
+/*20171018 to 20180627
모든 스테ì´í„°ìŠ¤ ê°ì†Œ 효과가 í•´ì œë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_CB0 = 0xcb0,
-/*20171018 to 20180523
+/*20171018 to 20180627
OTP 비밀번호는 8ìžë¦¬ 입니다.
*/
MSG_ID_CB1 = 0xcb1,
-/*20171018 to 20180523
+/*20171018 to 20180627
통합계정
*/
MSG_ID_CB2 = 0xcb2,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¼ê·¸ë‚˜ë¡œí¬
*/
MSG_ID_CB3 = 0xcb3,
-/*20171018 to 20180523
+/*20171018 to 20180627
서비스 ì ê²€ 중입니다.
*/
MSG_ID_CB4 = 0xcb4,
-/*20171018 to 20180523
+/*20171018 to 20180627
검색어를 입력해주세요
*/
MSG_ID_CB5 = 0xcb5,
-/*20171018 to 20180523
+/*20171018 to 20180627
MOTP
*/
MSG_ID_CB6 = 0xcb6,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ì¦ë²ˆí˜¸
Identification number.
*/
MSG_ID_CB7 = 0xcb7,
-/*20171018 to 20180523
+/*20171018 to 20180627
휴대í°ì— ë‹¤ìš´ë°›ì€ GNJOY MOTP를 실행하여 ì¸ì¦ë²ˆí˜¸ë¥¼ 입력해 주세요.
*/
MSG_ID_CB8 = 0xcb8,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ìž¥ì„ ìœ„ìž„í•  파티ì›ì´ 존재하지 않습니다. 파티를 해산하시겠습니까?
*/
MSG_ID_CB9 = 0xcb9,
-/*20171018 to 20180523
+/*20171018 to 20180627
- 만18세ì´ìƒ
*/
MSG_ID_CBA = 0xcba,
-/*20171018 to 20180523
+/*20171018 to 20180627
- 유료서버
*/
MSG_ID_CBB = 0xcbb,
-/*20171018 to 20180523
+/*20171018 to 20180627
- 무료서버
*/
MSG_ID_CBC = 0xcbc,
-/*20171018 to 20180523
+/*20171018 to 20180627
쾌ì 
*/
MSG_ID_CBD = 0xcbd,
-/*20171018 to 20180523
+/*20171018 to 20180627
보통
Normal
*/
MSG_ID_CBE = 0xcbe,
-/*20171018 to 20180523
+/*20171018 to 20180627
혼잡
*/
MSG_ID_CBF = 0xcbf,
-/*20171018 to 20180523
+/*20171018 to 20180627
í¬í™”
*/
MSG_ID_CC0 = 0xcc0,
-/*20171018 to 20180523
+/*20171018 to 20180627
map
*/
MSG_ID_CC1 = 0xcc1,
-/*20171018 to 20180523
+/*20171018 to 20180627
월드창고는 ì¸ë²¤í† ë¦¬ ì•„ì´í…œë§Œ 입출고 í•  수 있습니다.
*/
MSG_ID_CC2 = 0xcc2,
-/*20171018 to 20180523
+/*20171018 to 20180627
월드창고ì—는 íŽ«ì•Œì„ ìž…ê³ í•  수 없습니다.
*/
MSG_ID_CC3 = 0xcc3,
-/*20171018 to 20180523
+/*20171018 to 20180627
월드창고ì—는 제작아ì´í…œì„ ìž…ê³ í•  수 없습니다.
*/
MSG_ID_CC4 = 0xcc4,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì—서는 출고 í•  수 없는 ì•„ì´í…œìž…니다.
*/
MSG_ID_CC5 = 0xcc5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë˜ì „ 파괴
*/
MSG_ID_CC6 = 0xcc6,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s] ë‹˜ì´ ì œë ¨ì„ ì„±ê³µí•˜ì—¬, [+%d %s] ì•„ì´í…œì„ íšë“하였습니다.
*/
MSG_ID_CC7 = 0xcc7,
-/*20171018 to 20180523
+/*20171018 to 20180627
[%s] ë‹˜ì´ [+%d %s] ì•„ì´í…œì˜ ì œë ¨ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
*/
MSG_ID_CC8 = 0xcc8,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒŒí‹°ìž¥ì„ ìœ„ìž„í•œ ì´í›„ì— íƒˆí‡´í•  수 있습니다.
*/
MSG_ID_CC9 = 0xcc9,
-/*20171018 to 20180523
+/*20171018 to 20180627
오름
*/
MSG_ID_CCA = 0xcca,
-/*20171018 to 20180523
+/*20171018 to 20180627
내림
*/
MSG_ID_CCB = 0xccb,
-/*20171018 to 20180523
+/*20171018 to 20180627
기본
*/
MSG_ID_CCC = 0xccc,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë³€ì¡°ëœ íŒŒì¼ì´ 발견ë˜ì—ˆìŠµë‹ˆë‹¤. ê²Œìž„ì„ ë‹¤ì‹œ 실행시켜주세요.
*/
MSG_ID_CCD = 0xccd,
-/*20171018 to 20180523
+/*20171018 to 20180627
%s ì€(는) ì´ë§µì—ì„œ ì´ë™ì´ ì œí•œëœ ì•„ì´í…œìž…니다.
*/
MSG_ID_CCE = 0xcce,
-/*20171018 to 20180523
+/*20171018 to 20180627
스스로
먹ì´ë¨¹ê¸°
*/
MSG_ID_CCF = 0xccf,
-/*20171018 to 20180523
+/*20171018 to 20180627
ë¡œë±ìŠ¤ ìž‘ì„±ì°½ì´ ì—´ë ¤ìžˆëŠ” ë™ì•ˆ 호문í´ë£¨ìŠ¤ê°€ 먹ì´ë¥¼ 먹지 못합니다.
*/
MSG_ID_CD0 = 0xcd0,
-/*20171018 to 20180523
+/*20171018 to 20180627
호문í´ë£¨ìŠ¤ê°€ 먹ì´ë¥¼ 먹었습니다. '%s' 잔여량 %dê°œ
*/
MSG_ID_CD1 = 0xcd1,
-/*20171018 to 20180523
+/*20171018 to 20180627
호문í´ë£¨ìŠ¤ 스스로 ë¨¹ì´ ë¨¹ê¸° 활성화 On
*/
MSG_ID_CD2 = 0xcd2,
-/*20171018 to 20180523
+/*20171018 to 20180627
호문í´ë£¨ìŠ¤ 스스로 ë¨¹ì´ ë¨¹ê¸° 활성화 Off
*/
MSG_ID_CD3 = 0xcd3,
-/*20171018 to 20180523
+/*20171018 to 20180627
호문í´ë£¨ìŠ¤ëŠ” 주ì¸ì´ íšë“하는 경험치ì˜
10%만í¼ì„ ìžì‹ ì˜ 경험치로 분배 받습니다.
*/
MSG_ID_CD4 = 0xcd4,
-/*20171018 to 20180523
+/*20171018 to 20180627
확률 : %d%%
*/
MSG_ID_CD5 = 0xcd5,
-/*20171018 to 20180523
+/*20171018 to 20180627
해당 대ìƒì€ í˜¸ë¬¸ì˜ ê³µê²©ëŒ€ìƒì´ 아닙니다. 'Alt + ìš°í´ë¦­'ì„ í†µí•´ 호문í´ë£¨ìŠ¤ì˜ 공격대ìƒì„ 지정해주세요.
*/
MSG_ID_CD6 = 0xcd6,
-/*20171018 to 20180523
+/*20171018 to 20180627
í˜¸ë¬¸ì˜ ê³µê²©ëŒ€ìƒì´ 존재하지 않습니다. 'Alt + ìš°í´ë¦­'ì„ í†µí•´ 호문í´ë£¨ìŠ¤ì˜ 공격대ìƒì„ 지정해주세요.
*/
MSG_ID_CD7 = 0xcd7,
-/*20171018 to 20180523
+/*20171018 to 20180627
íŒë§¤ 리스트
*/
MSG_ID_CD8 = 0xcd8,
-/*20171018 to 20180523
+/*20171018 to 20180627
구입 리스트
*/
MSG_ID_CD9 = 0xcd9,
-/*20171018 to 20180523
+/*20171018 to 20180627
신규
New
*/
MSG_ID_CDA = 0xcda,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì¸ê¸°
Headgears
*/
MSG_ID_CDB = 0xcdb,
-/*20171018 to 20180523
+/*20171018 to 20180627
한정
Limited
*/
MSG_ID_CDC = 0xcdc,
-/*20171018 to 20180523
+/*20171018 to 20180627
임대장비
Rental Items
*/
MSG_ID_CDD = 0xcdd,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì˜êµ¬ìž¥ë¹„
Equipments
*/
MSG_ID_CDE = 0xcde,
-/*20171018 to 20180523
+/*20171018 to 20180627
버프
Scrolls
*/
MSG_ID_CDF = 0xcdf,
-/*20171018 to 20180523
+/*20171018 to 20180627
회복
Consumables
*/
MSG_ID_CE0 = 0xce0,
-/*20171018 to 20180523
+/*20171018 to 20180627
기타
Other
*/
MSG_ID_CE1 = 0xce1,
-/*20171018 to 20180523
+/*20171018 to 20180627
특가
Special
*/
MSG_ID_CE2 = 0xce2,
-/*20171018 to 20180523
+/*20171018 to 20180627
충전하기
*/
MSG_ID_CE3 = 0xce3,
-/*20171018 to 20180523
+/*20171018 to 20180627
구입하기
*/
MSG_ID_CE4 = 0xce4,
/*20171018 to 20171206
https://payment.gnjoy.com/bill/login.grv
-20171206 to 20180523
+20171206 to 20180627
http://member.gnjoy.com/user/pay/chargelist.asp
*/
MSG_ID_CE5 = 0xce5,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œ 검색
*/
MSG_ID_CE6 = 0xce6,
-/*20171018 to 20180523
+/*20171018 to 20180627
무료ìºì‹œ
*/
MSG_ID_CE7 = 0xce7,
-/*20171018 to 20180523
+/*20171018 to 20180627
무료ìºì‹œ 사용
*/
MSG_ID_CE8 = 0xce8,
-/*20171018 to 20180523
+/*20171018 to 20180627
소지ìºì‹œ
*/
MSG_ID_CE9 = 0xce9,
-/*20171018 to 20180523
+/*20171018 to 20180627
수량갱신
*/
MSG_ID_CEA = 0xcea,
-/*20171018 to 20180523
+/*20171018 to 20180627
성제(여)
*/
MSG_ID_CEB = 0xceb,
-/*20171018 to 20180523
+/*20171018 to 20180627
소울리í¼(ì—¬)
*/
MSG_ID_CEC = 0xcec,
-/*20171018 to 20180523
+/*20171018 to 20180627
성제(남)
*/
MSG_ID_CED = 0xced,
-/*20171018 to 20180523
+/*20171018 to 20180627
소울리í¼(남)
*/
MSG_ID_CEE = 0xcee,
-/*20171018 to 20180523
+/*20171018 to 20180627
무게가 %d í¼ì„¼íŠ¸ ì´ìƒì¼ë•ŒëŠ” HP SPê°€ ìžì—°ì ìœ¼ë¡œ íšŒë³µì´ ë˜ì§€ 않습니다.
*/
MSG_ID_CEF = 0xcef,
-/*20171018 to 20180523
+/*20171018 to 20180627
í•œ ë²ˆì— êµ¬ìž… 가능한 ì•„ì´í…œì˜ 가짓수는 8개입니다.
*/
MSG_ID_CF0 = 0xcf0,
-/*20171018 to 20180523
+/*20171018 to 20180627
http://gift.zhaouc.com/#/index
http://gift.zhaouc.com/
*/
MSG_ID_CF1 = 0xcf1,
-/*20171018 to 20180523
+/*20171018 to 20180627
UNKNOWN ERROR:%d
*/
MSG_ID_CF2 = 0xcf2,
-/*20171018 to 20180523
+/*20171018 to 20180627
NOT USER
*/
MSG_ID_CF3 = 0xcf3,
-/*20171018 to 20180523
+/*20171018 to 20180627
THIS ACCOUNT ID IS BLOCKED
*/
MSG_ID_CF4 = 0xcf4,
-/*20171018 to 20180523
+/*20171018 to 20180627
COUNTRY REJECT (OR NOT AVALIABLE USER )
*/
MSG_ID_CF5 = 0xcf5,
-/*20171018 to 20180523
+/*20171018 to 20180627
NOT MATCH PASSWORD
*/
MSG_ID_CF6 = 0xcf6,
-/*20171018 to 20180523
+/*20171018 to 20180627
NOT EMAIL CERT
*/
MSG_ID_CF7 = 0xcf7,
-/*20171018 to 20180523
+/*20171018 to 20180627
PAYPAL BLOCK
*/
MSG_ID_CF8 = 0xcf8,
-/*20171018 to 20180523
+/*20171018 to 20180627
COUNTRY REJECT
*/
MSG_ID_CF9 = 0xcf9,
-/*20171018 to 20180523
+/*20171018 to 20180627
PAYPAL BLOCK
*/
MSG_ID_CFA = 0xcfa,
-/*20171018 to 20180523
+/*20171018 to 20180627
WEB BLOCK
*/
MSG_ID_CFB = 0xcfb,
-/*20171018 to 20180523
+/*20171018 to 20180627
AGE LIMIT USER
*/
MSG_ID_CFC = 0xcfc,
-/*20171018 to 20180523
+/*20171018 to 20180627
PASSWORD HAS NOT BEEN CHANGED FOR MORE THAN 90DAYS
*/
MSG_ID_CFD = 0xcfd,
-/*20171018 to 20180523
+/*20171018 to 20180627
INPUT DATA ERROR
*/
MSG_ID_CFE = 0xcfe,
-/*20171018 to 20180523
+/*20171018 to 20180627
ERROR DATABASE
*/
MSG_ID_CFF = 0xcff,
-/*20171018 to 20180523
+/*20171018 to 20180627
ERROR SYSTEM
*/
MSG_ID_D00 = 0xd00,
/*20171018 to 20171027
%s 지불
-20171030 to 20180523
+20171030 to 20180627
%s 소모
*/
MSG_ID_D01 = 0xd01,
-/*20171018 to 20180523
+/*20171018 to 20180627
비용지불
*/
MSG_ID_D02 = 0xd02,
-/*20171018 to 20180523
+/*20171018 to 20180627
출발 가능한 ë§µì´ ì•„ë‹™ë‹ˆë‹¤.
*/
MSG_ID_D03 = 0xd03,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì´ë™ 불가능한 맵입니다
*/
MSG_ID_D04 = 0xd04,
-/*20171018 to 20180523
+/*20171018 to 20180627
ì•„ì´í…œì´ 부족합니다.
*/
MSG_ID_D05 = 0xd05,
-/*20171018 to 20180523
+/*20171018 to 20180627
줄 바꿈 ì—†ì´ í•œ 줄로 입력해주세요.
*/
MSG_ID_D06 = 0xd06,
-/*20171018 to 20180523
+/*20171018 to 20180627
불량 단어가 í¬í•¨ëœ ì´ë¦„ì€ ë“±ë¡í•  수 없습니다.
*/
MSG_ID_D07 = 0xd07,
-/*20171018 to 20180523
+/*20171018 to 20180627
íšŒì› ê°€ìž…ì„ ìœ„í•´ ê³µì‹ í™ˆíŽ˜ì´ì§€ë¡œ ì´ë™ë©ë‹ˆë‹¤.
*/
MSG_ID_D08 = 0xd08,
#if PACKETVER >= 20171019
-/*20171019 to 20180523
+/*20171019 to 20180627
TokenAgency 서버 연결 실패
*/
MSG_ID_D09 = 0xd09,
#endif
#if PACKETVER >= 20171023
-/*20171023 to 20180523
+/*20171023 to 20180627
과금정보
*/
MSG_ID_D0A = 0xd0a,
-/*20171023 to 20180523
+/*20171023 to 20180627
삭제예약
*/
MSG_ID_D0B = 0xd0b,
-/*20171023 to 20180523
+/*20171023 to 20180627
예약취소
*/
MSG_ID_D0C = 0xd0c,
-/*20171023 to 20180523
+/*20171023 to 20180627
게임시작
*/
MSG_ID_D0D = 0xd0d,
-/*20171023 to 20180523
+/*20171023 to 20180627
삭제
*/
MSG_ID_D0E = 0xd0e,
-/*20171023 to 20180523
+/*20171023 to 20180627
Character List
*/
MSG_ID_D0F = 0xd0f,
-/*20171023 to 20180523
+/*20171023 to 20180627
공지
Notice
*/
MSG_ID_D10 = 0xd10,
-/*20171023 to 20180523
+/*20171023 to 20180627
ìƒì„±
*/
MSG_ID_D11 = 0xd11,
-/*20171023 to 20180523
+/*20171023 to 20180627
Hair Style
*/
MSG_ID_D12 = 0xd12,
-/*20171023 to 20180523
+/*20171023 to 20180627
Hair Color
*/
MSG_ID_D13 = 0xd13,
-/*20171023 to 20180523
+/*20171023 to 20180627
중복확ì¸
*/
MSG_ID_D14 = 0xd14,
-/*20171023 to 20180523
+/*20171023 to 20180627
%d시 %d분 %d초
*/
MSG_ID_D15 = 0xd15,
-/*20171023 to 20180523
+/*20171023 to 20180627
MOTP ìž…ë ¥ ì‹œê°„ì´ ì´ˆê³¼ë˜ì—ˆìŠµë‹ˆë‹¤. 처ìŒë¶€í„° 다시 로그ì¸í•´ì£¼ì‹­ì‹œì˜¤.
*/
MSG_ID_D16 = 0xd16,
-/*20171023 to 20180523
+/*20171023 to 20180627
뒤로가기
*/
MSG_ID_D17 = 0xd17,
#endif
#if PACKETVER >= 20171024
-/*20171024 to 20180523
+/*20171024 to 20180627
ì•„ì´í…œì„ 사용할 수 없습니다.
*/
MSG_ID_D18 = 0xd18,
-/*20171024 to 20180523
+/*20171024 to 20180627
ë™ì¼í•œ 맵으로 ì´ë™í•  수 없습니다.
*/
MSG_ID_D19 = 0xd19,
-/*20171024 to 20180523
+/*20171024 to 20180627
사ë§ì‹œ ì´ë™ì´ 불가능합니다.
*/
MSG_ID_D1A = 0xd1a,
#endif
#if PACKETVER >= 20171030
-/*20171030 to 20180523
+/*20171030 to 20180627
ìºë¦­í„° ìƒì„±
*/
MSG_ID_D1B = 0xd1b,
#endif
#if PACKETVER >= 20171031
-/*20171031 to 20180523
+/*20171031 to 20180627
모험가 중개소 등ë¡
*/
MSG_ID_D1C = 0xd1c,
-/*20171031 to 20180523
+/*20171031 to 20180627
모집 중단
*/
MSG_ID_D1D = 0xd1d,
-/*20171031 to 20180523
+/*20171031 to 20180627
모험가 중개소 설정
*/
MSG_ID_D1E = 0xd1e,
-/*20171031 to 20180523
+/*20171031 to 20180627
전 지역
*/
MSG_ID_D1F = 0xd1f,
-/*20171031 to 20180523
+/*20171031 to 20180627
ì§ì ‘기재
*/
MSG_ID_D20 = 0xd20,
-/*20171031 to 20180523
+/*20171031 to 20180627
검사계열
*/
MSG_ID_D21 = 0xd21,
-/*20171031 to 20180523
+/*20171031 to 20180627
법사계열
*/
MSG_ID_D22 = 0xd22,
-/*20171031 to 20180523
+/*20171031 to 20180627
ê¶ìˆ˜ê³„ì—´
*/
MSG_ID_D23 = 0xd23,
-/*20171031 to 20180523
+/*20171031 to 20180627
복사계열
*/
MSG_ID_D24 = 0xd24,
-/*20171031 to 20180523
+/*20171031 to 20180627
ìƒì¸ê³„ì—´
*/
MSG_ID_D25 = 0xd25,
-/*20171031 to 20180523
+/*20171031 to 20180627
ë„둑계열
*/
MSG_ID_D26 = 0xd26,
-/*20171031 to 20180523
+/*20171031 to 20180627
태권계열
*/
MSG_ID_D27 = 0xd27,
-/*20171031 to 20180523
+/*20171031 to 20180627
ë‹Œìžê³„ì—´
*/
MSG_ID_D28 = 0xd28,
-/*20171031 to 20180523
+/*20171031 to 20180627
건슬ë§ê±°ê³„ì—´
*/
MSG_ID_D29 = 0xd29,
-/*20171031 to 20180523
+/*20171031 to 20180627
ë„람족계열
*/
MSG_ID_D2A = 0xd2a,
-/*20171031 to 20180523
+/*20171031 to 20180627
지역명
*/
MSG_ID_D2B = 0xd2b,
-/*20171031 to 20180523
+/*20171031 to 20180627
지역명 검색
*/
MSG_ID_D2C = 0xd2c,
-/*20171031 to 20180523
+/*20171031 to 20180627
가입 요청하기
*/
MSG_ID_D2D = 0xd2d,
-/*20171031 to 20180523
+/*20171031 to 20180627
신고하기
*/
MSG_ID_D2E = 0xd2e,
-/*20171031 to 20180523
+/*20171031 to 20180627
파티 모집 중단
*/
MSG_ID_D2F = 0xd2f,
-/*20171031 to 20180523
+/*20171031 to 20180627
ì§€ì—­ëª…ì„ ìž…ë ¥í•´ì£¼ì„¸ìš”.
*/
MSG_ID_D30 = 0xd30,
-/*20171031 to 20180523
+/*20171031 to 20180627
지역
*/
MSG_ID_D31 = 0xd31,
-/*20171031 to 20180523
+/*20171031 to 20180627
ì „ ì§ì—…
*/
MSG_ID_D32 = 0xd32,
#endif
#if PACKETVER >= 20171109
-/*20171109 to 20180523
+/*20171109 to 20180627
로그ì¸
*/
MSG_ID_D33 = 0xd33,
-/*20171109 to 20180523
+/*20171109 to 20180627
계정
*/
MSG_ID_D34 = 0xd34,
-/*20171109 to 20180523
+/*20171109 to 20180627
종료
Exit
*/
MSG_ID_D35 = 0xd35,
-/*20171109 to 20180523
+/*20171109 to 20180627
ì‹ ì²­
*/
MSG_ID_D36 = 0xd36,
-/*20171109 to 20180523
+/*20171109 to 20180627
ì ‘ì†
*/
MSG_ID_D37 = 0xd37,
-/*20171109 to 20180523
+/*20171109 to 20180627
확ì¸
*/
MSG_ID_D38 = 0xd38,
-/*20171109 to 20180523
+/*20171109 to 20180627
휴대í°ì— ë‹¤ìš´ë°›ì€ GNJOY MOTP를
*/
MSG_ID_D39 = 0xd39,
-/*20171109 to 20180523
+/*20171109 to 20180627
실행하여 ì¸ì¦ë²ˆí˜¸ë¥¼ 입력해 주세요.
*/
MSG_ID_D3A = 0xd3a,
-/*20171109 to 20180523
+/*20171109 to 20180627
NPCê°€ 있는 ë§µì˜ ëžœë¤ ì¢Œí‘œë¡œ ì´ë™ ë©ë‹ˆë‹¤.
*/
MSG_ID_D3B = 0xd3b,
-/*20171109 to 20180523
+/*20171109 to 20180627
태권
*/
MSG_ID_D3C = 0xd3c,
/*20171109 to 20171117
ë‹˜ì´ ì°¨ë‹¨ ìƒíƒœë¡œ 설정ë˜ì—ˆìŠµë‹ˆë‹¤.
-20171121 to 20180523
+20171121 to 20180627
ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ìƒíƒœ
*/
MSG_ID_D3D = 0xd3d,
/*20171109 to 20171117
ë‹˜ì„ ì°¨ë‹¨ ìƒíƒœë¡œ ì„¤ì •í•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
-20171121 to 20180523
+20171121 to 20180627
ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ 요청 실패
*/
MSG_ID_D3E = 0xd3e,
/*20171109 to 20171117
ë‹˜ì„ ì°¨ë‹¨ ìƒíƒœë¡œ ì„¤ì •í•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.(ì¸ì› 초과)
-20171121 to 20180523
+20171121 to 20180627
ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ 요청실패 (ì¸ì›ì´ˆê³¼)
*/
MSG_ID_D3F = 0xd3f,
/*20171109 to 20171117
ë‹˜ì´ ì°¨ë‹¨ í•´ì œ ë˜ì—ˆìŠµë‹ˆë‹¤.
-20171121 to 20180523
+20171121 to 20180627
ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ìƒíƒœ
*/
MSG_ID_D40 = 0xd40,
/*20171109 to 20171117
ë‹˜ì„ ì°¨ë‹¨ í•´ì œí•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.
-20171121 to 20180523
+20171121 to 20180627
ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ 요청실패
*/
MSG_ID_D41 = 0xd41,
/*20171109 to 20171117
ë‹˜ì„ ì°¨ë‹¨ í•´ì œí•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤.(ì¸ì› 초과)
-20171121 to 20180523
+20171121 to 20180627
ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ 요청실패 (ì¸ì›ì´ˆê³¼)
*/
MSG_ID_D42 = 0xd42,
-/*20171109 to 20180523
+/*20171109 to 20180627
차단 리스트가 없습니다
*/
MSG_ID_D43 = 0xd43,
-/*20171109 to 20180523
+/*20171109 to 20180627
-차단 리스트-
*/
MSG_ID_D44 = 0xd44,
#endif
#if PACKETVER >= 20171113
-/*20171113 to 20180523
+/*20171113 to 20180627
진행중
Act
*/
MSG_ID_D45 = 0xd45,
-/*20171113 to 20180523
+/*20171113 to 20180627
추천
Rec
*/
MSG_ID_D46 = 0xd46,
-/*20171113 to 20180523
+/*20171113 to 20180627
보류중
Pen
*/
MSG_ID_D47 = 0xd47,
-/*20171113 to 20180523
+/*20171113 to 20180627
QUEST
*/
MSG_ID_D48 = 0xd48,
-/*20171113 to 20180523
+/*20171113 to 20180627
ë‚´ìš©
For
*/
MSG_ID_D49 = 0xd49,
-/*20171113 to 20180523
+/*20171113 to 20180627
몬스터
*/
MSG_ID_D4A = 0xd4a,
-/*20171113 to 20180523
+/*20171113 to 20180627
ë³´ìƒ
*/
MSG_ID_D4B = 0xd4b,
-/*20171113 to 20180523
+/*20171113 to 20180627
EXP
*/
MSG_ID_D4C = 0xd4c,
-/*20171113 to 20180523
+/*20171113 to 20180627
JEXP
*/
MSG_ID_D4D = 0xd4d,
-/*20171113 to 20180523
+/*20171113 to 20180627
ì•„ì´í…œ
Item
*/
MSG_ID_D4E = 0xd4e,
-/*20171113 to 20180523
+/*20171113 to 20180627
진행/보류
*/
MSG_ID_D4F = 0xd4f,
-/*20171113 to 20180523
+/*20171113 to 20180627
하단으로 ì´ë™
*/
MSG_ID_D50 = 0xd50,
-/*20171113 to 20180523
+/*20171113 to 20180627
간편 í€˜ìŠ¤íŠ¸ì°½ì— í‘œì‹œ
*/
MSG_ID_D51 = 0xd51,
#endif
#if PACKETVER >= 20171115
-/*20171115 to 20180523
+/*20171115 to 20180627
입력시간
*/
MSG_ID_D52 = 0xd52,
-/*20171115 to 20180523
+/*20171115 to 20180627
ì•„ì´ë”” 저장
*/
MSG_ID_D53 = 0xd53,
-/*20171115 to 20180523
+/*20171115 to 20180627
비밀번호
Password
*/
MSG_ID_D54 = 0xd54,
-/*20171115 to 20180523
+/*20171115 to 20180627
ì•„ì´ë””
*/
MSG_ID_D55 = 0xd55,
-/*20171115 to 20180523
+/*20171115 to 20180627
회ì›ê°€ìž…
*/
MSG_ID_D56 = 0xd56,
-/*20171115 to 20180523
+/*20171115 to 20180627
노비스계열
*/
MSG_ID_D57 = 0xd57,
-/*20171115 to 20180523
+/*20171115 to 20180627
슈í¼ë…¸ë¹„스계열
*/
MSG_ID_D58 = 0xd58,
-/*20171115 to 20180523
+/*20171115 to 20180627
모험가 중개소 등ë¡ì— 실패했습니다.
*/
MSG_ID_D59 = 0xd59,
-/*20171115 to 20180523
+/*20171115 to 20180627
모험가 ì¤‘ê°œì†Œì— ë“±ë¡ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D5A = 0xd5a,
/*20171115 to 20180321
ì§ì—…ì„ í•œ ê°œ ì´ìƒ ì„ íƒí•´ì£¼ì„¸ìš”.
-20180328 to 20180523
+20180328 to 20180627
ëª¨ì§‘ì„ í¬ë§í•˜ëŠ” 파티ì›ì˜ ì§ì—…ì„ í•œ ê°œ ì´ìƒ ì„ íƒí•´ 주세요.
*/
MSG_ID_D5B = 0xd5b,
-/*20171115 to 20180523
+/*20171115 to 20180627
ì§€ì—­ëª…ì„ ë‘ ê¸€ìž ì´ìƒ 입력해주세요.
*/
MSG_ID_D5C = 0xd5c,
-/*20171115 to 20180523
+/*20171115 to 20180627
%.1f%% (+ %s서버 %.1f%%)
*/
MSG_ID_D5D = 0xd5d,
#endif
#if PACKETVER >= 20171121
-/*20171121 to 20180523
+/*20171121 to 20180627
/ex (ìºë¦­í„°ì´ë¦„) or /차단 (ìºë¦­í„°ì´ë¦„) : 해당 ìºë¦­í„°ì— 대해 전체채팅 ë° ê·“ë§ ì°¨ë‹¨
*/
MSG_ID_D5E = 0xd5e,
-/*20171121 to 20180523
+/*20171121 to 20180627
/in (ìºë¦­í„°ì´ë¦„) or /í•´ì œ (ìºë¦­í„°ì´ë¦„) : 해당 ìºë¦­í„°ì— 대해 전체채팅 ë° ê·“ë§ í—ˆìš©
*/
MSG_ID_D5F = 0xd5f,
-/*20171121 to 20180523
+/*20171121 to 20180627
/ex or /차단 : 전체채팅 ë° ê·“ë§ ì°¨ë‹¨ ìºë¦­í„° 리스트
*/
MSG_ID_D60 = 0xd60,
-/*20171121 to 20180523
+/*20171121 to 20180627
/exall or /차단전부 : 모ë‘ì—게 전체채팅 ë° ê·“ë§ ì°¨ë‹¨
*/
MSG_ID_D61 = 0xd61,
-/*20171121 to 20180523
+/*20171121 to 20180627
/inall or /해제전부 : 모ë‘ì—게 전체채팅 ë° ê·“ë§ í—ˆìš©
*/
MSG_ID_D62 = 0xd62,
-/*20171121 to 20180523
+/*20171121 to 20180627
모ë‘ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ìƒíƒœ
*/
MSG_ID_D63 = 0xd63,
-/*20171121 to 20180523
+/*20171121 to 20180627
모ë‘ì—게 전체채팅 ë° ê·“ë§ ê±°ë¶€ìš”ì²­ 실패
*/
MSG_ID_D64 = 0xd64,
-/*20171121 to 20180523
+/*20171121 to 20180627
모ë‘ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ìƒíƒœ
*/
MSG_ID_D65 = 0xd65,
-/*20171121 to 20180523
+/*20171121 to 20180627
모ë‘ì—게 전체채팅 ë° ê·“ë§ ê°€ëŠ¥ìš”ì²­ 실패
*/
MSG_ID_D66 = 0xd66,
#endif
#if PACKETVER >= 20171123
-/*20171123 to 20180523
+/*20171123 to 20180627
오프ë‹
*/
MSG_ID_D67 = 0xd67,
#endif
#if PACKETVER >= 20171127
-/*20171127 to 20180523
+/*20171127 to 20180627
ë¡œê·¸ì¸ í™”ë©´ìœ¼ë¡œ ëŒì•„가시겠습니까?
*/
MSG_ID_D68 = 0xd68,
#endif
#if PACKETVER >= 20171204
-/*20171204 to 20180523
+/*20171204 to 20180627
힘과 ê³µê²©ë ¥ì´ ê°•í•´ì¡ŒìŠµë‹ˆë‹¤.
*/
MSG_ID_D69 = 0xd69,
-/*20171204 to 20180523
+/*20171204 to 20180627
힘, 지능, ì†ìž¬ì£¼ ë° ëª…ì¤‘ë¥ ì´ ì¦ê°€í•˜ì˜€ìŠµë‹ˆë‹¤.
*/
MSG_ID_D6A = 0xd6a,
-/*20171204 to 20180523
+/*20171204 to 20180627
ë°©ì–´ë ¥ ë° HPê°€ ì¦ê°€ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D6B = 0xd6b,
-/*20171204 to 20180523
+/*20171204 to 20180627
젤스타
*/
MSG_ID_D6C = 0xd6c,
-/*20171204 to 20180523
+/*20171204 to 20180627
계정버프
*/
MSG_ID_D6D = 0xd6d,
-/*20171204 to 20180523
+/*20171204 to 20180627
정액서비스
*/
MSG_ID_D6E = 0xd6e,
#endif
#if PACKETVER >= 20171208
-/*20171208 to 20180523
+/*20171208 to 20180627
현재 ì ‘ì†ì´ 지연ë˜ê³  있습니다. 순차ì ìœ¼ë¡œ ì ‘ì†ì´ 가능하니 ìž ì‹œ 후 ìž¬ì ‘ì† ë¶€íƒë“œë¦½ë‹ˆë‹¤.
*/
MSG_ID_D6F = 0xd6f,
-/*20171208 to 20180523
+/*20171208 to 20180627
현재 ì ‘ì†ì´ 지연ë˜ê³  있으니 ìž ì‹œ 후 ìž¬ì ‘ì† ë¶€íƒë“œë¦½ë‹ˆë‹¤.
*/
MSG_ID_D70 = 0xd70,
#endif
#if PACKETVER >= 20171213
-/*20171213 to 20180523
+/*20171213 to 20180627
불량 단어가 í¬í•¨ëœ ì´ë¦„ì€ ê²€ìƒ‰í•  수 없습니다.
*/
MSG_ID_D71 = 0xd71,
-/*20171213 to 20180523
+/*20171213 to 20180627
파티 마스터가 ìš”ì²­ì„ ë°›ì„ ìˆ˜ 없는 ë§µì— ìžˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D72 = 0xd72,
-/*20171213 to 20180523
+/*20171213 to 20180627
파티를 ì°¾ì„ ìˆ˜ 없습니다.
*/
MSG_ID_D73 = 0xd73,
/*20171213 to 20180321
ë‹˜ì˜ íŒŒí‹°ìš”ì²­ìž…ë‹ˆë‹¤.
-20180328 to 20180523
+20180328 to 20180627
ë‹˜ì˜ íŒŒí‹° 가입 요청입니다.
*/
MSG_ID_D74 = 0xd74,
-/*20171213 to 20180523
+/*20171213 to 20180627
http://ro.gnjoy.com
*/
MSG_ID_D75 = 0xd75,
#endif
#if PACKETVER >= 20171214
-/*20171214 to 20180523
+/*20171214 to 20180627
â–²
*/
MSG_ID_D76 = 0xd76,
-/*20171214 to 20180523
+/*20171214 to 20180627
â–¼
*/
MSG_ID_D77 = 0xd77,
#endif
#if PACKETVER >= 20171227
-/*20171227 to 20180523
+/*20171227 to 20180627
ì´ë¯¸ 친구입니다
*/
MSG_ID_D78 = 0xd78,
-/*20171227 to 20180523
+/*20171227 to 20180627
ìƒëŒ€ë°©ì„ ì°¾ì„ ìˆ˜ 없습니다
*/
MSG_ID_D79 = 0xd79,
-/*20171227 to 20180523
+/*20171227 to 20180627
ì´ë¯¸ 다른 ìºë¦­í„°ê°€ 친구 ì‹ ì²­ 중입니다.
*/
MSG_ID_D7A = 0xd7a,
-/*20171227 to 20180523
+/*20171227 to 20180627
혼구슬 표시 ON
*/
MSG_ID_D7B = 0xd7b,
-/*20171227 to 20180523
+/*20171227 to 20180627
혼구슬 표시 OFF
*/
MSG_ID_D7C = 0xd7c,
#endif
#if PACKETVER >= 20180117
-/*20180117 to 20180523
+/*20180117 to 20180627
해당 ê³„ì •ì€ 2ì°¨ 비밀번호 오입력으로 ì¸í•´ 게임내 ì ‘ì†ì´ ì œí•œëœ ìƒíƒœìž…니다.
%02d시간 %02d분 í›„ì— ì ‘ì†ì œí•œì´ í•´ì œë˜ë©°, ì ‘ì†ì œí•œì˜ 해제는 홈페ì´ì§€ -> ê°œì¸ì •ë³´ë³€ê²½ -> 2ì°¨ 비밀번호 ì—ì„œ 본ì¸ì¸ì¦ 후 진행해주시기 ë°”ëžë‹ˆë‹¤.
*/
MSG_ID_D7D = 0xd7d,
-/*20180117 to 20180523
+/*20180117 to 20180627
보안패스워드를 3회ì´ìƒ 틀리셨습니다. 계정 ë³´ì•ˆì„ ìœ„í•´ 24시간ë™ì•ˆ 게임내 ì ‘ì†ì´ 제한ë©ë‹ˆë‹¤.
ì ‘ì†ì œí•œì˜ 해제는 홈페ì´ì§€ -> ê°œì¸ì •ë³´ë³€ê²½ -> 2ì°¨ 비밀번호 ì—ì„œ 본ì¸ì¸ì¦ 후 진행해주시기 ë°”ëžë‹ˆë‹¤.
*/
MSG_ID_D7E = 0xd7e,
-/*20180117 to 20180523
+/*20180117 to 20180627
ìš´ì˜ì§„
*/
MSG_ID_D7F = 0xd7f,
-/*20180117 to 20180523
+/*20180117 to 20180627
%dì¼ì°¨ ì¶œì„ ë³´ìƒì´ 지급ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D80 = 0xd80,
/*20180117 to 20180117
계정설정정보 ë°›ì•„ì˜¤ëŠ”ë° ì‹¤íŒ¨ 했습니다.( 재시ë„를 위해서는 재시작 해야 합니다. )
-20180131 to 20180523
+20180131 to 20180627
계정 설정 ë°ì´í„°ë¥¼ 불러오는 ì¤‘ì— ì˜¤ë¥˜ê°€ ë°œìƒí–ˆìŠµë‹ˆë‹¤. ( 재시ë„를 위해서는 재시작 해야 합니다. )
*/
MSG_ID_D81 = 0xd81,
-/*20180117 to 20180523
+/*20180117 to 20180627
해당 ìŠ¤í‚¬ì€ íŒŒí‹° ìƒíƒœì—ì„œ 사용 가능합니다.
*/
MSG_ID_D82 = 0xd82,
#endif
#if PACKETVER >= 20180131
-/*20180131 to 20180523
+/*20180131 to 20180627
파티 ëª¨ì§‘ì„ ì¤‘ë‹¨í•˜ì˜€ìŠµë‹ˆë‹¤.
*/
MSG_ID_D83 = 0xd83,
-/*20180131 to 20180523
+/*20180131 to 20180627
길드 ìƒë‚© 경험치는 최대 %d%%까지 가능합니다.
*/
MSG_ID_D84 = 0xd84,
-/*20180131 to 20180523
+/*20180131 to 20180627
길드 ë ˆë²¨ì´ ìµœëŒ€ì—¬ì„œ ë” ì´ìƒ 경험치를 ìƒë‚©í•  수 없습니다.
*/
MSG_ID_D85 = 0xd85,
-/*20180131 to 20180523
+/*20180131 to 20180627
ê³„ì •ë³´ì•ˆì„ ìœ„í•˜ì—¬ MOTP미사용ìžëŠ” 홈페ì´ì§€ 로그ì¸ë§Œ 가능합니다.
홈페ì´ì§€ë¡œ 로그ì¸ì„ ì‹œë„해주시기 ë°”ëžë‹ˆë‹¤.
*/
MSG_ID_D86 = 0xd86,
-/*20180131 to 20180523
+/*20180131 to 20180627
물리 공격력과 마법 ê³µê²©ë ¥ì´ í–¥ìƒë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D87 = 0xd87,
-/*20180131 to 20180523
+/*20180131 to 20180627
물리 공격력과 마법 ê³µê²©ë ¥ì´ ê°ì†Œë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D88 = 0xd88,
#endif
#if PACKETVER >= 20180207
-/*20180207 to 20180523
+/*20180207 to 20180627
%s 출ì„ì²´í¬ ë³´ìƒ
%s Attendance Check Reward
*/
@@ -17029,288 +17029,316 @@ http://ro.gnjoy.com
/*20180207 to 20180511
ì´ë²¤íŠ¸ 기간 : %02dì›” %02dì¼ ~ %2dì›” %2dì¼ 24:00까지
Event period : From %02d/%02d ~ Until %2d/%2d (Month/Day) 24:00
-20180523 to 20180523
+20180523 to 20180627
ì´ë²¤íŠ¸ 기간 : %02dì›” %02dì¼ ~ %02dì›” %02dì¼ 24:00까지
*/
MSG_ID_D8A = 0xd8a,
-/*20180207 to 20180523
+/*20180207 to 20180627
%dì¼ì°¨
%d Day
*/
MSG_ID_D8B = 0xd8b,
-/*20180207 to 20180523
+/*20180207 to 20180627
%dì¼ì°¨ 출ì„ì²´í¬
í´ë¦­í•´ì£¼ì„¸ìš”~!
%d Day attendance check
Please click~!
*/
MSG_ID_D8C = 0xd8c,
-/*20180207 to 20180523
+/*20180207 to 20180627
%dì¼ì°¨ ì¶œì„ ì„±ê³µ!
%d Day attendance success!
*/
MSG_ID_D8D = 0xd8d,
-/*20180207 to 20180523
+/*20180207 to 20180627
D-day
*/
MSG_ID_D8E = 0xd8e,
-/*20180207 to 20180523
+/*20180207 to 20180627
ì¼
Day
*/
MSG_ID_D8F = 0xd8f,
-/*20180207 to 20180523
+/*20180207 to 20180627
출ì„ì²´í¬ì— 실패하였습니다. 다시 실행해주세요.
Attendance Check failed. Please run again.
*/
MSG_ID_D90 = 0xd90,
-/*20180207 to 20180523
+/*20180207 to 20180627
출ì„ì²´í¬
Attendance Check
*/
MSG_ID_D91 = 0xd91,
-/*20180207 to 20180523
+/*20180207 to 20180627
현재 출ì„ì²´í¬ ì´ë²¤íŠ¸ ê¸°ê°„ì´ ì•„ë‹™ë‹ˆë‹¤
This is not the current attendance check event
*/
MSG_ATTENDANCE_UNAVAILABLE = 0xd92,
/*20180207 to 20180321
길드 ìƒë‚© 경험치가 maxì— ë„달하여, ë” ì´ìƒ 길드 경험치를 누ì í•  수 없습니다
-20180328 to 20180523
+20180328 to 20180627
길드 ìƒë‚© 경험치가 maxì— ë„달하여, ë” ì´ìƒ 길드 경험치를 누ì í•  수 없습니다.
*/
MSG_ID_D93 = 0xd93,
-/*20180207 to 20180523
+/*20180207 to 20180627
ê°œì¸ ìƒë‚© 경험치가 maxì— ë„달하여, ë” ì´ìƒ 길드 경험치를 누ì í•  수 없습니다.
*/
MSG_ID_D94 = 0xd94,
#endif
#if PACKETVER >= 20180213
-/*20180213 to 20180523
+/*20180213 to 20180627
메시지
*/
MSG_ID_D95 = 0xd95,
-/*20180213 to 20180523
+/*20180213 to 20180627
íŠ¸ìœ„í„°ì— ë©”ì„¸ì§€ ì „ì†¡ì„ ì‹¤íŒ¨ 했습니다.
*/
MSG_ID_D96 = 0xd96,
-/*20180213 to 20180523
+/*20180213 to 20180627
ì˜ë¬¸ 4ìž, 한글 2ìž ì´ìƒìœ¼ë¡œ 입력해야 합니다.
Enter 4 english words and 2 chinese words
*/
MSG_ID_D97 = 0xd97,
#endif
#if PACKETVER >= 20180314
-/*20180314 to 20180523
+/*20180314 to 20180627
ëª¬ìŠ¤í„°ì˜ í…Œì´ë°ì´ 불가능한 지역입니다.
*/
MSG_ID_D98 = 0xd98,
#endif
#if PACKETVER >= 20180328
-/*20180328 to 20180523
+/*20180328 to 20180627
순위를 가져오고 있습니다...
*/
MSG_ID_D99 = 0xd99,
-/*20180328 to 20180523
+/*20180328 to 20180627
해당 ìŠ¤í‚¬ì€ íŒŒí‹°ìž¥ì¼ë•Œë§Œ 사용 가능합니다.
*/
MSG_ID_D9A = 0xd9a,
-/*20180328 to 20180523
+/*20180328 to 20180627
íŒŒíŠ¸ë„ˆì˜ SPê°€ 부족하거나, 스킬 사용 불가 ìƒíƒœìž…니다.
*/
MSG_ID_D9B = 0xd9b,
-/*20180328 to 20180523
+/*20180328 to 20180627
아르바ì´íŠ¸ ë…¸ì  ê°•ì œ 종료 알림메ì¼
*/
MSG_ID_D9C = 0xd9c,
-/*20180328 to 20180523
+/*20180328 to 20180627
안녕하세요. ìš´ì˜íŒ€ìž…니다.
해당 아르바ì´íŠ¸ ë…¸ì ì€ ìš´ì˜ì •ì±… 위배ë˜ëŠ” ì‚¬í•­ì´ í™•ì¸ë˜ì–´ ê°•ì œ 종료ë˜ì—ˆìŠµë‹ˆë‹¤.
ìžì„¸í•œ 확ì¸ì„ ì›í•˜ì‹œëŠ” 경우ì—는 1:1 문ì˜ë¥¼ 접수해 주시기 ë°”ëžë‹ˆë‹¤.
ê°ì‚¬í•©ë‹ˆë‹¤
*/
MSG_ID_D9D = 0xd9d,
-/*20180328 to 20180523
+/*20180328 to 20180627
50% ì´ìƒì˜ ê°’ì„ ìž…ë ¥í•  수 없습니다.
*/
MSG_ID_D9E = 0xd9e,
-/*20180328 to 20180523
+/*20180328 to 20180627
파티 가입 ìš”ì²­ì„ ë³´ëƒˆìŠµë‹ˆë‹¤.
*/
MSG_ID_D9F = 0xd9f,
-/*20180328 to 20180523
+/*20180328 to 20180627
모험가 ì¤‘ê°œì†Œì— íŒŒí‹°ë¥¼ 등ë¡í•  수 없습니다
*/
MSG_ID_DA0 = 0xda0,
-/*20180328 to 20180523
+/*20180328 to 20180627
수ë½
*/
MSG_ID_DA1 = 0xda1,
-/*20180328 to 20180523
+/*20180328 to 20180627
ê±°ì ˆ
*/
MSG_ID_DA2 = 0xda2,
-/*20180328 to 20180523
+/*20180328 to 20180627
설정 ê¶Œí•œì€ íŒŒí‹°ìž¥ì—게 있습니다.
*/
MSG_ID_DA3 = 0xda3,
-/*20180328 to 20180523
+/*20180328 to 20180627
해당 ìºë¦­í„°ë¥¼ ì°¾ì„ ìˆ˜ 없습니다.
*/
MSG_ID_DA4 = 0xda4,
-/*20180328 to 20180523
+/*20180328 to 20180627
ë…¸ì  ê°•ì œ ì² ê±°
*/
MSG_ID_DA5 = 0xda5,
-/*20180328 to 20180523
+/*20180328 to 20180627
해당 íŒŒí‹°ì˜ íŒŒí‹°ìž¥ì„ ì°¾ì„ ìˆ˜ 없습니다.
*/
MSG_ID_DA6 = 0xda6,
-/*20180328 to 20180523
+/*20180328 to 20180627
ìž¡ë ˆë²¨ì´ ë‚®ì•„ íŒŒí‹°ì— ê°€ìž… í•  수 없습니다.
*/
MSG_ID_DA7 = 0xda7,
-/*20180328 to 20180523
+/*20180328 to 20180627
현재 요청ìžê°€ íŒŒí‹°ê°€ìž…ì´ ë¶ˆê°€ëŠ¥í•œ ì§€ì—­ì— ìžˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DA8 = 0xda8,
-/*20180328 to 20180523
+/*20180328 to 20180627
파티 ì¸ì›ìˆ˜ê°€ 초과ë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DA9 = 0xda9,
-/*20180328 to 20180523
+/*20180328 to 20180627
%s íŒŒí‹°ì˜ íŒŒí‹°ìž¥ì´ íŒŒí‹° ê°€ìž…ì„ ìŠ¹ì¸í–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAA = 0xdaa,
-/*20180328 to 20180523
+/*20180328 to 20180627
%s íŒŒí‹°ì˜ íŒŒí‹°ìž¥ì´ íŒŒí‹° ê°€ìž…ì„ ê±°ë¶€í–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAB = 0xdab,
-/*20180328 to 20180523
+/*20180328 to 20180627
%s ë‹˜ì´ ì´ë¯¸ íŒŒí‹°ì— ê°€ìž… 중입니다.
*/
MSG_ID_DAC = 0xdac,
-/*20180328 to 20180523
+/*20180328 to 20180627
%s ë‹˜ì˜ íŒŒí‹° ê°€ìž…ì„ ìˆ˜ë½í–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAD = 0xdad,
-/*20180328 to 20180523
+/*20180328 to 20180627
%s ë‹˜ì˜ íŒŒí‹° ê°€ìž…ì„ ê±°ë¶€í–ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAE = 0xdae,
-/*20180328 to 20180523
+/*20180328 to 20180627
파티 ìš”ì²­ì„ ë°›ì„ ìˆ˜ 없는 ìƒíƒœì—¬ì„œ %së‹˜ì˜ ì‹ ì²­ì´ ê±°ì ˆë˜ì—ˆìŠµë‹ˆë‹¤.
*/
MSG_ID_DAF = 0xdaf,
#endif
#if PACKETVER >= 20180411
-/*20180411 to 20180523
+/*20180411 to 20180627
모험가 중개소 리스트
*/
MSG_ID_DB0 = 0xdb0,
-/*20180411 to 20180523
+/*20180411 to 20180627
파티 가입 요청
*/
MSG_ID_DB1 = 0xdb1,
-/*20180411 to 20180523
+/*20180411 to 20180627
íŒŒí‹°ìž¥ì´ ì•„ë‹Œ 경우, 모험가 ì¤‘ê°œì†Œì— íŒŒí‹°ë¥¼ 등ë¡í•  수 없습니다.
*/
MSG_ID_DB2 = 0xdb2,
-/*20180411 to 20180523
+/*20180411 to 20180627
파티 ëª¨ì§‘ì„ ì¤‘ë‹¨í•  수 없습니다.
*/
MSG_ID_DB3 = 0xdb3,
-/*20180411 to 20180523
+/*20180411 to 20180627
존재하지 않는 파티 글입니다.
*/
MSG_ID_DB4 = 0xdb4,
#endif
#if PACKETVER >= 20180425
-/*20180425 to 20180523
+/*20180425 to 20180627
Zoom Out
*/
MSG_ID_DB5 = 0xdb5,
-/*20180425 to 20180523
+/*20180425 to 20180627
%s : Zoom Outì„ ì¼œê±°ë‚˜ ëŒìˆ˜ 있습니다 On Off
*/
MSG_ID_DB6 = 0xdb6,
-/*20180425 to 20180523
+/*20180425 to 20180627
Zoom Out ê¸°ëŠ¥ì„ ì¼­ë‹ˆë‹¤ (On)
*/
MSG_ID_DB7 = 0xdb7,
-/*20180425 to 20180523
+/*20180425 to 20180627
Zoom Out ê¸°ëŠ¥ì„ í•´ì œí•©ë‹ˆë‹¤ (Off)
*/
MSG_ID_DB8 = 0xdb8,
-/*20180425 to 20180523
+/*20180425 to 20180627
/zoom
*/
MSG_ID_DB9 = 0xdb9,
-/*20180425 to 20180523
+/*20180425 to 20180627
모험가 중개소
*/
MSG_ID_DBA = 0xdba,
-/*20180425 to 20180523
+/*20180425 to 20180627
íŒŒí‹°ìž¥ì¸ ê²½ìš°, 가입 ìš”ì²­ì„ í•  수 없습니다.
*/
MSG_ID_DBB = 0xdbb,
-/*20180425 to 20180523
+/*20180425 to 20180627
모험가 ì¤‘ê°œì†Œì— ë“±ë¡ ì¤‘ìž…ë‹ˆë‹¤. 잠시만 기다려 주세요.
*/
MSG_ID_DBC = 0xdbc,
-/*20180425 to 20180523
+/*20180425 to 20180627
ë” ì´ìƒ ì§ì—…ì„ ì„ íƒí•  수 없습니다.
*/
MSG_ID_DBD = 0xdbd,
-/*20180425 to 20180523
+/*20180425 to 20180627
게임 중 해당 ìœ ì €ì˜ ê°€ìž… ìš”ì²­ì„ ë°›ì§€ 않습니다.
*/
MSG_ID_DBE = 0xdbe,
-/*20180425 to 20180523
+/*20180425 to 20180627
ìž ì‹œ 후 다시 열어주시기 ë°”ëžë‹ˆë‹¤.
*/
MSG_ID_DBF = 0xdbf,
-/*20180425 to 20180523
+/*20180425 to 20180627
공성시작 ì „ %d분 ë™ì•ˆì€ 해당 ê¸°ëŠ¥ì„ ì´ìš©í•˜ì‹¤ 수 없습니다.
*/
MSG_ID_DC0 = 0xdc0,
#endif
#if PACKETVER >= 20180509
-/*20180509 to 20180523
+/*20180509 to 20180627
/viewclear
*/
MSG_ID_DC1 = 0xdc1,
-/*20180509 to 20180523
+/*20180509 to 20180627
건물 반 투명화 ON
*/
MSG_ID_DC2 = 0xdc2,
-/*20180509 to 20180523
+/*20180509 to 20180627
건물 반 투명화 OFF
*/
MSG_ID_DC3 = 0xdc3,
-/*20180509 to 20180523
+/*20180509 to 20180627
건물 투명화
*/
MSG_ID_DC4 = 0xdc4,
-/*20180509 to 20180523
+/*20180509 to 20180627
알로 ë˜ëŒë¦¬ê¸°ê°€ 실패했습니다. ë¡œë±ìŠ¤ ìž‘ì„±ì°½ì„ ë‹«ì•„ì£¼ì„¸ìš”.
*/
MSG_ID_DC5 = 0xdc5,
#endif
#if PACKETVER >= 20180523
-/*20180523 to 20180523
+/*20180523 to 20180627
Emblem Frame
*/
MSG_ID_DC6 = 0xdc6,
-/*20180523 to 20180523
+/*20180523 to 20180627
Emblem í…Œë‘리를 그려ì¤ë‹ˆë‹¤
*/
MSG_ID_DC7 = 0xdc7,
-/*20180523 to 20180523
+/*20180523 to 20180627
Emblem í…Œë‘리를 그려주지 않습니다
*/
MSG_ID_DC8 = 0xdc8,
#endif
+#if PACKETVER >= 20180605
+/*20180605 to 20180627
+ìž¥ì°©ëœ ë¬´ê¸°ê°€ 없습니다.
+*/
+ MSG_ID_DC9 = 0xdc9,
+/*20180605 to 20180627
+ì—너지 구체가 부족합니다.
+*/
+ MSG_ID_DCA = 0xdca,
+/*20180605 to 20180627
+배울 수 없는 스킬(%s)ì´ í¬í•¨ë˜ì–´ìžˆìŠµë‹ˆë‹¤.
+*/
+ MSG_ID_DCB = 0xdcb,
+/*20180605 to 20180627
+/frame
+*/
+ MSG_ID_DCC = 0xdcc,
+#endif
+#if PACKETVER >= 20180627
+/*20180627 to 20180627
+ì›¨í° ë¸”ë¡œí‚¹ ë°œë™í›„ 제한시간 ë‚´ì— ì‚¬ìš©ê°€ëŠ¥í•œ 스킬입니다.
+*/
+ MSG_ID_DCD = 0xdcd,
+/*20180627 to 20180627
+ì•„ì´ë””í˜¹ì€ íŒ¨ìŠ¤ì›Œë“œê°€ 잘못ë˜ì—ˆì니다.
+*/
+ MSG_ID_DCE = 0xdce,
+#endif
};
#endif /* MAP_MESSAGES_ZERO_H */
diff --git a/src/map/packets.h b/src/map/packets.h
index 72d775dd3..f4832a307 100644
--- a/src/map/packets.h
+++ b/src/map/packets.h
@@ -80,8 +80,8 @@ packet(0x008d,-1);
packet(0x008e,-1);
//packet(0x008f,-1);
packet(0x0090,7,clif->pNpcClicked,2);
-packet(0x0091,22);
-packet(0x0092,28);
+packet(0x0091,22); // ZC_NPCACK_MAPMOVE
+packet(0x0092,28); // ZC_NPCACK_SERVERMOVE
packet(0x0093,2);
packet(0x0094,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
packet(0x0095,30);
@@ -3029,7 +3029,7 @@ packet(0x96e,-1,clif->ackmergeitems);
// 2014-01-22aRagexeRE
#if PACKETVER >= 20140122
// new packets
- packet(0x09fb,-1,clif->pDull/*,XXX*/); // CZ_PET_EVOLUTION
+ packet(0x09fb,-1,clif->pPetEvolution); // CZ_PET_EVOLUTION
packet(0x09fc,6); // ZC_PET_EVOLUTION_RESULT
packet(0x09fd,-1); // ZC_NOTIFY_MOVEENTRY11
packet(0x09fe,-1); // ZC_NOTIFY_NEWENTRY11
@@ -3397,8 +3397,8 @@ packet(0x96e,-1,clif->ackmergeitems);
// new packets
packet(0x0a49,22);
packet(0x0a4a,6);
- packet(0x0a4b,22);
- packet(0x0a4c,28);
+ packet(0x0a4b,22); // ZC_AIRSHIP_MAPMOVE
+ packet(0x0a4c,28); // ZC_AIRSHIP_SERVERMOVE
#endif
// 2016-01-27aRagexeRE
@@ -3730,7 +3730,7 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x0ac4,-1);
packet(0x0ac5,156,clif->pDull/*,XXX*/);
packet(0x0ac6,156);
- packet(0x0ac7,156);
+ packet(0x0ac7,156); // ZC_NPCACK_SERVERMOVE
// changed packet sizes
packet(0x0abe,-1);
packet(0x0abf,-1);
@@ -4135,4 +4135,23 @@ packet(0x96e,-1,clif->ackmergeitems);
#endif
#endif // PACKETVER_ZERO
+// 2018-06-05bRagexe, 2018-06-05bRagexeRE, 2018-06-05bRagexe_zero
+#if PACKETVER >= 20180605
+// new packets
+ packet(0x0afd,155);
+ packet(0x0afe,-1,clif->pDull/*,XXX*/);
+ packet(0x0aff,-1,clif->pDull/*,XXX*/);
+// changed packet sizes
+#endif
+
+#ifndef PACKETVER_ZERO
+// 2018-06-20cRagexe, 2018-06-20eRagexe, 2018-06-20dRagexeRE, 2018-06-20eRagexeRE
+#if PACKETVER >= 20180620
+// new packets
+ packet(0x0b00,8);
+ packet(0x0b01,40,clif->pDull/*,XXX*/);
+// changed packet sizes
+#endif
+#endif // PACKETVER_ZERO
+
#endif /* MAP_PACKETS_H */
diff --git a/src/map/packets_keys_main.h b/src/map/packets_keys_main.h
index a9ded1f1f..99535fd18 100644
--- a/src/map/packets_keys_main.h
+++ b/src/map/packets_keys_main.h
@@ -737,12 +737,12 @@
packetKeys(0x6D166F66,0x3C000FCF,0x295B0FCB);
#endif
-// 2013-06-18#1aRagexe, 2013-06-18#1aRagexeRE, 2013-06-18aRagexe, 2013-06-18aRagexeRE
+// 2013-06-18#1aRagexe, 2013-06-18#1aRagexeRE
#if PACKETVER == 20130618
packetKeys(0x434115DE,0x34A10FE9,0x6791428E);
#endif
-// 2013-06-26_3bRagexeRE, 2013-06-26_3cRagexe, 2013-06-26aRagexeRE, 2013-06-26bRagexe, 2013-06-26bRagexeRE, 2013-06-26cRagexe
+// 2013-06-26_3bRagexeRE, 2013-06-26_3cRagexe, 2013-06-26aRagexeRE, 2013-06-26bRagexe
#if PACKETVER == 20130626
packetKeys(0x38F453EF,0x6A040FD8,0x65BD6668);
#endif
@@ -874,7 +874,7 @@
packetKeys(0x6A596301,0x76866D0E,0x32294A45);
#endif
-// 2013-12-23aRagexeRE, 2014-05-08aRagexe, 2014-05-08aRagexeRE, 2014-06-11eRagexe, 2015-02-25hRagexe, 2018-03-15aRagexe, 2018-03-21aRagexe, 2018-03-21aRagexeRE, 2018-03-28bRagexe, 2018-03-28bRagexeRE, 2018-04-04bRagexe, 2018-04-04cRagexeRE, 2018-04-18aRagexe, 2018-04-18bRagexeRE, 2018-04-25cRagexe, 2018-04-25cRagexeRE, 2018-05-02bRagexe, 2018-05-02bRagexeRE, 2018-05-02dRagexeRE, 2018-05-09aRagexe, 2018-05-16cRagexe, 2018-05-16cRagexeRE, 2018-05-23aRagexe, 2018-05-23aRagexeRE
+// 2013-12-23aRagexeRE, 2014-05-08aRagexe, 2014-05-08aRagexeRE, 2014-06-11eRagexe, 2015-02-25hRagexe, 2018-03-15aRagexe, 2018-03-21aRagexe, 2018-03-21aRagexeRE, 2018-03-28bRagexe, 2018-03-28bRagexeRE, 2018-04-04bRagexe, 2018-04-04cRagexeRE, 2018-04-18aRagexe, 2018-04-18bRagexeRE, 2018-04-25cRagexe, 2018-04-25cRagexeRE, 2018-05-02bRagexe, 2018-05-02bRagexeRE, 2018-05-02dRagexeRE, 2018-05-09aRagexe, 2018-05-16cRagexe, 2018-05-16cRagexeRE, 2018-05-23aRagexe, 2018-05-23aRagexeRE, 2018-05-30aRagexe, 2018-05-30bRagexeRE, 2018-05-30cRagexeRE, 2018-06-05bRagexe, 2018-06-05bRagexeRE, 2018-06-12aRagexeRE, 2018-06-12bRagexeRE, 2018-06-20cRagexe, 2018-06-20dRagexeRE, 2018-06-20eRagexe, 2018-06-20eRagexeRE, 2018-06-21aRagexe, 2018-06-21aRagexeRE
#if PACKETVER == 20131223 || \
PACKETVER == 20140508 || \
PACKETVER == 20140611 || \
@@ -888,7 +888,12 @@
PACKETVER == 20180502 || \
PACKETVER == 20180509 || \
PACKETVER == 20180516 || \
- PACKETVER >= 20180523
+ PACKETVER == 20180523 || \
+ PACKETVER == 20180530 || \
+ PACKETVER == 20180605 || \
+ PACKETVER == 20180612 || \
+ PACKETVER == 20180620 || \
+ PACKETVER >= 20180621
packetKeys(0x00000000,0x00000000,0x00000000);
#endif
diff --git a/src/map/packets_keys_zero.h b/src/map/packets_keys_zero.h
index f1249a236..c3cfb4329 100644
--- a/src/map/packets_keys_zero.h
+++ b/src/map/packets_keys_zero.h
@@ -29,8 +29,9 @@
/* This file is autogenerated, please do not commit manual changes */
-// 2017-10-19aRagexe_zero, 2017-10-23aRagexe_zero, 2017-10-23bRagexe_zero, 2017-10-23cRagexe_zero, 2017-10-24aRagexe_2_zero, 2017-10-24aRagexe_zero, 2017-10-25bRagexe_zero, 2017-10-27aRagexe_zero, 2017-10-27bRagexe_zero, 2017-10-30aRagexe_zero, 2017-10-31aRagexe_zero, 2017-11-09aRagexe_zero, 2017-11-13aRagexe_zero, 2017-11-13bRagexe_zero, 2018-03-15aRagexe_zero, 2018-03-21aRagexe_zero, 2018-03-21bRagexe_zero, 2018-03-28_1aRagexe_zero, 2018-03-28cRagexe_zero, 2018-04-11aRagexe_zero, 2018-04-25_3aRagexe_zero, 2018-05-09_3aRagexe_zero, 2018-05-23aRagexe_zero
-#if PACKETVER == 20171019 || \
+// 2017-10-18aRagexe_zero, 2017-10-19aRagexe_zero, 2017-10-23aRagexe_zero, 2017-10-23bRagexe_zero, 2017-10-23cRagexe_zero, 2017-10-24aRagexe_2_zero, 2017-10-24aRagexe_zero, 2017-10-25bRagexe_zero, 2017-10-27aRagexe_zero, 2017-10-27bRagexe_zero, 2017-10-30aRagexe_zero, 2017-10-31aRagexe_zero, 2017-11-09aRagexe_zero, 2017-11-13aRagexe_zero, 2017-11-13bRagexe_zero, 2018-03-15aRagexe_zero, 2018-03-21aRagexe_zero, 2018-03-21bRagexe_zero, 2018-03-28_1aRagexe_zero, 2018-03-28cRagexe_zero, 2018-04-11aRagexe_zero, 2018-04-25_3aRagexe_zero, 2018-05-09_3aRagexe_zero, 2018-05-23aRagexe_zero, 2018-06-05bRagexe_zero, 2018-06-05cRagexe_zero, 2018-06-27aRagexe_zero
+#if PACKETVER == 20171018 || \
+ PACKETVER == 20171019 || \
PACKETVER == 20171023 || \
PACKETVER == 20171024 || \
PACKETVER == 20171025 || \
@@ -45,7 +46,9 @@
PACKETVER == 20180411 || \
PACKETVER == 20180425 || \
PACKETVER == 20180509 || \
- PACKETVER >= 20180523
+ PACKETVER == 20180523 || \
+ PACKETVER == 20180605 || \
+ PACKETVER >= 20180627
packetKeys(0x00000000,0x00000000,0x00000000);
#endif
diff --git a/src/map/packets_shuffle_main.h b/src/map/packets_shuffle_main.h
index 82c9c5d74..1a9799295 100644
--- a/src/map/packets_shuffle_main.h
+++ b/src/map/packets_shuffle_main.h
@@ -1625,7 +1625,7 @@
packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
#endif
-// 2013-06-18#1aRagexe, 2013-06-18#1aRagexeRE, 2013-06-18aRagexe, 2013-06-18aRagexeRE
+// 2013-06-18#1aRagexe, 2013-06-18#1aRagexeRE
#if PACKETVER == 20130618
packet(0x0281,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
packet(0x02c4,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
@@ -1658,7 +1658,7 @@
packet(0x096a,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
#endif
-// 2013-06-26_3bRagexeRE, 2013-06-26_3cRagexe, 2013-06-26aRagexeRE, 2013-06-26bRagexe, 2013-06-26bRagexeRE, 2013-06-26cRagexe
+// 2013-06-26_3bRagexeRE, 2013-06-26_3cRagexe, 2013-06-26aRagexeRE, 2013-06-26bRagexe
#if PACKETVER == 20130626
packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
@@ -3345,7 +3345,7 @@
packet(0x0969,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
#endif
-// 2014-06-11eRagexe, 2015-02-25hRagexe, 2018-03-15aRagexe, 2018-03-21aRagexe, 2018-03-21aRagexeRE, 2018-03-28bRagexe, 2018-03-28bRagexeRE, 2018-04-04bRagexe, 2018-04-04cRagexeRE, 2018-04-18aRagexe, 2018-04-18bRagexeRE, 2018-04-25cRagexe, 2018-04-25cRagexeRE, 2018-05-02bRagexe, 2018-05-02bRagexeRE, 2018-05-02dRagexeRE, 2018-05-09aRagexe, 2018-05-16cRagexe, 2018-05-16cRagexeRE, 2018-05-23aRagexe, 2018-05-23aRagexeRE
+// 2014-06-11eRagexe, 2015-02-25hRagexe, 2018-03-15aRagexe, 2018-03-21aRagexe, 2018-03-21aRagexeRE, 2018-03-28bRagexe, 2018-03-28bRagexeRE, 2018-04-04bRagexe, 2018-04-04cRagexeRE, 2018-04-18aRagexe, 2018-04-18bRagexeRE, 2018-04-25cRagexe, 2018-04-25cRagexeRE, 2018-05-02bRagexe, 2018-05-02bRagexeRE, 2018-05-02dRagexeRE, 2018-05-09aRagexe, 2018-05-16cRagexe, 2018-05-16cRagexeRE, 2018-05-23aRagexe, 2018-05-23aRagexeRE, 2018-05-30aRagexe, 2018-05-30bRagexeRE, 2018-05-30cRagexeRE, 2018-06-05bRagexe, 2018-06-05bRagexeRE, 2018-06-12aRagexeRE, 2018-06-12bRagexeRE, 2018-06-20cRagexe, 2018-06-20dRagexeRE, 2018-06-20eRagexe, 2018-06-20eRagexeRE, 2018-06-21aRagexe, 2018-06-21aRagexeRE
#if PACKETVER == 20140611 || \
PACKETVER == 20150225 || \
PACKETVER == 20180315 || \
@@ -3357,7 +3357,12 @@
PACKETVER == 20180502 || \
PACKETVER == 20180509 || \
PACKETVER == 20180516 || \
- PACKETVER >= 20180523
+ PACKETVER == 20180523 || \
+ PACKETVER == 20180530 || \
+ PACKETVER == 20180605 || \
+ PACKETVER == 20180612 || \
+ PACKETVER == 20180620 || \
+ PACKETVER >= 20180621
packet(0x0202,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
packet(0x022d,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
packet(0x023b,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
diff --git a/src/map/packets_shuffle_zero.h b/src/map/packets_shuffle_zero.h
index 578e5431d..4bf1950bc 100644
--- a/src/map/packets_shuffle_zero.h
+++ b/src/map/packets_shuffle_zero.h
@@ -36,8 +36,9 @@
/* This file is autogenerated, please do not commit manual changes */
-// 2017-10-19aRagexe_zero, 2017-10-23aRagexe_zero, 2017-10-23bRagexe_zero, 2017-10-23cRagexe_zero, 2017-10-24aRagexe_2_zero, 2017-10-24aRagexe_zero, 2017-10-25bRagexe_zero, 2017-10-27aRagexe_zero, 2017-10-27bRagexe_zero, 2017-10-30aRagexe_zero, 2017-10-31aRagexe_zero, 2017-11-09aRagexe_zero, 2017-11-13aRagexe_zero, 2017-11-13bRagexe_zero, 2018-03-15aRagexe_zero, 2018-03-21aRagexe_zero, 2018-03-21bRagexe_zero, 2018-03-28_1aRagexe_zero, 2018-03-28cRagexe_zero, 2018-04-11aRagexe_zero, 2018-04-25_3aRagexe_zero, 2018-05-09_3aRagexe_zero, 2018-05-23aRagexe_zero
-#if PACKETVER == 20171019 || \
+// 2017-10-18aRagexe_zero, 2017-10-19aRagexe_zero, 2017-10-23aRagexe_zero, 2017-10-23bRagexe_zero, 2017-10-23cRagexe_zero, 2017-10-24aRagexe_2_zero, 2017-10-24aRagexe_zero, 2017-10-25bRagexe_zero, 2017-10-27aRagexe_zero, 2017-10-27bRagexe_zero, 2017-10-30aRagexe_zero, 2017-10-31aRagexe_zero, 2017-11-09aRagexe_zero, 2017-11-13aRagexe_zero, 2017-11-13bRagexe_zero, 2018-03-15aRagexe_zero, 2018-03-21aRagexe_zero, 2018-03-21bRagexe_zero, 2018-03-28_1aRagexe_zero, 2018-03-28cRagexe_zero, 2018-04-11aRagexe_zero, 2018-04-25_3aRagexe_zero, 2018-05-09_3aRagexe_zero, 2018-05-23aRagexe_zero, 2018-06-05bRagexe_zero, 2018-06-05cRagexe_zero, 2018-06-27aRagexe_zero
+#if PACKETVER == 20171018 || \
+ PACKETVER == 20171019 || \
PACKETVER == 20171023 || \
PACKETVER == 20171024 || \
PACKETVER == 20171025 || \
@@ -52,7 +53,9 @@
PACKETVER == 20180411 || \
PACKETVER == 20180425 || \
PACKETVER == 20180509 || \
- PACKETVER >= 20180523
+ PACKETVER == 20180523 || \
+ PACKETVER == 20180605 || \
+ PACKETVER >= 20180627
packet(0x0202,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
packet(0x022d,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
packet(0x023b,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
diff --git a/src/map/packets_struct.h b/src/map/packets_struct.h
index 971e7c330..18e787ed5 100644
--- a/src/map/packets_struct.h
+++ b/src/map/packets_struct.h
@@ -368,6 +368,18 @@ enum packet_headers {
questUpdateType = 0x2b5,
#endif // PACKETVER < 20150513
questUpdateType2 = 0x8fe,
+#if PACKETVER >= 20171122
+ openUiType = 0xAE2,
+#elif PACKETVER >= 20150128
+ openUiType = 0xA38,
+#endif
+#if PACKETVER_ZERO_NUM >= 20180627
+ authError = 0xb02,
+#elif PACKETVER >= 20101123
+ authError = 0x83e,
+#else
+ authError = 0x6a,
+#endif
};
#if !defined(sun) && (!defined(__NETBSD__) || __NetBSD_Version__ >= 600000000) // NetBSD 5 and Solaris don't like pragma pack but accept the packed attribute
@@ -1003,8 +1015,14 @@ struct packet_roulette_info_ack {
struct {
uint16 Row;
uint16 Position;
+#if PACKETVER >= 20180523 // unknown real version
+ uint32 ItemId;
+ uint16 Count;
+ uint16 unused;
+#else
uint16 ItemId;
uint16 Count;
+#endif
} ItemInfo[42];
} __attribute__((packed));
@@ -1720,7 +1738,9 @@ struct PACKET_CZ_OPEN_UI {
struct PACKET_ZC_OPEN_UI {
int16 PacketType;
int8 UIType;
+#if PACKETVER >= 20171122
int32 data;
+#endif
} __attribute__((packed));
struct PACKET_ZC_UI_ACTION {
@@ -1755,6 +1775,41 @@ struct PACKET_ZC_STYLE_CHANGE_RES {
int8 flag;
} __attribute__((packed));
+struct pet_evolution_items {
+ int16 index;
+ int16 amount;
+} __attribute__((packed));
+
+struct PACKET_CZ_PET_EVOLUTION {
+ int16 PacketType;
+ uint16 PacketLength;
+ int16 EvolvedPetEggID;
+ // struct pet_evolution_items items[];
+} __attribute__((packed));
+
+struct packet_ZC_REFUSE_LOGIN {
+ int16 PacketType;
+#if PACKETVER >= 20101123
+ uint32 error_code;
+#else
+ uint8 error_code;
+#endif
+ char block_date[20];
+} __attribute__((packed));
+
+struct PACKET_ZC_NOTIFY_CHAT {
+ int16 PacketType;
+ int16 PacketLength;
+ uint32 GID;
+ char Message[];
+} __attribute__((packed));
+
+struct PACKET_ZC_NOTIFY_PLAYERCHAT {
+ int16 PacketType;
+ int16 PacketLength;
+ char Message[];
+} __attribute__((packed));
+
#if !defined(sun) && (!defined(__NETBSD__) || __NetBSD_Version__ >= 600000000) // NetBSD 5 and Solaris don't like pragma pack but accept the packed attribute
#pragma pack(pop)
#endif // not NetBSD < 6 / Solaris
diff --git a/src/map/pc.c b/src/map/pc.c
index 71d0584aa..c7807a5f0 100644
--- a/src/map/pc.c
+++ b/src/map/pc.c
@@ -7385,7 +7385,8 @@ int pc_statusup2(struct map_session_data* sd, int type, int val)
* Update skill_lv for player sd
* Skill point allocation
*------------------------------------------*/
-int pc_skillup(struct map_session_data *sd,uint16 skill_id) {
+int pc_skillup(struct map_session_data *sd,uint16 skill_id)
+{
int index = 0;
nullpo_ret(sd);
@@ -7423,17 +7424,18 @@ int pc_skillup(struct map_session_data *sd,uint16 skill_id) {
clif->updatestatus(sd,SP_CARTINFO);
if (!pc_has_permission(sd, PC_PERM_ALL_SKILL)) // may skill everything at any time anyways, and this would cause a huge slowdown
clif->skillinfoblock(sd);
- } else if( battle_config.skillup_limit ){
- if (sd->sktree.second != 0)
+ } else if (battle_config.skillup_limit) {
+ if (sd->sktree.second != 0) {
#if PACKETVER >= 20090805
clif->msgtable_num(sd, MSG_UPGRADESKILLERROR_MORE_FIRSTJOBSKILL, sd->sktree.second);
#endif
- else if (sd->sktree.third != 0)
+ } else if (sd->sktree.third != 0) {
#if PACKETVER >= 20091013
clif->msgtable_num(sd, MSG_UPGRADESKILLERROR_MORE_SECONDJOBSKILL, sd->sktree.third);
#endif
- else if (pc->calc_skillpoint(sd) < 9) /* TODO: official response? */
+ } else if (pc->calc_skillpoint(sd) < 9) { /* TODO: official response? */
clif->messagecolor_self(sd->fd, COLOR_RED, "You need the basic skills");
+ }
}
return 0;
}
@@ -10176,7 +10178,7 @@ int pc_equipitem(struct map_session_data *sd,int n,int req_pos)
}
/**
-* Unrquip item ad given position.
+* Unequip an item at the given position.
* @param sd the affected player structure. Must be checked before.
* @param n inventory item position. Must be checked before.
* @param pos slot position. Must be checked before.
@@ -10332,7 +10334,7 @@ int pc_unequipitem(struct map_session_data *sd,int n,int flag)
}
/* Item Options checking */
for (i = 0; i < MAX_ITEM_OPTIONS; i++) {
- struct item_option *ito = NULL;
+ struct itemdb_option *ito = NULL;
int16 item_option = sd->status.inventory[n].option[i].index;
if (item_option <= 0)
diff --git a/src/map/pet.c b/src/map/pet.c
index 4bac79dc8..58c26d1ce 100644
--- a/src/map/pet.c
+++ b/src/map/pet.c
@@ -85,8 +85,21 @@ void pet_set_intimate(struct pet_data *pd, int value)
sd = pd->msd;
pd->pet.intimate = value;
+
if( (intimate >= battle_config.pet_equip_min_friendly && pd->pet.intimate < battle_config.pet_equip_min_friendly) || (intimate < battle_config.pet_equip_min_friendly && pd->pet.intimate >= battle_config.pet_equip_min_friendly) )
status_calc_pc(sd,SCO_NONE);
+
+ /* Pet is lost, delete the egg */
+ if (value <= 0) {
+ int i;
+
+ ARR_FIND(0, MAX_INVENTORY, i, sd->status.inventory[i].card[0] == CARD0_PET &&
+ pd->pet.pet_id == MakeDWord(sd->status.inventory[i].card[1], sd->status.inventory[i].card[2]));
+
+ if (i != MAX_INVENTORY) {
+ pc->delitem(sd, i, 1, 0, DELITEM_NORMAL, LOG_TYPE_EGG);
+ }
+ }
}
int pet_create_egg(struct map_session_data *sd, int item_id)
@@ -233,6 +246,13 @@ int pet_hungry(int tid, int64 tick, int id, intptr_t data) {
return 1; //You lost the pet already, the rest is irrelevant.
pd->pet.hungry--;
+ /* Pet Autofeed */
+ if (battle_config.feature_enable_homun_autofeed != 0) {
+ if (pd->petDB->autofeed == 1 && pd->pet.autofeed == 1 && pd->pet.hungry <= 25) {
+ pet->food(sd, pd);
+ }
+ }
+
if( pd->pet.hungry < 0 )
{
pet_stop_attack(pd);
@@ -311,23 +331,21 @@ int pet_performance(struct map_session_data *sd, struct pet_data *pd)
int pet_return_egg(struct map_session_data *sd, struct pet_data *pd)
{
- struct item tmp_item;
- int flag;
+ int i;
nullpo_retr(1, sd);
nullpo_retr(1, pd);
pet->lootitem_drop(pd,sd);
- memset(&tmp_item,0,sizeof(tmp_item));
- tmp_item.nameid = pd->petDB->EggID;
- tmp_item.identify = 1;
- tmp_item.card[0] = CARD0_PET;
- tmp_item.card[1] = GetWord(pd->pet.pet_id,0);
- tmp_item.card[2] = GetWord(pd->pet.pet_id,1);
- tmp_item.card[3] = pd->pet.rename_flag;
- if((flag = pc->additem(sd,&tmp_item,1,LOG_TYPE_EGG))) {
- clif->additem(sd,0,0,flag);
- map->addflooritem(&sd->bl, &tmp_item, 1, sd->bl.m, sd->bl.x, sd->bl.y, 0, 0, 0, 0, false);
+
+ // Pet Evolution
+ ARR_FIND(0, MAX_INVENTORY, i, sd->status.inventory[i].card[0] == CARD0_PET &&
+ pd->pet.pet_id == MakeDWord(sd->status.inventory[i].card[1], sd->status.inventory[i].card[2]));
+
+ if (i != MAX_INVENTORY) {
+ sd->status.inventory[i].identify = 1;
+ sd->status.inventory[i].bound = IBT_NONE;
}
+
pd->pet.incubate = 1;
unit->free(&pd->bl,CLR_OUTSIGHT);
@@ -462,19 +480,23 @@ int pet_recv_petdata(int account_id,struct s_pet *p,int flag) {
}
if(p->incubate == 1) {
int i;
- //Delete egg from inventory. [Skotlex]
- for (i = 0; i < MAX_INVENTORY; i++) {
- if(sd->status.inventory[i].card[0] == CARD0_PET &&
- p->pet_id == MakeDWord(sd->status.inventory[i].card[1], sd->status.inventory[i].card[2]))
- break;
- }
- if(i >= MAX_INVENTORY) {
+ // Get Egg Index
+ ARR_FIND(0, MAX_INVENTORY, i, sd->status.inventory[i].card[0] == CARD0_PET &&
+ p->pet_id == MakeDWord(sd->status.inventory[i].card[1], sd->status.inventory[i].card[2]));
+
+ if(i == MAX_INVENTORY) {
ShowError("pet_recv_petdata: Hatching pet (%d:%s) aborted, couldn't find egg in inventory for removal!\n",p->pet_id, p->name);
sd->status.pet_id = 0;
return 1;
}
- if (!pet->birth_process(sd,p)) //Pet hatched. Delete egg.
- pc->delitem(sd, i, 1, 0, DELITEM_NORMAL, LOG_TYPE_EGG);
+
+
+ if (!pet->birth_process(sd,p)) {
+ // Pet Evolution, Hide the egg by setting identify to 0 [Dastgir/Hercules]
+ sd->status.inventory[i].identify = 0;
+ // bind the egg to the character to avoid moving it via forged packets [Asheraf]
+ sd->status.inventory[i].bound = IBT_CHARACTER;
+ }
} else {
pet->data_init(sd,p);
if(sd->pd && sd->bl.prev != NULL) {
@@ -1359,6 +1381,14 @@ int pet_read_db_sub(struct config_setting_t *it, int n, const char *source)
if (libconfig->setting_lookup_int(it, "ChangeTargetRate", &i32))
pet->db[n].change_target_rate = i32;
+ // Pet Evolution
+ if ((t = libconfig->setting_get_member(it, "Evolve")) && config_setting_is_group(t)) {
+ pet->read_db_sub_evolution(t, n);
+ }
+
+ if ((t = libconfig->setting_get_member(it, "AutoFeed")) && (i32 = libconfig->setting_get_bool(t)))
+ pet->db[n].autofeed = i32;
+
if (libconfig->setting_lookup_string(it, "PetScript", &str))
pet->db[n].pet_script = *str ? script->parse(str, source, -pet->db[n].class_, SCRIPT_IGNORE_EXTERNAL_BRACKETS, NULL) : NULL;
@@ -1368,6 +1398,81 @@ int pet_read_db_sub(struct config_setting_t *it, int n, const char *source)
return pet->db[n].class_;
}
+/**
+ * Read Pet Evolution Database [Dastgir/Hercules]
+ * @param t libconfig setting
+ * @param n Pet DB Index
+ */
+void pet_read_db_sub_evolution(struct config_setting_t *t, int n)
+{
+ struct config_setting_t *pett;
+ int i = 0;
+ const char *str = NULL;
+
+ nullpo_retv(t);
+ Assert_retv(n >= 0 && n < MAX_PET_DB);
+
+ VECTOR_INIT(pet->db[n].evolve_data);
+
+ while ((pett = libconfig->setting_get_elem(t, i))) {
+ if (config_setting_is_group(pett)) {
+ struct pet_evolve_data ped;
+ struct item_data *data;
+ struct config_setting_t *item;
+ int j = 0, i32 = 0;
+
+ str = config_setting_name(pett);
+
+ if (!(data = itemdb->name2id(str))) {
+ ShowWarning("pet_read_evolve_db_sub: Invalid Egg '%s' in Pet #%d, skipping.\n", str, pet->db[n].class_);
+ return;
+ } else {
+ ped.petEggId = data->nameid;
+ }
+
+ VECTOR_INIT(ped.items);
+
+ while ((item = libconfig->setting_get_elem(pett, j))) {
+ struct itemlist_entry list = { 0 };
+ int quantity = 0;
+
+ str = config_setting_name(item);
+ data = itemdb->search_name(str);
+
+ if (!data) {
+ ShowWarning("pet_read_evolve_db_sub: required item %s not found in egg %d\n", str, ped.petEggId);
+ j++;
+ continue;
+ }
+
+ list.id = data->nameid;
+
+ if (mob->get_const(item, &i32) && i32 >= 0) {
+ quantity = i32;
+ }
+
+ if (quantity <= 0) {
+ ShowWarning("pet_read_evolve_db_sub: invalid quantity %d for egg %d\n", quantity, ped.petEggId);
+ j++;
+ continue;
+ }
+
+ list.amount = quantity;
+
+ VECTOR_ENSURE(ped.items, 1, 1);
+ VECTOR_PUSH(ped.items, list);
+
+ j++;
+
+ }
+
+ VECTOR_ENSURE(pet->db[n].evolve_data, 1, 1);
+ VECTOR_PUSH(pet->db[n].evolve_data, ped);
+ }
+ i++;
+ }
+}
+
bool pet_read_db_sub_intimacy(int idx, struct config_setting_t *t)
{
int i32 = 0;
@@ -1396,6 +1501,7 @@ void pet_read_db_clear(void)
// Remove any previous scripts in case reloaddb was invoked.
for (i = 0; i < MAX_PET_DB; i++) {
+ int j;
if (pet->db[i].pet_script) {
script->free_code(pet->db[i].pet_script);
pet->db[i].pet_script = NULL;
@@ -1404,6 +1510,11 @@ void pet_read_db_clear(void)
script->free_code(pet->db[i].equip_script);
pet->db[i].equip_script = NULL;
}
+
+ for (j = 0; j < VECTOR_LENGTH(pet->db[i].evolve_data); j++) {
+ VECTOR_CLEAR(VECTOR_INDEX(pet->db[i].evolve_data, j).items);
+ }
+ VECTOR_CLEAR(pet->db[i].evolve_data);
}
memset(pet->db, 0, sizeof(pet->db));
return;
@@ -1437,6 +1548,7 @@ int do_final_pet(void)
int i;
for( i = 0; i < MAX_PET_DB; i++ )
{
+ int j;
if( pet->db[i].pet_script )
{
script->free_code(pet->db[i].pet_script);
@@ -1447,9 +1559,16 @@ int do_final_pet(void)
script->free_code(pet->db[i].equip_script);
pet->db[i].equip_script = NULL;
}
+
+ /* Pet Evolution [Dastgir/Hercules] */
+ for (j = 0; j < VECTOR_LENGTH(pet->db[i].evolve_data); j++) {
+ VECTOR_CLEAR(VECTOR_INDEX(pet->db[i].evolve_data, j).items);
+ }
+ VECTOR_CLEAR(pet->db[i].evolve_data);
}
ers_destroy(pet->item_drop_ers);
ers_destroy(pet->item_drop_list_ers);
+
return 0;
}
void pet_defaults(void) {
@@ -1503,4 +1622,6 @@ void pet_defaults(void) {
pet->read_db_sub = pet_read_db_sub;
pet->read_db_sub_intimacy = pet_read_db_sub_intimacy;
pet->read_db_clear = pet_read_db_clear;
+
+ pet->read_db_sub_evolution = pet_read_db_sub_evolution;
}
diff --git a/src/map/pet.h b/src/map/pet.h
index d341be97c..b3a16c5d7 100644
--- a/src/map/pet.h
+++ b/src/map/pet.h
@@ -30,6 +30,12 @@
#define MAX_PET_DB 300
#define MAX_PETLOOT_SIZE 30
+/** Pet Evolution [Dastgir/Hercules] */
+struct pet_evolve_data {
+ int petEggId;
+ VECTOR_DECL(struct itemlist_entry) items;
+};
+
struct s_pet_db {
short class_;
char name[NAME_LENGTH],jname[NAME_LENGTH];
@@ -50,8 +56,12 @@ struct s_pet_db {
int attack_rate;
int defence_attack_rate;
int change_target_rate;
+ int autofeed;
struct script_code *equip_script;
struct script_code *pet_script;
+
+ /* Pet Evolution */
+ VECTOR_DECL(struct pet_evolve_data) evolve_data;
};
enum { PET_CLASS,PET_CATCH,PET_EGG,PET_EQUIP,PET_FOOD };
@@ -127,6 +137,7 @@ struct pet_interface {
struct s_pet_db db[MAX_PET_DB];
struct eri *item_drop_ers; //For loot drops delay structures.
struct eri *item_drop_list_ers;
+
/* */
int (*init) (bool minimal);
int (*final) (void);
@@ -172,6 +183,10 @@ struct pet_interface {
int (*read_db_sub) (struct config_setting_t *it, int n, const char *source);
bool (*read_db_sub_intimacy) (int idx, struct config_setting_t *t);
void (*read_db_clear) (void);
+
+ /* Pet Evolution [Dastgir/Hercules] */
+ void (*read_db_sub_evolution) (struct config_setting_t *t, int n);
+
};
#ifdef HERCULES_CORE
diff --git a/src/map/script.c b/src/map/script.c
index d9350081a..9c859ca12 100644
--- a/src/map/script.c
+++ b/src/map/script.c
@@ -1428,8 +1428,8 @@ const char* script_parse_subexpr(const char* p,int limit)
p=script->skip_space(p);
while((
(op=C_OP3, opl=0, len=1,*p=='?') // ?:
- || (op=C_ADD, opl=9, len=1,*p=='+') // +
- || (op=C_SUB, opl=9, len=1,*p=='-') // -
+ || (op=C_ADD, opl=9, len=1,*p=='+' && p[1]!='+') // +
+ || (op=C_SUB, opl=9, len=1,*p=='-' && p[1]!='-') // -
|| (op=C_POW, opl=11,len=2,*p=='*' && p[1]=='*') // **
|| (op=C_MUL, opl=10,len=1,*p=='*') // *
|| (op=C_DIV, opl=10,len=1,*p=='/') // /
@@ -8597,7 +8597,8 @@ BUILDIN(disableitemuse)
* return the basic stats of sd
* chk pc->readparam for available type
*------------------------------------------*/
-BUILDIN(readparam) {
+BUILDIN(readparam)
+{
int type;
struct map_session_data *sd;
struct script_data *data = script_getdata(st, 2);
@@ -8609,7 +8610,11 @@ BUILDIN(readparam) {
}
if (script_hasdata(st, 3)) {
- sd = script->nick2sd(st, script_getstr(st, 3));
+ if (script_isstringtype(st, 3)) {
+ sd = script->nick2sd(st, script_getstr(st, 3));
+ } else {
+ sd = script->id2sd(st, script_getnum(st, 3));
+ }
} else {
sd = script->rid2sd(st);
}
@@ -8623,6 +8628,43 @@ BUILDIN(readparam) {
return true;
}
+BUILDIN(setparam)
+{
+ int type;
+ struct map_session_data *sd;
+ struct script_data *data = script_getdata(st, 2);
+ int val = script_getnum(st, 3);
+
+ if (data_isreference(data) && reference_toparam(data)) {
+ type = reference_getparamtype(data);
+ } else {
+ type = script->conv_num(st, data);
+ }
+
+ if (script_hasdata(st, 4)) {
+ if (script_isstringtype(st, 4)) {
+ sd = script->nick2sd(st, script_getstr(st, 4));
+ } else {
+ sd = script->id2sd(st, script_getnum(st, 4));
+ }
+ } else {
+ sd = script->rid2sd(st);
+ }
+
+ if (sd == NULL) {
+ script_pushint(st, 0);
+ return true;
+ }
+
+ if (pc->setparam(sd, type, val) == 0) {
+ script_pushint(st, 0);
+ return false;
+ }
+
+ script_pushint(st, 1);
+ return true;
+}
+
/*==========================================
* Return charid identification
* return by @num :
@@ -11282,7 +11324,9 @@ BUILDIN(getunits)
if (not_server_variable(*name)) {
sd = script->rid2sd(st);
+
if (sd == NULL) {
+ script_pushint(st, 0);
return true; // player variable but no player attached
}
}
@@ -14350,7 +14394,7 @@ BUILDIN(setequipoption)
int i = -1;
struct map_session_data *sd = script->rid2sd(st);
- struct item_option *ito = NULL;
+ struct itemdb_option *ito = NULL;
if (sd == NULL) {
script_pushint(st, 0);
@@ -15523,12 +15567,13 @@ BUILDIN(message)
/*==========================================
* npctalk (sends message to surrounding area)
- * usage: npctalk "<message>"{,"<npc name>"};
+ * usage: npctalk("<message>"{, "<npc name>"{, <show_name>}});
*------------------------------------------*/
BUILDIN(npctalk)
{
struct npc_data* nd;
const char *str = script_getstr(st,2);
+ bool show_name = true;
if (script_hasdata(st, 3)) {
nd = npc->name2id(script_getstr(st, 3));
@@ -15536,12 +15581,20 @@ BUILDIN(npctalk)
nd = map->id2nd(st->oid);
}
+ if (script_hasdata(st, 4)) {
+ show_name = (script_getnum(st, 4) != 0) ? true : false;
+ }
+
if (nd != NULL) {
char name[NAME_LENGTH], message[256];
safestrncpy(name, nd->name, sizeof(name));
strtok(name, "#"); // discard extra name identifier if present
- safesnprintf(message, sizeof(message), "%s : %s", name, str);
- clif->disp_overhead(&nd->bl, message);
+ if (show_name) {
+ safesnprintf(message, sizeof(message), "%s : %s", name, str);
+ } else {
+ safesnprintf(message, sizeof(message), "%s", str);
+ }
+ clif->disp_overhead(&nd->bl, message, AREA_CHAT_WOC, NULL);
}
return true;
@@ -18157,7 +18210,7 @@ BUILDIN(setpcblock)
if ((type & PCBLOCK_IMMUNE) != 0)
sd->block_action.immune = state;
- if ((type & PCBLOCK_SITSTAND) != 0)
+ if ((type & PCBLOCK_SITSTAND) != 0)
sd->block_action.sitstand = state;
if ((type & PCBLOCK_COMMANDS) != 0)
@@ -20064,15 +20117,29 @@ BUILDIN(unitstop) {
/// Makes the unit say the message
///
-/// unittalk <unit_id>,"<message>";
+/// unittalk(<unit_id>,"<message>"{, show_name{, <send_target>{, <target_id>}}});
BUILDIN(unittalk) {
int unit_id;
const char* message;
- struct block_list* bl;
+ struct block_list *bl, *target_bl = NULL;
+ bool show_name = true;
+ enum send_target target = AREA_CHAT_WOC;
unit_id = script_getnum(st,2);
message = script_getstr(st, 3);
+ if (script_hasdata(st, 4)) {
+ show_name = (script_getnum(st, 4) != 0) ? true : false;
+ }
+
+ if (script_hasdata(st, 5)) {
+ target = script_getnum(st, 5);
+ }
+
+ if (script_hasdata(st, 6)) {
+ target_bl = map->id2bl(script_getnum(st, 6));
+ }
+
bl = map->id2bl(unit_id);
if( bl != NULL ) {
struct StringBuf sbuf;
@@ -20081,8 +20148,17 @@ BUILDIN(unittalk) {
safestrncpy(blname, clif->get_bl_name(bl), sizeof(blname));
if(bl->type == BL_NPC)
strtok(blname, "#");
- StrBuf->Printf(&sbuf, "%s : %s", blname, message);
- clif->disp_overhead(bl, StrBuf->Value(&sbuf));
+ if (show_name) {
+ StrBuf->Printf(&sbuf, "%s : %s", blname, message);
+ } else {
+ StrBuf->Printf(&sbuf, "%s", message);
+ }
+
+ if (bl->type == BL_PC && target == SELF && (target_bl == NULL || bl == target_bl)) {
+ clif->notify_playerchat(bl, StrBuf->Value(&sbuf));
+ } else {
+ clif->disp_overhead(bl, StrBuf->Value(&sbuf), target, target_bl);
+ }
StrBuf->Destroy(&sbuf);
}
@@ -21158,6 +21234,7 @@ BUILDIN(instance_create)
const char *name;
int owner_id, res;
int type = IOT_PARTY;
+ struct map_session_data *sd = map->id2sd(st->rid);
name = script_getstr(st, 2);
owner_id = script_getnum(st, 3);
@@ -21170,22 +21247,43 @@ BUILDIN(instance_create)
}
res = instance->create(owner_id, name, (enum instance_owner_type) type);
- if( res == -4 ) { // Already exists
- script_pushint(st, -1);
- return true;
- } else if( res < 0 ) {
+ if (sd != NULL) {
+ switch (res) {
+ case -4: // Already exists
+ clif->msgtable_str(sd, MSG_MDUNGEON_SUBSCRIPTION_ERROR_DUPLICATE, name);
+ break;
+ case -3: // No free instances
+ clif->msgtable_str(sd, MSG_MDUNGEON_SUBSCRIPTION_ERROR_EXIST, name);
+ break;
+ case -2: // Invalid type
+ clif->msgtable_str(sd, MSG_MDUNGEON_SUBSCRIPTION_ERROR_RIGHT, name);
+ break;
+ case -1: // Unknown
+ clif->msgtable_str(sd, MSG_MDUNGEON_SUBSCRIPTION_ERROR_UNKNOWN, name);
+ break;
+ default:
+ if (res < 0)
+ ShowError("buildin_instance_create: failed to unknown reason [%d].\n", res);
+ }
+ } else {
const char *err;
- switch(res) {
- case -3: err = "No free instances"; break;
- case -2: err = "Invalid party ID"; break;
- case -1: err = "Invalid type"; break;
- default: err = "Unknown"; break;
+ switch (res) {
+ case -3:
+ err = "No free instances";
+ break;
+ case -2:
+ err = "Invalid party ID";
+ break;
+ case -1:
+ err = "Invalid type";
+ break;
+ default:
+ err = "Unknown";
+ break;
}
- ShowError("buildin_instance_create: %s [%d].\n", err, res);
- script_pushint(st, -2);
- return true;
+ if (res < 0)
+ ShowError("buildin_instance_create: %s [%d].\n", err, res);
}
-
script_pushint(st, res);
return true;
}
@@ -22729,7 +22827,7 @@ BUILDIN(queueremove)
/**
* Script command queueopt: Modifies the options of a queue.
*
- * When the option value isn't provided, the option is removed.
+ * When the <event label> isn't provided, the option is removed.
*
* Returns 1 (true) on success, 0 (false) on failure.
*
@@ -22739,10 +22837,10 @@ BUILDIN(queueremove)
* - QUEUEOPT_MAPCHANGE
*
* When the QUEUEOPT_MAPCHANGE event is triggered, it sets a temporary
- * character variable \c @Queue_Destination_Map$ with the destination map name.
+ * character variable @Queue_Destination_Map$ with the destination map name.
*
* @code{.herc}
- * queueopt(.@queue_id, optionType, <optional val>);
+ * queueopt(.@queue_id, optionType{, <event label>});
* @endcode
*/
BUILDIN(queueopt)
@@ -23858,7 +23956,7 @@ bool rodex_sendmail_sub(struct script_state* st, struct rodex_message *msg)
{
const char *sender_name, *title, *body;
- if (!strcmp(script->getfuncname(st), "rodex_sendmail_acc2"))
+ if (strcmp(script->getfuncname(st), "rodex_sendmail_acc") == 0 || strcmp(script->getfuncname(st), "rodex_sendmail_acc2") == 0)
msg->receiver_accountid = script_getnum(st, 2);
else
msg->receiver_id = script_getnum(st, 2);
@@ -24168,7 +24266,9 @@ BUILDIN(openstylist)
if (sd == NULL)
return false;
- clif->open_ui(sd, STYLIST_UI);
+#if PACKETVER >= 20150128
+ clif->open_ui(sd, CZ_STYLIST_UI);
+#endif
return true;
}
@@ -24386,6 +24486,7 @@ void script_parse_builtin(void) {
BUILDIN_DEF(checkweight,"vi*"),
BUILDIN_DEF(checkweight2,"rr"),
BUILDIN_DEF(readparam,"i?"),
+ BUILDIN_DEF(setparam,"ii?"),
BUILDIN_DEF(getcharid,"i?"),
BUILDIN_DEF(getnpcid,"i?"),
BUILDIN_DEF(getpartyname,"i"),
@@ -24573,7 +24674,7 @@ void script_parse_builtin(void) {
BUILDIN_DEF2(atcommand,"charcommand","s"), // [MouseJstr]
BUILDIN_DEF(movenpc,"sii?"), // [MouseJstr]
BUILDIN_DEF(message,"vs"), // [MouseJstr]
- BUILDIN_DEF(npctalk,"s?"), // [Valaris]
+ BUILDIN_DEF(npctalk,"s??"), // [Valaris][Murilo BiO]
BUILDIN_DEF(mobcount,"ss"),
BUILDIN_DEF(getlook,"i"),
BUILDIN_DEF(getsavepoint,"i"),
@@ -24702,7 +24803,7 @@ void script_parse_builtin(void) {
BUILDIN_DEF(unitwarp,"isii"),
BUILDIN_DEF(unitattack,"iv?"),
BUILDIN_DEF(unitstop,"i"),
- BUILDIN_DEF(unittalk,"is"),
+ BUILDIN_DEF(unittalk,"is???"),
BUILDIN_DEF(unitemote,"ii"),
BUILDIN_DEF(unitskilluseid,"ivi?"), // originally by Qamera [Celest]
BUILDIN_DEF(unitskillusepos,"iviii"), // [Celest]
@@ -25263,7 +25364,7 @@ void script_hardcoded_constants(void)
script->set_constant("MST_AROUND3", MST_AROUND3, false, false);
script->set_constant("MST_AROUND4", MST_AROUND4, false, false);
script->set_constant("MST_AROUND", MST_AROUND , false, false);
-
+
script->constdb_comment("pc block constants, use with *setpcblock* and *checkpcblock*");
script->set_constant("PCBLOCK_NONE", PCBLOCK_NONE, false, false);
script->set_constant("PCBLOCK_MOVE", PCBLOCK_MOVE, false, false);
diff --git a/src/map/searchstore.c b/src/map/searchstore.c
index f1ee33b3f..c80f2f575 100644
--- a/src/map/searchstore.c
+++ b/src/map/searchstore.c
@@ -340,7 +340,7 @@ void searchstore_clearremote(struct map_session_data* sd) {
}
/// receives results from a store-specific callback
-bool searchstore_result(struct map_session_data* sd, unsigned int store_id, int account_id, const char* store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short* card, unsigned char refine)
+bool searchstore_result(struct map_session_data* sd, unsigned int store_id, int account_id, const char* store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short* card, unsigned char refine, const struct item_option *option)
{
struct s_search_store_info_item* ssitem;
@@ -360,6 +360,7 @@ bool searchstore_result(struct map_session_data* sd, unsigned int store_id, int
ssitem->price = price;
memcpy(ssitem->card, card, sizeof(ssitem->card));
ssitem->refine = refine;
+ memcpy(ssitem->option, option, sizeof(ssitem->option));
return true;
}
diff --git a/src/map/searchstore.h b/src/map/searchstore.h
index 60ae8fca8..634486258 100644
--- a/src/map/searchstore.h
+++ b/src/map/searchstore.h
@@ -77,6 +77,7 @@ struct s_search_store_info_item {
unsigned int price;
short card[MAX_SLOTS];
unsigned char refine;
+ struct item_option option[MAX_ITEM_OPTIONS];
};
struct s_search_store_info {
@@ -108,7 +109,7 @@ struct searchstore_interface {
void (*click) (struct map_session_data* sd, int account_id, int store_id, unsigned short nameid);
bool (*queryremote) (struct map_session_data* sd, int account_id);
void (*clearremote) (struct map_session_data* sd);
- bool (*result) (struct map_session_data* sd, unsigned int store_id, int account_id, const char* store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short* card, unsigned char refine);
+ bool (*result) (struct map_session_data* sd, unsigned int store_id, int account_id, const char* store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short* card, unsigned char refine, const struct item_option *option);
};
#ifdef HERCULES_CORE
diff --git a/src/map/skill.c b/src/map/skill.c
index 6eacde897..b03b49bb6 100644
--- a/src/map/skill.c
+++ b/src/map/skill.c
@@ -7168,7 +7168,7 @@ int skill_castend_nodamage_id(struct block_list *src, struct block_list *bl, uin
//NOTE: mobs don't have the sprite animation that is used when performing this skill (will cause glitches)
char temp[70];
snprintf(temp, sizeof(temp), "%s : %s !!", md->name, skill->get_desc(skill_id));
- clif->disp_overhead(&md->bl,temp);
+ clif->disp_overhead(&md->bl, temp, AREA_CHAT_WOC, NULL);
}
break;
@@ -14137,6 +14137,19 @@ int skill_check_condition_castbegin(struct map_session_data* sd, uint16 skill_id
// perform skill-specific checks (and actions)
switch( skill_id ) {
+ case MC_VENDING:
+ case ALL_BUYING_STORE:
+ if (map->list[sd->bl.m].flag.novending) {
+ clif->message(sd->fd, msg_sd(sd, 276)); // "You can't open a shop on this map"
+ clif->skill_fail(sd, skill_id, USESKILL_FAIL_LEVEL, 0);
+ return 0;
+ }
+ if (map->getcell(sd->bl.m, &sd->bl, sd->bl.x, sd->bl.y, CELL_CHKNOVENDING)) {
+ clif->message(sd->fd, msg_sd(sd, 204)); // "You can't open a shop on this cell."
+ clif->skill_fail(sd, skill_id, USESKILL_FAIL_LEVEL, 0);
+ return 0;
+ }
+ break;
case SO_SPELLFIST:
if(sd->skill_id_old != MG_FIREBOLT && sd->skill_id_old != MG_COLDBOLT && sd->skill_id_old != MG_LIGHTNINGBOLT){
clif->skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);
@@ -15027,8 +15040,9 @@ int skill_check_condition_castend(struct map_session_data* sd, uint16 skill_id,
}
break;
default:
- skill->check_condition_castend_unknown(sd, &skill_id, &skill_lv);
- break;
+ if (!skill->check_condition_castend_unknown(sd, &skill_id, &skill_lv))
+ break;
+ return 0;
}
st = &sd->battle_status;
@@ -15115,8 +15129,9 @@ int skill_check_condition_castend(struct map_session_data* sd, uint16 skill_id,
return 1;
}
-void skill_check_condition_castend_unknown(struct map_session_data* sd, uint16 *skill_id, uint16 *skill_lv)
+bool skill_check_condition_castend_unknown(struct map_session_data* sd, uint16 *skill_id, uint16 *skill_lv)
{
+ return false;
}
// type&2: consume items (after skill was used)
diff --git a/src/map/skill.h b/src/map/skill.h
index e16094eae..bd1dc3344 100644
--- a/src/map/skill.h
+++ b/src/map/skill.h
@@ -2172,7 +2172,7 @@ struct skill_interface {
int (*check_condition_castbegin_mount_unknown) (struct status_change *sc, uint16 *skill_id);
int (*check_condition_castbegin_madogear_unknown) (struct status_change *sc, uint16 *skill_id);
int (*check_condition_castbegin_unknown) (struct status_change *sc, uint16 *skill_id);
- void (*check_condition_castend_unknown) (struct map_session_data* sd, uint16 *skill_id, uint16 *skill_lv);
+ bool (*check_condition_castend_unknown) (struct map_session_data* sd, uint16 *skill_id, uint16 *skill_lv);
bool (*get_requirement_off_unknown) (struct status_change *sc, uint16 *skill_id);
bool (*get_requirement_item_unknown) (struct status_change *sc, struct map_session_data* sd, uint16 *skill_id, uint16 *skill_lv, uint16 *idx, int *i);
void (*get_requirement_unknown) (struct status_change *sc, struct map_session_data* sd, uint16 *skill_id, uint16 *skill_lv, struct skill_condition *req);
diff --git a/src/map/status.c b/src/map/status.c
index bf48d2301..f2275e47b 100644
--- a/src/map/status.c
+++ b/src/map/status.c
@@ -2694,7 +2694,7 @@ int status_calc_pc_(struct map_session_data* sd, enum e_status_calc_opt opt)
int j = 0;
for (j = 0; j < MAX_ITEM_OPTIONS; j++) {
int16 option_index = sd->status.inventory[index].option[j].index;
- struct item_option *ito = NULL;
+ struct itemdb_option *ito = NULL;
if (option_index == 0 || (ito = itemdb->option_exists(option_index)) == NULL || ito->script == NULL)
continue;
@@ -4985,9 +4985,6 @@ unsigned short status_calc_batk(struct block_list *bl, struct status_change *sc,
#ifndef RENEWAL
if(sc->data[SC_LKCONCENTRATION])
batk += batk * sc->data[SC_LKCONCENTRATION]->val2/100;
-#else
- if ( sc->data[SC_NOEQUIPWEAPON] && bl->type != BL_PC )
- batk -= batk * sc->data[SC_NOEQUIPWEAPON]->val2 / 100;
#endif
if(sc->data[SC_SKE])
batk += batk * 3;
@@ -5090,7 +5087,7 @@ unsigned short status_calc_watk(struct block_list *bl, struct status_change *sc,
if(sc->data[SC_LKCONCENTRATION])
watk += watk * sc->data[SC_LKCONCENTRATION]->val2/100;
#endif
- if(sc->data[SC_INCATKRATE] && bl->type != BL_MOB)
+ if(sc->data[SC_INCATKRATE])
watk += watk * sc->data[SC_INCATKRATE]->val1/100;
if(sc->data[SC_PROVOKE])
watk += watk * sc->data[SC_PROVOKE]->val3/100;
@@ -5100,10 +5097,8 @@ unsigned short status_calc_watk(struct block_list *bl, struct status_change *sc,
watk += watk * sc->data[SC_HLIF_FLEET]->val3/100;
if(sc->data[SC_CURSE])
watk -= watk * 25/100;
-#ifndef RENEWAL
if(sc->data[SC_NOEQUIPWEAPON] && bl->type != BL_PC)
watk -= watk * sc->data[SC_NOEQUIPWEAPON]->val2/100;
-#endif
if(sc->data[SC__ENERVATION])
watk -= watk * sc->data[SC__ENERVATION]->val2 / 100;
if(sc->data[SC_RUSH_WINDMILL])
@@ -13114,7 +13109,8 @@ void status_read_job_db_sub(int idx, const char *name, struct config_setting_t *
pc->dbs->class_exp_table[idx][CLASS_EXP_TABLE_BASE] = &VECTOR_INDEX(pc->class_exp_groups[CLASS_EXP_TABLE_BASE], i);
}
} else {
- ShowError("status_read_job_db: BaseExpGroup setting not found for entry '%s'\n", name);
+ ShowError("status_read_job_db: BaseExpGroup setting not found for entry '%s', skipping..\n", name);
+ return;
}
/**
@@ -13129,7 +13125,8 @@ void status_read_job_db_sub(int idx, const char *name, struct config_setting_t *
pc->dbs->class_exp_table[idx][CLASS_EXP_TABLE_JOB] = &VECTOR_INDEX(pc->class_exp_groups[CLASS_EXP_TABLE_JOB], i);
}
} else {
- ShowError("status_read_job_db: JobExpGroup setting not found for entry '%s'\n", name);
+ ShowError("status_read_job_db: JobExpGroup setting not found for entry '%s', skipping..\n", name);
+ return;
}
if ((temp = libconfig->setting_get_member(jdb, "Inherit"))) {
diff --git a/src/map/vending.c b/src/map/vending.c
index 8fba260f3..9a35bdccb 100644
--- a/src/map/vending.c
+++ b/src/map/vending.c
@@ -380,7 +380,7 @@ bool vending_searchall(struct map_session_data* sd, const struct s_search_store_
}
}
- if( !searchstore->result(s->search_sd, sd->vender_id, sd->status.account_id, sd->message, it->nameid, sd->vending[i].amount, sd->vending[i].value, it->card, it->refine) )
+ if (!searchstore->result(s->search_sd, sd->vender_id, sd->status.account_id, sd->message, it->nameid, sd->vending[i].amount, sd->vending[i].value, it->card, it->refine, it->option))
{// result set full
return false;
}
diff --git a/src/plugins/HPMHooking/HPMHooking.Defs.inc b/src/plugins/HPMHooking/HPMHooking.Defs.inc
index 1884507b2..cb1ce11fb 100644
--- a/src/plugins/HPMHooking/HPMHooking.Defs.inc
+++ b/src/plugins/HPMHooking/HPMHooking.Defs.inc
@@ -436,8 +436,10 @@ typedef bool (*HPMHOOK_pre_chr_char_slotchange) (struct char_session_data **sd,
typedef bool (*HPMHOOK_post_chr_char_slotchange) (bool retVal___, struct char_session_data *sd, int fd, unsigned short from, unsigned short to);
typedef int (*HPMHOOK_pre_chr_rename_char_sql) (struct char_session_data **sd, int *char_id);
typedef int (*HPMHOOK_post_chr_rename_char_sql) (int retVal___, struct char_session_data *sd, int char_id);
-typedef int (*HPMHOOK_pre_chr_check_char_name) (char **name, char **esc_name);
-typedef int (*HPMHOOK_post_chr_check_char_name) (int retVal___, char *name, char *esc_name);
+typedef bool (*HPMHOOK_pre_chr_name_exists) (const char **name, const char **esc_name);
+typedef bool (*HPMHOOK_post_chr_name_exists) (bool retVal___, const char *name, const char *esc_name);
+typedef int (*HPMHOOK_pre_chr_check_char_name) (const char **name, const char **esc_name);
+typedef int (*HPMHOOK_post_chr_check_char_name) (int retVal___, const char *name, const char *esc_name);
typedef int (*HPMHOOK_pre_chr_make_new_char_sql) (struct char_session_data **sd, const char **name_, int *str, int *agi, int *vit, int *int_, int *dex, int *luk, int *slot, int *hair_color, int *hair_style, short *starting_job, uint8 *sex);
typedef int (*HPMHOOK_post_chr_make_new_char_sql) (int retVal___, struct char_session_data *sd, const char *name_, int str, int agi, int vit, int int_, int dex, int luk, int slot, int hair_color, int hair_style, short starting_job, uint8 sex);
typedef int (*HPMHOOK_pre_chr_divorce_char_sql) (int *partner_id1, int *partner_id2);
@@ -622,8 +624,8 @@ typedef void (*HPMHOOK_pre_chr_send_account_id) (int *fd, int *account_id);
typedef void (*HPMHOOK_post_chr_send_account_id) (int fd, int account_id);
typedef void (*HPMHOOK_pre_chr_parse_char_connect) (int *fd, struct char_session_data **sd, uint32 *ipl);
typedef void (*HPMHOOK_post_chr_parse_char_connect) (int fd, struct char_session_data *sd, uint32 ipl);
-typedef void (*HPMHOOK_pre_chr_send_map_info) (int *fd, int *i, uint32 *subnet_map_ip, struct mmo_charstatus **cd);
-typedef void (*HPMHOOK_post_chr_send_map_info) (int fd, int i, uint32 subnet_map_ip, struct mmo_charstatus *cd);
+typedef void (*HPMHOOK_pre_chr_send_map_info) (int *fd, int *i, uint32 *subnet_map_ip, struct mmo_charstatus **cd, char **dnsHost);
+typedef void (*HPMHOOK_post_chr_send_map_info) (int fd, int i, uint32 subnet_map_ip, struct mmo_charstatus *cd, char *dnsHost);
typedef void (*HPMHOOK_pre_chr_send_wait_char_server) (int *fd);
typedef void (*HPMHOOK_post_chr_send_wait_char_server) (int fd);
typedef int (*HPMHOOK_pre_chr_search_default_maps_mapserver) (struct mmo_charstatus **cd);
@@ -988,6 +990,8 @@ typedef unsigned short (*HPMHOOK_pre_clif_decrypt_cmd) (int *cmd, struct map_ses
typedef unsigned short (*HPMHOOK_post_clif_decrypt_cmd) (unsigned short retVal___, int cmd, struct map_session_data *sd);
typedef void (*HPMHOOK_pre_clif_authok) (struct map_session_data **sd);
typedef void (*HPMHOOK_post_clif_authok) (struct map_session_data *sd);
+typedef void (*HPMHOOK_pre_clif_auth_error) (int *fd, int *errorCode);
+typedef void (*HPMHOOK_post_clif_auth_error) (int fd, int errorCode);
typedef void (*HPMHOOK_pre_clif_authrefuse) (int *fd, uint8 *error_code);
typedef void (*HPMHOOK_post_clif_authrefuse) (int fd, uint8 error_code);
typedef void (*HPMHOOK_pre_clif_authfail_fd) (int *fd, int *type);
@@ -1102,6 +1106,8 @@ typedef bool (*HPMHOOK_pre_clif_spawn) (struct block_list **bl);
typedef bool (*HPMHOOK_post_clif_spawn) (bool retVal___, struct block_list *bl);
typedef void (*HPMHOOK_pre_clif_changemap) (struct map_session_data **sd, short *m, int *x, int *y);
typedef void (*HPMHOOK_post_clif_changemap) (struct map_session_data *sd, short m, int x, int y);
+typedef void (*HPMHOOK_pre_clif_changemap_airship) (struct map_session_data **sd, short *m, int *x, int *y);
+typedef void (*HPMHOOK_post_clif_changemap_airship) (struct map_session_data *sd, short m, int x, int y);
typedef void (*HPMHOOK_pre_clif_changemapcell) (int *fd, int16 *m, int *x, int *y, int *type, enum send_target *target);
typedef void (*HPMHOOK_post_clif_changemapcell) (int fd, int16 m, int x, int y, int type, enum send_target target);
typedef void (*HPMHOOK_pre_clif_map_property) (struct map_session_data **sd, enum map_property *property);
@@ -1118,6 +1124,8 @@ typedef void (*HPMHOOK_pre_clif_maptypeproperty2) (struct block_list **bl, enum
typedef void (*HPMHOOK_post_clif_maptypeproperty2) (struct block_list *bl, enum send_target t);
typedef void (*HPMHOOK_pre_clif_changemapserver) (struct map_session_data **sd, unsigned short *map_index, int *x, int *y, uint32 *ip, uint16 *port);
typedef void (*HPMHOOK_post_clif_changemapserver) (struct map_session_data *sd, unsigned short map_index, int x, int y, uint32 ip, uint16 port);
+typedef void (*HPMHOOK_pre_clif_changemapserver_airship) (struct map_session_data **sd, unsigned short *map_index, int *x, int *y, uint32 *ip, uint16 *port);
+typedef void (*HPMHOOK_post_clif_changemapserver_airship) (struct map_session_data *sd, unsigned short map_index, int x, int y, uint32 ip, uint16 port);
typedef void (*HPMHOOK_pre_clif_npcbuysell) (struct map_session_data **sd, int *id);
typedef void (*HPMHOOK_post_clif_npcbuysell) (struct map_session_data *sd, int id);
typedef void (*HPMHOOK_pre_clif_buylist) (struct map_session_data **sd, struct npc_data **nd);
@@ -1266,8 +1274,8 @@ typedef void (*HPMHOOK_pre_clif_feel_hate_reset) (struct map_session_data **sd);
typedef void (*HPMHOOK_post_clif_feel_hate_reset) (struct map_session_data *sd);
typedef void (*HPMHOOK_pre_clif_partytickack) (struct map_session_data **sd, bool *flag);
typedef void (*HPMHOOK_post_clif_partytickack) (struct map_session_data *sd, bool flag);
-typedef void (*HPMHOOK_pre_clif_zc_config) (struct map_session_data **sd, int *type, int *flag);
-typedef void (*HPMHOOK_post_clif_zc_config) (struct map_session_data *sd, int type, int flag);
+typedef void (*HPMHOOK_pre_clif_zc_config) (struct map_session_data **sd, enum CZ_CONFIG *type, int *flag);
+typedef void (*HPMHOOK_post_clif_zc_config) (struct map_session_data *sd, enum CZ_CONFIG type, int flag);
typedef void (*HPMHOOK_pre_clif_viewequip_ack) (struct map_session_data **sd, struct map_session_data **tsd);
typedef void (*HPMHOOK_post_clif_viewequip_ack) (struct map_session_data *sd, struct map_session_data *tsd);
typedef void (*HPMHOOK_pre_clif_equpcheckbox) (struct map_session_data **sd);
@@ -1440,8 +1448,10 @@ typedef void (*HPMHOOK_pre_clif_messagecolor_self) (int *fd, uint32 *color, cons
typedef void (*HPMHOOK_post_clif_messagecolor_self) (int fd, uint32 color, const char *msg);
typedef void (*HPMHOOK_pre_clif_messagecolor) (struct block_list **bl, uint32 *color, const char **msg);
typedef void (*HPMHOOK_post_clif_messagecolor) (struct block_list *bl, uint32 color, const char *msg);
-typedef void (*HPMHOOK_pre_clif_disp_overhead) (struct block_list **bl, const char **mes);
-typedef void (*HPMHOOK_post_clif_disp_overhead) (struct block_list *bl, const char *mes);
+typedef void (*HPMHOOK_pre_clif_disp_overhead) (struct block_list **bl, const char **mes, enum send_target *target, struct block_list **target_bl);
+typedef void (*HPMHOOK_post_clif_disp_overhead) (struct block_list *bl, const char *mes, enum send_target target, struct block_list *target_bl);
+typedef void (*HPMHOOK_pre_clif_notify_playerchat) (struct block_list **bl, const char **mes);
+typedef void (*HPMHOOK_post_clif_notify_playerchat) (struct block_list *bl, const char *mes);
typedef void (*HPMHOOK_pre_clif_msgtable) (struct map_session_data **sd, enum clif_messages *msg_id);
typedef void (*HPMHOOK_post_clif_msgtable) (struct map_session_data *sd, enum clif_messages msg_id);
typedef void (*HPMHOOK_pre_clif_msgtable_num) (struct map_session_data **sd, enum clif_messages *msg_id, int *value);
@@ -2422,8 +2432,8 @@ typedef time_t (*HPMHOOK_pre_clif_attendance_getendtime) (void);
typedef time_t (*HPMHOOK_post_clif_attendance_getendtime) (time_t retVal___);
typedef void (*HPMHOOK_pre_clif_pOpenUIRequest) (int *fd, struct map_session_data **sd);
typedef void (*HPMHOOK_post_clif_pOpenUIRequest) (int fd, struct map_session_data *sd);
-typedef void (*HPMHOOK_pre_clif_open_ui) (struct map_session_data **sd, int8 *UIType);
-typedef void (*HPMHOOK_post_clif_open_ui) (struct map_session_data *sd, int8 UIType);
+typedef void (*HPMHOOK_pre_clif_open_ui) (struct map_session_data **sd, enum cz_ui_types *uiType);
+typedef void (*HPMHOOK_post_clif_open_ui) (struct map_session_data *sd, enum cz_ui_types uiType);
typedef void (*HPMHOOK_pre_clif_pAttendanceRewardRequest) (int *fd, struct map_session_data **sd);
typedef void (*HPMHOOK_post_clif_pAttendanceRewardRequest) (int fd, struct map_session_data *sd);
typedef void (*HPMHOOK_pre_clif_ui_action) (struct map_session_data **sd, int32 *UIType, int32 *data);
@@ -2432,6 +2442,28 @@ typedef void (*HPMHOOK_pre_clif_pPrivateAirshipRequest) (int *fd, struct map_ses
typedef void (*HPMHOOK_post_clif_pPrivateAirshipRequest) (int fd, struct map_session_data *sd);
typedef void (*HPMHOOK_pre_clif_PrivateAirshipResponse) (struct map_session_data **sd, uint32 *flag);
typedef void (*HPMHOOK_post_clif_PrivateAirshipResponse) (struct map_session_data *sd, uint32 flag);
+typedef void (*HPMHOOK_pre_clif_stylist_vector_init) (void);
+typedef void (*HPMHOOK_post_clif_stylist_vector_init) (void);
+typedef void (*HPMHOOK_pre_clif_stylist_vector_clear) (void);
+typedef void (*HPMHOOK_post_clif_stylist_vector_clear) (void);
+typedef bool (*HPMHOOK_pre_clif_stylist_read_db_libconfig) (void);
+typedef bool (*HPMHOOK_post_clif_stylist_read_db_libconfig) (bool retVal___);
+typedef bool (*HPMHOOK_pre_clif_stylist_read_db_libconfig_sub) (struct config_setting_t **it, int *idx, const char **source);
+typedef bool (*HPMHOOK_post_clif_stylist_read_db_libconfig_sub) (bool retVal___, struct config_setting_t *it, int idx, const char *source);
+typedef bool (*HPMHOOK_pre_clif_style_change_validate_requirements) (struct map_session_data **sd, int *type, int16 *idx);
+typedef bool (*HPMHOOK_post_clif_style_change_validate_requirements) (bool retVal___, struct map_session_data *sd, int type, int16 idx);
+typedef void (*HPMHOOK_pre_clif_stylist_send_rodexitem) (struct map_session_data **sd, int16 *itemid);
+typedef void (*HPMHOOK_post_clif_stylist_send_rodexitem) (struct map_session_data *sd, int16 itemid);
+typedef void (*HPMHOOK_pre_clif_pReqStyleChange) (int *fd, struct map_session_data **sd);
+typedef void (*HPMHOOK_post_clif_pReqStyleChange) (int fd, struct map_session_data *sd);
+typedef void (*HPMHOOK_pre_clif_cz_req_style_change_sub) (struct map_session_data **sd, int *type, int16 *idx, bool *isitem);
+typedef void (*HPMHOOK_post_clif_cz_req_style_change_sub) (struct map_session_data *sd, int type, int16 idx, bool isitem);
+typedef void (*HPMHOOK_pre_clif_style_change_response) (struct map_session_data **sd, enum stylist_shop *flag);
+typedef void (*HPMHOOK_post_clif_style_change_response) (struct map_session_data *sd, enum stylist_shop flag);
+typedef void (*HPMHOOK_pre_clif_pPetEvolution) (int *fd, struct map_session_data **sd);
+typedef void (*HPMHOOK_post_clif_pPetEvolution) (int fd, struct map_session_data *sd);
+typedef void (*HPMHOOK_pre_clif_petEvolutionResult) (int *fd, enum pet_evolution_result *result);
+typedef void (*HPMHOOK_post_clif_petEvolutionResult) (int fd, enum pet_evolution_result result);
#endif // MAP_CLIF_H
#ifdef COMMON_CORE_H /* cmdline */
typedef void (*HPMHOOK_pre_cmdline_init) (void);
@@ -2994,6 +3026,14 @@ typedef void (*HPMHOOK_pre_inter_elemental_sql_final) (void);
typedef void (*HPMHOOK_post_inter_elemental_sql_final) (void);
typedef int (*HPMHOOK_pre_inter_elemental_parse_frommap) (int *fd);
typedef int (*HPMHOOK_post_inter_elemental_parse_frommap) (int retVal___, int fd);
+typedef bool (*HPMHOOK_pre_inter_elemental_create) (struct s_elemental **ele);
+typedef bool (*HPMHOOK_post_inter_elemental_create) (bool retVal___, struct s_elemental *ele);
+typedef bool (*HPMHOOK_pre_inter_elemental_save) (const struct s_elemental **ele);
+typedef bool (*HPMHOOK_post_inter_elemental_save) (bool retVal___, const struct s_elemental *ele);
+typedef bool (*HPMHOOK_pre_inter_elemental_load) (int *ele_id, int *char_id, struct s_elemental **ele);
+typedef bool (*HPMHOOK_post_inter_elemental_load) (bool retVal___, int ele_id, int char_id, struct s_elemental *ele);
+typedef bool (*HPMHOOK_pre_inter_elemental_delete) (int *ele_id);
+typedef bool (*HPMHOOK_post_inter_elemental_delete) (bool retVal___, int ele_id);
#endif // CHAR_INT_ELEMENTAL_H
#ifdef CHAR_INT_GUILD_H /* inter_guild */
typedef int (*HPMHOOK_pre_inter_guild_save_timer) (int *tid, int64 *tick, int *id, intptr_t *data);
@@ -3036,10 +3076,38 @@ typedef int (*HPMHOOK_pre_inter_guild_charname_changed) (int *guild_id, int *acc
typedef int (*HPMHOOK_post_inter_guild_charname_changed) (int retVal___, int guild_id, int account_id, int char_id, char *name);
typedef int (*HPMHOOK_pre_inter_guild_parse_frommap) (int *fd);
typedef int (*HPMHOOK_post_inter_guild_parse_frommap) (int retVal___, int fd);
-typedef int (*HPMHOOK_pre_inter_guild_leave) (int *guild_id, int *account_id, int *char_id);
-typedef int (*HPMHOOK_post_inter_guild_leave) (int retVal___, int guild_id, int account_id, int char_id);
typedef int (*HPMHOOK_pre_inter_guild_broken) (int *guild_id);
typedef int (*HPMHOOK_post_inter_guild_broken) (int retVal___, int guild_id);
+typedef struct guild* (*HPMHOOK_pre_inter_guild_create) (const char **name, const struct guild_member **master);
+typedef struct guild* (*HPMHOOK_post_inter_guild_create) (struct guild* retVal___, const char *name, const struct guild_member *master);
+typedef bool (*HPMHOOK_pre_inter_guild_add_member) (int *guild_id, const struct guild_member **member);
+typedef bool (*HPMHOOK_post_inter_guild_add_member) (bool retVal___, int guild_id, const struct guild_member *member);
+typedef bool (*HPMHOOK_pre_inter_guild_leave) (int *guild_id, int *account_id, int *char_id, int *flag, const char **mes, int *map_fd);
+typedef bool (*HPMHOOK_post_inter_guild_leave) (bool retVal___, int guild_id, int account_id, int char_id, int flag, const char *mes, int map_fd);
+typedef bool (*HPMHOOK_pre_inter_guild_update_member_info_short) (int *guild_id, int *account_id, int *char_id, int *online, int *lv, int16 *class);
+typedef bool (*HPMHOOK_post_inter_guild_update_member_info_short) (bool retVal___, int guild_id, int account_id, int char_id, int online, int lv, int16 class);
+typedef bool (*HPMHOOK_pre_inter_guild_update_member_info) (int *guild_id, int *account_id, int *char_id, int *type, const char **data, int *len);
+typedef bool (*HPMHOOK_post_inter_guild_update_member_info) (bool retVal___, int guild_id, int account_id, int char_id, int type, const char *data, int len);
+typedef bool (*HPMHOOK_pre_inter_guild_disband) (int *guild_id);
+typedef bool (*HPMHOOK_post_inter_guild_disband) (bool retVal___, int guild_id);
+typedef bool (*HPMHOOK_pre_inter_guild_update_basic_info) (int *guild_id, int *type, const void **data, int *len);
+typedef bool (*HPMHOOK_post_inter_guild_update_basic_info) (bool retVal___, int guild_id, int type, const void *data, int len);
+typedef bool (*HPMHOOK_pre_inter_guild_update_position) (int *guild_id, int *idx, const struct guild_position **p);
+typedef bool (*HPMHOOK_post_inter_guild_update_position) (bool retVal___, int guild_id, int idx, const struct guild_position *p);
+typedef bool (*HPMHOOK_pre_inter_guild_use_skill_point) (int *guild_id, uint16 *skill_id, int *account_id, int *max);
+typedef bool (*HPMHOOK_post_inter_guild_use_skill_point) (bool retVal___, int guild_id, uint16 skill_id, int account_id, int max);
+typedef bool (*HPMHOOK_pre_inter_guild_remove_alliance) (struct guild **g, int *guild_id, int *account_id1, int *account_id2, int *flag);
+typedef bool (*HPMHOOK_post_inter_guild_remove_alliance) (bool retVal___, struct guild *g, int guild_id, int account_id1, int account_id2, int flag);
+typedef bool (*HPMHOOK_pre_inter_guild_change_alliance) (int *guild_id1, int *guild_id2, int *account_id1, int *account_id2, int *flag);
+typedef bool (*HPMHOOK_post_inter_guild_change_alliance) (bool retVal___, int guild_id1, int guild_id2, int account_id1, int account_id2, int flag);
+typedef bool (*HPMHOOK_pre_inter_guild_update_notice) (int *guild_id, const char **mes1, const char **mes2);
+typedef bool (*HPMHOOK_post_inter_guild_update_notice) (bool retVal___, int guild_id, const char *mes1, const char *mes2);
+typedef bool (*HPMHOOK_pre_inter_guild_update_emblem) (int *len, int *guild_id, const char **data);
+typedef bool (*HPMHOOK_post_inter_guild_update_emblem) (bool retVal___, int len, int guild_id, const char *data);
+typedef bool (*HPMHOOK_pre_inter_guild_update_castle_data) (int *castle_id, int *index, int *value);
+typedef bool (*HPMHOOK_post_inter_guild_update_castle_data) (bool retVal___, int castle_id, int index, int value);
+typedef bool (*HPMHOOK_pre_inter_guild_change_leader) (int *guild_id, const char **name, int *len);
+typedef bool (*HPMHOOK_post_inter_guild_change_leader) (bool retVal___, int guild_id, const char *name, int len);
#endif // CHAR_INT_GUILD_H
#ifdef CHAR_INT_HOMUN_H /* inter_homunculus */
typedef int (*HPMHOOK_pre_inter_homunculus_sql_init) (void);
@@ -3048,6 +3116,16 @@ typedef void (*HPMHOOK_pre_inter_homunculus_sql_final) (void);
typedef void (*HPMHOOK_post_inter_homunculus_sql_final) (void);
typedef int (*HPMHOOK_pre_inter_homunculus_parse_frommap) (int *fd);
typedef int (*HPMHOOK_post_inter_homunculus_parse_frommap) (int retVal___, int fd);
+typedef bool (*HPMHOOK_pre_inter_homunculus_create) (struct s_homunculus **hd);
+typedef bool (*HPMHOOK_post_inter_homunculus_create) (bool retVal___, struct s_homunculus *hd);
+typedef bool (*HPMHOOK_pre_inter_homunculus_save) (const struct s_homunculus **hd);
+typedef bool (*HPMHOOK_post_inter_homunculus_save) (bool retVal___, const struct s_homunculus *hd);
+typedef bool (*HPMHOOK_pre_inter_homunculus_load) (int *homun_id, struct s_homunculus **hd);
+typedef bool (*HPMHOOK_post_inter_homunculus_load) (bool retVal___, int homun_id, struct s_homunculus *hd);
+typedef bool (*HPMHOOK_pre_inter_homunculus_delete) (int *homun_id);
+typedef bool (*HPMHOOK_post_inter_homunculus_delete) (bool retVal___, int homun_id);
+typedef bool (*HPMHOOK_pre_inter_homunculus_rename) (const char **name);
+typedef bool (*HPMHOOK_post_inter_homunculus_rename) (bool retVal___, const char *name);
#endif // CHAR_INT_HOMUN_H
#ifdef CHAR_INTER_H /* inter */
typedef const char* (*HPMHOOK_pre_inter_msg_txt) (int *msg_number);
@@ -3086,6 +3164,16 @@ typedef bool (*HPMHOOK_pre_inter_config_read_log) (const char **filename, const
typedef bool (*HPMHOOK_post_inter_config_read_log) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
typedef bool (*HPMHOOK_pre_inter_config_read_connection) (const char **filename, const struct config_t **config, bool *imported);
typedef bool (*HPMHOOK_post_inter_config_read_connection) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
+typedef void (*HPMHOOK_pre_inter_accinfo) (int *u_fd, int *aid, int *castergroup, const char **query, int *map_fd);
+typedef void (*HPMHOOK_post_inter_accinfo) (int u_fd, int aid, int castergroup, const char *query, int map_fd);
+typedef void (*HPMHOOK_pre_inter_accinfo2) (bool *success, int *map_fd, int *u_fd, int *u_aid, int *account_id, const char **userid, const char **user_pass, const char **email, const char **last_ip, const char **lastlogin, const char **pin_code, const char **birthdate, int *group_id, int *logincount, int *state);
+typedef void (*HPMHOOK_post_inter_accinfo2) (bool success, int map_fd, int u_fd, int u_aid, int account_id, const char *userid, const char *user_pass, const char *email, const char *last_ip, const char *lastlogin, const char *pin_code, const char *birthdate, int group_id, int logincount, int state);
+typedef struct WisData* (*HPMHOOK_pre_inter_add_wisdata) (int *fd, const unsigned char **src, const unsigned char **dst, const unsigned char **msg, int *msg_len);
+typedef struct WisData* (*HPMHOOK_post_inter_add_wisdata) (struct WisData* retVal___, int fd, const unsigned char *src, const unsigned char *dst, const unsigned char *msg, int msg_len);
+typedef struct WisData* (*HPMHOOK_pre_inter_get_wisdata) (int *id);
+typedef struct WisData* (*HPMHOOK_post_inter_get_wisdata) (struct WisData* retVal___, int id);
+typedef void (*HPMHOOK_pre_inter_remove_wisdata) (int *id);
+typedef void (*HPMHOOK_post_inter_remove_wisdata) (int id);
#endif // CHAR_INTER_H
#ifdef CHAR_INT_MAIL_H /* inter_mail */
typedef int (*HPMHOOK_pre_inter_mail_sql_init) (void);
@@ -3104,6 +3192,16 @@ typedef bool (*HPMHOOK_pre_inter_mail_DeleteAttach) (int *mail_id);
typedef bool (*HPMHOOK_post_inter_mail_DeleteAttach) (bool retVal___, int mail_id);
typedef void (*HPMHOOK_pre_inter_mail_sendmail) (int *send_id, const char **send_name, int *dest_id, const char **dest_name, const char **title, const char **body, int *zeny, struct item **item);
typedef void (*HPMHOOK_post_inter_mail_sendmail) (int send_id, const char *send_name, int dest_id, const char *dest_name, const char *title, const char *body, int zeny, struct item *item);
+typedef bool (*HPMHOOK_pre_inter_mail_mark_read) (int *mail_id);
+typedef bool (*HPMHOOK_post_inter_mail_mark_read) (bool retVal___, int mail_id);
+typedef bool (*HPMHOOK_pre_inter_mail_get_attachment) (int *char_id, int *mail_id, struct mail_message **msg);
+typedef bool (*HPMHOOK_post_inter_mail_get_attachment) (bool retVal___, int char_id, int mail_id, struct mail_message *msg);
+typedef bool (*HPMHOOK_pre_inter_mail_delete) (int *char_id, int *mail_id);
+typedef bool (*HPMHOOK_post_inter_mail_delete) (bool retVal___, int char_id, int mail_id);
+typedef bool (*HPMHOOK_pre_inter_mail_return_message) (int *char_id, int *mail_id, int **new_mail);
+typedef bool (*HPMHOOK_post_inter_mail_return_message) (bool retVal___, int char_id, int mail_id, int *new_mail);
+typedef bool (*HPMHOOK_pre_inter_mail_send) (int *account_id, struct mail_message **msg);
+typedef bool (*HPMHOOK_post_inter_mail_send) (bool retVal___, int account_id, struct mail_message *msg);
#endif // CHAR_INT_MAIL_H
#ifdef CHAR_INT_MERCENARY_H /* inter_mercenary */
typedef bool (*HPMHOOK_pre_inter_mercenary_owner_fromsql) (int *char_id, struct mmo_charstatus **status);
@@ -3118,6 +3216,14 @@ typedef void (*HPMHOOK_pre_inter_mercenary_sql_final) (void);
typedef void (*HPMHOOK_post_inter_mercenary_sql_final) (void);
typedef int (*HPMHOOK_pre_inter_mercenary_parse_frommap) (int *fd);
typedef int (*HPMHOOK_post_inter_mercenary_parse_frommap) (int retVal___, int fd);
+typedef bool (*HPMHOOK_pre_inter_mercenary_create) (struct s_mercenary **merc);
+typedef bool (*HPMHOOK_post_inter_mercenary_create) (bool retVal___, struct s_mercenary *merc);
+typedef bool (*HPMHOOK_pre_inter_mercenary_save) (const struct s_mercenary **merc);
+typedef bool (*HPMHOOK_post_inter_mercenary_save) (bool retVal___, const struct s_mercenary *merc);
+typedef bool (*HPMHOOK_pre_inter_mercenary_load) (int *merc_id, int *char_id, struct s_mercenary **merc);
+typedef bool (*HPMHOOK_post_inter_mercenary_load) (bool retVal___, int merc_id, int char_id, struct s_mercenary *merc);
+typedef bool (*HPMHOOK_pre_inter_mercenary_delete) (int *merc_id);
+typedef bool (*HPMHOOK_post_inter_mercenary_delete) (bool retVal___, int merc_id);
#endif // CHAR_INT_MERCENARY_H
#ifdef CHAR_INT_PARTY_H /* inter_party */
typedef int (*HPMHOOK_pre_inter_party_check_lv) (struct party_data **p);
@@ -3140,12 +3246,24 @@ typedef int (*HPMHOOK_pre_inter_party_check_empty) (struct party_data **p);
typedef int (*HPMHOOK_post_inter_party_check_empty) (int retVal___, struct party_data *p);
typedef int (*HPMHOOK_pre_inter_party_parse_frommap) (int *fd);
typedef int (*HPMHOOK_post_inter_party_parse_frommap) (int retVal___, int fd);
-typedef int (*HPMHOOK_pre_inter_party_leave) (int *party_id, int *account_id, int *char_id);
-typedef int (*HPMHOOK_post_inter_party_leave) (int retVal___, int party_id, int account_id, int char_id);
+typedef bool (*HPMHOOK_pre_inter_party_leave) (int *party_id, int *account_id, int *char_id);
+typedef bool (*HPMHOOK_post_inter_party_leave) (bool retVal___, int party_id, int account_id, int char_id);
typedef int (*HPMHOOK_pre_inter_party_CharOnline) (int *char_id, int *party_id);
typedef int (*HPMHOOK_post_inter_party_CharOnline) (int retVal___, int char_id, int party_id);
typedef int (*HPMHOOK_pre_inter_party_CharOffline) (int *char_id, int *party_id);
typedef int (*HPMHOOK_post_inter_party_CharOffline) (int retVal___, int char_id, int party_id);
+typedef struct party_data* (*HPMHOOK_pre_inter_party_create) (const char **name, int *item, int *item2, const struct party_member **leader);
+typedef struct party_data* (*HPMHOOK_post_inter_party_create) (struct party_data* retVal___, const char *name, int item, int item2, const struct party_member *leader);
+typedef bool (*HPMHOOK_pre_inter_party_add_member) (int *party_id, const struct party_member **member);
+typedef bool (*HPMHOOK_post_inter_party_add_member) (bool retVal___, int party_id, const struct party_member *member);
+typedef bool (*HPMHOOK_pre_inter_party_change_option) (int *party_id, int *account_id, int *exp, int *item, int *map_fd);
+typedef bool (*HPMHOOK_post_inter_party_change_option) (bool retVal___, int party_id, int account_id, int exp, int item, int map_fd);
+typedef bool (*HPMHOOK_pre_inter_party_change_map) (int *party_id, int *account_id, int *char_id, unsigned short *map, int *online, unsigned int *lv);
+typedef bool (*HPMHOOK_post_inter_party_change_map) (bool retVal___, int party_id, int account_id, int char_id, unsigned short map, int online, unsigned int lv);
+typedef bool (*HPMHOOK_pre_inter_party_disband) (int *party_id);
+typedef bool (*HPMHOOK_post_inter_party_disband) (bool retVal___, int party_id);
+typedef bool (*HPMHOOK_pre_inter_party_change_leader) (int *party_id, int *account_id, int *char_id);
+typedef bool (*HPMHOOK_post_inter_party_change_leader) (bool retVal___, int party_id, int account_id, int char_id);
#endif // CHAR_INT_PARTY_H
#ifdef CHAR_INT_PET_H /* inter_pet */
typedef int (*HPMHOOK_pre_inter_pet_tosql) (const struct s_pet **p);
@@ -3160,10 +3278,24 @@ typedef int (*HPMHOOK_pre_inter_pet_delete_) (int *pet_id);
typedef int (*HPMHOOK_post_inter_pet_delete_) (int retVal___, int pet_id);
typedef int (*HPMHOOK_pre_inter_pet_parse_frommap) (int *fd);
typedef int (*HPMHOOK_post_inter_pet_parse_frommap) (int retVal___, int fd);
+typedef struct s_pet* (*HPMHOOK_pre_inter_pet_create) (int *account_id, int *char_id, short *pet_class, short *pet_lv, short *pet_egg_id, short *pet_equip, short *intimate, short *hungry, char *rename_flag, char *incubate, const char **pet_name);
+typedef struct s_pet* (*HPMHOOK_post_inter_pet_create) (struct s_pet* retVal___, int account_id, int char_id, short pet_class, short pet_lv, short pet_egg_id, short pet_equip, short intimate, short hungry, char rename_flag, char incubate, const char *pet_name);
+typedef struct s_pet* (*HPMHOOK_pre_inter_pet_load) (int *account_id, int *char_id, int *pet_id);
+typedef struct s_pet* (*HPMHOOK_post_inter_pet_load) (struct s_pet* retVal___, int account_id, int char_id, int pet_id);
#endif // CHAR_INT_PET_H
#ifdef CHAR_INT_QUEST_H /* inter_quest */
typedef int (*HPMHOOK_pre_inter_quest_parse_frommap) (int *fd);
typedef int (*HPMHOOK_post_inter_quest_parse_frommap) (int retVal___, int fd);
+typedef struct quest* (*HPMHOOK_pre_inter_quest_fromsql) (int *char_id, int **count);
+typedef struct quest* (*HPMHOOK_post_inter_quest_fromsql) (struct quest* retVal___, int char_id, int *count);
+typedef bool (*HPMHOOK_pre_inter_quest_delete) (int *char_id, int *quest_id);
+typedef bool (*HPMHOOK_post_inter_quest_delete) (bool retVal___, int char_id, int quest_id);
+typedef bool (*HPMHOOK_pre_inter_quest_add) (int *char_id, struct quest *qd);
+typedef bool (*HPMHOOK_post_inter_quest_add) (bool retVal___, int char_id, struct quest qd);
+typedef bool (*HPMHOOK_pre_inter_quest_update) (int *char_id, struct quest *qd);
+typedef bool (*HPMHOOK_post_inter_quest_update) (bool retVal___, int char_id, struct quest qd);
+typedef bool (*HPMHOOK_pre_inter_quest_save) (int *char_id, const struct quest **new_qd, int *new_n);
+typedef bool (*HPMHOOK_post_inter_quest_save) (bool retVal___, int char_id, const struct quest *new_qd, int new_n);
#endif // CHAR_INT_QUEST_H
#ifdef CHAR_INT_RODEX_H /* inter_rodex */
typedef int (*HPMHOOK_pre_inter_rodex_sql_init) (void);
@@ -3180,14 +3312,16 @@ typedef bool (*HPMHOOK_pre_inter_rodex_checkname) (const char **name, int **targ
typedef bool (*HPMHOOK_post_inter_rodex_checkname) (bool retVal___, const char *name, int *target_char_id, short *target_class, int *target_level);
typedef int64 (*HPMHOOK_pre_inter_rodex_savemessage) (struct rodex_message **msg);
typedef int64 (*HPMHOOK_post_inter_rodex_savemessage) (int64 retVal___, struct rodex_message *msg);
+typedef bool (*HPMHOOK_pre_inter_rodex_updatemail) (int64 *mail_id, int8 *flag);
+typedef bool (*HPMHOOK_post_inter_rodex_updatemail) (bool retVal___, int64 mail_id, int8 flag);
#endif // CHAR_INT_RODEX_H
#ifdef CHAR_INT_STORAGE_H /* inter_storage */
typedef int (*HPMHOOK_pre_inter_storage_tosql) (int *account_id, const struct storage_data **p);
typedef int (*HPMHOOK_post_inter_storage_tosql) (int retVal___, int account_id, const struct storage_data *p);
typedef int (*HPMHOOK_pre_inter_storage_fromsql) (int *account_id, struct storage_data **p);
typedef int (*HPMHOOK_post_inter_storage_fromsql) (int retVal___, int account_id, struct storage_data *p);
-typedef int (*HPMHOOK_pre_inter_storage_guild_storage_tosql) (int *guild_id, const struct guild_storage **p);
-typedef int (*HPMHOOK_post_inter_storage_guild_storage_tosql) (int retVal___, int guild_id, const struct guild_storage *p);
+typedef bool (*HPMHOOK_pre_inter_storage_guild_storage_tosql) (int *guild_id, const struct guild_storage **p);
+typedef bool (*HPMHOOK_post_inter_storage_guild_storage_tosql) (bool retVal___, int guild_id, const struct guild_storage *p);
typedef int (*HPMHOOK_pre_inter_storage_guild_storage_fromsql) (int *guild_id, struct guild_storage **p);
typedef int (*HPMHOOK_post_inter_storage_guild_storage_fromsql) (int retVal___, int guild_id, struct guild_storage *p);
typedef int (*HPMHOOK_pre_inter_storage_sql_init) (void);
@@ -3200,6 +3334,8 @@ typedef int (*HPMHOOK_pre_inter_storage_guild_storage_delete) (int *guild_id);
typedef int (*HPMHOOK_post_inter_storage_guild_storage_delete) (int retVal___, int guild_id);
typedef int (*HPMHOOK_pre_inter_storage_parse_frommap) (int *fd);
typedef int (*HPMHOOK_post_inter_storage_parse_frommap) (int retVal___, int fd);
+typedef bool (*HPMHOOK_pre_inter_storage_retrieve_bound_items) (int *char_id, int *account_id, int *guild_id);
+typedef bool (*HPMHOOK_post_inter_storage_retrieve_bound_items) (bool retVal___, int char_id, int account_id, int guild_id);
#endif // CHAR_INT_STORAGE_H
#ifdef MAP_INTIF_H /* intif */
typedef int (*HPMHOOK_pre_intif_parse) (int *fd);
@@ -3590,8 +3726,8 @@ typedef struct item_data* (*HPMHOOK_pre_itemdb_search) (int *nameid);
typedef struct item_data* (*HPMHOOK_post_itemdb_search) (struct item_data* retVal___, int nameid);
typedef struct item_data* (*HPMHOOK_pre_itemdb_exists) (int *nameid);
typedef struct item_data* (*HPMHOOK_post_itemdb_exists) (struct item_data* retVal___, int nameid);
-typedef struct item_option* (*HPMHOOK_pre_itemdb_option_exists) (int *idx);
-typedef struct item_option* (*HPMHOOK_post_itemdb_option_exists) (struct item_option* retVal___, int idx);
+typedef struct itemdb_option* (*HPMHOOK_pre_itemdb_option_exists) (int *idx);
+typedef struct itemdb_option* (*HPMHOOK_post_itemdb_option_exists) (struct itemdb_option* retVal___, int idx);
typedef bool (*HPMHOOK_pre_itemdb_in_group) (struct item_group **group, int *nameid);
typedef bool (*HPMHOOK_post_itemdb_in_group) (bool retVal___, struct item_group *group, int nameid);
typedef int (*HPMHOOK_pre_itemdb_group_item) (struct item_group **group);
@@ -3656,8 +3792,8 @@ typedef int (*HPMHOOK_pre_itemdb_gendercheck) (struct item_data **id);
typedef int (*HPMHOOK_post_itemdb_gendercheck) (int retVal___, struct item_data *id);
typedef int (*HPMHOOK_pre_itemdb_validate_entry) (struct item_data **entry, int *n, const char **source);
typedef int (*HPMHOOK_post_itemdb_validate_entry) (int retVal___, struct item_data *entry, int n, const char *source);
-typedef void (*HPMHOOK_pre_itemdb_readdb_options_additional_fields) (struct item_option **ito, struct config_setting_t **t, const char **source);
-typedef void (*HPMHOOK_post_itemdb_readdb_options_additional_fields) (struct item_option *ito, struct config_setting_t *t, const char *source);
+typedef void (*HPMHOOK_pre_itemdb_readdb_options_additional_fields) (struct itemdb_option **ito, struct config_setting_t **t, const char **source);
+typedef void (*HPMHOOK_post_itemdb_readdb_options_additional_fields) (struct itemdb_option *ito, struct config_setting_t *t, const char *source);
typedef void (*HPMHOOK_pre_itemdb_readdb_additional_fields) (int *itemid, struct config_setting_t **it, int *n, const char **source);
typedef void (*HPMHOOK_post_itemdb_readdb_additional_fields) (int itemid, struct config_setting_t *it, int n, const char *source);
typedef void (*HPMHOOK_pre_itemdb_readdb_job_sub) (struct item_data **id, struct config_setting_t **t);
@@ -4440,14 +4576,6 @@ typedef void (*HPMHOOK_pre_mapif_auction_bid) (int *fd, int *char_id, int *bid,
typedef void (*HPMHOOK_post_mapif_auction_bid) (int fd, int char_id, int bid, unsigned char result);
typedef void (*HPMHOOK_pre_mapif_parse_auction_bid) (int *fd);
typedef void (*HPMHOOK_post_mapif_parse_auction_bid) (int fd);
-typedef bool (*HPMHOOK_pre_mapif_elemental_create) (struct s_elemental **ele);
-typedef bool (*HPMHOOK_post_mapif_elemental_create) (bool retVal___, struct s_elemental *ele);
-typedef bool (*HPMHOOK_pre_mapif_elemental_save) (const struct s_elemental **ele);
-typedef bool (*HPMHOOK_post_mapif_elemental_save) (bool retVal___, const struct s_elemental *ele);
-typedef bool (*HPMHOOK_pre_mapif_elemental_load) (int *ele_id, int *char_id, struct s_elemental **ele);
-typedef bool (*HPMHOOK_post_mapif_elemental_load) (bool retVal___, int ele_id, int char_id, struct s_elemental *ele);
-typedef bool (*HPMHOOK_pre_mapif_elemental_delete) (int *ele_id);
-typedef bool (*HPMHOOK_post_mapif_elemental_delete) (bool retVal___, int ele_id);
typedef void (*HPMHOOK_pre_mapif_elemental_send) (int *fd, struct s_elemental **ele, unsigned char *flag);
typedef void (*HPMHOOK_post_mapif_elemental_send) (int fd, struct s_elemental *ele, unsigned char flag);
typedef void (*HPMHOOK_pre_mapif_parse_elemental_create) (int *fd, const struct s_elemental **ele);
@@ -4518,8 +4646,6 @@ typedef int (*HPMHOOK_pre_mapif_parse_GuildPosition) (int *fd, int *guild_id, in
typedef int (*HPMHOOK_post_mapif_parse_GuildPosition) (int retVal___, int fd, int guild_id, int idx, const struct guild_position *p);
typedef int (*HPMHOOK_pre_mapif_parse_GuildSkillUp) (int *fd, int *guild_id, uint16 *skill_id, int *account_id, int *max);
typedef int (*HPMHOOK_post_mapif_parse_GuildSkillUp) (int retVal___, int fd, int guild_id, uint16 skill_id, int account_id, int max);
-typedef int (*HPMHOOK_pre_mapif_parse_GuildDeleteAlliance) (struct guild **g, int *guild_id, int *account_id1, int *account_id2, int *flag);
-typedef int (*HPMHOOK_post_mapif_parse_GuildDeleteAlliance) (int retVal___, struct guild *g, int guild_id, int account_id1, int account_id2, int flag);
typedef int (*HPMHOOK_pre_mapif_parse_GuildAlliance) (int *fd, int *guild_id1, int *guild_id2, int *account_id1, int *account_id2, int *flag);
typedef int (*HPMHOOK_post_mapif_parse_GuildAlliance) (int retVal___, int fd, int guild_id1, int guild_id2, int account_id1, int account_id2, int flag);
typedef int (*HPMHOOK_pre_mapif_parse_GuildNotice) (int *fd, int *guild_id, const char **mes1, const char **mes2);
@@ -4542,16 +4668,6 @@ typedef void (*HPMHOOK_pre_mapif_homunculus_saved) (int *fd, int *account_id, bo
typedef void (*HPMHOOK_post_mapif_homunculus_saved) (int fd, int account_id, bool flag);
typedef void (*HPMHOOK_pre_mapif_homunculus_renamed) (int *fd, int *account_id, int *char_id, unsigned char *flag, const char **name);
typedef void (*HPMHOOK_post_mapif_homunculus_renamed) (int fd, int account_id, int char_id, unsigned char flag, const char *name);
-typedef bool (*HPMHOOK_pre_mapif_homunculus_create) (struct s_homunculus **hd);
-typedef bool (*HPMHOOK_post_mapif_homunculus_create) (bool retVal___, struct s_homunculus *hd);
-typedef bool (*HPMHOOK_pre_mapif_homunculus_save) (const struct s_homunculus **hd);
-typedef bool (*HPMHOOK_post_mapif_homunculus_save) (bool retVal___, const struct s_homunculus *hd);
-typedef bool (*HPMHOOK_pre_mapif_homunculus_load) (int *homun_id, struct s_homunculus **hd);
-typedef bool (*HPMHOOK_post_mapif_homunculus_load) (bool retVal___, int homun_id, struct s_homunculus *hd);
-typedef bool (*HPMHOOK_pre_mapif_homunculus_delete) (int *homun_id);
-typedef bool (*HPMHOOK_post_mapif_homunculus_delete) (bool retVal___, int homun_id);
-typedef bool (*HPMHOOK_pre_mapif_homunculus_rename) (const char **name);
-typedef bool (*HPMHOOK_post_mapif_homunculus_rename) (bool retVal___, const char *name);
typedef void (*HPMHOOK_pre_mapif_parse_homunculus_create) (int *fd, int *len, int *account_id, const struct s_homunculus **phd);
typedef void (*HPMHOOK_post_mapif_parse_homunculus_create) (int fd, int len, int account_id, const struct s_homunculus *phd);
typedef void (*HPMHOOK_pre_mapif_parse_homunculus_delete) (int *fd, int *homun_id);
@@ -4570,8 +4686,6 @@ typedef void (*HPMHOOK_pre_mapif_parse_mail_read) (int *fd);
typedef void (*HPMHOOK_post_mapif_parse_mail_read) (int fd);
typedef void (*HPMHOOK_pre_mapif_mail_sendattach) (int *fd, int *char_id, struct mail_message **msg);
typedef void (*HPMHOOK_post_mapif_mail_sendattach) (int fd, int char_id, struct mail_message *msg);
-typedef void (*HPMHOOK_pre_mapif_mail_getattach) (int *fd, int *char_id, int *mail_id);
-typedef void (*HPMHOOK_post_mapif_mail_getattach) (int fd, int char_id, int mail_id);
typedef void (*HPMHOOK_pre_mapif_parse_mail_getattach) (int *fd);
typedef void (*HPMHOOK_post_mapif_parse_mail_getattach) (int fd);
typedef void (*HPMHOOK_pre_mapif_mail_delete) (int *fd, int *char_id, int *mail_id, bool *failed);
@@ -4588,14 +4702,6 @@ typedef void (*HPMHOOK_pre_mapif_mail_send) (int *fd, struct mail_message **msg)
typedef void (*HPMHOOK_post_mapif_mail_send) (int fd, struct mail_message *msg);
typedef void (*HPMHOOK_pre_mapif_parse_mail_send) (int *fd);
typedef void (*HPMHOOK_post_mapif_parse_mail_send) (int fd);
-typedef bool (*HPMHOOK_pre_mapif_mercenary_create) (struct s_mercenary **merc);
-typedef bool (*HPMHOOK_post_mapif_mercenary_create) (bool retVal___, struct s_mercenary *merc);
-typedef bool (*HPMHOOK_pre_mapif_mercenary_save) (const struct s_mercenary **merc);
-typedef bool (*HPMHOOK_post_mapif_mercenary_save) (bool retVal___, const struct s_mercenary *merc);
-typedef bool (*HPMHOOK_pre_mapif_mercenary_load) (int *merc_id, int *char_id, struct s_mercenary **merc);
-typedef bool (*HPMHOOK_post_mapif_mercenary_load) (bool retVal___, int merc_id, int char_id, struct s_mercenary *merc);
-typedef bool (*HPMHOOK_pre_mapif_mercenary_delete) (int *merc_id);
-typedef bool (*HPMHOOK_post_mapif_mercenary_delete) (bool retVal___, int merc_id);
typedef void (*HPMHOOK_pre_mapif_mercenary_send) (int *fd, struct s_mercenary **merc, unsigned char *flag);
typedef void (*HPMHOOK_post_mapif_mercenary_send) (int fd, struct s_mercenary *merc, unsigned char flag);
typedef void (*HPMHOOK_pre_mapif_parse_mercenary_create) (int *fd, const struct s_mercenary **merc);
@@ -4656,10 +4762,6 @@ typedef int (*HPMHOOK_pre_mapif_save_pet_ack) (int *fd, int *account_id, int *fl
typedef int (*HPMHOOK_post_mapif_save_pet_ack) (int retVal___, int fd, int account_id, int flag);
typedef int (*HPMHOOK_pre_mapif_delete_pet_ack) (int *fd, int *flag);
typedef int (*HPMHOOK_post_mapif_delete_pet_ack) (int retVal___, int fd, int flag);
-typedef int (*HPMHOOK_pre_mapif_create_pet) (int *fd, int *account_id, int *char_id, short *pet_class, short *pet_lv, short *pet_egg_id, short *pet_equip, short *intimate, short *hungry, char *rename_flag, char *incubate, const char **pet_name);
-typedef int (*HPMHOOK_post_mapif_create_pet) (int retVal___, int fd, int account_id, int char_id, short pet_class, short pet_lv, short pet_egg_id, short pet_equip, short intimate, short hungry, char rename_flag, char incubate, const char *pet_name);
-typedef int (*HPMHOOK_pre_mapif_load_pet) (int *fd, int *account_id, int *char_id, int *pet_id);
-typedef int (*HPMHOOK_post_mapif_load_pet) (int retVal___, int fd, int account_id, int char_id, int pet_id);
typedef int (*HPMHOOK_pre_mapif_save_pet) (int *fd, int *account_id, const struct s_pet **data);
typedef int (*HPMHOOK_post_mapif_save_pet) (int retVal___, int fd, int account_id, const struct s_pet *data);
typedef int (*HPMHOOK_pre_mapif_delete_pet) (int *fd, int *pet_id);
@@ -4672,14 +4774,6 @@ typedef int (*HPMHOOK_pre_mapif_parse_SavePet) (int *fd);
typedef int (*HPMHOOK_post_mapif_parse_SavePet) (int retVal___, int fd);
typedef int (*HPMHOOK_pre_mapif_parse_DeletePet) (int *fd);
typedef int (*HPMHOOK_post_mapif_parse_DeletePet) (int retVal___, int fd);
-typedef struct quest* (*HPMHOOK_pre_mapif_quests_fromsql) (int *char_id, int **count);
-typedef struct quest* (*HPMHOOK_post_mapif_quests_fromsql) (struct quest* retVal___, int char_id, int *count);
-typedef bool (*HPMHOOK_pre_mapif_quest_delete) (int *char_id, int *quest_id);
-typedef bool (*HPMHOOK_post_mapif_quest_delete) (bool retVal___, int char_id, int quest_id);
-typedef bool (*HPMHOOK_pre_mapif_quest_add) (int *char_id, struct quest *qd);
-typedef bool (*HPMHOOK_post_mapif_quest_add) (bool retVal___, int char_id, struct quest qd);
-typedef bool (*HPMHOOK_pre_mapif_quest_update) (int *char_id, struct quest *qd);
-typedef bool (*HPMHOOK_post_mapif_quest_update) (bool retVal___, int char_id, struct quest qd);
typedef void (*HPMHOOK_pre_mapif_quest_save_ack) (int *fd, int *char_id, bool *success);
typedef void (*HPMHOOK_post_mapif_quest_save_ack) (int fd, int char_id, bool success);
typedef int (*HPMHOOK_pre_mapif_parse_quest_save) (int *fd);
@@ -4688,22 +4782,22 @@ typedef void (*HPMHOOK_pre_mapif_send_quests) (int *fd, int *char_id, struct que
typedef void (*HPMHOOK_post_mapif_send_quests) (int fd, int char_id, struct quest *tmp_questlog, int num_quests);
typedef int (*HPMHOOK_pre_mapif_parse_quest_load) (int *fd);
typedef int (*HPMHOOK_post_mapif_parse_quest_load) (int retVal___, int fd);
-typedef int (*HPMHOOK_pre_mapif_parse_rodex_requestinbox) (int *fd);
-typedef int (*HPMHOOK_post_mapif_parse_rodex_requestinbox) (int retVal___, int fd);
+typedef void (*HPMHOOK_pre_mapif_parse_rodex_requestinbox) (int *fd);
+typedef void (*HPMHOOK_post_mapif_parse_rodex_requestinbox) (int fd);
typedef void (*HPMHOOK_pre_mapif_rodex_sendinbox) (int *fd, int *char_id, int8 *opentype, int8 *flag, int *count, int64 *mail_id, struct rodex_maillist **mails);
typedef void (*HPMHOOK_post_mapif_rodex_sendinbox) (int fd, int char_id, int8 opentype, int8 flag, int count, int64 mail_id, struct rodex_maillist *mails);
-typedef int (*HPMHOOK_pre_mapif_parse_rodex_checkhasnew) (int *fd);
-typedef int (*HPMHOOK_post_mapif_parse_rodex_checkhasnew) (int retVal___, int fd);
+typedef void (*HPMHOOK_pre_mapif_parse_rodex_checkhasnew) (int *fd);
+typedef void (*HPMHOOK_post_mapif_parse_rodex_checkhasnew) (int fd);
typedef void (*HPMHOOK_pre_mapif_rodex_sendhasnew) (int *fd, int *char_id, bool *has_new);
typedef void (*HPMHOOK_post_mapif_rodex_sendhasnew) (int fd, int char_id, bool has_new);
-typedef int (*HPMHOOK_pre_mapif_parse_rodex_updatemail) (int *fd);
-typedef int (*HPMHOOK_post_mapif_parse_rodex_updatemail) (int retVal___, int fd);
-typedef int (*HPMHOOK_pre_mapif_parse_rodex_send) (int *fd);
-typedef int (*HPMHOOK_post_mapif_parse_rodex_send) (int retVal___, int fd);
+typedef void (*HPMHOOK_pre_mapif_parse_rodex_updatemail) (int *fd);
+typedef void (*HPMHOOK_post_mapif_parse_rodex_updatemail) (int fd);
+typedef void (*HPMHOOK_pre_mapif_parse_rodex_send) (int *fd);
+typedef void (*HPMHOOK_post_mapif_parse_rodex_send) (int fd);
typedef void (*HPMHOOK_pre_mapif_rodex_send) (int *fd, int *sender_id, int *receiver_id, int *receiver_accountid, bool *result);
typedef void (*HPMHOOK_post_mapif_rodex_send) (int fd, int sender_id, int receiver_id, int receiver_accountid, bool result);
-typedef int (*HPMHOOK_pre_mapif_parse_rodex_checkname) (int *fd);
-typedef int (*HPMHOOK_post_mapif_parse_rodex_checkname) (int retVal___, int fd);
+typedef void (*HPMHOOK_pre_mapif_parse_rodex_checkname) (int *fd);
+typedef void (*HPMHOOK_post_mapif_parse_rodex_checkname) (int fd);
typedef void (*HPMHOOK_pre_mapif_rodex_checkname) (int *fd, int *reqchar_id, int *target_char_id, short *target_class, int *target_level, char **name);
typedef void (*HPMHOOK_post_mapif_rodex_checkname) (int fd, int reqchar_id, int target_char_id, short target_class, int target_level, char *name);
typedef int (*HPMHOOK_pre_mapif_load_guild_storage) (int *fd, int *account_id, int *guild_id, char *flag);
@@ -4724,14 +4818,10 @@ typedef void (*HPMHOOK_pre_mapif_sAccountStorageSaveAck) (int *fd, int *account_
typedef void (*HPMHOOK_post_mapif_sAccountStorageSaveAck) (int fd, int account_id, bool save);
typedef int (*HPMHOOK_pre_mapif_itembound_ack) (int *fd, int *aid, int *guild_id);
typedef int (*HPMHOOK_post_mapif_itembound_ack) (int retVal___, int fd, int aid, int guild_id);
-typedef int (*HPMHOOK_pre_mapif_parse_ItemBoundRetrieve_sub) (int *fd);
-typedef int (*HPMHOOK_post_mapif_parse_ItemBoundRetrieve_sub) (int retVal___, int fd);
typedef void (*HPMHOOK_pre_mapif_parse_ItemBoundRetrieve) (int *fd);
typedef void (*HPMHOOK_post_mapif_parse_ItemBoundRetrieve) (int fd);
typedef void (*HPMHOOK_pre_mapif_parse_accinfo) (int *fd);
typedef void (*HPMHOOK_post_mapif_parse_accinfo) (int fd);
-typedef void (*HPMHOOK_pre_mapif_parse_accinfo2) (bool *success, int *map_fd, int *u_fd, int *u_aid, int *account_id, const char **userid, const char **user_pass, const char **email, const char **last_ip, const char **lastlogin, const char **pin_code, const char **birthdate, int *group_id, int *logincount, int *state);
-typedef void (*HPMHOOK_post_mapif_parse_accinfo2) (bool success, int map_fd, int u_fd, int u_aid, int account_id, const char *userid, const char *user_pass, const char *email, const char *last_ip, const char *lastlogin, const char *pin_code, const char *birthdate, int group_id, int logincount, int state);
typedef int (*HPMHOOK_pre_mapif_broadcast) (const unsigned char **mes, int *len, unsigned int *fontColor, short *fontType, short *fontSize, short *fontAlign, short *fontY, int *sfd);
typedef int (*HPMHOOK_post_mapif_broadcast) (int retVal___, const unsigned char *mes, int len, unsigned int fontColor, short fontType, short fontSize, short fontAlign, short fontY, int sfd);
typedef int (*HPMHOOK_pre_mapif_wis_message) (struct WisData **wd);
@@ -6092,6 +6182,8 @@ typedef bool (*HPMHOOK_pre_pet_read_db_sub_intimacy) (int *idx, struct config_se
typedef bool (*HPMHOOK_post_pet_read_db_sub_intimacy) (bool retVal___, int idx, struct config_setting_t *t);
typedef void (*HPMHOOK_pre_pet_read_db_clear) (void);
typedef void (*HPMHOOK_post_pet_read_db_clear) (void);
+typedef void (*HPMHOOK_pre_pet_read_db_sub_evolution) (struct config_setting_t **t, int *n);
+typedef void (*HPMHOOK_post_pet_read_db_sub_evolution) (struct config_setting_t *t, int n);
#endif // MAP_PET_H
#ifdef CHAR_PINCODE_H /* pincode */
typedef void (*HPMHOOK_pre_pincode_handle) (int *fd, struct char_session_data **sd);
@@ -6108,6 +6200,8 @@ typedef void (*HPMHOOK_pre_pincode_editstate) (int *fd, struct char_session_data
typedef void (*HPMHOOK_post_pincode_editstate) (int fd, struct char_session_data *sd, enum pincode_edit_response state);
typedef void (*HPMHOOK_pre_pincode_loginstate) (int *fd, struct char_session_data **sd, enum pincode_login_response *state);
typedef void (*HPMHOOK_post_pincode_loginstate) (int fd, struct char_session_data *sd, enum pincode_login_response state);
+typedef void (*HPMHOOK_pre_pincode_loginstate2) (int *fd, struct char_session_data **sd, enum pincode_login_response *state, enum pincode_login_response2 *flag);
+typedef void (*HPMHOOK_post_pincode_loginstate2) (int fd, struct char_session_data *sd, enum pincode_login_response state, enum pincode_login_response2 flag);
typedef void (*HPMHOOK_pre_pincode_setnew) (int *fd, struct char_session_data **sd);
typedef void (*HPMHOOK_post_pincode_setnew) (int fd, struct char_session_data *sd);
typedef void (*HPMHOOK_pre_pincode_change) (int *fd, struct char_session_data **sd);
@@ -6598,8 +6692,8 @@ typedef bool (*HPMHOOK_pre_searchstore_queryremote) (struct map_session_data **s
typedef bool (*HPMHOOK_post_searchstore_queryremote) (bool retVal___, struct map_session_data *sd, int account_id);
typedef void (*HPMHOOK_pre_searchstore_clearremote) (struct map_session_data **sd);
typedef void (*HPMHOOK_post_searchstore_clearremote) (struct map_session_data *sd);
-typedef bool (*HPMHOOK_pre_searchstore_result) (struct map_session_data **sd, unsigned int *store_id, int *account_id, const char **store_name, unsigned short *nameid, unsigned short *amount, unsigned int *price, const short **card, unsigned char *refine);
-typedef bool (*HPMHOOK_post_searchstore_result) (bool retVal___, struct map_session_data *sd, unsigned int store_id, int account_id, const char *store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short *card, unsigned char refine);
+typedef bool (*HPMHOOK_pre_searchstore_result) (struct map_session_data **sd, unsigned int *store_id, int *account_id, const char **store_name, unsigned short *nameid, unsigned short *amount, unsigned int *price, const short **card, unsigned char *refine, const struct item_option **option);
+typedef bool (*HPMHOOK_post_searchstore_result) (bool retVal___, struct map_session_data *sd, unsigned int store_id, int account_id, const char *store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short *card, unsigned char refine, const struct item_option *option);
#endif // MAP_SEARCHSTORE_H
#ifdef COMMON_SHOWMSG_H /* showmsg */
typedef void (*HPMHOOK_pre_showmsg_init) (void);
@@ -7084,8 +7178,8 @@ typedef int (*HPMHOOK_pre_skill_check_condition_castbegin_madogear_unknown) (str
typedef int (*HPMHOOK_post_skill_check_condition_castbegin_madogear_unknown) (int retVal___, struct status_change *sc, uint16 *skill_id);
typedef int (*HPMHOOK_pre_skill_check_condition_castbegin_unknown) (struct status_change **sc, uint16 **skill_id);
typedef int (*HPMHOOK_post_skill_check_condition_castbegin_unknown) (int retVal___, struct status_change *sc, uint16 *skill_id);
-typedef void (*HPMHOOK_pre_skill_check_condition_castend_unknown) (struct map_session_data **sd, uint16 **skill_id, uint16 **skill_lv);
-typedef void (*HPMHOOK_post_skill_check_condition_castend_unknown) (struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv);
+typedef bool (*HPMHOOK_pre_skill_check_condition_castend_unknown) (struct map_session_data **sd, uint16 **skill_id, uint16 **skill_lv);
+typedef bool (*HPMHOOK_post_skill_check_condition_castend_unknown) (bool retVal___, struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv);
typedef bool (*HPMHOOK_pre_skill_get_requirement_off_unknown) (struct status_change **sc, uint16 **skill_id);
typedef bool (*HPMHOOK_post_skill_get_requirement_off_unknown) (bool retVal___, struct status_change *sc, uint16 *skill_id);
typedef bool (*HPMHOOK_pre_skill_get_requirement_item_unknown) (struct status_change **sc, struct map_session_data **sd, uint16 **skill_id, uint16 **skill_lv, uint16 **idx, int **i);
diff --git a/src/plugins/HPMHooking/HPMHooking_char.HPMHooksCore.inc b/src/plugins/HPMHooking/HPMHooking_char.HPMHooksCore.inc
index be39bf2ea..d77174ef5 100644
--- a/src/plugins/HPMHooking/HPMHooking_char.HPMHooksCore.inc
+++ b/src/plugins/HPMHooking/HPMHooking_char.HPMHooksCore.inc
@@ -78,6 +78,8 @@ struct {
struct HPMHookPoint *HP_chr_char_slotchange_post;
struct HPMHookPoint *HP_chr_rename_char_sql_pre;
struct HPMHookPoint *HP_chr_rename_char_sql_post;
+ struct HPMHookPoint *HP_chr_name_exists_pre;
+ struct HPMHookPoint *HP_chr_name_exists_post;
struct HPMHookPoint *HP_chr_check_char_name_pre;
struct HPMHookPoint *HP_chr_check_char_name_post;
struct HPMHookPoint *HP_chr_make_new_char_sql_pre;
@@ -476,6 +478,14 @@ struct {
struct HPMHookPoint *HP_inter_elemental_sql_final_post;
struct HPMHookPoint *HP_inter_elemental_parse_frommap_pre;
struct HPMHookPoint *HP_inter_elemental_parse_frommap_post;
+ struct HPMHookPoint *HP_inter_elemental_create_pre;
+ struct HPMHookPoint *HP_inter_elemental_create_post;
+ struct HPMHookPoint *HP_inter_elemental_save_pre;
+ struct HPMHookPoint *HP_inter_elemental_save_post;
+ struct HPMHookPoint *HP_inter_elemental_load_pre;
+ struct HPMHookPoint *HP_inter_elemental_load_post;
+ struct HPMHookPoint *HP_inter_elemental_delete_pre;
+ struct HPMHookPoint *HP_inter_elemental_delete_post;
struct HPMHookPoint *HP_inter_guild_save_timer_pre;
struct HPMHookPoint *HP_inter_guild_save_timer_post;
struct HPMHookPoint *HP_inter_guild_removemember_tosql_pre;
@@ -516,16 +526,54 @@ struct {
struct HPMHookPoint *HP_inter_guild_charname_changed_post;
struct HPMHookPoint *HP_inter_guild_parse_frommap_pre;
struct HPMHookPoint *HP_inter_guild_parse_frommap_post;
- struct HPMHookPoint *HP_inter_guild_leave_pre;
- struct HPMHookPoint *HP_inter_guild_leave_post;
struct HPMHookPoint *HP_inter_guild_broken_pre;
struct HPMHookPoint *HP_inter_guild_broken_post;
+ struct HPMHookPoint *HP_inter_guild_create_pre;
+ struct HPMHookPoint *HP_inter_guild_create_post;
+ struct HPMHookPoint *HP_inter_guild_add_member_pre;
+ struct HPMHookPoint *HP_inter_guild_add_member_post;
+ struct HPMHookPoint *HP_inter_guild_leave_pre;
+ struct HPMHookPoint *HP_inter_guild_leave_post;
+ struct HPMHookPoint *HP_inter_guild_update_member_info_short_pre;
+ struct HPMHookPoint *HP_inter_guild_update_member_info_short_post;
+ struct HPMHookPoint *HP_inter_guild_update_member_info_pre;
+ struct HPMHookPoint *HP_inter_guild_update_member_info_post;
+ struct HPMHookPoint *HP_inter_guild_disband_pre;
+ struct HPMHookPoint *HP_inter_guild_disband_post;
+ struct HPMHookPoint *HP_inter_guild_update_basic_info_pre;
+ struct HPMHookPoint *HP_inter_guild_update_basic_info_post;
+ struct HPMHookPoint *HP_inter_guild_update_position_pre;
+ struct HPMHookPoint *HP_inter_guild_update_position_post;
+ struct HPMHookPoint *HP_inter_guild_use_skill_point_pre;
+ struct HPMHookPoint *HP_inter_guild_use_skill_point_post;
+ struct HPMHookPoint *HP_inter_guild_remove_alliance_pre;
+ struct HPMHookPoint *HP_inter_guild_remove_alliance_post;
+ struct HPMHookPoint *HP_inter_guild_change_alliance_pre;
+ struct HPMHookPoint *HP_inter_guild_change_alliance_post;
+ struct HPMHookPoint *HP_inter_guild_update_notice_pre;
+ struct HPMHookPoint *HP_inter_guild_update_notice_post;
+ struct HPMHookPoint *HP_inter_guild_update_emblem_pre;
+ struct HPMHookPoint *HP_inter_guild_update_emblem_post;
+ struct HPMHookPoint *HP_inter_guild_update_castle_data_pre;
+ struct HPMHookPoint *HP_inter_guild_update_castle_data_post;
+ struct HPMHookPoint *HP_inter_guild_change_leader_pre;
+ struct HPMHookPoint *HP_inter_guild_change_leader_post;
struct HPMHookPoint *HP_inter_homunculus_sql_init_pre;
struct HPMHookPoint *HP_inter_homunculus_sql_init_post;
struct HPMHookPoint *HP_inter_homunculus_sql_final_pre;
struct HPMHookPoint *HP_inter_homunculus_sql_final_post;
struct HPMHookPoint *HP_inter_homunculus_parse_frommap_pre;
struct HPMHookPoint *HP_inter_homunculus_parse_frommap_post;
+ struct HPMHookPoint *HP_inter_homunculus_create_pre;
+ struct HPMHookPoint *HP_inter_homunculus_create_post;
+ struct HPMHookPoint *HP_inter_homunculus_save_pre;
+ struct HPMHookPoint *HP_inter_homunculus_save_post;
+ struct HPMHookPoint *HP_inter_homunculus_load_pre;
+ struct HPMHookPoint *HP_inter_homunculus_load_post;
+ struct HPMHookPoint *HP_inter_homunculus_delete_pre;
+ struct HPMHookPoint *HP_inter_homunculus_delete_post;
+ struct HPMHookPoint *HP_inter_homunculus_rename_pre;
+ struct HPMHookPoint *HP_inter_homunculus_rename_post;
struct HPMHookPoint *HP_inter_msg_txt_pre;
struct HPMHookPoint *HP_inter_msg_txt_post;
struct HPMHookPoint *HP_inter_msg_config_read_pre;
@@ -562,6 +610,16 @@ struct {
struct HPMHookPoint *HP_inter_config_read_log_post;
struct HPMHookPoint *HP_inter_config_read_connection_pre;
struct HPMHookPoint *HP_inter_config_read_connection_post;
+ struct HPMHookPoint *HP_inter_accinfo_pre;
+ struct HPMHookPoint *HP_inter_accinfo_post;
+ struct HPMHookPoint *HP_inter_accinfo2_pre;
+ struct HPMHookPoint *HP_inter_accinfo2_post;
+ struct HPMHookPoint *HP_inter_add_wisdata_pre;
+ struct HPMHookPoint *HP_inter_add_wisdata_post;
+ struct HPMHookPoint *HP_inter_get_wisdata_pre;
+ struct HPMHookPoint *HP_inter_get_wisdata_post;
+ struct HPMHookPoint *HP_inter_remove_wisdata_pre;
+ struct HPMHookPoint *HP_inter_remove_wisdata_post;
struct HPMHookPoint *HP_inter_mail_sql_init_pre;
struct HPMHookPoint *HP_inter_mail_sql_init_post;
struct HPMHookPoint *HP_inter_mail_sql_final_pre;
@@ -578,6 +636,16 @@ struct {
struct HPMHookPoint *HP_inter_mail_DeleteAttach_post;
struct HPMHookPoint *HP_inter_mail_sendmail_pre;
struct HPMHookPoint *HP_inter_mail_sendmail_post;
+ struct HPMHookPoint *HP_inter_mail_mark_read_pre;
+ struct HPMHookPoint *HP_inter_mail_mark_read_post;
+ struct HPMHookPoint *HP_inter_mail_get_attachment_pre;
+ struct HPMHookPoint *HP_inter_mail_get_attachment_post;
+ struct HPMHookPoint *HP_inter_mail_delete_pre;
+ struct HPMHookPoint *HP_inter_mail_delete_post;
+ struct HPMHookPoint *HP_inter_mail_return_message_pre;
+ struct HPMHookPoint *HP_inter_mail_return_message_post;
+ struct HPMHookPoint *HP_inter_mail_send_pre;
+ struct HPMHookPoint *HP_inter_mail_send_post;
struct HPMHookPoint *HP_inter_mercenary_owner_fromsql_pre;
struct HPMHookPoint *HP_inter_mercenary_owner_fromsql_post;
struct HPMHookPoint *HP_inter_mercenary_owner_tosql_pre;
@@ -590,6 +658,14 @@ struct {
struct HPMHookPoint *HP_inter_mercenary_sql_final_post;
struct HPMHookPoint *HP_inter_mercenary_parse_frommap_pre;
struct HPMHookPoint *HP_inter_mercenary_parse_frommap_post;
+ struct HPMHookPoint *HP_inter_mercenary_create_pre;
+ struct HPMHookPoint *HP_inter_mercenary_create_post;
+ struct HPMHookPoint *HP_inter_mercenary_save_pre;
+ struct HPMHookPoint *HP_inter_mercenary_save_post;
+ struct HPMHookPoint *HP_inter_mercenary_load_pre;
+ struct HPMHookPoint *HP_inter_mercenary_load_post;
+ struct HPMHookPoint *HP_inter_mercenary_delete_pre;
+ struct HPMHookPoint *HP_inter_mercenary_delete_post;
struct HPMHookPoint *HP_inter_party_check_lv_pre;
struct HPMHookPoint *HP_inter_party_check_lv_post;
struct HPMHookPoint *HP_inter_party_calc_state_pre;
@@ -616,6 +692,18 @@ struct {
struct HPMHookPoint *HP_inter_party_CharOnline_post;
struct HPMHookPoint *HP_inter_party_CharOffline_pre;
struct HPMHookPoint *HP_inter_party_CharOffline_post;
+ struct HPMHookPoint *HP_inter_party_create_pre;
+ struct HPMHookPoint *HP_inter_party_create_post;
+ struct HPMHookPoint *HP_inter_party_add_member_pre;
+ struct HPMHookPoint *HP_inter_party_add_member_post;
+ struct HPMHookPoint *HP_inter_party_change_option_pre;
+ struct HPMHookPoint *HP_inter_party_change_option_post;
+ struct HPMHookPoint *HP_inter_party_change_map_pre;
+ struct HPMHookPoint *HP_inter_party_change_map_post;
+ struct HPMHookPoint *HP_inter_party_disband_pre;
+ struct HPMHookPoint *HP_inter_party_disband_post;
+ struct HPMHookPoint *HP_inter_party_change_leader_pre;
+ struct HPMHookPoint *HP_inter_party_change_leader_post;
struct HPMHookPoint *HP_inter_pet_tosql_pre;
struct HPMHookPoint *HP_inter_pet_tosql_post;
struct HPMHookPoint *HP_inter_pet_fromsql_pre;
@@ -628,8 +716,22 @@ struct {
struct HPMHookPoint *HP_inter_pet_delete__post;
struct HPMHookPoint *HP_inter_pet_parse_frommap_pre;
struct HPMHookPoint *HP_inter_pet_parse_frommap_post;
+ struct HPMHookPoint *HP_inter_pet_create_pre;
+ struct HPMHookPoint *HP_inter_pet_create_post;
+ struct HPMHookPoint *HP_inter_pet_load_pre;
+ struct HPMHookPoint *HP_inter_pet_load_post;
struct HPMHookPoint *HP_inter_quest_parse_frommap_pre;
struct HPMHookPoint *HP_inter_quest_parse_frommap_post;
+ struct HPMHookPoint *HP_inter_quest_fromsql_pre;
+ struct HPMHookPoint *HP_inter_quest_fromsql_post;
+ struct HPMHookPoint *HP_inter_quest_delete_pre;
+ struct HPMHookPoint *HP_inter_quest_delete_post;
+ struct HPMHookPoint *HP_inter_quest_add_pre;
+ struct HPMHookPoint *HP_inter_quest_add_post;
+ struct HPMHookPoint *HP_inter_quest_update_pre;
+ struct HPMHookPoint *HP_inter_quest_update_post;
+ struct HPMHookPoint *HP_inter_quest_save_pre;
+ struct HPMHookPoint *HP_inter_quest_save_post;
struct HPMHookPoint *HP_inter_rodex_sql_init_pre;
struct HPMHookPoint *HP_inter_rodex_sql_init_post;
struct HPMHookPoint *HP_inter_rodex_sql_final_pre;
@@ -644,6 +746,8 @@ struct {
struct HPMHookPoint *HP_inter_rodex_checkname_post;
struct HPMHookPoint *HP_inter_rodex_savemessage_pre;
struct HPMHookPoint *HP_inter_rodex_savemessage_post;
+ struct HPMHookPoint *HP_inter_rodex_updatemail_pre;
+ struct HPMHookPoint *HP_inter_rodex_updatemail_post;
struct HPMHookPoint *HP_inter_storage_tosql_pre;
struct HPMHookPoint *HP_inter_storage_tosql_post;
struct HPMHookPoint *HP_inter_storage_fromsql_pre;
@@ -662,6 +766,8 @@ struct {
struct HPMHookPoint *HP_inter_storage_guild_storage_delete_post;
struct HPMHookPoint *HP_inter_storage_parse_frommap_pre;
struct HPMHookPoint *HP_inter_storage_parse_frommap_post;
+ struct HPMHookPoint *HP_inter_storage_retrieve_bound_items_pre;
+ struct HPMHookPoint *HP_inter_storage_retrieve_bound_items_post;
struct HPMHookPoint *HP_libconfig_read_pre;
struct HPMHookPoint *HP_libconfig_read_post;
struct HPMHookPoint *HP_libconfig_write_pre;
@@ -868,14 +974,6 @@ struct {
struct HPMHookPoint *HP_mapif_auction_bid_post;
struct HPMHookPoint *HP_mapif_parse_auction_bid_pre;
struct HPMHookPoint *HP_mapif_parse_auction_bid_post;
- struct HPMHookPoint *HP_mapif_elemental_create_pre;
- struct HPMHookPoint *HP_mapif_elemental_create_post;
- struct HPMHookPoint *HP_mapif_elemental_save_pre;
- struct HPMHookPoint *HP_mapif_elemental_save_post;
- struct HPMHookPoint *HP_mapif_elemental_load_pre;
- struct HPMHookPoint *HP_mapif_elemental_load_post;
- struct HPMHookPoint *HP_mapif_elemental_delete_pre;
- struct HPMHookPoint *HP_mapif_elemental_delete_post;
struct HPMHookPoint *HP_mapif_elemental_send_pre;
struct HPMHookPoint *HP_mapif_elemental_send_post;
struct HPMHookPoint *HP_mapif_parse_elemental_create_pre;
@@ -946,8 +1044,6 @@ struct {
struct HPMHookPoint *HP_mapif_parse_GuildPosition_post;
struct HPMHookPoint *HP_mapif_parse_GuildSkillUp_pre;
struct HPMHookPoint *HP_mapif_parse_GuildSkillUp_post;
- struct HPMHookPoint *HP_mapif_parse_GuildDeleteAlliance_pre;
- struct HPMHookPoint *HP_mapif_parse_GuildDeleteAlliance_post;
struct HPMHookPoint *HP_mapif_parse_GuildAlliance_pre;
struct HPMHookPoint *HP_mapif_parse_GuildAlliance_post;
struct HPMHookPoint *HP_mapif_parse_GuildNotice_pre;
@@ -970,16 +1066,6 @@ struct {
struct HPMHookPoint *HP_mapif_homunculus_saved_post;
struct HPMHookPoint *HP_mapif_homunculus_renamed_pre;
struct HPMHookPoint *HP_mapif_homunculus_renamed_post;
- struct HPMHookPoint *HP_mapif_homunculus_create_pre;
- struct HPMHookPoint *HP_mapif_homunculus_create_post;
- struct HPMHookPoint *HP_mapif_homunculus_save_pre;
- struct HPMHookPoint *HP_mapif_homunculus_save_post;
- struct HPMHookPoint *HP_mapif_homunculus_load_pre;
- struct HPMHookPoint *HP_mapif_homunculus_load_post;
- struct HPMHookPoint *HP_mapif_homunculus_delete_pre;
- struct HPMHookPoint *HP_mapif_homunculus_delete_post;
- struct HPMHookPoint *HP_mapif_homunculus_rename_pre;
- struct HPMHookPoint *HP_mapif_homunculus_rename_post;
struct HPMHookPoint *HP_mapif_parse_homunculus_create_pre;
struct HPMHookPoint *HP_mapif_parse_homunculus_create_post;
struct HPMHookPoint *HP_mapif_parse_homunculus_delete_pre;
@@ -998,8 +1084,6 @@ struct {
struct HPMHookPoint *HP_mapif_parse_mail_read_post;
struct HPMHookPoint *HP_mapif_mail_sendattach_pre;
struct HPMHookPoint *HP_mapif_mail_sendattach_post;
- struct HPMHookPoint *HP_mapif_mail_getattach_pre;
- struct HPMHookPoint *HP_mapif_mail_getattach_post;
struct HPMHookPoint *HP_mapif_parse_mail_getattach_pre;
struct HPMHookPoint *HP_mapif_parse_mail_getattach_post;
struct HPMHookPoint *HP_mapif_mail_delete_pre;
@@ -1016,14 +1100,6 @@ struct {
struct HPMHookPoint *HP_mapif_mail_send_post;
struct HPMHookPoint *HP_mapif_parse_mail_send_pre;
struct HPMHookPoint *HP_mapif_parse_mail_send_post;
- struct HPMHookPoint *HP_mapif_mercenary_create_pre;
- struct HPMHookPoint *HP_mapif_mercenary_create_post;
- struct HPMHookPoint *HP_mapif_mercenary_save_pre;
- struct HPMHookPoint *HP_mapif_mercenary_save_post;
- struct HPMHookPoint *HP_mapif_mercenary_load_pre;
- struct HPMHookPoint *HP_mapif_mercenary_load_post;
- struct HPMHookPoint *HP_mapif_mercenary_delete_pre;
- struct HPMHookPoint *HP_mapif_mercenary_delete_post;
struct HPMHookPoint *HP_mapif_mercenary_send_pre;
struct HPMHookPoint *HP_mapif_mercenary_send_post;
struct HPMHookPoint *HP_mapif_parse_mercenary_create_pre;
@@ -1084,10 +1160,6 @@ struct {
struct HPMHookPoint *HP_mapif_save_pet_ack_post;
struct HPMHookPoint *HP_mapif_delete_pet_ack_pre;
struct HPMHookPoint *HP_mapif_delete_pet_ack_post;
- struct HPMHookPoint *HP_mapif_create_pet_pre;
- struct HPMHookPoint *HP_mapif_create_pet_post;
- struct HPMHookPoint *HP_mapif_load_pet_pre;
- struct HPMHookPoint *HP_mapif_load_pet_post;
struct HPMHookPoint *HP_mapif_save_pet_pre;
struct HPMHookPoint *HP_mapif_save_pet_post;
struct HPMHookPoint *HP_mapif_delete_pet_pre;
@@ -1100,14 +1172,6 @@ struct {
struct HPMHookPoint *HP_mapif_parse_SavePet_post;
struct HPMHookPoint *HP_mapif_parse_DeletePet_pre;
struct HPMHookPoint *HP_mapif_parse_DeletePet_post;
- struct HPMHookPoint *HP_mapif_quests_fromsql_pre;
- struct HPMHookPoint *HP_mapif_quests_fromsql_post;
- struct HPMHookPoint *HP_mapif_quest_delete_pre;
- struct HPMHookPoint *HP_mapif_quest_delete_post;
- struct HPMHookPoint *HP_mapif_quest_add_pre;
- struct HPMHookPoint *HP_mapif_quest_add_post;
- struct HPMHookPoint *HP_mapif_quest_update_pre;
- struct HPMHookPoint *HP_mapif_quest_update_post;
struct HPMHookPoint *HP_mapif_quest_save_ack_pre;
struct HPMHookPoint *HP_mapif_quest_save_ack_post;
struct HPMHookPoint *HP_mapif_parse_quest_save_pre;
@@ -1152,14 +1216,10 @@ struct {
struct HPMHookPoint *HP_mapif_sAccountStorageSaveAck_post;
struct HPMHookPoint *HP_mapif_itembound_ack_pre;
struct HPMHookPoint *HP_mapif_itembound_ack_post;
- struct HPMHookPoint *HP_mapif_parse_ItemBoundRetrieve_sub_pre;
- struct HPMHookPoint *HP_mapif_parse_ItemBoundRetrieve_sub_post;
struct HPMHookPoint *HP_mapif_parse_ItemBoundRetrieve_pre;
struct HPMHookPoint *HP_mapif_parse_ItemBoundRetrieve_post;
struct HPMHookPoint *HP_mapif_parse_accinfo_pre;
struct HPMHookPoint *HP_mapif_parse_accinfo_post;
- struct HPMHookPoint *HP_mapif_parse_accinfo2_pre;
- struct HPMHookPoint *HP_mapif_parse_accinfo2_post;
struct HPMHookPoint *HP_mapif_broadcast_pre;
struct HPMHookPoint *HP_mapif_broadcast_post;
struct HPMHookPoint *HP_mapif_wis_message_pre;
@@ -1252,6 +1312,8 @@ struct {
struct HPMHookPoint *HP_pincode_editstate_post;
struct HPMHookPoint *HP_pincode_loginstate_pre;
struct HPMHookPoint *HP_pincode_loginstate_post;
+ struct HPMHookPoint *HP_pincode_loginstate2_pre;
+ struct HPMHookPoint *HP_pincode_loginstate2_post;
struct HPMHookPoint *HP_pincode_setnew_pre;
struct HPMHookPoint *HP_pincode_setnew_post;
struct HPMHookPoint *HP_pincode_change_pre;
@@ -1615,6 +1677,8 @@ struct {
int HP_chr_char_slotchange_post;
int HP_chr_rename_char_sql_pre;
int HP_chr_rename_char_sql_post;
+ int HP_chr_name_exists_pre;
+ int HP_chr_name_exists_post;
int HP_chr_check_char_name_pre;
int HP_chr_check_char_name_post;
int HP_chr_make_new_char_sql_pre;
@@ -2013,6 +2077,14 @@ struct {
int HP_inter_elemental_sql_final_post;
int HP_inter_elemental_parse_frommap_pre;
int HP_inter_elemental_parse_frommap_post;
+ int HP_inter_elemental_create_pre;
+ int HP_inter_elemental_create_post;
+ int HP_inter_elemental_save_pre;
+ int HP_inter_elemental_save_post;
+ int HP_inter_elemental_load_pre;
+ int HP_inter_elemental_load_post;
+ int HP_inter_elemental_delete_pre;
+ int HP_inter_elemental_delete_post;
int HP_inter_guild_save_timer_pre;
int HP_inter_guild_save_timer_post;
int HP_inter_guild_removemember_tosql_pre;
@@ -2053,16 +2125,54 @@ struct {
int HP_inter_guild_charname_changed_post;
int HP_inter_guild_parse_frommap_pre;
int HP_inter_guild_parse_frommap_post;
- int HP_inter_guild_leave_pre;
- int HP_inter_guild_leave_post;
int HP_inter_guild_broken_pre;
int HP_inter_guild_broken_post;
+ int HP_inter_guild_create_pre;
+ int HP_inter_guild_create_post;
+ int HP_inter_guild_add_member_pre;
+ int HP_inter_guild_add_member_post;
+ int HP_inter_guild_leave_pre;
+ int HP_inter_guild_leave_post;
+ int HP_inter_guild_update_member_info_short_pre;
+ int HP_inter_guild_update_member_info_short_post;
+ int HP_inter_guild_update_member_info_pre;
+ int HP_inter_guild_update_member_info_post;
+ int HP_inter_guild_disband_pre;
+ int HP_inter_guild_disband_post;
+ int HP_inter_guild_update_basic_info_pre;
+ int HP_inter_guild_update_basic_info_post;
+ int HP_inter_guild_update_position_pre;
+ int HP_inter_guild_update_position_post;
+ int HP_inter_guild_use_skill_point_pre;
+ int HP_inter_guild_use_skill_point_post;
+ int HP_inter_guild_remove_alliance_pre;
+ int HP_inter_guild_remove_alliance_post;
+ int HP_inter_guild_change_alliance_pre;
+ int HP_inter_guild_change_alliance_post;
+ int HP_inter_guild_update_notice_pre;
+ int HP_inter_guild_update_notice_post;
+ int HP_inter_guild_update_emblem_pre;
+ int HP_inter_guild_update_emblem_post;
+ int HP_inter_guild_update_castle_data_pre;
+ int HP_inter_guild_update_castle_data_post;
+ int HP_inter_guild_change_leader_pre;
+ int HP_inter_guild_change_leader_post;
int HP_inter_homunculus_sql_init_pre;
int HP_inter_homunculus_sql_init_post;
int HP_inter_homunculus_sql_final_pre;
int HP_inter_homunculus_sql_final_post;
int HP_inter_homunculus_parse_frommap_pre;
int HP_inter_homunculus_parse_frommap_post;
+ int HP_inter_homunculus_create_pre;
+ int HP_inter_homunculus_create_post;
+ int HP_inter_homunculus_save_pre;
+ int HP_inter_homunculus_save_post;
+ int HP_inter_homunculus_load_pre;
+ int HP_inter_homunculus_load_post;
+ int HP_inter_homunculus_delete_pre;
+ int HP_inter_homunculus_delete_post;
+ int HP_inter_homunculus_rename_pre;
+ int HP_inter_homunculus_rename_post;
int HP_inter_msg_txt_pre;
int HP_inter_msg_txt_post;
int HP_inter_msg_config_read_pre;
@@ -2099,6 +2209,16 @@ struct {
int HP_inter_config_read_log_post;
int HP_inter_config_read_connection_pre;
int HP_inter_config_read_connection_post;
+ int HP_inter_accinfo_pre;
+ int HP_inter_accinfo_post;
+ int HP_inter_accinfo2_pre;
+ int HP_inter_accinfo2_post;
+ int HP_inter_add_wisdata_pre;
+ int HP_inter_add_wisdata_post;
+ int HP_inter_get_wisdata_pre;
+ int HP_inter_get_wisdata_post;
+ int HP_inter_remove_wisdata_pre;
+ int HP_inter_remove_wisdata_post;
int HP_inter_mail_sql_init_pre;
int HP_inter_mail_sql_init_post;
int HP_inter_mail_sql_final_pre;
@@ -2115,6 +2235,16 @@ struct {
int HP_inter_mail_DeleteAttach_post;
int HP_inter_mail_sendmail_pre;
int HP_inter_mail_sendmail_post;
+ int HP_inter_mail_mark_read_pre;
+ int HP_inter_mail_mark_read_post;
+ int HP_inter_mail_get_attachment_pre;
+ int HP_inter_mail_get_attachment_post;
+ int HP_inter_mail_delete_pre;
+ int HP_inter_mail_delete_post;
+ int HP_inter_mail_return_message_pre;
+ int HP_inter_mail_return_message_post;
+ int HP_inter_mail_send_pre;
+ int HP_inter_mail_send_post;
int HP_inter_mercenary_owner_fromsql_pre;
int HP_inter_mercenary_owner_fromsql_post;
int HP_inter_mercenary_owner_tosql_pre;
@@ -2127,6 +2257,14 @@ struct {
int HP_inter_mercenary_sql_final_post;
int HP_inter_mercenary_parse_frommap_pre;
int HP_inter_mercenary_parse_frommap_post;
+ int HP_inter_mercenary_create_pre;
+ int HP_inter_mercenary_create_post;
+ int HP_inter_mercenary_save_pre;
+ int HP_inter_mercenary_save_post;
+ int HP_inter_mercenary_load_pre;
+ int HP_inter_mercenary_load_post;
+ int HP_inter_mercenary_delete_pre;
+ int HP_inter_mercenary_delete_post;
int HP_inter_party_check_lv_pre;
int HP_inter_party_check_lv_post;
int HP_inter_party_calc_state_pre;
@@ -2153,6 +2291,18 @@ struct {
int HP_inter_party_CharOnline_post;
int HP_inter_party_CharOffline_pre;
int HP_inter_party_CharOffline_post;
+ int HP_inter_party_create_pre;
+ int HP_inter_party_create_post;
+ int HP_inter_party_add_member_pre;
+ int HP_inter_party_add_member_post;
+ int HP_inter_party_change_option_pre;
+ int HP_inter_party_change_option_post;
+ int HP_inter_party_change_map_pre;
+ int HP_inter_party_change_map_post;
+ int HP_inter_party_disband_pre;
+ int HP_inter_party_disband_post;
+ int HP_inter_party_change_leader_pre;
+ int HP_inter_party_change_leader_post;
int HP_inter_pet_tosql_pre;
int HP_inter_pet_tosql_post;
int HP_inter_pet_fromsql_pre;
@@ -2165,8 +2315,22 @@ struct {
int HP_inter_pet_delete__post;
int HP_inter_pet_parse_frommap_pre;
int HP_inter_pet_parse_frommap_post;
+ int HP_inter_pet_create_pre;
+ int HP_inter_pet_create_post;
+ int HP_inter_pet_load_pre;
+ int HP_inter_pet_load_post;
int HP_inter_quest_parse_frommap_pre;
int HP_inter_quest_parse_frommap_post;
+ int HP_inter_quest_fromsql_pre;
+ int HP_inter_quest_fromsql_post;
+ int HP_inter_quest_delete_pre;
+ int HP_inter_quest_delete_post;
+ int HP_inter_quest_add_pre;
+ int HP_inter_quest_add_post;
+ int HP_inter_quest_update_pre;
+ int HP_inter_quest_update_post;
+ int HP_inter_quest_save_pre;
+ int HP_inter_quest_save_post;
int HP_inter_rodex_sql_init_pre;
int HP_inter_rodex_sql_init_post;
int HP_inter_rodex_sql_final_pre;
@@ -2181,6 +2345,8 @@ struct {
int HP_inter_rodex_checkname_post;
int HP_inter_rodex_savemessage_pre;
int HP_inter_rodex_savemessage_post;
+ int HP_inter_rodex_updatemail_pre;
+ int HP_inter_rodex_updatemail_post;
int HP_inter_storage_tosql_pre;
int HP_inter_storage_tosql_post;
int HP_inter_storage_fromsql_pre;
@@ -2199,6 +2365,8 @@ struct {
int HP_inter_storage_guild_storage_delete_post;
int HP_inter_storage_parse_frommap_pre;
int HP_inter_storage_parse_frommap_post;
+ int HP_inter_storage_retrieve_bound_items_pre;
+ int HP_inter_storage_retrieve_bound_items_post;
int HP_libconfig_read_pre;
int HP_libconfig_read_post;
int HP_libconfig_write_pre;
@@ -2405,14 +2573,6 @@ struct {
int HP_mapif_auction_bid_post;
int HP_mapif_parse_auction_bid_pre;
int HP_mapif_parse_auction_bid_post;
- int HP_mapif_elemental_create_pre;
- int HP_mapif_elemental_create_post;
- int HP_mapif_elemental_save_pre;
- int HP_mapif_elemental_save_post;
- int HP_mapif_elemental_load_pre;
- int HP_mapif_elemental_load_post;
- int HP_mapif_elemental_delete_pre;
- int HP_mapif_elemental_delete_post;
int HP_mapif_elemental_send_pre;
int HP_mapif_elemental_send_post;
int HP_mapif_parse_elemental_create_pre;
@@ -2483,8 +2643,6 @@ struct {
int HP_mapif_parse_GuildPosition_post;
int HP_mapif_parse_GuildSkillUp_pre;
int HP_mapif_parse_GuildSkillUp_post;
- int HP_mapif_parse_GuildDeleteAlliance_pre;
- int HP_mapif_parse_GuildDeleteAlliance_post;
int HP_mapif_parse_GuildAlliance_pre;
int HP_mapif_parse_GuildAlliance_post;
int HP_mapif_parse_GuildNotice_pre;
@@ -2507,16 +2665,6 @@ struct {
int HP_mapif_homunculus_saved_post;
int HP_mapif_homunculus_renamed_pre;
int HP_mapif_homunculus_renamed_post;
- int HP_mapif_homunculus_create_pre;
- int HP_mapif_homunculus_create_post;
- int HP_mapif_homunculus_save_pre;
- int HP_mapif_homunculus_save_post;
- int HP_mapif_homunculus_load_pre;
- int HP_mapif_homunculus_load_post;
- int HP_mapif_homunculus_delete_pre;
- int HP_mapif_homunculus_delete_post;
- int HP_mapif_homunculus_rename_pre;
- int HP_mapif_homunculus_rename_post;
int HP_mapif_parse_homunculus_create_pre;
int HP_mapif_parse_homunculus_create_post;
int HP_mapif_parse_homunculus_delete_pre;
@@ -2535,8 +2683,6 @@ struct {
int HP_mapif_parse_mail_read_post;
int HP_mapif_mail_sendattach_pre;
int HP_mapif_mail_sendattach_post;
- int HP_mapif_mail_getattach_pre;
- int HP_mapif_mail_getattach_post;
int HP_mapif_parse_mail_getattach_pre;
int HP_mapif_parse_mail_getattach_post;
int HP_mapif_mail_delete_pre;
@@ -2553,14 +2699,6 @@ struct {
int HP_mapif_mail_send_post;
int HP_mapif_parse_mail_send_pre;
int HP_mapif_parse_mail_send_post;
- int HP_mapif_mercenary_create_pre;
- int HP_mapif_mercenary_create_post;
- int HP_mapif_mercenary_save_pre;
- int HP_mapif_mercenary_save_post;
- int HP_mapif_mercenary_load_pre;
- int HP_mapif_mercenary_load_post;
- int HP_mapif_mercenary_delete_pre;
- int HP_mapif_mercenary_delete_post;
int HP_mapif_mercenary_send_pre;
int HP_mapif_mercenary_send_post;
int HP_mapif_parse_mercenary_create_pre;
@@ -2621,10 +2759,6 @@ struct {
int HP_mapif_save_pet_ack_post;
int HP_mapif_delete_pet_ack_pre;
int HP_mapif_delete_pet_ack_post;
- int HP_mapif_create_pet_pre;
- int HP_mapif_create_pet_post;
- int HP_mapif_load_pet_pre;
- int HP_mapif_load_pet_post;
int HP_mapif_save_pet_pre;
int HP_mapif_save_pet_post;
int HP_mapif_delete_pet_pre;
@@ -2637,14 +2771,6 @@ struct {
int HP_mapif_parse_SavePet_post;
int HP_mapif_parse_DeletePet_pre;
int HP_mapif_parse_DeletePet_post;
- int HP_mapif_quests_fromsql_pre;
- int HP_mapif_quests_fromsql_post;
- int HP_mapif_quest_delete_pre;
- int HP_mapif_quest_delete_post;
- int HP_mapif_quest_add_pre;
- int HP_mapif_quest_add_post;
- int HP_mapif_quest_update_pre;
- int HP_mapif_quest_update_post;
int HP_mapif_quest_save_ack_pre;
int HP_mapif_quest_save_ack_post;
int HP_mapif_parse_quest_save_pre;
@@ -2689,14 +2815,10 @@ struct {
int HP_mapif_sAccountStorageSaveAck_post;
int HP_mapif_itembound_ack_pre;
int HP_mapif_itembound_ack_post;
- int HP_mapif_parse_ItemBoundRetrieve_sub_pre;
- int HP_mapif_parse_ItemBoundRetrieve_sub_post;
int HP_mapif_parse_ItemBoundRetrieve_pre;
int HP_mapif_parse_ItemBoundRetrieve_post;
int HP_mapif_parse_accinfo_pre;
int HP_mapif_parse_accinfo_post;
- int HP_mapif_parse_accinfo2_pre;
- int HP_mapif_parse_accinfo2_post;
int HP_mapif_broadcast_pre;
int HP_mapif_broadcast_post;
int HP_mapif_wis_message_pre;
@@ -2789,6 +2911,8 @@ struct {
int HP_pincode_editstate_post;
int HP_pincode_loginstate_pre;
int HP_pincode_loginstate_post;
+ int HP_pincode_loginstate2_pre;
+ int HP_pincode_loginstate2_post;
int HP_pincode_setnew_pre;
int HP_pincode_setnew_post;
int HP_pincode_change_pre;
diff --git a/src/plugins/HPMHooking/HPMHooking_char.HookingPoints.inc b/src/plugins/HPMHooking/HPMHooking_char.HookingPoints.inc
index 3ba47102c..d91cc43c8 100644
--- a/src/plugins/HPMHooking/HPMHooking_char.HookingPoints.inc
+++ b/src/plugins/HPMHooking/HPMHooking_char.HookingPoints.inc
@@ -54,6 +54,7 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(chr->mmo_char_sql_init, HP_chr_mmo_char_sql_init) },
{ HP_POP(chr->char_slotchange, HP_chr_char_slotchange) },
{ HP_POP(chr->rename_char_sql, HP_chr_rename_char_sql) },
+ { HP_POP(chr->name_exists, HP_chr_name_exists) },
{ HP_POP(chr->check_char_name, HP_chr_check_char_name) },
{ HP_POP(chr->make_new_char_sql, HP_chr_make_new_char_sql) },
{ HP_POP(chr->divorce_char_sql, HP_chr_divorce_char_sql) },
@@ -262,6 +263,10 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(inter_elemental->sql_init, HP_inter_elemental_sql_init) },
{ HP_POP(inter_elemental->sql_final, HP_inter_elemental_sql_final) },
{ HP_POP(inter_elemental->parse_frommap, HP_inter_elemental_parse_frommap) },
+ { HP_POP(inter_elemental->create, HP_inter_elemental_create) },
+ { HP_POP(inter_elemental->save, HP_inter_elemental_save) },
+ { HP_POP(inter_elemental->load, HP_inter_elemental_load) },
+ { HP_POP(inter_elemental->delete, HP_inter_elemental_delete) },
/* inter_guild_interface */
{ HP_POP(inter_guild->save_timer, HP_inter_guild_save_timer) },
{ HP_POP(inter_guild->removemember_tosql, HP_inter_guild_removemember_tosql) },
@@ -283,12 +288,31 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(inter_guild->sex_changed, HP_inter_guild_sex_changed) },
{ HP_POP(inter_guild->charname_changed, HP_inter_guild_charname_changed) },
{ HP_POP(inter_guild->parse_frommap, HP_inter_guild_parse_frommap) },
- { HP_POP(inter_guild->leave, HP_inter_guild_leave) },
{ HP_POP(inter_guild->broken, HP_inter_guild_broken) },
+ { HP_POP(inter_guild->create, HP_inter_guild_create) },
+ { HP_POP(inter_guild->add_member, HP_inter_guild_add_member) },
+ { HP_POP(inter_guild->leave, HP_inter_guild_leave) },
+ { HP_POP(inter_guild->update_member_info_short, HP_inter_guild_update_member_info_short) },
+ { HP_POP(inter_guild->update_member_info, HP_inter_guild_update_member_info) },
+ { HP_POP(inter_guild->disband, HP_inter_guild_disband) },
+ { HP_POP(inter_guild->update_basic_info, HP_inter_guild_update_basic_info) },
+ { HP_POP(inter_guild->update_position, HP_inter_guild_update_position) },
+ { HP_POP(inter_guild->use_skill_point, HP_inter_guild_use_skill_point) },
+ { HP_POP(inter_guild->remove_alliance, HP_inter_guild_remove_alliance) },
+ { HP_POP(inter_guild->change_alliance, HP_inter_guild_change_alliance) },
+ { HP_POP(inter_guild->update_notice, HP_inter_guild_update_notice) },
+ { HP_POP(inter_guild->update_emblem, HP_inter_guild_update_emblem) },
+ { HP_POP(inter_guild->update_castle_data, HP_inter_guild_update_castle_data) },
+ { HP_POP(inter_guild->change_leader, HP_inter_guild_change_leader) },
/* inter_homunculus_interface */
{ HP_POP(inter_homunculus->sql_init, HP_inter_homunculus_sql_init) },
{ HP_POP(inter_homunculus->sql_final, HP_inter_homunculus_sql_final) },
{ HP_POP(inter_homunculus->parse_frommap, HP_inter_homunculus_parse_frommap) },
+ { HP_POP(inter_homunculus->create, HP_inter_homunculus_create) },
+ { HP_POP(inter_homunculus->save, HP_inter_homunculus_save) },
+ { HP_POP(inter_homunculus->load, HP_inter_homunculus_load) },
+ { HP_POP(inter_homunculus->delete, HP_inter_homunculus_delete) },
+ { HP_POP(inter_homunculus->rename, HP_inter_homunculus_rename) },
/* inter_interface */
{ HP_POP(inter->msg_txt, HP_inter_msg_txt) },
{ HP_POP(inter->msg_config_read, HP_inter_msg_config_read) },
@@ -308,6 +332,11 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(inter->config_read, HP_inter_config_read) },
{ HP_POP(inter->config_read_log, HP_inter_config_read_log) },
{ HP_POP(inter->config_read_connection, HP_inter_config_read_connection) },
+ { HP_POP(inter->accinfo, HP_inter_accinfo) },
+ { HP_POP(inter->accinfo2, HP_inter_accinfo2) },
+ { HP_POP(inter->add_wisdata, HP_inter_add_wisdata) },
+ { HP_POP(inter->get_wisdata, HP_inter_get_wisdata) },
+ { HP_POP(inter->remove_wisdata, HP_inter_remove_wisdata) },
/* inter_mail_interface */
{ HP_POP(inter_mail->sql_init, HP_inter_mail_sql_init) },
{ HP_POP(inter_mail->sql_final, HP_inter_mail_sql_final) },
@@ -317,6 +346,11 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(inter_mail->loadmessage, HP_inter_mail_loadmessage) },
{ HP_POP(inter_mail->DeleteAttach, HP_inter_mail_DeleteAttach) },
{ HP_POP(inter_mail->sendmail, HP_inter_mail_sendmail) },
+ { HP_POP(inter_mail->mark_read, HP_inter_mail_mark_read) },
+ { HP_POP(inter_mail->get_attachment, HP_inter_mail_get_attachment) },
+ { HP_POP(inter_mail->delete, HP_inter_mail_delete) },
+ { HP_POP(inter_mail->return_message, HP_inter_mail_return_message) },
+ { HP_POP(inter_mail->send, HP_inter_mail_send) },
/* inter_mercenary_interface */
{ HP_POP(inter_mercenary->owner_fromsql, HP_inter_mercenary_owner_fromsql) },
{ HP_POP(inter_mercenary->owner_tosql, HP_inter_mercenary_owner_tosql) },
@@ -324,6 +358,10 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(inter_mercenary->sql_init, HP_inter_mercenary_sql_init) },
{ HP_POP(inter_mercenary->sql_final, HP_inter_mercenary_sql_final) },
{ HP_POP(inter_mercenary->parse_frommap, HP_inter_mercenary_parse_frommap) },
+ { HP_POP(inter_mercenary->create, HP_inter_mercenary_create) },
+ { HP_POP(inter_mercenary->save, HP_inter_mercenary_save) },
+ { HP_POP(inter_mercenary->load, HP_inter_mercenary_load) },
+ { HP_POP(inter_mercenary->delete, HP_inter_mercenary_delete) },
/* inter_party_interface */
{ HP_POP(inter_party->check_lv, HP_inter_party_check_lv) },
{ HP_POP(inter_party->calc_state, HP_inter_party_calc_state) },
@@ -338,6 +376,12 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(inter_party->leave, HP_inter_party_leave) },
{ HP_POP(inter_party->CharOnline, HP_inter_party_CharOnline) },
{ HP_POP(inter_party->CharOffline, HP_inter_party_CharOffline) },
+ { HP_POP(inter_party->create, HP_inter_party_create) },
+ { HP_POP(inter_party->add_member, HP_inter_party_add_member) },
+ { HP_POP(inter_party->change_option, HP_inter_party_change_option) },
+ { HP_POP(inter_party->change_map, HP_inter_party_change_map) },
+ { HP_POP(inter_party->disband, HP_inter_party_disband) },
+ { HP_POP(inter_party->change_leader, HP_inter_party_change_leader) },
/* inter_pet_interface */
{ HP_POP(inter_pet->tosql, HP_inter_pet_tosql) },
{ HP_POP(inter_pet->fromsql, HP_inter_pet_fromsql) },
@@ -345,8 +389,15 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(inter_pet->sql_final, HP_inter_pet_sql_final) },
{ HP_POP(inter_pet->delete_, HP_inter_pet_delete_) },
{ HP_POP(inter_pet->parse_frommap, HP_inter_pet_parse_frommap) },
+ { HP_POP(inter_pet->create, HP_inter_pet_create) },
+ { HP_POP(inter_pet->load, HP_inter_pet_load) },
/* inter_quest_interface */
{ HP_POP(inter_quest->parse_frommap, HP_inter_quest_parse_frommap) },
+ { HP_POP(inter_quest->fromsql, HP_inter_quest_fromsql) },
+ { HP_POP(inter_quest->delete, HP_inter_quest_delete) },
+ { HP_POP(inter_quest->add, HP_inter_quest_add) },
+ { HP_POP(inter_quest->update, HP_inter_quest_update) },
+ { HP_POP(inter_quest->save, HP_inter_quest_save) },
/* inter_rodex_interface */
{ HP_POP(inter_rodex->sql_init, HP_inter_rodex_sql_init) },
{ HP_POP(inter_rodex->sql_final, HP_inter_rodex_sql_final) },
@@ -355,6 +406,7 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(inter_rodex->hasnew, HP_inter_rodex_hasnew) },
{ HP_POP(inter_rodex->checkname, HP_inter_rodex_checkname) },
{ HP_POP(inter_rodex->savemessage, HP_inter_rodex_savemessage) },
+ { HP_POP(inter_rodex->updatemail, HP_inter_rodex_updatemail) },
/* inter_storage_interface */
{ HP_POP(inter_storage->tosql, HP_inter_storage_tosql) },
{ HP_POP(inter_storage->fromsql, HP_inter_storage_fromsql) },
@@ -365,6 +417,7 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(inter_storage->delete_, HP_inter_storage_delete_) },
{ HP_POP(inter_storage->guild_storage_delete, HP_inter_storage_guild_storage_delete) },
{ HP_POP(inter_storage->parse_frommap, HP_inter_storage_parse_frommap) },
+ { HP_POP(inter_storage->retrieve_bound_items, HP_inter_storage_retrieve_bound_items) },
/* libconfig_interface */
{ HP_POP(libconfig->read, HP_libconfig_read) },
{ HP_POP(libconfig->write, HP_libconfig_write) },
@@ -471,10 +524,6 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(mapif->parse_auction_close, HP_mapif_parse_auction_close) },
{ HP_POP(mapif->auction_bid, HP_mapif_auction_bid) },
{ HP_POP(mapif->parse_auction_bid, HP_mapif_parse_auction_bid) },
- { HP_POP(mapif->elemental_create, HP_mapif_elemental_create) },
- { HP_POP(mapif->elemental_save, HP_mapif_elemental_save) },
- { HP_POP(mapif->elemental_load, HP_mapif_elemental_load) },
- { HP_POP(mapif->elemental_delete, HP_mapif_elemental_delete) },
{ HP_POP(mapif->elemental_send, HP_mapif_elemental_send) },
{ HP_POP(mapif->parse_elemental_create, HP_mapif_parse_elemental_create) },
{ HP_POP(mapif->parse_elemental_load, HP_mapif_parse_elemental_load) },
@@ -510,7 +559,6 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(mapif->parse_GuildMemberInfoChange, HP_mapif_parse_GuildMemberInfoChange) },
{ HP_POP(mapif->parse_GuildPosition, HP_mapif_parse_GuildPosition) },
{ HP_POP(mapif->parse_GuildSkillUp, HP_mapif_parse_GuildSkillUp) },
- { HP_POP(mapif->parse_GuildDeleteAlliance, HP_mapif_parse_GuildDeleteAlliance) },
{ HP_POP(mapif->parse_GuildAlliance, HP_mapif_parse_GuildAlliance) },
{ HP_POP(mapif->parse_GuildNotice, HP_mapif_parse_GuildNotice) },
{ HP_POP(mapif->parse_GuildEmblem, HP_mapif_parse_GuildEmblem) },
@@ -522,11 +570,6 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(mapif->homunculus_loaded, HP_mapif_homunculus_loaded) },
{ HP_POP(mapif->homunculus_saved, HP_mapif_homunculus_saved) },
{ HP_POP(mapif->homunculus_renamed, HP_mapif_homunculus_renamed) },
- { HP_POP(mapif->homunculus_create, HP_mapif_homunculus_create) },
- { HP_POP(mapif->homunculus_save, HP_mapif_homunculus_save) },
- { HP_POP(mapif->homunculus_load, HP_mapif_homunculus_load) },
- { HP_POP(mapif->homunculus_delete, HP_mapif_homunculus_delete) },
- { HP_POP(mapif->homunculus_rename, HP_mapif_homunculus_rename) },
{ HP_POP(mapif->parse_homunculus_create, HP_mapif_parse_homunculus_create) },
{ HP_POP(mapif->parse_homunculus_delete, HP_mapif_parse_homunculus_delete) },
{ HP_POP(mapif->parse_homunculus_load, HP_mapif_parse_homunculus_load) },
@@ -536,7 +579,6 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(mapif->parse_mail_requestinbox, HP_mapif_parse_mail_requestinbox) },
{ HP_POP(mapif->parse_mail_read, HP_mapif_parse_mail_read) },
{ HP_POP(mapif->mail_sendattach, HP_mapif_mail_sendattach) },
- { HP_POP(mapif->mail_getattach, HP_mapif_mail_getattach) },
{ HP_POP(mapif->parse_mail_getattach, HP_mapif_parse_mail_getattach) },
{ HP_POP(mapif->mail_delete, HP_mapif_mail_delete) },
{ HP_POP(mapif->parse_mail_delete, HP_mapif_parse_mail_delete) },
@@ -545,10 +587,6 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(mapif->parse_mail_return, HP_mapif_parse_mail_return) },
{ HP_POP(mapif->mail_send, HP_mapif_mail_send) },
{ HP_POP(mapif->parse_mail_send, HP_mapif_parse_mail_send) },
- { HP_POP(mapif->mercenary_create, HP_mapif_mercenary_create) },
- { HP_POP(mapif->mercenary_save, HP_mapif_mercenary_save) },
- { HP_POP(mapif->mercenary_load, HP_mapif_mercenary_load) },
- { HP_POP(mapif->mercenary_delete, HP_mapif_mercenary_delete) },
{ HP_POP(mapif->mercenary_send, HP_mapif_mercenary_send) },
{ HP_POP(mapif->parse_mercenary_create, HP_mapif_parse_mercenary_create) },
{ HP_POP(mapif->parse_mercenary_load, HP_mapif_parse_mercenary_load) },
@@ -579,18 +617,12 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(mapif->pet_noinfo, HP_mapif_pet_noinfo) },
{ HP_POP(mapif->save_pet_ack, HP_mapif_save_pet_ack) },
{ HP_POP(mapif->delete_pet_ack, HP_mapif_delete_pet_ack) },
- { HP_POP(mapif->create_pet, HP_mapif_create_pet) },
- { HP_POP(mapif->load_pet, HP_mapif_load_pet) },
{ HP_POP(mapif->save_pet, HP_mapif_save_pet) },
{ HP_POP(mapif->delete_pet, HP_mapif_delete_pet) },
{ HP_POP(mapif->parse_CreatePet, HP_mapif_parse_CreatePet) },
{ HP_POP(mapif->parse_LoadPet, HP_mapif_parse_LoadPet) },
{ HP_POP(mapif->parse_SavePet, HP_mapif_parse_SavePet) },
{ HP_POP(mapif->parse_DeletePet, HP_mapif_parse_DeletePet) },
- { HP_POP(mapif->quests_fromsql, HP_mapif_quests_fromsql) },
- { HP_POP(mapif->quest_delete, HP_mapif_quest_delete) },
- { HP_POP(mapif->quest_add, HP_mapif_quest_add) },
- { HP_POP(mapif->quest_update, HP_mapif_quest_update) },
{ HP_POP(mapif->quest_save_ack, HP_mapif_quest_save_ack) },
{ HP_POP(mapif->parse_quest_save, HP_mapif_parse_quest_save) },
{ HP_POP(mapif->send_quests, HP_mapif_send_quests) },
@@ -613,10 +645,8 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(mapif->pAccountStorageSave, HP_mapif_pAccountStorageSave) },
{ HP_POP(mapif->sAccountStorageSaveAck, HP_mapif_sAccountStorageSaveAck) },
{ HP_POP(mapif->itembound_ack, HP_mapif_itembound_ack) },
- { HP_POP(mapif->parse_ItemBoundRetrieve_sub, HP_mapif_parse_ItemBoundRetrieve_sub) },
{ HP_POP(mapif->parse_ItemBoundRetrieve, HP_mapif_parse_ItemBoundRetrieve) },
{ HP_POP(mapif->parse_accinfo, HP_mapif_parse_accinfo) },
- { HP_POP(mapif->parse_accinfo2, HP_mapif_parse_accinfo2) },
{ HP_POP(mapif->broadcast, HP_mapif_broadcast) },
{ HP_POP(mapif->wis_message, HP_mapif_wis_message) },
{ HP_POP(mapif->wis_response, HP_mapif_wis_response) },
@@ -668,6 +698,7 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(pincode->makestate, HP_pincode_makestate) },
{ HP_POP(pincode->editstate, HP_pincode_editstate) },
{ HP_POP(pincode->loginstate, HP_pincode_loginstate) },
+ { HP_POP(pincode->loginstate2, HP_pincode_loginstate2) },
{ HP_POP(pincode->setnew, HP_pincode_setnew) },
{ HP_POP(pincode->change, HP_pincode_change) },
{ HP_POP(pincode->isBlacklisted, HP_pincode_isBlacklisted) },
diff --git a/src/plugins/HPMHooking/HPMHooking_char.Hooks.inc b/src/plugins/HPMHooking/HPMHooking_char.Hooks.inc
index a15eccc0c..765044b5b 100644
--- a/src/plugins/HPMHooking/HPMHooking_char.Hooks.inc
+++ b/src/plugins/HPMHooking/HPMHooking_char.Hooks.inc
@@ -744,11 +744,38 @@ int HP_chr_rename_char_sql(struct char_session_data *sd, int char_id) {
}
return retVal___;
}
-int HP_chr_check_char_name(char *name, char *esc_name) {
+bool HP_chr_name_exists(const char *name, const char *esc_name) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_chr_name_exists_pre > 0) {
+ bool (*preHookFunc) (const char **name, const char **esc_name);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_name_exists_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_chr_name_exists_pre[hIndex].func;
+ retVal___ = preHookFunc(&name, &esc_name);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.chr.name_exists(name, esc_name);
+ }
+ if (HPMHooks.count.HP_chr_name_exists_post > 0) {
+ bool (*postHookFunc) (bool retVal___, const char *name, const char *esc_name);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_name_exists_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_chr_name_exists_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, name, esc_name);
+ }
+ }
+ return retVal___;
+}
+int HP_chr_check_char_name(const char *name, const char *esc_name) {
int hIndex = 0;
int retVal___ = 0;
if (HPMHooks.count.HP_chr_check_char_name_pre > 0) {
- int (*preHookFunc) (char **name, char **esc_name);
+ int (*preHookFunc) (const char **name, const char **esc_name);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_check_char_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_check_char_name_pre[hIndex].func;
@@ -763,7 +790,7 @@ int HP_chr_check_char_name(char *name, char *esc_name) {
retVal___ = HPMHooks.source.chr.check_char_name(name, esc_name);
}
if (HPMHooks.count.HP_chr_check_char_name_post > 0) {
- int (*postHookFunc) (int retVal___, char *name, char *esc_name);
+ int (*postHookFunc) (int retVal___, const char *name, const char *esc_name);
for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_check_char_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_check_char_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, esc_name);
@@ -3182,14 +3209,14 @@ void HP_chr_parse_char_connect(int fd, struct char_session_data *sd, uint32 ipl)
}
return;
}
-void HP_chr_send_map_info(int fd, int i, uint32 subnet_map_ip, struct mmo_charstatus *cd) {
+void HP_chr_send_map_info(int fd, int i, uint32 subnet_map_ip, struct mmo_charstatus *cd, char *dnsHost) {
int hIndex = 0;
if (HPMHooks.count.HP_chr_send_map_info_pre > 0) {
- void (*preHookFunc) (int *fd, int *i, uint32 *subnet_map_ip, struct mmo_charstatus **cd);
+ void (*preHookFunc) (int *fd, int *i, uint32 *subnet_map_ip, struct mmo_charstatus **cd, char **dnsHost);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_map_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_send_map_info_pre[hIndex].func;
- preHookFunc(&fd, &i, &subnet_map_ip, &cd);
+ preHookFunc(&fd, &i, &subnet_map_ip, &cd, &dnsHost);
}
if (*HPMforce_return) {
*HPMforce_return = false;
@@ -3197,13 +3224,13 @@ void HP_chr_send_map_info(int fd, int i, uint32 subnet_map_ip, struct mmo_charst
}
}
{
- HPMHooks.source.chr.send_map_info(fd, i, subnet_map_ip, cd);
+ HPMHooks.source.chr.send_map_info(fd, i, subnet_map_ip, cd, dnsHost);
}
if (HPMHooks.count.HP_chr_send_map_info_post > 0) {
- void (*postHookFunc) (int fd, int i, uint32 subnet_map_ip, struct mmo_charstatus *cd);
+ void (*postHookFunc) (int fd, int i, uint32 subnet_map_ip, struct mmo_charstatus *cd, char *dnsHost);
for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_map_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_send_map_info_post[hIndex].func;
- postHookFunc(fd, i, subnet_map_ip, cd);
+ postHookFunc(fd, i, subnet_map_ip, cd, dnsHost);
}
}
return;
@@ -6015,6 +6042,114 @@ int HP_inter_elemental_parse_frommap(int fd) {
}
return retVal___;
}
+bool HP_inter_elemental_create(struct s_elemental *ele) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_elemental_create_pre > 0) {
+ bool (*preHookFunc) (struct s_elemental **ele);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_create_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_elemental_create_pre[hIndex].func;
+ retVal___ = preHookFunc(&ele);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_elemental.create(ele);
+ }
+ if (HPMHooks.count.HP_inter_elemental_create_post > 0) {
+ bool (*postHookFunc) (bool retVal___, struct s_elemental *ele);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_create_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_elemental_create_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, ele);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_elemental_save(const struct s_elemental *ele) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_elemental_save_pre > 0) {
+ bool (*preHookFunc) (const struct s_elemental **ele);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_save_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_elemental_save_pre[hIndex].func;
+ retVal___ = preHookFunc(&ele);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_elemental.save(ele);
+ }
+ if (HPMHooks.count.HP_inter_elemental_save_post > 0) {
+ bool (*postHookFunc) (bool retVal___, const struct s_elemental *ele);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_save_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_elemental_save_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, ele);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_elemental_load(int ele_id, int char_id, struct s_elemental *ele) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_elemental_load_pre > 0) {
+ bool (*preHookFunc) (int *ele_id, int *char_id, struct s_elemental **ele);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_load_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_elemental_load_pre[hIndex].func;
+ retVal___ = preHookFunc(&ele_id, &char_id, &ele);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_elemental.load(ele_id, char_id, ele);
+ }
+ if (HPMHooks.count.HP_inter_elemental_load_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int ele_id, int char_id, struct s_elemental *ele);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_load_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_elemental_load_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, ele_id, char_id, ele);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_elemental_delete(int ele_id) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_elemental_delete_pre > 0) {
+ bool (*preHookFunc) (int *ele_id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_delete_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_elemental_delete_pre[hIndex].func;
+ retVal___ = preHookFunc(&ele_id);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_elemental.delete(ele_id);
+ }
+ if (HPMHooks.count.HP_inter_elemental_delete_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int ele_id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_delete_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_elemental_delete_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, ele_id);
+ }
+ }
+ return retVal___;
+}
/* inter_guild_interface */
int HP_inter_guild_save_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
@@ -6561,15 +6696,96 @@ int HP_inter_guild_parse_frommap(int fd) {
}
return retVal___;
}
-int HP_inter_guild_leave(int guild_id, int account_id, int char_id) {
+int HP_inter_guild_broken(int guild_id) {
int hIndex = 0;
int retVal___ = 0;
+ if (HPMHooks.count.HP_inter_guild_broken_pre > 0) {
+ int (*preHookFunc) (int *guild_id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_broken_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_broken_pre[hIndex].func;
+ retVal___ = preHookFunc(&guild_id);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.broken(guild_id);
+ }
+ if (HPMHooks.count.HP_inter_guild_broken_post > 0) {
+ int (*postHookFunc) (int retVal___, int guild_id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_broken_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_broken_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, guild_id);
+ }
+ }
+ return retVal___;
+}
+struct guild* HP_inter_guild_create(const char *name, const struct guild_member *master) {
+ int hIndex = 0;
+ struct guild* retVal___ = NULL;
+ if (HPMHooks.count.HP_inter_guild_create_pre > 0) {
+ struct guild* (*preHookFunc) (const char **name, const struct guild_member **master);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_create_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_create_pre[hIndex].func;
+ retVal___ = preHookFunc(&name, &master);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.create(name, master);
+ }
+ if (HPMHooks.count.HP_inter_guild_create_post > 0) {
+ struct guild* (*postHookFunc) (struct guild* retVal___, const char *name, const struct guild_member *master);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_create_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_create_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, name, master);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_guild_add_member(int guild_id, const struct guild_member *member) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_guild_add_member_pre > 0) {
+ bool (*preHookFunc) (int *guild_id, const struct guild_member **member);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_add_member_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_add_member_pre[hIndex].func;
+ retVal___ = preHookFunc(&guild_id, &member);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.add_member(guild_id, member);
+ }
+ if (HPMHooks.count.HP_inter_guild_add_member_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int guild_id, const struct guild_member *member);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_add_member_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_add_member_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, guild_id, member);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_guild_leave(int guild_id, int account_id, int char_id, int flag, const char *mes, int map_fd) {
+ int hIndex = 0;
+ bool retVal___ = false;
if (HPMHooks.count.HP_inter_guild_leave_pre > 0) {
- int (*preHookFunc) (int *guild_id, int *account_id, int *char_id);
+ bool (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *flag, const char **mes, int *map_fd);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_leave_pre[hIndex].func;
- retVal___ = preHookFunc(&guild_id, &account_id, &char_id);
+ retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &flag, &mes, &map_fd);
}
if (*HPMforce_return) {
*HPMforce_return = false;
@@ -6577,25 +6793,79 @@ int HP_inter_guild_leave(int guild_id, int account_id, int char_id) {
}
}
{
- retVal___ = HPMHooks.source.inter_guild.leave(guild_id, account_id, char_id);
+ retVal___ = HPMHooks.source.inter_guild.leave(guild_id, account_id, char_id, flag, mes, map_fd);
}
if (HPMHooks.count.HP_inter_guild_leave_post > 0) {
- int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id);
+ bool (*postHookFunc) (bool retVal___, int guild_id, int account_id, int char_id, int flag, const char *mes, int map_fd);
for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_leave_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id);
+ retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, flag, mes, map_fd);
}
}
return retVal___;
}
-int HP_inter_guild_broken(int guild_id) {
+bool HP_inter_guild_update_member_info_short(int guild_id, int account_id, int char_id, int online, int lv, int16 class) {
int hIndex = 0;
- int retVal___ = 0;
- if (HPMHooks.count.HP_inter_guild_broken_pre > 0) {
- int (*preHookFunc) (int *guild_id);
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_guild_update_member_info_short_pre > 0) {
+ bool (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *online, int *lv, int16 *class);
*HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_broken_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_inter_guild_broken_pre[hIndex].func;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_member_info_short_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_update_member_info_short_pre[hIndex].func;
+ retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &online, &lv, &class);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.update_member_info_short(guild_id, account_id, char_id, online, lv, class);
+ }
+ if (HPMHooks.count.HP_inter_guild_update_member_info_short_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int guild_id, int account_id, int char_id, int online, int lv, int16 class);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_member_info_short_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_update_member_info_short_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, online, lv, class);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_guild_update_member_info(int guild_id, int account_id, int char_id, int type, const char *data, int len) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_guild_update_member_info_pre > 0) {
+ bool (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *type, const char **data, int *len);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_member_info_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_update_member_info_pre[hIndex].func;
+ retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &type, &data, &len);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.update_member_info(guild_id, account_id, char_id, type, data, len);
+ }
+ if (HPMHooks.count.HP_inter_guild_update_member_info_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int guild_id, int account_id, int char_id, int type, const char *data, int len);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_member_info_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_update_member_info_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, type, data, len);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_guild_disband(int guild_id) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_guild_disband_pre > 0) {
+ bool (*preHookFunc) (int *guild_id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_disband_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_disband_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id);
}
if (*HPMforce_return) {
@@ -6604,17 +6874,260 @@ int HP_inter_guild_broken(int guild_id) {
}
}
{
- retVal___ = HPMHooks.source.inter_guild.broken(guild_id);
+ retVal___ = HPMHooks.source.inter_guild.disband(guild_id);
}
- if (HPMHooks.count.HP_inter_guild_broken_post > 0) {
- int (*postHookFunc) (int retVal___, int guild_id);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_broken_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_inter_guild_broken_post[hIndex].func;
+ if (HPMHooks.count.HP_inter_guild_disband_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int guild_id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_disband_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_disband_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id);
}
}
return retVal___;
}
+bool HP_inter_guild_update_basic_info(int guild_id, int type, const void *data, int len) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_guild_update_basic_info_pre > 0) {
+ bool (*preHookFunc) (int *guild_id, int *type, const void **data, int *len);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_basic_info_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_update_basic_info_pre[hIndex].func;
+ retVal___ = preHookFunc(&guild_id, &type, &data, &len);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.update_basic_info(guild_id, type, data, len);
+ }
+ if (HPMHooks.count.HP_inter_guild_update_basic_info_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int guild_id, int type, const void *data, int len);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_basic_info_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_update_basic_info_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, guild_id, type, data, len);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_guild_update_position(int guild_id, int idx, const struct guild_position *p) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_guild_update_position_pre > 0) {
+ bool (*preHookFunc) (int *guild_id, int *idx, const struct guild_position **p);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_position_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_update_position_pre[hIndex].func;
+ retVal___ = preHookFunc(&guild_id, &idx, &p);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.update_position(guild_id, idx, p);
+ }
+ if (HPMHooks.count.HP_inter_guild_update_position_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int guild_id, int idx, const struct guild_position *p);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_position_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_update_position_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, guild_id, idx, p);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_guild_use_skill_point(int guild_id, uint16 skill_id, int account_id, int max) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_guild_use_skill_point_pre > 0) {
+ bool (*preHookFunc) (int *guild_id, uint16 *skill_id, int *account_id, int *max);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_use_skill_point_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_use_skill_point_pre[hIndex].func;
+ retVal___ = preHookFunc(&guild_id, &skill_id, &account_id, &max);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.use_skill_point(guild_id, skill_id, account_id, max);
+ }
+ if (HPMHooks.count.HP_inter_guild_use_skill_point_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int guild_id, uint16 skill_id, int account_id, int max);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_use_skill_point_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_use_skill_point_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, guild_id, skill_id, account_id, max);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_guild_remove_alliance(struct guild *g, int guild_id, int account_id1, int account_id2, int flag) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_guild_remove_alliance_pre > 0) {
+ bool (*preHookFunc) (struct guild **g, int *guild_id, int *account_id1, int *account_id2, int *flag);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_remove_alliance_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_remove_alliance_pre[hIndex].func;
+ retVal___ = preHookFunc(&g, &guild_id, &account_id1, &account_id2, &flag);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.remove_alliance(g, guild_id, account_id1, account_id2, flag);
+ }
+ if (HPMHooks.count.HP_inter_guild_remove_alliance_post > 0) {
+ bool (*postHookFunc) (bool retVal___, struct guild *g, int guild_id, int account_id1, int account_id2, int flag);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_remove_alliance_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_remove_alliance_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, g, guild_id, account_id1, account_id2, flag);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_guild_change_alliance(int guild_id1, int guild_id2, int account_id1, int account_id2, int flag) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_guild_change_alliance_pre > 0) {
+ bool (*preHookFunc) (int *guild_id1, int *guild_id2, int *account_id1, int *account_id2, int *flag);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_change_alliance_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_change_alliance_pre[hIndex].func;
+ retVal___ = preHookFunc(&guild_id1, &guild_id2, &account_id1, &account_id2, &flag);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.change_alliance(guild_id1, guild_id2, account_id1, account_id2, flag);
+ }
+ if (HPMHooks.count.HP_inter_guild_change_alliance_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int guild_id1, int guild_id2, int account_id1, int account_id2, int flag);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_change_alliance_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_change_alliance_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, guild_id1, guild_id2, account_id1, account_id2, flag);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_guild_update_notice(int guild_id, const char *mes1, const char *mes2) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_guild_update_notice_pre > 0) {
+ bool (*preHookFunc) (int *guild_id, const char **mes1, const char **mes2);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_notice_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_update_notice_pre[hIndex].func;
+ retVal___ = preHookFunc(&guild_id, &mes1, &mes2);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.update_notice(guild_id, mes1, mes2);
+ }
+ if (HPMHooks.count.HP_inter_guild_update_notice_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int guild_id, const char *mes1, const char *mes2);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_notice_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_update_notice_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, guild_id, mes1, mes2);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_guild_update_emblem(int len, int guild_id, const char *data) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_guild_update_emblem_pre > 0) {
+ bool (*preHookFunc) (int *len, int *guild_id, const char **data);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_emblem_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_update_emblem_pre[hIndex].func;
+ retVal___ = preHookFunc(&len, &guild_id, &data);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.update_emblem(len, guild_id, data);
+ }
+ if (HPMHooks.count.HP_inter_guild_update_emblem_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int len, int guild_id, const char *data);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_emblem_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_update_emblem_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, len, guild_id, data);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_guild_update_castle_data(int castle_id, int index, int value) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_guild_update_castle_data_pre > 0) {
+ bool (*preHookFunc) (int *castle_id, int *index, int *value);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_castle_data_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_update_castle_data_pre[hIndex].func;
+ retVal___ = preHookFunc(&castle_id, &index, &value);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.update_castle_data(castle_id, index, value);
+ }
+ if (HPMHooks.count.HP_inter_guild_update_castle_data_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int castle_id, int index, int value);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_update_castle_data_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_update_castle_data_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, castle_id, index, value);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_guild_change_leader(int guild_id, const char *name, int len) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_guild_change_leader_pre > 0) {
+ bool (*preHookFunc) (int *guild_id, const char **name, int *len);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_change_leader_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_guild_change_leader_pre[hIndex].func;
+ retVal___ = preHookFunc(&guild_id, &name, &len);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_guild.change_leader(guild_id, name, len);
+ }
+ if (HPMHooks.count.HP_inter_guild_change_leader_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int guild_id, const char *name, int len);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_change_leader_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_guild_change_leader_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, guild_id, name, len);
+ }
+ }
+ return retVal___;
+}
/* inter_homunculus_interface */
int HP_inter_homunculus_sql_init(void) {
int hIndex = 0;
@@ -6696,6 +7209,141 @@ int HP_inter_homunculus_parse_frommap(int fd) {
}
return retVal___;
}
+bool HP_inter_homunculus_create(struct s_homunculus *hd) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_homunculus_create_pre > 0) {
+ bool (*preHookFunc) (struct s_homunculus **hd);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_create_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_homunculus_create_pre[hIndex].func;
+ retVal___ = preHookFunc(&hd);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_homunculus.create(hd);
+ }
+ if (HPMHooks.count.HP_inter_homunculus_create_post > 0) {
+ bool (*postHookFunc) (bool retVal___, struct s_homunculus *hd);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_create_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_homunculus_create_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, hd);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_homunculus_save(const struct s_homunculus *hd) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_homunculus_save_pre > 0) {
+ bool (*preHookFunc) (const struct s_homunculus **hd);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_save_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_homunculus_save_pre[hIndex].func;
+ retVal___ = preHookFunc(&hd);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_homunculus.save(hd);
+ }
+ if (HPMHooks.count.HP_inter_homunculus_save_post > 0) {
+ bool (*postHookFunc) (bool retVal___, const struct s_homunculus *hd);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_save_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_homunculus_save_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, hd);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_homunculus_load(int homun_id, struct s_homunculus *hd) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_homunculus_load_pre > 0) {
+ bool (*preHookFunc) (int *homun_id, struct s_homunculus **hd);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_load_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_homunculus_load_pre[hIndex].func;
+ retVal___ = preHookFunc(&homun_id, &hd);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_homunculus.load(homun_id, hd);
+ }
+ if (HPMHooks.count.HP_inter_homunculus_load_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int homun_id, struct s_homunculus *hd);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_load_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_homunculus_load_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, homun_id, hd);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_homunculus_delete(int homun_id) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_homunculus_delete_pre > 0) {
+ bool (*preHookFunc) (int *homun_id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_delete_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_homunculus_delete_pre[hIndex].func;
+ retVal___ = preHookFunc(&homun_id);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_homunculus.delete(homun_id);
+ }
+ if (HPMHooks.count.HP_inter_homunculus_delete_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int homun_id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_delete_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_homunculus_delete_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, homun_id);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_homunculus_rename(const char *name) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_homunculus_rename_pre > 0) {
+ bool (*preHookFunc) (const char **name);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_rename_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_homunculus_rename_pre[hIndex].func;
+ retVal___ = preHookFunc(&name);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_homunculus.rename(name);
+ }
+ if (HPMHooks.count.HP_inter_homunculus_rename_post > 0) {
+ bool (*postHookFunc) (bool retVal___, const char *name);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_rename_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_homunculus_rename_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, name);
+ }
+ }
+ return retVal___;
+}
/* inter_interface */
const char* HP_inter_msg_txt(int msg_number) {
int hIndex = 0;
@@ -7197,6 +7845,138 @@ bool HP_inter_config_read_connection(const char *filename, const struct config_t
}
return retVal___;
}
+void HP_inter_accinfo(int u_fd, int aid, int castergroup, const char *query, int map_fd) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_inter_accinfo_pre > 0) {
+ void (*preHookFunc) (int *u_fd, int *aid, int *castergroup, const char **query, int *map_fd);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_accinfo_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_accinfo_pre[hIndex].func;
+ preHookFunc(&u_fd, &aid, &castergroup, &query, &map_fd);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.inter.accinfo(u_fd, aid, castergroup, query, map_fd);
+ }
+ if (HPMHooks.count.HP_inter_accinfo_post > 0) {
+ void (*postHookFunc) (int u_fd, int aid, int castergroup, const char *query, int map_fd);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_accinfo_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_accinfo_post[hIndex].func;
+ postHookFunc(u_fd, aid, castergroup, query, map_fd);
+ }
+ }
+ return;
+}
+void HP_inter_accinfo2(bool success, int map_fd, int u_fd, int u_aid, int account_id, const char *userid, const char *user_pass, const char *email, const char *last_ip, const char *lastlogin, const char *pin_code, const char *birthdate, int group_id, int logincount, int state) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_inter_accinfo2_pre > 0) {
+ void (*preHookFunc) (bool *success, int *map_fd, int *u_fd, int *u_aid, int *account_id, const char **userid, const char **user_pass, const char **email, const char **last_ip, const char **lastlogin, const char **pin_code, const char **birthdate, int *group_id, int *logincount, int *state);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_accinfo2_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_accinfo2_pre[hIndex].func;
+ preHookFunc(&success, &map_fd, &u_fd, &u_aid, &account_id, &userid, &user_pass, &email, &last_ip, &lastlogin, &pin_code, &birthdate, &group_id, &logincount, &state);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.inter.accinfo2(success, map_fd, u_fd, u_aid, account_id, userid, user_pass, email, last_ip, lastlogin, pin_code, birthdate, group_id, logincount, state);
+ }
+ if (HPMHooks.count.HP_inter_accinfo2_post > 0) {
+ void (*postHookFunc) (bool success, int map_fd, int u_fd, int u_aid, int account_id, const char *userid, const char *user_pass, const char *email, const char *last_ip, const char *lastlogin, const char *pin_code, const char *birthdate, int group_id, int logincount, int state);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_accinfo2_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_accinfo2_post[hIndex].func;
+ postHookFunc(success, map_fd, u_fd, u_aid, account_id, userid, user_pass, email, last_ip, lastlogin, pin_code, birthdate, group_id, logincount, state);
+ }
+ }
+ return;
+}
+struct WisData* HP_inter_add_wisdata(int fd, const unsigned char *src, const unsigned char *dst, const unsigned char *msg, int msg_len) {
+ int hIndex = 0;
+ struct WisData* retVal___ = NULL;
+ if (HPMHooks.count.HP_inter_add_wisdata_pre > 0) {
+ struct WisData* (*preHookFunc) (int *fd, const unsigned char **src, const unsigned char **dst, const unsigned char **msg, int *msg_len);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_add_wisdata_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_add_wisdata_pre[hIndex].func;
+ retVal___ = preHookFunc(&fd, &src, &dst, &msg, &msg_len);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter.add_wisdata(fd, src, dst, msg, msg_len);
+ }
+ if (HPMHooks.count.HP_inter_add_wisdata_post > 0) {
+ struct WisData* (*postHookFunc) (struct WisData* retVal___, int fd, const unsigned char *src, const unsigned char *dst, const unsigned char *msg, int msg_len);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_add_wisdata_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_add_wisdata_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, fd, src, dst, msg, msg_len);
+ }
+ }
+ return retVal___;
+}
+struct WisData* HP_inter_get_wisdata(int id) {
+ int hIndex = 0;
+ struct WisData* retVal___ = NULL;
+ if (HPMHooks.count.HP_inter_get_wisdata_pre > 0) {
+ struct WisData* (*preHookFunc) (int *id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_get_wisdata_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_get_wisdata_pre[hIndex].func;
+ retVal___ = preHookFunc(&id);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter.get_wisdata(id);
+ }
+ if (HPMHooks.count.HP_inter_get_wisdata_post > 0) {
+ struct WisData* (*postHookFunc) (struct WisData* retVal___, int id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_get_wisdata_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_get_wisdata_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, id);
+ }
+ }
+ return retVal___;
+}
+void HP_inter_remove_wisdata(int id) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_inter_remove_wisdata_pre > 0) {
+ void (*preHookFunc) (int *id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_remove_wisdata_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_remove_wisdata_pre[hIndex].func;
+ preHookFunc(&id);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.inter.remove_wisdata(id);
+ }
+ if (HPMHooks.count.HP_inter_remove_wisdata_post > 0) {
+ void (*postHookFunc) (int id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_remove_wisdata_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_remove_wisdata_post[hIndex].func;
+ postHookFunc(id);
+ }
+ }
+ return;
+}
/* inter_mail_interface */
int HP_inter_mail_sql_init(void) {
int hIndex = 0;
@@ -7412,6 +8192,141 @@ void HP_inter_mail_sendmail(int send_id, const char *send_name, int dest_id, con
}
return;
}
+bool HP_inter_mail_mark_read(int mail_id) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_mail_mark_read_pre > 0) {
+ bool (*preHookFunc) (int *mail_id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_mark_read_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_mail_mark_read_pre[hIndex].func;
+ retVal___ = preHookFunc(&mail_id);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_mail.mark_read(mail_id);
+ }
+ if (HPMHooks.count.HP_inter_mail_mark_read_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int mail_id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_mark_read_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_mail_mark_read_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, mail_id);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_mail_get_attachment(int char_id, int mail_id, struct mail_message *msg) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_mail_get_attachment_pre > 0) {
+ bool (*preHookFunc) (int *char_id, int *mail_id, struct mail_message **msg);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_get_attachment_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_mail_get_attachment_pre[hIndex].func;
+ retVal___ = preHookFunc(&char_id, &mail_id, &msg);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_mail.get_attachment(char_id, mail_id, msg);
+ }
+ if (HPMHooks.count.HP_inter_mail_get_attachment_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int char_id, int mail_id, struct mail_message *msg);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_get_attachment_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_mail_get_attachment_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, char_id, mail_id, msg);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_mail_delete(int char_id, int mail_id) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_mail_delete_pre > 0) {
+ bool (*preHookFunc) (int *char_id, int *mail_id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_delete_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_mail_delete_pre[hIndex].func;
+ retVal___ = preHookFunc(&char_id, &mail_id);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_mail.delete(char_id, mail_id);
+ }
+ if (HPMHooks.count.HP_inter_mail_delete_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int char_id, int mail_id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_delete_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_mail_delete_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, char_id, mail_id);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_mail_return_message(int char_id, int mail_id, int *new_mail) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_mail_return_message_pre > 0) {
+ bool (*preHookFunc) (int *char_id, int *mail_id, int **new_mail);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_return_message_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_mail_return_message_pre[hIndex].func;
+ retVal___ = preHookFunc(&char_id, &mail_id, &new_mail);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_mail.return_message(char_id, mail_id, new_mail);
+ }
+ if (HPMHooks.count.HP_inter_mail_return_message_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int char_id, int mail_id, int *new_mail);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_return_message_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_mail_return_message_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, char_id, mail_id, new_mail);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_mail_send(int account_id, struct mail_message *msg) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_mail_send_pre > 0) {
+ bool (*preHookFunc) (int *account_id, struct mail_message **msg);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_send_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_mail_send_pre[hIndex].func;
+ retVal___ = preHookFunc(&account_id, &msg);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_mail.send(account_id, msg);
+ }
+ if (HPMHooks.count.HP_inter_mail_send_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int account_id, struct mail_message *msg);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_send_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_mail_send_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, account_id, msg);
+ }
+ }
+ return retVal___;
+}
/* inter_mercenary_interface */
bool HP_inter_mercenary_owner_fromsql(int char_id, struct mmo_charstatus *status) {
int hIndex = 0;
@@ -7574,6 +8489,114 @@ int HP_inter_mercenary_parse_frommap(int fd) {
}
return retVal___;
}
+bool HP_inter_mercenary_create(struct s_mercenary *merc) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_mercenary_create_pre > 0) {
+ bool (*preHookFunc) (struct s_mercenary **merc);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_create_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_mercenary_create_pre[hIndex].func;
+ retVal___ = preHookFunc(&merc);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_mercenary.create(merc);
+ }
+ if (HPMHooks.count.HP_inter_mercenary_create_post > 0) {
+ bool (*postHookFunc) (bool retVal___, struct s_mercenary *merc);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_create_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_mercenary_create_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, merc);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_mercenary_save(const struct s_mercenary *merc) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_mercenary_save_pre > 0) {
+ bool (*preHookFunc) (const struct s_mercenary **merc);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_save_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_mercenary_save_pre[hIndex].func;
+ retVal___ = preHookFunc(&merc);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_mercenary.save(merc);
+ }
+ if (HPMHooks.count.HP_inter_mercenary_save_post > 0) {
+ bool (*postHookFunc) (bool retVal___, const struct s_mercenary *merc);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_save_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_mercenary_save_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, merc);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_mercenary_load(int merc_id, int char_id, struct s_mercenary *merc) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_mercenary_load_pre > 0) {
+ bool (*preHookFunc) (int *merc_id, int *char_id, struct s_mercenary **merc);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_load_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_mercenary_load_pre[hIndex].func;
+ retVal___ = preHookFunc(&merc_id, &char_id, &merc);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_mercenary.load(merc_id, char_id, merc);
+ }
+ if (HPMHooks.count.HP_inter_mercenary_load_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int merc_id, int char_id, struct s_mercenary *merc);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_load_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_mercenary_load_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, merc_id, char_id, merc);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_mercenary_delete(int merc_id) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_mercenary_delete_pre > 0) {
+ bool (*preHookFunc) (int *merc_id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_delete_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_mercenary_delete_pre[hIndex].func;
+ retVal___ = preHookFunc(&merc_id);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_mercenary.delete(merc_id);
+ }
+ if (HPMHooks.count.HP_inter_mercenary_delete_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int merc_id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_delete_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_mercenary_delete_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, merc_id);
+ }
+ }
+ return retVal___;
+}
/* inter_party_interface */
int HP_inter_party_check_lv(struct party_data *p) {
int hIndex = 0;
@@ -7843,11 +8866,11 @@ int HP_inter_party_parse_frommap(int fd) {
}
return retVal___;
}
-int HP_inter_party_leave(int party_id, int account_id, int char_id) {
+bool HP_inter_party_leave(int party_id, int account_id, int char_id) {
int hIndex = 0;
- int retVal___ = 0;
+ bool retVal___ = false;
if (HPMHooks.count.HP_inter_party_leave_pre > 0) {
- int (*preHookFunc) (int *party_id, int *account_id, int *char_id);
+ bool (*preHookFunc) (int *party_id, int *account_id, int *char_id);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_leave_pre[hIndex].func;
@@ -7862,7 +8885,7 @@ int HP_inter_party_leave(int party_id, int account_id, int char_id) {
retVal___ = HPMHooks.source.inter_party.leave(party_id, account_id, char_id);
}
if (HPMHooks.count.HP_inter_party_leave_post > 0) {
- int (*postHookFunc) (int retVal___, int party_id, int account_id, int char_id);
+ bool (*postHookFunc) (bool retVal___, int party_id, int account_id, int char_id);
for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_leave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, char_id);
@@ -7924,6 +8947,168 @@ int HP_inter_party_CharOffline(int char_id, int party_id) {
}
return retVal___;
}
+struct party_data* HP_inter_party_create(const char *name, int item, int item2, const struct party_member *leader) {
+ int hIndex = 0;
+ struct party_data* retVal___ = NULL;
+ if (HPMHooks.count.HP_inter_party_create_pre > 0) {
+ struct party_data* (*preHookFunc) (const char **name, int *item, int *item2, const struct party_member **leader);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_create_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_party_create_pre[hIndex].func;
+ retVal___ = preHookFunc(&name, &item, &item2, &leader);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_party.create(name, item, item2, leader);
+ }
+ if (HPMHooks.count.HP_inter_party_create_post > 0) {
+ struct party_data* (*postHookFunc) (struct party_data* retVal___, const char *name, int item, int item2, const struct party_member *leader);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_create_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_party_create_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, name, item, item2, leader);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_party_add_member(int party_id, const struct party_member *member) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_party_add_member_pre > 0) {
+ bool (*preHookFunc) (int *party_id, const struct party_member **member);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_add_member_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_party_add_member_pre[hIndex].func;
+ retVal___ = preHookFunc(&party_id, &member);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_party.add_member(party_id, member);
+ }
+ if (HPMHooks.count.HP_inter_party_add_member_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int party_id, const struct party_member *member);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_add_member_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_party_add_member_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, party_id, member);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_party_change_option(int party_id, int account_id, int exp, int item, int map_fd) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_party_change_option_pre > 0) {
+ bool (*preHookFunc) (int *party_id, int *account_id, int *exp, int *item, int *map_fd);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_change_option_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_party_change_option_pre[hIndex].func;
+ retVal___ = preHookFunc(&party_id, &account_id, &exp, &item, &map_fd);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_party.change_option(party_id, account_id, exp, item, map_fd);
+ }
+ if (HPMHooks.count.HP_inter_party_change_option_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int party_id, int account_id, int exp, int item, int map_fd);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_change_option_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_party_change_option_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, party_id, account_id, exp, item, map_fd);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_party_change_map(int party_id, int account_id, int char_id, unsigned short map, int online, unsigned int lv) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_party_change_map_pre > 0) {
+ bool (*preHookFunc) (int *party_id, int *account_id, int *char_id, unsigned short *map, int *online, unsigned int *lv);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_change_map_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_party_change_map_pre[hIndex].func;
+ retVal___ = preHookFunc(&party_id, &account_id, &char_id, &map, &online, &lv);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_party.change_map(party_id, account_id, char_id, map, online, lv);
+ }
+ if (HPMHooks.count.HP_inter_party_change_map_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int party_id, int account_id, int char_id, unsigned short map, int online, unsigned int lv);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_change_map_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_party_change_map_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, party_id, account_id, char_id, map, online, lv);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_party_disband(int party_id) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_party_disband_pre > 0) {
+ bool (*preHookFunc) (int *party_id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_disband_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_party_disband_pre[hIndex].func;
+ retVal___ = preHookFunc(&party_id);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_party.disband(party_id);
+ }
+ if (HPMHooks.count.HP_inter_party_disband_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int party_id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_disband_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_party_disband_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, party_id);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_party_change_leader(int party_id, int account_id, int char_id) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_party_change_leader_pre > 0) {
+ bool (*preHookFunc) (int *party_id, int *account_id, int *char_id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_change_leader_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_party_change_leader_pre[hIndex].func;
+ retVal___ = preHookFunc(&party_id, &account_id, &char_id);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_party.change_leader(party_id, account_id, char_id);
+ }
+ if (HPMHooks.count.HP_inter_party_change_leader_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int party_id, int account_id, int char_id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_change_leader_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_party_change_leader_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, party_id, account_id, char_id);
+ }
+ }
+ return retVal___;
+}
/* inter_pet_interface */
int HP_inter_pet_tosql(const struct s_pet *p) {
int hIndex = 0;
@@ -8086,6 +9271,60 @@ int HP_inter_pet_parse_frommap(int fd) {
}
return retVal___;
}
+struct s_pet* HP_inter_pet_create(int account_id, int char_id, short pet_class, short pet_lv, short pet_egg_id, short pet_equip, short intimate, short hungry, char rename_flag, char incubate, const char *pet_name) {
+ int hIndex = 0;
+ struct s_pet* retVal___ = NULL;
+ if (HPMHooks.count.HP_inter_pet_create_pre > 0) {
+ struct s_pet* (*preHookFunc) (int *account_id, int *char_id, short *pet_class, short *pet_lv, short *pet_egg_id, short *pet_equip, short *intimate, short *hungry, char *rename_flag, char *incubate, const char **pet_name);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_create_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_pet_create_pre[hIndex].func;
+ retVal___ = preHookFunc(&account_id, &char_id, &pet_class, &pet_lv, &pet_egg_id, &pet_equip, &intimate, &hungry, &rename_flag, &incubate, &pet_name);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_pet.create(account_id, char_id, pet_class, pet_lv, pet_egg_id, pet_equip, intimate, hungry, rename_flag, incubate, pet_name);
+ }
+ if (HPMHooks.count.HP_inter_pet_create_post > 0) {
+ struct s_pet* (*postHookFunc) (struct s_pet* retVal___, int account_id, int char_id, short pet_class, short pet_lv, short pet_egg_id, short pet_equip, short intimate, short hungry, char rename_flag, char incubate, const char *pet_name);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_create_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_pet_create_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, account_id, char_id, pet_class, pet_lv, pet_egg_id, pet_equip, intimate, hungry, rename_flag, incubate, pet_name);
+ }
+ }
+ return retVal___;
+}
+struct s_pet* HP_inter_pet_load(int account_id, int char_id, int pet_id) {
+ int hIndex = 0;
+ struct s_pet* retVal___ = NULL;
+ if (HPMHooks.count.HP_inter_pet_load_pre > 0) {
+ struct s_pet* (*preHookFunc) (int *account_id, int *char_id, int *pet_id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_load_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_pet_load_pre[hIndex].func;
+ retVal___ = preHookFunc(&account_id, &char_id, &pet_id);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_pet.load(account_id, char_id, pet_id);
+ }
+ if (HPMHooks.count.HP_inter_pet_load_post > 0) {
+ struct s_pet* (*postHookFunc) (struct s_pet* retVal___, int account_id, int char_id, int pet_id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_load_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_pet_load_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, account_id, char_id, pet_id);
+ }
+ }
+ return retVal___;
+}
/* inter_quest_interface */
int HP_inter_quest_parse_frommap(int fd) {
int hIndex = 0;
@@ -8114,6 +9353,141 @@ int HP_inter_quest_parse_frommap(int fd) {
}
return retVal___;
}
+struct quest* HP_inter_quest_fromsql(int char_id, int *count) {
+ int hIndex = 0;
+ struct quest* retVal___ = NULL;
+ if (HPMHooks.count.HP_inter_quest_fromsql_pre > 0) {
+ struct quest* (*preHookFunc) (int *char_id, int **count);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_fromsql_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_quest_fromsql_pre[hIndex].func;
+ retVal___ = preHookFunc(&char_id, &count);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_quest.fromsql(char_id, count);
+ }
+ if (HPMHooks.count.HP_inter_quest_fromsql_post > 0) {
+ struct quest* (*postHookFunc) (struct quest* retVal___, int char_id, int *count);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_fromsql_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_quest_fromsql_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, char_id, count);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_quest_delete(int char_id, int quest_id) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_quest_delete_pre > 0) {
+ bool (*preHookFunc) (int *char_id, int *quest_id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_delete_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_quest_delete_pre[hIndex].func;
+ retVal___ = preHookFunc(&char_id, &quest_id);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_quest.delete(char_id, quest_id);
+ }
+ if (HPMHooks.count.HP_inter_quest_delete_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int char_id, int quest_id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_delete_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_quest_delete_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, char_id, quest_id);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_quest_add(int char_id, struct quest qd) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_quest_add_pre > 0) {
+ bool (*preHookFunc) (int *char_id, struct quest *qd);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_add_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_quest_add_pre[hIndex].func;
+ retVal___ = preHookFunc(&char_id, &qd);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_quest.add(char_id, qd);
+ }
+ if (HPMHooks.count.HP_inter_quest_add_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int char_id, struct quest qd);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_add_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_quest_add_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, char_id, qd);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_quest_update(int char_id, struct quest qd) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_quest_update_pre > 0) {
+ bool (*preHookFunc) (int *char_id, struct quest *qd);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_update_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_quest_update_pre[hIndex].func;
+ retVal___ = preHookFunc(&char_id, &qd);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_quest.update(char_id, qd);
+ }
+ if (HPMHooks.count.HP_inter_quest_update_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int char_id, struct quest qd);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_update_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_quest_update_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, char_id, qd);
+ }
+ }
+ return retVal___;
+}
+bool HP_inter_quest_save(int char_id, const struct quest *new_qd, int new_n) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_quest_save_pre > 0) {
+ bool (*preHookFunc) (int *char_id, const struct quest **new_qd, int *new_n);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_save_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_quest_save_pre[hIndex].func;
+ retVal___ = preHookFunc(&char_id, &new_qd, &new_n);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_quest.save(char_id, new_qd, new_n);
+ }
+ if (HPMHooks.count.HP_inter_quest_save_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int char_id, const struct quest *new_qd, int new_n);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_save_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_quest_save_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, char_id, new_qd, new_n);
+ }
+ }
+ return retVal___;
+}
/* inter_rodex_interface */
int HP_inter_rodex_sql_init(void) {
int hIndex = 0;
@@ -8303,6 +9677,33 @@ int64 HP_inter_rodex_savemessage(struct rodex_message *msg) {
}
return retVal___;
}
+bool HP_inter_rodex_updatemail(int64 mail_id, int8 flag) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_rodex_updatemail_pre > 0) {
+ bool (*preHookFunc) (int64 *mail_id, int8 *flag);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_rodex_updatemail_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_rodex_updatemail_pre[hIndex].func;
+ retVal___ = preHookFunc(&mail_id, &flag);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_rodex.updatemail(mail_id, flag);
+ }
+ if (HPMHooks.count.HP_inter_rodex_updatemail_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int64 mail_id, int8 flag);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_rodex_updatemail_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_rodex_updatemail_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, mail_id, flag);
+ }
+ }
+ return retVal___;
+}
/* inter_storage_interface */
int HP_inter_storage_tosql(int account_id, const struct storage_data *p) {
int hIndex = 0;
@@ -8358,11 +9759,11 @@ int HP_inter_storage_fromsql(int account_id, struct storage_data *p) {
}
return retVal___;
}
-int HP_inter_storage_guild_storage_tosql(int guild_id, const struct guild_storage *p) {
+bool HP_inter_storage_guild_storage_tosql(int guild_id, const struct guild_storage *p) {
int hIndex = 0;
- int retVal___ = 0;
+ bool retVal___ = false;
if (HPMHooks.count.HP_inter_storage_guild_storage_tosql_pre > 0) {
- int (*preHookFunc) (int *guild_id, const struct guild_storage **p);
+ bool (*preHookFunc) (int *guild_id, const struct guild_storage **p);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_tosql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_storage_guild_storage_tosql_pre[hIndex].func;
@@ -8377,7 +9778,7 @@ int HP_inter_storage_guild_storage_tosql(int guild_id, const struct guild_storag
retVal___ = HPMHooks.source.inter_storage.guild_storage_tosql(guild_id, p);
}
if (HPMHooks.count.HP_inter_storage_guild_storage_tosql_post > 0) {
- int (*postHookFunc) (int retVal___, int guild_id, const struct guild_storage *p);
+ bool (*postHookFunc) (bool retVal___, int guild_id, const struct guild_storage *p);
for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_tosql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_storage_guild_storage_tosql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, p);
@@ -8546,6 +9947,33 @@ int HP_inter_storage_parse_frommap(int fd) {
}
return retVal___;
}
+bool HP_inter_storage_retrieve_bound_items(int char_id, int account_id, int guild_id) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_inter_storage_retrieve_bound_items_pre > 0) {
+ bool (*preHookFunc) (int *char_id, int *account_id, int *guild_id);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_retrieve_bound_items_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_inter_storage_retrieve_bound_items_pre[hIndex].func;
+ retVal___ = preHookFunc(&char_id, &account_id, &guild_id);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.inter_storage.retrieve_bound_items(char_id, account_id, guild_id);
+ }
+ if (HPMHooks.count.HP_inter_storage_retrieve_bound_items_post > 0) {
+ bool (*postHookFunc) (bool retVal___, int char_id, int account_id, int guild_id);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_retrieve_bound_items_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_inter_storage_retrieve_bound_items_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, char_id, account_id, guild_id);
+ }
+ }
+ return retVal___;
+}
/* libconfig_interface */
int HP_libconfig_read(struct config_t *config, FILE *stream) {
int hIndex = 0;
@@ -11288,114 +12716,6 @@ void HP_mapif_parse_auction_bid(int fd) {
}
return;
}
-bool HP_mapif_elemental_create(struct s_elemental *ele) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_elemental_create_pre > 0) {
- bool (*preHookFunc) (struct s_elemental **ele);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_create_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_elemental_create_pre[hIndex].func;
- retVal___ = preHookFunc(&ele);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.elemental_create(ele);
- }
- if (HPMHooks.count.HP_mapif_elemental_create_post > 0) {
- bool (*postHookFunc) (bool retVal___, struct s_elemental *ele);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_create_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_elemental_create_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, ele);
- }
- }
- return retVal___;
-}
-bool HP_mapif_elemental_save(const struct s_elemental *ele) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_elemental_save_pre > 0) {
- bool (*preHookFunc) (const struct s_elemental **ele);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_save_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_elemental_save_pre[hIndex].func;
- retVal___ = preHookFunc(&ele);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.elemental_save(ele);
- }
- if (HPMHooks.count.HP_mapif_elemental_save_post > 0) {
- bool (*postHookFunc) (bool retVal___, const struct s_elemental *ele);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_save_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_elemental_save_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, ele);
- }
- }
- return retVal___;
-}
-bool HP_mapif_elemental_load(int ele_id, int char_id, struct s_elemental *ele) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_elemental_load_pre > 0) {
- bool (*preHookFunc) (int *ele_id, int *char_id, struct s_elemental **ele);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_load_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_elemental_load_pre[hIndex].func;
- retVal___ = preHookFunc(&ele_id, &char_id, &ele);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.elemental_load(ele_id, char_id, ele);
- }
- if (HPMHooks.count.HP_mapif_elemental_load_post > 0) {
- bool (*postHookFunc) (bool retVal___, int ele_id, int char_id, struct s_elemental *ele);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_load_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_elemental_load_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, ele_id, char_id, ele);
- }
- }
- return retVal___;
-}
-bool HP_mapif_elemental_delete(int ele_id) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_elemental_delete_pre > 0) {
- bool (*preHookFunc) (int *ele_id);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_delete_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_elemental_delete_pre[hIndex].func;
- retVal___ = preHookFunc(&ele_id);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.elemental_delete(ele_id);
- }
- if (HPMHooks.count.HP_mapif_elemental_delete_post > 0) {
- bool (*postHookFunc) (bool retVal___, int ele_id);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_delete_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_elemental_delete_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, ele_id);
- }
- }
- return retVal___;
-}
void HP_mapif_elemental_send(int fd, struct s_elemental *ele, unsigned char flag) {
int hIndex = 0;
if (HPMHooks.count.HP_mapif_elemental_send_pre > 0) {
@@ -12334,33 +13654,6 @@ int HP_mapif_parse_GuildSkillUp(int fd, int guild_id, uint16 skill_id, int accou
}
return retVal___;
}
-int HP_mapif_parse_GuildDeleteAlliance(struct guild *g, int guild_id, int account_id1, int account_id2, int flag) {
- int hIndex = 0;
- int retVal___ = 0;
- if (HPMHooks.count.HP_mapif_parse_GuildDeleteAlliance_pre > 0) {
- int (*preHookFunc) (struct guild **g, int *guild_id, int *account_id1, int *account_id2, int *flag);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildDeleteAlliance_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_parse_GuildDeleteAlliance_pre[hIndex].func;
- retVal___ = preHookFunc(&g, &guild_id, &account_id1, &account_id2, &flag);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.parse_GuildDeleteAlliance(g, guild_id, account_id1, account_id2, flag);
- }
- if (HPMHooks.count.HP_mapif_parse_GuildDeleteAlliance_post > 0) {
- int (*postHookFunc) (int retVal___, struct guild *g, int guild_id, int account_id1, int account_id2, int flag);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildDeleteAlliance_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_parse_GuildDeleteAlliance_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, g, guild_id, account_id1, account_id2, flag);
- }
- }
- return retVal___;
-}
int HP_mapif_parse_GuildAlliance(int fd, int guild_id1, int guild_id2, int account_id1, int account_id2, int flag) {
int hIndex = 0;
int retVal___ = 0;
@@ -12653,141 +13946,6 @@ void HP_mapif_homunculus_renamed(int fd, int account_id, int char_id, unsigned c
}
return;
}
-bool HP_mapif_homunculus_create(struct s_homunculus *hd) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_homunculus_create_pre > 0) {
- bool (*preHookFunc) (struct s_homunculus **hd);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_create_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_homunculus_create_pre[hIndex].func;
- retVal___ = preHookFunc(&hd);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.homunculus_create(hd);
- }
- if (HPMHooks.count.HP_mapif_homunculus_create_post > 0) {
- bool (*postHookFunc) (bool retVal___, struct s_homunculus *hd);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_create_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_homunculus_create_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, hd);
- }
- }
- return retVal___;
-}
-bool HP_mapif_homunculus_save(const struct s_homunculus *hd) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_homunculus_save_pre > 0) {
- bool (*preHookFunc) (const struct s_homunculus **hd);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_save_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_homunculus_save_pre[hIndex].func;
- retVal___ = preHookFunc(&hd);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.homunculus_save(hd);
- }
- if (HPMHooks.count.HP_mapif_homunculus_save_post > 0) {
- bool (*postHookFunc) (bool retVal___, const struct s_homunculus *hd);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_save_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_homunculus_save_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, hd);
- }
- }
- return retVal___;
-}
-bool HP_mapif_homunculus_load(int homun_id, struct s_homunculus *hd) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_homunculus_load_pre > 0) {
- bool (*preHookFunc) (int *homun_id, struct s_homunculus **hd);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_load_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_homunculus_load_pre[hIndex].func;
- retVal___ = preHookFunc(&homun_id, &hd);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.homunculus_load(homun_id, hd);
- }
- if (HPMHooks.count.HP_mapif_homunculus_load_post > 0) {
- bool (*postHookFunc) (bool retVal___, int homun_id, struct s_homunculus *hd);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_load_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_homunculus_load_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, homun_id, hd);
- }
- }
- return retVal___;
-}
-bool HP_mapif_homunculus_delete(int homun_id) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_homunculus_delete_pre > 0) {
- bool (*preHookFunc) (int *homun_id);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_delete_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_homunculus_delete_pre[hIndex].func;
- retVal___ = preHookFunc(&homun_id);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.homunculus_delete(homun_id);
- }
- if (HPMHooks.count.HP_mapif_homunculus_delete_post > 0) {
- bool (*postHookFunc) (bool retVal___, int homun_id);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_delete_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_homunculus_delete_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, homun_id);
- }
- }
- return retVal___;
-}
-bool HP_mapif_homunculus_rename(const char *name) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_homunculus_rename_pre > 0) {
- bool (*preHookFunc) (const char **name);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_rename_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_homunculus_rename_pre[hIndex].func;
- retVal___ = preHookFunc(&name);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.homunculus_rename(name);
- }
- if (HPMHooks.count.HP_mapif_homunculus_rename_post > 0) {
- bool (*postHookFunc) (bool retVal___, const char *name);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_rename_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_homunculus_rename_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, name);
- }
- }
- return retVal___;
-}
void HP_mapif_parse_homunculus_create(int fd, int len, int account_id, const struct s_homunculus *phd) {
int hIndex = 0;
if (HPMHooks.count.HP_mapif_parse_homunculus_create_pre > 0) {
@@ -13022,32 +14180,6 @@ void HP_mapif_mail_sendattach(int fd, int char_id, struct mail_message *msg) {
}
return;
}
-void HP_mapif_mail_getattach(int fd, int char_id, int mail_id) {
- int hIndex = 0;
- if (HPMHooks.count.HP_mapif_mail_getattach_pre > 0) {
- void (*preHookFunc) (int *fd, int *char_id, int *mail_id);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_getattach_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_mail_getattach_pre[hIndex].func;
- preHookFunc(&fd, &char_id, &mail_id);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return;
- }
- }
- {
- HPMHooks.source.mapif.mail_getattach(fd, char_id, mail_id);
- }
- if (HPMHooks.count.HP_mapif_mail_getattach_post > 0) {
- void (*postHookFunc) (int fd, int char_id, int mail_id);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_getattach_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_mail_getattach_post[hIndex].func;
- postHookFunc(fd, char_id, mail_id);
- }
- }
- return;
-}
void HP_mapif_parse_mail_getattach(int fd) {
int hIndex = 0;
if (HPMHooks.count.HP_mapif_parse_mail_getattach_pre > 0) {
@@ -13256,114 +14388,6 @@ void HP_mapif_parse_mail_send(int fd) {
}
return;
}
-bool HP_mapif_mercenary_create(struct s_mercenary *merc) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_mercenary_create_pre > 0) {
- bool (*preHookFunc) (struct s_mercenary **merc);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_create_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_mercenary_create_pre[hIndex].func;
- retVal___ = preHookFunc(&merc);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.mercenary_create(merc);
- }
- if (HPMHooks.count.HP_mapif_mercenary_create_post > 0) {
- bool (*postHookFunc) (bool retVal___, struct s_mercenary *merc);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_create_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_mercenary_create_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, merc);
- }
- }
- return retVal___;
-}
-bool HP_mapif_mercenary_save(const struct s_mercenary *merc) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_mercenary_save_pre > 0) {
- bool (*preHookFunc) (const struct s_mercenary **merc);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_save_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_mercenary_save_pre[hIndex].func;
- retVal___ = preHookFunc(&merc);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.mercenary_save(merc);
- }
- if (HPMHooks.count.HP_mapif_mercenary_save_post > 0) {
- bool (*postHookFunc) (bool retVal___, const struct s_mercenary *merc);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_save_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_mercenary_save_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, merc);
- }
- }
- return retVal___;
-}
-bool HP_mapif_mercenary_load(int merc_id, int char_id, struct s_mercenary *merc) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_mercenary_load_pre > 0) {
- bool (*preHookFunc) (int *merc_id, int *char_id, struct s_mercenary **merc);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_load_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_mercenary_load_pre[hIndex].func;
- retVal___ = preHookFunc(&merc_id, &char_id, &merc);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.mercenary_load(merc_id, char_id, merc);
- }
- if (HPMHooks.count.HP_mapif_mercenary_load_post > 0) {
- bool (*postHookFunc) (bool retVal___, int merc_id, int char_id, struct s_mercenary *merc);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_load_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_mercenary_load_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, merc_id, char_id, merc);
- }
- }
- return retVal___;
-}
-bool HP_mapif_mercenary_delete(int merc_id) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_mercenary_delete_pre > 0) {
- bool (*preHookFunc) (int *merc_id);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_delete_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_mercenary_delete_pre[hIndex].func;
- retVal___ = preHookFunc(&merc_id);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.mercenary_delete(merc_id);
- }
- if (HPMHooks.count.HP_mapif_mercenary_delete_post > 0) {
- bool (*postHookFunc) (bool retVal___, int merc_id);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_delete_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_mercenary_delete_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, merc_id);
- }
- }
- return retVal___;
-}
void HP_mapif_mercenary_send(int fd, struct s_mercenary *merc, unsigned char flag) {
int hIndex = 0;
if (HPMHooks.count.HP_mapif_mercenary_send_pre > 0) {
@@ -14164,60 +15188,6 @@ int HP_mapif_delete_pet_ack(int fd, int flag) {
}
return retVal___;
}
-int HP_mapif_create_pet(int fd, int account_id, int char_id, short pet_class, short pet_lv, short pet_egg_id, short pet_equip, short intimate, short hungry, char rename_flag, char incubate, const char *pet_name) {
- int hIndex = 0;
- int retVal___ = 0;
- if (HPMHooks.count.HP_mapif_create_pet_pre > 0) {
- int (*preHookFunc) (int *fd, int *account_id, int *char_id, short *pet_class, short *pet_lv, short *pet_egg_id, short *pet_equip, short *intimate, short *hungry, char *rename_flag, char *incubate, const char **pet_name);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_create_pet_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_create_pet_pre[hIndex].func;
- retVal___ = preHookFunc(&fd, &account_id, &char_id, &pet_class, &pet_lv, &pet_egg_id, &pet_equip, &intimate, &hungry, &rename_flag, &incubate, &pet_name);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.create_pet(fd, account_id, char_id, pet_class, pet_lv, pet_egg_id, pet_equip, intimate, hungry, rename_flag, incubate, pet_name);
- }
- if (HPMHooks.count.HP_mapif_create_pet_post > 0) {
- int (*postHookFunc) (int retVal___, int fd, int account_id, int char_id, short pet_class, short pet_lv, short pet_egg_id, short pet_equip, short intimate, short hungry, char rename_flag, char incubate, const char *pet_name);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_create_pet_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_create_pet_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, fd, account_id, char_id, pet_class, pet_lv, pet_egg_id, pet_equip, intimate, hungry, rename_flag, incubate, pet_name);
- }
- }
- return retVal___;
-}
-int HP_mapif_load_pet(int fd, int account_id, int char_id, int pet_id) {
- int hIndex = 0;
- int retVal___ = 0;
- if (HPMHooks.count.HP_mapif_load_pet_pre > 0) {
- int (*preHookFunc) (int *fd, int *account_id, int *char_id, int *pet_id);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_load_pet_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_load_pet_pre[hIndex].func;
- retVal___ = preHookFunc(&fd, &account_id, &char_id, &pet_id);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.load_pet(fd, account_id, char_id, pet_id);
- }
- if (HPMHooks.count.HP_mapif_load_pet_post > 0) {
- int (*postHookFunc) (int retVal___, int fd, int account_id, int char_id, int pet_id);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_load_pet_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_load_pet_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, fd, account_id, char_id, pet_id);
- }
- }
- return retVal___;
-}
int HP_mapif_save_pet(int fd, int account_id, const struct s_pet *data) {
int hIndex = 0;
int retVal___ = 0;
@@ -14380,114 +15350,6 @@ int HP_mapif_parse_DeletePet(int fd) {
}
return retVal___;
}
-struct quest* HP_mapif_quests_fromsql(int char_id, int *count) {
- int hIndex = 0;
- struct quest* retVal___ = NULL;
- if (HPMHooks.count.HP_mapif_quests_fromsql_pre > 0) {
- struct quest* (*preHookFunc) (int *char_id, int **count);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quests_fromsql_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_quests_fromsql_pre[hIndex].func;
- retVal___ = preHookFunc(&char_id, &count);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.quests_fromsql(char_id, count);
- }
- if (HPMHooks.count.HP_mapif_quests_fromsql_post > 0) {
- struct quest* (*postHookFunc) (struct quest* retVal___, int char_id, int *count);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quests_fromsql_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_quests_fromsql_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, char_id, count);
- }
- }
- return retVal___;
-}
-bool HP_mapif_quest_delete(int char_id, int quest_id) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_quest_delete_pre > 0) {
- bool (*preHookFunc) (int *char_id, int *quest_id);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_delete_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_quest_delete_pre[hIndex].func;
- retVal___ = preHookFunc(&char_id, &quest_id);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.quest_delete(char_id, quest_id);
- }
- if (HPMHooks.count.HP_mapif_quest_delete_post > 0) {
- bool (*postHookFunc) (bool retVal___, int char_id, int quest_id);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_delete_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_quest_delete_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, char_id, quest_id);
- }
- }
- return retVal___;
-}
-bool HP_mapif_quest_add(int char_id, struct quest qd) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_quest_add_pre > 0) {
- bool (*preHookFunc) (int *char_id, struct quest *qd);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_add_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_quest_add_pre[hIndex].func;
- retVal___ = preHookFunc(&char_id, &qd);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.quest_add(char_id, qd);
- }
- if (HPMHooks.count.HP_mapif_quest_add_post > 0) {
- bool (*postHookFunc) (bool retVal___, int char_id, struct quest qd);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_add_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_quest_add_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, char_id, qd);
- }
- }
- return retVal___;
-}
-bool HP_mapif_quest_update(int char_id, struct quest qd) {
- int hIndex = 0;
- bool retVal___ = false;
- if (HPMHooks.count.HP_mapif_quest_update_pre > 0) {
- bool (*preHookFunc) (int *char_id, struct quest *qd);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_update_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_quest_update_pre[hIndex].func;
- retVal___ = preHookFunc(&char_id, &qd);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.quest_update(char_id, qd);
- }
- if (HPMHooks.count.HP_mapif_quest_update_post > 0) {
- bool (*postHookFunc) (bool retVal___, int char_id, struct quest qd);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_update_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_quest_update_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, char_id, qd);
- }
- }
- return retVal___;
-}
void HP_mapif_quest_save_ack(int fd, int char_id, bool success) {
int hIndex = 0;
if (HPMHooks.count.HP_mapif_quest_save_ack_pre > 0) {
@@ -14594,32 +15456,31 @@ int HP_mapif_parse_quest_load(int fd) {
}
return retVal___;
}
-int HP_mapif_parse_rodex_requestinbox(int fd) {
+void HP_mapif_parse_rodex_requestinbox(int fd) {
int hIndex = 0;
- int retVal___ = 0;
if (HPMHooks.count.HP_mapif_parse_rodex_requestinbox_pre > 0) {
- int (*preHookFunc) (int *fd);
+ void (*preHookFunc) (int *fd);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_rodex_requestinbox_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_rodex_requestinbox_pre[hIndex].func;
- retVal___ = preHookFunc(&fd);
+ preHookFunc(&fd);
}
if (*HPMforce_return) {
*HPMforce_return = false;
- return retVal___;
+ return;
}
}
{
- retVal___ = HPMHooks.source.mapif.parse_rodex_requestinbox(fd);
+ HPMHooks.source.mapif.parse_rodex_requestinbox(fd);
}
if (HPMHooks.count.HP_mapif_parse_rodex_requestinbox_post > 0) {
- int (*postHookFunc) (int retVal___, int fd);
+ void (*postHookFunc) (int fd);
for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_rodex_requestinbox_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_rodex_requestinbox_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, fd);
+ postHookFunc(fd);
}
}
- return retVal___;
+ return;
}
void HP_mapif_rodex_sendinbox(int fd, int char_id, int8 opentype, int8 flag, int count, int64 mail_id, struct rodex_maillist *mails) {
int hIndex = 0;
@@ -14647,32 +15508,31 @@ void HP_mapif_rodex_sendinbox(int fd, int char_id, int8 opentype, int8 flag, int
}
return;
}
-int HP_mapif_parse_rodex_checkhasnew(int fd) {
+void HP_mapif_parse_rodex_checkhasnew(int fd) {
int hIndex = 0;
- int retVal___ = 0;
if (HPMHooks.count.HP_mapif_parse_rodex_checkhasnew_pre > 0) {
- int (*preHookFunc) (int *fd);
+ void (*preHookFunc) (int *fd);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_rodex_checkhasnew_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_rodex_checkhasnew_pre[hIndex].func;
- retVal___ = preHookFunc(&fd);
+ preHookFunc(&fd);
}
if (*HPMforce_return) {
*HPMforce_return = false;
- return retVal___;
+ return;
}
}
{
- retVal___ = HPMHooks.source.mapif.parse_rodex_checkhasnew(fd);
+ HPMHooks.source.mapif.parse_rodex_checkhasnew(fd);
}
if (HPMHooks.count.HP_mapif_parse_rodex_checkhasnew_post > 0) {
- int (*postHookFunc) (int retVal___, int fd);
+ void (*postHookFunc) (int fd);
for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_rodex_checkhasnew_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_rodex_checkhasnew_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, fd);
+ postHookFunc(fd);
}
}
- return retVal___;
+ return;
}
void HP_mapif_rodex_sendhasnew(int fd, int char_id, bool has_new) {
int hIndex = 0;
@@ -14700,59 +15560,57 @@ void HP_mapif_rodex_sendhasnew(int fd, int char_id, bool has_new) {
}
return;
}
-int HP_mapif_parse_rodex_updatemail(int fd) {
+void HP_mapif_parse_rodex_updatemail(int fd) {
int hIndex = 0;
- int retVal___ = 0;
if (HPMHooks.count.HP_mapif_parse_rodex_updatemail_pre > 0) {
- int (*preHookFunc) (int *fd);
+ void (*preHookFunc) (int *fd);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_rodex_updatemail_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_rodex_updatemail_pre[hIndex].func;
- retVal___ = preHookFunc(&fd);
+ preHookFunc(&fd);
}
if (*HPMforce_return) {
*HPMforce_return = false;
- return retVal___;
+ return;
}
}
{
- retVal___ = HPMHooks.source.mapif.parse_rodex_updatemail(fd);
+ HPMHooks.source.mapif.parse_rodex_updatemail(fd);
}
if (HPMHooks.count.HP_mapif_parse_rodex_updatemail_post > 0) {
- int (*postHookFunc) (int retVal___, int fd);
+ void (*postHookFunc) (int fd);
for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_rodex_updatemail_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_rodex_updatemail_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, fd);
+ postHookFunc(fd);
}
}
- return retVal___;
+ return;
}
-int HP_mapif_parse_rodex_send(int fd) {
+void HP_mapif_parse_rodex_send(int fd) {
int hIndex = 0;
- int retVal___ = 0;
if (HPMHooks.count.HP_mapif_parse_rodex_send_pre > 0) {
- int (*preHookFunc) (int *fd);
+ void (*preHookFunc) (int *fd);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_rodex_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_rodex_send_pre[hIndex].func;
- retVal___ = preHookFunc(&fd);
+ preHookFunc(&fd);
}
if (*HPMforce_return) {
*HPMforce_return = false;
- return retVal___;
+ return;
}
}
{
- retVal___ = HPMHooks.source.mapif.parse_rodex_send(fd);
+ HPMHooks.source.mapif.parse_rodex_send(fd);
}
if (HPMHooks.count.HP_mapif_parse_rodex_send_post > 0) {
- int (*postHookFunc) (int retVal___, int fd);
+ void (*postHookFunc) (int fd);
for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_rodex_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_rodex_send_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, fd);
+ postHookFunc(fd);
}
}
- return retVal___;
+ return;
}
void HP_mapif_rodex_send(int fd, int sender_id, int receiver_id, int receiver_accountid, bool result) {
int hIndex = 0;
@@ -14780,32 +15638,31 @@ void HP_mapif_rodex_send(int fd, int sender_id, int receiver_id, int receiver_ac
}
return;
}
-int HP_mapif_parse_rodex_checkname(int fd) {
+void HP_mapif_parse_rodex_checkname(int fd) {
int hIndex = 0;
- int retVal___ = 0;
if (HPMHooks.count.HP_mapif_parse_rodex_checkname_pre > 0) {
- int (*preHookFunc) (int *fd);
+ void (*preHookFunc) (int *fd);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_rodex_checkname_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_rodex_checkname_pre[hIndex].func;
- retVal___ = preHookFunc(&fd);
+ preHookFunc(&fd);
}
if (*HPMforce_return) {
*HPMforce_return = false;
- return retVal___;
+ return;
}
}
{
- retVal___ = HPMHooks.source.mapif.parse_rodex_checkname(fd);
+ HPMHooks.source.mapif.parse_rodex_checkname(fd);
}
if (HPMHooks.count.HP_mapif_parse_rodex_checkname_post > 0) {
- int (*postHookFunc) (int retVal___, int fd);
+ void (*postHookFunc) (int fd);
for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_rodex_checkname_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_rodex_checkname_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, fd);
+ postHookFunc(fd);
}
}
- return retVal___;
+ return;
}
void HP_mapif_rodex_checkname(int fd, int reqchar_id, int target_char_id, short target_class, int target_level, char *name) {
int hIndex = 0;
@@ -15075,33 +15932,6 @@ int HP_mapif_itembound_ack(int fd, int aid, int guild_id) {
}
return retVal___;
}
-int HP_mapif_parse_ItemBoundRetrieve_sub(int fd) {
- int hIndex = 0;
- int retVal___ = 0;
- if (HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_sub_pre > 0) {
- int (*preHookFunc) (int *fd);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_sub_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_parse_ItemBoundRetrieve_sub_pre[hIndex].func;
- retVal___ = preHookFunc(&fd);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return retVal___;
- }
- }
- {
- retVal___ = HPMHooks.source.mapif.parse_ItemBoundRetrieve_sub(fd);
- }
- if (HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_sub_post > 0) {
- int (*postHookFunc) (int retVal___, int fd);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_sub_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_parse_ItemBoundRetrieve_sub_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, fd);
- }
- }
- return retVal___;
-}
void HP_mapif_parse_ItemBoundRetrieve(int fd) {
int hIndex = 0;
if (HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_pre > 0) {
@@ -15154,32 +15984,6 @@ void HP_mapif_parse_accinfo(int fd) {
}
return;
}
-void HP_mapif_parse_accinfo2(bool success, int map_fd, int u_fd, int u_aid, int account_id, const char *userid, const char *user_pass, const char *email, const char *last_ip, const char *lastlogin, const char *pin_code, const char *birthdate, int group_id, int logincount, int state) {
- int hIndex = 0;
- if (HPMHooks.count.HP_mapif_parse_accinfo2_pre > 0) {
- void (*preHookFunc) (bool *success, int *map_fd, int *u_fd, int *u_aid, int *account_id, const char **userid, const char **user_pass, const char **email, const char **last_ip, const char **lastlogin, const char **pin_code, const char **birthdate, int *group_id, int *logincount, int *state);
- *HPMforce_return = false;
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_accinfo2_pre; hIndex++) {
- preHookFunc = HPMHooks.list.HP_mapif_parse_accinfo2_pre[hIndex].func;
- preHookFunc(&success, &map_fd, &u_fd, &u_aid, &account_id, &userid, &user_pass, &email, &last_ip, &lastlogin, &pin_code, &birthdate, &group_id, &logincount, &state);
- }
- if (*HPMforce_return) {
- *HPMforce_return = false;
- return;
- }
- }
- {
- HPMHooks.source.mapif.parse_accinfo2(success, map_fd, u_fd, u_aid, account_id, userid, user_pass, email, last_ip, lastlogin, pin_code, birthdate, group_id, logincount, state);
- }
- if (HPMHooks.count.HP_mapif_parse_accinfo2_post > 0) {
- void (*postHookFunc) (bool success, int map_fd, int u_fd, int u_aid, int account_id, const char *userid, const char *user_pass, const char *email, const char *last_ip, const char *lastlogin, const char *pin_code, const char *birthdate, int group_id, int logincount, int state);
- for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_accinfo2_post; hIndex++) {
- postHookFunc = HPMHooks.list.HP_mapif_parse_accinfo2_post[hIndex].func;
- postHookFunc(success, map_fd, u_fd, u_aid, account_id, userid, user_pass, email, last_ip, lastlogin, pin_code, birthdate, group_id, logincount, state);
- }
- }
- return;
-}
int HP_mapif_broadcast(const unsigned char *mes, int len, unsigned int fontColor, short fontType, short fontSize, short fontAlign, short fontY, int sfd) {
int hIndex = 0;
int retVal___ = 0;
@@ -16405,6 +17209,32 @@ void HP_pincode_loginstate(int fd, struct char_session_data *sd, enum pincode_lo
}
return;
}
+void HP_pincode_loginstate2(int fd, struct char_session_data *sd, enum pincode_login_response state, enum pincode_login_response2 flag) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_pincode_loginstate2_pre > 0) {
+ void (*preHookFunc) (int *fd, struct char_session_data **sd, enum pincode_login_response *state, enum pincode_login_response2 *flag);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_loginstate2_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_pincode_loginstate2_pre[hIndex].func;
+ preHookFunc(&fd, &sd, &state, &flag);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.pincode.loginstate2(fd, sd, state, flag);
+ }
+ if (HPMHooks.count.HP_pincode_loginstate2_post > 0) {
+ void (*postHookFunc) (int fd, struct char_session_data *sd, enum pincode_login_response state, enum pincode_login_response2 flag);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_loginstate2_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_pincode_loginstate2_post[hIndex].func;
+ postHookFunc(fd, sd, state, flag);
+ }
+ }
+ return;
+}
void HP_pincode_setnew(int fd, struct char_session_data *sd) {
int hIndex = 0;
if (HPMHooks.count.HP_pincode_setnew_pre > 0) {
diff --git a/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc b/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc
index 5c8fc9d68..94e86df4d 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc
@@ -584,6 +584,8 @@ struct {
struct HPMHookPoint *HP_clif_decrypt_cmd_post;
struct HPMHookPoint *HP_clif_authok_pre;
struct HPMHookPoint *HP_clif_authok_post;
+ struct HPMHookPoint *HP_clif_auth_error_pre;
+ struct HPMHookPoint *HP_clif_auth_error_post;
struct HPMHookPoint *HP_clif_authrefuse_pre;
struct HPMHookPoint *HP_clif_authrefuse_post;
struct HPMHookPoint *HP_clif_authfail_fd_pre;
@@ -698,6 +700,8 @@ struct {
struct HPMHookPoint *HP_clif_spawn_post;
struct HPMHookPoint *HP_clif_changemap_pre;
struct HPMHookPoint *HP_clif_changemap_post;
+ struct HPMHookPoint *HP_clif_changemap_airship_pre;
+ struct HPMHookPoint *HP_clif_changemap_airship_post;
struct HPMHookPoint *HP_clif_changemapcell_pre;
struct HPMHookPoint *HP_clif_changemapcell_post;
struct HPMHookPoint *HP_clif_map_property_pre;
@@ -714,6 +718,8 @@ struct {
struct HPMHookPoint *HP_clif_maptypeproperty2_post;
struct HPMHookPoint *HP_clif_changemapserver_pre;
struct HPMHookPoint *HP_clif_changemapserver_post;
+ struct HPMHookPoint *HP_clif_changemapserver_airship_pre;
+ struct HPMHookPoint *HP_clif_changemapserver_airship_post;
struct HPMHookPoint *HP_clif_npcbuysell_pre;
struct HPMHookPoint *HP_clif_npcbuysell_post;
struct HPMHookPoint *HP_clif_buylist_pre;
@@ -1038,6 +1044,8 @@ struct {
struct HPMHookPoint *HP_clif_messagecolor_post;
struct HPMHookPoint *HP_clif_disp_overhead_pre;
struct HPMHookPoint *HP_clif_disp_overhead_post;
+ struct HPMHookPoint *HP_clif_notify_playerchat_pre;
+ struct HPMHookPoint *HP_clif_notify_playerchat_post;
struct HPMHookPoint *HP_clif_msgtable_pre;
struct HPMHookPoint *HP_clif_msgtable_post;
struct HPMHookPoint *HP_clif_msgtable_num_pre;
@@ -2028,6 +2036,28 @@ struct {
struct HPMHookPoint *HP_clif_pPrivateAirshipRequest_post;
struct HPMHookPoint *HP_clif_PrivateAirshipResponse_pre;
struct HPMHookPoint *HP_clif_PrivateAirshipResponse_post;
+ struct HPMHookPoint *HP_clif_stylist_vector_init_pre;
+ struct HPMHookPoint *HP_clif_stylist_vector_init_post;
+ struct HPMHookPoint *HP_clif_stylist_vector_clear_pre;
+ struct HPMHookPoint *HP_clif_stylist_vector_clear_post;
+ struct HPMHookPoint *HP_clif_stylist_read_db_libconfig_pre;
+ struct HPMHookPoint *HP_clif_stylist_read_db_libconfig_post;
+ struct HPMHookPoint *HP_clif_stylist_read_db_libconfig_sub_pre;
+ struct HPMHookPoint *HP_clif_stylist_read_db_libconfig_sub_post;
+ struct HPMHookPoint *HP_clif_style_change_validate_requirements_pre;
+ struct HPMHookPoint *HP_clif_style_change_validate_requirements_post;
+ struct HPMHookPoint *HP_clif_stylist_send_rodexitem_pre;
+ struct HPMHookPoint *HP_clif_stylist_send_rodexitem_post;
+ struct HPMHookPoint *HP_clif_pReqStyleChange_pre;
+ struct HPMHookPoint *HP_clif_pReqStyleChange_post;
+ struct HPMHookPoint *HP_clif_cz_req_style_change_sub_pre;
+ struct HPMHookPoint *HP_clif_cz_req_style_change_sub_post;
+ struct HPMHookPoint *HP_clif_style_change_response_pre;
+ struct HPMHookPoint *HP_clif_style_change_response_post;
+ struct HPMHookPoint *HP_clif_pPetEvolution_pre;
+ struct HPMHookPoint *HP_clif_pPetEvolution_post;
+ struct HPMHookPoint *HP_clif_petEvolutionResult_pre;
+ struct HPMHookPoint *HP_clif_petEvolutionResult_post;
struct HPMHookPoint *HP_cmdline_init_pre;
struct HPMHookPoint *HP_cmdline_init_post;
struct HPMHookPoint *HP_cmdline_final_pre;
@@ -4744,6 +4774,8 @@ struct {
struct HPMHookPoint *HP_pet_read_db_sub_intimacy_post;
struct HPMHookPoint *HP_pet_read_db_clear_pre;
struct HPMHookPoint *HP_pet_read_db_clear_post;
+ struct HPMHookPoint *HP_pet_read_db_sub_evolution_pre;
+ struct HPMHookPoint *HP_pet_read_db_sub_evolution_post;
struct HPMHookPoint *HP_quest_init_pre;
struct HPMHookPoint *HP_quest_init_post;
struct HPMHookPoint *HP_quest_final_pre;
@@ -6941,6 +6973,8 @@ struct {
int HP_clif_decrypt_cmd_post;
int HP_clif_authok_pre;
int HP_clif_authok_post;
+ int HP_clif_auth_error_pre;
+ int HP_clif_auth_error_post;
int HP_clif_authrefuse_pre;
int HP_clif_authrefuse_post;
int HP_clif_authfail_fd_pre;
@@ -7055,6 +7089,8 @@ struct {
int HP_clif_spawn_post;
int HP_clif_changemap_pre;
int HP_clif_changemap_post;
+ int HP_clif_changemap_airship_pre;
+ int HP_clif_changemap_airship_post;
int HP_clif_changemapcell_pre;
int HP_clif_changemapcell_post;
int HP_clif_map_property_pre;
@@ -7071,6 +7107,8 @@ struct {
int HP_clif_maptypeproperty2_post;
int HP_clif_changemapserver_pre;
int HP_clif_changemapserver_post;
+ int HP_clif_changemapserver_airship_pre;
+ int HP_clif_changemapserver_airship_post;
int HP_clif_npcbuysell_pre;
int HP_clif_npcbuysell_post;
int HP_clif_buylist_pre;
@@ -7395,6 +7433,8 @@ struct {
int HP_clif_messagecolor_post;
int HP_clif_disp_overhead_pre;
int HP_clif_disp_overhead_post;
+ int HP_clif_notify_playerchat_pre;
+ int HP_clif_notify_playerchat_post;
int HP_clif_msgtable_pre;
int HP_clif_msgtable_post;
int HP_clif_msgtable_num_pre;
@@ -8385,6 +8425,28 @@ struct {
int HP_clif_pPrivateAirshipRequest_post;
int HP_clif_PrivateAirshipResponse_pre;
int HP_clif_PrivateAirshipResponse_post;
+ int HP_clif_stylist_vector_init_pre;
+ int HP_clif_stylist_vector_init_post;
+ int HP_clif_stylist_vector_clear_pre;
+ int HP_clif_stylist_vector_clear_post;
+ int HP_clif_stylist_read_db_libconfig_pre;
+ int HP_clif_stylist_read_db_libconfig_post;
+ int HP_clif_stylist_read_db_libconfig_sub_pre;
+ int HP_clif_stylist_read_db_libconfig_sub_post;
+ int HP_clif_style_change_validate_requirements_pre;
+ int HP_clif_style_change_validate_requirements_post;
+ int HP_clif_stylist_send_rodexitem_pre;
+ int HP_clif_stylist_send_rodexitem_post;
+ int HP_clif_pReqStyleChange_pre;
+ int HP_clif_pReqStyleChange_post;
+ int HP_clif_cz_req_style_change_sub_pre;
+ int HP_clif_cz_req_style_change_sub_post;
+ int HP_clif_style_change_response_pre;
+ int HP_clif_style_change_response_post;
+ int HP_clif_pPetEvolution_pre;
+ int HP_clif_pPetEvolution_post;
+ int HP_clif_petEvolutionResult_pre;
+ int HP_clif_petEvolutionResult_post;
int HP_cmdline_init_pre;
int HP_cmdline_init_post;
int HP_cmdline_final_pre;
@@ -11101,6 +11163,8 @@ struct {
int HP_pet_read_db_sub_intimacy_post;
int HP_pet_read_db_clear_pre;
int HP_pet_read_db_clear_post;
+ int HP_pet_read_db_sub_evolution_pre;
+ int HP_pet_read_db_sub_evolution_post;
int HP_quest_init_pre;
int HP_quest_init_post;
int HP_quest_final_pre;
diff --git a/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc b/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc
index 64f9a39e0..9135ed08d 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc
@@ -315,6 +315,7 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(clif->parse_cmd, HP_clif_parse_cmd) },
{ HP_POP(clif->decrypt_cmd, HP_clif_decrypt_cmd) },
{ HP_POP(clif->authok, HP_clif_authok) },
+ { HP_POP(clif->auth_error, HP_clif_auth_error) },
{ HP_POP(clif->authrefuse, HP_clif_authrefuse) },
{ HP_POP(clif->authfail_fd, HP_clif_authfail_fd) },
{ HP_POP(clif->charselectok, HP_clif_charselectok) },
@@ -372,6 +373,7 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(clif->graffiti_entry, HP_clif_graffiti_entry) },
{ HP_POP(clif->spawn, HP_clif_spawn) },
{ HP_POP(clif->changemap, HP_clif_changemap) },
+ { HP_POP(clif->changemap_airship, HP_clif_changemap_airship) },
{ HP_POP(clif->changemapcell, HP_clif_changemapcell) },
{ HP_POP(clif->map_property, HP_clif_map_property) },
{ HP_POP(clif->pvpset, HP_clif_pvpset) },
@@ -380,6 +382,7 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(clif->map_type, HP_clif_map_type) },
{ HP_POP(clif->maptypeproperty2, HP_clif_maptypeproperty2) },
{ HP_POP(clif->changemapserver, HP_clif_changemapserver) },
+ { HP_POP(clif->changemapserver_airship, HP_clif_changemapserver_airship) },
{ HP_POP(clif->npcbuysell, HP_clif_npcbuysell) },
{ HP_POP(clif->buylist, HP_clif_buylist) },
{ HP_POP(clif->selllist, HP_clif_selllist) },
@@ -542,6 +545,7 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(clif->messagecolor_self, HP_clif_messagecolor_self) },
{ HP_POP(clif->messagecolor, HP_clif_messagecolor) },
{ HP_POP(clif->disp_overhead, HP_clif_disp_overhead) },
+ { HP_POP(clif->notify_playerchat, HP_clif_notify_playerchat) },
{ HP_POP(clif->msgtable, HP_clif_msgtable) },
{ HP_POP(clif->msgtable_num, HP_clif_msgtable_num) },
{ HP_POP(clif->msgtable_skill, HP_clif_msgtable_skill) },
@@ -1037,6 +1041,17 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(clif->ui_action, HP_clif_ui_action) },
{ HP_POP(clif->pPrivateAirshipRequest, HP_clif_pPrivateAirshipRequest) },
{ HP_POP(clif->PrivateAirshipResponse, HP_clif_PrivateAirshipResponse) },
+ { HP_POP(clif->stylist_vector_init, HP_clif_stylist_vector_init) },
+ { HP_POP(clif->stylist_vector_clear, HP_clif_stylist_vector_clear) },
+ { HP_POP(clif->stylist_read_db_libconfig, HP_clif_stylist_read_db_libconfig) },
+ { HP_POP(clif->stylist_read_db_libconfig_sub, HP_clif_stylist_read_db_libconfig_sub) },
+ { HP_POP(clif->style_change_validate_requirements, HP_clif_style_change_validate_requirements) },
+ { HP_POP(clif->stylist_send_rodexitem, HP_clif_stylist_send_rodexitem) },
+ { HP_POP(clif->pReqStyleChange, HP_clif_pReqStyleChange) },
+ { HP_POP(clif->cz_req_style_change_sub, HP_clif_cz_req_style_change_sub) },
+ { HP_POP(clif->style_change_response, HP_clif_style_change_response) },
+ { HP_POP(clif->pPetEvolution, HP_clif_pPetEvolution) },
+ { HP_POP(clif->petEvolutionResult, HP_clif_petEvolutionResult) },
/* cmdline_interface */
{ HP_POP(cmdline->init, HP_cmdline_init) },
{ HP_POP(cmdline->final, HP_cmdline_final) },
@@ -2430,6 +2445,7 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(pet->read_db_sub, HP_pet_read_db_sub) },
{ HP_POP(pet->read_db_sub_intimacy, HP_pet_read_db_sub_intimacy) },
{ HP_POP(pet->read_db_clear, HP_pet_read_db_clear) },
+ { HP_POP(pet->read_db_sub_evolution, HP_pet_read_db_sub_evolution) },
/* quest_interface */
{ HP_POP(quest->init, HP_quest_init) },
{ HP_POP(quest->final, HP_quest_final) },
diff --git a/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc b/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc
index e39dc4c2c..c055c6c09 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc
@@ -7574,6 +7574,32 @@ void HP_clif_authok(struct map_session_data *sd) {
}
return;
}
+void HP_clif_auth_error(int fd, int errorCode) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_clif_auth_error_pre > 0) {
+ void (*preHookFunc) (int *fd, int *errorCode);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_auth_error_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_auth_error_pre[hIndex].func;
+ preHookFunc(&fd, &errorCode);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.clif.auth_error(fd, errorCode);
+ }
+ if (HPMHooks.count.HP_clif_auth_error_post > 0) {
+ void (*postHookFunc) (int fd, int errorCode);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_auth_error_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_auth_error_post[hIndex].func;
+ postHookFunc(fd, errorCode);
+ }
+ }
+ return;
+}
void HP_clif_authrefuse(int fd, uint8 error_code) {
int hIndex = 0;
if (HPMHooks.count.HP_clif_authrefuse_pre > 0) {
@@ -9066,6 +9092,32 @@ void HP_clif_changemap(struct map_session_data *sd, short m, int x, int y) {
}
return;
}
+void HP_clif_changemap_airship(struct map_session_data *sd, short m, int x, int y) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_clif_changemap_airship_pre > 0) {
+ void (*preHookFunc) (struct map_session_data **sd, short *m, int *x, int *y);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemap_airship_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_changemap_airship_pre[hIndex].func;
+ preHookFunc(&sd, &m, &x, &y);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.clif.changemap_airship(sd, m, x, y);
+ }
+ if (HPMHooks.count.HP_clif_changemap_airship_post > 0) {
+ void (*postHookFunc) (struct map_session_data *sd, short m, int x, int y);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemap_airship_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_changemap_airship_post[hIndex].func;
+ postHookFunc(sd, m, x, y);
+ }
+ }
+ return;
+}
void HP_clif_changemapcell(int fd, int16 m, int x, int y, int type, enum send_target target) {
int hIndex = 0;
if (HPMHooks.count.HP_clif_changemapcell_pre > 0) {
@@ -9274,6 +9326,32 @@ void HP_clif_changemapserver(struct map_session_data *sd, unsigned short map_ind
}
return;
}
+void HP_clif_changemapserver_airship(struct map_session_data *sd, unsigned short map_index, int x, int y, uint32 ip, uint16 port) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_clif_changemapserver_airship_pre > 0) {
+ void (*preHookFunc) (struct map_session_data **sd, unsigned short *map_index, int *x, int *y, uint32 *ip, uint16 *port);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemapserver_airship_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_changemapserver_airship_pre[hIndex].func;
+ preHookFunc(&sd, &map_index, &x, &y, &ip, &port);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.clif.changemapserver_airship(sd, map_index, x, y, ip, port);
+ }
+ if (HPMHooks.count.HP_clif_changemapserver_airship_post > 0) {
+ void (*postHookFunc) (struct map_session_data *sd, unsigned short map_index, int x, int y, uint32 ip, uint16 port);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemapserver_airship_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_changemapserver_airship_post[hIndex].func;
+ postHookFunc(sd, map_index, x, y, ip, port);
+ }
+ }
+ return;
+}
void HP_clif_npcbuysell(struct map_session_data *sd, int id) {
int hIndex = 0;
if (HPMHooks.count.HP_clif_npcbuysell_pre > 0) {
@@ -11221,10 +11299,10 @@ void HP_clif_partytickack(struct map_session_data *sd, bool flag) {
}
return;
}
-void HP_clif_zc_config(struct map_session_data *sd, int type, int flag) {
+void HP_clif_zc_config(struct map_session_data *sd, enum CZ_CONFIG type, int flag) {
int hIndex = 0;
if (HPMHooks.count.HP_clif_zc_config_pre > 0) {
- void (*preHookFunc) (struct map_session_data **sd, int *type, int *flag);
+ void (*preHookFunc) (struct map_session_data **sd, enum CZ_CONFIG *type, int *flag);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_zc_config_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_zc_config_pre[hIndex].func;
@@ -11239,7 +11317,7 @@ void HP_clif_zc_config(struct map_session_data *sd, int type, int flag) {
HPMHooks.source.clif.zc_config(sd, type, flag);
}
if (HPMHooks.count.HP_clif_zc_config_post > 0) {
- void (*postHookFunc) (struct map_session_data *sd, int type, int flag);
+ void (*postHookFunc) (struct map_session_data *sd, enum CZ_CONFIG type, int flag);
for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_zc_config_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_zc_config_post[hIndex].func;
postHookFunc(sd, type, flag);
@@ -13492,14 +13570,14 @@ void HP_clif_messagecolor(struct block_list *bl, uint32 color, const char *msg)
}
return;
}
-void HP_clif_disp_overhead(struct block_list *bl, const char *mes) {
+void HP_clif_disp_overhead(struct block_list *bl, const char *mes, enum send_target target, struct block_list *target_bl) {
int hIndex = 0;
if (HPMHooks.count.HP_clif_disp_overhead_pre > 0) {
- void (*preHookFunc) (struct block_list **bl, const char **mes);
+ void (*preHookFunc) (struct block_list **bl, const char **mes, enum send_target *target, struct block_list **target_bl);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_disp_overhead_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_disp_overhead_pre[hIndex].func;
- preHookFunc(&bl, &mes);
+ preHookFunc(&bl, &mes, &target, &target_bl);
}
if (*HPMforce_return) {
*HPMforce_return = false;
@@ -13507,12 +13585,38 @@ void HP_clif_disp_overhead(struct block_list *bl, const char *mes) {
}
}
{
- HPMHooks.source.clif.disp_overhead(bl, mes);
+ HPMHooks.source.clif.disp_overhead(bl, mes, target, target_bl);
}
if (HPMHooks.count.HP_clif_disp_overhead_post > 0) {
- void (*postHookFunc) (struct block_list *bl, const char *mes);
+ void (*postHookFunc) (struct block_list *bl, const char *mes, enum send_target target, struct block_list *target_bl);
for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_disp_overhead_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_disp_overhead_post[hIndex].func;
+ postHookFunc(bl, mes, target, target_bl);
+ }
+ }
+ return;
+}
+void HP_clif_notify_playerchat(struct block_list *bl, const char *mes) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_clif_notify_playerchat_pre > 0) {
+ void (*preHookFunc) (struct block_list **bl, const char **mes);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_notify_playerchat_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_notify_playerchat_pre[hIndex].func;
+ preHookFunc(&bl, &mes);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.clif.notify_playerchat(bl, mes);
+ }
+ if (HPMHooks.count.HP_clif_notify_playerchat_post > 0) {
+ void (*postHookFunc) (struct block_list *bl, const char *mes);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_notify_playerchat_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_notify_playerchat_post[hIndex].func;
postHookFunc(bl, mes);
}
}
@@ -26282,14 +26386,14 @@ void HP_clif_pOpenUIRequest(int fd, struct map_session_data *sd) {
}
return;
}
-void HP_clif_open_ui(struct map_session_data *sd, int8 UIType) {
+void HP_clif_open_ui(struct map_session_data *sd, enum cz_ui_types uiType) {
int hIndex = 0;
if (HPMHooks.count.HP_clif_open_ui_pre > 0) {
- void (*preHookFunc) (struct map_session_data **sd, int8 *UIType);
+ void (*preHookFunc) (struct map_session_data **sd, enum cz_ui_types *uiType);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_open_ui_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_open_ui_pre[hIndex].func;
- preHookFunc(&sd, &UIType);
+ preHookFunc(&sd, &uiType);
}
if (*HPMforce_return) {
*HPMforce_return = false;
@@ -26297,13 +26401,13 @@ void HP_clif_open_ui(struct map_session_data *sd, int8 UIType) {
}
}
{
- HPMHooks.source.clif.open_ui(sd, UIType);
+ HPMHooks.source.clif.open_ui(sd, uiType);
}
if (HPMHooks.count.HP_clif_open_ui_post > 0) {
- void (*postHookFunc) (struct map_session_data *sd, int8 UIType);
+ void (*postHookFunc) (struct map_session_data *sd, enum cz_ui_types uiType);
for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_open_ui_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_open_ui_post[hIndex].func;
- postHookFunc(sd, UIType);
+ postHookFunc(sd, uiType);
}
}
return;
@@ -26412,6 +26516,295 @@ void HP_clif_PrivateAirshipResponse(struct map_session_data *sd, uint32 flag) {
}
return;
}
+void HP_clif_stylist_vector_init(void) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_clif_stylist_vector_init_pre > 0) {
+ void (*preHookFunc) (void);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_stylist_vector_init_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_stylist_vector_init_pre[hIndex].func;
+ preHookFunc();
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.clif.stylist_vector_init();
+ }
+ if (HPMHooks.count.HP_clif_stylist_vector_init_post > 0) {
+ void (*postHookFunc) (void);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_stylist_vector_init_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_stylist_vector_init_post[hIndex].func;
+ postHookFunc();
+ }
+ }
+ return;
+}
+void HP_clif_stylist_vector_clear(void) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_clif_stylist_vector_clear_pre > 0) {
+ void (*preHookFunc) (void);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_stylist_vector_clear_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_stylist_vector_clear_pre[hIndex].func;
+ preHookFunc();
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.clif.stylist_vector_clear();
+ }
+ if (HPMHooks.count.HP_clif_stylist_vector_clear_post > 0) {
+ void (*postHookFunc) (void);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_stylist_vector_clear_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_stylist_vector_clear_post[hIndex].func;
+ postHookFunc();
+ }
+ }
+ return;
+}
+bool HP_clif_stylist_read_db_libconfig(void) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_clif_stylist_read_db_libconfig_pre > 0) {
+ bool (*preHookFunc) (void);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_stylist_read_db_libconfig_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_stylist_read_db_libconfig_pre[hIndex].func;
+ retVal___ = preHookFunc();
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.clif.stylist_read_db_libconfig();
+ }
+ if (HPMHooks.count.HP_clif_stylist_read_db_libconfig_post > 0) {
+ bool (*postHookFunc) (bool retVal___);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_stylist_read_db_libconfig_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_stylist_read_db_libconfig_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___);
+ }
+ }
+ return retVal___;
+}
+bool HP_clif_stylist_read_db_libconfig_sub(struct config_setting_t *it, int idx, const char *source) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_clif_stylist_read_db_libconfig_sub_pre > 0) {
+ bool (*preHookFunc) (struct config_setting_t **it, int *idx, const char **source);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_stylist_read_db_libconfig_sub_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_stylist_read_db_libconfig_sub_pre[hIndex].func;
+ retVal___ = preHookFunc(&it, &idx, &source);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.clif.stylist_read_db_libconfig_sub(it, idx, source);
+ }
+ if (HPMHooks.count.HP_clif_stylist_read_db_libconfig_sub_post > 0) {
+ bool (*postHookFunc) (bool retVal___, struct config_setting_t *it, int idx, const char *source);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_stylist_read_db_libconfig_sub_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_stylist_read_db_libconfig_sub_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, it, idx, source);
+ }
+ }
+ return retVal___;
+}
+bool HP_clif_style_change_validate_requirements(struct map_session_data *sd, int type, int16 idx) {
+ int hIndex = 0;
+ bool retVal___ = false;
+ if (HPMHooks.count.HP_clif_style_change_validate_requirements_pre > 0) {
+ bool (*preHookFunc) (struct map_session_data **sd, int *type, int16 *idx);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_style_change_validate_requirements_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_style_change_validate_requirements_pre[hIndex].func;
+ retVal___ = preHookFunc(&sd, &type, &idx);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.clif.style_change_validate_requirements(sd, type, idx);
+ }
+ if (HPMHooks.count.HP_clif_style_change_validate_requirements_post > 0) {
+ bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, int type, int16 idx);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_style_change_validate_requirements_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_style_change_validate_requirements_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, sd, type, idx);
+ }
+ }
+ return retVal___;
+}
+void HP_clif_stylist_send_rodexitem(struct map_session_data *sd, int16 itemid) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_clif_stylist_send_rodexitem_pre > 0) {
+ void (*preHookFunc) (struct map_session_data **sd, int16 *itemid);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_stylist_send_rodexitem_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_stylist_send_rodexitem_pre[hIndex].func;
+ preHookFunc(&sd, &itemid);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.clif.stylist_send_rodexitem(sd, itemid);
+ }
+ if (HPMHooks.count.HP_clif_stylist_send_rodexitem_post > 0) {
+ void (*postHookFunc) (struct map_session_data *sd, int16 itemid);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_stylist_send_rodexitem_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_stylist_send_rodexitem_post[hIndex].func;
+ postHookFunc(sd, itemid);
+ }
+ }
+ return;
+}
+void HP_clif_pReqStyleChange(int fd, struct map_session_data *sd) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_clif_pReqStyleChange_pre > 0) {
+ void (*preHookFunc) (int *fd, struct map_session_data **sd);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqStyleChange_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_pReqStyleChange_pre[hIndex].func;
+ preHookFunc(&fd, &sd);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.clif.pReqStyleChange(fd, sd);
+ }
+ if (HPMHooks.count.HP_clif_pReqStyleChange_post > 0) {
+ void (*postHookFunc) (int fd, struct map_session_data *sd);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqStyleChange_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_pReqStyleChange_post[hIndex].func;
+ postHookFunc(fd, sd);
+ }
+ }
+ return;
+}
+void HP_clif_cz_req_style_change_sub(struct map_session_data *sd, int type, int16 idx, bool isitem) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_clif_cz_req_style_change_sub_pre > 0) {
+ void (*preHookFunc) (struct map_session_data **sd, int *type, int16 *idx, bool *isitem);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cz_req_style_change_sub_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_cz_req_style_change_sub_pre[hIndex].func;
+ preHookFunc(&sd, &type, &idx, &isitem);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.clif.cz_req_style_change_sub(sd, type, idx, isitem);
+ }
+ if (HPMHooks.count.HP_clif_cz_req_style_change_sub_post > 0) {
+ void (*postHookFunc) (struct map_session_data *sd, int type, int16 idx, bool isitem);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cz_req_style_change_sub_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_cz_req_style_change_sub_post[hIndex].func;
+ postHookFunc(sd, type, idx, isitem);
+ }
+ }
+ return;
+}
+void HP_clif_style_change_response(struct map_session_data *sd, enum stylist_shop flag) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_clif_style_change_response_pre > 0) {
+ void (*preHookFunc) (struct map_session_data **sd, enum stylist_shop *flag);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_style_change_response_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_style_change_response_pre[hIndex].func;
+ preHookFunc(&sd, &flag);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.clif.style_change_response(sd, flag);
+ }
+ if (HPMHooks.count.HP_clif_style_change_response_post > 0) {
+ void (*postHookFunc) (struct map_session_data *sd, enum stylist_shop flag);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_style_change_response_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_style_change_response_post[hIndex].func;
+ postHookFunc(sd, flag);
+ }
+ }
+ return;
+}
+void HP_clif_pPetEvolution(int fd, struct map_session_data *sd) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_clif_pPetEvolution_pre > 0) {
+ void (*preHookFunc) (int *fd, struct map_session_data **sd);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPetEvolution_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_pPetEvolution_pre[hIndex].func;
+ preHookFunc(&fd, &sd);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.clif.pPetEvolution(fd, sd);
+ }
+ if (HPMHooks.count.HP_clif_pPetEvolution_post > 0) {
+ void (*postHookFunc) (int fd, struct map_session_data *sd);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPetEvolution_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_pPetEvolution_post[hIndex].func;
+ postHookFunc(fd, sd);
+ }
+ }
+ return;
+}
+void HP_clif_petEvolutionResult(int fd, enum pet_evolution_result result) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_clif_petEvolutionResult_pre > 0) {
+ void (*preHookFunc) (int *fd, enum pet_evolution_result *result);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_petEvolutionResult_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_clif_petEvolutionResult_pre[hIndex].func;
+ preHookFunc(&fd, &result);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.clif.petEvolutionResult(fd, result);
+ }
+ if (HPMHooks.count.HP_clif_petEvolutionResult_post > 0) {
+ void (*postHookFunc) (int fd, enum pet_evolution_result result);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_petEvolutionResult_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_clif_petEvolutionResult_post[hIndex].func;
+ postHookFunc(fd, result);
+ }
+ }
+ return;
+}
/* cmdline_interface */
void HP_cmdline_init(void) {
int hIndex = 0;
@@ -37934,11 +38327,11 @@ struct item_data* HP_itemdb_exists(int nameid) {
}
return retVal___;
}
-struct item_option* HP_itemdb_option_exists(int idx) {
+struct itemdb_option* HP_itemdb_option_exists(int idx) {
int hIndex = 0;
- struct item_option* retVal___ = NULL;
+ struct itemdb_option* retVal___ = NULL;
if (HPMHooks.count.HP_itemdb_option_exists_pre > 0) {
- struct item_option* (*preHookFunc) (int *idx);
+ struct itemdb_option* (*preHookFunc) (int *idx);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_option_exists_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_option_exists_pre[hIndex].func;
@@ -37953,7 +38346,7 @@ struct item_option* HP_itemdb_option_exists(int idx) {
retVal___ = HPMHooks.source.itemdb.option_exists(idx);
}
if (HPMHooks.count.HP_itemdb_option_exists_post > 0) {
- struct item_option* (*postHookFunc) (struct item_option* retVal___, int idx);
+ struct itemdb_option* (*postHookFunc) (struct itemdb_option* retVal___, int idx);
for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_option_exists_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_option_exists_post[hIndex].func;
retVal___ = postHookFunc(retVal___, idx);
@@ -38832,10 +39225,10 @@ int HP_itemdb_validate_entry(struct item_data *entry, int n, const char *source)
}
return retVal___;
}
-void HP_itemdb_readdb_options_additional_fields(struct item_option *ito, struct config_setting_t *t, const char *source) {
+void HP_itemdb_readdb_options_additional_fields(struct itemdb_option *ito, struct config_setting_t *t, const char *source) {
int hIndex = 0;
if (HPMHooks.count.HP_itemdb_readdb_options_additional_fields_pre > 0) {
- void (*preHookFunc) (struct item_option **ito, struct config_setting_t **t, const char **source);
+ void (*preHookFunc) (struct itemdb_option **ito, struct config_setting_t **t, const char **source);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_options_additional_fields_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_readdb_options_additional_fields_pre[hIndex].func;
@@ -38850,7 +39243,7 @@ void HP_itemdb_readdb_options_additional_fields(struct item_option *ito, struct
HPMHooks.source.itemdb.readdb_options_additional_fields(ito, t, source);
}
if (HPMHooks.count.HP_itemdb_readdb_options_additional_fields_post > 0) {
- void (*postHookFunc) (struct item_option *ito, struct config_setting_t *t, const char *source);
+ void (*postHookFunc) (struct itemdb_option *ito, struct config_setting_t *t, const char *source);
for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_options_additional_fields_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_readdb_options_additional_fields_post[hIndex].func;
postHookFunc(ito, t, source);
@@ -63210,6 +63603,32 @@ void HP_pet_read_db_clear(void) {
}
return;
}
+void HP_pet_read_db_sub_evolution(struct config_setting_t *t, int n) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_pet_read_db_sub_evolution_pre > 0) {
+ void (*preHookFunc) (struct config_setting_t **t, int *n);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_read_db_sub_evolution_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_pet_read_db_sub_evolution_pre[hIndex].func;
+ preHookFunc(&t, &n);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.pet.read_db_sub_evolution(t, n);
+ }
+ if (HPMHooks.count.HP_pet_read_db_sub_evolution_post > 0) {
+ void (*postHookFunc) (struct config_setting_t *t, int n);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_read_db_sub_evolution_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_pet_read_db_sub_evolution_post[hIndex].func;
+ postHookFunc(t, n);
+ }
+ }
+ return;
+}
/* quest_interface */
void HP_quest_init(bool minimal) {
int hIndex = 0;
@@ -69540,15 +69959,15 @@ void HP_searchstore_clearremote(struct map_session_data *sd) {
}
return;
}
-bool HP_searchstore_result(struct map_session_data *sd, unsigned int store_id, int account_id, const char *store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short *card, unsigned char refine) {
+bool HP_searchstore_result(struct map_session_data *sd, unsigned int store_id, int account_id, const char *store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short *card, unsigned char refine, const struct item_option *option) {
int hIndex = 0;
bool retVal___ = false;
if (HPMHooks.count.HP_searchstore_result_pre > 0) {
- bool (*preHookFunc) (struct map_session_data **sd, unsigned int *store_id, int *account_id, const char **store_name, unsigned short *nameid, unsigned short *amount, unsigned int *price, const short **card, unsigned char *refine);
+ bool (*preHookFunc) (struct map_session_data **sd, unsigned int *store_id, int *account_id, const char **store_name, unsigned short *nameid, unsigned short *amount, unsigned int *price, const short **card, unsigned char *refine, const struct item_option **option);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_result_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_searchstore_result_pre[hIndex].func;
- retVal___ = preHookFunc(&sd, &store_id, &account_id, &store_name, &nameid, &amount, &price, &card, &refine);
+ retVal___ = preHookFunc(&sd, &store_id, &account_id, &store_name, &nameid, &amount, &price, &card, &refine, &option);
}
if (*HPMforce_return) {
*HPMforce_return = false;
@@ -69556,13 +69975,13 @@ bool HP_searchstore_result(struct map_session_data *sd, unsigned int store_id, i
}
}
{
- retVal___ = HPMHooks.source.searchstore.result(sd, store_id, account_id, store_name, nameid, amount, price, card, refine);
+ retVal___ = HPMHooks.source.searchstore.result(sd, store_id, account_id, store_name, nameid, amount, price, card, refine, option);
}
if (HPMHooks.count.HP_searchstore_result_post > 0) {
- bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, unsigned int store_id, int account_id, const char *store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short *card, unsigned char refine);
+ bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, unsigned int store_id, int account_id, const char *store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short *card, unsigned char refine, const struct item_option *option);
for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_result_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_searchstore_result_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, sd, store_id, account_id, store_name, nameid, amount, price, card, refine);
+ retVal___ = postHookFunc(retVal___, sd, store_id, account_id, store_name, nameid, amount, price, card, refine, option);
}
}
return retVal___;
@@ -76149,31 +76568,32 @@ int HP_skill_check_condition_castbegin_unknown(struct status_change *sc, uint16
}
return retVal___;
}
-void HP_skill_check_condition_castend_unknown(struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv) {
+bool HP_skill_check_condition_castend_unknown(struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv) {
int hIndex = 0;
+ bool retVal___ = false;
if (HPMHooks.count.HP_skill_check_condition_castend_unknown_pre > 0) {
- void (*preHookFunc) (struct map_session_data **sd, uint16 **skill_id, uint16 **skill_lv);
+ bool (*preHookFunc) (struct map_session_data **sd, uint16 **skill_id, uint16 **skill_lv);
*HPMforce_return = false;
for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castend_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_condition_castend_unknown_pre[hIndex].func;
- preHookFunc(&sd, &skill_id, &skill_lv);
+ retVal___ = preHookFunc(&sd, &skill_id, &skill_lv);
}
if (*HPMforce_return) {
*HPMforce_return = false;
- return;
+ return retVal___;
}
}
{
- HPMHooks.source.skill.check_condition_castend_unknown(sd, skill_id, skill_lv);
+ retVal___ = HPMHooks.source.skill.check_condition_castend_unknown(sd, skill_id, skill_lv);
}
if (HPMHooks.count.HP_skill_check_condition_castend_unknown_post > 0) {
- void (*postHookFunc) (struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv);
+ bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv);
for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castend_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_condition_castend_unknown_post[hIndex].func;
- postHookFunc(sd, skill_id, skill_lv);
+ retVal___ = postHookFunc(retVal___, sd, skill_id, skill_lv);
}
}
- return;
+ return retVal___;
}
bool HP_skill_get_requirement_off_unknown(struct status_change *sc, uint16 *skill_id) {
int hIndex = 0;