
Saltfire
Постоялец-
Публикаций
597 -
Зарегистрирован
-
Посещение
-
Победитель дней
27 -
Отзывы
N/A
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент Saltfire
-
Ты сейчас серьезно? А до этого ты как собирал паки, без texture browser ?
-
Стандартный UE, много чего не поддерживает для ладвы, и много чего не откроет из коробки, без танцев с бубном. Этого никогда не было в шаре и не будет, и даже в шарном l2Editor, приватная версия стоит не маленьких денег и не всем ее продадут. А исходники уж падавно, есть только у небольшого круга лиц, я тоже ничего не дам, к сожалению, дал слово, что никуда не уплывет дальше меня. По этому, пробуй купить или собирай из шар и спаивай. Ибо мучений не избежать.
-
О боже, какой душераздирающий крик! Я удалил data, добавил новую, зашел в клиент, но персонаж исчез и новый не создать! — слёзы льются рекой, а мозги, видимо, утонули в них. Ты на форуме энтузиастов L2, а не на психотерапевтическом сеансе! Здесь нужны факты: Какая ошибка, название сборки, хроники, сервер, есть исходники или компил? Без этого, твой крик души - просто шум в пустоте, который только раздражает и тратит время нормальных людей.
-
Там есть .torrent файлы, может живы. И там используется листинг, скачать можно через (wget2, aria2, axel, httrack на выбор, какая понравится). Конечно, если снять тимиду, убить гг и про-патчить, изменить настройки подключения и множество еще, тогда вы обязательно сможете поиграть. Качая клиент с другого сервера, в любом случае придется вскрывать dll для изменения ип адреса для подключения к вашему серверу.
-
Ну рядом же тема лежит. Тс по сей день ей занимается, в чем проблема купить за эти гроши и не париться?
-
Вы извлекаете сырую геометрию и скелет из файла SkeletalMesh (прога не знает ничего о смещениях и поворотах на уровне компонента и контекст будет утерян). Посмотрите в свойствах World Outliner -> Skeletal Mesh Component и запишите значения Rotation и Location. А потом откройте Skeletal Mesh в редакторе UE и проверьте совпадают ли их позиции и вращения с оригиналом? И помните Blender использует левую систему координат: Z — вверх, Y — вперед, X — вправо. UE использует правую систему координат: Z — вверх, X — вперед, Y — вправо.
-
На сколько помнится там все через опу. Долго объяснять, показывать, посмотри как сделаны проклятые вещи. Трансформации.
-
При правильном сохранении `DXT1 (BC2 explicit alpha)` текстуры и запекании ее в utx, необходимо включить альфа-канал и маску. TextureProperties -> Surface -> bAlphaTexture = True TextureProperties -> Surface -> bMasked = True Обычно это делается в UE. Скорее всего, тебе только потребуется включить маску слою и все. TextureProperties -> Surface -> bMasked = True Так-как, скорее всего альфа-канала у тебя нет.
-
C6 не было (к сожалению разработки этих веток были прекращены на C5, очень давно, есть у единиц, если вообще осталось, полноценный C5 как вспомню, сколько там всего было, только управление что стояло, а эти ваши свистелки переделки и рядом не стоят). После этого начали пилить Говно T ветки, откуда не возьмись называется появились (дальше продолжите поговорку). С очень непредвиденным поведением, не понять как работают и ничего с этим нельзя поделать. (уму не постижимо). К сожалению - это можно сделать на стороне клиента, но сервер будет знать только настоящее значение, даже если вы зациклите рендер на барах, это не значит, что сервер это удовлетворяет. Да нет тут никакой проверки на лыжах, что если вдруг с клиента летит не то, что нужно, оно не отшибает это значение, а просто игнорирует его, а должно проверить и вернуть корректное. Сервер никак не контролирует матрицу клиента, к сожалению, этого не сделали по этому подсунуть в пакет на стороне клиента, будет не проблема после перехвата.
-
Не надо перевирать и строить из себя знатока. Всё есть - но это результат работы и вложений конкретных людей и команд, а не халявы для всех подряд. Если хочешь «сливать» или делиться — действуй сам, а не требуй с других. Хотюнщики, которые только ноют и требуют, никому не нужны. Либо делай, либо молчи.
-
Сейчас набегут. Честно говоря, если вы думаете, что сейчас кто-то будет серьёзно браться за рип сайта и бюджетный личный кабинет под ладву, то вы уже где-то на 10 лет опоздали. Сейчас таких проектов - как грязи, и куча "специалистов" (в кавычках) делают это бесплатно или за копейки, потому что конкуренция жёсткая, а заказчики не понимают, что на самом деле стоит за этим трудом. Вас легко могут кинуть или просто взять работу и сделать халтуру, потому что в этой сфере полно "мастеров" (в кавычках) без опыта, которые обещают золотые горы, а на деле - дно. Если хотите реально что-то стоящее - готовьтесь платить и искать профи, а не ловить халяву. Рынок L2 и веб-разработки давно уже не тот, что был 10 лет назад. Кто не в теме - быстро останется за бортом или будет обманут.
-
Эх, это были лучшие сборки тех времен и народов. C3,C4,C5 - вот это было время. Жаль, что комьюнити рассыпалось после C5, стали никрофил T1 с перепилкой базы на файловые статические непонятные плохо управляемые костыли XML. Очень жаль, что никто не продолжил эпоху C5-C6.
-
Ищи место в исходниках, убийство игрока и смотри, может там чего поменяли.
- 4 ответа
-
- 1
-
-
Назывался вроде Delevel if (Config.DELEVEL && getLevel() > 9) { deathPenalty(killer, false); }
-
@ssergeyy, это виртуальные адреса. Чтобы найти реальный адрес, нужно отнять базовый от загруженного.
-
Согласен, сначала как тени, а потом - бац! Легенды! Требует много времени, чтобы сделать стоящий продукт на самом деле, тем более interlude. Без знания c++ в interlude, особо делать нечего. Берите хронику HigFive 5 (любые исходники), у вас будет больше возможностей для своих введений в клиент и сервер на уровне API клиента HF5, без сложных хуков, исследований, большинство сразу решается на уровне UnrealScript в *.u файлах, а также гораздо легче редактировать как логин экран так и лобби экран выбора персонажей и т.д., сам себе фантазер.
-
Чувство, что вот прям один школотролль, бесконечно аккаунты создает и просит помощь, то с одним, то с другим. Далеко и долго думать не приходится, когда видишь текста выдавленные из пальца и похожие. Один за другим с плоскими вопросами и тупыми вбросами. Лишь бы быстрее написать, зачем читать, зачем думать, надо написать, вдруг помогут.
-
Вы сначала разберитесь, что вы хотите сделать, учитывая вашу позицию, вы противоречите сами себе-же. То якобы не просите за вас, что-то делать, тут-же просите сделать. Но при этом, по прежнему, никаких попыток не предпринимаете, для решения проблемы. Хотя решение выше.
-
В данном случае, да, тема ссылается, чтобы кто-то сделал за вас, за деньги. Наверняка должны понимать, чтобы сделать, за вас, нужно видеть, как минимум код, я так понял это походу 1.7, после перехода, исходники не продавались или я ошибаюсь? В любом случае, вам придется либо самим править, либо давать исходы, чтобы кто-то правил. Всего два пути. Как не крути. Третьего не дано.
-
Нда уж... Поэтому меня убивает лыжа... public GameObject[] getTargetList(Skill skill, Creature activeChar, boolean onlyFirst, Creature target) { final int maxTargets = skill.getAffectLimit(); final List<Creature> targetList = World.getInstance() .getAroundCharacters(activeChar, skill.getAffectRange(), 200) .stream() .filter(obj -> (obj.isAttackable() || obj.isServitor()) && !obj.isDead()) .limit(onlyFirst ? 1 : maxTargets) .collect(Collectors.toList()); return targetList.toArray(new Creature[targetList.size()]); }
-
С нуля?!?? Честно говоря, меня удивляет твой подход к открытию сервера. Создание пиратского проекта - это не просто вопрос наличия денег. Это требует серьезного опыта, понимания рынка и концепции, а не лишь желания запустить что-то с нуля. Работать с человеком, который не понимает основ, может быть крайне рискованно. Ты не задумывался о том, что без должной подготовки и команды с опытом у тебя могут возникнуть серьезные проблемы?
-
@GhostS О боге! Да был же тут нормальный sw рабочий и зафикшеный, куда дели?