-
Posts
1,899 -
Joined
-
Last visited
-
Days Won
14 -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by vampir
-
Class dagger can't use heavy armor
vampir replied to conheonit's question in Request Server Development Help [L2J]
you can make it only with java as far as i know: http://maxcheaters.com/forum/index.php?topic=196515.0 -
[HELP]error in gameserver...help me
vampir replied to jossoo's question in Request Server Development Help [L2J]
i think that you wrote soemthing wrong in line with: EnchantBlackList -
hi Atm you can click on the field to move somewhere as many times and as fast as you can. This share will not allow to change destination of where u want to go if u click too fast. Its set to 1 second atm, and when some1 is clicking too fast, he is not moving anymore. Code: http://pastebin.com/3fHVTds9 I made it for request, just ask me so i will make more codes for free. Credits: Vampir(Me)
-
in my sql code i gave, change classes id to first, like fighter mage, and learning lvl to 1, also make skill auto learnable
-
what do u mean? its the only way if not counting java, and its the easiest so just run your database and make it fast :)
-
There are 3 links, 1 for datapack, 1 for core(java) and 1 for sql You need to be close to use that skill so archer and necro will have to come close to use it.
-
change those: + ArmorSetsTable.getInstance().getSet(9417).isEnchanted(6, this) + || ArmorSetsTable.getInstance().getSet(9418).isEnchanted(6, this) + || ArmorSetsTable.getInstance().getSet(9419).isEnchanted(6, this) + || ArmorSetsTable.getInstance().getSet(9420).isEnchanted(6, this) + || ArmorSetsTable.getInstance().getSet(9426).isEnchanted(6, this) + || ArmorSetsTable.getInstance().getSet(9427).isEnchanted(6, this) + || ArmorSetsTable.getInstance().getSet(10126).isEnchanted(6, this) + || ArmorSetsTable.getInstance().getSet(10127).isEnchanted(6, this) + || ArmorSetsTable.getInstance().getSet(9433).isEnchanted(6, this) + || ArmorSetsTable.getInstance().getSet(9434).isEnchanted(6, this) + || ArmorSetsTable.getInstance().getSet(9435).isEnchanted(6, this) + || ArmorSetsTable.getInstance().getSet(9436).isEnchanted(6, this)
-
hi i didnt share since a week or something coz i didnt have any ideas, today i wanna share with u new super extra custom skill that is stealing money :P you are probably thinking atm lol he is noob, every1 will just use that skill and take all money from enemies but its not that simple! When you are stealing money from some1, u are getting instantly slow, getting flaged, losing 2500 hp, 1000 mp. You can use that skill on not flagged players. After u use that skill, u are getting about 2/20 enemies adena(if my counting isnt as bad as i think), you get that flag etc, and u run!, if u run successfully, you own the money, if this guy will kill you, he is getting his money back + 1/10 money from your inventory so thats a lot if u have got something. Maybe my custom steal system isnt perfect but i would like to hear ideas how to improve it and i will code it even today, so if everything is clear just download it: datapack: http://pastebin.com/eKK1wABy core: http://pastebin.com/Du69Bq4T I made new skill for that(didnt edit any other), so u need to change your client: skillgrp: 10003 1 1 0 980 20 6 180.00000000 0 D 1078 icon.skill1325 0 0 0 a,none\0 2500 8 10 0 a,none\0 skillname-e: 10003 1 a,Steal Money\0 a,With that skill you are able to steal some money from you opponent.\0 a,none\0 a,none\0 if u want to add it to database: http://pastebin.com/2jeTt1R7 just take that code, make new file like x.sql, paste there this code, run database, right click in empty space near tables, click Execute SQL file, choose place where u saved x.sql and click start, i didnt have any errors, ppl are getting now skill at 80 lvl Tested: yes, i was getting some errors but i think it wasnt about that coz i have tons of unfinished codes that give me errors so i w8 for your feedback Credits: Vampir(me ofc) cya and i am w8ing for next ideas or i wont have anything to do for next week
-
noob change 4 to 0 to be like that: 10003 1 0 0 50 85 6 180.00000000 0 D 1078 icon.skill1325 0 0 0 a,none\0 0 8 10 0 a,none\0 just found it out, sry for double post, lock it or better delete it
-
option 1: use search! option 2: run your database, go to spawnlist table, and change there respawn_delay, if mobs are spawned many times then u have to change all spawn of that mob
-
L2j Free - Mana Potion
vampir replied to kobiell's question in Request Server Development Help [L2J]
in your datapack go to data/stats/skills/10000-10099.xml and in skill id="10001" change power from 100 to 600 -
Hello i am not rly into client mods and i am making new code atm, i made new skill its working very well but i have got 1 problem with it. My skill is active, and its in Clan/Nobless/Hero Skills category, i want to change its category to Physical Skills. I am not rly sure if it can be changed from client or datapack. I added new line in skillgrp: 10003 1 4 0 50 85 6 180.00000000 0 D 1078 icon.skill1325 0 0 0 a,none\0 0 8 10 0 a,none\0[/cpde]
-
[help]floodprotection
vampir replied to WhiteFace's question in Request Server Development Help [L2J]
config/floodprotector -
Archers Class Problem
vampir replied to daehdeew's question in Request Server Development Help [L2J]
what pack are u using? Probably there isnt config for that so u need to edit code by your own -
yeah its very usefull however now all of then like making gui, i watched them all and learned a lot
-
[Help] PvP kill gain XP & Party gain XP
vampir replied to brett16's question in Request Server Development Help [L2J]
......................................................................................... thats how i show my disappointment, just add into increasePvpKills method, 2 lines: for(L2PcInstance partyMember: getParty().getPartyMembers()) addExpAndSp(Config.ADD_EXP, Config.ADD_SP); -
Slots extras for Vip
vampir replied to crazyshock's question in Request Server Development Help [L2J]
are u getting any errors? if not then replace it with this: public int getMaxBuffCount(L2PcInstance player) { if ( player.isVip()) return 5 + Math.max(0, getSkillLevel(L2Skill.SKILL_DIVINE_INSPIRATION)); else return Config.BUFFS_MAX_AMOUNT + Math.max(0, getSkillLevel(L2Skill.SKILL_DIVINE_INSPIRATION)); } so u dont need to make config for it, if its still not working then there is probably something wrong with player.isVip() -
Slots extras for Vip
vampir replied to crazyshock's question in Request Server Development Help [L2J]
com.l2jserver.gameserver.model.actor.L2Character.java the answer is in that file! Only file is needed as requested so i wont give u any more clues, java is the key to success :P -
Id skill Blessing of Queen for me.
vampir replied to nuton25723's question in Request Server Development Help [L2J]
4699 -
[Discussion]How many times have you been hero.
vampir replied to DreaM's topic in General Discussion [English]
lol with olympiad period 1 month? i have been hero about 10 times with necro on frozen and few times with shillien templar on some random servers :) -
this is just basic: http://maxcheaters.com/forum/index.php?topic=50068.0 if u dont want your server to fail, u need to read a lot of guides, learn or get java developer, work a lot on your pack :)
-
### Eclipse Workspace Patch 1.0 #P L2J_Server Index: java/com/l2jserver/gameserver/model/actor/instance/L2ClassMasterInstance.java =================================================================== --- java/com/l2jserver/gameserver/model/actor/instance/L2ClassMasterInstance.java (revision 4524) +++ java/com/l2jserver/gameserver/model/actor/instance/L2ClassMasterInstance.java (working copy) @@ -24,7 +24,6 @@ import com.l2jserver.gameserver.network.SystemMessageId; import com.l2jserver.gameserver.network.serverpackets.ExBrExtraUserInfo; import com.l2jserver.gameserver.network.serverpackets.NpcHtmlMessage; -import com.l2jserver.gameserver.network.serverpackets.SystemMessage; import com.l2jserver.gameserver.network.serverpackets.TutorialCloseHtml; import com.l2jserver.gameserver.network.serverpackets.TutorialShowHtml; import com.l2jserver.gameserver.network.serverpackets.TutorialShowQuestionMark; @@ -324,14 +323,14 @@ int newJobLevel = currentClassId.level() + 1; // Weight/Inventory check - if(!Config.CLASS_MASTER_SETTINGS.getRewardItems(newJobLevel).isEmpty()) + /*if(!Config.CLASS_MASTER_SETTINGS.getRewardItems(newJobLevel).isEmpty()) { if (player.getWeightPenalty() >= 3 || (player.getInventoryLimit() * 0.8 <= player.getInventory().getSize(false))) { player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.INVENTORY_LESS_THAN_80_PERCENT)); return false; } - } + }*/ // check if player have all required items for class transfer for (int _itemId : Config.CLASS_MASTER_SETTINGS.getRequireItems(newJobLevel).keys()) Index: java/com/l2jserver/gameserver/instancemanager/FourSepulchersManager.java =================================================================== --- java/com/l2jserver/gameserver/instancemanager/FourSepulchersManager.java (revision 4524) +++ java/com/l2jserver/gameserver/instancemanager/FourSepulchersManager.java (working copy) @@ -44,9 +44,7 @@ import com.l2jserver.gameserver.model.actor.instance.L2SepulcherMonsterInstance; import com.l2jserver.gameserver.model.actor.instance.L2SepulcherNpcInstance; import com.l2jserver.gameserver.model.quest.QuestState; -import com.l2jserver.gameserver.network.SystemMessageId; import com.l2jserver.gameserver.network.serverpackets.NpcHtmlMessage; -import com.l2jserver.gameserver.network.serverpackets.SystemMessage; import com.l2jserver.gameserver.templates.chars.L2NpcTemplate; import com.l2jserver.gameserver.util.Util; import com.l2jserver.util.Rnd; @@ -936,11 +934,11 @@ return; } - if (player.getWeightPenalty() >= 3) + /*if (player.getWeightPenalty() >= 3) { mem.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.INVENTORY_LESS_THAN_80_PERCENT)); return; - } + }*/ } } else if (Config.FS_PARTY_MEMBER_COUNT <= 1 && player.isInParty()) @@ -964,11 +962,11 @@ return; } - if (player.getWeightPenalty() >= 3) + /*if (player.getWeightPenalty() >= 3) { mem.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.INVENTORY_LESS_THAN_80_PERCENT)); return; - } + }*/ } } else @@ -985,11 +983,11 @@ return; } - if (player.getWeightPenalty() >= 3) + /*if (player.getWeightPenalty() >= 3) { player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.INVENTORY_LESS_THAN_80_PERCENT)); return; - } + }*/ } if (!isEntryTime()) Index: data/scripts/handlers/bypasshandlers/QuestLink.java =================================================================== --- data/scripts/handlers/bypasshandlers/QuestLink.java (revision 7829) +++ data/scripts/handlers/bypasshandlers/QuestLink.java (working copy) @@ -127,11 +127,11 @@ if (q != null) { - if ((q.getQuestIntId() >= 1 && q.getQuestIntId() < 20000) && (player.getWeightPenalty() >= 3 || !player.isInventoryUnder80(true))) + /*if ((q.getQuestIntId() >= 1 && q.getQuestIntId() < 20000) && (player.getWeightPenalty() >= 3 || !player.isInventoryUnder80(true))) { player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.INVENTORY_LESS_THAN_80_PERCENT)); return; - } + }*/ if (qs == null) { tested, working
-
[Help] PvP kill gain XP & Party gain XP
vampir replied to brett16's question in Request Server Development Help [L2J]
public void increasePvpKills(L2Character target) { if (target instanceof L2PcInstance && AntiFeedManager.getInstance().check(this, target)) { for(L2PcInstance partyMember: getParty().getPartyMembers()) addExpAndSp(Config.ADD_EXP, Config.ADD_SP); // Add karma to attacker and increase its PK counter setPvpKills(getPvpKills() + 1); // Send a Server->Client UserInfo packet to attacker with its Karma and PK Counter sendPacket(new UserInfo(this)); sendPacket(new ExBrExtraUserInfo(this)); } } i added 2 lines that add exp + sp to all party members i didnt check it, do it by yourself -
[Help] PvP kill gain XP & Party gain XP
vampir replied to brett16's question in Request Server Development Help [L2J]
public void increasePvpKills(L2Character target) { if (target instanceof L2PcInstance && AntiFeedManager.getInstance().check(this, target)) { for(L2PcInstance partyMember: getParty().getPartyMembers()) addExpAndSp(Config.ADD_EXP, Config.ADD_SP); // Add karma to attacker and increase its PK counter setPvpKills(getPvpKills() + 1); // Send a Server->Client UserInfo packet to attacker with its Karma and PK Counter sendPacket(new UserInfo(this)); sendPacket(new ExBrExtraUserInfo(this)); } } i added 2 lines that add exp + sp to all party members i didnt check it, do it by yourself -
Special Options for PvP Consecutives
vampir replied to crazyshock's question in Request Server Development Help [L2J]
just replace it :) here you go example for paralize player :P target.setIsParalyzed(true); target.startParalyze(); target.startAbnormalEffect(AbnormalEffect.HOLD_1); just change that with whatever u like :)
