coadapute123 494 Posted January 20, 2020 Share Posted January 20, 2020 M2 Download Center This is the hidden content, please Sign In or Sign Up ( Internal ) 149 1 1 1 1 1 1 1 1 52 1 8 98 Link to comment Share on other sites More sharing options...
Kori 170 Posted January 21, 2020 Share Posted January 21, 2020 (edited) 9 hours ago, coadapute123 said: Preview : Hide contents Icon location: d:/ymir work/ui/minimap Icon: bossmark.tga Code : Boss marking system by andrew111.txt bossmark.tga Not bad I have searched this last days but now I have without extra image Edited August 25, 2022 by Metin2 Dev Core X - External 2 Internal 2 11 Link to comment Share on other sites More sharing options...
Mafuyu 50 Posted January 23, 2020 Share Posted January 23, 2020 (edited) Am 20.1.2020 um 23:48 schrieb coadapute123: Preview : Inhalt unsichtbar machen Icon location: d:/ymir work/ui/minimap Icon: bossmark.tga Code : Boss marking system by andrew111.txt bossmark.tga can you share the new minimap marks wich u have there? the round icons and its not possible to click on your link, it says error Edited August 25, 2022 by Metin2 Dev Core X - External 2 Internal 3 Link to comment Share on other sites More sharing options...
coadapute123 494 Posted January 23, 2020 Author Share Posted January 23, 2020 Acum 18 minute, Mafuyu a spus: can you share the new minimap marks wich u have there? the round icons and its not possible to click on your link, it says error Idk for me works the downloads links , here for round icons This is the hidden content, please Sign In or Sign Up 53 1 1 1 1 15 1 28 Link to comment Share on other sites More sharing options...
Mafuyu 50 Posted January 23, 2020 Share Posted January 23, 2020 (edited) vor 24 Minuten schrieb coadapute123: Idk for me works the downloads links , here for round icons This is the hidden content, please Sign In or Sign Up Edited August 25, 2022 by Metin2 Dev Core X - External 2 Internal 7 1 3 Link to comment Share on other sites More sharing options...
SorinSmon 493 Posted January 23, 2020 Share Posted January 23, 2020 1 hour ago, Mafuyu said: can you share the new minimap marks wich u have there? the round icons and its not possible to click on your link, it says error here sir multiple methods Link to comment Share on other sites More sharing options...
coadapute123 494 Posted January 23, 2020 Author Share Posted January 23, 2020 (edited) Acum 2 ore, Mafuyu a spus: code : This is the hidden content, please Sign In or Sign Up icon : This is the hidden content, please Sign In or Sign Up Edited August 25, 2022 by Metin2 Dev Core X - External 2 Internal 46 2 1 18 28 Link to comment Share on other sites More sharing options...
Mafuyu 50 Posted January 23, 2020 Share Posted January 23, 2020 vor 8 Minuten schrieb coadapute123: code : This is the hidden content, please Sign In or Sign Up icon : This is the hidden content, please Sign In or Sign Up if (GetRace() == 691) return TRUE; if (GetRace() == 692) return TRUE; if (GetRace() == 693) return TRUE; if (GetRace() == 791) return TRUE; if (GetRace() == 991) return TRUE; if (GetRace() == 992) return TRUE; if (GetRace() == 993) return TRUE; if (GetRace() == 1091) return TRUE; if (GetRace() == 1092) return TRUE; if (GetRace() == 1093) return TRUE; if (GetRace() == 1094) return TRUE; if (GetRace() == 1095) return TRUE; if (GetRace() == 2191) return TRUE; if (GetRace() == 1191) return TRUE; if (GetRace() == 1192) return TRUE; if (GetRace() == 1304) return TRUE; if (GetRace() == 1306) return TRUE; if (GetRace() == 1307) return TRUE; if (GetRace() == 1901) return TRUE; if (GetRace() == 1902) return TRUE; if (GetRace() == 1903) return TRUE; if (GetRace() == 2206) return TRUE; if (GetRace() == 2207) return TRUE; if (GetRace() == 2291) return TRUE; if (GetRace() == 2306) return TRUE; if (GetRace() == 2307) return TRUE; if (GetRace() == 2492) return TRUE; if (GetRace() == 2493) return TRUE; if (GetRace() == 2494) return TRUE; if (GetRace() == 2598) return TRUE; if (GetRace() == 3090) return TRUE; if (GetRace() == 3091) return TRUE; if (GetRace() == 3190) return TRUE; if (GetRace() == 3191) return TRUE; if (GetRace() == 3290) return TRUE; if (GetRace() == 3291) return TRUE; if (GetRace() == 3390) return TRUE; if (GetRace() == 3391) return TRUE; if (GetRace() == 3490) return TRUE; if (GetRace() == 3491) return TRUE; if (GetRace() == 3590) return TRUE; if (GetRace() == 3591) return TRUE; if (GetRace() == 3690) return TRUE; if (GetRace() == 3691) return TRUE; if (GetRace() == 3790) return TRUE; if (GetRace() == 3791) return TRUE; if (GetRace() == 3890) return TRUE; if (GetRace() == 3891) return TRUE; if (GetRace() == 5001) return TRUE; if (GetRace() == 5004) return TRUE; if (GetRace() == 5002) return TRUE; if (GetRace() == 5161) return TRUE; if (GetRace() == 5162) return TRUE; if (GetRace() == 5163) return TRUE; if (GetRace() == 6091) return TRUE; if (GetRace() == 6191) return TRUE; why not if (mobTable->bRank >= CPythonNonPlayer::MOB_RANK_BOSS) return TRUE; would be much easier my boss pushback fix, im sure this is usefull for this here too const CPythonNonPlayer::TMobTable* mobTable = CPythonNonPlayer::instance().GetTable(rkActorDst.GetRace()); if (mobTable) { if (mobTable->bRank >= CPythonNonPlayer::MOB_RANK_BOSS) { return false; } } 14 3 1 3 1 6 Link to comment Share on other sites More sharing options...
Kori 170 Posted January 23, 2020 Share Posted January 23, 2020 BOOL CInstanceBase::IsBoss() { const CPythonNonPlayer::TMobTable *pkTab = CPythonNonPlayer::Instance().GetTable(GetRace()); if(pkTab != nullptr) { if (pkTab->bRank >= 4 && !IsStone() && pkTab->bType == 0) return TRUE; } return FALSE; } Works too 1 Link to comment Share on other sites More sharing options...
coadapute123 494 Posted January 23, 2020 Author Share Posted January 23, 2020 Chiar acum, Kori a spus: BOOL CInstanceBase::IsBoss() { const CPythonNonPlayer::TMobTable *pkTab = CPythonNonPlayer::Instance().GetTable(GetRace()); if(pkTab != nullptr) { if (pkTab->bRank >= 4 && !IsStone() && pkTab->bType == 0) return TRUE; } return FALSE; } Works too bug for /inv Link to comment Share on other sites More sharing options...
Kori 170 Posted January 23, 2020 Share Posted January 23, 2020 Just now, coadapute123 said: bug for /inv No the fix is included I use the code and it's work Link to comment Share on other sites More sharing options...
glosteng4141 192 Posted January 26, 2020 Share Posted January 26, 2020 Thank You 1 Link to comment Share on other sites More sharing options...
Bot Metin2 Dev 4858 Posted April 15, 2020 Bot Share Posted April 15, 2020 Reup ? Link to comment Share on other sites More sharing options...
razor93 11 Posted November 2, 2022 Share Posted November 2, 2022 (edited) is not working for me. any idea? Edited November 2, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
deyu3110 2 Posted February 16, 2023 Share Posted February 16, 2023 On 11/2/2022 at 2:27 AM, razor93 said: is not working for me. any idea? same for me 1 Link to comment Share on other sites More sharing options...
devdeza 0 Posted January 2 Share Posted January 2 On 2/16/2023 at 8:57 PM, deyu3110 said: same for me PythonMiniMap, change like this else if (pkInstEach->IsEnemy()) { if (pkInstEach->IsBoss()) { aMarkPosition.m_fX = (m_fWidth - (float)m_WhiteMark.GetWidth()) / 2.0f + fDistanceFromCenterX + m_fScreenX; aMarkPosition.m_fY = (m_fHeight - (float)m_WhiteMark.GetHeight()) / 2.0f + fDistanceFromCenterY + m_fScreenY; m_BossPositionVector.push_back(aMarkPosition); } else { aMarkPosition.m_fX = (m_fWidth - (float)m_WhiteMark.GetWidth()) / 2.0f + fDistanceFromCenterX + m_fScreenX; aMarkPosition.m_fY = (m_fHeight - (float)m_WhiteMark.GetHeight()) / 2.0f + fDistanceFromCenterY + m_fScreenY; m_MonsterPositionVector.push_back(aMarkPosition); } } Link to comment Share on other sites More sharing options...
Filachilla 29 Posted January 3 Share Posted January 3 15 hours ago, devdeza said: PythonMiniMap, change like this else if (pkInstEach->IsEnemy()) { if (pkInstEach->IsBoss()) { aMarkPosition.m_fX = (m_fWidth - (float)m_WhiteMark.GetWidth()) / 2.0f + fDistanceFromCenterX + m_fScreenX; aMarkPosition.m_fY = (m_fHeight - (float)m_WhiteMark.GetHeight()) / 2.0f + fDistanceFromCenterY + m_fScreenY; m_BossPositionVector.push_back(aMarkPosition); } else { aMarkPosition.m_fX = (m_fWidth - (float)m_WhiteMark.GetWidth()) / 2.0f + fDistanceFromCenterX + m_fScreenX; aMarkPosition.m_fY = (m_fHeight - (float)m_WhiteMark.GetHeight()) / 2.0f + fDistanceFromCenterY + m_fScreenY; m_MonsterPositionVector.push_back(aMarkPosition); } } or move boss before IsEnemy it works too Link to comment Share on other sites More sharing options...
Recommended Posts