-
Публикаций
87 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент Morello
-
Спрашивал. Но те люди удалили сборку с этой защитой, а написанный ими на памятьбатник выдает ошибку. Поэтому и задаю этот вопрос тут, людей много заходит. может кто то сталкивался с таким вопросом и смогут посоветовать путное.
-
Разговаривал с людьми, которые прикручивали Rguard к сборке, не меняя код ядра, посредством изменения батника. сборка L2j-dev HF, последняя шара Библиотеку к библиотекам Файл конфига в папку конфигов В базу заливаю таблицы от ргуарда. Прописываю в батнике: java -server -Dfile.encoding=UTF-8 -Xmx1280m -Xbootclasspath/p:../lib/incore.jar;./lib/l2r-guard.jar -cp config;../lib/* org.mmocore.gameserver.GameServer ГС загружается, но не видно, чтобы загружалась библиотека защиты, как и прежде можно зайти с клиента без файлов защиты в игру. Подскажите пожалуйста, кто сталкивался с прикруткой Rguard к серверу, что еще нужно добавить/убрать в батник, чтобы сервер загрузился с либой защиты?
-
А сможете подсказать пожалуйста, какие именно классы нужно менять? Спасибо, насколько я понял это классы EnterWorld и GameClient
-
Это понятно, но где-то читал, что эта защита работает без изменений в ядре, достаточно лишь прописать ее загрузку в батнике. Возможно не правильно писали, вот пытаюсь разобраться в этой теме.
-
Добрый день форум! Перечитал все темы на этом форуме, касательно вопроса, в разделе защита, но не нашел ответов на свой вопрос. Вопрос таков - скиньте пожалуйста мануал, или подскажите как прикрутить Rguard или Ftguard к сборке High-five от L2-Dev В курсе что данная защита не от чего не спасет, но для одной функции она пригодиться, поэтому не надо говорить чтоб я не мучился и выкинул эту защиту. Все файлы от защит у меня есть, нужен только подробный совет как ее прикрутить. Собственно делал так: Залил ко всем либам, конфиг к конфигам, таблицы в базу Далее наблюдаю в батнике такую строку: java -server -Xbootclasspath/p:crypt/l2ft.jar -Dfile.encoding=UTF-8 -Xmx4G -cp config/xml;./lib/* l2p.gameserver.GameServer как понял, в батнике нет необходимости прописывать загрузку либы защиты, поскольку там подгружаются все файлы находящиеся в папки lib Или все таки нужно? Делал что то наподобие: java -server -Xbootclasspath/p:crypt/l2ft.jar -Dfile.encoding=UTF-8 -Xmx4G -cp config/xml;./l2r-guard.jar;./lib/* l2p.gameserver.GameServer Но ни в первом, ни во втором случаях библиотека защиты не подгрузилась, сервер загрузился в обычном режиме, клиент спокойно заходит без файлов защиты. В чем моя ошибка? Заранее благодарю.
-
Если не релогаться во время невита, то когда он спадет, уровень виталки вернется на прежнее состояние, которое было в момент прихода невита. Фулл виталка становиться только когда: пришел невит - релогнулся - спал невит = фулл виталити
-
Добрый день уважаемый форум! Сборка First-Team High Five (с исходным кодом) Проблема в следующем. Допустим у игрока уровень виталити на нуле (не важно какой уровень виталити, при любом уровне, после релога будет фулл виталка), приходит Невит, игрок делает релог, после того как невит спадет уровень виталити у игрока будет фулл. Подскажите пожалуйста, в каком файле/строке нужно исправлять чтобы избавиться от восстановления виталити при релоге во время Невита.
-
да, точно, увидел 14 и не заметил всего остального... у меня этот файл находится вот тут \java\l2ft\gameserver\model можете подсказать, в нем вообще мне искать. или могут быть другие файлы, которые стоит посмотреть, чтобы поменять значение?
-
я так понимаю вот эта часть кода? double lvlPenalty = Experience.penaltyModifier(monster.calculateLevelDiffForDrop(member.getLevel()), 9.0D); int lvlDiff = partyLevel - member.getLevel(); if ((lvlDiff >= 10) && (lvlDiff <= 14)) { lvlPenalty *= 0.3D;
-
Доброго времени суток форум! Подскажите пожалуйста, где меняется. Сборка First-Team хроники High Five Необходимо поменять разницу между персонажами в пати, при которой идет опыт. В конфиге пересмотрел нету. Может кто знает где именно находится эта настройка?
-
спасибо!
-
Здравствуйте, хроники ХФ, исходники First-Team Подскажите пожалуйста где поменять количество игроков в командном канале на заход к эпикам, в данном случае на Фринту?
-
Пробовал, уже неделю экспериментирую. Раньше приходила награда в обоих случаях, если выбирался в L2Top префикс, и если просто без префикса указывался ник персонажа. Когда в конфиге Tops.ini ставил префикс, то награда не приходила, убирал - приходила. Сейчас стоят настройки без префикса, работали неделю назад, но награда не приходит никому. Так же через админку л2топа убирал возможность выбора префикса, награда все равно не приходила. вот часть конфига, убрал код сервера и ключ #================================= ONLY FOR RUSSIAN================================= # L2Top # Данная система предназначена для автоматической выдачи бонусов за голосование на L2Top.ru # Награду выдает только тем игрокам который в онлайне. # Включена ли система Автоматической выдачи бонусов L2TopManagerEnabled = true # Интервал подключения к l2top по умолчанию 5 минут, не уменьшайте интервал L2TopManagerInterval = 300000 L2TopWebAddress = http://l2top.ru/inde...=lastVotes&uid= L2TopSmsAddress = http://l2top.ru/inde...=lastVotes&uid= # Адрес сайта сервера и/или его название для публикации его в сообщение об успешном голосовании L2TopServerAddress = "имя сервера" # Перефикс сервера в системе L2-Top(указывать всё до ника) L2TopServerPrefix = # Сколько дней хранить голоса L2TopSaveDays = 30 # награда в формате id1,count1;id2,count2; # также можно указать следующие варианты: # -100 PC Bang # -200 Clan reputation # -300 Fame L2TopReward = 6673,1;728,1;
-
Лог проголосовавших есть. В ГС нет ошибок, л2топ менеджер загружается при старте сервера. Заметил только то, что ранее при голосовании в базе таблица character_l2top_votes заполнялась проголосовавшими персонажами. Сейчас в таблицу не заносятся новые данные
-
Доброго времени суток. Подскажите пожалуйста, может кто сталкивался с подобной проблемой. Хроники ХФ, сборка First-Team Настроенное голосование L2Top, за сервер шли голоса, игроки получали награду, настроенную через конфиг Tops.ini Настройки не менялись, но награда перестала приходить людям. Голоса за сервер идут. С чем это может быть связано?
-
спасибо большое
-
я это понял, но беда в том, что в коде я не вижу данной строки. в 4 посте можно увидеть код, который находится в этом классе, я думаю что в строке calendar.set(7, 1); цифра 7 обозначает количество дней, и чтобы было раз в две недели поменять на 14 ее, но не уверен.
-
А если по коду, что я вставил поглядеть, там немного по другому...
-
Вижу вот такой вот код public void generateNextSiegeDates() { if (((Castle)getResidence()).getSiegeDate().getTimeInMillis() != 0L) { return; } Calendar calendar = (Calendar)Config.CASTLE_VALIDATION_DATE.clone(); calendar.set(7, 1); if (calendar.before(Config.CASTLE_VALIDATION_DATE)) calendar.add(3, 1); validateSiegeDate(calendar, 2); this._nextSiegeTimes = new TreeIntSet(); for (int h : Config.CASTLE_SELECT_HOURS) { calendar.set(11, h); this._nextSiegeTimes.add((int)(calendar.getTimeInMillis() / 1000L)); } long diff = ((Castle)getResidence()).getOwnDate().getTimeInMillis() + 86400000L - System.currentTimeMillis(); this._nextSiegeDateSetTask = ThreadPoolManager.getInstance().schedule(new NextSiegeDateSet(null), diff); } public void setNextSiegeTime(int id) { if ((!this._nextSiegeTimes.contains(id)) || (this._nextSiegeDateSetTask == null)) { return; } this._nextSiegeTimes = Containers.EMPTY_INT_SET; this._nextSiegeDateSetTask.cancel(false); this._nextSiegeDateSetTask = null; setNextSiegeTime(id * 1000L); } private void setNextSiegeTime() { Calendar calendar = (Calendar)Config.CASTLE_VALIDATION_DATE.clone(); calendar.set(7, 1); calendar.set(11, ((Castle)getResidence()).getLastSiegeDate().get(11)); if (calendar.before(Config.CASTLE_VALIDATION_DATE)) calendar.add(3, 1); validateSiegeDate(calendar, 2); if (Config.CASTLE_GENERATE_TIME_ALTERNATIVE) { if ((getId() == 3) || (getId() == 4) || (getId() == 6) || (getId() == 7)) setNextSiegeTime(calendar.getTimeInMillis() + Config.CASTLE_GENERATE_TIME_HIGH); else setNextSiegeTime(calendar.getTimeInMillis() + Config.CASTLE_GENERATE_TIME_LOW); } else setNextSiegeTime(calendar.getTimeInMillis()); } private void setNextSiegeTime(long g) { broadcastToWorld(new SystemMessage2(SystemMsg.S1_HAS_ANNOUNCED_THE_NEXT_CASTLE_SIEGE_TIME).addResidenceName(getResidence())); clearActions(); ((Castle)getResidence()).getSiegeDate().setTimeInMillis(g); ((Castle)getResidence()).setJdbcState(JdbcEntityState.UPDATED); ((Castle)getResidence()).update(); registerActions(); } public boolean isAttackersInAlly() { return !this._firstStep; } public int[] getNextSiegeTimes() { return this._nextSiegeTimes.toArray(); } Мне кажется эта строка отвечает за интервал осад, или я ошибаюсь? calendar.set(7, 1); Поменять на calendar.set(14, 1); и будет раз в две недели, или я ошибаюсь? хотя что то совсем запутался..
-
Здравствуйте. Сборка First-Team хроники High Five Проблема - осады каждую неделю, нужно изменить на 1 раз в две недели Искал в конфигах, не нашел где это менять на стандартные 2 недели Вопрос - где в этой сборке настраивать время проведения осад? Есть исходный код. Заранее благодарю за подсказки.
-
Я так понимаю это тут правится? Не подскажите как сделать на процентов 20 шанс получения итемов ниже public static long rollDrop(long min, long max, double calcChance, boolean rate) { if ((calcChance <= 0.0D) || (min <= 0L) || (max <= 0L)) return 0L; int dropmult = 1; if (rate) calcChance *= Config.RATE_DROP_ITEMS; if (calcChance > 1000000.0D) if (calcChance % 1000000.0D == 0.0D) { dropmult = (int)(calcChance / 1000000.0D); } else { dropmult = (int)Math.ceil(calcChance / 1000000.0D); calcChance /= dropmult; } return Rnd.chance(calcChance / 10000.0D) ? Rnd.get(min * dropmult, max * dropmult) : 0L; } public static int packInt(int[] a, int bits) throws Exception { int m = 32 / bits; if (a.length > m) { throw new Exception("Overflow"); } int result = 0;
-
Добрый день. Сборка ХФ First-Tеam Подскажите пожалуйста, где поменять шанс дропа награды при открытии сундука с сокровищами, в ядре или в скриптах, Вот таких Слишком высокий шанс дропа ЛС и временных трансформ
-
Добрый день. Подскажите пожалуйста в каком файле найти описание квеста, которое выделено красным квадратом на скрине ? Сами диалоги с нпц по квесту нашел в html, а вот описание пока не могу найти. Может кто уже сталкивался с этим вопросом?
-
Приветствую форумчане. Может ли кто нибудь сделать рип данного сайта ссылка под движок stress web 12? Затыкаю спасибками
-
Понятно спасибо. Так сейчас и сделано, просто закралось сомнение, что что то не так.