40harami40 5 Posted February 29, 2020 Share Posted February 29, 2020 https://paste2.org/jjObstd1 Spoiler #SEARCH AND REPLACE CODE BLOCK COMPLETE def __RefreshSkillPage(self, name, slotCount): global SHOW_LIMIT_SUPPORT_SKILL_LIST skillPage = self.skillPageDict[name] startSlotIndex = skillPage.GetStartIndex() if "ACTIVE" == name: if self.PAGE_HORSE == self.curSelectedSkillGroup: startSlotIndex += slotCount getSkillType=skill.GetSkillType getSkillIndex=player.GetSkillIndex getSkillGrade=player.GetSkillGrade getSkillLevel=player.GetSkillLevel getSkillLevelUpPoint=skill.GetSkillLevelUpPoint getSkillMaxLevel=skill.GetSkillMaxLevel for i in xrange(slotCount+1): slotIndex = i + startSlotIndex skillIndex = getSkillIndex(slotIndex) for j in xrange(skill.SKILL_GRADE_COUNT): skillPage.ClearSlot(self.__GetRealSkillSlot(j, i)) if 0 == skillIndex: continue skillGrade = getSkillGrade(slotIndex) skillLevel = getSkillLevel(slotIndex) skillType = getSkillType(skillIndex) if player.SKILL_INDEX_RIDING == skillIndex: if 1 == skillGrade: skillLevel += 19 elif 2 == skillGrade: skillLevel += 29 elif 3 == skillGrade: skillLevel = 40 skillPage.SetSkillSlotNew(slotIndex, skillIndex, max(skillLevel-1, 0), skillLevel) skillPage.SetSlotCount(slotIndex, skillLevel) elif skill.SKILL_TYPE_ACTIVE == skillType: for j in xrange(skill.SKILL_GRADE_COUNT): realSlotIndex = self.__GetETCSkillRealSlotIndex(slotIndex) if not ((self.__CanUseSkillNow()) and (skillGrade != j)): skillPage.SetSkillSlotNew(realSlotIndex, skillIndex, j, skillLevel) skillPage.SetCoverButton(realSlotIndex) skillPage.SetSlotCountNew(realSlotIndex, skillGrade, skillLevel) elif (skillGrade == skill.SKILL_GRADE_COUNT) and j == (skill.SKILL_GRADE_COUNT-1): skillPage.SetSkillSlotNew(realSlotIndex, skillIndex, j, skillLevel) skillPage.SetCoverButton(realSlotIndex) skillPage.SetSlotCountNew(realSlotIndex, skillGrade, skillLevel) else: if not SHOW_LIMIT_SUPPORT_SKILL_LIST or skillIndex in SHOW_LIMIT_SUPPORT_SKILL_LIST: realSlotIndex = self.__GetETCSkillRealSlotIndex(slotIndex) skillPage.SetSkillSlot(realSlotIndex, skillIndex, skillLevel) skillPage.SetSlotCountNew(realSlotIndex, skillGrade, skillLevel) if skill.CanUseSkill(skillIndex): skillPage.SetCoverButton(realSlotIndex) skillPage.RefreshSlot() #SEARCH : def OnUseSkill(self, slotIndex, coolTime): #SEARCH AND REPLACE CODE BLOCK COMPLETE : def OnUseSkill(self, slotIndex, coolTime): skillIndex = player.GetSkillIndex(slotIndex) skillType = skill.GetSkillType(skillIndex) ## ACTIVE if skill.SKILL_TYPE_ACTIVE == skillType: skillGrade = player.GetSkillGrade(slotIndex) slotIndex = self.__GetETCSkillRealSlotIndex(skillGrade, slotIndex) for slotWindow in self.skillPageDict.values(): if slotWindow.HasSlot(slotIndex): slotWindow.SetSlotCoolTime(slotIndex, coolTime) return #ENJOY IT! Ameteur Video: https://youtu.be/UmPq8kQGSjM 5 2 Link to comment Share on other sites More sharing options...
Kori 170 Posted February 29, 2020 Share Posted February 29, 2020 Looks really bad. This is not the original beta skill windows Link to comment Share on other sites More sharing options...
Premium Hunger 472 Posted February 29, 2020 Premium Share Posted February 29, 2020 (edited) 1 hour ago, Kori said: Looks really bad. This is not the original beta skill windows Sure it does. And it has the bug on the tooltip after the skill is changing grade (see when berserk becomes m1). i have this page and the background in high quality. Edited August 25, 2022 by Metin2 Dev Core X - External 2 Internal 1 Link to comment Share on other sites More sharing options...
blanco 181 Posted February 29, 2020 Share Posted February 29, 2020 (edited) Edited August 25, 2022 by Metin2 Dev Core X - External 2 Internal 1 2 Link to comment Share on other sites More sharing options...
Forum Moderator Gurgarath 2514 Posted February 29, 2020 Forum Moderator Share Posted February 29, 2020 (edited) In the video it has nothing to do with alpha nor beta skill window. You tried but it is slightly different in reality. Alpha (a bit different, bigger and with slots): https://metin2.download/picture/4IJQ9wT86rPH9yP95JTL7mSMPSlSLufg/.png Beta : https://metin2.download/picture/D5yIYIVgJXoMNXcs31LYcE5vZSmhGUfD/.png Edited September 11, 2022 by Metin2 Dev Core X - External 2 Internal 2 1 Gurgarath coming soon Link to comment Share on other sites More sharing options...
Evo 6 Posted February 29, 2020 Share Posted February 29, 2020 This """things""" have nothing to do with original beta skill window gui. Why you don't learn/inform about that before posting horrible turky selfmade shit and 99,9999% coded like shit aswell? My eyes are burning becouse of that video. OT: Is 240p a standard in turkylandia? 3 Link to comment Share on other sites More sharing options...
Dutschke 235 Posted February 29, 2020 Share Posted February 29, 2020 (edited) 9 hours ago, Evo said: This """things""" have nothing to do with original beta skill window gui. Why you don't learn/inform about that before posting horrible turky selfmade shit and 99,9999% coded like shit aswell? My eyes are burning becouse of that video. OT: Is 240p a standard in turkylandia? Why do you insult turkey? is it the blame of turks? go and get some respect. OT: rude. Edited February 29, 2020 by Dutschke 1 Link to comment Share on other sites More sharing options...
Recommended Posts