Jump to content

Recommended Posts

  • 2 months later...
  • 3 weeks later...
  • 2 months later...
  • 3 weeks later...
Posted

Those who want to fix this exploit themselves in their own extenders:

 

1) Hook incomming packets.

   # IncommingPackets(CSocket *pSocket, CSPacket *pPacket, INT16 nPacketLen, BYTE nPacketID)

 

2) Check for opcode 0x8C( GetItemFromPet ) and 0x8B ( GiveItemToPet ) Depends on what chronicle you use.

 

3) Make a check for trade at 0x0080F840.

 

bool User::IsNowTrade()
{
typedef bool (*ISNOWTRADE)(User *pUser);
ISNOWTRADE xIsNowTrade = (ISNOWTRADE)(0x0080F840L);
return xIsNowTrade(this);
}

 

4) Do the check when server receive packet 0x8B or 0x8C.

 

User *pUser = pSocket->user

if (pUser->IsNowTrade())
{
pUser->TradeCancel();
return false;
}

 

Now if you give a item to your pet or if you take a item from the pet and if you have your trade open it will close trade and this packet will be ignored.

 

                             --> 0x8C

[Receive opCode ]                  --> Run Check Function    ---> TradeOpen?    ---> Close Trade + Ignore packet.

                             --> 0x8B

 

Simple right?

 

Cheers.

  • 5 months later...
Posted

Well probably most "devs" dont know how to make this work! Cose basicly Amped dosent run it!

 

You need to download CFF explorer

http://download.cnet.com/CFF-Explorer/3000-2383_4-10431156.html

 

After open L2server.exe with CFF explorer( make an backup )

 

After go to Import Adder choose L2interlude.dll

 

1st Import by name. 2nd Import by Order

 

Rebuild Import Table

 

After go to Import Directory and move L2interlude.dll above L2server64x-dll.dll

 

And pet dupe wont work anymore!

 

 

 

 

nice mini guide man .. :D .. you helped me . its so easy but most of us dont know it.. :D

  • 6 months later...
Guest
This topic is now closed to further replies.


  • Posts

    • That domainn tho :_D
    • Perfect way to experience L2 without the brutal official grind. The progression here is so much smoother and faster, you get to the fun PvP and epic raids way quicker. The custom stuff keeps it fresh too. Definitely worth diving into!
    • L2-Getwork server highly customized with high-stats https://l2server.eu/ https://discord.gg/SsVhm7R Rates: L2 High Five fully customized Getwork Style with High Stats and Enchant ExP/Sp: 75x (custom) Drop/Spoil: 1x (custom) Safe: 500 Max: 50 000   Enchant System: Normal Scrolls: 93% - fail - decrease enchant by 20 Blessed Scrolls: 96% - fail - decrease enchant by 10   Armor Max Enchant D-Grade: +1000 Max Enchant C-Grade: +2000 Max Enchant B-Grade: +3000 Max Enchant A-Grade: +4000 Max Enchant S-Grade: +5000   Weapons Max Enchant D-Grade: +5000 Max Enchant C-Grade: +10000 Max Enchant B-Grade: +15000 Max Enchant A-Grade: +20000 Max Enchant S-Grade: +25000 - 50000   Fir Tree Branch (Weapon): +100 into Weapons (max 50 000) Fir Tree Branch (Armor): +15 into Armor (max 5000) Road to Dvc Cloak Enchant: +1 into cloak (max +1000) Masks of Spirit/Demon Horns Enchants: +1 into Masks (max +10) Each accessories has different max enchant and chances Daily Missions (.missions) Collections (ALT + B) Gambling System(.gamble) - each pack cost different amount Gamble Points, different items How to get gambling points? - by killing Raid Bosses/Events or Completing Daily Missions. Clan Bonus VIP Bonuses (maximum level 10) Battlepass (maximum level 100) - by killing monsters Rebirth (starting in Parnassus) Everything in ALT+B Master's Buffs - 100 Small Glass Box (1 buff) Farm Zones: Custom Farm Zones: Ruin of Agony (Exp Zone) Underground Coliseum (Safe Exp Zone) DVC,Brigand,Frost are similiar farm zones with same monsters Dvc Brigand Stronghold Frost Lake Parnassus - TOP ZONE some of our features: .gamble,collections,battlepass,talent tree, rebirth        
    • https://www.mediafire.com/file/l905r1sd84hnovf/FileEdit.rar/file
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock