-
Posts
196 -
Joined
-
Last visited
-
Days Won
14 -
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Everything posted by Abel(Tiger)
-
Dump_proto For Official Metin2
Abel(Tiger) replied to Traceur3RUN's topic in Community Support - Questions & Answers
You mean ProtoReader ? For unpacking item_ mob_ proto from official locale ? -
See uncreated mobs
Abel(Tiger) replied to Emrecpp's topic in Community Support - Questions & Answers
If they are not in your view range they are not send in client by the server so no chance to see them. -
mob_scale - mob name problem
Abel(Tiger) replied to avertuss's topic in Community Support - Questions & Answers
Use this to specify your monster height is lower. -
Check all quests and questlib.lua
-
item.SetSocket(1, -1) or item.SetSocket(1, 2147483647)
-
For minimap: else if (pkInstEach->IsNPC()) { if (pkInstEach->GetRace() == 20135) // if (pkInstEach->IsStructure()) continue; 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_NPCPositionVector.push_back(aMarkPosition); } For atlas: // regen.cpp else if (p->m_table.bType == CHAR_TYPE_NPC || p->m_table.bType == CHAR_TYPE_WARP || p->m_table.bType == CHAR_TYPE_GOTO) { if(p->m_table.dwVnum == 20135) continue; SECTREE_MANAGER::instance().InsertNPCPosition(lMapIndex, p->m_table.bType, p->m_table.szLocaleName, (regen->sx+regen->ex) / 2 - base_x, (regen->sy+regen->ey) / 2 - base_y); }
-
[Hidden Content]
-
Seems like item owner is NULL ...
-
Block Enchant and Reinforce for weapons?
Abel(Tiger) replied to Metin2 Dev's topic in Community Support - Questions & Answers
The official servers already did that for begginers weapons with antiflag. -
You can fight here all day [Hidden Content] Just saying.
-
Is here someone who can make this feature?
Abel(Tiger) replied to ReFresh's topic in Community Support - Questions & Answers
Contact me in PM, I can't write here anymore. Haters, STFU -
Is here someone who can make this feature?
Abel(Tiger) replied to ReFresh's topic in Community Support - Questions & Answers
And you understood what those are ? -
Is here someone who can make this feature?
Abel(Tiger) replied to ReFresh's topic in Community Support - Questions & Answers
Well, it can be atlas image problem. -
Is here someone who can make this feature?
Abel(Tiger) replied to ReFresh's topic in Community Support - Questions & Answers
Well, post uiTooltip.py , maybe you did something wrong. -
Is here someone who can make this feature?
Abel(Tiger) replied to ReFresh's topic in Community Support - Questions & Answers
PythonMiniMap.cpp => CPythonMiniMap::UpdateAtlas() => m_AtlasPlayerMark.SetPosition -
SEARCHING GOOD EXPERT OF PACKETS!
Abel(Tiger) replied to Metin2 Dev's topic in Paid Support / Searching / Recruiting
-
SEARCHING GOOD EXPERT OF PACKETS!
Abel(Tiger) replied to Metin2 Dev's topic in Paid Support / Searching / Recruiting
Is look like your BeranSetaou is trying to ride a horse . -
Is here someone who can make this feature?
Abel(Tiger) replied to ReFresh's topic in Community Support - Questions & Answers
@ReFresh That math is working for me [Hidden Content] @Tasho My mistake -
Get skill count - New Pet System
Abel(Tiger) replied to Metin2 Dev's topic in Community Support - Questions & Answers
Just store it in hatch function in an socket or attribute. BTW that function for getting skill number won't work -
Is here someone who can make this feature?
Abel(Tiger) replied to ReFresh's topic in Community Support - Questions & Answers
That's the hard way ... Please don't say it's ugly code, I know it. -
--- 0.0420000553131 seconds tierrilopes execution time --- --- 0.0659999847412 seconds Tasho execution time --- Who the f**k care about 0.02 seconds ? You can do a lot of things in those seconds ... Rewrite an entire file and then you see a difference , not from 2 code lines.
-
Pet system update problem
Abel(Tiger) replied to Speachless's topic in Community Support - Questions & Answers
Well, In DirectQuery: -
Pet system update problem
Abel(Tiger) replied to Speachless's topic in Community Support - Questions & Answers
Post Update function from Actor class -
Pet system update problem
Abel(Tiger) replied to Speachless's topic in Community Support - Questions & Answers
bool CNewPetSystem::Update(DWORD deltaTime) { bool bResult = true; DWORD currentTime = get_dword_time(); if (m_dwUpdatePeriod > currentTime - m_dwLastUpdateTime) return true; std::vector <CNewPetActor*> v_garbageActor; for (TNewPetActorMap::iterator iter = m_petActorMap.begin(); iter != m_petActorMap.end(); ++iter) { CNewPetActor* petActor = iter->second; if (0 != petActor && petActor->IsSummoned()) { LPCHARACTER pPet = petActor->GetCharacter(); if(pPet) { if (NULL == CHARACTER_MANAGER::instance().Find(pPet->GetVID())) { v_garbageActor.push_back(petActor); } else { bResult = bResult && petActor->Update(deltaTime); } } } } for (std::vector<CNewPetActor*>::iterator it = v_garbageActor.begin(); it != v_garbageActor.end(); it++) DeletePet(*it); m_dwLastUpdateTime = currentTime; return bResult; } I don't think that is "bt full" but try like above. -
Characterdetails - need a function :)
Abel(Tiger) replied to TRBizeps's topic in Community Support - Questions & Answers
[Hidden Content] Useless just for one system, useful if you use it in more places.- 8 replies
-
- 19