valanths1990
Members-
Posts
517 -
Credits
0 -
Joined
-
Last visited
-
Days Won
1 -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by valanths1990
-
[Help] Instance Event
valanths1990 replied to pirama's question in Request Server Development Help [Greek]
instances legonte, kai ta mobs vgainoun otan ksekinaei to instance kai trwne delete molis teleiwnei -
[Request]Java Code
valanths1990 replied to niraklas's question in Request Server Development Help [Greek]
psakse gia afto mesa sto L2PcInstance: public boolean setActiveClass(int classIndex) { kai vale afton ton kodika: int[] armorType = { Inventory.PAPERDOLL_RHAND, Inventory.PAPERDOLL_LHAND, Inventory.PAPERDOLL_LRHAND, Inventory.PAPERDOLL_LRHAND, Inventory.PAPERDOLL_CHEST, Inventory.PAPERDOLL_HEAD, Inventory.PAPERDOLL_LEGS, Inventory.PAPERDOLL_GLOVES, Inventory.PAPERDOLL_FEET, Inventory.PAPERDOLL_BACK, Inventory.PAPERDOLL_DHAIR, Inventory.PAPERDOLL_HAIR, Inventory.PAPERDOLL_LEAR, Inventory.PAPERDOLL_REAR, Inventory.PAPERDOLL_RFINGER, Inventory.PAPERDOLL_LFINGER, Inventory.PAPERDOLL_NECK, Inventory.PAPERDOLL_UNDER }; for (int items : armorType) { L2ItemInstance parmorInstance = getInventory().getPaperdollItem(items); if (parmorInstance != null) { L2ItemInstance[] unequipped = getInventory().unEquipItemInBodySlotAndRecord(parmorInstance.getItem().getBodyPart()); InventoryUpdate iu = new InventoryUpdate(); for (L2ItemInstance element : unequipped) iu.addModifiedItem(element); sendPacket(iu); } } P.S remove oti den xreiazesai apo afta -
[Help] Instance Event
valanths1990 replied to pirama's question in Request Server Development Help [Greek]
afto pou 8elei na pei einai pws exei valei instances se interlude project, kai den anaferete sta npc instances alla sta instances pou exei to H5 px norlins garden, tiat opws eipe o idios, to provlhma tou apo oti katalava einai pws kanei teleport ton char mesa sto instance kanei spawn kai ta mobs tou instances, alla to 8ema einai pws oloi oi chars sto game mporoun na doun ton char kai ta mobs pou einai sto instance. -
Guide Castle Manager All In One(Voice Command)
valanths1990 posted a topic in Server Shares & Files [L2J]
As the title says... All Castle Managers with voice command L2Jserver Beta Version Here is the patch link: http://pastebin.com/sKMq08MR L2jFrozen Version Here is the patch link: http://pastebin.com/gTSpaCHy (Remember to create one file with name CastleManager.htm in here: "data/html/mods/CastleManager.htm" and add this code inside <html><title>Castle Manager</title> <body> <center> <table> <tr><td align=center><font color="LEVEL">Choose The Castle Manager.</font></td></tr> <tr><td height=10></td></tr> <tr><td align=center><button action="bypass -h voice .siege_giran" value="Giran Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h voice .siege_aden" value="Aden Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h voice .siege_rune" value="Rune Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h voice .siege_oren" value="Oren Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h voice .siege_dion" value="Dion Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h voice .siege_gludio" value="Gludio Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h voice .siege_goddard" value="Goddard Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h voice .siege_schuttgart" value="Schuttgart Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h voice .siege_innadril" value="Innadril Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> </table> <br><br> <font color=3293F3>L2Total Team</font><br> <img src="L2UI.SquareWhite" width=258 height=1> </body> </center></html> P.S. didnt test l2jfrozen version, luck of interlude client Pics: http://i45.tinypic.com/k1awb4.jpg[/img] -
Guide Castle Manager All In One
valanths1990 replied to valanths1990's topic in Server Shares & Files [L2J]
i think only imports are different for freya -
Code Help The Noobs[Noob System,another Way]
valanths1990 replied to Fanky's topic in Server Shares & Files [L2J]
hahhaa funny mod, nice share:) keep up -
Guide Castle Manager All In One
valanths1990 replied to valanths1990's topic in Server Shares & Files [L2J]
Credits are mine (-=DoctorNo=-) cause i create it.... i dont know if someone else code something similar -
First post updated, pictures added
-
Guide Castle Manager All In One
valanths1990 replied to valanths1990's topic in Server Shares & Files [L2J]
thank you all for your good word ;) -
Guide Castle Manager All In One
valanths1990 replied to valanths1990's topic in Server Shares & Files [L2J]
i dont think that it is better to hard code everything, that's why we have datapack, i didn't hard coded on purpose, cause some ppl are not able to change it, btw thanks for your advice ;) -
Guide Castle Manager All In One
valanths1990 replied to valanths1990's topic in Server Shares & Files [L2J]
How??? i could not think a better way right now :/ -
Guide Castle Manager All In One
valanths1990 replied to valanths1990's topic in Server Shares & Files [L2J]
pics added and thanks ;) -
here is the castle manager all in one: Coreside: create a file in model/actor/instance with name L2CastleManageInstance.java and paste the code bellow /* 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. * * [url]http://www.gnu.org/copyleft/gpl.html[/url] */ package com.l2jserver.gameserver.model.actor.instance; import com.l2jserver.gameserver.instancemanager.CastleManager; import com.l2jserver.gameserver.model.actor.templates.L2NpcTemplate; import com.l2jserver.gameserver.model.entity.Castle; import com.l2jserver.gameserver.network.serverpackets.ActionFailed; import com.l2jserver.gameserver.network.serverpackets.NpcHtmlMessage; import com.l2jserver.gameserver.network.serverpackets.SiegeInfo; /** * @author -=DoctorNo=- */ public class L2CastleManageInstance extends L2NpcInstance { public L2CastleManageInstance(int objectId, L2NpcTemplate template) { super(objectId, template); } @Override public void onBypassFeedback(L2PcInstance player, String command) { if(player == null ) return; if (!canTarget(player)) return; else if (command.startsWith("siege_")) { int castleId = 0; if (command.startsWith("siege_gludio")) castleId = 1; else if (command.startsWith("siege_dion")) castleId = 2; else if (command.startsWith("siege_giran")) castleId = 3; else if (command.startsWith("siege_oren")) castleId = 4; else if (command.startsWith("siege_aden")) castleId = 5; else if (command.startsWith("siege_innadril")) castleId = 6; else if (command.startsWith("siege_goddard")) castleId = 7; else if (command.startsWith("siege_rune")) castleId = 8; else if (command.startsWith("siege_schuttgart")) castleId = 9; Castle castle = CastleManager.getInstance().getCastleById(castleId); if(castle != null && castleId != 0) player.sendPacket(new SiegeInfo(castle)); } } @Override public void showChatWindow(L2PcInstance player) { player.sendPacket(ActionFailed.STATIC_PACKET); NpcHtmlMessage html = new NpcHtmlMessage(getObjectId()); html.setFile(player.getHtmlPrefix(), "data/html/mods/CastleManager.htm"); html.replace("%objectId%", String.valueOf(getObjectId())); player.sendPacket(html); } } Datapack: create one html file with name CastleManager.htm in data/html/mods/ and paste the code bellow <html><title>Castle Manager</title> <body> <center> <table> <tr><td align=center><font color="LEVEL">Choose The Castle Manager.</font></td></tr> <tr><td height=10></td></tr> <tr><td align=center><button action="bypass -h npc_%objectId%_siege_giran" value="Giran Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h npc_%objectId%_siege_aden" value="Aden Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h npc_%objectId%_siege_rune" value="Rune Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h npc_%objectId%_siege_oren" value="Oren Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h npc_%objectId%_siege_dion" value="Dion Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h npc_%objectId%_siege_gludio" value="Gludio Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h npc_%objectId%_siege_goddard" value="Goddard Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h npc_%objectId%_siege_schuttgart" value="Schuttgart Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> <tr><td align=center><button action="bypass -h npc_%objectId%_siege_innadril" value="Innadril Castle" width=200 height=27 back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down" fore="L2UI_CT1.OlympiadWnd_DF_HeroConfirm"></td></tr> </table> <br><br> <font color=3293F3>L2Total Team</font><br> <img src="L2UI.SquareWhite" width=258 height=1> </body> </center></html> PS. Tested in Beta H5 last rev. pics added: http://i50.tinypic.com/savbit.jpg[/img]
-
yes, but i don't know if it needs adaption
-
yes, but i don't know if it needs adaption
-
Version 2 added....
-
Version 2 added....
-
skype: valanths1990 alla tha me vrhskeis area kai pou na ksereis
-
[Freya] *Updated* Raid Boss Observer
valanths1990 replied to `Heroin's topic in Server Shares & Files [L2J]
Fanky: και για να δω εαν κατάλαβα αυτό που λες,θες πχ στην teleporter να είναι μια εικόνα απο την περιοχή του rb live? δηλαδή σαν μια μικρή τηλεόραση που θα δείχνει μόνο το rb live?ασπούμε αν γίνεται κανα pvp να το βλέπεις απο εκεί;live live? Traix: H auto h elega na avaza to free view apo to olly stadio egw mia xara katalava o fanky eipe oti den ginete afto pou rwthse..... oxi na kanei ena aplo observe esy mperdeftikes.... -
[Freya] *Updated* Raid Boss Observer
valanths1990 replied to `Heroin's topic in Server Shares & Files [L2J]
to mono pou kanei afto einai na kanei observe.... eides esy kanena npc na sou kanei broadcast ti ginete mesa sto cave tou antharas px? [se kanena mikro para8iraki? na deixnei? video gt egw den eida kati tetoio.... -
[Freya] *Updated* Raid Boss Observer
valanths1990 replied to `Heroin's topic in Server Shares & Files [L2J]
eksupno share, alla oxi kai na lete pws kanate afto pou zhtouse o Traix sto allo topic...to paidi zhthse Live Stream apo thn perioxh tou Rb kai oxi observe, se afto apanthse o Fanky oti den ginete....o Traix h8ele na milaei se ena npc kai na vlepei Video anyway grats again -
[Help]aCis Buffer
valanths1990 replied to Devilfenix's question in Request Server Development Help [Greek]
fusika kai trexei jython codes...... an deis exei kai ta libs, jython-engine ktl ktl -
[help] hop-topzone system
valanths1990 replied to Diabaths's question in Request Server Development Help [Greek]
polu apla svhse to @override panw apo to run.... -
add skills se class prob
valanths1990 replied to Smeagol's question in Request Server Development Help [Greek]
an diavaseis pws einai ta alla tha katalaveis pws na kaneis add new skill ;)