Jump to content

Prince*

Members
  • Posts

    218
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Prince*

  1. i 'm sorry but don't try install that as patch... thanks for your help ;)
  2. lawl i have test the code before share.. omg
  3. ti 8eleis na pis den katalabenw??? na diplasiasis ta monsers?? apla kanta spawn.. to java toun monster einai net/sf/l2j/gameserver/model/actor/instance to L2MonsterInstance.java
  4. apla dokimase.. den einai diko m to code.. apla to ixa sto pc m :)
  5. Try that java for 64 bits and for windows 7.. tested! http://windows7themes.net/windows-7-java-64-bit-download.html
  6. αν θέλεις για 2,1κκκ max το παρακάτω code θα σε help.. http://www.4shared.com/document/AnhL2kvI/21kkk_adena.html
  7. do you have any error on login serveR?? if same change your java..
  8. if you don't know you try that: if cond == 0 and st.getPlayer() : that is false:) the true code is : if cond == 0 :
  9. έχεις password στην database και δε το έγραψες στο instaler μήπως ;
  10. episis an den lei adena kai exei me id einai to 57 se periptosi pou dne to kseri ;) Request Lock..
  11. you are the client moderator :P... i can help with java codes :P...
  12. he want make the icon on first post like skill animation.. and if player win on pvp hhe cast the skill and that show that icon up of name but as skill...
  13. your scrolls is in other java file... what project you use?
  14. Server name??? gt isos min einai kai toso..iparxoun events poua fou sas kani teleport sas vgazi kai sas dini ta buffs pou prpei..
  15. i 'm sorry ventic but i don't have found any post with that code.. -------------------------------------- thanx a lot all :P
  16. you can remove code for stuck only one skill but players will be stuck unlumited skills on buff bar..
  17. make post on Client mod section or pm to CriticalError or DevAngell for Client Help..
  18. Fix for that: http://maxcheaters.com/forum/index.php?topic=218257.0 and for enchant phx. and other enchant like near wh.. --- /trunk/gameserver/java/net/sf/l2j/gameserver/clientpackets/RequestEnchantItem.java +++ /trunk/gameserver/java/net/sf/l2j/gameserver/clientpackets/RequestEnchantItem.java @@ 20,1 @@ +import java.util.Collection; import java.util.logging.Logger; import net.sf.l2j.gameserver.model.Inventory; +import net.sf.l2j.gameserver.model.L2Character; import net.sf.l2j.gameserver.model.L2ItemInstance; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; +import net.sf.l2j.gameserver.model.actor.instance.L2WarehouseInstance; import net.sf.l2j.gameserver.network.SystemMessageId; import net.sf.l2j.gameserver.model.L2ItemInstance; +import net.sf.l2j.gameserver.model.L2Object; import net.sf.l2j.gameserver.model.L2World; @@ -61,7 +61,15 @@ { L2PcInstance activeChar = getClient().getActiveChar(); + Collection<L2Character> knowns = activeChar.getKnownList().getKnownCharactersInRadius(400); if (activeChar == null || _objectId == 0) return; + + for (L2Object wh : knowns) + { + if (wh instanceof L2WarehouseInstance) + { + activeChar.sendMessage("You cannot enchant near warehouse."); + return; + } + } L2ItemInstance item = activeChar.getInventory().getItemByObjectId(_objectId); L2ItemInstance scroll = activeChar.getActiveEnchantItem(); i have search on forum and i don't found any post with that code :)
  19. net.sf.l2j.gameserver.network.clientpackets and open RequestEnchantItem.java and find that: switch (item.getItem().getCrystalType()) { case L2Item.CRYSTAL_A: crystalId = 1461; switch(scroll.getItemId()) { case 729: case 731: case 6569: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 730: case 732: case 6570: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; case L2Item.CRYSTAL_B: crystalId = 1460; switch(scroll.getItemId()) { case 947: case 949: case 6571: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 948: case 950: case 6572: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; case L2Item.CRYSTAL_C: crystalId = 1459; switch(scroll.getItemId()) { case 951: case 953: case 6573: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 952: case 954: case 6574: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; case L2Item.CRYSTAL_D: crystalId = 1458; switch(scroll.getItemId()) { case 955: case 957: case 6575: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 956: case 958: case 6576: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; case L2Item.CRYSTAL_S: crystalId = 1462; switch(scroll.getItemId()) { case 959: case 961: case 6577: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 960: case 962: case 6578: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; } and replace with that: switch (item.getItem().getCrystalType()) { case L2Item.CRYSTAL_A: crystalId = 1461; switch(scroll.getItemId()) { case 959: case 961: case 6577: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 960: case 962: case 6578: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; case L2Item.CRYSTAL_B: crystalId = 1460; switch(scroll.getItemId()) { case 959: case 961: case 6577: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 960: case 962: case 6578: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; case L2Item.CRYSTAL_C: crystalId = 1459; switch(scroll.getItemId()) { case 959: case 961: case 6577: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 960: case 962: case 6578: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; case L2Item.CRYSTAL_D: crystalId = 1458; switch(scroll.getItemId()) { case 959: case 961: case 6577: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 960: case 962: case 6578: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; case L2Item.CRYSTAL_S: crystalId = 1462; switch(scroll.getItemId()) { case 959: case 961: case 6577: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 960: case 962: case 6578: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; } with that code all your items can enchant with Only S grade Items.. and with this code can S grade scolls enchant all items and other scrolls work normal... switch (item.getItem().getCrystalType()) { case L2Item.CRYSTAL_A: crystalId = 1461; switch(scroll.getItemId()) { case 729: case 731: case 6569: case 959: case 961: case 6577: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 730: case 732: case 6570: case 960: case 962: case 6578: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; case L2Item.CRYSTAL_B: crystalId = 1460; switch(scroll.getItemId()) { case 947: case 949: case 6571: case 959: case 961: case 6577: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 948: case 950: case 6572: case 960: case 962: case 6578: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; case L2Item.CRYSTAL_C: crystalId = 1459; switch(scroll.getItemId()) { case 951: case 953: case 6573: case 959: case 961: case 6577: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 952: case 954: case 6574: case 960: case 962: case 6578: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; case L2Item.CRYSTAL_D: crystalId = 1458; switch(scroll.getItemId()) { case 955: case 957: case 6575: case 959: case 961: case 6577: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 956: case 958: case 6576: case 960: case 962: case 6578: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; case L2Item.CRYSTAL_S: crystalId = 1462; switch(scroll.getItemId()) { case 959: case 961: case 6577: if(itemType2 == L2Item.TYPE2_WEAPON) enchantItem = true; break; case 960: case 962: case 6578: if((itemType2 == L2Item.TYPE2_SHIELD_ARMOR) || (itemType2 == L2Item.TYPE2_ACCESSORY)) enchantItem = true; break; } break; }
  20. you mean allowed more than one active skill on buff bar?
  21. you can make that icon as skill animation and make one skill for that.. after you can go on you server source and add code if char get pvp use that skill and he show the icon.. (he dont cast the skill.. )
×
×
  • Create New...