-
Posts
116 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by MaxSound
-
Delete this topic.
-
np :) but you can give gredits.. http://timeline.l2riseofking.ro/ Changeset 245
-
http://www.maxcheaters.com/forum/index.php?topic=45460.0
-
Delete this topic.
-
WTS [WTS]L2j Pack Interlude (Good One)
MaxSound replied to NoName1's topic in Marketplace [L2Packs & Files]
and you will be reported for scamed are you sure about that? -
WTS [WTS]L2j Pack Interlude (Good One)
MaxSound replied to NoName1's topic in Marketplace [L2Packs & Files]
about what? -
WTS [WTS]L2j Pack Interlude (Good One)
MaxSound replied to NoName1's topic in Marketplace [L2Packs & Files]
you can ask to take your money back this pack is bugged 100%... -
WTS [WTS]L2j Pack Interlude (Good One)
MaxSound replied to NoName1's topic in Marketplace [L2Packs & Files]
come on...! lock this topic and btw noname check the clan infos is bugged ;) if you fix that problem then you can sell the pack. -
[SHARE] Protection Players Guard
MaxSound replied to MaxSound's topic in Server Shares & Files [L2J]
to anafera oti 8eli test kai an tixon bgali problima 8a to dior8oso sta bam min arxizis pali tin propsa8ia ipobibasis an mporeis kane kalitero i testaron ton :) -
[SHARE] Protection Players Guard
MaxSound replied to MaxSound's topic in Server Shares & Files [L2J]
thx alla eimaste se eliniko sec :P -
Kalispera meta apo kairo eipa na kano kai egw ena share.. to Share einai enas protection Guard pou mporoume na ton exoume opou 8elete, ti kanei.. Einai enas guard pou elenxi an autos pou kanei attack einai megaliteros sta lvl se auton pou epiti8ete san protect player se farm zones ena pragma :) + pk killer o Guard den epembeni an o attacker me to target briskontai se clan war. An o guard dei to target nekro tote tou kanei ress.. o guard kai tou kanei nob gia na min xanaxasi ta buffs tou afta :D Apla kante to copy paste mesa sto GuardKnownList opws einai kai gg :) o Code den exei testaristi ton ekana sto bam apla gt den eixa ti na kano an bgali problima enimeroste me. na to ftiaxo :) Credits: ME /* * 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 com.l2jserver.gameserver.model.actor.knownlist; import com.l2jserver.gameserver.ai.CtrlIntention; import com.l2jserver.gameserver.datatables.SkillTable; import com.l2jserver.gameserver.model.L2Clan; import com.l2jserver.gameserver.model.L2Object; import com.l2jserver.gameserver.model.L2Skill; import com.l2jserver.gameserver.model.actor.L2Character; import com.l2jserver.gameserver.model.actor.instance.L2GuardInstance; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; import com.l2jserver.gameserver.network.SystemMessageId; import com.l2jserver.gameserver.network.serverpackets.EtcStatusUpdate; import com.l2jserver.gameserver.network.serverpackets.SystemMessage; public class GuardKnownList extends AttackableKnownList { public GuardKnownList(L2GuardInstance activeChar) { super(activeChar); } @Override public boolean addKnownObject(L2Object object) { if (!super.addKnownObject(object)) return false; if (object instanceof L2PcInstance) { L2PcInstance player = (L2PcInstance)object; L2Object target = player.getTarget(); L2Character targetplayer = (L2Character) target; L2PcInstance resstarget = (L2PcInstance) targetplayer; L2PcInstance targetclan = (L2PcInstance) targetplayer; L2Clan playerclan = player.getClan(); int playerlevel = player.getLevel(); int targetlevel = ((L2Character) target).getLevel(); if (player.getTarget() != null && player.getTarget() == target && player.isAttackingNow() && targetlevel < playerlevel) { if(targetplayer.isDead()) { resstarget.reviveRequest(resstarget,null,false); buffTarget(resstarget); } // Check if the object added is a L2PcInstance that owns Karma if (((L2PcInstance)object).getKarma() > 0) { // Set the L2GuardInstance Intention to AI_INTENTION_ACTIVE if (getActiveChar().getAI().getIntention() == CtrlIntention.AI_INTENTION_IDLE) getActiveChar().getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE, null); } if(!(player.getClan() != null && targetclan.getClan() != null && playerclan.isAtWarWith(target.getObjectId()))) { if (getActiveChar().getAI().getIntention() == CtrlIntention.AI_INTENTION_IDLE) getActiveChar().getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE, null); targetplayer.sendMessage(" "+ getActiveChar().getName() + " i will protect you!"); player.sendMessage(" "+ getActiveChar().getName() + " go to find another target!");} } if (player.getTarget() != null && player.getTarget() == target && player.isCastingNow() && targetlevel < playerlevel) { if(targetplayer.isDead()) { resstarget.reviveRequest(resstarget,null,false); buffTarget(resstarget); } // Check if the object added is a L2PcInstance that owns Karma if (((L2PcInstance)object).getKarma() > 0) { // Set the L2GuardInstance Intention to AI_INTENTION_ACTIVE if (getActiveChar().getAI().getIntention() == CtrlIntention.AI_INTENTION_IDLE) getActiveChar().getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE, null); } if(!(player.getClan() != null && targetclan.getClan() != null && playerclan.isAtWarWith(target.getObjectId()))) { if (getActiveChar().getAI().getIntention() == CtrlIntention.AI_INTENTION_IDLE) getActiveChar().getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE, null); targetplayer.sendMessage(" "+ getActiveChar().getName() + " i will protect you!"); player.sendMessage(" "+ getActiveChar().getName() + " go to find another target!"); } } } return true; } private void buffTarget(L2PcInstance targer) { L2Skill skill = SkillTable.getInstance().getInfo(1323,1); if (targer.getFirstEffect(skill) == null) { skill.getEffects(targer, targer); SystemMessage sm = new SystemMessage(SystemMessageId.YOU_FEEL_S1_EFFECT); sm.addSkillName(skill.getId()); targer.sendPacket(sm); } targer.broadcastUserInfo(); targer.sendPacket(new EtcStatusUpdate(targer)); } @Override protected boolean removeKnownObject(L2Object object, boolean forget) { if (!super.removeKnownObject(object, forget)) return false; if (getActiveChar().noTarget()) { if (getActiveChar().hasAI()) getActiveChar().getAI().setIntention(CtrlIntention.AI_INTENTION_IDLE, null); } return true; } @Override public final L2GuardInstance getActiveChar() { return (L2GuardInstance)super.getActiveChar(); } }
-
very sux code :S open L2Character and search with ctrl + f Search that ==== private boolean checkDoCastConditions(L2Skill skill) after that : if (skill == null || (skill.getFlyType() != null && isMovementDisabled())) { // Send a Server->Client packet ActionFailed to the L2PcInstance sendPacket(ActionFailed.STATIC_PACKET); return false; } paste that : if(this.isInCombat() && skill.getId() == Here your SkillId) { sendMessage("You cannot use this in pvp mode!"); return false; } OR: if(this.isInCombat() && skill.isPotion()) { sendMessage("You cannot use this in pvp mode!"); return false; } better take that: if(this instanceof L2PcInstance) { L2PcInstance player = (L2PcInstance) this; if(this.isInCombat() && skill.getId() == Your skill id here && player.getPvpFlag() > 0 ) { sendMessage("You cannot use this in pvp mode!"); return false; } if(this.isInCombat() && skill.isPotion() && player.getPvpFlag() > 0 ) { sendMessage("You cannot use this in pvp mode!"); return false; } }
-
kane pm an 8es help
-
{HELP}me mana potions
MaxSound replied to Vagrancy™'s question in Request Server Development Help [Greek]
apo ta skills mesa bres to id tou mana potion nomizo einai 2005 kati tetio pollen onoma. -
Pos NA kanete pray sto Castle xwris na sas dei kaneis!!!
MaxSound replied to m1tc0c7's topic in Hacks and Cheats [Greek]
file einai pl palio 1 2, to exoune fix litourgi mono se telios noobservers 3, mpravo gia tin prospa8ia sou 4,kanto lock giati 8a to kanoune delete 100% kai 8a arxisoune na lene blakeies :) -
Guide Πληροφορίες Για Νέους L2Off Developers.
MaxSound replied to `zэlaи's topic in Server Development Discussion [Greek]
wraio to guide alla pl anousio file mou "les mesa oti den einai eukolo na kaneis off server ofc kai den einai" prepei na peis akoma oti ta files tis off einai basismena pano se arxia c++ kai oxi java i c++ den einai mia apli glwsa programatismou se sxesi me tin java pou einai filiki pros ton xristi, to guide einai kata 90% elipes. -
[help] How do i remove system window text on login?
MaxSound replied to scrubs's question in Request Server Development Help [L2J]
+1 koimame -
[help] How do i remove system window text on login?
MaxSound replied to scrubs's question in Request Server Development Help [L2J]
open package com.l2jarchid.gameserver.network.clientpackets.EnterWorld; ctrl + L and search activeChar.sendMessage("This server runs on a L2J-Archid Pack."); - activeChar.sendMessage("This server runs on a L2J-Archid Pack."); - activeChar.sendMessage("Game Server Revision: " + Config.versionGame.getRevisionNumber()); - activeChar.sendMessage("DataPack Revision: " + Config.versionDP.getRevisionNumber()); - activeChar.sendMessage("Server Version: " + Config.versionGame.getReleaseNumber()); - activeChar.sendMessage("MMOCOre Version: " + Config.versionMMOCore.getReleaseNumber()); - activeChar.sendMessage("Commons Version: " + Config.versionCommon.getReleaseNumber()); - activeChar.sendMessage("Website: http://www.l2jarchid.com/"); -
Yes it is true Setekh will not commit anymore read!
MaxSound replied to Sniffer*'s topic in General Discussion [English]
for 1 dev? like setekh yes it is :| -
Yes it is true Setekh will not commit anymore read!
MaxSound replied to Sniffer*'s topic in General Discussion [English]
first wrong work of setekh... http://trac2.xp-dev.com/umbrella/changeset/39 -
Yes it is true Setekh will not commit anymore read!
MaxSound replied to Sniffer*'s topic in General Discussion [English]
w00t? what is that Setekh in umbrela? Setekh is death fom packs : -
[GR][Help] Balance Server
MaxSound replied to Loop*'s question in Request Server Development Help [Greek]
autos pou sou eipe kati tetio prepei na einai apo tous ligous pro players -
[GR][Help] Balance Server
MaxSound replied to Loop*'s question in Request Server Development Help [Greek]
esi ti les? :) alla mono pou to anaferis " ta autonoita ennoountai" 8a einai diskolo na to kataferis. -
that is simple l2j files :| owner he just copy paste the name for players :)
-
1) katarxas bale ena "preview" . 2) 8a mporouses na pas to topic na to kaneis sta previews kai oxi edw mesa " dld edw http://www.maxcheaters.com/forum/index.php?board=128.0" 3) an den ta diatiponis esi swsta den eimai ipeu8inos egw. 4) exeis 650 posts opote auto simeni oti exeis asxoli8i me mxc kai xeris kapoia pragmata ektos kai an eisai "bot spam". 5) gl me ton server.
