Jump to content

FactorX

Members
  • Posts

    116
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by FactorX

  1. no...i want to enchant with first npc +1000 and with a same but 2nd npc from +1000 to +2000 this is first npc enchanthttp:// and i want to make a same npc but with enchant from 1000 to 2 k (and i don;t know to edit java file for 2nd npc)
  2. In this settings..how i can set up enchant system from 1000 to 2000? QuestState st = player.getQuestState(getName()); int currentEnchant = 0; int newEnchantLevel = 2500; if (st.getQuestItemsCount(itemRequired) >= itemRequiredCount) { try { L2ItemInstance item = getItemToEnchant(player, armorType); if (item != null) { currentEnchant = item.getEnchantLevel(); if ( currentEnchant < 2500 ) { newEnchantLevel = setEnchant(player, item, currentEnchant+100, armorType); if ( newEnchantLevel > 0 ) {
  3. I found something wich is working..thank you
  4. Hi ppls...there is an error when i exit the game/restart...i fthink is from system...but what i can edit for resolve? this is critical error message Assertion failed: SUCCEEDED( hr ) [File:.\XML\XMLDocument.cpp] [Line: 155]
  5. If I do not mind, I'd like to ask if you can help me with anything. It's about Encahnt Items in Gm shop. How i can edit Multisell to make that? i appreciate any help...thanks. And please...do explained. Thanks again
  6. All done! i find. Thanks all. God bless all of you
  7. i haven't. I try to make something special..but in ClientPackets isn't. (For last rev L2jserver)
  8. Where is RequestEnchantItem.java? i can't find..
  9. Who can help me please with this syntax? http:// Thanks P.S.: I can't see icons from items in command show_inventory
  10. Done! it's full working. :) All work perfect !
  11. Ok. Thank you SweeTs
  12. Somebody know what is wrong in this code? Thank you
  13. Hi guys, I try to add code for User Panel (by NeverMore) http://www.maxcheaters.com/topic/142327-user-panel-h5/ for my serverHigh Five. All goods. But in game i take " Command is disable by Admin" Who can tell my how i can turn on? Here is Config. # --------------------------------------------------------------------------- # Custom User Panel (by NeverMore) # --------------------------------------------------------------------------- # Using this feature every single player will have the opportunity to press .user into the game ! # .user command have many actions and features like (Enable/Disable pm , trade , custom effect etc etc ) # --------------------------------------------------------------------------- # Allow .user command AllowUserCommand = True # Allow .user command AllowExpRefusal = True # Allow trade off/on action AllowTradeCommand = True # Allow pm off/on action AllowPmCommand = True # Allow .effecton/off command ( using this command ,player will get a special aura ) AllowSpecialEffect = True and here is voicecommandhandler: package handlers.voicedcommandhandlers; import com.l2jserver.Config; import com.l2jserver.gameserver.GameTimeController; import com.l2jserver.gameserver.cache.HtmCache; import com.l2jserver.gameserver.handler.IVoicedCommandHandler; import com.l2jserver.gameserver.model.L2World; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; import com.l2jserver.gameserver.network.serverpackets.ExShowScreenMessage; import com.l2jserver.gameserver.network.serverpackets.NpcHtmlMessage; /** * @author NeverMore */ public class User implements IVoicedCommandHandler { public static final String[] VOICED_COMMANDS = { "user", "user1", "user2", "user3" }; @Override public boolean useVoicedCommand(String command, L2PcInstance activeChar, String params) { if (Config.SHOW_USER) { if (command.equalsIgnoreCase("user")) { User.showUserPage(activeChar, "user.htm"); } if (command.equalsIgnoreCase("user1")) { User.showUserPage(activeChar, "user1.htm"); } if (command.equalsIgnoreCase("user2")) { User.showUserPage(activeChar, "user2.htm"); } if (command.equalsIgnoreCase("user3")) { User.showUserPage(activeChar, "user3.htm"); } } else { activeChar.sendMessage("This command is disabled"); ExShowScreenMessage message1 = new ExShowScreenMessage("This command is disabled by admin!", 4000); activeChar.sendPacket(message1); return false; } return false; } public static String getServerRunTime() { int timeSeconds = (GameTimeController.getGameTicks() - 36000) / 10; String timeResult = ""; if (timeSeconds >= 86400) { timeResult = Integer.toString(timeSeconds / 86400) + " Days " + Integer.toString((timeSeconds % 86400) / 3600) + " hours"; } else { timeResult = Integer.toString(timeSeconds / 3600) + " Hours " + Integer.toString((timeSeconds % 3600) / 60) + " mins"; } return timeResult; } public static String getRealOnline() { int counter = 0; for (L2PcInstance onlinePlayer : L2World.getInstance().getPlayers()) { if (onlinePlayer.isOnline() && ((onlinePlayer.getClient() != null) && !onlinePlayer.getClient().isDetached())) { counter++; } } String realOnline = "<tr><td fixwidth=11></td><td FIXWIDTH=280>Players Active</td><td FIXWIDTH=470><font color=FF6600>" + counter + "</font></td></tr>" + "<tr><td fixwidth=11></td><td FIXWIDTH=280>Players Shops</td><td FIXWIDTH=470><font color=FF6600>" + (L2World.getInstance().getAllPlayersCount() - counter) + "</font></td></tr>"; return realOnline; } public static void showUserPage(L2PcInstance targetChar, String filename) { String content = HtmCache.getInstance().getHtmForce(targetChar.getHtmlPrefix(), "data/html/userpanel/" + filename); NpcHtmlMessage UserPanelReply = new NpcHtmlMessage(5); UserPanelReply.setHtml(content); UserPanelReply.replace("%online%", String.valueOf(L2World.getInstance().getPlayers().size())); UserPanelReply.replace("%name%", String.valueOf(targetChar.getName())); UserPanelReply.replace("%serveronline%", getRealOnline()); UserPanelReply.replace("%servercapacity%", Integer.toString(Config.MAXIMUM_ONLINE_USERS)); UserPanelReply.replace("%serverruntime%", getServerRunTime()); UserPanelReply.replace("%playernumber%", String.valueOf(L2World.getInstance().getAllPlayersCount())); if (!Config.ENABLE_SPECIAL_EFFECT) { UserPanelReply.replace("%effect%", "Disabled"); } else if (L2PcInstance._isoneffect == true) { UserPanelReply.replace("%effect%", "ON"); } else { UserPanelReply.replace("%effect%", "OFF"); } if (!Config.ENABLE_PM_REFUSAL) { UserPanelReply.replace("%pm%", "Disabled"); } else if (L2PcInstance._ispmrefusal == true) { UserPanelReply.replace("%pm%", "ON"); } else { UserPanelReply.replace("%pm%", "OFF"); } if (!Config.ENABLE_TRADE_REFUSAL) { UserPanelReply.replace("%trade%", "Disabled"); } else if (L2PcInstance._istraderefusal == true) { UserPanelReply.replace("%trade%", "ON"); } else { UserPanelReply.replace("%trade%", "OFF"); } if (!Config.ENABLE_EXP_REFUSAL) { UserPanelReply.replace("%exp%", "Disabled"); } else if (L2PcInstance._isexpsprefusal == true) { UserPanelReply.replace("%exp%", "ON"); } else { UserPanelReply.replace("%exp%", "OFF"); } if (!Config.ENABLE_SPECIAL_EFFECT) { UserPanelReply.replace("%effect%", "Disabled"); } else if (L2PcInstance._isoneffect == true) { UserPanelReply.replace("%effect%", "ON"); } else { UserPanelReply.replace("%effect%", "OFF"); } targetChar.sendPacket(UserPanelReply); } @Override public String[] getVoicedCommandList() { return VOICED_COMMANDS; } } I appreciate is somebody can help me. Who know about activate this?
×
×
  • Create New...