Перейти к содержанию

DenisPavlovich

Постоялец
  • Публикаций

    241
  • Зарегистрирован

  • Посещение

  • Отзывы

    0%

Весь контент DenisPavlovich

  1. Вроде как ссылка этот хтмль должна быть?! Bash-readPage.htm !Цитатник рунета: <center><font color="LEVEL">Страница %page% из %total_pages%</font></center> %quote%
  2. Добрый вечер. Подскажите как вставить диалог с нпц, в КБ? public static String DialogAppend_30086(Integer val) { if(val != 0 || !Config.SERVICES_BASH_ENABLED) return ""; return "<br><center><a action=\"bypass -h scripts_services.Bash:showQuote 1\">Почитать Bash.ORG.RU</a></center>"; } Что-то вроде такого? <button value="Bash" action="bypass -h _bbs????:??">
  3. Пробовал и так тоже, может я про какой-то импорт забыл? Хотя ошибок нету.
  4. Я ено и копаю, не получается, поэтому и прошу помощь.
  5. Посоветуй тоже)
  6. Тоже не сработало.
  7. не сработал твой вариант. Вот полный код файла: package services; import l2ft.gameserver.Config; import l2ft.gameserver.data.htm.HtmCache; import l2ft.gameserver.data.xml.holder.ItemHolder; import l2ft.gameserver.model.GameObject; import l2ft.gameserver.model.Player; import l2ft.gameserver.network.l2.components.SystemMsg; import l2ft.gameserver.scripts.Functions; import l2ft.gameserver.tables.PetDataTable; import l2ft.gameserver.model.base.Experience; import l2ft.gameserver.model.instances.PetInstance; public class lvl extends Functions { public void list() { Player player = getSelf(); if(!Config.SERVICES_LVL_ENABLED) { show(HtmCache.getInstance().getNotNull("npcdefault.htm", player), player); return; } String html = null; html = HtmCache.getInstance().getNotNull("scripts/services/lvl.htm", player); String add = ""; if(player.getLevel() < Config.SERVICES_LVL_UP_MAX) if(player.isLangRus()) add += "<button value=\"Поднять уровень РЅР° 1 (Цена:" + Config.SERVICES_LVL_UP_PRICE + " " + ItemHolder.getInstance().getTemplate(Config.SERVICES_LVL_UP_ITEM).getName() + ") \" action=\"bypass -h scripts_services.lvl:up" + "\" width=250 height=20 back=\"L2UI_CT1.Button_DF\" fore=\"L2UI_CT1.Button_DF\">" + "</a><br>"; else add += "<button value=\"Raise the level at1 (Price:" + Config.SERVICES_LVL_UP_PRICE + " " + ItemHolder.getInstance().getTemplate(Config.SERVICES_LVL_UP_ITEM).getName() + ") \" action=\"bypass -h scripts_services.lvl:up" + "\" width=250 height=20 back=\"L2UI_CT1.Button_DF\" fore=\"L2UI_CT1.Button_DF\">" + "</a><br>"; if(player.getLevel() > Config.SERVICES_LVL_DOWN_MAX) if(player.isLangRus()) add += "<button value=\"Понизить уровень РЅР° 1 (Цена:" + Config.SERVICES_LVL_DOWN_PRICE + " " + ItemHolder.getInstance().getTemplate(Config.SERVICES_LVL_DOWN_ITEM).getName() + ") \" action=\"bypass -h scripts_services.lvl:down" + "\" width=250 height=20 back=\"L2UI_CT1.Button_DF\" fore=\"L2UI_CT1.Button_DF\">" + "</a><br>"; else add += "<button value=\"Lower level at the 1 (Price:" + Config.SERVICES_LVL_DOWN_PRICE + " " + ItemHolder.getInstance().getTemplate(Config.SERVICES_LVL_DOWN_ITEM).getName() + ") \" action=\"bypass -h scripts_services.lvl:down" + "\" width=250 height=20 back=\"L2UI_CT1.Button_DF\" fore=\"L2UI_CT1.Button_DF\">" + "</a><br>"; html = html.replaceFirst("%toreplace%", add); show(html, player); } public void up() { Player player = getSelf(); if(!Config.SERVICES_LVL_ENABLED) { show(HtmCache.getInstance().getNotNull("npcdefault.htm", player), player); return; } if ((Functions.getItemCount(player, Config.SERVICES_LVL_UP_ITEM) > Config.SERVICES_LVL_UP_PRICE)) { Functions.removeItem(player, Config.SERVICES_LVL_UP_ITEM, Config.SERVICES_LVL_UP_PRICE); setLevel(null, 85); } else player.sendPacket(SystemMsg.INCORRECT_ITEM_COUNT); } public void down() { Player player = getSelf(); if(!Config.SERVICES_LVL_ENABLED) { show(HtmCache.getInstance().getNotNull("npcdefault.htm", player), player); return; } int level = player.getLevel()-1; if ((Functions.getItemCount(player, Config.SERVICES_LVL_DOWN_ITEM) > Config.SERVICES_LVL_DOWN_PRICE)) { Functions.removeItem(player, Config.SERVICES_LVL_DOWN_ITEM, Config.SERVICES_LVL_DOWN_PRICE); setLevel(player, level); } else player.sendPacket(SystemMsg.INCORRECT_ITEM_COUNT); } public static int getMaxLevel() { return Config.ALT_MAX_LEVEL; } public final static long LEVEL[] = { -1L, // level 0 (unreachable) /* Lvl:85 */ 13180481103L,}; public static int getLevel(long thisExp) { int level = 0; for(int i = 0; i < LEVEL.length; i++) { long exp = LEVEL[i]; if(thisExp >= exp) level = i; } return level; } private void setLevel(Player player, int level) { Long exp_add = Experience.LEVEL[level] - player.getExp(); player.addExpAndSp(exp_add, 0, 0, 0, false, false); } }
  8. Исходники Lasteam HF
  9. Все из одного файла.
  10. Выложить отвязанную? Ну как отвязанную, по-крайней мере не вылетает и с внешнки коннектятся.
  11. Блин, вторые сутки пытаюсь =\ Ничего не выходит....
  12. Сейчас попробую. Видимо то, что ты ждал) Когда вернул в ворлд сессии появились эти логи
  13. Тогда нужно еще вернуть метод prepareWorld() Возвращать?оО
  14. [03:22:33] INFO Loading First Guard configuration... [03:22:33] INFO ************[ Protection System: Start Loading ]************* [03:22:33] INFO ************[ Protection System: Off ]************* [03:22:33] INFO ************[ Protection System: Finish Loading ]************* [03:22:40] INFO Registered on authserver as 1 [bartz] [03:22:59] INFO Restored 0 offline traders e 2b 12 12 d0 d0 d0 11 a6 a6 f [03:27:41] WARN Too many client unknown packets, connection closed : IN_GAME IP : 127.0.0.1 Account: keni3111 Player : sad[268477072] То что красным, что это?оО
  15. Тут ребята лучше объяснили. http://forummaxi.ru/index.php?showtopic=19939&hl=lasteam
  16. Можно тогда меня наставить на путь истинный и тыкнуть откуда удалять? Или дать отвязанную версию...
  17. Ребят, так в итоге-то, как решить проблемку? Ведь до махинаций в world.java все было нормально. Правда на локалхосте....
  18. До моих махинаций с world.java все было нормально. Только после них, появилась такая ошибка. В каких файлах тут защиту искать? dao?
  19. До моих махинаций с world.java все было нормально. Только после них, появилась такая ошибка. В каких файлах тут защиту искать? dao?
  20. а на счет защиты, вообще не понял при чем тут она, но с выключенной та же самая ошибка.
  21. Да это не мануал. Я не нашел мануала по удалению привязки тут. Была просто тема тут описывали где привязка, от сюда и плясал.
×
×
  • Создать...