Все сообщения: Senny

V.I.P.
0
Source Моддер

Текущая версия: 1.0


Данный пакет собран на основе Left 4 Dead 1/2 Authoring Tools от Valve, и призван максимально облегчить работу с контентом и расширить возможности стандартного SDK. Сборка не требует наличия Steam'ов, SteamUp'ов, и включенного интернет-соеднинения, и отлично работает как в офф-лайне, так и с No-Steam серверами для данных игр. В пакет входит множество дополнительных инстументов и утилит, в том числе из сборки Ultimate Source SDK SP4. Большинство утилит имеют последние версии и оптимизированы для работы с Left 4 Dead / Left 4 Dead 2. В пакет также входит архив учебника сайта Source-Inside.ru, а также ссылки на наиболее актуальные статьи по L4D-маппингу.

В отличии от SSDK SP4, здесь нет неудобной и дающей сбои системы переключения движков, основанной на перемещении файлов/папок в репозитарий и обратно. Вместо этого используются 2 совершенно независимые друг от друга папки "Left 4 Dead" и "Left 4 Dead 2", что исключает попадание частей контента из одного движка в другой, а следовательно, и вызванные этим баги. Выбор требуемой папки осуществляется всего лишь сменой одного параметра в файле настроек.

ОСОБЕННОСТИ:


ПОДДЕРЖИВАЕМЫЕ ИГРЫ: LEFT 4 DEAD / LEFT 4 DEAD 2

СПИСОК ИНСТРУМЕНТОВ, ВХОДЯЩИХ В CSM LEFT 4 DEAD AUTHORING TOOLS

НЕДОСТАТКИ ТЕКУЩЕЙ ВЕРСИИ

ПРИМЕЧАНИЯ

ИСТОРИЯ ВЕРСИЙ


СИСТЕМНЫЕ ТРЕБОВАНИЯ:


6-12 ГБ свободного места на выбранном разделе жесткого диска (если собираетесь копировать ресурсы игр в папку с SDK).
Установленные пакеты .NET Framework 3.0 (3.5 рекомендуется) и VC Redist 2005 и 2008 с самыми последними сервис-паками.
Установленный MS Speech SDK 5.1 для корректной работы Face Poser (ссылка на файл "SpeechSDK51.exe" находится в меню SDK).

РЕКОМЕНДАЦИИ ПО УСТАНОВКЕ И НАСТРОЙКЕ:


Как и в Ultimate SSDK, вам необходимо скачать 2 файла - собственно, весь SDK (первый файл) и архив карт-примеров и шаблонов для моделей и текстур (второй файл). Скачивание второго файла не является обязательным условием, однако изучение исходников карт и моделей будет очень полезным, особенно для начинающего маппера.
Путь для установки должен не содержать кириллицу, быть максимально коротким и иметь тот же раздел жесткого диска, что и установленная игра.
Ваша игра может быть установлена в любом месте текущего раздела жесткого диска. НЕ устанавливайте игру в папку с SDK, или SDK в папку с игрой.
Сразу после установки SDK откроется окно утилиты Content Preparer Tool, с помощью которой вы без труда, в несколько шагов, сможете подключить свою игру к Left 4 Dead SDK. Настоятельно рекомендую использовать именно эту утилиту. Не копируйте игровой контент самостоятельно.
После завершения работы Content Preparer Tool, SDK будет полностью готов к работе. Можете приступать к маппингу.

СКАЧАТЬ:



+



Материал взят с сайта CS-Mapping.com.ua


V.I.P.
0
Source Моддер
Senny
15:29, 11.11.2012
Утилита для создания собственных свечений в игре Left 4 Dead и Left 4 Dead 2. Позволяет изменять стандартные голубые свечения на свои без всякого труда.





Инструкция:

Скачать архив
Запустить FunkeyGlow 2.0.exe
Настроить цвет свечений
Нажать на Generate Script
Выбрать имя и сохранить в папу cfg (...left 4 dead\left4dead\cfg)
В файле autoexec.cfg (если нету, то создать его) прописать Exec filename.cfg (вместо filename имя вашего файла, что вы с генерировали)
Сохранить результат
Инструкция так же находится в архиве



V.I.P.
0
Source Моддер
iCRASH, думаю можно попробовать написать и для л4д2, только не зн. или это будет работать, пробовал как то давно с ботам в л4д2 играть, так там играешь мин 3 играешь, после чего сервер пишет что за противоположную команду должны быть люди, и сервер закрывается...


V.I.P.
0
Source Моддер
Senny
12:52, 10.01.2014


Если вы плохо играете в режиме сражения, или вам просто захотелось до смерти замучать тупого бота, эта статья вам поможет.


Организовать это можно с помощью нескольких консольных команд.
Что бы каждый раз не париться с нудной писаниной, я написал скрипт который можно легко загрузить в игру, после чего он начнет работать вместо ваших пальцев.

Начнем...


1. Скачаем данный скрипт:

У Вас недостаточно прав для скачивания файлов.
Скачать с (DepositFiles)
Скачать с (RGhost.ru)



2. Кинем .cfg файл в папку cfg, которую можно найти по этому пути: Диск:\Steam\steamapps\common\left 4 dead\left4dead\cfg



3. Запустим игру, откроем консоль и запустим любимую карту под режим сражения. Для танкиста: В имени карты после префикса l4d должа быть прикладка vs .от слова versus.
Например l4d_vs_airport01_greenhouse
То есть какое имя у карты - для такого она и режима:

l4d_hospital05_rooftop coop (коператив)

l4d_vs_hospital05_rooftop versus (сражение)

l4d_sv_lighthouse survival (выживание)

В общем не важно...



Грузимся...



4. ОК, карта загрузилась, запустилась игра, открываем консоль, в нее пишем: exec versus - єтим мы загружаем наш скрипт в игру.



5. Итак, наш скрипт начал исполняться, перезагрузился раунд, закрываем консоль, и видим что вылетело окно выбора команды.



Ясный пень - жмем на кнопку зараженных, и начинаем играть!









Особенности


1) Автопрохождения карты ботами(боты больше не залипают в убеге как сами знаете кто...)




НЕ ДЕЛАЙТЕ ТАК: map l4d_vs_airport01_greenhouse versus - это лишь задаст режим сражения и запустит карту, но боты с убеги так и не выйдут!

Пользуйтесь скриптом, ну или запомните его содержимое, и набирайте руками...

2) Изменен лимит смены команды, теперь вы можете прыгать с команды в команду 50 раз. Жмем кнопку М, и убеждаемся сами

.

3)

Боты могу закрывать за собою двери в убежку, и активировать некоторые триггера, типа радио и т.д, правда канистры на 3ей карте аир они так и не палят



На этом все. Надеюсь будет кому то полезным


V.I.P.
0
Source Моддер
V.I.P.
0
Source Моддер
Mr.Argus, не гони, не от сборки зависит, конфликт с чем то идет думаю, с каким то аддоном, щя буду пробовать решать это, если решу, то скажу...


V.I.P.
0
Source Моддер
COMBINE0999078009, то походу hammer отдельно скачал, если да то от него толку как от пареной репы, в комплекте нету компиляторов, и вообще на сколько помню, он был старым, и открывал только карты формата *.map. Mr.Argus - прав, на сайте есть последний SDK.


V.I.P.
0
Source Моддер
09:22, 07.10.2012 №90
+ 1
Senny
11:11, 14.06.2013


Вступление




BSP - Binary Space Partition(Двоичное разбиение пространства), формат карт игрового движка Source.

Начнем


Например, вы начали заниматься мапингом под движок Source, и создавая свою карту вы застряли на каком то этапе, потому что не знаете как устроено то, или иное, и вам бы было полезно посмотреть, как это сделали разработчики оригинальных карт данной игры. Или вы захотели изменить оригинальную карту, что то добавить, что то убрать... Или вы вообще захотели адаптировать карту, под другую игру на движке Source, например для Garry's mod

Приступаем к роботе...


Сам по себе файл BSP, есть бинарным, так же как и файл модели. Что бы загрузить его и начать с ним работать в Hammer editor, нужен его исходник - файл формата VMF, с которым он сможет работать.

Декомпилировать BSP файл сможет программа стороннего разработчика
BSP Source.

BSPSource - это декомпилятор карт созданных для движка Source. Он созданный на основе старого декомпилятора VMEX. Программа конвертирует файлы формата BSP в формат VMF для дальнейшего редактирования в редакторе карт Hammer. Он поддерживает более новые игры созданные на Source движке и как следствие умеет больше чем VMEX, например Dark Messiah of Might and Magic, Left 4 Dead 2 или Portal 2. В нем исправлены самые надоедливые баги, а также стали доступны новые функции, например извлекать вложенные ZIP файлы, поддержка анализа BSP файла, возможность обработки несколько файлов за один раз.

Скачать можно с:

Офиц. сайта - ata4.info
hl2hammer.ucoz.com

Важно! Программа написана на языке Java, и для запуска должен быть установлен
java runtime environment - среда для запуска java приложений


Декомпиляция карты


Например будем декомпилировать карту из Left 4 Dead - l4d_airport01_greenhouse.bsp


1) Идем в папку maps данной игры, и копируем карту, которую будем декомпилировать, где то на диск.(этого можно и не делать):


[b2)[/b] Запускаем BSPSource, жмем кнопку browse, и выбираем карту:



) Жмем кнопку open, после кнопку Decompile:


4) Указываем папку сохранения vmf файла:


5) Жмем кнопку save - и идет процесс декомпиляции:

Смотрим в папку которую указали - исходник тут:


Вот он, наш исходник загруженный в hamer:



Как видите алгоритм очень простой, ничего сложного. На этом все. Думаю статья станет кому то полезной.


V.I.P.
0
Source Моддер
19:14, 06.10.2012 №91
+ 7
Senny
11:00, 04.09.2013


Вступление


MDL является собственным форматом моделей движка Source. Он определяет структуру модели, вместе с анимацией, ограничивающей коробкой, хит коробкой, материалами, и сеткой детализации модели (LOD). Сам по себе формат MDL не хранит всей необходимой информации о данной модели.

Дополнительные данные хранятся в PHY, ANI, VTX и VVD файлах, а иногда , в MDL файлах может храниться и анимация, которую используют несколько моделей т.е это общая библиотека анимации, которую могут использовать несколько моделей.

Начнем


Такая вот история. Вам захотелось декомпилировать модельку, ну например вам нужен ее исходник что бы изменить его, поставить в другую игру, или же просто интересно что же внутри загадочного файла MDL


Приступаем к роботе...


Декомпилировать модели движка Source, можно с помощью программы MDLDecompiler.
MDLDecompiler это программа стороннего разработчика которая может получать исходники формата SMD из MDL файлов. Зашли вы значит в google скачали откуда то этот самый MDLDecompile, запустили, выбрали модельку, нажали кнопку Extract, и в лучшем случае получили ошибку "unable to load model", в худшем - программа просто крешнулася. Ваши емоции после геморного хождения по google в поисках хоть какой то инфы примерно такие , вы начинает задаваться вопросами, и биться головой об стену, потому что не понимаете, что этой программе еще от вас нужно
Пару секунд упорных стараний и вы повесили нос
Но не все так плохо, выход есть


Декомпиляция модели


К примеру будем декомпилировать модель breen'а из Half life 2
И так, разделю на пункты, так проще:

1)
Естественно нам нужно получить модель. Идем в SteamApps ищем файл source models.gcf:

открываем его с помощью GCF Scape,
ищем модель Брина , она тут


2)
Выделяем модель, и все ее (выше упомянутые) прилагаемые файлы

правый клик мышью, и извлекаем это все куда то на диск, у меня это будет диск D:\

3)
Смотрим, у нас 6 файлов(breen.dx80.vtx, breen.dx90.vtx, breen.mdl, breen.phy, breen.sw.vtx, breen.vvd) как раз все то, что нужны для декомпиляции, но может быть и по другому...

Важно! Возможные ошибки из за которых срывается компиляция.

I - Обращаем на файл формата .vtx у нас это breen.sw.vtx, а именно на пркладку sw, ее нужно удалить, потому что компиляция сорвется.
Для танкиста: после изменения это будет выглядеть вот так - breen.vtx.

II
- обращаем внимание на те же файлы формата .vtx, с прекладкой dx80, dx90 (сокращенно direct X 8.0, 9.0). Может быть так что будет либо dx80, либо dx90, а для компиляции нужно 2. Решаеться просто - делаем копию существующего, например breen.dx80.vtx, переименовываем, его в недостающего - breen.dx90.vtx.

Сделал.


В общем нужно помнить что для компиляции нужно 6 файлов:

1) Имя.dx90.vtx
2) Имя.dx80.vtx
3) Имя.dx80.mdl
4) Имя.phy
5) Имя.dx80.vtx
6) Имя.vvd

хоть и Имя.dx80.phy может и не быть(например у зараженных с Left 4 Dead), это не страшно . Тут вроде все.

4)

Самый важный момент. Исправления заголовка файла MDL. В основном на это этапе все кто не знают, частенько обламываються. Для редактирования нам понадобиться NotePad++ - очень офигенный текстовый редактор, который может сохранять файлы без изменения кодировки, а это очень важно.

Откроем этим чудом наш MDL файл.
Видим:


Видим закодированные данные в виде текста, и так обращаем внимание на заголовок IDST, , самый главный елемент тут кома, (если не ошибаюсь то это есть версия MDL файла), в даном случае тут все правильно - после IDST должна стоять кома. За месть ее может быть 1(как в Left 4 dead),0(HL 2 ep2), или еще что то. Что бы там не было, меняем этот символ на кому.
Жмем ctrl+s, закрываем notepad. Короче если не изменить этот символ(5 по счету), MDLDecompiler выдаст ошибку.

5)
Вот и дошли до компиляции.
Запускаем MDLDecompiler. Скачать его можно с офиц. сайта -> Cannonfodder's Half-Life 2 Tools . Там есть 5 версий этой программы, качаем версию MDLDecompiler Version 0.4.1, она более стабильная, чем последняя - 5я.
Скачали - открыли архив извлекли от туда mdldecompiler.exe, и кинули в папку Source sdk ep1/bin, или же если у вас нету SSDK, Ставить его в лом, а исходник модельки нужно, я выложил этот компилятор из всем требуемыми модулями dll, который может обойтись без все папки bin.
Скачать можно с:

RGhost.ru
Яндекс.Народ
Depositfiles.com

Опять же запустили mdldecompiler.exe, сняли чек бокс с "Use steam File Access"


Выбрали нашу модельку(в данном случае не отредактированную), укали выходную папку, куда будет кинут исходный файл SMD, и нажали Extract.
Сообщения о удачной загрузке модели:

Пару секунд, и сообщения об удачной декомпиляции модели:


Все прошло гладко исходник(и) получили:


10 файлов.

Вот и все, процесс декомпиляции закончен. Имея исходники формата smd, вы можете работать с моделью в 3d пакетах таких как 3D's Max, Maya,softimage mod tool XSI. И после скомпилировать модель по уже существующему qc файлу.
Вот он наш Брин:


Все. Надеюсь этот гайд поможет вам. Удачи

На всякий случай, другая версия де компилятора


Автор написал:


Цитата:Hooch's fixed version of MDL Decompiler (2013) (No need to change "IDST0" to "IDST," and no more AppId error)


У Вас недостаточно прав для скачивания файлов.

Установка


Извлечь файл MDL Decompiler Fixed.exe в "C:\Program Files (x86)\Steam\steamapps\***user_name***\sourcesdk\bin\ep1\bin". Или же еще проще, у меня есть все нужные dll библиотеки для его работы. Так что качаем то что будет ниже, запускаем MDL Decompiler Fixed.exe - пользуемся.

YandDisck - MDL Decompiler
Dfiles - MDL Decompiler
RGhost - MDL Decompiler


V.I.P.
0
Source Моддер
Комикс заинтриговал, ждем продолжения!


V.I.P.
0
Source Моддер

iCRASH (26.07.2012, 15:14) писал:Кик можно получить просто так - достаточно зайти на любой сервер versus.


Ну да, если играть как нубас, или же там будет сидеть какой то уебок, который будет всеми командовать.


V.I.P.
0
Source Моддер
крутой комикс, правда, что то етсь. Совет: не гони, и делай комиксы в SFM


V.I.P.
0
Source Моддер
V.I.P.
0
Source Моддер
V.I.P.
0
Source Моддер
ага, особенно круто за такую ху**ю получить бан от еб**тых игроков


V.I.P.
0
Source Моддер
EginKaman, поправка порт может быть начий, но по дефолту именно такой


V.I.P.
0
Source Моддер
Браво-6, ну блин, смотри имя папки самой модели , открывай через браузер и ищи, или же не епи себе мозг, кинь в папочку чел файл инфо и кинь в аддонс только в info.txt имя яддона поменяй


V.I.P.
0
Source Моддер
На сайте есть интересный аддон - Работа над перекомпиляцией карт L4D2 для Gmod началась!. Предлагаю обсудить его тут, описываем кто с какими проблемами сталкивался и прочее.