Jump to content

Question

Recommended Posts

  • 0
Posted

http://prntscr.com/3gfgyp this suddently appeared when i press "To Village" and To Village button doesn't work. I need fast help to fix it anyone can help me? 

what new you change or what new you add in your source? you do something wrong in code add or something you change

  • 0
Posted

I dont see anything with error in source. I bought this pack ready to use so i dont know from where should this bug appear... When someone Day and press To Village this error appear and he cant go to village...  www.l2outlaw.net/website check server features maybe it can help you understand from where the bug comes.

  • 0
Posted

I dont see anything with error in source. I bought this pack ready to use so i dont know from where should this bug appear... When someone Day and press To Village this error appear and he cant go to village...  www.l2outlaw.net/website check server features maybe it can help you understand from where the bug comes.

check if have multifunction zone in this pack or other custom zone

  • 0
Posted

It is,as i see. How can i remove this? What should i exactly remove?

1st check if this error you got when you are in pvp zones or in all zones..example go oute of giran die and see if you got this error...2nd check this is the code from multifunction zone: http://pastebin.com/7kf9eYTD

  • 0
Posted (edited)

This error appears in all zones,and No i dont have multifactional zone,i had removed it.

check in code this place: 

 

 

--- head-src/com/l2jfrozen/gameserver/network/serverpackets/Die.java    (revision 948)
+++ head-src/com/l2jfrozen/gameserver/network/serverpackets/Die.java    (working copy)
@@ -31,6 +31,7 @@
import com.l2jfrozen.gameserver.model.entity.event.TvT;
import com.l2jfrozen.gameserver.model.entity.siege.Castle;
import com.l2jfrozen.gameserver.model.entity.siege.Fort;
+import com.l2jfrozen.gameserver.model.zone.type.L2MultiFunctionZone;
 
/**
 * sample 0b 952a1048 objectId 00000000 00000000 00000000 00000000 00000000 00000000 format dddddd rev 377 format
@@ -64,7 +65,8 @@
                                                        || (DM.is_started() && player._inEventDM)
                                                        || (CTF.is_started() && player._inEventCTF)
                                                        || player.isInFunEvent()
-                                                       || player.isPendingRevive());
+                                                       || player.isPendingRevive()
+                                                       || (player.isInsideZone(L2Character.ZONE_MULTIFUNCTION) && L2MultiFunctionZone.revive));
                }
                _charObjId = cha.getObjectId();
                _fake = !cha.isDead();
 
something from here is wrong.
if your error continue search for 1 clean Die.java file in google and search for the differences with yours Die.java file
Edited by nikosdevil20
  • 0
Posted
/*

 * This program is free software; you can redistribute it and/or modify

 * it under the terms of the GNU General Public License as published by

 * the Free Software Foundation; either version 2, or (at your option)

 * any later version.

 *

 * This program is distributed in the hope that it will be useful,

 * but WITHOUT ANY WARRANTY; without even the implied warranty of

 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

 * GNU General Public License for more details.

 *

 * You should have received a copy of the GNU General Public License

 * along with this program; if not, write to the Free Software

 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA

 * 02111-1307, USA.

 *


 */

package com.l2jfrozen.gameserver.network.serverpackets;

 

import com.l2jfrozen.gameserver.datatables.AccessLevel;

import com.l2jfrozen.gameserver.datatables.sql.AccessLevels;

import com.l2jfrozen.gameserver.managers.CastleManager;

import com.l2jfrozen.gameserver.managers.FortManager;

import com.l2jfrozen.gameserver.model.L2Attackable;

import com.l2jfrozen.gameserver.model.L2Character;

import com.l2jfrozen.gameserver.model.L2SiegeClan;

import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance;

import com.l2jfrozen.gameserver.model.entity.event.CTF;

import com.l2jfrozen.gameserver.model.entity.event.DM;

import com.l2jfrozen.gameserver.model.entity.event.TvT;

import com.l2jfrozen.gameserver.model.entity.siege.Castle;

import com.l2jfrozen.gameserver.model.entity.siege.Fort;

 

/**

 * sample 0b 952a1048 objectId 00000000 00000000 00000000 00000000 00000000 00000000 format dddddd rev 377 format

 * ddddddd rev 417

 * 

 * @version $Revision: 1.3.3 $ $Date: 2009/04/29 00:46:18 $

 */

public class Die extends L2GameServerPacket

{

private static final String _S__0B_DIE = " 06 Die";

private int _charObjId;

private boolean _fake;

private boolean _sweepable;

private boolean _canTeleport;

private AccessLevel _access = AccessLevels.getInstance()._userAccessLevel;

private com.l2jfrozen.gameserver.model.L2Clan _clan;

L2Character _activeChar;

 

/**

* @param cha 

*/

public Die(L2Character cha)

{

_activeChar = cha;

if(cha instanceof L2PcInstance)

{

L2PcInstance player = (L2PcInstance) cha;

_access = player.getAccessLevel();

_clan = player.getClan();

_canTeleport = !((TvT.is_started() && player._inEventTvT)

|| (DM.is_started() && player._inEventDM)

|| (CTF.is_started() && player._inEventCTF)

|| player.isInFunEvent()

|| player.isPendingRevive());

}

_charObjId = cha.getObjectId();

_fake = !cha.isDead();

if(cha instanceof L2Attackable)

{

_sweepable = ((L2Attackable) cha).isSweepActive();

}

 

}

 

@Override

protected final void writeImpl()

{

if(_fake)

return;

 

writeC(0x06);

 

writeD(_charObjId);

// NOTE:

// 6d 00 00 00 00 - to nearest village

// 6d 01 00 00 00 - to hide away

// 6d 02 00 00 00 - to castle

// 6d 03 00 00 00 - to siege HQ

// sweepable

// 6d 04 00 00 00 - FIXED

 

writeD(_canTeleport ? 0x01 : 0);   // 6d 00 00 00 00 - to nearest village

 

if(_canTeleport && _clan != null)

{

L2SiegeClan siegeClan = null;

Boolean isInDefense = false;

Castle castle = CastleManager.getInstance().getCastle(_activeChar);

Fort fort = FortManager.getInstance().getFort(_activeChar);

 

if(castle != null && castle.getSiege().getIsInProgress())

{

//siege in progress

siegeClan = castle.getSiege().getAttackerClan(_clan);

if(siegeClan == null && castle.getSiege().checkIsDefender(_clan))

{

isInDefense = true;

}

}

else if(fort != null && fort.getSiege().getIsInProgress())

{

//siege in progress

siegeClan = fort.getSiege().getAttackerClan(_clan);

if(siegeClan == null && fort.getSiege().checkIsDefender(_clan))

{

isInDefense = true;

}

}

 

writeD(_clan.getHasHideout() > 0 ? 0x01 : 0x00); // 6d 01 00 00 00 - to hide away

writeD(_clan.getHasCastle() > 0 || _clan.getHasFort() > 0 || isInDefense ? 0x01 : 0x00); // 6d 02 00 00 00 - to castle

writeD(siegeClan != null && !isInDefense && siegeClan.getFlag().size() > 0 ? 0x01 : 0x00); // 6d 03 00 00 00 - to siege HQ

}

else

{

writeD(0x00); // 6d 01 00 00 00 - to hide away

writeD(0x00); // 6d 02 00 00 00 - to castle

writeD(0x00); // 6d 03 00 00 00 - to siege HQ

}

 

writeD(_sweepable ? 0x01 : 0x00); // sweepable  (blue glow)

writeD(_access.allowFixedRes() ? 0x01 : 0x00); // 6d 04 00 00 00 - to FIXED

}

 

/* (non-Javadoc)

* @see com.l2jfrozen.gameserver.serverpackets.ServerBasePacket#getType()

*/

@Override

public String getType()

{

return _S__0B_DIE;

}

}

 

 

Here is the code

  • 0
Posted

It's a NPE error, something in your source contains null value , maybe the location? Why don't you get support from the pack's owner ?

  • 0
Posted (edited)

I have removed them but.. look the picture http://prntscr.com/3gft5p

go data/zones/peace_zones and search for multifunction zone and remove it. and as i see you have clanwarzone in your pack. i dont know what is this sh1t clanwarzone but if you have remove it and this from source remove it and from data/zones/find the file of clanwarzone

Edited by nikosdevil20
  • 0
Posted

go data/zones/peace_zones and search for multifunction zone and remove it. and as i see you have clanwarzone in your pack. i dont know what is this sh1t clanwarzone but if you have remove it and this from source remove it and from data/zones/find the file of clanwarzone

data/zones/peace_zones cant find it,login at skype.

  • 0
Posted

data/zones/peace_zones cant find it,login at skype.

go data/zones and go in search bar write multi kai meta pata periexomena arxeiou kai opoio arxeio s vgalei anoixeto kai kane search gia multi

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • thank you very much , pleasure to work with clients that are very polite and patient!
    • @Banshee Garnet  Very helpful, with a strong willingness to solve problems. He found several errors that I had no idea existed, and there were indeed many, and even more. He notices everything that is wrong and does an excellent job. The price is very fair. Best of all, he doesn’t do the work as if he’s doing us a favor, as most developers usually do. He truly works seriously and shows great respect for the client.  
    • ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ L2DEVS — Premium L2OFF Extender for Lineage 2 Interlude 100+ Systems | Production Ready | 6+ Years Live Tested https://l2devs.com ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ L2Devs is a premium L2OFF extender built from years of real server experience. It extends the original Interlude core with 100+ configurable systems — PvP mechanics, event engines, economy control, anti-bot protection — without touching the original server source code. Every system is designed for real production: high concurrency, crash-safe routines, reduced DB load, deep configurability through external config files. No bloat. No experimental features. Only what actually works on live servers. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔥 WHAT'S NEW — 2026 RELEASE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [NEW] Character Marketplace — Full in-game character trading. List, browse and buy characters directly from the server. Admin controls, price limits and anti-abuse validation included. [NEW] Auto Farm System — 100% functional in-game auto farm with configurable zones, skill usage and item pickup. Fully operator-controlled. [NEW] .bonus Command — Real-time bonus status viewer. Players check active rates, buffs and event bonuses at any moment with a single command. [NEW] Last Man Standing (LMS) — New event mode, last player standing wins. Configurable teams, areas and rewards. [NEW] Kill The Boss (KTB) — Team-based event, eliminate the raid boss. Full config: spawn, rewards and team balance. [NEW] Fake Hero System — Award hero status visually without affecting rankings. Configurable duration and effects. [NEW] Visual Weapons & Armor — Display alternate skins client-side without impacting actual stats. [IMPROVED] Anti-Bot Captcha v4 — Completely rebuilt from scratch. Smarter, lighter, harder to bypass. [IMPROVED] Advanced Balance System — Per-class, per-skill and per-scenario control. Fine-tune damage and healing for any situation. [FIXED] Nick Change Service — Completely reworked. Validation, history logging, edge-case fixes. Production-ready. [REWORKED] PvP Auto Announce — Rebuilt for kills, streaks and milestones. Fully configurable messages and thresholds. [REWORKED] Happy Hour Event — Flexible scheduling, rate multipliers, configurable announces. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚙️ GENERAL SYSTEMS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ - Cached Extended IOBuffer (8192kb) - Offline Shops & Buffers (restore after restart with fixed location) - Offline Buffer System - ALT+B Augmentation House - Shift+Click Drop/Spoil List - Auto Learn Skills - Scheme Buffer - Global Trade Chat - Global Vote Reward System (Hopzone, Topzone, custom) - Achievements System - Custom Subclass (Accumulative stats) - Change Name / Title Color - Change Gender / Race (Skin) - VIP System (chat, autoloot, extended features) - .menu Command (fully configurable) - Pet Sales via Multisell - Item Bid Auctioner for Clan Halls - Show Mob Level / NPC Clan Flag - Spawn Protection System - Min Level Trade - Use Any Dyes - No Drop on Death (configurable) - Auto Potion System (by Item ID, HP/MP %, reuse delay) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚔️ PVP & OLYMPIAD ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ - PvP Auto Announce System (rebuilt) - PvP / PK / War Reward - Epic Items Rank - Raid Boss Points Rank - Global PvP Rankings - Anti Abuse Validations - Olympiad Season Rank Pages - Restore Stats on Fight Start - Olympiad Second Time System - Last 10 Minutes Entry - Third Class Summons Control - Castle Announce & Standby Time - Champion System with Rewards - Damage Cap System - Item % Steal by Zone - Last Hit Announce (Raid/Boss) - Disable SSQ after Castle Siege ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🎯 EVENT ENGINE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ - Team vs Team (TvT) - Capture The Flag (CTF) - Death Match (DM) - Last Man Standing (LMS) — NEW - Kill The Boss (KTB) — NEW - Destroy The Base (DTB) - Korean Style Events - Castle Siege Events - Happy Hour Event (reworked) - Win/Loss Rewards - Custom Team Titles & Colors - Kill Counter in Title - Firework Effects - Reset Buffs on Finish - Balance Bishops - Disconnect Recovery - Open Door / Wall System - AFK Time Control ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 💎 DROPS, ENCHANT & ITEMS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ - Fully Configurable Drop System (min/max level, all mobs, RBs, individual) - Armor Enchant Bonus System (+7/+8/+9 extra bonuses) - Enchant Stats System (full control per enchant level) - Blessed Enchant Rates (armor & weapons) - Enchant Restrictions & Protections - Spellbook Drop Enable/Disable - Custom Cancel Effects (min/max configurable) - Raid Boss HP % Announce - No Sell / No Private Buy Items ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔒 SECURITY & PERFORMANCE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ - Anti-Bot & Captcha v4 (2026) — rebuilt from scratch - Anti-Exploit & Anti-Abuse (multi-layer) - Safe Enchant & Item Handling - Crash-Safe Routines - Optimized Thread Usage - Reduced Database Load - Improved Packet Handling - High Concurrency Design (tested 2000+ connections) - Tested on Live Servers 6+ Years ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔄 HOT RELOAD — NO RESTART NEEDED ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ EnterWorld HTML | Donate Shop | Offline Buffer | Champion NPC | AntiBot | VIP System | Auction System | AutoLoot | Castle Siege Manager | Character Lock | Clan PvP Status | Auto Learn | Skill Data | Door Data | Deco Data | Multisell / Drop List | Custom Config Files ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 💰 PRICING — LAUNCH OFFER ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔥 FULL PACK — $299 USD only cryptos (regular price $450 — save 33%)    + $30 USD/month (updates & support) Includes: ✔ Compiled extender (L2OFF Interlude) ✔ Full configuration files ✔ All 100+ systems active ✔ Client dashboard access ✔ IP change at no extra cost ✔ Monthly updates & improvements ✔ Priority support via Discord/Telegram ✔ Tested on live servers 6+ years   SOURCE CODE — $1499 USD only cryptos   ⚠️ Launch offer is limited time. Price returns to $450 after offer ends. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📬 CONTACT ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Website: https://l2devs.com Discord & Telegram: available on the website Questions? Open a ticket or contact us on Discord. We respond fast. L2Devs — Built for servers that take quality seriously. Unique features, everything else is just a copy. Regards. The H5 and Classic versions will be available very soon!
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and 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..