-
Posts
51 -
Credits
0 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by Ilusioner
-
Help Classic Kamael - Castle info window
Ilusioner replied to Ilusioner's question in Request Server Development Help [L2J]
I dont have CastleSiegeInfo packet. I have ExShowCastleInfo packet. package org.l2j.gameserver.network.serverpackets; import java.util.Collection; import org.l2j.commons.network.PacketWriter; import org.l2j.gameserver.data.sql.ClanTable; import org.l2j.gameserver.enums.TaxType; import org.l2j.gameserver.instancemanager.CastleManager; import org.l2j.gameserver.model.siege.Castle; import org.l2j.gameserver.network.OutgoingPackets; public class ExShowCastleInfo implements IClientOutgoingPacket { public static final ExShowCastleInfo STATIC_PACKET = new ExShowCastleInfo(); private ExShowCastleInfo() { } @Override public boolean write(PacketWriter packet) { OutgoingPackets.EX_SHOW_CASTLE_INFO.writeId(packet); final Collection<Castle> castles = CastleManager.getInstance().getCastles(); packet.writeD(castles.size()); for (Castle castle : castles) { packet.writeD(castle.getResidenceId()); if (castle.getOwnerId() > 0) { if (ClanTable.getInstance().getClan(castle.getOwnerId()) != null) { packet.writeS(ClanTable.getInstance().getClan(castle.getOwnerId()).getName()); } else { LOGGER.warning("Castle owner with no name! Castle: " + castle.getName() + " has an OwnerId = " + castle.getOwnerId() + " who does not have a name!"); packet.writeS(""); } } else { packet.writeS(""); } packet.writeD(castle.getTaxPercent(TaxType.BUY)); packet.writeD((int) (castle.getSiege().getSiegeDate().getTimeInMillis() / 1000)); packet.writeC(castle.getSiege().isInProgress() ? 0x01 : 0x00); // Grand Crusade packet.writeC(castle.getSide().ordinal()); // Grand Crusade } return true; } } -
Help Classic Kamael - Castle info window
Ilusioner replied to Ilusioner's question in Request Server Development Help [L2J]
I need to fix the clan/castle informations, not cosmetic fix. I cant find in server side this script. -
Help Classic Kamael - Castle info window
Ilusioner replied to Ilusioner's question in Request Server Development Help [L2J]
Siege manager has no castle infomation function. So these htmls useless for my problem. -
Help Classic Kamael - Castle info window
Ilusioner replied to Ilusioner's question in Request Server Development Help [L2J]
There is no NPC. This function is button in the system menu. -
Help Classic Kamael - Castle info window
Ilusioner replied to Ilusioner's question in Request Server Development Help [L2J]
Can you tell me which file? -
Help Classic Kamael - Castle info window
Ilusioner posted a question in Request Server Development Help [L2J]
-
Help Install Server on Debian VPS
Ilusioner replied to Ilusioner's question in Request Server Development Help [L2J]
I got error again. Errors were encountered while processing: udev initramfs-tools-core initramfs-tools E: Sub-process /usr/bin/dpkg returned an error code (1) FAIL -
Help Install Server on Debian VPS
Ilusioner posted a question in Request Server Development Help [L2J]
Hi! Anyone have a good guide for Debian 9 upgrade to 10 ? I tried many guides but failed. Usually get some dpkg error or systemd problem. Or any Guide to launch server on Debian 9? -
Hi! I need some help again. I'd like to create a farm zone. I think the best to do it in an instace with a limited time, but i dont really know how is it working. I find GoldBergsRoom to be a good place form me. I made a copy from the .xml and also the script. I changed some conditions, i hope its ok. The spawnlist is the default. If i made a list in here its working? I mean do the mobs respawn in to zone again until time ends? I deleted some unused lines from script but is thinks its not correct. So im just want a zone where mobs spawn for 60 minutes then player teleported out and can re-enter after 180. My xml: <?xml version="1.0" encoding="UTF-8"?> <instance id="900203" maxWorlds="80" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/instance.xsd"> <time duration="60" empty="0" /> <locations> <enter type="FIXED"> <location x="11712" y="-84973" z="-10965" /> </enter> <exit type="ORIGIN" /> </locations> <conditions> <condition type="GroupMin"> <param name="limit" value="1" /> </condition> <condition type="GroupMax"> <param name="limit" value="9" /> </condition> <condition type="Level"> <param name="min" value="80" /> <param name="max" value="86" /> </condition> <condition type="Distance" /> <condition type="Reenter" /> </conditions> <reenter apply="NONE"> <reset time="180" /> </reenter> <spawnlist> <group> <npc id="18359" x="11700" y="-87948" z="-10948" heading="16383" /> <!-- Golberg --> </group> </spawnlist> </instance> and this is my script: /* * * 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 3 of the License, 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, see <http://www.gnu.org/licenses/>. */ package instances.BeerFarm; import org.l2j.gameserver.model.Party; import org.l2j.gameserver.model.actor.Npc; import org.l2j.gameserver.model.actor.instance.PlayerInstance; import org.l2j.gameserver.model.instancezone.Instance; import org.l2j.gameserver.network.serverpackets.ExShowScreenMessage; import instances.AbstractInstance; public class Farm extends AbstractInstance { // NPCs private static final int Black = 34091; // Items // Misc private static final int TEMPLATE_ID = 900203; public Farm() { super(TEMPLATE_ID); addStartNpc(Black); addInstanceLeaveId(TEMPLATE_ID); } @Override public String onAdvEvent(String event, Npc npc, PlayerInstance player) { switch (event) { case "ENTER": { enterInstance(player, npc, TEMPLATE_ID); final Instance world = player.getInstanceWorld(); if (world != null) { for (PlayerInstance member : party.getMembers()) { if (member == player) { continue; } member.teleToLocation(player, 10, world); } } break; } } return null; } public static void main(String[] args) { new Farm(); } }
-
Help Classic server GOD items
Ilusioner replied to Ilusioner's question in Request Server Development Help [L2J]
Thanks. I think i also need to add the stats to data\stats\items\ -
Help Classic server GOD items
Ilusioner replied to Ilusioner's question in Request Server Development Help [L2J]
Can you tell me which dat files need to edit? -
Hi! The new clients are now can use for Classic and GOD server. Like Prelude of War - Classic Kamael. Is it possible somehow to use GOD items like armors/weapons in Classic Server?
-
Tool Any interface for Classic Kamael?
Ilusioner replied to Ilusioner's topic in [Request] Client Dev Help
Thanks -
Tool Any interface for Classic Kamael?
Ilusioner replied to Ilusioner's topic in [Request] Client Dev Help
Any? -
Hi, I'm looking for Deadz or similar for Classic Kamael client. What i need is the automatic things, Enchant, augment, etc.
-
Source L2J Mobius Classic 3.0 The Kamael
Ilusioner replied to Devib's topic in Server Shares & Files [L2J]
3.0 Kamael with 2.2 Antharas GEO? In 2.2 has no Kamael region. Monster just falling after spawn. -
Looking for L2 CLassic Developer.
Ilusioner replied to Ilusioner's question in Request Server Development Help [L2J]
Where can i find Essence? It's on the test server but i didn't see in git. -
Looking for L2 CLassic Developer.
Ilusioner replied to Ilusioner's question in Request Server Development Help [L2J]
I tried it, but in test server ha lots of bug. I think it has lots of work to fix it and take lots of time for us. -
Looking for L2 CLassic Developer.
Ilusioner replied to Ilusioner's question in Request Server Development Help [L2J]
Anyone? -
Looking for L2 CLassic Developer.
Ilusioner posted a question in Request Server Development Help [L2J]
I'd like to start a fun server where i can play with my Friends. We are looking for something new, because we playing H5 for many years. The choosen one is the Classic. So we need somebody with a working server pack and with a little help to build and start the server.