Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
[Share] Source Lineage-Dev.
#41
JustForFun54;283844 Написал:разговаривал по скайпу с KillerProMW - килрой я тебя опечалю...у него какого-то хрена делает твой код глори за февраль
А я тебя квадратно опечалю, нет там ни у кого наших "кодов" Wink Хватит вестись и сливать свои кровные. Они там есть точно так же, как и у тебя:
Цитата:[20:25:33] nikita_justforfun: Здравствуйте, nikita_justforfun! Я хочу внести Вас в свой список контактов в Skype. DonTariel
[17:19:10] DonTariel: привет, откуда сорцы глори ребелионов ?)
[17:20:12] Никита: Никита отправил контактные данные DonTariel.
[17:20:33] Никита: надо знать людей нормальных а что?
[17:21:05] DonTariel: за 7к говоришь отдаешь ?
[17:21:16] Никита: да отдаю
[17:21:32] DonTariel: через тв показывай)
[17:22:14] Никита: ок во вторник все покажу сейчас в командировке
[17:22:33] Никита: флешки с материалом нету с собой
[17:22:39] Никита: договорились?
[17:22:56] DonTariel: ну ок)
[17:23:27] DonTariel: а рева самая последняя ?
[17:23:34] Никита: за февраль
[17:25:22] DonTariel: ок, буду ждать
[17:28:02] Никита: только никаких продаж на твоём сайте иначе опять положим его
[17:30:58] DonTariel: не вопрос, исключительно для себя
Ответ
#42
KilRoy Написал:А я тебя квадратно опечалю, нет там ни у кого наших "кодов" Wink Хватит вестись и сливать свои кровные. Они там есть точно так же, как и у тебя:

тогда откуда же взялась у меня вот этот динамик харнака???
Цитата: package dynamic_quests; import org.mmocore.gameserver.listener.actor.OnKillListener; import org.mmocore.gameserver.listener.zone.OnZoneEnterLeaveListener; import org.mmocore.gameserver.model.Creature; import org.mmocore.gameserver.model.GameObjectsStorage; import org.mmocore.gameserver.model.Player; import org.mmocore.gameserver.model.Zone; import org.mmocore.gameserver.model.quest.dynamic.DynamicQuest; import org.mmocore.gameserver.network.serverpackets.ExDynamicQuest; import org.mmocore.gameserver.network.serverpackets.ExDynamicQuest.DynamicQuestInfo; import org.mmocore.gameserver.scripts.ScriptFile; import org.mmocore.gameserver.utils.ReflectionUtils; import org.apache.commons.lang3.ArrayUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class LabyrinthOfHarnak extends DynamicQuest implements ScriptFile { private static final Logger _log = LoggerFactory.getLogger(LabyrinthOfHarnak.class); private static final int QUEST_ID = 8; private static final int MIN_LEVEL = 85; private static final int MAX_LEVEL = 99; private static final int DURATION = 10_800; private static final int START_TIME = 11_115; private static final int REWARD = 32726; private static final int ELITE_REWARD = 32725; private static final int KILL_LOH_MOB = 801; private static final int MAX_TASK_POINT = 10000; private static final String QUEST_ZONE_FIRST_SECOND = "[loh_first_second]"; private static final String QUEST_ZONE_THIRD = "[loh_third]"; private ZoneListener _zoneListener; private Zone zoneFirstSecond; private Zone zoneThird; private final KillListenerImpl _killListener = new KillListenerImpl(); private static final int DEMONIC_BATHUS = 22939; private static final int DEMONIC_CARCASS = 22940; private static final int DEMONIC_LOTUS = 22941; private static final int DEMONIC_RAKZAN = 22942; private static final int DEMONIC_WEISS_KHAN = 22943; private static final int DEMONIC_WEISS_ELE = 22944; private static final int DEMONIC_BAMONTI = 22945; private static final int DEMONIC_SEKNUS = 22946; private static final int DEMONIC_NOKTUM = 25773; private static final int[] LOH_MOBS = {22939, 22940, 22941, 22942, 22943, 22944, 22945, 22946, 25773}; public LabyrinthOfHarnak() { super(QUEST_ID, DURATION); addTask(KILL_LOH_MOB, MAX_TASK_POINT, TASK_INCREASE_MODE_NO_LIMIT); addReward(REWARD, 1); addEliteReward(ELITE_REWARD, 1, 3); addLevelCheck(MIN_LEVEL, MAX_LEVEL); addZoneCheck(QUEST_ZONE_FIRST_SECOND); addZoneCheck(QUEST_ZONE_THIRD); initSchedulingTime(START_TIME); } @Override protected boolean isZoneQuest() { return true; } @Override public void onLoad() { _zoneListener = new ZoneListener(); zoneFirstSecond = ReflectionUtils.getZone(QUEST_ZONE_FIRST_SECOND); zoneFirstSecond.addListener(_zoneListener); zoneThird = ReflectionUtils.getZone(QUEST_ZONE_THIRD); zoneThird.addListener(_zoneListener); _log.info("Dynamic Quest: Loaded quest ID "+QUEST_ID+". Name: Labyrinth of Harnak - Zone Quest"); } @Override public void onReload() {} @Override public void onShutdown() {} @Override protected void onStart() { for(Player player : GameObjectsStorage.getAllPlayersForIterate()) { if(player.isInZone(QUEST_ZONE_FIRST_SECOND) || player.isInZone(QUEST_ZONE_THIRD)) if(!getParticipants().contains(player.getObjectId())) { DynamicQuestInfo questInfo = new DynamicQuestInfo(1); questInfo.questType = isZoneQuest() ? 1 : 0; questInfo.questId = getQuestId(); questInfo.step = getCurrentStep(); player.sendPacket(new ExDynamicQuest(questInfo)); addParticipant(player); } } } @Override protected void onStop(boolean success) { for(int objectId : getParticipants()) { Player player = GameObjectsStorage.getPlayer(objectId); if(player != null) removeParticipant(player); } } @Override protected void onFinish() {} @Override protected String onRequestHtml(Player player, boolean participant) { if(getCurrentStep() == 1) { if(isStarted()) { if(!participant) return "dc0008_01_start001.htm"; else return "dc0008_01_context001.htm"; } else if(isSuccessed()) { boolean rewardReceived = rewardReceived(player); if(rewardReceived) return null; else return "dc0008_01_reward001.htm"; } else return "dc0008_01_failed001.htm"; } return null; } @Override protected boolean onPlayerEnter(Player player) { if(player.isInZone(zoneFirstSecond) || player.isInZone(zoneThird)) return true; return false; } @Override protected void onTaskCompleted(int taskId) {} @Override protected String onDialogEvent(String event, Player player) { String response = null; if(event.equals("Reward")) { tryReward(player); response = null; } else if(event.endsWith(".htm")) response = event; return response; } @Override protected void onAddParticipant(Player player) { player.getListeners().add(_killListener); } @Override protected void onRemoveParticipant(Player player) { player.getListeners().remove(_killListener); } @Override protected boolean onStartCondition() { return true; } private final class ZoneListener implements OnZoneEnterLeaveListener { @Override public void onZoneEnter(Zone zone, Creature character) { if(zone == null) return; if(!character.isPlayer()) return; Player player = character.getPlayer(); if(isStarted() && !isSuccessed()) { if(!getParticipants().contains(player.getObjectId())) { DynamicQuestInfo questInfo = new DynamicQuestInfo(1); questInfo.questType = isZoneQuest() ? 1 : 0; questInfo.questId = getQuestId(); questInfo.step = getCurrentStep(); player.sendPacket(new ExDynamicQuest(questInfo)); addParticipant(player); } else sendQuestInfoParticipant(player); } } @Override public void onZoneLeave(Zone zone, Creature character) { if(!character.isPlayer()) return; Player player = character.getPlayer(); if(isStarted() && !isSuccessed()) { if(getParticipants().contains(player.getObjectId())) { DynamicQuestInfo questInfo = new DynamicQuestInfo(1); questInfo.questType = isZoneQuest() ? 1 : 0; questInfo.questId = getQuestId(); questInfo.step = getCurrentStep(); player.sendPacket(new ExDynamicQuest(questInfo)); } } } } private final class KillListenerImpl implements OnKillListener { @Override public void onKill(Creature actor, Creature victim) { if(victim.isPlayer()) return; if(!actor.isPlayer()) return; if(victim.isNpc() && isStarted() && ArrayUtils.contains(LOH_MOBS, victim.getNpcId())) { switch(victim.getNpcId()) { case DEMONIC_BATHUS: increaseTaskPoint(KILL_LOH_MOB, actor.getPlayer(), 1); break; case DEMONIC_CARCASS: increaseTaskPoint(KILL_LOH_MOB, actor.getPlayer(), 1); break; case DEMONIC_LOTUS: increaseTaskPoint(KILL_LOH_MOB, actor.getPlayer(), 1); break; case DEMONIC_RAKZAN: increaseTaskPoint(KILL_LOH_MOB, actor.getPlayer(), 1); break; case DEMONIC_WEISS_KHAN: increaseTaskPoint(KILL_LOH_MOB, actor.getPlayer(), 1); break; case DEMONIC_WEISS_ELE: increaseTaskPoint(KILL_LOH_MOB, actor.getPlayer(), 1); break; case DEMONIC_BAMONTI: increaseTaskPoint(KILL_LOH_MOB, actor.getPlayer(), 1); break; case DEMONIC_SEKNUS: increaseTaskPoint(KILL_LOH_MOB, actor.getPlayer(), 1); break; case DEMONIC_NOKTUM: increaseTaskPoint(KILL_LOH_MOB, actor.getPlayer(), 2); break; } } } @Override public boolean ignorePetOrSummon() { return true; } } }
Ответ
#43
Оттуда же, откуда еще 2ва класса: Аппеарингов, и Орбиса.
Мне вот уж очень интересно, откуда берутся такие как ты, утверждая что есть какието фантомные сурсы "с февраля", когда на февраль, на СВНе не 1го коммита по именно сурсам ГД :redlol: Ибо силы на линдвиоре...
Ответ
#44
KilRoy Написал:Оттуда же, откуда еще 2ва класса: Аппеарингов, и Орбиса.
Мне вот уж очень интересно, откуда берутся такие как ты, утверждая что есть какието фантомные сурсы "с февраля", когда на февраль, на СВНе не 1го коммита по именно сурсам ГД :redlol: Ибо силы на линдвиоре...


Ты тоже корейский учить начал?:redlol:
Пусть в горле ложка застрянет у того кто писал систему вступления в клан. © Mifesto
Ответ
#45
вообше, динамик квест харнака, КилРой сам выложил на кысы ла2) в теме про сурсы траскена.
Ответ
#46
KilRoy;283852 Написал:когда на февраль, на СВНе не 1го коммита по именно сурсам ГД
Наапал, плахой я !!111
Был коммит в феврале, злостно назывался:
Код:
Timestamp:
02/08/13 21:40:02 (5 weeks ago)
Author:
kilroy
Message:
* Рефакторинг

Добавлено через 2 минуты
mmorgdev;283860 Написал:Ты тоже корейский учить начал?
Я попытался начать учить его, увы не столько много времени что-бы тотально переводить датник за датником(Хоть инфы там не много новой, но всеже...). Респект парням с ГодВорлда, так насесть на корейский(Интересно, глаза не сузились Smile))) Сарказм Wink ), и перевести все - это найс работа.
А мне увы, придется ждать НА сервер Smile

Добавлено через 5 минут
BoneBreaker;283871 Написал:вообше, динамик квест харнака, КилРой сам выложил на кысы ла2) в теме про сурсы траскена.
Именно Smile Но это еще не все что было вылито в шару. По просьбе, 1н забугорный товарищ получил 2ва класса, для сравнения по ним - так сказать на "контрольной закупке" сурса у донТираеля(чи как его там), на что продавец начал заливать словами в стиле "откуда это у тебя?", "слишком много интересуешься!" и т.д Smile
Ответ
#47
Цитата:А мне увы, придется ждать НА сервер
Ты не один кто ждет НА, кореяку качал чисто посмотреть что к чему. Теперь жду обнову на НАWink
Пусть в горле ложка застрянет у того кто писал систему вступления в клан. © Mifesto
Ответ
#48
mmorgdev;283898 Написал:Ты не один кто ждет НА, кореяку качал чисто посмотреть что к чему. Теперь жду обнову на НА
Как то странно, что NA молчит про тесты О_о Рашка там уже "информирует" во всю, а эти...Как то неорганизованно все стало в ладвашке...уж очень Sad
Ответ
#49
привет всем, скачал очередной битый клиент, который установиться не захотел. Народ помогите мне пож дайте 100% ссылку где скачать норм клиент и папку систем под сборку эту. Уже надоело по 3 часа ждать пока скачаю и обломатьсяSad
Ответ
#50
Notion;283903 Написал:привет всем, скачал очередной битый клиент, который установиться не захотел. Народ помогите мне пож дайте 100% ссылку где скачать норм клиент и папку систем под сборку эту. Уже надоело по 3 часа ждать пока скачаю и обломаться
l2.ru lineage2.com
Системс соберешь сам, благо инфы на ЗГ - достаточно.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  JTS Source 2018 Hack 33 12,512 08-12-2021, 12:04 PM
Последний пост: Flylink
  Продажа игрового дизайна Lineage 2 Nicourism 0 795 06-08-2021, 01:18 PM
Последний пост: Nicourism
  La2on.com - анонс Lineage 2 серверов La2on 9 3,262 12-26-2019, 02:31 AM
Последний пост: La2on
  Какие сборки серверов, последних хроник LineAge II вы знаете? LineAger 0 961 11-04-2019, 11:25 AM
Последний пост: LineAger
  Видеоблог: Как заработать на Lineage 2. Часть 1 BlackPR 11 3,459 04-29-2018, 12:11 PM
Последний пост: Ashtone Grey
  JTS Source 2015 n3k0nation 47 15,110 01-24-2018, 10:54 PM
Последний пост: Psycho
  Универсальный LineAge апдейтер и коммьюнити игроков L2 Twinker 17 4,326 07-17-2017, 12:55 AM
Последний пост: Hack
  Реклама сервера в группе ВК Lineage mifive 0 1,039 04-21-2017, 09:10 AM
Последний пост: mifive
  Lineage 2 Updater HiredKiller 2 1,870 02-21-2017, 02:43 PM
Последний пост: PhotoClubPro
  Прыжок Лорда Войны/Jump Warlord/Lineage 2/Interlude finfan 12 3,533 12-29-2016, 12:45 PM
Последний пост: NoizeBD

Перейти к форуму:


Пользователи, просматривающие эту тему: 3 Гость(ей)