useless69
Member-
Posts
56 -
Joined
-
Last visited
-
Feedback
0%
useless69's Achievements
-
Give item after kill monster [c++]
useless69 replied to Doose's topic in Community Support - Questions & Answers
search void CHARACTER::Dead(LPCHARACTER pkKiller, bool bImmediateDead) add something like this, and change mobvnum and ITEM if (true == IsMonster() && MOBVNUM == GetMobTable().dwVnum) { if (pkKiller->IsPC() ) { pkKiller->AutoGiveItem(ITEM); } } -
Arrows with another weapons
useless69 replied to Cunoo's topic in Community Support - Questions & Answers
step by step, this is for range. iDam = number(pkBow->GetValue(3)+pkArrow->GetValue(3), pkBow->GetValue(4)) +pkArrow->GetValue(4); arrow value 3 = 10 value = 20 -
Arrows with another weapons
useless69 replied to Cunoo's topic in Community Support - Questions & Answers
where do you have function pkArrow->GetValue -
Arrows with another weapons
useless69 replied to Cunoo's topic in Community Support - Questions & Answers
arrows damage taking from function CalcArrowDamage but if you using sword this should take from function CalcMeleeDamage, i dont think its connected, check and compare calcarrowdamage and calcmeleedamage function This is function arrow iDam = number(pkBow->GetValue(3), pkBow->GetValue(4)) * 2 + pkArrow->GetValue(3); but its only count when you wear bow. -
Game Login and teleport CPU boost %13-15
useless69 replied to ProBrain's topic in Community Support - Questions & Answers
while teleporting cpu going for moment +1.4% (less like 0.3 second), then go back to the cca 0.8 -
Warp loop problem
useless69 replied to Jimmermania's topic in Community Support - Questions & Answers
how much inv do you have? search guide how to 4 inv and check all files or try make 5 inv, just for testing -
Game Login and teleport CPU boost %13-15
useless69 replied to ProBrain's topic in Community Support - Questions & Answers
i have 0.8% cpu with three persons in game, 2gb and 1vcpu (vps) -
Problem with hyperlinked item
useless69 replied to Jimmermania's topic in Community Support - Questions & Answers
show uichat.py -
Soul stone in items issue.
useless69 replied to Tado's topic in Community Support - Questions & Answers
you cant find something what you dont have. add this before def OverOutItem(self): def AttachMetinToItem(self, metinSlotPos, targetSlotPos): metinIndex = player.GetItemIndex(metinSlotPos) targetIndex = player.GetItemIndex(targetSlotPos) item.SelectItem(metinIndex) itemName = item.GetItemName() result = player.CanAttachMetin(metinIndex, targetSlotPos) if player.ATTACH_METIN_NOT_MATCHABLE_ITEM == result: chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.REFINE_FAILURE_CAN_NOT_ATTACH(itemName)) if player.ATTACH_METIN_NO_MATCHABLE_SOCKET == result: chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.REFINE_FAILURE_NO_SOCKET(itemName)) elif player.ATTACH_METIN_NOT_EXIST_GOLD_SOCKET == result: chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.REFINE_FAILURE_NO_GOLD_SOCKET(itemName)) elif player.ATTACH_METIN_CANT_ATTACH_TO_EQUIPMENT == result: chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.REFINE_FAILURE_EQUIP_ITEM) if player.ATTACH_METIN_OK != result: return self.attachMetinDialog.Open(metinSlotPos, targetSlotPos) -
Grade status points bug
useless69 replied to Metin2 Dev's topic in Community Support - Questions & Answers
official function, try replace there 3 fuctions def RefreshAlignment(self): point, grade = player.GetAlignmentData() import colorInfo COLOR_DICT = { 0 : colorInfo.TITLE_RGB_GOOD_4, 1 : colorInfo.TITLE_RGB_GOOD_3, 2 : colorInfo.TITLE_RGB_GOOD_2, 3 : colorInfo.TITLE_RGB_GOOD_1, 4 : colorInfo.TITLE_RGB_NORMAL, 5 : colorInfo.TITLE_RGB_EVIL_1, 6 : colorInfo.TITLE_RGB_EVIL_2, 7 : colorInfo.TITLE_RGB_EVIL_3, 8 : colorInfo.TITLE_RGB_EVIL_4, } colorList = COLOR_DICT.get(grade, colorInfo.TITLE_RGB_NORMAL) gradeColor = ui.GenerateColor(colorList[0], colorList[1], colorList[2]) self.toolTipAlignment.ClearToolTip() self.toolTipAlignment.AutoAppendTextLine(localeInfo.TITLE_NAME_LIST[grade], gradeColor) self.toolTipAlignment.AutoAppendTextLine(localeInfo.ALIGNMENT_NAME + str(point)) self.toolTipAlignment.AlignHorizonalCenter() def GetAlignmentTitleName(alignment): if alignment >= 12000: return TITLE_NAME_LIST[0] elif alignment >= 8000: return TITLE_NAME_LIST[1] elif alignment >= 4000: return TITLE_NAME_LIST[2] elif alignment >= 1000: return TITLE_NAME_LIST[3] elif alignment >= 0: return TITLE_NAME_LIST[4] elif alignment > -4000: return TITLE_NAME_LIST[5] elif alignment > -8000: return TITLE_NAME_LIST[6] elif alignment > -12000: return TITLE_NAME_LIST[7] return TITLE_NAME_LIST[8] TITLE_NAME_LIST = ( PVP_LEVEL0, PVP_LEVEL1, PVP_LEVEL2, PVP_LEVEL3, PVP_LEVEL4, PVP_LEVEL5, PVP_LEVEL6, PVP_LEVEL7, PVP_LEVEL8, ) -
Visual Bug-EXP,LEVEL,DMG
useless69 replied to Sneaky Sneaky's topic in Community Support - Questions & Answers
download character window from another client and try it , i had similar problem and error was in packet in client source, so first be sure its not client problem then look somewhere else. -
Visual Bug-EXP,LEVEL,DMG
useless69 replied to Sneaky Sneaky's topic in Community Support - Questions & Answers
if you dont have backup, give whatever you removed back and remove it step by step -
Grade status points bug
useless69 replied to Metin2 Dev's topic in Community Support - Questions & Answers
uicharacter.py show function RefreshAlignment , something in sysser?