thespeedy 20 Posted June 14, 2018 Share Posted June 14, 2018 howto scrollbar? Link to comment Share on other sites More sharing options...
Darknetto 25 Posted November 4, 2018 Share Posted November 4, 2018 (edited) Hi man ive this problem ... it dont do the count of quest in category ..but the category work and dont give me error ... some one can help me Please ? edit: sorry fixed error in ui.py wrong tab Screenshot Edited August 21, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
Darknetto 25 Posted November 4, 2018 Share Posted November 4, 2018 (edited) redone styles etc. etc. Edited August 21, 2022 by Metin2 Dev Core X - External 2 Internal 1 Link to comment Share on other sites More sharing options...
Noel 0 Posted November 15, 2018 Share Posted November 15, 2018 i have bug, can you fix it? Link to comment Share on other sites More sharing options...
garofolo 12 Posted April 16, 2019 Share Posted April 16, 2019 in interfacemodule.py comment this funcion too remove quest icon Serach : def BINARY_RecvQuest Comment this part: # QUEST_LETTER_IMAGE ##!! 20061026.levites.Au¨ö¨¬¨¡¢ç_AI©öIAo_¡¾©øA¨ù #import item #if "item"==iconType: # item.SelectItem(int(iconName)) # buttonImageFileName=item.GetIconImageFileName() #else: # buttonImageFileName=iconName # #if iconName and (iconType not in ("item", "file")): # type "ex" implied # btn.SetUpVisual("d:/ymir work/ui/game/quest/questicon/%s" % (iconName.replace("open", "close"))) # btn.SetOverVisual("d:/ymir work/ui/game/quest/questicon/%s" % (iconName)) # btn.SetDownVisual("d:/ymir work/ui/game/quest/questicon/%s" % (iconName)) #else: # if localeInfo.IsEUROPE(): # btn.SetUpVisual(localeInfo.GetLetterCloseImageName()) # btn.SetOverVisual(localeInfo.GetLetterOpenImageName()) # btn.SetDownVisual(localeInfo.GetLetterOpenImageName()) # else: # btn.SetUpVisual(buttonImageFileName) # btn.SetOverVisual(buttonImageFileName) # btn.SetDownVisual(buttonImageFileName) # btn.Flash() # END_OF_QUEST_LETTER_IMAGE #if localeInfo.IsARABIC(): # btn.SetToolTipText(name, 0, 35) # btn.ToolTipText.SetHorizontalAlignCenter() #else: # btn.SetToolTipText(name, -20, 35) # btn.ToolTipText.SetHorizontalAlignLeft() [spoiler/] Link to comment Share on other sites More sharing options...
Wonder 0 Posted February 7, 2020 Share Posted February 7, 2020 Thank you Link to comment Share on other sites More sharing options...
7n0o0n 0 Posted February 8, 2020 Share Posted February 8, 2020 thx Link to comment Share on other sites More sharing options...
Adonis 0 Posted April 4, 2020 Share Posted April 4, 2020 lets see if its works Link to comment Share on other sites More sharing options...
K3zX 4 Posted April 6, 2020 Share Posted April 6, 2020 (edited) The counter is not updating just if you close and reopen the category. I tested with the basic war horse quest when you have to kill 100 archer in the dessert. Edit: I replaced this: self.__questList.RefreshClock() with: self.__questList.RefreshQuest() (The RefreshQuest call the RefreshClock so don't worry the clock still updating) BUT! It's A solution but i don't think it's the BEST solution so better to wait for @PACI Edit2: When you get a new quest it's not showing in the category just if you close and reopen the category lol. I have no solution yet. Edited April 6, 2020 by K3zX Link to comment Share on other sites More sharing options...
Goof 2 Posted July 8, 2020 Share Posted July 8, 2020 (edited) for scrollbar download this https://top4top.io/downloadf-165094ni61-rar.html https://metin2.download/picture/9DW9n2AL0Oz35PxClk0DK4dBngYm62ct/.png Edited September 4, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
Contributor TMP4 10997 Posted July 8, 2020 Contributor Share Posted July 8, 2020 (edited) 20 minutes ago, Goof said: for scrollbar download this https://top4top.io/downloadf-165094ni61-rar.html https://metin2.download/picture/q091er3uqlzgTGL2ZXB51kRr1hE38ni8/.png Can u upload to another site please or just paste the code since it's python? https://www.virustotal.com/gui/url/03079d2bd598335ef5f4031fbec65f07fef29036ae7190ad794d20455f8a56cf/detection Edited September 4, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
Goof 2 Posted July 8, 2020 Share Posted July 8, 2020 17 minutes ago, TMP4 said: Can u upload to another site please or just paste the code since it's python? https://www.virustotal.com/gui/url/03079d2bd598335ef5f4031fbec65f07fef29036ae7190ad794d20455f8a56cf/detection i didn't write this code and im so lazy to extract scroll bar Link to comment Share on other sites More sharing options...
Contributor TMP4 10997 Posted July 8, 2020 Contributor Share Posted July 8, 2020 (edited) I did not asked to extract, just paste the text. But anyway i did it (opened the site in a VM ) here it is: https://pastebin.com/Uszap6fM top4top used to distribute malware so it's better to avoid. Edited July 8, 2020 by TMP4 1 Link to comment Share on other sites More sharing options...
monarchis2 13 Posted July 16, 2020 Share Posted July 16, 2020 Hi. Can i think it has bug with hunt quests.. official levelup.quest . Otherwise is working perfectly!! Link to comment Share on other sites More sharing options...
Ace 3252 Posted July 7, 2021 Share Posted July 7, 2021 (edited) Spoiler Hi, what do you mean with: int quest_get_current_quest_name(lua_State* L) { CQuestManager& q = CQuestManager::instance(); PC* pPC = q.GetCurrentPC(); lua_pushstring(L, pPC->GetCurrentQuestName().c_str()); return 1; } void RegisterQuestFunctionTable() { luaL_reg quest_functions[] = { { "getcurrentquestname", quest_get_current_quest_name}, { NULL, NULL } }; CQuestManager::instance().AddLuaFunctionTable("q", quest_functions); replace the whole with this? int quest_get_current_quest_index(lua_State* L) Spoiler int quest_get_current_quest_index(lua_State* L) { CQuestManager& q = CQuestManager::instance(); PC* pPC = q.GetCurrentPC(); int idx = q.GetQuestIndexByName(pPC->GetCurrentQuestName()); lua_pushnumber(L, idx); return 1; } void RegisterQuestFunctionTable() Spoiler void RegisterQuestFunctionTable() { luaL_reg quest_functions[] = { { "setstate", quest_setstate }, { "set_state", quest_setstate }, { "yield", quest_coroutine_yield }, { "set_title", quest_set_title }, { "set_title2", quest_set_another_title }, { "set_clock_name", quest_set_clock_name }, { "set_clock_value", quest_set_clock_value }, { "set_counter_name", quest_set_counter_name }, { "set_counter_value", quest_set_counter_value }, { "set_icon", quest_set_icon_file }, { "start", quest_start }, { "done", quest_done }, { "getcurrentquestindex", quest_get_current_quest_index }, { "no_send", quest_no_send }, // begin_other_pc_block(pid), end_other_pc_block 사이를 other_pc_block이라고 하자. // other_pc_block에서는 current_pc가 pid로 변경된다. // 끝나면 다시 원래의 current_pc로 돌아간다. /* 이런 것을 위해 만듬. for i, pid in next, pids, nil do q.begin_other_pc_block(pid) if pc.count_item(PASS_TICKET) < 1 then table.insert(criminalNames, pc.get_name()) canPass = false end q.end_other_pc_block() end */ // 주의 : other_pc_block 내부에서는 절대로 yield가 일어나서는 안된다.(ex. wait, select, input, ...) { "begin_other_pc_block", quest_begin_other_pc_block }, { "end_other_pc_block", quest_end_other_pc_block }, { NULL, NULL } }; CQuestManager::instance().AddLuaFunctionTable("q", quest_functions); } #Edit: Okay.. lol Edited July 7, 2021 by Ace Spoiler Ymir Entertainment was founded in 1999 in Seoul, Korea and is currently headed by Byoung Gwan Kim as CEO. The company started developing its first 2D online game Metin the same year it was founded. The game was commercially launched in Korea a year later and received a prize from the Korean Ministry of Information and Communication in December of the same year. Following the success of their flagship game Ymir Entertainment immediately started work on the game’s sequel Metin 2, which went into Closed Beta in Korea in May 2004. The game was officially launched in Korea and China in March 2005 before being launched in Asia, Europe and North America in the years that followed. In January 2011 all of the company’s shares were bought by Webzen Inc., a Korean game giant known for their popular MMORPG, MU Online. The company was also awarded Gameforge’s Global Best Partner of the Year in 2011. Source: https://mmos.com/publishers/ymir-entertainment Thank you ymir and F*** you Gameforge, 2011 you ruined it. Link to comment Share on other sites More sharing options...
chearss 1 Posted July 26, 2021 Share Posted July 26, 2021 ty Link to comment Share on other sites More sharing options...
Recommended Posts