HLFX.Ru Forum Страницы (6): [1] 2 3 4 5 » ... Последняя »
Показать все 79 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- SOHL Custom Build (https://hlfx.ru/forum/forumdisplay.php?forumid=15)
-- Spirit CB 1.9 is out (https://hlfx.ru/forum/showthread.php?threadid=2827)


Отправлено Дядя Миша 16-05-2011 в 14:52:

Spirit CB 1.9 is out

Итак, позвольте представить вам мою последнюю разработку - спирит 1.9.
Если честно - я не планировал его делать, но меня как-то thambs попросил для своего мода сделать дверь в трактрейне, потом еще что-то и в итоге всех наработок набралось прямо-таки на новую версию.
Да еще какую! Это, пожалуй, самая стабильная и безглючная версия спирита из всех, что вы когда-либо видели. Была проведена гигантская работа по совместимости со старыми версиями и вычищению заведомо глючного кода, который там появился с версии 1.4 от тупых арранджмодовцев и их империалистических прихлебателей.
Поскольку на документацию и fgd у меня времени не осталось, я подробно распишу прямо тут в теме, что нового в этом спирите, что было исправлено и что наоборот убрано.
1. Файлы: pak0.pak содержит файлы необходимые для правильной работы самого спирита и не может быть отчужден без соответствующей правки кода. pak1.pak содержит карты-демки и примеры. Исходники карт находятся по адресу spirit\devkit\map sources. Большой размер релиза обусловлен как раз таки большим кол-вом демокарт.
2. спирит 1.9 совместим со всеми демокартами, начиная от спирита 1.0.
Все эти демокарты находятся в архиве релиза и вы лично можете их протестировать и убедиться что всё в порядке. Примечание: gruntbattledemo работает правильно только при fps_max 50 и ниже.
Это не является багом голдсорса, ксаша или самого спирита. Скорее всего это мапперская ошибка во времени вызова той или иной секвенции.
3. исправлено гигантское кол-во ошибок, которые никто не удосужился исправить еще со времен спирита 1.0. В частноти - исчезающие после сейв-рестора лучи лазера на gatlinggundemo, вылет на карте migrainedemo, вылеты после сейв-рестора на locusdemo и еще масса тому подобных ляпов. В том числе и мерзкое зависание движка при попытке активировать кнопку storm на spiritdemo (за это баг отдельное спасибо сисопу, конфузеду и прочим дурачкам).
4. возвращен renderfx reflection для обратной совместимости со старыми версиями спирита. Теперь shinyfloordemo работает правильно. На работоспособности зеркал данное исправление никак не отразилось.
5. была возвращена на место система скриптовых секвенций из спирита.
правда это сделало невозможным прохождения спирита под хл, но зато все скриптовые демки самого спирита заработали как надо.
6. были внесены мелкие улучшения исправления моего собственного кода, в частности некоторые доработки Xash Weapon System и переписан weapon_cycler, который теперь представляет собой полноценный генерик.
Достаточно указать ему в поле путь к w_, p_ или v_-модели. как он загрузит все три штуки самостоятельно и притворится вполне настоящим оружием, которое хоть и не может стрелять, но зато может проигрывать секвенции, указанные в полях deploy, holster, primary и secondary соответственно. Чтобы отобрать цыклер у игрока в энтите player_weaponstrip появилось новое поле "generic", которое может принимать значения 0 и 1. 0 - отобрать. 1 - оставить.
7. новая энтить для управления поездом: train_setspeed. Позволяет плавно наращивать или замедлять скорость трактрейна, а также делает реверсивный ход.
8. то, о чём долго мечтали многие мапперы под hl1 - func_traindoor. Специальная энтить, которая представляет собой дверку для трактрейна и в отличие от объектов, приаттаченных обычным мовевитчем гарантированно не отстанет от поезда, перейдет вместе с ним на следующий уровень и будет открываться со сдвигом вперед и вправо (или назад и влево). Пример использования func_traindoor и train_setspeed вы можете поглядеть на новой демокарте tramtutor.
9. новый mp3 плеер! В отличие от старого умеет играть mp3, wma, xm, it, ogg и еще чота. Также позволяет грузить музыку прямо из паков и поддерживает закольцованные треки (спавнфлаг 2) для уже привычного ambient_fmodstream.
10. данный спирит был тщательно протестирован не только под GoldSrc но и под Xash3D на предмет правильной работы.

Ну и собственно, сцылки на скачивание: (также доступны в теме "Ссылки на наши проекты")

http://www.hlfx.ru/xash/spirit19.rar - 5.6 Mb
http://www.hlfx.ru/xash/SpiritSource19.rar - 740 Kb

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено PunkPaToB 16-05-2011 в 15:33:

Я бы попробовал посмотреть что такое Spirit .
Но без тутров, думаю ничего понятно не будет
Это тоже самое что дать аборигену калькулятор, и заставить на нем работать , ничего не обьясняя

__________________
А что нет?


Отправлено thambs 16-05-2011 в 16:21:

PunkPaToB

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


Отправлено Дядя Миша 16-05-2011 в 17:04:

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 17-05-2011 в 10:10:

с релизом.

отлично. скачаю на выходных.


Отправлено PiFFk0 24-05-2011 в 11:17:

Дядя Миша большое спасибо за релиз спирита !!!


Отправлено Jimmy C. 27-05-2011 в 04:48:

У меня все равно баг на gruntbattledemo.bsp даже при fps_max 50

__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


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

(epeFk@ карта кривая, што поделать.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Jimmy C. 27-05-2011 в 12:11:

На этом спирите сделал спектра. смотрите скрины

http://imglink.ru/pictures/27-05-11/a2765a00d72026647fcfd20d96ef95bc.jpg

http://imglink.ru/pictures/27-05-11/c359f16613c5f0623f74145bee43f7b9.jpg

Добавлено 27-05-2011 в 13:51:

Кстати а это что за баг?

http://imglink.ru/pictures/27-05-11/6316a941415337da68010f88368ef167.jpg

Добавлено 27-05-2011 в 16:11:

Как мне убрать holster и сделать одни руки скажите пожалуйста.

__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


Отправлено Дядя Миша 27-05-2011 в 14:41:

Цитата:
(epeFk@ писал:
Кстати а это что за баг?

http://imglink.ru/pictures/27-05-11...f88368ef167.jpg

это не баг. Это ограничение фейкового зеркала. Поставь там клип-браш, чтобы избежать подобных вещей.
Цитата:
(epeFk@ писал:
Как мне убрать holster и сделать одни руки скажите пожалуйста.

использовать оригинальные дллки первой халфы

__________________
My Projects: download page

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

Цитата:

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


Отправлено Jimmy C. 27-05-2011 в 14:42:

А как быть со спектатором?

__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


Отправлено Дядя Миша 27-05-2011 в 15:29:

(epeFk@ а что спектатор? Ты его замутил, ты и разбирайся.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Jimmy C. 27-05-2011 в 15:30:

Ну я не смогу.

__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


Отправлено thambs 27-05-2011 в 15:52:

блин. там печальней. все env_modelы слетаются в центр карты, а cycler_sprite -- не сохраняются при changelevel туда и обратно.


Отправлено Jimmy C. 27-05-2011 в 15:56:

Цитата:
thambs писал:
блин. там печальней. все env_modelы слетаются в центр карты,

Это как?

__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


Временная зона GMT. Текущее время 17:44. Страницы (6): [1] 2 3 4 5 » ... Последняя »
Показать все 79 сообщений этой темы на одной странице

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