Jump to content

Recommended Posts

Posted

Hello guys... Well after a lots of bans on L2 Evo I decided to share this guide and give you the chance to pwn the server too!

I have noticed that the owners don't care at all, the want only the money.

So, let's start!

 

 

 

============================================================================

 

1st Chapter - Adena

 

Ok, nothing special! I will mention it just for the newbies.

 

Requirements for this exploit:

[*] 1kkk(billion) adena.

[*] PHX Injected

 

1. Go to the exchanger and make 1 Gold bar.

2. Now make this gold bar 1kkk again.

3. Go to the "Packets Sniffer" tab and take these 2 packets named "RequestMultiSellChoose":

A7 20 03 00 00 A0 86 01 00 01 00 00 00 00 00 00 00 00 00 00 00
A7 21 03 00 00 40 0D 03 00 01 00 00 00 00 00 00 00 00 00 00 00

4. Copy them and paste them into "Send Packets" tab many times, about 100.

5. Tick the "sends every" box and let it run for some secs.

6. Now stop it, go to the client, press Alt+Ctrl+Delete and terminate the l2.exe

7. Log again and check the results in game.

 

2nd Chapter - Farming Items [Torches and Ice Cold Flowers]

 

For this part you have only to go to a farm zone, and kill a couple of mobs.

Now follow the steps of the chapter above, it's the same.

 

Soon you will have a big amount of them, 100k, 200k, 300k ...

 

 

3rd Chapter - Armor [Overenchanted]

 

Requirements:

[*] 10 Gold bars per set

[*] 1000 Ice Cold Flowers per set

[*] 1000 Torches

 

 

After you have completed the first and the second chapter you will be able to make armors too!

 

1. Go to the Special Shop and target it.

2. Go to the "Send Packets" tab.

3. Just choose a packet below and send it.

 

 

Dynasty Light Set Overenchanted:

A7 8C 1A 00 00 88 FB 03 00 01 00 00 00 00 00 00 00 00 00 00 00

 

Dynasty Heavy Set Overenchanted:

A7 8C 1A 00 00 19 0D 03 00 01 00 00 00 00 00 00 00 00 00 00 00

 

Dynasty Heavy Overenchanted (All Parts):

A7 90 5F 01 00 D0 FB 01 00 01 00 00 00 00 00 00 00 00 00 00 00

=> Main

A7 90 5F 01 00 5C 19 03 00 01 00 00 00 00 00 00 00 00 00 00 00

=> Gaiters

A7 90 5F 01 00 40 FB 04 00 01 00 00 00 00 00 00 00 00 00 00 00

=> Helmet

A7 90 5F 01 00 10 FD 06 00 01 00 00 00 00 00 00 00 00 00 00 00

=> Gloves

A7 90 5F 01 00 F8 FA 07 00 01 00 00 00 00 00 00 00 00 00 00 00

=> Boots

 

Dynasty Robe Overenchanted (All Parts):

A7 90 5F 01 00 A8 FB 10 00 01 00 00 00 00 00 00 00 00 00 00 00

=> Main

A7 90 5F 01 00 60 FB 12 00 01 00 00 00 00 00 00 00 00 00 00 00

=> Stockings

A7 90 5F 01 00 30 FD 13 00 01 00 00 00 00 00 00 00 00 00 00 00

=> Cap

A7 90 5F 01 00 E8 FC 15 00 01 00 00 00 00 00 00 00 00 00 00 00

=> Gloves

A7 90 5F 01 00 D0 FA 16 00 01 00 00 00 00 00 00 00 00 00 00 00

=> Boots

 

Coming soon: Packet for Gold Robe Overenchanted

 

 

4th Chapter - Misc Items (Weapons, tattoos, Shields, Jewels, pets) [Overenchanted]

 

Requirements:

Ice Cold Flowers

Torches

 

1. Go to the Special Shop and target it.

2. Go to the "Send Packets" tab.

3. Just choose a packet below and send it.

 

Gold Bow:

A7 86 1A 00 00 C1 FB 10 00 01 00 00 00 00 00 00 00 00 00 00 00 

 

Gold Dagger:

A7 86 1A 00 00 02 FB 16 00 01 00 00 00 00 00 00 00 00 00 00 00 

 

Gold Sword:

A7 86 1A 00 00 51 FC 0C 00 01 00 00 00 00 00 00 00 00 00 00 00 

 

Gold Shield:

A7 86 1A 00 00 D0 FB 01 00 01 00 00 00 00 00 00 00 00 00 00 00 

 

Custom Tattoo:

A7 2C 1A 00 00 E9 FB 01 00 01 00 00 00 00 00 00 00 00 00 00 00 

 

Arcana Mace +25

A7 9c 5F 01 00 39 0b 20 00 01 00 00 00 00 00 00 00 00 00 00 00

 

Draco bow +25

A7 9c 5F 01 00 19 6a 18 00 01 00 00 00 00 00 00 00 00 00 00 00

 

Angel Slayer +25

A7 9c 5F 01 00 99 4f 12 00 01 00 00 00 00 00 00 00 00 00 00 00

 

Basalt +25

A7 9c 5F 01 00 19 9f 24 00 01 00 00 00 00 00 00 00 00 00 00 00

 

Tatteo +25:

A7 9b 5F 01 00 b9 86 01 00 01 00 00 00 00 00 00 00 00 00 00 00

 

Ant Queen +30.000:

A7 ab 5F 01 00 D0 FB 01 00 01 00 00 00 00 00 00 00 00 00 00 00

 

Tattoo Of Absolute +30.025:

A7 A1 5F 01 00 E9 FB 01 00 01 00 00 00 00 00 00 00 00 00 00 00 

 

Wolf Collar:

A7 AA 5F 01 00 b9 86 01 00 01 00 00 00 00 00 00 00 00 00 00 00

 

Note: You can buy the custom masks too manually in game.

 

 

 

 

5th Chapter - Misc Exploits/Tricks

 

Trick: More Slots on your inventory=> Click me

 

PHX: Spam - The Easy Way=> Click me

 

PHX-Trick: Armor=> Click me

 

PHX: Custom Chat=> Click me

 

6th Chapter - How to Bypass the PHX Protection || Download PHX

 

6.1

Ok, now I will show you how to bypass the Evo's PHX protection since some guys requested it.

Let's start!

 

1. Open Evo's system.

2. Make visible the hidden objects.

3. Find "nophx.dll" and delete it.

4. Delete l2.exe

5. Download the rar below.

6. Extract it in Evo's system.

7. Log in.

 

>>Download

 

Note: Remember to add the l2.exe of the .rar which I shared here. If you try to run Evo's l2.exe you will get an error, so follow my steps.  

 

6.2

 

You can download the phx which I use from here:

>>Download me

 

7th Chapter - How to Bypass the IP bans || How to avoid IP Bans

 

[Guide]Bypass the IP Bans - Easy way=> Click me

 

[Guide]Avoid IP Ban=> Click me

 

 

Added:

8th Chapter - Custom Chat Channels

 

1. Log in with PHX injected

2. Go to "More (Advanced)" tab.

3. Edit this:

begin
 buf:=#$38;
 WriteS('YOUR MESSAGE HERE.');
 WriteD(0);
 SendToServer;
end.

 

[*] WriteD(10); = Announcements

[*] WriteD(5); = On other custom message

[*] WriteD(18); = One other Global Chat

 

4. Press run and check the results in game!

 

9th Chapter - What Else You Can Do There

 

Res Yourself=> Click me

 

Teleport Script=> Click me

 

Fly=> Click me

 

10th Chapter - Server's Info

 

 

Sever's Site:

L2 Evo Website

 

Rates:

EXP: x3000

SP: x3000

Adena: x3000

tems: x10

Spoil: x10

 

General Info:

Accounts: 14935

Characters: 13897

Clans: 233

Accounts: 14935

Characters: 13897

Clans: 233

 

11th Chapter - Help Centre

 

If you have any errors while trying to log in, try to following the instructions below.

 

1. Take a clean system or a system which has no protection for sure like this one.

2. Copy from the Evo's system the following files:

[*] weapongrp

[*] armorgrp

[*] itemname-e

[*] l2.ini

 

3. Paste them in the non-protected system.

4. Try to log in again.

 

12th Chapter - Media Gallery

 

t7dgxx.jpg

2jadyec.jpg

dmg1.jpg

23r4wo6.jpg

o8rnde.jpg

iepiz5.jpg

2ue38ds.jpg

3483ble.jpg

3483ble.jpg

1536tkw.jpg

sutwlj.jpg

n5rekk.jpg

 

VIDEO

 

 

-THE END-

 

 

I hope you like it!

I will hide it for 410 posts, because there are too many things here which can destroy easily the server if everyone has access in this topic.

 

P.S Maybe I will make some updates later.

P.S2 Some screenshots to take a taste will be added in 5 mins!

P.S3 Special thanks to GregHouseM.D. for the S Grade Weapons' packets and Jewels' packet.

Posted

U forget to mention about chats, from phx. chat 5/10 and 18 are working! u can try it alone! :P

 

And since we tried all these together and everything was working, +1 karma for your work.

 

Congratulations! 1 server from top 5 on hopzone is dead! :D

Guest
This topic is now closed to further replies.



  • Posts

    • what pack you use  send me on discord for it
    • package custom.events.RandomZoneEvent; import java.io.File; import java.util.ArrayList; import java.util.List; import java.util.Random; import java.util.concurrent.ScheduledFuture; import org.w3c.dom.Document; import org.w3c.dom.Node; import org.l2jmobius.commons.threads.ThreadPool; import org.l2jmobius.commons.time.SchedulingPattern; import org.l2jmobius.commons.time.TimeUtil; import org.l2jmobius.commons.util.IXmlReader; import org.l2jmobius.gameserver.managers.ZoneManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.quest.Event; import org.l2jmobius.gameserver.model.zone.ZoneId; import org.l2jmobius.gameserver.model.zone.ZoneType; import org.l2jmobius.gameserver.model.zone.type.RandomZone; import org.l2jmobius.gameserver.util.Broadcast; /** * Random Zone Event - Activates one random PvP zone temporarily. No modifica la clase de la zona: usa flags PvP en runtime. * @author Juan */ public class RandomZoneEvent extends Event { private static final String CONFIG_FILE = "data/scripts/custom/events/RandomZoneEvent/config.xml"; private static int EVENT_DURATION_MINUTES = 15; private static boolean _isActive = false; private ScheduledFuture<?> _eventTask = null; private final List<ZoneType> _availableZones = new ArrayList<>(); private ZoneType _activeZone = null; public RandomZoneEvent() { loadConfig(); loadZones(); registerZoneListeners(); } /** * Registra listeners a TODAS LAS ZONAS random */ private void registerZoneListeners() { for (ZoneType zone : _availableZones) { addEnterZoneId(zone.getId()); addExitZoneId(zone.getId()); LOGGER.info("[RandomZoneEvent] Registered listener for zone: " + zone.getName()); } } private void loadConfig() { new IXmlReader() { @Override public void load() { parseDatapackFile(CONFIG_FILE); } @Override public void parseDocument(Document doc, File file) { forEach(doc, "event", eventNode -> { final StatSet att = new StatSet(parseAttributes(eventNode)); final String name = att.getString("name"); for (Node node = eventNode.getFirstChild(); node != null; node = node.getNextSibling()) { if ("schedule".equals(node.getNodeName())) { final StatSet attributes = new StatSet(parseAttributes(node)); final String pattern = attributes.getString("pattern"); final SchedulingPattern schedulingPattern = new SchedulingPattern(pattern); final StatSet params = new StatSet(); params.set("Name", name); params.set("SchedulingPattern", pattern); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer("Schedule_" + name, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Event " + name + " scheduled at " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } }); } }.load(); } private void loadZones() { for (ZoneType zone : ZoneManager.getInstance().getAllZones(RandomZone.class)) { if ((zone.getName() != null) && zone.getName().toLowerCase().startsWith("random_zone")) { _availableZones.add(zone); LOGGER.info("[RandomZoneEvent] Loaded zone: " + zone.getName() + " (id=" + zone.getId() + ")"); } } LOGGER.info("[RandomZoneEvent] Total random zones loaded: " + _availableZones.size()); } @Override public void onTimerEvent(String event, StatSet params, Npc npc, Player player) { if (event.startsWith("Schedule_")) { eventStart(null); final SchedulingPattern schedulingPattern = new SchedulingPattern(params.getString("SchedulingPattern")); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer(event, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Rescheduled for " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } @Override public boolean eventStart(Player eventMaker) { if (_isActive) { if (eventMaker != null) { eventMaker.sendMessage("RandomZoneEvent already active."); } return false; } if (_availableZones.isEmpty()) { Broadcast.toAllOnlinePlayers("[RandomZoneEvent] No zones configured."); return false; } _isActive = true; Broadcast.toAllOnlinePlayers("⚔️ Random Zone Event has started!"); _eventTask = ThreadPool.schedule(this::activateRandomZone, 5_000); return true; } private void activateRandomZone() { _activeZone = _availableZones.get(new Random().nextInt(_availableZones.size())); _activeZone.setEnabled(true); Broadcast.toAllOnlinePlayers("🔥 Random Zone Event: " + _activeZone.getName() + " is now PvP for " + EVENT_DURATION_MINUTES + " minutes!"); _eventTask = ThreadPool.schedule(this::eventStop, EVENT_DURATION_MINUTES * 60 * 1000L); } @Override public boolean eventStop() { if (!_isActive) { return false; } _isActive = false; if (_eventTask != null) { _eventTask.cancel(true); _eventTask = null; } if (_activeZone != null) { _activeZone.setEnabled(false); Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended. " + _activeZone.getName() + " is back to normal."); _activeZone = null; } else { Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended."); } return true; } @Override public void onEnterZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, true); if (creature.isPlayer()) { creature.sendMessage("Esta zona está en modo PvP temporalmente."); } } } @Override public void onExitZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, false); if (creature.isPlayer()) { creature.sendMessage("Abandonaste la zona PvP temporal."); } } } @Override public boolean eventBypass(Player player, String bypass) { return true; } @Override public String onEvent(String event, Npc npc, Player player) { return super.onEvent(event, npc, player); } @Override public String onFirstTalk(Npc npc, Player player) { return null; } public static void main(String[] args) { new RandomZoneEvent(); } } i have this but its not working
    • ZonePvPSpawnBossRadio=0 ZonePvPSpawnBossBarakiel=0 at the Customs.ini in L2Server folder. Im prety sure this is it because i had the same problem with you in cruma 1 floor for example and i couldn't fix it but i fixed it finally by changing these 2 lines
    • Siege Reward Start PM Msg Rework Config root BossDieAnnounce and BossDieSound in the L24Team.properties and Config.java files for global raid boss death notifications and sounds. Adds a new reward_list table to the DB.sql file to track castle rewards. Improves character creation logic for thread safety and validation. Adds extensive state checks to the RequestEnchantItem method to prevent enchantments during inappropriate player states. Fixed auto-attack animation bug (there was no attack animation, only damage animation) Clean Code Other fixes I forgot to list! Java 14 Fixed issue where deleting a character would prevent it from leaving the screen or being removed, or even after a delete CD (it would only exit when re-logging in or creating a new character). Added Premium System from the other C2 project (Needs testing and improvement). Added the "Improved" Community Board (incomplete).
  • 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