Jump to content

Rakancito

Contributor
  • Posts

    71
  • Joined

  • Last visited

  • Days Won

    9
  • Feedback

    100%

Posts posted by Rakancito

  1. hace 11 minutos, VegaS™ dijo:

    Let's don't kill the source with dozens of useless lines and duplicated.

    
    		const bool bAttacking = (get_dword_time() - pkAttacker->GetLastAttackTime()) < pkAttacker->IsRiding() ? 800 : 700;
    		if (!bAttacking)
    			return BATTLE_NONE;

     

    Thanks, I will update it.

  2. hace 7 horas, Kori dijo:

    Sorry I don't understand why you share a tutorial or system with us when your gif or the system too with a effect error?  

     

    hace 5 horas, Galet dijo:

    How dares he share a complete update of a skill with a wrong path to an image in the effect?! I would ten times keep the old skill without effect error 

    They are right, I should have shared the skill with the fix effect, but I don't think it's so difficult to go to the files of "Metin2client.de" and fix the effect by add the patches or taking what "CHMarvin" has put, I given them the complete code of how to make the skill work correctly :).

    I have already uploaded the patch, it is already 100% functional.

    • Love 3
  3. M2 Download Center

    This is the hidden content, please
    ( Internal )

    This is the hidden content, please
    ( GitHub )

    Hey guys,

     Well..., i promised that i will publish this update ?, so here it is, only this part was missing.

     

    NOTE: Please follow the guide, read README.md

     

    Spoiler

    2535370924-205831.jpg

     

    Gyazo: https://metin2.download/picture/fE4iVlr9kM2v359jN5PUaffJqamItO9Z/.gif

     

    FIX EFFECT:

     

    Thanks for @CHMarvin

    Download: 

    This is the hidden content, please

    Path: pc/assassin/effect/7-2.dds

     

    Enjoy it.

    • Metin2 Dev 45
    • Good 9
    • muscle 1
    • Love 26
  4. hace 17 minutos, glosteng4141 dijo:


    char_skill.cpp download

    https://we.tl/t-qhVCFX6dKt

    Virüs Total : 

    This is the hidden content, please


    I guess I didn't get it wrong. I'm sorry for my bad english.

     

    Also, the skill doesn't work when you're away, but it does when you're close.

    https://metin2.download/picture/IuJtaybRjqOHpV0idJl8m4iVxA518vWN/.gif

    In Skill_proto search dwTargetRange and replace 0 to 2500 and in dwSplashRange 0 to 500.

    • Love 1
  5. hace 13 minutos, zeimpekis9 dijo:

    I installed it but it doesnt damage. What i should do more. ?

    My part at char_skill :

    
    	if (dwVnum == SKILL_CHAIN)
    	{
    		ResetChainLightningIndex();
    		AddChainLightningExcept(pkVictim);
    	}
    	
    	if (dwVnum == SKILL_PAERYONG)
    		ComputeSkill(dwVnum, pkVictim);
    
    	if (IS_SET(pkSk->dwFlag, SKILL_FLAG_SELFONLY))
    		ComputeSkill(dwVnum, this);
    #ifdef ENABLE_WOLFMAN_CHARACTER
    	else if (IS_SET(pkSk->dwFlag, SKILL_FLAG_PARTY))
    		ComputeSkillParty(dwVnum, this);
    #endif
    	else if (!IS_SET(pkSk->dwFlag, SKILL_FLAG_ATTACK))
    		ComputeSkill(dwVnum, pkVictim);
    	else if (dwVnum == SKILL_BYEURAK)
    		ComputeSkill(dwVnum, pkVictim);
    	else if (dwVnum == SKILL_MUYEONG || pkSk->IsChargeSkill())
    		ComputeSkill(dwVnum, pkVictim);
    
    	m_dwLastSkillTime = get_dword_time();
    
    	return true;

     

    Check the skill in skill_proto from DB and remove SELFONLY.

    hace 7 minutos, glosteng4141 dijo:

    I'm having the same problem. Skill doesn't hurt.

    https://metin2.download/picture/97770kYzskfIwIfsNxGy1M9kpJuh3P25/.gif

    Check the skill in skill_proto from DB and remove SELFONLY if you have the part char_skill.cpp

  6. I have simply given them a working and rudimentary code, i think that with that they can already improve and look for all possible injections, the only reason why you look for Cheat Engine is for "break point", close both Cheat Engine and Metin2Client, you can even insert a TraceError to check what affected, i repeat, i just show how processes are scanned correctly without need for malware and additional libraries. The code works ?, if you want to improve it, you already have the focus ? i didn't look for all the injectors.
     
    Put it on your client and they will see what happens when they try to inject Hack.py ? or the last version of Cheat Engine.
  7. On 9/24/2019 at 3:32 AM, glosteng4141 said:

    Not Working.

    https://metin2.download/picture/xvR69Uf9vd72y5XE4mDD7Fq98gD58zzO/.gif

    İmage's ; 

    Char_Batlle.cpp.gif

     

    Char_Skill.cpp
    .gif

    SkillDesc
    .gif

    SkillTable

    .gif

    Pack

    .gif

     

    Index 

    .gif

     

    Service.h

    .gif

     

     

    In your client metin2_patch_balance it must be found to the top, since you replace the old skill or delete the ones you have from skill_paeryong in your pack folder.

  8. hace 1 minuto, Anix dijo:

    You are awesome man! Could you do the invisibility for the 6th skill on archery ninja? 

    In char_skill.cpp search

    bool CHARACTER::UseSkill(DWORD dwVnum, LPCHARACTER pkVictim, bool bUseGrandMaster)

    and before

    if (IS_SET(pkSk->dwFlag, SKILL_FLAG_USE_HP_AS_COST))

    add

        if (dwVnum == 51)
            AddAffect(AFF_EUNHYUNG, POINT_NONE, 0, AFF_EUNHYUNG, 4, 0, true);

     

    • Love 2
  9. Spoiler

    battle.cpp

     

    // Search

    
    int battle_melee_attack(LPCHARACTER ch, LPCHARACTER victim)
    {

    // Add after

    
        if(ch->IsPC())
        {
            const bool bAttacking = (get_dword_time() - ch->GetLastAttackTime()) < ch->IsRiding() ? 800 : 750;
            if (!bAttacking)
                return BATTLE_NONE;
            //if (test_server&&ch->IsPC())
            //    ch->ChatPacket(CHAT_TYPE_INFO, "Melee Attack: %d", get_dword_time() - ch->GetLastAttackTime());
            if (!battle_distance_valid(ch, victim))
                return BATTLE_NONE;
        }

    // Search

    
    int battle_hit(LPCHARACTER pkAttacker, LPCHARACTER pkVictim, int & iRetDam)
    {

    // Add after

    
        if(pkAttacker->IsPC())
        {
            const bool bAttacking = (get_dword_time() - pkAttacker->GetLastAttackTime()) < pkAttacker->IsRiding() ? 800 : 750;
            if (!bAttacking)
                return BATTLE_NONE;
            //if (test_server&&pkAttacker->IsPC())
            //    pkAttacker->ChatPacket(CHAT_TYPE_INFO, "Melee Attack: %d", get_dword_time() - pkAttacker->GetLastAttackTime());
            if (!battle_distance_valid(pkAttacker, pkVictim))
                return BATTLE_NONE;
        }

     

     

    This is the hidden content, please

     

    Ehm... this is a first fix for dmg hack in your Server Side ^^

    • Metin2 Dev 73
    • kekw 1
    • Dislove 1
    • Sad 2
    • Cry 1
    • Think 4
    • Confused 1
    • Scream 1
    • Lmao 1
    • Good 23
    • Love 1
    • Love 42
  10. M2 Download Center

    This is the hidden content, please
    ( Internal )

    This is the hidden content, please
    ( GitHub )

     

    Hello Dears,

    It's probabbly my first post in this forum, i was absent for a few years.

    This is a simple code vs differents injectors, maybe Cheat Engine and others, i didn't look for all, mmm... i have seen that they sell garbage that shows malwares when scanning processes, This happens by the abuse of threads created by the parent process in the LOC, blah blah blah, this should not have problems, to fix m2bob and lalaker there is only one step left with this scanning technique, you just need to use logic.

     

     

    • Metin2 Dev 137
    • kekw 1
    • Eyes 8
    • Dislove 1
    • Cry 1
    • Think 2
    • Good 49
    • Love 2
    • Love 73
×
×
  • 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.