HLFX.Ru Forum
Показать все 49 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- XashXT (https://hlfx.ru/forum/forumdisplay.php?forumid=30)
-- Туториалы по XashXT (https://hlfx.ru/forum/showthread.php?threadid=3829)


Отправлено Дядя Миша 26-02-2013 в 16:20:

Туториалы по XashXT

Пока некоторые товарищи (временно) вступили на путь уныния и медитации, я вам предлагаю сформировать требования по туториалам к ксаш-моду. Есть документация, это понятно. Но вот практика показывает, что этого недостаточно, например всех до жути почему-то пугает описание как сделать 3д небо. Наверное следует разобрать и другие моменты. Туторы предполагается выпускать в виде статей на форуме.
Текст + картинки (если необходимо) + карта-пример в аттаче.

Выказывайте пожелания какие энтити ксаш-мода следует разобрать подробно и написать по ним туториалы.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено nemyax 26-02-2013 в 16:31:

Цитата:
Дядя Миша писал:
всех до жути почему-то пугает описание как сделать 3д небо

Ну у него есть такое свойство, да. Я бы перефразировал этот пассаж и многие другие, если бы был копенгаген в предметной области.
Про туторы — отличная идея. Самые удачные можно снабдить переводом и добавить в доку.


Отправлено Дядя Миша 26-02-2013 в 17:44:

А в chm можно вкомпиливать архивчеги?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Qwertyus 26-02-2013 в 18:17:

Дядя Миша:
Вроде бы не предусмотрено такое. Но можно сделать ссылку на определённый файл, лежащий в определённой папке по отношению к chm. Хз только как будет архив при этом открываться, вполне возможно, что будет предлагаться "скачать" файл вместо того, чтобы открыть его программой по умолчанию.


Отправлено nemyax 26-02-2013 в 18:18:

Да. Но ты точно хотел бы такой chm? =)
Думаю, указание пути в архиве дистрибутива получше будет. При багофиксе апяджы.


Отправлено Дядя Миша 01-03-2013 в 16:25:

Ну я так понял, что туториалы вам не нужны, да?
И так все смышленые. ну ок.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ONeiLL 01-03-2013 в 17:39:

нужны. Просто я сам не возьмусь их делать ибо не шарю

Добавлено 01-03-2013 в 20:35:

ааа, надо требования а не сами туториалы
1) Понятные, без заумных слов, или с ними но тогда к каждому должно быть объяснение
2) С исходниками для быстрой копипасты (если кодинг или маппинг)

Добавлено 01-03-2013 в 20:39:

3) С объяснением почему так и никак иначе


Отправлено SpAwN 01-03-2013 в 17:44:

Цитата:
Дядя Миша писал:
всех до жути почему-то пугает описание как сделать 3д небо


Не знаю. Мне вот как-то Дядь Миша посоветовал его заюзать при помощи энтити (забыл какой, было пол года назад). Свойства энтити поискал в help.txt и собственно описание самого 3Д неба. Ну...самостоятельно и разобрался путем различных манипуляций присматриваясь как что и лучше с разными параметрами и с разным расположением самой энтити....че тут страшного то?.


Отправлено ONeiLL 01-03-2013 в 17:54:

SpAwN всем лень что-то где-то искать. Проще из тутора скопировать и не парится


Отправлено SpAwN 01-03-2013 в 18:41:

А какие туторы по Ксашу могут быть? Эти туторы будут направлены только на различные параметры энтить.
Например "урок по созданию физической модели" - тут же ясно что юзать будут env_physbox и то, в котором только укажут путь к модели, ну и распишут что означает каждый параметр.

Добавлено 01-03-2013 в 22:41:

Я конечно готов написать какой-нибудь тутор, только нужно придумать какой все таки.


Отправлено Дядя Миша 01-03-2013 в 18:52:

Цитата:
ONeiLL писал:
всем лень что-то где-то искать

Ты такой молодой и тебе уже лень? Ай-яй-яй. Да ты должен кипеть и бурлить и хаатычно метаться по хате от распирающих тебя идей.

Добавлено 01-03-2013 в 22:52:

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ONeiLL 01-03-2013 в 18:52:

SpAwN а по кодингу туторы? Или хотя бы кратко на русском написать про основные функции в двиге, а то разобраться в нём мне сложно


Отправлено Дядя Миша 01-03-2013 в 18:53:

Цитата:
ONeiLL писал:
а по кодингу туторы?

да по маппингу же. Кодинг никого не интерисует.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ONeiLL 01-03-2013 в 18:57:

Цитата:
Дядя Миша писал:
Кодинг никого не интерисует.

Как это? Как мод без кодинга можно сделать?


Отправлено pRoxxx 01-03-2013 в 21:50:

Цитата:
ONeiLL писал:
Как это? Как мод без кодинга можно сделать?

Ну вот как то вот так: http://www.moddb.com/mods/boom


Отправлено ONeiLL 02-03-2013 в 08:36:

Всё равно он будет на ХЛ похож.
Было бы не плохо хотя бы некоторые функции описать чтобы было легче вносить изменения в движок


Отправлено antibiotik 09-03-2013 в 11:20:

В общем-то, я был бы рад видеть туторы и по маппингу и по кодингу. Конечно есть полно туториалов по кодингу для gldsrc, но иногда не сразу получается реализовать это на ксаше, ибо ксаш - не голдсурс и устроен по-другому.


Отправлено Дядя Миша 09-03-2013 в 13:28:

по кодингу туторов уж точно не планировалось. Еще чего не хватало.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Paopapel 27-03-2013 в 09:16:

Как научить Boss.spr ходить и раздавать люлей.


Отправлено Дядя Миша 27-03-2013 в 16:16:

Цитата:
Paopapel писал:
Как научить Boss.spr ходить и раздавать люлей.





Попросить какого-нибудь кодера
В одном предложении не объяснить. В целом должно получиться нечто вроде кода для монстра из кваки, только еще проще.


Отправлено -=DrTressi=- 28-03-2013 в 15:16:

Цитата:
Paopapel писал:
Как научить Boss.spr ходить и раздавать люлей.

Взять какого-нить поднодящего монстра. Грохнуть ему модельку. И приаттачить env_sprite с Boss.spr

А чтобы Босс менял анимации при действиях - нужно пошаманить над моделькой. Там есть волшебная команда в qc, которая позволит запилить это. Правда не у всех монстров канать будет.

__________________
How interesting, just look at that!
© Scientist


Отправлено Paopapel 28-03-2013 в 20:10:

Полный крах. А если новую ентити сделать, в отдельном fgd. Кто может?


Отправлено KiQ 29-03-2013 в 05:43:

Вот вроде был на форуме код спрайтовых монстров, разве нет?

__________________
-Brain is dead-


Отправлено -=DrTressi=- 29-03-2013 в 10:00:

Paopapel При чём здесь фгд то? Фгд ничего не значит. Все энтити находятся в *.DLL
Но поскольку ты этого не знаешь, вариант "Накоддить самому" отодвигается надолго. Так что либо проси коддеров, либо делай, как я написал маппингом.

__________________
How interesting, just look at that!
© Scientist


Отправлено -=DrTressi=- 16-04-2013 в 06:02:

А нужны ли вообще какие-либо туториалы по сабжу?


Отправлено GioHAUS0n 16-04-2013 в 09:29:

-=DrTressi=-, конечно... Думаю из-за этого никто не пилит карту в XashXT. Боятся...


Отправлено -=DrTressi=- 19-07-2013 в 06:15:

GioHAUS0n Ну никто ж ничего не спрашивает. Вопросов для туториалов нет. Начит все всё знают, видимо.))


Отправлено Дядя Миша 19-07-2013 в 11:40:

Цитата:
GioHAUS0n писал:
Думаю из-за этого никто не пилит карту в XashXT. Боятся...

Не надо проецировать свои страхи на окружающих.
Все вокруг пилят карты, один ты не пилишь. Наверное потому что неумеешь

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Paopapel 27-07-2013 в 06:31:

Как сделать всплески от выстрелов по воде, маперским способом? Я знаю это реально, видел на мапе в CS.


Отправлено Дядя Миша 27-07-2013 в 13:22:

Цитата:
Paopapel писал:
Я знаю это реально, видел на мапе в CS.

Ну вот видишь, ты уже знаешь больше нас

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Paopapel 27-07-2013 в 19:41:

Имя карты de_upd_aztec, не получается декомпилить, а рипен на семерке не пашет.


Отправлено Decay 27-07-2013 в 19:55:

Цитата:
Paopapel писал:
рипен на семерке не пашет.

А у меня пашет почему-то. Открывай карту кварком (QuArK), там всю информация можно увидеть.


Отправлено KPE030T 22-08-2013 в 11:19:

Господа, где же долгожданный развернутый тутор по 3д небу? А еще лучше - карта-пример.


Отправлено -=DrTressi=- 22-08-2013 в 13:56:

KPE030T http://www.hlfx.ru/forum/showthread...15&pagenumber=1

Развёрнутый замечательный тутор по 3Dнебу. Всё ясно и понятно. Ну и карта-пример есть. Что ещё для сладкой жизни надо?

__________________
How interesting, just look at that!
© Scientist


Отправлено KPE030T 22-08-2013 в 14:01:

делЪ


Отправлено -=DrTressi=- 22-08-2013 в 14:10:

Пожалуйста исходник

__________________
How interesting, just look at that!
© Scientist


Отправлено fire64 22-08-2013 в 14:33:

-=DrTressi=-, слушай может туторами займешься?
Поделишься с народом свои мастерством делать маппингом то, что никому в голову просто не могло пройти.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено -=DrTressi=- 22-08-2013 в 14:54:

fire64 Ну так я жеж уже сколько раз спрашивал? Что нужно? Что непонятно? Все молчат. Значит все всё знают.

Щас вот например, делаю камеры-зонды из CS CZ DS. Скоро ролик будет. Могу написать как сделать. Но оно ж никому не надо )

__________________
How interesting, just look at that!
© Scientist


Отправлено KPE030T 22-08-2013 в 14:57:

-=DrTressi=-
Довай расскажи мне, как сделать анимацию кручения калёс у модели машины.


Отправлено -=DrTressi=- 22-08-2013 в 15:19:

KPE030T На спирите я запекал анимации кручения прямо в модель. Делала АКТ'ы, по типу как у монстров. И следовательно так же ими и управлял. Тобишь ставим monster_generiс, присваиваем ему модельку машины где:
ACT_IDLE - нет анимации
ACT_WALK - медленная скорость (скорость тоже задаётся анимацией в модельке)
ACT_RUN - быстрая скорость.

Либо ACT_WALK можно юзать для имитации разгона. Для Скриптовых сценок - самое то.

На Ксаше можно просто взять 4 func_rotate и приаттачить к машине. Управлять ими естественно через префиксы. Соответственно у ротабли есть поля Фрикшнс, туда забиваешь скорость разгона и замедления.

Ествественно браш-ротабля должен быть невидимый. И к нему приаттачена моделька колеса. Всё )


Добавлено 22-08-2013 в 19:19:

ЗЫ: Чтобы поворачивать передние колёса можно в конструкцию включить по 2 двери на каждое колесо например. 1 дверь - поворачивает вправо, друга - влево.

__________________
How interesting, just look at that!
© Scientist


Отправлено KPE030T 22-08-2013 в 15:22:

-=DrTressi=-
Я хотел в модели анимацию сделать, то бишь выделить два калеса с осью, забить им анимацию, точно такжи с другой осью и калёсами, а потом приаттачить уже модельку к func_train и задать номер анимации с вращением калёс.

Цитата:
-=DrTressi=- писал:
На спирите я запекал анимации кручения прямо в модель. Делала АКТ'ы, по типу как у монстров.

Вот это меня подробнее интересует.


Отправлено Дядя Миша 22-08-2013 в 15:28:

Цитата:
fire64 писал:
-=DrTressi=-, слушай может туторами займешься?

Так я ему давно говорю, тем более что он уже с провами.
А он чота стесняется.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено -=DrTressi=- 22-08-2013 в 15:29:

Цитата:
KPE030T писал:
Я хотел в модели анимацию сделать, то бишь выделить два калеса с осью, забить им анимацию, точно такжи с другой осью и калёсами, а потом приаттачить уже модельку к func_train и задать номер анимации с вращением калёс.

Ну так и надо делать. Берёшь создаёшь сустав на уровне задней оси. И по два сустава на передние колёса. Делаешь анимации. А потом в куси прописываешь этим анимациями акты:
$sequence "run" "run" LX fps 40 loop ACT_RUN 1

Ну как обычно в моделях - можно посмотреть любую модель монстра. Но это нужно только если ты будешь ставить машину через монстр_дженерик.

Если хочешь аттачить env_model к func_train, тогда АКТы не нужны. Просто делаешь 2 анимации - run и idle. И аттачишь к поезду. Всё. Чтобы потом управлять ими в игре - юзай те же префиксы + чтобы колёса крутились и - чтобы не крутились.

__________________
How interesting, just look at that!
© Scientist


Отправлено thambs 22-08-2013 в 17:37:

-=DrTressi=-

а реверс-ход ты бы как сделал?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено -=DrTressi=- 15-10-2013 в 17:08:

thambs К ротаблям можно обращаться через префиксы. +:вращение вперёд, :вращение назад.


Ещё вопросы? Темы для туторов? Всем всё понятно?

__________________
How interesting, just look at that!
© Scientist


Отправлено thambs 15-10-2013 в 17:38:

-=DrTressi=-

уже разобрались. ждём как ДМ выложит апдейт -- там будет демокарта с колёсным поездом.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Crystallize 28-07-2015 в 17:05:

Как мне прочитать угол и положение энтити? Раз кальк-энтитей нету. Хочу аналог спиритовского "Meaning of position: follow position".


Отправлено froqus 05-11-2020 в 18:01:

Цитата:
Дядя Миша писал:
А в chm можно вкомпиливать архивчеги?


можно. если класть корневой каталог где лежит все остальное, использующиеся при компиляции. и оно по клику прям в мануале сохранятся на диск. проверено

__________________
Stupid is as stupid does


Отправлено Weapon_Kukuruza 19-07-2021 в 17:28:

Цитата:
Дядя Миша писал:
да по маппингу же. Кодинг никого не интерисует.


Без туторов по кодингу ни нпс, ни оружие ни один из пользователей делать не сможет(ибо большинство в кодинге 0).

__________________
Маппер, немного моделлер и кодер. Делаю мод


Временная зона GMT. Текущее время 20:51.
Показать все 49 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024