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

Таблица лидеров


Популярный контент

Показан контент с высокой репутацией 12/15/17 в Сообщения

  1. 2 балла
    видео мануал сделаю суда скину )))
  2. 2 балла
    Автор: darkfate.org (LolKab) Программы: 3Ds Max версии 5.1. В представлении не нуждается. Найти его нелегальные копии также легко, как тяжело не найти легальные. Установить его может быть проблематично. По крайней мере, так произошло у меня, поэтому я использую виртуальную машину с Windows XP. Именно эта версия необходима для нижеуказанных плагинов. Milkshape 3D. 3D-редактор, располагающий широчайшими возможностями экспорта и импорта. Я использую версию 1.8.4. P.S Не обязательно версию 3ds max 5.1 можно посвежее взять ) Плагины: Найдены где-то на просторах DarkFate и TTLG, некоторые из них мне пришлось выковыривать из своих запасов, т.к. найти заново мне их не удалось. ActorX плагин для 3Ds Max 5.1 для импорта и экспорта анимаций и мешей, самый главный наш плагин. Специальная версия, подходящая именно для Thief3: ссылка (101 KB). Thief 3 PSK importer for Milkshape3D by Shockeye. Как понятно из названия, это плагин для Milkshape3D, позволяющий импортировать PSK. PSA открывается штатными средствами. ссылка (7 KB). Импорт/Экспорт Skeletal Meshes (формат PSK). 1. Открываем Milkshape3D. File > Import > Thief 3 Importer. Идём в папку редактора: …\Thief3\CONTENT\T3\SkeletalMeshes\Garrett_08.psa. Перед нами появится наш мастер-вор. 2. Экспортируем Гарретта в формат FBX: File > Export > Alias FBX. 3. Теперь можно открыть наш 3Ds Max. Жмём File > Import, выбираем в списке Kaydara (*FBX) или All Formates и открываем наш файл. Используем следующие опции (также можно чекнуть Y-up to Z-up root node rotation, не результат это, вроде, не влияет). Снова видим нашего Гарретта: 4. Выделим любую часть модели (ноги, тело и т.д.). Добавим модификатор Unwrap UVW. Повторим с каждой из частей. Всего их пять: ноги, тело, руки, голова (капюшон) и лицо. Не обращайте внимания на наличие модификатора Skin, он не нужен, скрин старый. 5. Теперь заставим его двигаться. Сначала нужно инициализировать Physique. Для этого идём Modify > Physique и жмём на кнопку: Теперь кликаем на любую подходящую кость. Я не знаю, есть ли разница между ними, я выбрала кость, называющуюся "Garrett". Её можно найти в районе таза. Видим окошко. Меняем настройки Vertex > Rigid и Blending: 3 Links. Остальное не трогаем и кликаем Initialize. Повторяем то же самое для остальных частей. 6. Дальше идём Modify > Physique > Vertex. Можно выделять разные вершины и линковать их к дуге. Например, выделяем пальцы: После чего жмём на Assign to Link и выбираем дугу (они жёлтые, после выбора становятся красными). Крестики краснеют: Кликаем Lock Assignments. Крестики становятся квадратиками. Кстати, я точно не знаю, зачем это нужно, но было удобно Повторим всё то же самое для всей части, а потом и для всего меша, следуя логике и здравому смыслу. Можно проверять разметку, выходя из данного режима и двигая кости. 7. Теперь попробуем экспортировать всё это дело обратно. Открываем ActorX Plugin. Чтобы проделать эту операцию, открываем вкладку Utilities (справа, последняя, с рисунком молотка), жмём More... и выбираем ActorX. Выбираем папку назначения (…\Thief3\CONTENT\T3\SkeletalMeshes\), вводим имя, и в разделе ActorX-Setup (внизу) ставим галочку напротив all textured geometry. Потом жмём на кнопку save mesh/respose, под именем меша. В результате у нас получится файл формата psk в указанной папке с указанным именем. 8. Открываем T3Ed. View > Show Skeleton Browser. Редактор сообщает, что появилась новая модель и автоматически создаёт для неё pro- и ski-файлы. После чего ищем нашу модель, кликаем правой кнопкой и выбираем Add Animation.... Добавляем все необходимые анимации (для Гарретта можно глянуть в Garrett_08). Единственное, я не знаю, как добавить LIPSinc. 9. Для замены игровой модели идём ActorBrowser > Pawn > PlayerPawn > Garrett > PlayerGarret и меняем Render > SkeletalTag на наше имя. Таким образом, нам не нужно заменять Garrett_08.psk. А ещё это значит, что можно иметь много персонажей сразу, и, может быть, даже менять их в процессе (надо попробовать ) 10. Можно запускать в игровом режиме и смотреть на ужасающую картину:: http://youtu.be/nW7gzeSWmsE Я не работала над остальными частями тела (только ноги), а также не меняла текстуры. Но Гарретт бегает (не той стороной, но я над этим работаю), прыгает (иногда даже не роняя игру) и дерётся. Так что ответ на мой старый вопрос "Можно ли заменить модель Гарретта" - ДА. И моя трёхлетняя работа над поиском решения окончена. Осталось лишь нарисовать модель моего персонажа (кстати, есть кто-то, кто может помочь? Я не модельер ) на готовом скелете и базе.
  3. 1 балл
    ув. форумчане пожалуйста скиньте мануал как реализовать кнопки для гм шопов и размеры подогнать а то новичок в этом деле
  4. 1 балл
    Если бесплатно и всем, то зачем писать на мейл? Здесь и расскажи
  5. 1 балл
    public int getItemIdForPackets() { return _visualId > 0 ? _visualId : itemId; } Или сделать что-то вроде такого метода в итемах и юзать его для отсылки в пакеты CharInfo UserInfo
  6. 1 балл
    Нет, нужно в цикле (который в пакете) делать проверку на нужный вам слот, и вставлять в него ваш ИД итема: if(slot == Inventory.PAPERDOLL_GLOVES){ writeD(ИД_ИТЕМА_ИЗ_БД); } else{ writeD(_activeChar.getInventory().getPaperdollObjectId(slot)); } PAPERDOLL_ORDER трогать не нужно, он всего лишь содержит в себе перечисление всех возможных слотов.
  7. 1 балл
    CharInfo.java раздается окружающим, а и UserInfo.java лично персонажу. Тут уже смотри, кто у тебя должен видеть измененный вид шмота. Под спойлером у вас цикл, который проходит по всем слотам персонажа и вставляет в пакет (методом writeD()) ид итемов из этих слотов. Конкретно само перечисление слотов ищите в методе getPaperdollOrder(). А потом под каждый нужный слот просто подменяйте значение в этом цикле.
  8. 1 балл
    В этих пакетах присутствуют id одетых видимых вещей (шмот, пуха), не составляет никакого труда просто заменить их на нужные.
  9. 1 балл
    Для каждой сборки по разному. Но в основном это items_delayed или character_donate. Возьмите скрипт юнитпея и посмотрите как там и что происходит.
  10. 1 балл
    https://yadi.sk/d/9zk025IQ3QTq9t Rebellion Так-же в шаре есть старая сборка pain-team и в ней тоже есть такая штучка.
×
×
  • Создать...