HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Нубские вопросы от <censored> и других нубов
Чтобы не создавать сто тем
7 голосов
Страницы (260): « Первая ... « 36 37 38 39 [40] 41 42 43 44 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
PLut
Creator

Дата регистрации: Jun 2009
Проживает: Санкт-Петербург
Сообщений: 1220
Возраст: 29

Рейтинг



***FantoM*** KorteZZ Проще только буллсквида взять.

__________________
Base Defense on Steam, ModDB

Сообщить модератору | | IP: Записан
Сообщение: 154217

Старое сообщение 26-03-2016 04:33
- За что?
Vadiman
Клавиатурщик

Дата регистрации: Jun 2013
Проживает: Замок Димитреску
Сообщений: 81

Рейтинг



Цитата:
***FantoM*** писал:
Я лично не встречай таких исходников

Гонома лучше создать на основе зомби + добавить атаку из bullsquid и пожирания трупов
по моему ничего сложного


Пожирание трупов? Зачем? Что оно дает? Я у себя реализовал только "плевок", но чувствуется, что это не тот гоном, что в оп-фор был)

PS: Проблемы с перезарядками, бодигруппами решил, все оказалось проще, чем казалось на первый взгляд)
Теперь другой вопрос: как реализовать mp3 в моде? Вот например триггер проигрывающий cd-треки, на его основе можно что-то соорудить?
Где-то на half-life.ru имелся туториал по fmod, который вполне себе работает, но время-от времени крашит игру

Сообщить модератору | | IP: Записан
Сообщение: 154269

Старое сообщение 27-03-2016 22:34
- За что?
PLut
Creator

Дата регистрации: Jun 2009
Проживает: Санкт-Петербург
Сообщений: 1220
Возраст: 29

Рейтинг



Vadiman С чего ты взял, что он крашит игру?

__________________
Base Defense on Steam, ModDB

Сообщить модератору | | IP: Записан
Сообщение: 154271

Старое сообщение 28-03-2016 05:14
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
Vadiman писал:
Пожирание трупов? Зачем? Что оно дает?


Это служит следующим целям:

1. И основная - восстановить здоровье едока, если он получил в бою какие-то повреждения.
2. Санитарно-гигиеническая. Согласись, что трупы портят внешний вид местности, разлагаются, могут являться источником болезнетворных микро- да и чего уж там, макро организмов.
3. Реалистическая. Согласись, что если есть труп, то, значит, с ним надо что-то делать?
4. Оптимизация памяти и ресурсов игры. Многочисленные трупы "съедают" или понижают ФПС, требуют под себя эдикты, дополнительный объём аппаратных ресурсов.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

Сообщить модератору | | IP: Записан
Сообщение: 154272

Старое сообщение 28-03-2016 07:49
- За что?
Vadiman
Клавиатурщик

Дата регистрации: Jun 2013
Проживает: Замок Димитреску
Сообщений: 81

Рейтинг



Цитата:
PLut писал:
Vadiman С чего ты взял, что он крашит игру?

Потому, что на практике с этим столкнулся. Я могу ошибаться конечно, но краши я заметил не сразу. Они достаточно редки. Сначала код с сайта был оригинальным, потом товарищ Ku2uzoff модифицировал данную фичу, добавив паузы треков во время выхода в меню. Вот после модификации кода и стал замечать краши. Краш выпадал с вероятностью 20 на 80, ты пересекаешь триггер и смотришь сообщение об ошибке, потом еще 2-3 раза перезапускаешь карту\игру и все нормально работает.

Цитата:
Ghoul [BB] писал:
Это служит следующим целям:

1. И основная - восстановить здоровье едока, если он получил в бою какие-то повреждения.
2. Санитарно-гигиеническая. Согласись, что трупы портят внешний вид местности, разлагаются, могут являться источником болезнетворных микро- да и чего уж там, макро организмов.
3. Реалистическая. Согласись, что если есть труп, то, значит, с ним надо что-то делать?
4. Оптимизация памяти и ресурсов игры. Многочисленные трупы "съедают" или понижают ФПС, требуют под себя эдикты, дополнительный объём аппаратных ресурсов.


1. - это чит)
На замену остальным есть игромех под названием fade_corpse)

Сообщить модератору | | IP: Записан
Сообщение: 154274

Старое сообщение 28-03-2016 15:23
- За что?
***FantoM***
Житель форума

Дата регистрации: Nov 2014
Проживает: Да
Сообщений: 392

Рейтинг



как работает режим indexalpha в спрайтах?

Сообщить модератору | | IP: Записан
Сообщение: 154281

Старое сообщение 29-03-2016 15:30
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Normal - без прозрачности.

Additive - чёрный цвет прозрачный, белый непрозрачный.

Indexalpha - градиентная прозрачность первых пикселей цвета, похоже на Additive, только прозрачный не чёрный, а видимо, любой.

Alphatest - один цвет, последный в палитре, прозрачный.

Тут описание Indexalpha переведённое мной лично. В учебниках по деланью спрайтов пишут такое: "Черно-белый спрайт; последний цвет в палитре определяет цвет спрайта". Не знаю, чему верить.

Сообщить модератору | | IP: Записан
Сообщение: 154284

Старое сообщение 29-03-2016 16:48
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34525
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Ku2zoff писал:
Indexalpha - градиентная прозрачность первых пикселей цвета, похоже на Additive, только прозрачный не чёрный, а видимо, любой.

На самом деле Indexalpha-спрайт это та же декаль. Вся палитра - это градиент прозрачности, т.е. по сути цвет не имеет значения, учитывается только номер в палитре. А цвет спрайта - это последний цвет в палитре.
Советую декомпилировать indexalpha-спрайты крови из Headcrab Frenzy и изучить их палитру в фотошопе.

Добавлено 29-03-2016 в 23:00:

Цитата:
Ku2zoff писал:
Черно-белый спрайт; последний цвет в палитре определяет цвет спрайта

Всё правильно. Надо только добавить, что чем ближе к началу палитры цвет пикселя - тем пиксель прозрачнее. При этом сам цвет значения не имеет - движок его игнорирует.
Да, мутно это всё описывать. Когда понимаешь, как это устроено - всё кажется простым, а вот описать кому-то трудно.

Сообщить модератору | | IP: Записан
Сообщение: 154285

Старое сообщение 29-03-2016 17:00
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
XaeroX писал:
На самом деле Indexalpha-спрайт это та же декаль.

Вот и я об этом подумал. Механизм точь-в-точь, как у декалей, исходный цвет значения не имеет.

Сообщить модератору | | IP: Записан
Сообщение: 154286

Старое сообщение 29-03-2016 17:26
- За что?
***FantoM***
Житель форума

Дата регистрации: Nov 2014
Проживает: Да
Сообщений: 392

Рейтинг



Цитата:
XaeroX писал:
Советую декомпилировать indexalpha-спрайты крови из Headcrab Frenzy и изучить их палитру в фотошопе.

Не вижу никаких спрайтов крови(в версии Headcrab Frenzy 1ю6)

Сообщить модератору | | IP: Записан
Сообщение: 154287

Старое сообщение 29-03-2016 17:29
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34525
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


***FantoM***
Ты прав, там не спрайты, а декали в вад-файле. Я изначально делал это спрайтами, а потом сделал иначе.
Но суть в том, что индексальфа-спрайт и декаль это практически одно и то же.

Сообщить модератору | | IP: Записан
Сообщение: 154288

Старое сообщение 29-03-2016 18:29
-
Vadiman
Клавиатурщик

Дата регистрации: Jun 2013
Проживает: Замок Димитреску
Сообщений: 81

Рейтинг



Можно-ли изменить прозрачность у v_модели оружия?
Задумка в том, чтобы вторичная атака придавала эффект невидимости (модель оружия и рук становилась прозрачной) и желательно, чтобы нпц в этот момент переставали реагировать

Сообщить модератору | | IP: Записан
Сообщение: 154321

Старое сообщение 31-03-2016 18:09
- За что?
Cybermax
Житель форума

Дата регистрации: May 2006
Проживает: &#12644;
Сообщений: 5126

Рейтинг



Заменить модель на прозрачную?

__________________

Сообщить модератору | | IP: Записан
Сообщение: 154322

Старое сообщение 31-03-2016 18:22
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
Vadiman писал:
Можно-ли изменить прозрачность у v_модели оружия?

А почему нельзя? И рендермоды к ней применять можно, я думаю. Напиши нужную функцию в студиомодельрендерере, и управляй состоянием модели через эвенты.

Сообщить модератору | | IP: Записан
Сообщение: 154323

Старое сообщение 31-03-2016 18:22
- За что?
FanaT2
Новичок

Группа: Неопытный
Дата регистрации: Mar 2016
Проживает: MCK
Сообщений: 6
Возраст: 29

Рейтинг



Как сделать анимированную кровь при попадании в монстра или в игрока.
Заранее спасибо.

Сообщить модератору | | IP: Записан
Сообщение: 154328

Старое сообщение 31-03-2016 20:59
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 12:12. Новая тема    Ответить
Страницы (260): « Первая ... « 36 37 38 39 [40] 41 42 43 44 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Нубские вопросы от <censored> и других нубов
Чтобы не создавать сто тем
7 голосов
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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