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

webdes27

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

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

  • Посещение

  • Победитель дней

    1
  • Отзывы

    100%

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

  1. Спасибо большое, хоть что то дельное! Хотя бы примерно куда копать буду знать)) Всё же есть люди которым не сложно хотя бы натолкнуть! Нет вроди не оно сравнил со старыми сурсами где нет такого, там всё идентично, и неормально! Искал поиском по всем сурсам нотепадом и сравнивал!
  2. Так может кто то подскажет, хотя бы куда копать? Это после отвязки Lame-Guard!
  3. странно! Если я снимаю лг вашим патчем, то у меня сервер не грузится, доходит до определённого места и всё, и ошибок нет! [03:26:14] INFO GeoEngine: Loaded 203 map(s), max layers: 21 [03:26:14] INFO Loaded 418 translit entries. [03:26:14] INFO GameTimeController: initialized. Current time is 2:37 in the ni ght. Server terminated ... Для продолжения нажмите любую клавишу . . . Не понимаю что за прикол!
  4. webdes27

    Lobby Lindvior

    А я и не проявлял агрессию, от куда человек это взял, вообще не пойму!
  5. webdes27

    Lobby Lindvior

    и не получиться, разные клиенты и разные инферфейсы локи и т.д, даже те же уровни на картах, вот тебе тут это и пишет Level Lobby01.myLevel! А ты просто заменить хочешь, я уже о куче других ньюансов говорю! Это делается не просто заменой файлов, тут надо лопатить файлы по серьёзному, а если не умеешь работать с .unr и .usx, то вообще дело бесполезное! Хотя со статиками, на много проще чем со вторым!
  6. Спасибо Akumu, то что искал!
  7. Да почитал фикс лист, работа колосальная)) Фикс лист огромный!
  8. webdes27

    Машина В Аренду

    Просто чуть больше уважения к людям и больше по теме а то уже и я флудить начал не по теме)) Если знаешь что то не проще просто конкретно с фактами и пояснением написать а не просто умничать. Как говориться тихий человек, больше за умного сойдёт, чем тот который кричит что знает!
  9. webdes27

    Машина В Аренду

    Я сказал бы невероятный факт, что ты по 3 сообщения подряд пишешь, больше на флуд похоже! Дак ещё и ко всему невероятно самоуверенный хам. Тебе лет то сколько детё блин! Взрослый человек не будет переходить на хамство не зная с кем говоришь и незная человека а судя по твоему посту на прошлой странице я вижу что уважения у тебя нет не к кому! Ворвался в тему пофледил не чего по сути не написав кроме слово Я!
  10. webdes27

    Машина В Аренду

    Диски влияют и достаточно! Вы учитывайте скорость записи и чтения данных!При большом онлайне поток информации приходящий и уходящий подсчитайте и поймёте что бред говорите, если считаете что диски не влияют! Приведу простой пример!Поставь винду на простой диск у которого максимум скорость в 40мб или тот же кингстон SSD у которого скорость 530 чтение и 480мб записи, и увидете за сколько грузиться ваша операционка! Какая ж разница по вашем словам))) Железа то тоже только винт другой))) У меня все мои друзья себе когда выбирали купить озу на комп или SSD что б шустрее винда работала, выбрали SSD и я собираюсь, тоже простаивает комп правда амд 6-ть ядер по 3.4 с функцией авто рзгона до 4.0 и 16Гб озу с 100Мбит каналом но нет времени чем то маяться да и я и сам прекрастно понимаю что ставить дома сервер не сильно хорошая затея, хотя многие с этого начинали! Тоже себе буду SSD заказывать хотя бы просто под винду, не под сервак))В своих целях.А то с выше 16Гб озу уже не вижу разници при обычных винтах! Винда как работала глючно так и работает!Медленно!
  11. тебе что делать нечего спасибо за усердное разьяснение но я сказал что я это знаю мне это не нужно я другое совсем спрашую, зачем ты ко мне со своим клиентом прицепился! Мне надо просто что б блин не создавалась расса камаель и не вылетала ошибка в сервере и всё!Что тут не понятного мне всё равно на кнопку есть она или нет! Я и сам зделал вырезав всю рассу что камаель не создаётся но ошибку кидает в гс при попытки создать так как пакет отправляет на создание рассы, вот мне и нужна затычка! Зачем мне твой енгайн я хз! И при желании если умеешь пользываться дизасемблером и идой и т.д, можно очень многое зделать с той же длл!
  12. я так и не смог запустить! У меня не пускает в игру! Зашол в лаунчер, авторизировался жму войти в игру лаунчер закрылся как и должно но вот клиент не открывается! А ты разобрался с тем?
  13. Честно мне про клиент часть сейчас всё равно.Что по клиенту можно я сам сеье зделаю.Меня интересует конкретно ядро сервера. И там можно зделать затычку что б расса не выбиралась камаель или в место неё другая была! Мне этого достаточно я не спрашую как убрать кнопку в клиенте!
  14. ну и что что там кнопка мне она не мешает от того что она есть! Я ж говорил можно зделать что б она вообще не камаель вызывало миню а людей к примеру и всё! А почти все тексты в датках, там можно просто дать ей другое название. Я ещё правда не смотрел менюхи но старые клиенты были именно так! А вырезать кнопку мне и не надо! Зачем?Что б красивее было? Оно и так нормально! Я не дюмаю что лишняя кнопка и то которая адресует на людей или просто не чего не делает, помешает кому то! Тем более если в описании на сайте будет указано что нету рассы камаель!!! Кстати пробывал затычку которую выложили выше, не помогает! Делал как и сказали вот таким способом: for(ClassId cid : ClassId.VALUES) { if(cid.getId() == _classId && (!cid.isOfLevel(ClassLevel.First) || cid.getRace() == Race.kamael)) { return; } }
  15. Спасибо! Просто удалял код что б зделать сервер без кода камаель. Что б код чище был без лишнего! Как бы так правельней а не просто отключить но и за заглушку спасибо! А что по клиенту я знаю я не собираюсь убирать кнопку с линдвиор так просто я знаю что её не убрать и что и где в клиенте!Всё это делается через сервер!Кнопка то будет! Только толку от того что есть, она будет бездейственна если правельно зделать!Либо при нажатии на неё будет кидать не на камаель а на другую рассу!Те же люди!А изменить уже название кнопки куда проще!Да и вычистить клиент от камаель не помешает! Это фигова куча лишних мегабайт!Тот kamael.ukx или mkamael.utx и fkamael.utx, а сколько звуков и музыки которые принадлежат только камаель! Да и не кто не мешает поправить ещё и charactergrp.dat вычистив от камаель ко всему! И куча лишних строк с итемами камаель и скилами! И т.д! Скажем так мне нечего делать, вот я и решил поизвращаться, авось что выйдет! А не выйдит ну и бог с ним, зато буду знать что я попробывал! Не люблю сидеть без дела! У меня по клиенту вообще в планах оставить только миханику линдвиор! А локи мобы и т.д оставить только до интерлюда примерно! Разве что может новые вещи в виде камалок оставить и пары таких мелочей и всё! Так же формулы расчёта по инту хп мп експ и т.д! Ну то уже если дела пойдёт, попрошу за магарычь кого то)))Так как в серверной части увы, но знаю только датапак, в ядре примерно знаю что где но яву саму не знаю, могу по мелочи по аналогу что то зделать, или перенести или убрать и т.д, но не более! Ну я к этому и не стремлюсь, как говориться у каждого должна быть своя работа!
  16. Буду думать! Я просто больше по клиенту, в java я дуб дерево хвойное)) Щас подумаем)) Но в любом случае уже спасибо, лучше чем не чего уже! Благодарю за подсказку! Просто хотим ещё карту интерлюда втулить на клиент линдвиер! Не просто абрезать тп и убрать спавн а именно со стороны клиента как положенно зделать карту интерлюда))
  17. Повырезал весь код о камаель и классах сабах и квесты и всё что вообще о камаель в сервере. Но на создание рассы входит и когда пытаюсь создать кидает ошибку в гс. Ну это понятно что ошибка будет, пакет та шлётся! Как зделать затычку на расу камаель? Как я понял l2next.gameserver.network.clientpackets.CharacterCreate вот тут. Примерно здесь _raceId = readD(); Как зделать там затычку на создание рассы с идом 5 (Камаель). Вот такого рода ошибка: [14:25:52] ERROR Client: AUTHED IP: 127.0.0.1 Account: webdes27 - Failed running : [C] CharacterCreate java.lang.ArrayIndexOutOfBoundsException: 5 at l2next.gameserver.model.Player.create(Player.java:718) at l2next.gameserver.network.clientpackets.CharacterCreate.runImpl(Chara cterCreate.java:78) at l2next.gameserver.network.clientpackets.L2GameClientPacket.run(L2Game ClientPacket.java:49) at l2next.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue .java:42) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [14:31:38] INFO SpawnManager: spawned 92 npc; spawns: 92; group: magmeld_ritual Был бы признателен за помощь!
  18. не проще!Я вырезаю любое упоминание о рассе. Извеняюсь что не писал, я в больнице лежал, это отпустили чуть раньше))
  19. l2j-ct, только уже днём а то у меня 4 утра))Сидел вырезал камаель с ядра линдвиер. Остался датапак))
  20. Вы её покупали или нет? Если нет, то скорей всего просто привязка или ещё что то в том духе так как LameGuard привязана под каждого клиента в отдельности! И понятное дело что если вы не покупали защиту то вы её не запустите. Но можно её просто выключить в сервере, обычно в гейм сервере конфиг лежит, но я не в курсе что у вас за зборка и т.д, по этому не подскажу. Вариант 2-а если нет конфига, просто вырезать, если нет исходника прийдётся декомпилить и править!
  21. Ну так правельно ругается на защиту LameGuard! Если сборка куплена обратитесь в тех потдержку! Если нет то отвяжите защиту или выключите её!
  22. Вот решил на сервере линдвиор срезать рассу камаель, помучавшись минут 20-30 убрал все упоминания из ядра о камаель, но я в java не силён и упустил простенькое условие. Точней не упустил а немного не понял как граматнее удалить условия для камаель но при том не удалив условия для других рас! Вот код: if(race == Race.kamael) { availSubs = EnumSet.copyOf(KAMAEL_SUBCLASS_SET); } else { ClassId classId = player.getClassId(); if((classId.isOfLevel(ClassLevel.Third)) || (classId.isOfLevel(ClassLevel.Fourth)) || (classId.isOfLevel(ClassLevel.Awaking))) { availSubs = EnumSet.copyOf(MAIN_SUBCLASS_SET); availSubs1 = EnumSet.copyOf(MAIN_SUBCLASS_SET1); availSubs.removeAll(BANNED_SUBCLASSES); availSubs.remove(classId); availSubs1.removeAll(BANNED_SUBCLASSES); availSubs1.remove(classId); switch(race.ordinal()) { case 1: availSubs.removeAll(getSet(Race.darkelf, ClassLevel.Third)); break; case 2: availSubs.removeAll(getSet(Race.elf, ClassLevel.Third)); } switch(race.ordinal()) { case 1: availSubs1.removeAll(getSet(Race.darkelf, ClassLevel.Awaking)); break; case 2: availSubs1.removeAll(getSet(Race.elf, ClassLevel.Awaking)); } Set<?> unavailableClasses = SUBCLASS_SET_MAP.get(classId); if(unavailableClasses != null) { availSubs.removeAll(unavailableClasses); availSubs1.removeAll(unavailableClasses); } } } Класс SubClassInfo. Сборка феникса подобная, Lindvior. Был бы признателен за подсказку как граматней удалить! Мне надо лишится этой части кода: if(race == Race.kamael) { availSubs = EnumSet.copyOf(KAMAEL_SUBCLASS_SET); } Там остаётся else { но как я понимаю это не правильно! Надо с if и что то далие, вот мне это и нужно! Был бы признателен за подсказку. Извеняюсь за глупую тему, я больше по клиент части, просто нужно решить проблему со срезом рассы, я могу конечно это зделать просто окуратно затерев через клиент, но считаю не правильным оставлять упоминания о камаель рассе вещах и каких либо предметах, в сервере! Если я правельно понял, то примерно так должно быть? ClassId classId = player.getClassId(); if((classId.isOfLevel(ClassLevel.Third)) || (classId.isOfLevel(ClassLevel.Fourth)) || (classId.isOfLevel(ClassLevel.Awaking))) { availSubs = EnumSet.copyOf(MAIN_SUBCLASS_SET); availSubs1 = EnumSet.copyOf(MAIN_SUBCLASS_SET1); availSubs.removeAll(BANNED_SUBCLASSES); availSubs.remove(classId); availSubs1.removeAll(BANNED_SUBCLASSES); availSubs1.remove(classId); switch(race.ordinal()) { case 1: availSubs.removeAll(getSet(Race.darkelf, ClassLevel.Third)); break; case 2: availSubs.removeAll(getSet(Race.elf, ClassLevel.Third)); } switch(race.ordinal()) { case 1: availSubs1.removeAll(getSet(Race.darkelf, ClassLevel.Awaking)); break; case 2: availSubs1.removeAll(getSet(Race.elf, ClassLevel.Awaking)); } Set<?> unavailableClasses = SUBCLASS_SET_MAP.get(classId); if(unavailableClasses != null) { availSubs.removeAll(unavailableClasses); availSubs1.removeAll(unavailableClasses); } }
  23. webdes27

    Lindvior [Opcodes]

    А структура пакета на создание перса менялся? А то не могу создать персонажа.Видимо поменяли пакет на создание. Не менялся ли CharacterCreateSuccess? Или что то ему подобное на создание персонажа? Когда вписал имя и жмёшь на создать!
  24. webdes27

    Lindvior [Opcodes]

    Для какого клиента выкладывался систем в теме под 531 протокол? Не могу запустить вылетает? Руофф последний не идёт! Странно! Посоветуйте клиент!
  25. webdes27

    Lindvior [Opcodes]

    Да просто взял чью то сборку приведённую в теме! Сборка l2-baza какае то и решил там помучать!Вот и смотрю пакеты какие то)) То скучно делать нечего))
×
×
  • Создать...