Jump to content

Kafa

Inactive Member
  • Posts

    269
  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by Kafa

  1. Open pvp.cpp

     

    Search for 

    pkPVP->Win(dwKillerPID);

    paste under:

     

    			LPCHARACTER pkVictim = CHARACTER_MANAGER::instance().FindByPID(dwKillerPID);
    			if (pkVictim)
    			{
    				pkVictim->ChatPacket(CHAT_TYPE_INFO, "You have %d of %d TP left", pkVictim->GetHP(), pkVictim->GetMaxHP());
    				pkChr->ChatPacket(CHAT_TYPE_INFO, "opponent had %d of %d TP left", pkVictim->GetHP(), pkVictim->GetMaxHP());
    			}

     

    • Love 3
  2. 7 hours ago, regal said:

    If I remember correctly, level_limit is for minimum level, not maximum. 

    So, if level_limit is 75, you have to be level 75 or greater to have drop. 

    Regards, 

     

    Its bugged. Either the official mob_drop_item or the source. I dont know what atm. If only someone who knows that im talking about would write. Limit Level = Items only drop above that limit level but also it shouldnt drop when the monster is lvl 50 and your 120

    • Confused 1
  3. 8 minutes ago, Hik said:

    Same error  :(

     

    
    #include "../SpeedTreeLib/SpeedTreeForestDirectX8.h"
    #include "../eterBase/Timer.h"
    
    #ifdef Map_Area_Heavy_Effect_Usage_Fix //non spostarlo da qua o comunque tenerlo sempre sopra Area.h e sotto Timer.h
    #include "../UserInterface/StdAfx.h"
    #include "../UserInterface/PythonCharacterManager.h"
    #include "../UserInterface/PythonBackground.h"
    #endif
    
    #include "Area.h"
    #include "PropertyManager.h"

     

     

    I changed bitset to bool, but i dont know if this is correct.

  4. 21 hours ago, Malbeth said:

    Hi, I have a problem with achymia .. practically if I activate the alchemy I crash .. but my friend with the same client can connect and play with my character .. I have windows 7 he windows 10 thanks.

     

    Replace the function DragonSoul_ActivateDeck in char_dragonsoul.cpp with this:

     

    bool CHARACTER::DragonSoul_ActivateDeck(int deck_idx)
    {
    	if (deck_idx < DRAGON_SOUL_DECK_0 || deck_idx >= DRAGON_SOUL_DECK_MAX_NUM)
    		return false;
    
    	if (DragonSoul_GetActiveDeck() == deck_idx)
    		return true;
    
    	DragonSoul_DeactivateAll();
    
    	if (!DragonSoul_IsQualified())
    	{
    		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("용혼석 상자가 활성화되지 않았습니다."));
    		return false;
    	}
    
    	AddAffect(AFFECT_DRAGON_SOUL_DECK_0 + deck_idx, APPLY_NONE, 0, AFF_DS, INFINITE_AFFECT_DURATION, 0, false);
    
    	if (deck_idx == DRAGON_SOUL_DECK_0)
    		SpecificEffectPacket("d:\\ymir work\\effect\\etc\\dragonsoul\\dragonsoul_earth.mse");
    	else
    		SpecificEffectPacket("d:\\ymir work\\effect\\etc\\dragonsoul\\dragonsoul_sky.mse");
    
    	m_pointsInstant.iDragonSoulActiveDeck = deck_idx;
    
    	for (int i = DRAGON_SOUL_EQUIP_SLOT_START + DS_SLOT_MAX * deck_idx;
    		i < DRAGON_SOUL_EQUIP_SLOT_START + DS_SLOT_MAX * (deck_idx + 1); i++)
    	{
    		LPITEM pItem = GetInventoryItem(i);
    		if (NULL != pItem)
    			DSManager::instance().ActivateDragonSoul(pItem);
    	}
    
    #ifdef __DS_SET__
    	DragonSoul_HandleSetBonus();
    #endif
    
    	return true;
    }

     

     

  5. 17 hours ago, Distraught said:

    in that case does anyone have this mount?

    8LtQMC8.png

     

    He stopped because of the things that happened. 

     

    If you're interested i can provide you some game clients, that may have what you want. :)  (Unpacked)

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.