Jump to content

Khrome

Jopacode
  • Content Count

    855
  • Joined

  • Last visited

  • Days Won

    19
  • Feedback

    0%

Khrome last won the day on January 14

Khrome had the most liked content!

Community Reputation

263

About Khrome

  • Rank
    Коренной житель

Информация

  • Пол
    Мужчина
  • Интересы
    Разработчик ветки хф у жопакода.

Контакты

Recent Profile Visitors

6692 profile views
  1. Если бы быть перекупом было запрещено - скриптов бы давно на рынке не было.
  2. Проблемы поставить на лайв никакой нету. Проблемы начнутся немножко после. На ммо подробно расписано что и почему. Смысл копипастить, зайдите да почитайте.
  3. ну удачи поставить лайв на этом
  4. Там у автора еще архив с евро птс хф5, если кому-то лень качать смотреть. L2H5 name
  5. Автор лох и обосрался. Пожалуйся в общество сексуальных меньшинств что тебя обидели. Никаких срывов покров, всё очевидно.
  6. package org.mmocore.gameserver.scripts.ai; import org.mmocore.commons.utils.Rnd; import org.mmocore.gameserver.ai.CtrlEvent; import org.mmocore.gameserver.ai.DefaultAI; import org.mmocore.gameserver.data.scripts.Functions; import org.mmocore.gameserver.model.instances.NpcInstance; import org.mmocore.gameserver.network.lineage.components.NpcString; import org.mmocore.gameserver.object.Creature; import org.mmocore.gameserver.skills.SkillEntry; import java.util.List; public class KirkaAi extends DefaultAI { private long _lastAction; private int KirkaNpcId = 1234; //for template public KirkaAi(NpcInstance actor) { super(actor); } @Override protected void onEvtAttacked(final Creature attacker, final SkillEntry skill, final int damage) { NpcInstance actor = getActor(); if (attacker == null || attacker.getPlayer() == null) { return; } // Дропаем не чаще, чем раз в 15 секунд if (System.currentTimeMillis() - _lastAction > 15000) { _lastAction = System.currentTimeMillis(); // //тут вставить метод дропа итема // List<NpcInstance> around = actor.getAroundNpc(1500, 300); if (around != null && !around.isEmpty()) { for (NpcInstance npc : around) { if (npc.isMonster() && npc.getNpcId(KirkaNpcId)) { npc.getAI().notifyEvent(CtrlEvent.EVT_AGGRESSION, attacker, 5000); } } } } } } Основной смысл думаю понятен. Сообразишь
  7. Khrome

    clan

    дак сохраняется или не сохраняется, ты определись.
  8. Тотальный контроль за безналом. Ожидаем донат на пиратские сервера через закладки. Снова оживут локальные сервера в рамках города.:D Если бы юнитпей реально были бы заинтересованы в своих клиентах - могли бы купить фирму с нужным ОКВЭД где-нибудь в оффшорной зоне, сменить домен с зоны.ру (у нас и отрегать могут). Перевести сервера на абузоустойчивый хостинг и заниматься дальше не теряя клиентов. Ну я себе как-то так это представляю. Да - это требует вливаний. Но клиенты, видя это просто бы валили толпой к ним. Правда и кардеры бы тоже подъехали. Вот. Ну то решается модерацией.
  9. Грустно когда ты меняешь машину на лайв-сервере, а потом оказывается что сборка с привязкой. Игроки у тебя там жестко бомбят. Напиши разрабу, пусть переделает в чем вопрос? Сейчас пока связи с разрабом нет(ну типа ночь и все такое)если сборка без чекера-валидатора на айпишники можешь в файлике hosts поставить перманент-редирект по типу: 141.142.143.243=241.242.243.143, где 1 ип это тот на который завязана сборь, а 2й ip - текущий. Но опять же, работает при условии что нет валидатора
  10. Обычно это дяди нихера в линейке не понимающие, но кидать их желания не возникает потому шо в лес вывезут. Ну потому что на линейке много кто раньше бабулес отстирывал. Как ща - сильно хз
  11. Рынок по хф относительно живой, выбрать есть из чего. Ничего советовать не буду, выбирай сам по своим хотелкам.
  12. Если не шаришь, дак просто купи сразу и все, для чего тебе эти танцы с бубном? Исходников не требуют фиксы по датапаку, во всем остальном - нужны.
  13. Могу дать погонять билд.
×
×
  • Create New...