From 039702c5b9d7d16a2b701d998705f819171cabb1 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 25 Sep 2019 09:06:20 +0300 Subject: Update messages up to 2019-10-16 --- src/map/messages_main.h | 169 +++++++++++++++++++++++++++++++----------------- src/map/messages_re.h | 165 +++++++++++++++++++++++++++++----------------- src/map/messages_zero.h | 140 +++++++++++++++++++++++++++------------ 3 files changed, 313 insertions(+), 161 deletions(-) (limited to 'src/map') diff --git a/src/map/messages_main.h b/src/map/messages_main.h index 1ef24d6ab..69fc34ee9 100644 --- a/src/map/messages_main.h +++ b/src/map/messages_main.h @@ -24,7 +24,7 @@ /* This file is autogenerated, please do not commit manual changes -Latest version: 20190918 +Latest version: 20191016 */ enum clif_messages { @@ -759,7 +759,7 @@ Congratulations! You are the MVP! Your reward item is MSG_YOU_RECEIVE_MVP_ITEM = 0x8f, /*20031028 to latest !! -!! +! */ MSG_YOU_RECEIVE_MVP_ITEM2 = 0x90, /*20031028 to latest @@ -4013,7 +4013,6 @@ Mouse wheel skills for F7 and F8 are Disabled.[/q2 OFF] MSG_EXPLAIN_QUICKSPELL2 = 0x302, /*20040112 to latest /q3 : /quickspell (/q1) + /quickspell2 (/q2) -/q3: /quickspell (/q1) + /quickspell2 (/q2) */ MSG_EXPLAIN_QUICKSPELL3 = 0x303, #endif @@ -5264,7 +5263,7 @@ High Wizard MSG_WIZARD_H = 0x3da, /*20050613 to latest White Smith -WhiteSmith +MasterSmith */ MSG_BLACKSMITH_H = 0x3db, /*20050613 to latest @@ -7082,7 +7081,6 @@ Quest List #if PACKETVER >= 20070807 /*20070807 to latest RO SHOP -RO Shop */ MSG_RO_SHOP = 0x526, #endif @@ -10960,7 +10958,6 @@ ITEM MSG_MACRO_SKILL = 0x775, /*20110228 to 20110228 Next attack time : -Next attack time: 20110308 to latest TACTIC 20130807 to 20130814 @@ -10977,6 +10974,7 @@ TACTIC MSG_MACRO_ETC = 0x777, /*20110228 to 20110228 When invited to a party +When invited to the party 20110308 to latest COMBAT 20130807 to 20130814 @@ -11021,7 +11019,6 @@ ATTACK MSG_MACRO_ATTACK = 0x77d, /*20110308 to latest Next attack time : -Next attack time: 20130807 to 20130814 ATTACK */ @@ -11030,11 +11027,11 @@ ATTACK When died 20130807 to 20130814 Next attack time : -Next attack time: */ MSG_MACRO_WHEN_DIED = 0x77f, /*20110308 to latest When invited to a party +When invited to the party 20130807 to 20130814 When died */ @@ -11043,6 +11040,7 @@ When died Pickup Item 20130807 to 20130814 When invited to a party +When invited to the party */ MSG_MACRO_PICKUP_ITEM = 0x781, /*20110308 to latest @@ -11072,7 +11070,6 @@ Any work in progress (NPC dialog, manufacturing ...) quit and try again. ExMacro_SaveData%d 20110412 to latest SaveData_ExMacro%d -SaveData_ExMacro %d 20130807 to 20130814 몬스터 사냥을 통해 얻을 수 있는 Job경험치가 %d분간 %.2f배로 증가합니다. Monster Job hunting experience that you can get through the doubling of %d is %.2f minutes. @@ -11083,7 +11080,6 @@ Monster Job hunting experience that you can get through the doubling of %d is %. Settings for [%s] are stored in. 20130807 to 20130814 SaveData_ExMacro%d -SaveData_ExMacro %d */ MSG_MACRO_SAVE_DATA2 = 0x786, #endif @@ -11351,57 +11347,44 @@ Current location of the shop and chat room creation is disabled. MSG_REPLAY_ELAPSEDTIME = 0x7a3, /*20110816 to latest 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 latest Speed : X 1/2 -Speed: X 1/2 20130807 to 20130814 Speed : X 1/4 -Speed: X 1/4 */ MSG_REPLAY_SPEED1_2 = 0x7a5, /*20110816 to latest Speed : X 1 -Speed: X 1 20130807 to 20130814 Speed : X 1/2 -Speed: X 1/2 */ MSG_REPLAY_SPEED1 = 0x7a6, /*20110816 to latest Speed : X 2 -Speed: X 2 20130807 to 20130814 Speed : X 1 -Speed: X 1 */ MSG_REPLAY_SPEED2 = 0x7a7, /*20110816 to latest Speed : X 4 -Speed: X 4 20130807 to 20130814 Speed : X 2 -Speed: X 2 */ MSG_REPLAY_SPEED4 = 0x7a8, /*20110816 to latest Speed : X 8 -Speed: X 8 20130807 to 20130814 Speed : X 4 -Speed: X 4 */ MSG_REPLAY_SPEED8 = 0x7a9, /*20110816 to latest Speed : X 16 -Speed: X 16 20130807 to 20130814 Speed : X 8 -Speed: X 8 */ MSG_REPLAY_SPEED16 = 0x7aa, /*20110816 to latest @@ -11409,12 +11392,10 @@ Speed : 알수없음 Speed: Unknown 20130807 to 20130814 Speed : X 16 -Speed: X 16 */ MSG_REPLAY_SPEEDUNKNOWN = 0x7ab, /*20110816 to latest Service Info : %s -Service Info: %s 20130807 to 20130814 Speed : 알수없음 Speed: Unknown @@ -11422,25 +11403,20 @@ Speed: Unknown MSG_REPLAY_CHRVICEINFO = 0x7ac, /*20110816 to latest Character Name : %s -Character Name: %s 20130807 to 20130814 Service Info : %s -Service Info: %s */ MSG_REPLAY_CHARACTERNAME = 0x7ad, /*20110816 to latest Map Name : %s -Map Name: %s 20130807 to 20130814 Character Name : %s -Character Name: %s */ MSG_REPLAY_MAPNAME = 0x7ae, /*20110816 to latest Record Time: %d-%01d-%01d %d: %02d: %02d 20130807 to 20130814 Map Name : %s -Map Name: %s */ MSG_REPLAY_RECORDTIME = 0x7af, /*20110816 to latest @@ -11523,20 +11499,24 @@ Stop MSG_REPLAY_START2 = 0x7bb, /*20110816 to latest Open Option +Open Options 20130807 to 20130814 Input FileName -> Start */ MSG_REPLAY_OPENOPTION = 0x7bc, /*20110816 to latest Close Option +Close Options 20130807 to 20130814 Open Option +Open Options */ MSG_REPLAY_CLOSEOPION = 0x7bd, /*20110816 to latest End 20130807 to 20130814 Close Option +Close Options */ MSG_REPLAY_END = 0x7be, /*20110816 to latest @@ -11601,6 +11581,7 @@ The same file exists already. MSG_REPLAY_RECORDSTART = 0x7c6, /*20110816 to latest is Saved. +Recording saved 20130807 to 20130814 Record Start */ @@ -11609,17 +11590,16 @@ Record Start #if PACKETVER >= 20110823 /*20110823 to latest Weight : %3d / %3d -Weight: %3d / %3d 20130807 to 20130814 is Saved. +Recording saved */ MSG_WEIGHT = 0x7c8, /*20110823 to latest Total : %s C -Total: %s C +Total: %s EUR 20130807 to 20130814 Weight : %3d / %3d -Weight: %3d / %3d */ MSG_TOTAL = 0x7c9, /*20110823 to latest @@ -11627,7 +11607,7 @@ Weight: %3d / %3d [Shuriken] must be equipped. 20130807 to 20130814 Total : %s C -Total: %s C +Total: %s EUR */ MSG_FAIL_NEED_EQUIPPED_SYURIKEN = 0x7ca, #endif @@ -11647,7 +11627,6 @@ Base Lv. %d MSG__BASIC_MSG_JOB = 0x7cc, /*20110831 to latest Zeny : %s -Zeny: %s 20130807 to 20130814 Job Lv. %d */ @@ -11656,7 +11635,6 @@ Job Lv. %d Trilinear 20130807 to 20130814 Zeny : %s -Zeny: %s */ MSG_GRAPHIC_MSG_TRILINEAR = 0x7ce, /*20110831 to latest @@ -11679,6 +11657,7 @@ skill MSG_GRAPHIC_MSG_ITEM = 0x7d1, /*20110831 to latest NoCtrl +Ctrl 20130807 to 20130814 item */ @@ -11688,10 +11667,12 @@ item More 20130807 to 20130814 NoCtrl +Ctrl */ MSG_GRAPHIC_MSG_BATTLE = 0x7d3, /*20110831 to latest (Character/Total Slot) +(Characters/Total slots) 20130807 to 20130814 전장 More @@ -11702,6 +11683,7 @@ Premium Service VIP Service 20130807 to 20130814 (Character/Total Slot) +(Characters/Total slots) */ MSG_CHARACTER_MSG_PREMIUMSERVICE = 0x7d5, /*20110831 to latest @@ -13040,6 +13022,7 @@ Move Combining items will be only one kind at a time. 20120320 to latest Make Character +Create Character 20130807 to 20130814 이름변경 Rename @@ -13052,6 +13035,7 @@ You cannot have more than 30,000 stacked items. http://ro.game.gnjoy.com/ 20130807 to 20130814 Make Character +Create Character */ MSG_UAE_URL = 0x877, #endif @@ -13371,7 +13355,6 @@ Change to Default UI MSG_NAVIGATION_HELP = 0x89d, /*20120417 to latest ALL -All 20130807 to 20130814 도움말 Help @@ -13381,7 +13364,6 @@ Help Map 20130807 to 20130814 ALL -All */ MSG_NAVIGATION_MAP = 0x89f, /*20120417 to latest @@ -15516,7 +15498,7 @@ You entered more than 1 Billion Zeny, the price will be set to 1 Billion Zeny. ErrorCode : %d, ErrorValue : %d 20130612 to latest ErrorCategory : %d, ErrorCode : %d (%d,%d,%d,%d) -ErrorCategory: %d, ErrorCode: %d (%d,%d,%d,%d) +ErrorCode : %d, ErrorValue : %d 20130807 to 20130814 AuthTicket is Not Vaild AuthTicket is Not Valid @@ -15531,7 +15513,7 @@ AuthTicket is Not Valid %d%% ( Basic 100%% + Premium %d%% + Internet cafe %d%% + %s Server %d%% ) 20130807 to 20130814 ErrorCategory : %d, ErrorCode : %d (%d,%d,%d,%d) -ErrorCategory: %d, ErrorCode: %d (%d,%d,%d,%d) +ErrorCode : %d, ErrorValue : %d */ MSG_BASIC_EXP_MSG_INDONESIA = 0x9a6, /*20130618 to 20130925 @@ -15564,7 +15546,6 @@ The price of^0000FF %s^000000 MSG_WARNING_PRICE1 = 0x9a9, /*20130626 to latest 100000000 -1000000000 20130807 to 20130814 %s 의 가격이 The price of^0000FF %s^000000 @@ -15575,7 +15556,6 @@ The price of^0000FF %s^000000 is over ^FF0000%d^0000FF Billion^000000 Zeny and 20130807 to 20130814 100000000 -1000000000 */ MSG_WARNING_PRICE3 = 0x9ab, /*20130626 to latest @@ -16352,7 +16332,7 @@ You can not open the mail. MSG_FAILED_TO_WRITE_MAIL = 0xa2c, /*20140416 to latest You are currently joined in CLan !! -You are currently joined in Clan !! +You currently belong to a clan. */ MSG_JOINED_IN_CLAN = 0xa2d, /*20140416 to latest @@ -16423,17 +16403,14 @@ The recipient's name does not exist. #if PACKETVER >= 20140430 /*20140430 to latest 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 latest DROP : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%) -DROP : %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%) */ MSG_TAIWAN_PERSONALINFO_DROPMSG = 0xa39, /*20140430 to latest DEATH : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%) -DEATH: %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%) */ MSG_TAIWAN_PERSONALINFO_DEATHMSG = 0xa3a, #endif @@ -16684,7 +16661,6 @@ Adventure %s GD 20141001 to latest %s -%s */ MSG_CASH_GEDARE_MONEY = 0xa5f, /*20140723 to 20140723 @@ -16925,17 +16901,14 @@ Please empty at least 5 amount of possession in item window. MSG_NOT_ENOUGH_SPACE_IN_ITEM_BODY = 0xa85, /*20140917 to latest 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 latest 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 latest 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 latest @@ -17381,12 +17354,10 @@ Withdraw MSG_ID_AD7 = 0xad7, /*20150304 to latest 1 z UP -1z UP */ MSG_ID_AD8 = 0xad8, /*20150304 to latest 1 z Down -1z Down */ MSG_ID_AD9 = 0xad9, /*20150304 to latest @@ -17561,17 +17532,14 @@ Send Mail #if PACKETVER >= 20150729 /*20150729 to latest 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 latest 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 latest 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 @@ -17581,6 +17549,7 @@ DEATH: %.1f%% (Basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%) Name with this tag cannot be used. 20181002 to latest 해당 내용은 이름으로 사용하실 수 없습니다. +You cannot use the tag as a name. */ MSG_ID_AFC = 0xafc, #endif @@ -17803,7 +17772,6 @@ SNS통신 TWITTER 20160824 to latest Twitter -TWITTER */ MSG_ID_B1D = 0xb1d, /*20160224 to latest @@ -18167,7 +18135,6 @@ The [%s] is not present, the default AI will be used instead. %.1f%% ( Premium %.1f%% + %s %.1f%%) 20160706 to latest %.1f%% ( Basic 100.0%% + Premium %.1f%% + %s %.1f%%) -%.1f%% ( Basic 100.0%% + Premium %.1f%% + %s %.1f%%) */ MSG_ID_B62 = 0xb62, #endif @@ -18784,10 +18751,12 @@ Weight limit has reached toover 70%. Or less then 10 invenrory space. MSG_ID_BCE = 0xbce, /*20161123 to latest C +EUR */ MSG_ID_BCF = 0xbcf, /*20161123 to latest C +EUR */ MSG_ID_BD0 = 0xbd0, /*20161123 to latest @@ -19041,10 +19010,12 @@ SP MSG_ID_BFD = 0xbfd, /*20161228 to latest Lv +Lv. */ MSG_ID_BFE = 0xbfe, /*20161228 to latest Lv +Lv. */ MSG_ID_BFF = 0xbff, /*20161228 to latest @@ -19057,6 +19028,7 @@ Exp MSG_ID_C01 = 0xc01, /*20161228 to latest Play Replay Flie +Start replay */ MSG_ID_C02 = 0xc02, /*20161228 to latest @@ -19073,14 +19045,17 @@ Basicinfo MSG_ID_C05 = 0xc05, /*20161228 to latest Equip +Equipment */ MSG_ID_C06 = 0xc06, /*20161228 to latest Item +Items */ MSG_ID_C07 = 0xc07, /*20161228 to latest Skill +Skills */ MSG_ID_C08 = 0xc08, /*20161228 to latest @@ -19093,10 +19068,12 @@ Party MSG_ID_C0A = 0xc0a, /*20161228 to latest Chatting +Chat */ MSG_ID_C0B = 0xc0b, /*20161228 to latest Shortcut +Hotkeys */ MSG_ID_C0C = 0xc0c, /*20161228 to latest @@ -19105,15 +19082,16 @@ Status MSG_ID_C0D = 0xc0d, /*20161228 to latest ALL -All */ MSG_ID_C0E = 0xc0e, /*20161228 to latest User Defined File Name +Custom file name */ MSG_ID_C0F = 0xc0f, /*20161228 to latest Repeated File Check +Check file */ MSG_ID_C10 = 0xc10, /*20161228 to latest @@ -19122,10 +19100,12 @@ on MSG_ID_C11 = 0xc11, /*20161228 to latest + */ MSG_ID_C12 = 0xc12, /*20161228 to latest Select Skin +Choose skin */ MSG_ID_C13 = 0xc13, #endif @@ -19675,6 +19655,7 @@ Loading the mailbox. MSG_ID_C76 = 0xc76, /*20170315 to latest NOW LOADING.. +Loading... */ MSG_ID_C77 = 0xc77, /*20170315 to latest @@ -19939,6 +19920,7 @@ BOX #if PACKETVER >= 20170628 /*20170628 to latest 다시하기 +File abusing detected. Please restart the client with clean files. */ MSG_ID_CA9 = 0xca9, /*20170628 to 20170809 @@ -20097,6 +20079,7 @@ map MSG_ID_CCC = 0xccc, /*20170809 to latest 변조된 파일이 발견되었습니다. 게임을 다시 실행시켜주세요. +File abusing detected. Please restart the client with clean files. */ MSG_ID_CCD = 0xccd, #endif @@ -20391,6 +20374,7 @@ TokenAgency 서버 연결 실패 MSG_ID_D0D = 0xd0d, /*20171025 to latest 삭제 +Delete */ MSG_ID_D0E = 0xd0e, /*20171025 to latest @@ -20581,6 +20565,7 @@ NPC가 있는 맵의 랜덤 좌표로 이동 됩니다. MSG_ID_D3B = 0xd3b, /*20171108 to latest 태권 +Taekwon */ MSG_ID_D3C = 0xd3c, #endif @@ -20623,10 +20608,12 @@ NPC가 있는 맵의 랜덤 좌표로 이동 됩니다. MSG_ID_D42 = 0xd42, /*20171115 to latest 차단 리스트가 없습니다 +Ignore-list is empty */ MSG_ID_D43 = 0xd43, /*20171115 to latest -차단 리스트- +Characters in ignore-list: */ MSG_ID_D44 = 0xd44, /*20171115 to latest @@ -20993,6 +20980,7 @@ This is not the current attendance check event MSG_ID_D93 = 0xd93, /*20180207 to latest 개인 상납 경험치가 max에 도달하여, 더 이상 길드 경험치를 누적할 수 없습니다. + */ MSG_ID_D94 = 0xd94, #endif @@ -21045,6 +21033,7 @@ Enter 4 english words and 2 chinese words MSG_ID_D9D = 0xd9d, /*20180404 to latest 50% 이상의 값을 입력할 수 없습니다. +The guild tax rate can't be set to more than 50%. */ MSG_ID_D9E = 0xd9e, /*20180404 to latest @@ -21267,20 +21256,24 @@ Emblem 테두리를 그려주지 않습니다 #if PACKETVER >= 20180718 /*20180718 to latest E X P : %.1f%% ( basic 100.0%% %s %.1f%%) +EXP: %.1f%% (basic: 100.0%%, %s: %.1f%%) */ MSG_ID_DCF = 0xdcf, /*20180718 to latest DROP : %.1f%% ( basic 100.0%% %s %.1f%%) +DROP: %.1f%% (basic: 100.0%%, %s: %.1f%%) */ MSG_ID_DD0 = 0xdd0, /*20180718 to latest DEATH : %.1f%% ( basic 100.0%% %s %.1f%%) +DEATH: %.1f%% (basic: 100.0%%, %s: %.1f%%) */ MSG_ID_DD1 = 0xdd1, #endif #if PACKETVER >= 20180829 /*20180829 to latest 영문이나 러시아어 단독으로만 사용이 가능합니다. +Forbidden symbols in character name. */ MSG_ID_DD2 = 0xdd2, /*20180829 to latest @@ -21289,28 +21282,34 @@ you must have an AccessTicket to login MSG_ID_DD3 = 0xdd3, /*20180829 to latest 창고를 불러오는 중입니다. +Loading.... */ MSG_ID_DD4 = 0xdd4, /*20180829 to latest NOW LOADING.. +Loading... */ MSG_ID_DD5 = 0xdd5, #endif #if PACKETVER >= 20181002 /*20181002 to latest 삭제 +Delete */ MSG_ID_DD6 = 0xdd6, /*20181002 to latest 답장 +Reply */ MSG_ID_DD7 = 0xdd7, /*20181002 to latest 전송 +Send */ MSG_ID_DD8 = 0xdd8, /*20181002 to latest 이름확인 +Name Check */ MSG_ID_DD9 = 0xdd9, /*20181002 to latest @@ -21453,6 +21452,7 @@ PvP #if PACKETVER >= 20190109 /*20190109 to latest Capture Monster +Taming monster */ MSG_ID_DF5 = 0xdf5, /*20190109 to latest @@ -21461,6 +21461,7 @@ message MSG_ID_DF6 = 0xdf6, /*20190109 to latest TITLE +Header */ MSG_ID_DF7 = 0xdf7, /*20190109 to latest @@ -21798,6 +21799,7 @@ AP가 부족합니다. MSG_ID_E3E = 0xe3e, /*20190731 to latest ∞ +? */ MSG_ID_E3F = 0xe3f, /*20190731 to latest @@ -21812,6 +21814,7 @@ Total : %s Zeny #if PACKETVER >= 20190821 /*20190821 to latest 계정한정판매 등록창 +Limited Account Registration Window */ MSG_ID_E42 = 0xe42, /*20190821 to latest @@ -21836,26 +21839,34 @@ Sale Start Time MSG_ID_E46 = 0xe46, /*20190821 to latest 판매 종료시간 +Sale end time */ MSG_ID_E47 = 0xe47, /*20190821 to latest 계정 한정 +Account only */ MSG_ID_E48 = 0xe48, /*20190821 to latest 판매기간 : %d월 %d일 %d시 %d분 +Sale period:% d month% d day% d hours% d */ MSG_ID_E49 = 0xe49, -/*20190821 to latest +/*20190821 to 20191002 구입가능 %d개 +% D available +20191016 to latest +계정당 구매가능 */ MSG_ID_E4A = 0xe4a, /*20190821 to latest %d개 한정 +limited to% d */ MSG_ID_E4B = 0xe4b, /*20190821 to latest >> ItemName : %s / 수량 : %d / 판매기간 : %d월:%d일:%d시:%d분 ~ %d월:%d일:%d시:%d분 +>> ItemName:% s / Quantity:% d / Sales Period:% d Month:% d Day:% d Hour:% d Minute ~% d Month:% d Day:% d Hour:% d Minute */ MSG_ID_E4C = 0xe4c, /*20190821 to latest @@ -21864,30 +21875,36 @@ Sold Out MSG_ID_E4D = 0xe4d, /*20190821 to latest [%s]은(는) 현재 소환할 수 없는 지역에 있습니다. +% s] is currently in a region that cannot be summoned. */ MSG_ID_E4E = 0xe4e, /*20190821 to latest ~ %d월 %d일 %d시 %d분 +% d min% d days% d days */ MSG_ID_E4F = 0xe4f, /*20190821 to latest 상품을 더이상 추가할 수 없습니다 +Can't add any more items */ MSG_ID_E50 = 0xe50, #endif #if PACKETVER >= 20190828 /*20190828 to latest 장착 중인 아이템은 교환할 수 없습니다. 장착을 해제한 뒤 시도해 주시길 바랍니다. +The item being mounted cannot be exchanged. Please unmount it and try again. */ MSG_ID_E51 = 0xe51, #endif #if PACKETVER >= 20190904 /*20190904 to latest 길드 창고 이용 중엔 캐릭터 선택창으로 이동 할 수 없습니다. +You can not move to the character selection window while using the Guild Warehouse. */ MSG_ID_E52 = 0xe52, /*20190904 to latest 아이템 태그가 포함되어 있어 사용할 수 없습니다. +Item tag is included and cannot be used. */ MSG_ID_E53 = 0xe53, /*20190904 to latest @@ -21942,14 +21959,18 @@ Balance: %s %c MSG_ID_E5F = 0xe5f, /*20190918 to latest ^ff0000본 아이템을 구매 후 7일 이내에는 청약 철회가 가능합니다. 다만, 7일이 지났거나 아이템을 개봉하시면 청약 철회 대상에서 제외 됩니다.또한 구매시 사용된 무료캐시는 청약철회시 반환되지 않습니다.^000000 정말로 아이템을 구매하시겠습니까? 구매하실 경우 %s캐시가 차감됩니다. +Do you really want to purchase this item? %s Money will be deducted from your total balance. */ MSG_ID_E60 = 0xe60, /*20190918 to latest ^ff0000본 아이템을 구매 후 7일 이내에는 청약 철회가 가능합니다. 다만, 7일이 지났거나 아이템을 개봉하시면 청약 철회 대상에서 제외 됩니다.또한 구매시 사용된 무료캐시는 청약철회시 반환되지 않습니다.^000000 정말로 아이템을 구매하시겠습니까? 구매하실 경우 일반 %s캐시, 무료 %s캐시가 차감됩니다. +Do you really want to purchase this item? %s Money and %s Free Points will be deducted from your total balance. */ MSG_ID_E61 = 0xe61, -/*20190918 to latest +/*20190918 to 20190918 [%s]의 호출이 거부되었습니다. +20190925 to latest +호출이 거부되었습니다. */ MSG_ID_E62 = 0xe62, /*20190918 to latest @@ -21961,6 +21982,34 @@ Balance: %s %c */ MSG_ID_E64 = 0xe64, #endif +#if PACKETVER >= 20191002 +/*20191002 to latest +판매 노점 아이템 리스트가 저장되었습니다. +*/ + MSG_ID_E65 = 0xe65, +/*20191002 to latest +구매 노점 아이템 리스트가 저장되었습니다. +*/ + MSG_ID_E66 = 0xe66, +/*20191002 to latest +VTC 인증에 실패하였습니다. +*/ + MSG_ID_E67 = 0xe67, +#endif +#if PACKETVER >= 20191016 +/*20191016 to latest +물물교환 중에는 장비를 착용할 수 없습니다. +*/ + MSG_ID_E68 = 0xe68, +/*20191016 to latest +교환하려는 품목 +*/ + MSG_ID_E69 = 0xe69, +/*20191016 to latest + 1차, 2차, 3차 직업 스킬 %d개를 더 올려 주십시오. +*/ + MSG_ID_E6A = 0xe6a, +#endif }; #endif /* MAP_MESSAGES_MAIN_H */ diff --git a/src/map/messages_re.h b/src/map/messages_re.h index 4ae3dee1d..84ccecc5e 100644 --- a/src/map/messages_re.h +++ b/src/map/messages_re.h @@ -24,7 +24,7 @@ /* This file is autogenerated, please do not commit manual changes -Latest version: 20190918 +Latest version: 20191016 */ enum clif_messages { @@ -752,7 +752,7 @@ Congratulations! You are the MVP! Your reward item is MSG_YOU_RECEIVE_MVP_ITEM = 0x8f, /*20080827 to latest !! -!! +! */ MSG_YOU_RECEIVE_MVP_ITEM2 = 0x90, /*20080827 to latest @@ -3914,7 +3914,6 @@ Mouse wheel skills for F7 and F8 are Disabled.[/q2 OFF] MSG_EXPLAIN_QUICKSPELL2 = 0x302, /*20080827 to latest /q3 : /quickspell (/q1) + /quickspell2 (/q2) -/q3: /quickspell (/q1) + /quickspell2 (/q2) */ MSG_EXPLAIN_QUICKSPELL3 = 0x303, /*20080827 to latest @@ -4967,7 +4966,7 @@ High Wizard MSG_WIZARD_H = 0x3da, /*20080827 to latest White Smith -WhiteSmith +MasterSmith */ MSG_BLACKSMITH_H = 0x3db, /*20080827 to latest @@ -6623,7 +6622,6 @@ Quest List MSG_QUESTWIN = 0x525, /*20080827 to latest RO SHOP -RO Shop */ MSG_RO_SHOP = 0x526, /*20080827 to latest @@ -10434,7 +10432,6 @@ ITEM MSG_MACRO_SKILL = 0x775, /*20110228 to 20110228 Next attack time : -Next attack time: 20110308 to latest TACTIC 20130807 to 20130814 @@ -10451,6 +10448,7 @@ TACTIC MSG_MACRO_ETC = 0x777, /*20110228 to 20110228 When invited to a party +When invited to the party 20110308 to latest COMBAT 20130807 to 20130814 @@ -10495,7 +10493,6 @@ ATTACK MSG_MACRO_ATTACK = 0x77d, /*20110308 to latest Next attack time : -Next attack time: 20130807 to 20130814 ATTACK */ @@ -10504,11 +10501,11 @@ ATTACK When died 20130807 to 20130814 Next attack time : -Next attack time: */ MSG_MACRO_WHEN_DIED = 0x77f, /*20110308 to latest When invited to a party +When invited to the party 20130807 to 20130814 When died */ @@ -10517,6 +10514,7 @@ When died Pickup Item 20130807 to 20130814 When invited to a party +When invited to the party */ MSG_MACRO_PICKUP_ITEM = 0x781, /*20110308 to latest @@ -10546,7 +10544,6 @@ Any work in progress (NPC dialog, manufacturing ...) quit and try again. ExMacro_SaveData%d 20110412 to latest SaveData_ExMacro%d -SaveData_ExMacro %d 20130807 to 20130814 몬스터 사냥을 통해 얻을 수 있는 Job경험치가 %d분간 %.2f배로 증가합니다. Monster Job hunting experience that you can get through the doubling of %d is %.2f minutes. @@ -10557,7 +10554,6 @@ Monster Job hunting experience that you can get through the doubling of %d is %. Settings for [%s] are stored in. 20130807 to 20130814 SaveData_ExMacro%d -SaveData_ExMacro %d */ MSG_MACRO_SAVE_DATA2 = 0x786, #endif @@ -10825,57 +10821,44 @@ Current location of the shop and chat room creation is disabled. MSG_REPLAY_ELAPSEDTIME = 0x7a3, /*20110816 to latest 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 latest Speed : X 1/2 -Speed: X 1/2 20130807 to 20130814 Speed : X 1/4 -Speed: X 1/4 */ MSG_REPLAY_SPEED1_2 = 0x7a5, /*20110816 to latest Speed : X 1 -Speed: X 1 20130807 to 20130814 Speed : X 1/2 -Speed: X 1/2 */ MSG_REPLAY_SPEED1 = 0x7a6, /*20110816 to latest Speed : X 2 -Speed: X 2 20130807 to 20130814 Speed : X 1 -Speed: X 1 */ MSG_REPLAY_SPEED2 = 0x7a7, /*20110816 to latest Speed : X 4 -Speed: X 4 20130807 to 20130814 Speed : X 2 -Speed: X 2 */ MSG_REPLAY_SPEED4 = 0x7a8, /*20110816 to latest Speed : X 8 -Speed: X 8 20130807 to 20130814 Speed : X 4 -Speed: X 4 */ MSG_REPLAY_SPEED8 = 0x7a9, /*20110816 to latest Speed : X 16 -Speed: X 16 20130807 to 20130814 Speed : X 8 -Speed: X 8 */ MSG_REPLAY_SPEED16 = 0x7aa, /*20110816 to latest @@ -10883,12 +10866,10 @@ Speed : 알수없음 Speed: Unknown 20130807 to 20130814 Speed : X 16 -Speed: X 16 */ MSG_REPLAY_SPEEDUNKNOWN = 0x7ab, /*20110816 to latest Service Info : %s -Service Info: %s 20130807 to 20130814 Speed : 알수없음 Speed: Unknown @@ -10896,25 +10877,20 @@ Speed: Unknown MSG_REPLAY_CHRVICEINFO = 0x7ac, /*20110816 to latest Character Name : %s -Character Name: %s 20130807 to 20130814 Service Info : %s -Service Info: %s */ MSG_REPLAY_CHARACTERNAME = 0x7ad, /*20110816 to latest Map Name : %s -Map Name: %s 20130807 to 20130814 Character Name : %s -Character Name: %s */ MSG_REPLAY_MAPNAME = 0x7ae, /*20110816 to latest Record Time: %d-%01d-%01d %d: %02d: %02d 20130807 to 20130814 Map Name : %s -Map Name: %s */ MSG_REPLAY_RECORDTIME = 0x7af, /*20110816 to latest @@ -10997,20 +10973,24 @@ Stop MSG_REPLAY_START2 = 0x7bb, /*20110816 to latest Open Option +Open Options 20130807 to 20130814 Input FileName -> Start */ MSG_REPLAY_OPENOPTION = 0x7bc, /*20110816 to latest Close Option +Close Options 20130807 to 20130814 Open Option +Open Options */ MSG_REPLAY_CLOSEOPION = 0x7bd, /*20110816 to latest End 20130807 to 20130814 Close Option +Close Options */ MSG_REPLAY_END = 0x7be, /*20110816 to latest @@ -11075,6 +11055,7 @@ The same file exists already. MSG_REPLAY_RECORDSTART = 0x7c6, /*20110816 to latest is Saved. +Recording saved 20130807 to 20130814 Record Start */ @@ -11083,17 +11064,16 @@ Record Start #if PACKETVER >= 20110823 /*20110823 to latest Weight : %3d / %3d -Weight: %3d / %3d 20130807 to 20130814 is Saved. +Recording saved */ MSG_WEIGHT = 0x7c8, /*20110823 to latest Total : %s C -Total: %s C +Total: %s EUR 20130807 to 20130814 Weight : %3d / %3d -Weight: %3d / %3d */ MSG_TOTAL = 0x7c9, /*20110823 to latest @@ -11101,7 +11081,7 @@ Weight: %3d / %3d [Shuriken] must be equipped. 20130807 to 20130814 Total : %s C -Total: %s C +Total: %s EUR */ MSG_FAIL_NEED_EQUIPPED_SYURIKEN = 0x7ca, #endif @@ -11121,7 +11101,6 @@ Base Lv. %d MSG__BASIC_MSG_JOB = 0x7cc, /*20110831 to latest Zeny : %s -Zeny: %s 20130807 to 20130814 Job Lv. %d */ @@ -11130,7 +11109,6 @@ Job Lv. %d Trilinear 20130807 to 20130814 Zeny : %s -Zeny: %s */ MSG_GRAPHIC_MSG_TRILINEAR = 0x7ce, /*20110831 to latest @@ -11153,6 +11131,7 @@ skill MSG_GRAPHIC_MSG_ITEM = 0x7d1, /*20110831 to latest NoCtrl +Ctrl 20130807 to 20130814 item */ @@ -11162,10 +11141,12 @@ item More 20130807 to 20130814 NoCtrl +Ctrl */ MSG_GRAPHIC_MSG_BATTLE = 0x7d3, /*20110831 to latest (Character/Total Slot) +(Characters/Total slots) 20130807 to 20130814 전장 More @@ -11176,6 +11157,7 @@ Premium Service VIP Service 20130807 to 20130814 (Character/Total Slot) +(Characters/Total slots) */ MSG_CHARACTER_MSG_PREMIUMSERVICE = 0x7d5, /*20110831 to latest @@ -12514,6 +12496,7 @@ Move Combining items will be only one kind at a time. 20120320 to latest Make Character +Create Character 20130807 to 20130814 이름변경 Rename @@ -12526,6 +12509,7 @@ You cannot have more than 30,000 stacked items. http://ro.game.gnjoy.com/ 20130807 to 20130814 Make Character +Create Character */ MSG_UAE_URL = 0x877, #endif @@ -12847,7 +12831,6 @@ Change to Default UI MSG_NAVIGATION_HELP = 0x89d, /*20120417 to latest ALL -All 20130807 to 20130814 도움말 Help @@ -12857,7 +12840,6 @@ Help Map 20130807 to 20130814 ALL -All */ MSG_NAVIGATION_MAP = 0x89f, /*20120417 to latest @@ -14992,7 +14974,7 @@ You entered more than 1 Billion Zeny, the price will be set to 1 Billion Zeny. ErrorCode : %d, ErrorValue : %d 20130612 to latest ErrorCategory : %d, ErrorCode : %d (%d,%d,%d,%d) -ErrorCategory: %d, ErrorCode: %d (%d,%d,%d,%d) +ErrorCode : %d, ErrorValue : %d 20130807 to 20130814 AuthTicket is Not Vaild AuthTicket is Not Valid @@ -15007,7 +14989,7 @@ AuthTicket is Not Valid %d%% ( Basic 100%% + Premium %d%% + Internet cafe %d%% + %s Server %d%% ) 20130807 to 20130814 ErrorCategory : %d, ErrorCode : %d (%d,%d,%d,%d) -ErrorCategory: %d, ErrorCode: %d (%d,%d,%d,%d) +ErrorCode : %d, ErrorValue : %d */ MSG_BASIC_EXP_MSG_INDONESIA = 0x9a6, /*20130618 to 20130925 @@ -15040,7 +15022,6 @@ The price of^0000FF %s^000000 MSG_WARNING_PRICE1 = 0x9a9, /*20130626 to latest 100000000 -1000000000 20130807 to 20130814 %s 의 가격이 The price of^0000FF %s^000000 @@ -15051,7 +15032,6 @@ The price of^0000FF %s^000000 is over ^FF0000%d^0000FF Billion^000000 Zeny and 20130807 to 20130814 100000000 -1000000000 */ MSG_WARNING_PRICE3 = 0x9ab, /*20130626 to latest @@ -15828,7 +15808,7 @@ You can not open the mail. MSG_FAILED_TO_WRITE_MAIL = 0xa2c, /*20140416 to latest You are currently joined in CLan !! -You are currently joined in Clan !! +You currently belong to a clan. */ MSG_JOINED_IN_CLAN = 0xa2d, /*20140416 to latest @@ -15899,17 +15879,14 @@ The recipient's name does not exist. #if PACKETVER >= 20140430 /*20140430 to latest 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 latest DROP : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%) -DROP : %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%) */ MSG_TAIWAN_PERSONALINFO_DROPMSG = 0xa39, /*20140430 to latest DEATH : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%) -DEATH: %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%) */ MSG_TAIWAN_PERSONALINFO_DEATHMSG = 0xa3a, #endif @@ -16160,7 +16137,6 @@ Adventure %s GD 20141001 to latest %s -%s */ MSG_CASH_GEDARE_MONEY = 0xa5f, /*20140723 to 20140723 @@ -16401,17 +16377,14 @@ Please empty at least 5 amount of possession in item window. MSG_NOT_ENOUGH_SPACE_IN_ITEM_BODY = 0xa85, /*20140917 to latest 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 latest 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 latest 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 latest @@ -16857,12 +16830,10 @@ Withdraw MSG_ID_AD7 = 0xad7, /*20150304 to latest 1 z UP -1z UP */ MSG_ID_AD8 = 0xad8, /*20150304 to latest 1 z Down -1z Down */ MSG_ID_AD9 = 0xad9, /*20150304 to latest @@ -17037,17 +17008,14 @@ Send Mail #if PACKETVER >= 20150729 /*20150729 to latest 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 latest 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 latest 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 @@ -17057,6 +17025,7 @@ DEATH: %.1f%% (Basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%) Name with this tag cannot be used. 20181002 to latest 해당 내용은 이름으로 사용하실 수 없습니다. +You cannot use the tag as a name. */ MSG_ID_AFC = 0xafc, #endif @@ -17279,7 +17248,6 @@ SNS통신 TWITTER 20160824 to latest Twitter -TWITTER */ MSG_ID_B1D = 0xb1d, /*20160224 to latest @@ -17643,7 +17611,6 @@ The [%s] is not present, the default AI will be used instead. %.1f%% ( Premium %.1f%% + %s %.1f%%) 20160706 to latest %.1f%% ( Basic 100.0%% + Premium %.1f%% + %s %.1f%%) -%.1f%% ( Basic 100.0%% + Premium %.1f%% + %s %.1f%%) */ MSG_ID_B62 = 0xb62, #endif @@ -18265,10 +18232,12 @@ Weight limit has reached toover 70%. Or less then 10 invenrory space. MSG_ID_BCE = 0xbce, /*20161123 to latest C +EUR */ MSG_ID_BCF = 0xbcf, /*20161123 to latest C +EUR */ MSG_ID_BD0 = 0xbd0, /*20161123 to latest @@ -18522,10 +18491,12 @@ SP MSG_ID_BFD = 0xbfd, /*20161228 to latest Lv +Lv. */ MSG_ID_BFE = 0xbfe, /*20161228 to latest Lv +Lv. */ MSG_ID_BFF = 0xbff, /*20161228 to latest @@ -18538,6 +18509,7 @@ Exp MSG_ID_C01 = 0xc01, /*20161228 to latest Play Replay Flie +Start replay */ MSG_ID_C02 = 0xc02, /*20161228 to latest @@ -18554,14 +18526,17 @@ Basicinfo MSG_ID_C05 = 0xc05, /*20161228 to latest Equip +Equipment */ MSG_ID_C06 = 0xc06, /*20161228 to latest Item +Items */ MSG_ID_C07 = 0xc07, /*20161228 to latest Skill +Skills */ MSG_ID_C08 = 0xc08, /*20161228 to latest @@ -18574,10 +18549,12 @@ Party MSG_ID_C0A = 0xc0a, /*20161228 to latest Chatting +Chat */ MSG_ID_C0B = 0xc0b, /*20161228 to latest Shortcut +Hotkeys */ MSG_ID_C0C = 0xc0c, /*20161228 to latest @@ -18586,15 +18563,16 @@ Status MSG_ID_C0D = 0xc0d, /*20161228 to latest ALL -All */ MSG_ID_C0E = 0xc0e, /*20161228 to latest User Defined File Name +Custom file name */ MSG_ID_C0F = 0xc0f, /*20161228 to latest Repeated File Check +Check file */ MSG_ID_C10 = 0xc10, /*20161228 to latest @@ -18603,10 +18581,12 @@ on MSG_ID_C11 = 0xc11, /*20161228 to latest + */ MSG_ID_C12 = 0xc12, /*20161228 to latest Select Skin +Choose skin */ MSG_ID_C13 = 0xc13, #endif @@ -19156,6 +19136,7 @@ Loading the mailbox. MSG_ID_C76 = 0xc76, /*20170315 to latest NOW LOADING.. +Loading... */ MSG_ID_C77 = 0xc77, /*20170315 to latest @@ -19418,6 +19399,7 @@ BOX #if PACKETVER >= 20170628 /*20170628 to latest 다시하기 +File abusing detected. Please restart the client with clean files. */ MSG_ID_CA9 = 0xca9, /*20170628 to 20170809 @@ -19576,6 +19558,7 @@ map MSG_ID_CCC = 0xccc, /*20170809 to latest 변조된 파일이 발견되었습니다. 게임을 다시 실행시켜주세요. +File abusing detected. Please restart the client with clean files. */ MSG_ID_CCD = 0xccd, #endif @@ -19870,6 +19853,7 @@ TokenAgency 서버 연결 실패 MSG_ID_D0D = 0xd0d, /*20171025 to latest 삭제 +Delete */ MSG_ID_D0E = 0xd0e, /*20171025 to latest @@ -20060,6 +20044,7 @@ NPC가 있는 맵의 랜덤 좌표로 이동 됩니다. MSG_ID_D3B = 0xd3b, /*20171108 to latest 태권 +Taekwon */ MSG_ID_D3C = 0xd3c, /*20171108 to 20171115 @@ -20102,10 +20087,12 @@ NPC가 있는 맵의 랜덤 좌표로 이동 됩니다. MSG_ID_D42 = 0xd42, /*20171115 to latest 차단 리스트가 없습니다 +Ignore-list is empty */ MSG_ID_D43 = 0xd43, /*20171115 to latest -차단 리스트- +Characters in ignore-list: */ MSG_ID_D44 = 0xd44, /*20171115 to latest @@ -20472,6 +20459,7 @@ This is not the current attendance check event MSG_ID_D93 = 0xd93, /*20180207 to latest 개인 상납 경험치가 max에 도달하여, 더 이상 길드 경험치를 누적할 수 없습니다. + */ MSG_ID_D94 = 0xd94, #endif @@ -20524,6 +20512,7 @@ Enter 4 english words and 2 chinese words MSG_ID_D9D = 0xd9d, /*20180404 to latest 50% 이상의 값을 입력할 수 없습니다. +The guild tax rate can't be set to more than 50%. */ MSG_ID_D9E = 0xd9e, /*20180404 to latest @@ -20746,20 +20735,24 @@ Emblem 테두리를 그려주지 않습니다 #if PACKETVER >= 20180718 /*20180718 to latest E X P : %.1f%% ( basic 100.0%% %s %.1f%%) +EXP: %.1f%% (basic: 100.0%%, %s: %.1f%%) */ MSG_ID_DCF = 0xdcf, /*20180718 to latest DROP : %.1f%% ( basic 100.0%% %s %.1f%%) +DROP: %.1f%% (basic: 100.0%%, %s: %.1f%%) */ MSG_ID_DD0 = 0xdd0, /*20180718 to latest DEATH : %.1f%% ( basic 100.0%% %s %.1f%%) +DEATH: %.1f%% (basic: 100.0%%, %s: %.1f%%) */ MSG_ID_DD1 = 0xdd1, #endif #if PACKETVER >= 20180829 /*20180829 to latest 영문이나 러시아어 단독으로만 사용이 가능합니다. +Forbidden symbols in character name. */ MSG_ID_DD2 = 0xdd2, /*20180829 to latest @@ -20768,28 +20761,34 @@ you must have an AccessTicket to login MSG_ID_DD3 = 0xdd3, /*20180829 to latest 창고를 불러오는 중입니다. +Loading.... */ MSG_ID_DD4 = 0xdd4, /*20180829 to latest NOW LOADING.. +Loading... */ MSG_ID_DD5 = 0xdd5, #endif #if PACKETVER >= 20180919 /*20180919 to latest 삭제 +Delete */ MSG_ID_DD6 = 0xdd6, /*20180919 to latest 답장 +Reply */ MSG_ID_DD7 = 0xdd7, /*20180919 to latest 전송 +Send */ MSG_ID_DD8 = 0xdd8, /*20180919 to latest 이름확인 +Name Check */ MSG_ID_DD9 = 0xdd9, /*20180919 to latest @@ -20932,6 +20931,7 @@ PvP #if PACKETVER >= 20190109 /*20190109 to latest Capture Monster +Taming monster */ MSG_ID_DF5 = 0xdf5, /*20190109 to latest @@ -20940,6 +20940,7 @@ message MSG_ID_DF6 = 0xdf6, /*20190109 to latest TITLE +Header */ MSG_ID_DF7 = 0xdf7, /*20190109 to latest @@ -21277,6 +21278,7 @@ AP가 부족합니다. MSG_ID_E3E = 0xe3e, /*20190731 to latest ∞ +? */ MSG_ID_E3F = 0xe3f, /*20190731 to latest @@ -21291,6 +21293,7 @@ Total : %s Zeny #if PACKETVER >= 20190821 /*20190821 to latest 계정한정판매 등록창 +Limited Account Registration Window */ MSG_ID_E42 = 0xe42, /*20190821 to latest @@ -21315,26 +21318,34 @@ Sale Start Time MSG_ID_E46 = 0xe46, /*20190821 to latest 판매 종료시간 +Sale end time */ MSG_ID_E47 = 0xe47, /*20190821 to latest 계정 한정 +Account only */ MSG_ID_E48 = 0xe48, /*20190821 to latest 판매기간 : %d월 %d일 %d시 %d분 +Sale period:% d month% d day% d hours% d */ MSG_ID_E49 = 0xe49, -/*20190821 to latest +/*20190821 to 20191002 구입가능 %d개 +% D available +20191016 to latest +계정당 구매가능 */ MSG_ID_E4A = 0xe4a, /*20190821 to latest %d개 한정 +limited to% d */ MSG_ID_E4B = 0xe4b, /*20190821 to latest >> ItemName : %s / 수량 : %d / 판매기간 : %d월:%d일:%d시:%d분 ~ %d월:%d일:%d시:%d분 +>> ItemName:% s / Quantity:% d / Sales Period:% d Month:% d Day:% d Hour:% d Minute ~% d Month:% d Day:% d Hour:% d Minute */ MSG_ID_E4C = 0xe4c, /*20190821 to latest @@ -21343,30 +21354,36 @@ Sold Out MSG_ID_E4D = 0xe4d, /*20190821 to latest [%s]은(는) 현재 소환할 수 없는 지역에 있습니다. +% s] is currently in a region that cannot be summoned. */ MSG_ID_E4E = 0xe4e, /*20190821 to latest ~ %d월 %d일 %d시 %d분 +% d min% d days% d days */ MSG_ID_E4F = 0xe4f, /*20190821 to latest 상품을 더이상 추가할 수 없습니다 +Can't add any more items */ MSG_ID_E50 = 0xe50, #endif #if PACKETVER >= 20190828 /*20190828 to latest 장착 중인 아이템은 교환할 수 없습니다. 장착을 해제한 뒤 시도해 주시길 바랍니다. +The item being mounted cannot be exchanged. Please unmount it and try again. */ MSG_ID_E51 = 0xe51, #endif #if PACKETVER >= 20190904 /*20190904 to latest 길드 창고 이용 중엔 캐릭터 선택창으로 이동 할 수 없습니다. +You can not move to the character selection window while using the Guild Warehouse. */ MSG_ID_E52 = 0xe52, /*20190904 to latest 아이템 태그가 포함되어 있어 사용할 수 없습니다. +Item tag is included and cannot be used. */ MSG_ID_E53 = 0xe53, /*20190904 to latest @@ -21421,10 +21438,12 @@ Balance: %s %c MSG_ID_E5F = 0xe5f, /*20190918 to latest ^ff0000본 아이템을 구매 후 7일 이내에는 청약 철회가 가능합니다. 다만, 7일이 지났거나 아이템을 개봉하시면 청약 철회 대상에서 제외 됩니다.또한 구매시 사용된 무료캐시는 청약철회시 반환되지 않습니다.^000000 정말로 아이템을 구매하시겠습니까? 구매하실 경우 %s캐시가 차감됩니다. +Do you really want to purchase this item? %s Money will be deducted from your total balance. */ MSG_ID_E60 = 0xe60, /*20190918 to latest ^ff0000본 아이템을 구매 후 7일 이내에는 청약 철회가 가능합니다. 다만, 7일이 지났거나 아이템을 개봉하시면 청약 철회 대상에서 제외 됩니다.또한 구매시 사용된 무료캐시는 청약철회시 반환되지 않습니다.^000000 정말로 아이템을 구매하시겠습니까? 구매하실 경우 일반 %s캐시, 무료 %s캐시가 차감됩니다. +Do you really want to purchase this item? %s Money and %s Free Points will be deducted from your total balance. */ MSG_ID_E61 = 0xe61, /*20190918 to latest @@ -21440,6 +21459,34 @@ Balance: %s %c */ MSG_ID_E64 = 0xe64, #endif +#if PACKETVER >= 20191002 +/*20191002 to latest +판매 노점 아이템 리스트가 저장되었습니다. +*/ + MSG_ID_E65 = 0xe65, +/*20191002 to latest +구매 노점 아이템 리스트가 저장되었습니다. +*/ + MSG_ID_E66 = 0xe66, +/*20191002 to latest +VTC 인증에 실패하였습니다. +*/ + MSG_ID_E67 = 0xe67, +#endif +#if PACKETVER >= 20191016 +/*20191016 to latest +물물교환 중에는 장비를 착용할 수 없습니다. +*/ + MSG_ID_E68 = 0xe68, +/*20191016 to latest +교환하려는 품목 +*/ + MSG_ID_E69 = 0xe69, +/*20191016 to latest + 1차, 2차, 3차 직업 스킬 %d개를 더 올려 주십시오. +*/ + MSG_ID_E6A = 0xe6a, +#endif }; #endif /* MAP_MESSAGES_RE_H */ diff --git a/src/map/messages_zero.h b/src/map/messages_zero.h index 039d215ac..80e4c0de0 100644 --- a/src/map/messages_zero.h +++ b/src/map/messages_zero.h @@ -24,7 +24,7 @@ /* This file is autogenerated, please do not commit manual changes -Latest version: 20190918 +Latest version: 20191008 */ enum clif_messages { @@ -752,7 +752,7 @@ Congratulations! You are the MVP! Your reward item is MSG_YOU_RECEIVE_MVP_ITEM = 0x8f, /*20171018 to latest !! -!! +! */ MSG_YOU_RECEIVE_MVP_ITEM2 = 0x90, /*20171018 to latest @@ -3902,7 +3902,6 @@ Mouse wheel skills for F7 and F8 are Disabled.[/q2 OFF] MSG_EXPLAIN_QUICKSPELL2 = 0x302, /*20171018 to latest /q3 : /quickspell (/q1) + /quickspell2 (/q2) -/q3: /quickspell (/q1) + /quickspell2 (/q2) */ MSG_EXPLAIN_QUICKSPELL3 = 0x303, /*20171018 to latest @@ -4955,7 +4954,7 @@ High Wizard MSG_WIZARD_H = 0x3da, /*20171018 to latest White Smith -WhiteSmith +MasterSmith */ MSG_BLACKSMITH_H = 0x3db, /*20171018 to latest @@ -6577,7 +6576,6 @@ Quest List MSG_QUESTWIN = 0x525, /*20171018 to latest RO SHOP -RO Shop */ MSG_RO_SHOP = 0x526, /*20171018 to latest @@ -9558,7 +9556,6 @@ ATTACK MSG_MACRO_ATTACK = 0x77d, /*20171018 to latest Next attack time : -Next attack time: */ MSG_MACRO_NEXT_ATK_TIME = 0x77e, /*20171018 to latest @@ -9567,6 +9564,7 @@ When died MSG_MACRO_WHEN_DIED = 0x77f, /*20171018 to latest When invited to a party +When invited to the party */ MSG_MACRO_WHEN_INVITED_PARTY = 0x780, /*20171018 to latest @@ -9589,7 +9587,6 @@ Monster Job hunting experience that you can get through the doubling of %d is %. MSG_PLUSONLYJOBEXP2 = 0x784, /*20171018 to latest SaveData_ExMacro%d -SaveData_ExMacro %d */ MSG_MACRO_SAVE = 0x785, /*20171018 to latest @@ -9745,37 +9742,30 @@ Elapsed time: %d:%d:%d / %d:%d:%d MSG_REPLAY_ELAPSEDTIME = 0x7a3, /*20171018 to latest Speed : X 1/4 -Speed: X 1/4 */ MSG_REPLAY_SPEED1_4 = 0x7a4, /*20171018 to latest Speed : X 1/2 -Speed: X 1/2 */ MSG_REPLAY_SPEED1_2 = 0x7a5, /*20171018 to latest Speed : X 1 -Speed: X 1 */ MSG_REPLAY_SPEED1 = 0x7a6, /*20171018 to latest Speed : X 2 -Speed: X 2 */ MSG_REPLAY_SPEED2 = 0x7a7, /*20171018 to latest Speed : X 4 -Speed: X 4 */ MSG_REPLAY_SPEED4 = 0x7a8, /*20171018 to latest Speed : X 8 -Speed: X 8 */ MSG_REPLAY_SPEED8 = 0x7a9, /*20171018 to latest Speed : X 16 -Speed: X 16 */ MSG_REPLAY_SPEED16 = 0x7aa, /*20171018 to latest @@ -9785,17 +9775,14 @@ Speed: Unknown MSG_REPLAY_SPEEDUNKNOWN = 0x7ab, /*20171018 to latest Service Info : %s -Service Info: %s */ MSG_REPLAY_CHRVICEINFO = 0x7ac, /*20171018 to latest Character Name : %s -Character Name: %s */ MSG_REPLAY_CHARACTERNAME = 0x7ad, /*20171018 to latest Map Name : %s -Map Name: %s */ MSG_REPLAY_MAPNAME = 0x7ae, /*20171018 to latest @@ -9855,10 +9842,12 @@ Input FileName -> Start MSG_REPLAY_START2 = 0x7bb, /*20171018 to latest Open Option +Open Options */ MSG_REPLAY_OPENOPTION = 0x7bc, /*20171018 to latest Close Option +Close Options */ MSG_REPLAY_CLOSEOPION = 0x7bd, /*20171018 to latest @@ -9905,16 +9894,16 @@ Record Start MSG_REPLAY_RECORDSTART = 0x7c6, /*20171018 to latest is Saved. +Recording saved */ MSG_REPLAY_RECORDEND = 0x7c7, /*20171018 to latest Weight : %3d / %3d -Weight: %3d / %3d */ MSG_WEIGHT = 0x7c8, /*20171018 to latest Total : %s C -Total: %s C +Total: %s EUR */ MSG_TOTAL = 0x7c9, /*20171018 to latest @@ -9932,7 +9921,6 @@ Job Lv. %d MSG__BASIC_MSG_JOB = 0x7cc, /*20171018 to latest Zeny : %s -Zeny: %s */ MSG_BASIC_MSG_ZENY = 0x7cd, /*20171018 to latest @@ -9953,6 +9941,7 @@ item MSG_GRAPHIC_MSG_ITEM = 0x7d1, /*20171018 to latest NoCtrl +Ctrl */ MSG_GRAPHIC_MSG_NOCTRL = 0x7d2, /*20171018 to latest @@ -9962,6 +9951,7 @@ More MSG_GRAPHIC_MSG_BATTLE = 0x7d3, /*20171018 to latest (Character/Total Slot) +(Characters/Total slots) */ MSG_CHARACTER_MSG_CHARACTERTOTALSLOT = 0x7d4, /*20171018 to latest @@ -10761,6 +10751,7 @@ Rename MSG_CHANGE_CHARACTER_NAME = 0x875, /*20171018 to latest Make Character +Create Character */ MSG_MSG_MAKECHARCTER = 0x876, /*20171018 to latest @@ -10958,7 +10949,6 @@ Help MSG_NAVIGATION_HELP = 0x89d, /*20171018 to latest ALL -All */ MSG_NAVIGATION_ALL = 0x89e, /*20171018 to latest @@ -12223,7 +12213,7 @@ AuthTicket is Not Valid MSG_NOT_VALID_AUTH_TICKET = 0x9a4, /*20171018 to latest ErrorCategory : %d, ErrorCode : %d (%d,%d,%d,%d) -ErrorCategory: %d, ErrorCode: %d (%d,%d,%d,%d) +ErrorCode : %d, ErrorValue : %d */ MSG_STEAMAGENCY_ERROR = 0x9a5, /*20171018 to latest @@ -12248,7 +12238,6 @@ The price of^0000FF %s^000000 MSG_WARNING_PRICE1 = 0x9a9, /*20171018 to latest 100000000 -1000000000 */ MSG_WARNING_PRICE2 = 0x9aa, /*20171018 to latest @@ -12897,7 +12886,7 @@ You can not open the mail. MSG_FAILED_TO_WRITE_MAIL = 0xa2c, /*20171018 to latest You are currently joined in CLan !! -You are currently joined in Clan !! +You currently belong to a clan. */ MSG_JOINED_IN_CLAN = 0xa2d, /*20171018 to latest @@ -12952,17 +12941,14 @@ The recipient's name does not exist. MSG_FAILE_MAIL_RECIEVER_INFO = 0xa37, /*20171018 to latest 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 latest DROP : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%) -DROP : %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%) */ MSG_TAIWAN_PERSONALINFO_DROPMSG = 0xa39, /*20171018 to latest DEATH : %.1f%% ( basic %.1f%% premium %.1f%% + %s %.1f%%) -DEATH: %.1f%% (Basic %.1f%% Premium %.1f%% + %s %.1f%%) */ MSG_TAIWAN_PERSONALINFO_DEATHMSG = 0xa3a, /*20171018 to latest @@ -13146,7 +13132,6 @@ Cracker is low. MSG_CASH_GEDARE_FAIL_MONEY = 0xa5e, /*20171018 to latest %s -%s */ MSG_CASH_GEDARE_MONEY = 0xa5f, /*20171018 to latest @@ -13341,17 +13326,14 @@ Please empty at least 5 amount of possession in item window. MSG_NOT_ENOUGH_SPACE_IN_ITEM_BODY = 0xa85, /*20171018 to latest 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 latest 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 latest 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 latest @@ -13758,12 +13740,10 @@ Withdraw MSG_ID_AD7 = 0xad7, /*20171018 to latest 1 z UP -1z UP */ MSG_ID_AD8 = 0xad8, /*20171018 to latest 1 z Down -1z Down */ MSG_ID_AD9 = 0xad9, /*20171018 to latest @@ -13920,17 +13900,14 @@ Send Mail MSG_ID_AF8 = 0xaf8, /*20171018 to latest 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 latest 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 latest 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 20180928 @@ -13938,6 +13915,7 @@ DEATH: %.1f%% (Basic 100.0%% VIP Bonus %.1f%% + %s %.1f%%) Name with this tag cannot be used. 20181010 to latest 해당 내용은 이름으로 사용하실 수 없습니다. +You cannot use the tag as a name. */ MSG_ID_AFC = 0xafc, /*20171018 to latest @@ -14105,7 +14083,6 @@ Screenshots are not attached MSG_ID_B1C = 0xb1c, /*20171018 to latest Twitter -TWITTER */ MSG_ID_B1D = 0xb1d, /*20171018 to latest @@ -14443,7 +14420,6 @@ The [%s] is not present, the default AI will be used instead. MSG_ID_B61 = 0xb61, /*20171018 to latest %.1f%% ( Basic 100.0%% + Premium %.1f%% + %s %.1f%%) -%.1f%% ( Basic 100.0%% + Premium %.1f%% + %s %.1f%%) */ MSG_ID_B62 = 0xb62, /*20171018 to latest @@ -15004,10 +14980,12 @@ Weight limit has reached toover 70%. Or less then 10 invenrory space. MSG_ID_BCE = 0xbce, /*20171018 to latest C +EUR */ MSG_ID_BCF = 0xbcf, /*20171018 to latest C +EUR */ MSG_ID_BD0 = 0xbd0, /*20171018 to latest @@ -15239,10 +15217,12 @@ SP MSG_ID_BFD = 0xbfd, /*20171018 to latest Lv +Lv. */ MSG_ID_BFE = 0xbfe, /*20171018 to latest Lv +Lv. */ MSG_ID_BFF = 0xbff, /*20171018 to latest @@ -15255,6 +15235,7 @@ Exp MSG_ID_C01 = 0xc01, /*20171018 to latest Play Replay Flie +Start replay */ MSG_ID_C02 = 0xc02, /*20171018 to latest @@ -15271,14 +15252,17 @@ Basicinfo MSG_ID_C05 = 0xc05, /*20171018 to latest Equip +Equipment */ MSG_ID_C06 = 0xc06, /*20171018 to latest Item +Items */ MSG_ID_C07 = 0xc07, /*20171018 to latest Skill +Skills */ MSG_ID_C08 = 0xc08, /*20171018 to latest @@ -15291,10 +15275,12 @@ Party MSG_ID_C0A = 0xc0a, /*20171018 to latest Chatting +Chat */ MSG_ID_C0B = 0xc0b, /*20171018 to latest Shortcut +Hotkeys */ MSG_ID_C0C = 0xc0c, /*20171018 to latest @@ -15303,15 +15289,16 @@ Status MSG_ID_C0D = 0xc0d, /*20171018 to latest ALL -All */ MSG_ID_C0E = 0xc0e, /*20171018 to latest User Defined File Name +Custom file name */ MSG_ID_C0F = 0xc0f, /*20171018 to latest Repeated File Check +Check file */ MSG_ID_C10 = 0xc10, /*20171018 to latest @@ -15320,10 +15307,12 @@ on MSG_ID_C11 = 0xc11, /*20171018 to latest + */ MSG_ID_C12 = 0xc12, /*20171018 to latest Select Skin +Choose skin */ MSG_ID_C13 = 0xc13, /*20171018 to latest @@ -15836,6 +15825,7 @@ Loading the mailbox. MSG_ID_C76 = 0xc76, /*20171018 to latest NOW LOADING.. +Loading... */ MSG_ID_C77 = 0xc77, /*20171018 to latest @@ -16055,6 +16045,7 @@ BOX MSG_ID_CA8 = 0xca8, /*20171018 to latest 다시하기 +File abusing detected. Please restart the client with clean files. */ MSG_ID_CA9 = 0xca9, /*20171018 to latest @@ -16201,6 +16192,7 @@ map MSG_ID_CCC = 0xccc, /*20171018 to latest 변조된 파일이 발견되었습니다. 게임을 다시 실행시켜주세요. +File abusing detected. Please restart the client with clean files. */ MSG_ID_CCD = 0xccd, /*20171018 to latest @@ -16482,6 +16474,7 @@ TokenAgency 서버 연결 실패 MSG_ID_D0D = 0xd0d, /*20171023 to latest 삭제 +Delete */ MSG_ID_D0E = 0xd0e, /*20171023 to latest @@ -16676,6 +16669,7 @@ NPC가 있는 맵의 랜덤 좌표로 이동 됩니다. MSG_ID_D3B = 0xd3b, /*20171109 to latest 태권 +Taekwon */ MSG_ID_D3C = 0xd3c, /*20171109 to 20171117 @@ -16716,10 +16710,12 @@ NPC가 있는 맵의 랜덤 좌표로 이동 됩니다. MSG_ID_D42 = 0xd42, /*20171109 to latest 차단 리스트가 없습니다 +Ignore-list is empty */ MSG_ID_D43 = 0xd43, /*20171109 to latest -차단 리스트- +Characters in ignore-list: */ MSG_ID_D44 = 0xd44, #endif @@ -17096,6 +17092,7 @@ This is not the current attendance check event MSG_ID_D93 = 0xd93, /*20180207 to latest 개인 상납 경험치가 max에 도달하여, 더 이상 길드 경험치를 누적할 수 없습니다. + */ MSG_ID_D94 = 0xd94, #endif @@ -17146,6 +17143,7 @@ Enter 4 english words and 2 chinese words MSG_ID_D9D = 0xd9d, /*20180328 to latest 50% 이상의 값을 입력할 수 없습니다. +The guild tax rate can't be set to more than 50%. */ MSG_ID_D9E = 0xd9e, /*20180328 to latest @@ -17356,14 +17354,17 @@ Emblem 테두리를 그려주지 않습니다 #if PACKETVER >= 20180711 /*20180711 to latest E X P : %.1f%% ( basic 100.0%% %s %.1f%%) +EXP: %.1f%% (basic: 100.0%%, %s: %.1f%%) */ MSG_ID_DCF = 0xdcf, /*20180711 to latest DROP : %.1f%% ( basic 100.0%% %s %.1f%%) +DROP: %.1f%% (basic: 100.0%%, %s: %.1f%%) */ MSG_ID_DD0 = 0xdd0, /*20180711 to latest DEATH : %.1f%% ( basic 100.0%% %s %.1f%%) +DEATH: %.1f%% (basic: 100.0%%, %s: %.1f%%) */ MSG_ID_DD1 = 0xdd1, #endif @@ -17372,6 +17373,7 @@ DEATH : %.1f%% ( basic 100.0%% %s %.1f%%) ' 20180808 to latest 영문이나 러시아어 단독으로만 사용이 가능합니다. +Forbidden symbols in character name. */ MSG_ID_DD2 = 0xdd2, /*20180725 to 20180801 @@ -17384,30 +17386,36 @@ you must have an AccessTicket to login -- 20180905 to latest 창고를 불러오는 중입니다. +Loading.... */ MSG_ID_DD4 = 0xdd4, #endif #if PACKETVER >= 20180905 /*20180905 to latest NOW LOADING.. +Loading... */ MSG_ID_DD5 = 0xdd5, #endif #if PACKETVER >= 20180919 /*20180919 to latest 삭제 +Delete */ MSG_ID_DD6 = 0xdd6, /*20180919 to latest 답장 +Reply */ MSG_ID_DD7 = 0xdd7, /*20180919 to latest 전송 +Send */ MSG_ID_DD8 = 0xdd8, /*20180919 to latest 이름확인 +Name Check */ MSG_ID_DD9 = 0xdd9, /*20180919 to latest @@ -17534,6 +17542,7 @@ PvP #if PACKETVER >= 20181226 /*20181226 to latest Capture Monster +Taming monster */ MSG_ID_DF5 = 0xdf5, /*20181226 to latest @@ -17544,6 +17553,7 @@ message #if PACKETVER >= 20190116 /*20190116 to latest TITLE +Header */ MSG_ID_DF7 = 0xdf7, /*20190116 to latest @@ -17880,6 +17890,7 @@ AP가 부족합니다. #if PACKETVER >= 20190814 /*20190814 to latest ∞ +? */ MSG_ID_E3F = 0xe3f, /*20190814 to latest @@ -17892,6 +17903,7 @@ Total : %s Zeny MSG_ID_E41 = 0xe41, /*20190814 to latest 계정한정판매 등록창 +Limited Account Registration Window */ MSG_ID_E42 = 0xe42, /*20190814 to latest @@ -17916,28 +17928,36 @@ Sale Start Time MSG_ID_E46 = 0xe46, /*20190814 to latest 판매 종료시간 +Sale end time */ MSG_ID_E47 = 0xe47, /*20190814 to latest 계정 한정 +Account only */ MSG_ID_E48 = 0xe48, /*20190814 to 20190814 판매기간 : %d월 %d일 ~ %d월 %d일 20190828 to latest 판매기간 : %d월 %d일 %d시 %d분 +Sale period:% d month% d day% d hours% d */ MSG_ID_E49 = 0xe49, -/*20190814 to latest +/*20190814 to 20190925 구입가능 %d개 +% D available +20191008 to latest +계정당 구매가능 */ MSG_ID_E4A = 0xe4a, /*20190814 to latest %d개 한정 +limited to% d */ MSG_ID_E4B = 0xe4b, /*20190814 to latest >> ItemName : %s / 수량 : %d / 판매기간 : %d월:%d일:%d시:%d분 ~ %d월:%d일:%d시:%d분 +>> ItemName:% s / Quantity:% d / Sales Period:% d Month:% d Day:% d Hour:% d Minute ~% d Month:% d Day:% d Hour:% d Minute */ MSG_ID_E4C = 0xe4c, /*20190814 to latest @@ -17946,30 +17966,36 @@ Sold Out MSG_ID_E4D = 0xe4d, /*20190814 to latest [%s]은(는) 현재 소환할 수 없는 지역에 있습니다. +% s] is currently in a region that cannot be summoned. */ MSG_ID_E4E = 0xe4e, #endif #if PACKETVER >= 20190828 /*20190828 to latest ~ %d월 %d일 %d시 %d분 +% d min% d days% d days */ MSG_ID_E4F = 0xe4f, /*20190828 to latest 상품을 더이상 추가할 수 없습니다 +Can't add any more items */ MSG_ID_E50 = 0xe50, /*20190828 to latest 장착 중인 아이템은 교환할 수 없습니다. 장착을 해제한 뒤 시도해 주시길 바랍니다. +The item being mounted cannot be exchanged. Please unmount it and try again. */ MSG_ID_E51 = 0xe51, #endif #if PACKETVER >= 20190911 /*20190911 to latest 길드 창고 이용 중엔 캐릭터 선택창으로 이동 할 수 없습니다. +You can not move to the character selection window while using the Guild Warehouse. */ MSG_ID_E52 = 0xe52, /*20190911 to latest 아이템 태그가 포함되어 있어 사용할 수 없습니다. +Item tag is included and cannot be used. */ MSG_ID_E53 = 0xe53, /*20190911 to latest @@ -18022,15 +18048,17 @@ Balance: %s %c MSG_ID_E5F = 0xe5f, /*20190911 to latest ^ff0000본 아이템을 구매 후 7일 이내에는 청약 철회가 가능합니다. 다만, 7일이 지났거나 아이템을 개봉하시면 청약 철회 대상에서 제외 됩니다.또한 구매시 사용된 무료캐시는 청약철회시 반환되지 않습니다.^000000 정말로 아이템을 구매하시겠습니까? 구매하실 경우 %s캐시가 차감됩니다. +Do you really want to purchase this item? %s Money will be deducted from your total balance. */ MSG_ID_E60 = 0xe60, /*20190911 to latest ^ff0000본 아이템을 구매 후 7일 이내에는 청약 철회가 가능합니다. 다만, 7일이 지났거나 아이템을 개봉하시면 청약 철회 대상에서 제외 됩니다.또한 구매시 사용된 무료캐시는 청약철회시 반환되지 않습니다.^000000 정말로 아이템을 구매하시겠습니까? 구매하실 경우 일반 %s캐시, 무료 %s캐시가 차감됩니다. +Do you really want to purchase this item? %s Money and %s Free Points will be deducted from your total balance. */ MSG_ID_E61 = 0xe61, -/*20190911 to 20190911 +/*20190911 to latest 호출이 거부되었습니다. -20190918 to latest +20190918 to 20190918 [%s]의 호출이 거부되었습니다. */ MSG_ID_E62 = 0xe62, @@ -18045,6 +18073,34 @@ Balance: %s %c */ MSG_ID_E64 = 0xe64, #endif +#if PACKETVER >= 20190925 +/*20190925 to latest +판매 노점 아이템 리스트가 저장되었습니다. +*/ + MSG_ID_E65 = 0xe65, +/*20190925 to latest +구매 노점 아이템 리스트가 저장되었습니다. +*/ + MSG_ID_E66 = 0xe66, +#endif +#if PACKETVER >= 20191008 +/*20191008 to latest +VTC 인증에 실패하였습니다. +*/ + MSG_ID_E67 = 0xe67, +/*20191008 to latest +물물교환 중에는 장비를 착용할 수 없습니다. +*/ + MSG_ID_E68 = 0xe68, +/*20191008 to latest +교환하려는 품목 +*/ + MSG_ID_E69 = 0xe69, +/*20191008 to latest + 1차, 2차, 3차 직업 스킬 %d개를 더 올려 주십시오. +*/ + MSG_ID_E6A = 0xe6a, +#endif }; #endif /* MAP_MESSAGES_ZERO_H */ -- cgit v1.2.3-70-g09d2 From 420ce77bb61988546ae423b27e150930323a9e66 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 25 Sep 2019 20:04:57 +0300 Subject: Update packet keys up to 2019-10-16 --- src/map/packets_keys_main.h | 7 +++++-- src/map/packets_keys_zero.h | 6 ++++-- 2 files changed, 9 insertions(+), 4 deletions(-) (limited to 'src/map') diff --git a/src/map/packets_keys_main.h b/src/map/packets_keys_main.h index b7f25a83d..d02e7f20d 100644 --- a/src/map/packets_keys_main.h +++ b/src/map/packets_keys_main.h @@ -37,7 +37,7 @@ packetKeys(0x49357d72,0x22c370a1,0x5f836591); #endif -// 2010-11-23aRagexeRE, 2010-11-24aRagexeRE, 2010-11-24bRagexeRE, 2010-11-25aRagexeRE, 2010-11-26aRagexeRE, 2010-11-30aRagexeRE, 2010-12-07aRagexeRE, 2010-12-14aRagexeRE, 2010-12-21aRagexeRE, 2010-12-23aRagexeRE, 2010-12-28aRagexeRE, 2011-01-04aRagexeRE, 2011-01-05aRagexeRE, 2011-01-11aRagexeRE, 2011-01-18aRagexeRE, 2011-01-25aRagexeRE, 2011-01-26aRagexeRE, 2011-01-26bRagexeRE, 2011-01-31aRagexeRE, 2011-01-31bRagexeRE, 2011-01-31cRagexeRE, 2011-02-08aRagexeRE, 2011-02-15aRagexeRE, 2011-02-22aRagexeRE, 2011-02-23aRagexeRE, 2011-02-23bRagexeRE, 2011-02-24aRagexeRE, 2011-02-25aRagexeRE, 2011-02-28aRagexeRE, 2011-03-08aRagexeRE, 2011-03-09aRagexeRE, 2011-03-09bRagexeRE, 2011-03-09cRagexeRE, 2011-03-09dRagexeRE, 2011-03-15aRagexeRE, 2011-03-22aRagexeRE, 2011-03-29aRagexeRE, 2011-03-30aRagexeRE, 2011-03-30cRagexeRE, 2011-04-05aRagexeRE, 2011-04-12aRagexeRE, 2011-04-19aRagexeRE, 2011-04-20aRagexeRE, 2011-04-26aRagexeRE, 2011-04-27aRagexeRE, 2011-05-03aRagexeRE, 2011-05-11aRagexeRE, 2011-05-17bRagexeRE, 2011-05-24aRagexeRE, 2011-05-26aRagexeRE, 2011-05-31aRagexeRE, 2011-06-07aRagexeRE, 2011-06-08aRagexeRE, 2011-06-08bRagexeRE, 2011-06-08cRagexeRE, 2011-06-09aRagexeRE, 2011-06-14bRagexeRE, 2011-06-22aRagexeRE, 2011-06-28aRagexeRE, 2011-07-06aRagexeRE, 2011-07-13aRagexeRE, 2011-07-13bRagexeRE, 2011-07-13cRagexeRE, 2011-07-19aRagexeRE, 2011-07-26aRagexeRE, 2011-08-03aRagexeRE, 2011-08-03bRagexeRE, 2011-08-10aRagexeRE, 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, 2018-07-04aRagexe, 2018-07-04aRagexeRE, 2018-07-11aRagexeRE, 2018-07-18bRagexe, 2018-07-18bRagexeRE, 2018-07-18bRagexeRE1, 2018-07-18cRagexe, 2018-07-18cRagexeRE, 2018-08-01cRagexe, 2018-08-01cRagexeRE, 2018-08-08bRagexe, 2018-08-08bRagexeRE, 2018-08-22cRagexe, 2018-08-22cRagexeRE, 2018-08-29aRagexe, 2018-08-29aRagexeRE, 2018-08-29bRagexeRE, 2018-08-31aRagexe, 2018-09-12dRagexe, 2018-09-12dRagexeRE, 2018-09-19aRagexe, 2018-09-19aRagexeRE, 2018-10-02aRagexe, 2018-10-02aRagexeRE, 2018-10-02bRagexe, 2018-10-02bRagexeRE, 2018-10-17_02aRagexe, 2018-10-17_02aRagexeRE, 2018-10-17_03aRagexe, 2018-10-17_03aRagexeRE, 2018-10-17bRagexe, 2018-10-17bRagexeRE, 2018-10-24bRagexe, 2018-10-31aRagexe, 2018-10-31bRagexe, 2018-10-31cRagexeRE, 2018-11-07aRagexe, 2018-11-07aRagexeRE, 2018-11-14cRagexe, 2018-11-14cRagexeRE, 2018-11-14dRagexe, 2018-11-14dRagexeRE, 2018-11-21bRagexe, 2018-11-21cRagexeRE, 2018-11-28aRagexe, 2018-11-28aRagexeRE, 2018-11-28bRagexe, 2018-11-28cRagexe, 2018-12-05aRagexe, 2018-12-05bRagexeRE, 2018-12-12aRagexe, 2018-12-12aRagexeRE, 2018-12-12bRagexe, 2018-12-12bRagexeRE, 2018-12-19bRagexe, 2018-12-19bRagexeRE, 2018-12-26aRagexe, 2018-12-26aRagexeRE, 2019-01-09aRagexe, 2019-01-09bRagexeRE, 2019-01-16bRagexe, 2019-01-16bRagexeRE, 2019-01-16cRagexe, 2019-01-16cRagexeRE, 2019-01-23dRagexe, 2019-01-23dRagexeRE, 2019-02-13IRagexeRE, 2019-02-13bRagexe, 2019-02-13eRagexe, 2019-02-20aRagexeRE, 2019-02-27aRagexe, 2019-02-27bRagexeRE, 2019-02-28aRagexe, 2019-02-28aRagexeRE, 2019-03-06bRagexe, 2019-03-06bRagexeRE, 2019-03-06cRagexe, 2019-03-06cRagexeRE, 2019-03-13aRagexe, 2019-03-20aRagexe, 2019-03-20aRagexeRE, 2019-03-22aRagexe, 2019-03-22aRagexeRE, 2019-03-27bRagexe, 2019-03-27bRagexeRE, 2019-04-03aRagexe, 2019-04-03bRagexeRE, 2019-04-03cRagexeRE, 2019-04-17aRagexe, 2019-04-17cRagexeRE, 2019-04-18aRagexe, 2019-04-18aRagexeRE, 2019-05-08cRagexe, 2019-05-08dRagexeRE, 2019-05-08eRagexeRE, 2019-05-22bRagexe, 2019-05-22bRagexeRE, 2019-05-22cRagexe, 2019-05-22cRagexeRE, 2019-05-23aRagexe, 2019-05-29aRagexe, 2019-05-29bRagexeRE, 2019-05-29cRagexe, 2019-05-29cRagexeRE, 2019-05-30aRagexe, 2019-05-30aRagexeRE, 2019-06-05JRagexeRE, 2019-06-05KRagexe, 2019-06-05LRagexeRE, 2019-06-05fRagexe, 2019-06-05hRagexeRE, 2019-06-19bRagexe, 2019-06-19cRagexeRE, 2019-06-19eRagexe, 2019-06-19hRagexe, 2019-06-26bRagexeRE, 2019-07-03aRagexe, 2019-07-03bRagexeRE, 2019-07-17aRagexe, 2019-07-17cRagexeRE, 2019-07-17dRagexe, 2019-07-17dRagexeRE, 2019-07-24aRagexe, 2019-07-24bRagexeRE, 2019-07-31bRagexe, 2019-07-31bRagexeRE, 2019-08-02aRagexe, 2019-08-02aRagexeRE, 2019-08-07aRagexe, 2019-08-07dRagexeRE, 2019-08-21aRagexe, 2019-08-21cRagexeRE, 2019-08-21dRagexeRE, 2019-08-28aRagexe, 2019-08-28aRagexeRE, 2019-09-04aRagexe, 2019-09-04bRagexe, 2019-09-04bRagexeRE, 2019-09-18bRagexe, 2019-09-18cRagexeRE +// 2010-11-23aRagexeRE, 2010-11-24aRagexeRE, 2010-11-24bRagexeRE, 2010-11-25aRagexeRE, 2010-11-26aRagexeRE, 2010-11-30aRagexeRE, 2010-12-07aRagexeRE, 2010-12-14aRagexeRE, 2010-12-21aRagexeRE, 2010-12-23aRagexeRE, 2010-12-28aRagexeRE, 2011-01-04aRagexeRE, 2011-01-05aRagexeRE, 2011-01-11aRagexeRE, 2011-01-18aRagexeRE, 2011-01-25aRagexeRE, 2011-01-26aRagexeRE, 2011-01-26bRagexeRE, 2011-01-31aRagexeRE, 2011-01-31bRagexeRE, 2011-01-31cRagexeRE, 2011-02-08aRagexeRE, 2011-02-15aRagexeRE, 2011-02-22aRagexeRE, 2011-02-23aRagexeRE, 2011-02-23bRagexeRE, 2011-02-24aRagexeRE, 2011-02-25aRagexeRE, 2011-02-28aRagexeRE, 2011-03-08aRagexeRE, 2011-03-09aRagexeRE, 2011-03-09bRagexeRE, 2011-03-09cRagexeRE, 2011-03-09dRagexeRE, 2011-03-15aRagexeRE, 2011-03-22aRagexeRE, 2011-03-29aRagexeRE, 2011-03-30aRagexeRE, 2011-03-30cRagexeRE, 2011-04-05aRagexeRE, 2011-04-12aRagexeRE, 2011-04-19aRagexeRE, 2011-04-20aRagexeRE, 2011-04-26aRagexeRE, 2011-04-27aRagexeRE, 2011-05-03aRagexeRE, 2011-05-11aRagexeRE, 2011-05-17bRagexeRE, 2011-05-24aRagexeRE, 2011-05-26aRagexeRE, 2011-05-31aRagexeRE, 2011-06-07aRagexeRE, 2011-06-08aRagexeRE, 2011-06-08bRagexeRE, 2011-06-08cRagexeRE, 2011-06-09aRagexeRE, 2011-06-14bRagexeRE, 2011-06-22aRagexeRE, 2011-06-28aRagexeRE, 2011-07-06aRagexeRE, 2011-07-13aRagexeRE, 2011-07-13bRagexeRE, 2011-07-13cRagexeRE, 2011-07-19aRagexeRE, 2011-07-26aRagexeRE, 2011-08-03aRagexeRE, 2011-08-03bRagexeRE, 2011-08-10aRagexeRE, 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, 2018-07-04aRagexe, 2018-07-04aRagexeRE, 2018-07-11aRagexeRE, 2018-07-18bRagexe, 2018-07-18bRagexeRE, 2018-07-18bRagexeRE1, 2018-07-18cRagexe, 2018-07-18cRagexeRE, 2018-08-01cRagexe, 2018-08-01cRagexeRE, 2018-08-08bRagexe, 2018-08-08bRagexeRE, 2018-08-22cRagexe, 2018-08-22cRagexeRE, 2018-08-29aRagexe, 2018-08-29aRagexeRE, 2018-08-29bRagexeRE, 2018-08-31aRagexe, 2018-09-12dRagexe, 2018-09-12dRagexeRE, 2018-09-19aRagexe, 2018-09-19aRagexeRE, 2018-10-02aRagexe, 2018-10-02aRagexeRE, 2018-10-02bRagexe, 2018-10-02bRagexeRE, 2018-10-17_02aRagexe, 2018-10-17_02aRagexeRE, 2018-10-17_03aRagexe, 2018-10-17_03aRagexeRE, 2018-10-17bRagexe, 2018-10-17bRagexeRE, 2018-10-24bRagexe, 2018-10-31aRagexe, 2018-10-31bRagexe, 2018-10-31cRagexeRE, 2018-11-07aRagexe, 2018-11-07aRagexeRE, 2018-11-14cRagexe, 2018-11-14cRagexeRE, 2018-11-14dRagexe, 2018-11-14dRagexeRE, 2018-11-21bRagexe, 2018-11-21cRagexeRE, 2018-11-28aRagexe, 2018-11-28aRagexeRE, 2018-11-28bRagexe, 2018-11-28cRagexe, 2018-12-05aRagexe, 2018-12-05bRagexeRE, 2018-12-12aRagexe, 2018-12-12aRagexeRE, 2018-12-12bRagexe, 2018-12-12bRagexeRE, 2018-12-19bRagexe, 2018-12-19bRagexeRE, 2018-12-26aRagexe, 2018-12-26aRagexeRE, 2019-01-09aRagexe, 2019-01-09bRagexeRE, 2019-01-16bRagexe, 2019-01-16bRagexeRE, 2019-01-16cRagexe, 2019-01-16cRagexeRE, 2019-01-23dRagexe, 2019-01-23dRagexeRE, 2019-02-13IRagexeRE, 2019-02-13bRagexe, 2019-02-13eRagexe, 2019-02-20aRagexeRE, 2019-02-27aRagexe, 2019-02-27bRagexeRE, 2019-02-28aRagexe, 2019-02-28aRagexeRE, 2019-03-06bRagexe, 2019-03-06bRagexeRE, 2019-03-06cRagexe, 2019-03-06cRagexeRE, 2019-03-13aRagexe, 2019-03-20aRagexe, 2019-03-20aRagexeRE, 2019-03-22aRagexe, 2019-03-22aRagexeRE, 2019-03-27bRagexe, 2019-03-27bRagexeRE, 2019-04-03aRagexe, 2019-04-03bRagexeRE, 2019-04-03cRagexeRE, 2019-04-17aRagexe, 2019-04-17cRagexeRE, 2019-04-18aRagexe, 2019-04-18aRagexeRE, 2019-05-08cRagexe, 2019-05-08dRagexeRE, 2019-05-08eRagexeRE, 2019-05-22bRagexe, 2019-05-22bRagexeRE, 2019-05-22cRagexe, 2019-05-22cRagexeRE, 2019-05-23aRagexe, 2019-05-29aRagexe, 2019-05-29bRagexeRE, 2019-05-29cRagexe, 2019-05-29cRagexeRE, 2019-05-30aRagexe, 2019-05-30aRagexeRE, 2019-06-05JRagexeRE, 2019-06-05KRagexe, 2019-06-05LRagexeRE, 2019-06-05fRagexe, 2019-06-05hRagexeRE, 2019-06-19bRagexe, 2019-06-19cRagexeRE, 2019-06-19eRagexe, 2019-06-19hRagexe, 2019-06-26bRagexeRE, 2019-07-03aRagexe, 2019-07-03bRagexeRE, 2019-07-17aRagexe, 2019-07-17cRagexeRE, 2019-07-17dRagexe, 2019-07-17dRagexeRE, 2019-07-24aRagexe, 2019-07-24bRagexeRE, 2019-07-31bRagexe, 2019-07-31bRagexeRE, 2019-08-02aRagexe, 2019-08-02aRagexeRE, 2019-08-07aRagexe, 2019-08-07dRagexeRE, 2019-08-21aRagexe, 2019-08-21cRagexeRE, 2019-08-21dRagexeRE, 2019-08-28aRagexe, 2019-08-28aRagexeRE, 2019-09-04aRagexe, 2019-09-04bRagexe, 2019-09-04bRagexeRE, 2019-09-18bRagexe, 2019-09-18cRagexeRE, 2019-09-25aRagexe, 2019-09-25aRagexeRE, 2019-09-25bRagexe, 2019-09-25bRagexeRE, 2019-10-02bRagexeRE, 2019-10-02cRagexe, 2019-10-02dRagexe, 2019-10-02dRagexeRE, 2019-10-02dRagexeRE_2, 2019-10-16fRagexe, 2019-10-16fRagexeRE, 2019-10-16gRagexe, 2019-10-16gRagexeRE #if PACKETVER == 20101123 || \ PACKETVER == 20101124 || \ PACKETVER == 20101125 || \ @@ -165,7 +165,10 @@ PACKETVER == 20190821 || \ PACKETVER == 20190828 || \ PACKETVER == 20190904 || \ - PACKETVER >= 20190918 + PACKETVER == 20190918 || \ + PACKETVER == 20190925 || \ + PACKETVER == 20191002 || \ + PACKETVER >= 20191016 packetKeys(0x00000000,0x00000000,0x00000000); #endif diff --git a/src/map/packets_keys_zero.h b/src/map/packets_keys_zero.h index 2708d11e1..e4319817b 100644 --- a/src/map/packets_keys_zero.h +++ b/src/map/packets_keys_zero.h @@ -30,7 +30,7 @@ /* This file is autogenerated, please do not commit manual changes */ -// 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, 2018-07-03aRagexe_zero, 2018-07-11_2aRagexe_zero, 2018-07-25_2aRagexe_zero, 2018-08-01aRagexe_zero, 2018-08-08_2aRagexe_zero, 2018-08-22aRagexe_zero, 2018-08-29aRagexe_zero, 2018-09-05aRagexe_zero, 2018-09-12aRagexe_zero, 2018-09-19aRagexe_zero, 2018-09-28aRagexe_zero, 2018-10-10_2aRagexe_zero, 2018-10-24_2aRagexe_zero, 2018-11-14aRagexe_zero, 2018-11-20aRagexe_zero, 2018-11-28aRagexe_zero, 2018-12-12aRagexe_zero, 2018-12-19aRagexe_zero, 2018-12-26_2aRagexe_zero, 2019-01-16_2aRagexe_zero, 2019-01-17_1aRagexe_zero, 2019-01-30_2aRagexe_zero, 2019-02-13aRagexe_zero, 2019-02-20aRagexe_zero, 2019-02-27aRagexe_zero, 2019-03-13aRagexe_zero, 2019-03-27_2aRagexe_zero, 2019-03-27_3aRagexe_zero, 2019-04-03aRagexe_zero, 2019-04-10bRagexe_zero, 2019-04-24aRagexe_zero, 2019-05-02aRagexe_zero, 2019-05-08_2aRagexe_zero, 2019-05-08aRagexe_zero, 2019-05-15aRagexe_zero, 2019-05-29aRagexe_zero, 2019-05-30aRagexe_zero, 2019-06-05_2aRagexe_zero, 2019-06-26_2aRagexe_zero, 2019-06-26_3aRagexe_zero, 2019-07-09aRagexe_zero, 2019-07-10_3aRagexe_zero, 2019-07-17aRagexe_zero, 2019-07-24aRagexe_zero, 2019-08-14_3aRagexe_zero, 2019-08-28_2aRagexe_zero, 2019-08-28_3aRagexe_zero, 2019-09-11aRagexe_zero, 2019-09-18_2aRagexe_zero, 2019-09-18aRagexe_zero +// 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, 2018-07-03aRagexe_zero, 2018-07-11_2aRagexe_zero, 2018-07-25_2aRagexe_zero, 2018-08-01aRagexe_zero, 2018-08-08_2aRagexe_zero, 2018-08-22aRagexe_zero, 2018-08-29aRagexe_zero, 2018-09-05aRagexe_zero, 2018-09-12aRagexe_zero, 2018-09-19aRagexe_zero, 2018-09-28aRagexe_zero, 2018-10-10_2aRagexe_zero, 2018-10-24_2aRagexe_zero, 2018-11-14aRagexe_zero, 2018-11-20aRagexe_zero, 2018-11-28aRagexe_zero, 2018-12-12aRagexe_zero, 2018-12-19aRagexe_zero, 2018-12-26_2aRagexe_zero, 2019-01-16_2aRagexe_zero, 2019-01-17_1aRagexe_zero, 2019-01-30_2aRagexe_zero, 2019-02-13aRagexe_zero, 2019-02-20aRagexe_zero, 2019-02-27aRagexe_zero, 2019-03-13aRagexe_zero, 2019-03-27_2aRagexe_zero, 2019-03-27_3aRagexe_zero, 2019-04-03aRagexe_zero, 2019-04-10bRagexe_zero, 2019-04-24aRagexe_zero, 2019-05-02aRagexe_zero, 2019-05-08_2aRagexe_zero, 2019-05-08aRagexe_zero, 2019-05-15aRagexe_zero, 2019-05-29aRagexe_zero, 2019-05-30aRagexe_zero, 2019-06-05_2aRagexe_zero, 2019-06-26_2aRagexe_zero, 2019-06-26_3aRagexe_zero, 2019-07-09aRagexe_zero, 2019-07-10_3aRagexe_zero, 2019-07-17aRagexe_zero, 2019-07-24aRagexe_zero, 2019-08-14_3aRagexe_zero, 2019-08-28_2aRagexe_zero, 2019-08-28_3aRagexe_zero, 2019-09-11aRagexe_zero, 2019-09-18_2aRagexe_zero, 2019-09-18aRagexe_zero, 2019-09-25_3aRagexe_zero, 2019-09-25_5aRagexe_zero, 2019-10-08_2aRagexe_zero #if PACKETVER == 20171018 || \ PACKETVER == 20171019 || \ PACKETVER == 20171023 || \ @@ -94,7 +94,9 @@ PACKETVER == 20190814 || \ PACKETVER == 20190828 || \ PACKETVER == 20190911 || \ - PACKETVER >= 20190918 + PACKETVER == 20190918 || \ + PACKETVER == 20190925 || \ + PACKETVER >= 20191008 packetKeys(0x00000000,0x00000000,0x00000000); #endif -- cgit v1.2.3-70-g09d2 From d1e3e411cdccdcf10a536876ebe420872ffe6467 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 25 Sep 2019 20:05:35 +0300 Subject: Update shuffle packets up to 2019-10-16 --- src/map/packets_shuffle_main.h | 7 +++++-- src/map/packets_shuffle_re.h | 7 +++++-- src/map/packets_shuffle_zero.h | 6 ++++-- 3 files changed, 14 insertions(+), 6 deletions(-) (limited to 'src/map') diff --git a/src/map/packets_shuffle_main.h b/src/map/packets_shuffle_main.h index e3e798dd1..ede178384 100644 --- a/src/map/packets_shuffle_main.h +++ b/src/map/packets_shuffle_main.h @@ -9794,9 +9794,12 @@ packet(0x083c,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK // 14 #endif -// 2019-09-04aRagexe, 2019-09-04bRagexe, 2019-09-18bRagexe +// 2019-09-04aRagexe, 2019-09-04bRagexe, 2019-09-18bRagexe, 2019-09-25aRagexe, 2019-09-25bRagexe, 2019-10-02cRagexe, 2019-10-02dRagexe, 2019-10-16fRagexe, 2019-10-16gRagexe #if PACKETVER == 20190904 || \ - PACKETVER == 20190918 + PACKETVER == 20190918 || \ + PACKETVER == 20190925 || \ + PACKETVER == 20191002 || \ + PACKETVER == 20191016 packet(0x0202,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS // 26 packet(0x022d,clif->pHomMenu,2,4); // CZ_COMMAND_MER // 5 packet(0x023b,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD // 36 diff --git a/src/map/packets_shuffle_re.h b/src/map/packets_shuffle_re.h index f2a1b96ad..049d4808a 100644 --- a/src/map/packets_shuffle_re.h +++ b/src/map/packets_shuffle_re.h @@ -9744,9 +9744,12 @@ packet(0x083c,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK // 14 #endif -// 2019-09-04bRagexeRE, 2019-09-18cRagexeRE +// 2019-09-04bRagexeRE, 2019-09-18cRagexeRE, 2019-09-25aRagexeRE, 2019-09-25bRagexeRE, 2019-10-02bRagexeRE, 2019-10-02dRagexeRE, 2019-10-02dRagexeRE_2, 2019-10-16fRagexeRE, 2019-10-16gRagexeRE #if PACKETVER == 20190904 || \ - PACKETVER == 20190918 + PACKETVER == 20190918 || \ + PACKETVER == 20190925 || \ + PACKETVER == 20191002 || \ + PACKETVER == 20191016 packet(0x0202,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS // 26 packet(0x022d,clif->pHomMenu,2,4); // CZ_COMMAND_MER // 5 packet(0x023b,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD // 36 diff --git a/src/map/packets_shuffle_zero.h b/src/map/packets_shuffle_zero.h index 4d6da7a8a..0259a9555 100644 --- a/src/map/packets_shuffle_zero.h +++ b/src/map/packets_shuffle_zero.h @@ -803,10 +803,12 @@ packet(0x083c,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK // 14 #endif -// 2019-08-28_2aRagexe_zero, 2019-08-28_3aRagexe_zero, 2019-09-11aRagexe_zero, 2019-09-18_2aRagexe_zero, 2019-09-18aRagexe_zero +// 2019-08-28_2aRagexe_zero, 2019-08-28_3aRagexe_zero, 2019-09-11aRagexe_zero, 2019-09-18_2aRagexe_zero, 2019-09-18aRagexe_zero, 2019-09-25_3aRagexe_zero, 2019-09-25_5aRagexe_zero, 2019-10-08_2aRagexe_zero #if PACKETVER == 20190828 || \ PACKETVER == 20190911 || \ - PACKETVER == 20190918 + PACKETVER == 20190918 || \ + PACKETVER == 20190925 || \ + PACKETVER == 20191008 packet(0x0202,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS // 26 packet(0x022d,clif->pHomMenu,2,4); // CZ_COMMAND_MER // 5 packet(0x023b,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD // 36 -- cgit v1.2.3-70-g09d2 From 1bc17b805aec9dff503afca1e4b7120c5c836b75 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 25 Sep 2019 20:52:36 +0300 Subject: Fix compilation warnings in gcc-9 Also reenabled array bound warning --- configure | 90 +------------------------------------------------ configure.ac | 1 - src/common/cbasetypes.h | 7 ++++ src/map/clif.c | 3 ++ src/map/map.c | 3 ++ 5 files changed, 14 insertions(+), 90 deletions(-) (limited to 'src/map') diff --git a/configure b/configure index 957398296..1eca0d195 100755 --- a/configure +++ b/configure @@ -1,5 +1,5 @@ #! /bin/sh -# From configure.ac 76896e850. +# From configure.ac b3a11d273. # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.69. # @@ -7960,94 +7960,6 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - fi - -else - - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - CFLAGS="$OLD_CFLAGS" - - -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - -else - - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - CFLAGS="$OLD_CFLAGS" - - -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - - - - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wno-array-bounds" >&5 -$as_echo_n "checking whether $CC supports -Wno-array-bounds... " >&6; } - OLD_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS -Werror -Wno-array-bounds" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -int foo; -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - - # Recent versions of gcc don't fail if -Wno-foo is not recognized - # (unless there are also other warnings), so we also check for -Wfoo - # which always fails if not supported - CFLAGS="$OLD_CFLAGS -Werror -Warray-bounds" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -int foo; -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - CFLAGS="$OLD_CFLAGS -Wno-array-bounds" - # Optionally, run a test - if test "x" != "x"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC can actually use -Wno-array-bounds" >&5 -$as_echo_n "checking whether $CC can actually use -Wno-array-bounds... " >&6; } - CFLAGS="$OLD_CFLAGS -Werror -Warray-bounds" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - - { $as_echo "$as_me:${as_lineno-$LINENO}: result: not needed but enabled" >&5 -$as_echo "not needed but enabled" >&6; } - CFLAGS="$OLD_CFLAGS" - -else - - CFLAGS="$OLD_CFLAGS -Werror -Wno-array-bounds" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - CFLAGS="$OLD_CFLAGS -Wno-array-bounds" - -else - - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - CFLAGS="$OLD_CFLAGS" - - -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - - fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi diff --git a/configure.ac b/configure.ac index cbb9a5c46..ec9e35cfe 100644 --- a/configure.ac +++ b/configure.ac @@ -1090,7 +1090,6 @@ AC_CHECK_COMPILER_WNOFLAG(format-nonliteral) AC_CHECK_COMPILER_WNOFLAG(switch) AC_CHECK_COMPILER_WNOFLAG(missing-field-initializers) AC_CHECK_COMPILER_WNOFLAG(suggest-attribute=format) -AC_CHECK_COMPILER_WNOFLAG(array-bounds) # Certain versions of gcc make -Wshadow completely useless by making it flood # you with unnecessary warnings diff --git a/src/common/cbasetypes.h b/src/common/cbasetypes.h index 89f7f8588..c9c189032 100644 --- a/src/common/cbasetypes.h +++ b/src/common/cbasetypes.h @@ -313,6 +313,13 @@ typedef uintptr_t uintptr; #define PRAGMA_GCC5(str) #endif // ! defined(__GNUC__) && (GCC_VERSION >= 50000) +// Pragma macro only enabled on gcc >= 9 +#if defined(__GNUC__) && (GCC_VERSION >= 90000) +#define PRAGMA_GCC9(str) _Pragma(#str) +#else // ! defined(__GNUC__) && (GCC_VERSION >= 90000) +#define PRAGMA_GCC9(str) +#endif // ! defined(__GNUC__) && (GCC_VERSION >= 90000) + // fallthrough attribute only enabled on gcc >= 7.0 #if defined(__GNUC__) && (GCC_VERSION >= 70000) #define FALLTHROUGH __attribute__ ((fallthrough)); diff --git a/src/map/clif.c b/src/map/clif.c index f6caa502e..3e6a3469d 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -16091,7 +16091,10 @@ static void clif_ranklist(struct map_session_data *sd, enum fame_list_type type) p->packetType = HEADER_ZC_ACK_RANKING; p->rankType = type; #if PACKETVER_MAIN_NUM >= 20190731 || PACKETVER_RE_NUM >= 20190703 || PACKETVER_ZERO_NUM >= 20190724 +PRAGMA_GCC9(GCC diagnostic push) +PRAGMA_GCC9(GCC diagnostic ignored "-Waddress-of-packed-member") clif->ranklist_sub2(p->chars, p->points, type); +PRAGMA_GCC9(GCC diagnostic pop) #else clif->ranklist_sub(&p->ranks, type); #endif diff --git a/src/map/map.c b/src/map/map.c index 332bbe75f..f3fc9d46b 100644 --- a/src/map/map.c +++ b/src/map/map.c @@ -6835,7 +6835,10 @@ void map_defaults(void) map->bl_list_size = 0; //all in a big chunk, respects order +PRAGMA_GCC9(GCC diagnostic push) +PRAGMA_GCC9(GCC diagnostic ignored "-Warray-bounds") memset(ZEROED_BLOCK_POS(map), 0, ZEROED_BLOCK_SIZE(map)); +PRAGMA_GCC9(GCC diagnostic pop) map->cpsd = NULL; map->list = NULL; -- cgit v1.2.3-70-g09d2 From e62562efbfb4f414e6b977989682da42fc487f20 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 30 Sep 2019 09:27:26 +0300 Subject: Define constants for packet names ZC_INVENTORY_START and ZC_INVENTORY_END --- src/map/clif.c | 14 +++++++------- src/map/packets_struct.h | 10 ++++++++-- 2 files changed, 15 insertions(+), 9 deletions(-) (limited to 'src/map') diff --git a/src/map/clif.c b/src/map/clif.c index 3e6a3469d..999a232dc 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -2935,10 +2935,10 @@ static void clif_inventoryStart(struct map_session_data *sd, enum inventory_type nullpo_retv(sd); nullpo_retv(name); - char buf[sizeof(struct ZC_INVENTORY_START) + 24]; + char buf[sizeof(struct PACKET_ZC_INVENTORY_START) + 24]; memset(buf, 0, sizeof(buf)); - struct ZC_INVENTORY_START *p = (struct ZC_INVENTORY_START *)buf; - p->packetType = 0xb08; + struct PACKET_ZC_INVENTORY_START *p = (struct PACKET_ZC_INVENTORY_START *)buf; + p->packetType = HEADER_ZC_INVENTORY_START; #if PACKETVER_RE_NUM >= 20180912 || PACKETVER_ZERO_NUM >= 20180919 || PACKETVER_MAIN_NUM >= 20181002 p->invType = type; #endif @@ -2946,11 +2946,11 @@ static void clif_inventoryStart(struct map_session_data *sd, enum inventory_type int strLen = (int)safestrnlen(name, 24) + 1; if (strLen > 24) strLen = 24; - const int len = sizeof(struct ZC_INVENTORY_START) + strLen; + const int len = sizeof(struct PACKET_ZC_INVENTORY_START) + strLen; p->packetLength = len; safestrncpy(p->name, name, strLen); #else - const int len = sizeof(struct ZC_INVENTORY_START); + const int len = sizeof(struct PACKET_ZC_INVENTORY_START); safestrncpy(p->name, name, NAME_LENGTH); #endif clif->send(p, len, &sd->bl, SELF); @@ -2962,8 +2962,8 @@ static void clif_inventoryEnd(struct map_session_data *sd, enum inventory_type t #if PACKETVER_RE_NUM >= 20180829 || PACKETVER_ZERO_NUM >= 20180919 || PACKETVER_MAIN_NUM >= 20181002 nullpo_retv(sd); - struct ZC_INVENTORY_END p; - p.packetType = 0xb0b; + struct PACKET_ZC_INVENTORY_END p; + p.packetType = HEADER_ZC_INVENTORY_END; #if PACKETVER_RE_NUM >= 20180912 || PACKETVER_ZERO_NUM >= 20180919 || PACKETVER_MAIN_NUM >= 20181002 p.invType = type; #endif diff --git a/src/map/packets_struct.h b/src/map/packets_struct.h index 9c8c93865..f64fff199 100644 --- a/src/map/packets_struct.h +++ b/src/map/packets_struct.h @@ -1183,7 +1183,8 @@ struct ZC_STORE_ITEMLIST_NORMAL { struct NORMALITEM_INFO list[MAX_ITEMLIST]; } __attribute__((packed)); -struct ZC_INVENTORY_START { +#if PACKETVER_RE_NUM >= 20180829 || PACKETVER_ZERO_NUM >= 20180919 || PACKETVER_MAIN_NUM >= 20181002 +struct PACKET_ZC_INVENTORY_START { int16 packetType; #if PACKETVER_RE_NUM >= 20180919 || PACKETVER_ZERO_NUM >= 20180919 || PACKETVER_MAIN_NUM >= 20181002 int16 packetLength; @@ -1197,14 +1198,19 @@ struct ZC_INVENTORY_START { char name[NAME_LENGTH]; #endif } __attribute__((packed)); +DEFINE_PACKET_HEADER(ZC_INVENTORY_START, 0x0b08); +#endif // PACKETVER_RE_NUM >= 20180829 || PACKETVER_ZERO_NUM >= 20180919 || PACKETVER_MAIN_NUM >= 20181002 -struct ZC_INVENTORY_END { +#if PACKETVER_RE_NUM >= 20180829 || PACKETVER_ZERO_NUM >= 20180919 || PACKETVER_MAIN_NUM >= 20181002 +struct PACKET_ZC_INVENTORY_END { int16 packetType; #if PACKETVER_RE_NUM >= 20180912 || PACKETVER_ZERO_NUM >= 20180919 || PACKETVER_MAIN_NUM >= 20181002 uint8 invType; #endif char flag; } __attribute__((packed)); +DEFINE_PACKET_HEADER(ZC_INVENTORY_END, 0x0b0b); +#endif // PACKETVER_RE_NUM >= 20180829 || PACKETVER_ZERO_NUM >= 20180919 || PACKETVER_MAIN_NUM >= 20181002 struct ZC_STORE_ITEMLIST_EQUIP { int16 PacketType; -- cgit v1.2.3-70-g09d2 From 9e82150f9c3cbe2f83843a6d5fffaf3d91a7b119 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 9 Oct 2019 07:19:16 +0300 Subject: Add support for new skill packets in zero 20190918 and newer --- src/map/clif.c | 4 ++-- src/map/packets_struct.h | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'src/map') diff --git a/src/map/clif.c b/src/map/clif.c index 999a232dc..b2f2825d2 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -5268,7 +5268,7 @@ static void clif_playerSkillToPacket(struct map_session_data *sd, struct SKILLDA skillData->sp = 0; skillData->range2 = 0; } -#if PACKETVER_RE_NUM >= 20190807 +#if PACKETVER_RE_NUM >= 20190807 || PACKETVER_ZERO_NUM >= 20190918 if (newSkill) skillData->level2 = 0; else @@ -5419,7 +5419,7 @@ static void clif_skillinfo(struct map_session_data *sd, int skill_id, int inf) p->sp = 0; p->range2 = 0; } -#if PACKETVER_RE_NUM >= 20190807 +#if PACKETVER_RE_NUM >= 20190807 || PACKETVER_ZERO_NUM >= 20190918 p->level2 = skill_lv; #endif if (sd->status.skill[idx].flag == SKILL_FLAG_PERMANENT) diff --git a/src/map/packets_struct.h b/src/map/packets_struct.h index f64fff199..c0d1054d7 100644 --- a/src/map/packets_struct.h +++ b/src/map/packets_struct.h @@ -3529,7 +3529,7 @@ DEFINE_PACKET_HEADER(ZC_HAT_EFFECT, 0x0a3b); #endif // [4144] this struct updated not in all packets in client -#if PACKETVER_RE_NUM >= 20190807 +#if PACKETVER_RE_NUM >= 20190807 || PACKETVER_ZERO_NUM >= 20190918 struct SKILLDATA { uint16 id; int inf; @@ -3555,7 +3555,7 @@ struct PACKET_ZC_ADD_SKILL { int16 packetType; struct SKILLDATA skill; } __attribute__((packed)); -#if PACKETVER_RE_NUM >= 20190807 +#if PACKETVER_RE_NUM >= 20190807 || PACKETVER_ZERO_NUM >= 20190918 DEFINE_PACKET_HEADER(ZC_ADD_SKILL, 0x0b31); #else DEFINE_PACKET_HEADER(ZC_ADD_SKILL, 0x0111); @@ -3566,13 +3566,13 @@ struct PACKET_ZC_SKILLINFO_LIST { int16 packetLength; struct SKILLDATA skills[]; } __attribute__((packed)); -#if PACKETVER_RE_NUM >= 20190807 +#if PACKETVER_RE_NUM >= 20190807 || PACKETVER_ZERO_NUM >= 20190918 DEFINE_PACKET_HEADER(ZC_SKILLINFO_LIST, 0x0b32); #else DEFINE_PACKET_HEADER(ZC_SKILLINFO_LIST, 0x010f); #endif -#if PACKETVER_RE_NUM >= 20190807 +#if PACKETVER_RE_NUM >= 20190807 || PACKETVER_ZERO_NUM >= 20190918 struct PACKET_ZC_SKILLINFO_UPDATE2 { int16 packetType; uint16 id; -- cgit v1.2.3-70-g09d2