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

AlexMan

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

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

  • Посещение

  • Отзывы

    0%

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

  1. AlexMan

    Не Работает Вещь

    в аську пиши
  2. AlexMan

    Высота

    Высоту добавь через шифт+клик
  3. AlexMan

    Не Работает Вещь

    1) если не видно в слоте то это БД 2) не видно на чаре это Dat файл
  4. Ну если CORE розует глаза то увидит что переносить скрипт 2 мин
  5. http://l2maxi.ru/java/web/3493-sw12prefiks...-akkauntov.html
  6. AlexMan

    Скилы

    Ап хотел бы увидеть видео по адаптации скилов
  7. AlexMan

    Время Hero Custom Item

    Скрытый текст $this_var = "package com.l2jfrozen.gameserver.handler.itemhandlers; import com.l2jfrozen.Config; import com.l2jfrozen.gameserver.handler.IItemHandler; import com.l2jfrozen.gameserver.model.PcInventory; import com.l2jfrozen.gameserver.model.actor.instance.L2ItemInstance; import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance; import com.l2jfrozen.gameserver.model.actor.instance.L2PlayableInstance; import com.l2jfrozen.gameserver.network.serverpackets.SocialAction; import com.l2jfrozen.util.CloseUtil; import java.sql.Connection; import java.sql.PreparedStatement; import java.util.logging.Logger; public class HeroCustomItem implements IItemHandler { protected static final Logger _log = Logger.getLogger(HeroCustomItem.class.getName()); String INSERT_DATA; private static final int[] ITEM_IDS = { Config.HERO_CUSTOM_ITEM_ID }; public HeroCustomItem() { this.INSERT_DATA = "REPLACE INTO characters_custom_data (obj_Id, char_name, hero, noble, donator, hero_end_date) VALUES (?,?,?,?,?,?)"; } public void useItem(L2PlayableInstance playable, L2ItemInstance item) { if (Config.HERO_CUSTOM_ITEMS) { if (!(playable instanceof L2PcInstance)) return; L2PcInstance activeChar = (L2PcInstance)playable; if (activeChar.isInOlympiadMode()) { activeChar.sendMessage("This Item Cannot Be Used On Olympiad Games."); } if (activeChar.isHero()) { activeChar.sendMessage("You Are Already A Hero!."); } else { activeChar.broadcastPacket(new SocialAction(activeChar.getObjectId(), 16)); activeChar.setIsHero(true); updateDatabase(activeChar, Config.HERO_CUSTOM_DAY * 60 * 60 * 1000); activeChar.sendMessage("You Are Now a Hero,You Are Granted With Hero Status , Skills ,Aura."); activeChar.broadcastUserInfo(); playable.destroyItem("Consume", item.getObjectId(), 1, null, false); activeChar.getInventory().addItem("Wings", 6842, 1, activeChar, null); } activeChar = null; } } public int[] getItemIds() { return ITEM_IDS; } private void updateDatabase(L2PcInstance player, long heroTime) { Connection con = null; try { } finally { CloseUtil.close(con); con = null; } } }";
  8. AlexMan

    Время Hero Custom Item

    Скрытый текстupdateDatabase(activeChar, Config.HERO_CUSTOM_DAY * 60 * 60 * 1000); кули вы так деградируете
  9. AlexMan

    Время Hero Custom Item

    Скрытый текст updateDatabase(activeChar, Config.HERO_CUSTOM_DAY * 24 * 60 * 60 * 1000); лишние убираем эт математика 4 класса
  10. AlexMan

    Баффер Из Пв

    В L2NpcInstace ищи раньше искал кажись чет было
  11. AlexMan

    Услуги От Shark

    Как говорят "жизнь не без лохов"
  12. AlexMan

    Услуги От Shark

    те кто давал деньги в будущем будут знать, это им урок я бы даже 100 рублей не дал некому
  13. я хз, скачай netbeans и работай в ней те будет подчеркивать сразу все ошибки, очень упрощает все программа
  14. AlexMan

    Услуги От Shark

    есть там все 30к грн это хватает на операцию на глазах и лекарств на пол года У дедушки проблемы с глазами дак знаю че да как стоит
  15. просто нету getAvailableSkills в SkillTreeTable
  16. Прошу выложить исходы у кого есть с меня 50 спасибок
  17. AlexMan

    Телепорт Не Работает

    не диалог, если 0 действия при нажатие то это teleport.sql
  18. AlexMan

    Id Профессий

    Да, именно это он хочет
  19. AlexMan

    Id Профессий

    Cама формула в ядре, а ид проф в дп можно эти ид поменять (последствия таблица skill_tress) и в клиенте редактить надо будет! поищи тут classinfo-e.dat одно полню точно это dat файлы classinfo-e.dat или же chargrp.dat
  20. AlexMan

    Перенос С Eon На Frozen

    ппц куча барыг собралась
  21. эт уже сам делай по аналогу тока if event == "2": евент 3 и тд а в линке поставишь 8019_SetHero 1 1 это event первый
  22. пробуй должен пахать, выложил бы раньше инет ток не пахал) и спасибку ставь Скрытый текстimport sysfrom net.sf.l2j.gameserver.model.actor.instance import L2PcInstance from net.sf.l2j.gameserver.model.quest import State from net.sf.l2j.gameserver.model.quest import QuestState from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest from net.sf.l2j.gameserver.model.entity.events.Heroes qn = "8019_SetHero" NPC=[300300] ADENA_ID=57 COUNT=40 class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent(self,event,st): htmltext = event count=st.getQuestItemsCount(ADENA_ID) if count < 1 : htmltext = "<html><head><body>You dont have enough adena.</body></html>" else: if event == "1": if st.getPlayer().isHero() : return "hero.htm" st.setState(State.COMPLETED) if not st.getPlayer().isHero() : st.takeItems(ADENA_ID,COUNT) Heroes.getInstance().addHero(player, 30) st.giveItems(6842,1) return "grat.htm" st.setState(COMPLETED) if htmltext != event: st.setState(State.COMPLETED) st.exitQuest(1) return htmltext def onTalk (self,npc,st): htmltext = "<html><head><body>I have nothing to say to you</body></html>" st = st.getQuestState(qn) st.setState(State.STARTED) return "1.htm" QUEST = Quest(8019,qn,"custom") for npcId in NPC: QUEST.addStartNpc(npcId) QUEST.addTalkId(npcId)
  23. st.heroget.getPlayer(30)(true) вместо стандарт попробуй не зная сборки я хз как происходит выдача хиро
  24. AlexMan

    Для L2jfrozen

    хотелось бы увидать часть скрипта покупки аргументации
  25. Цена не соответствует дизайну
×
×
  • Создать...