HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > 3d небо
Страницы (3): [1] 2 3 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
vitoss
Моделлер

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 88
Возраст: 34

Рейтинг



Хитрота 3d небо

Ребята, есть ли тутор как внедрить в ХЛ1 3d скайбокс как в спирите?
был бы я поопытнее, скопировал бы из спирита, но боюсь не потяну я такую задачу.
подскажите пожалуйста
Заранее спасибо!!

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

Старое сообщение 24-01-2014 06:39
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Сейчас придёт Дядя Миша и потребует переходить на ксаш.

Добавлено 24-01-2014 в 13:50:

Цитата:
vitoss писал:
был бы я поопытнее, скопировал бы из спирита, но боюсь не потяну я такую задачу.

У тебя за плечами 9 лет опыта, шутишь?
Из спирита скопировать 3д-скай довольно легко, надо лишь грамотно пользоваться функцией "поиск в файлах".

__________________

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

Старое сообщение 24-01-2014 06:50
-
vitoss
Моделлер

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 88
Возраст: 34

Рейтинг



Цитата:
XaeroX писал:
У тебя за плечами 9 лет опыта

Ага, только не по программной части ))))

Не знаю, что на меня нашло, ностальжи наверно . Так захотелось той старой креативной увлеченности. Что-то как вдохновился, аж ночь не спал, с бензопилой разбирался, и получается как-то все гораздо быстрее и оптимальнее, чем в те былые времена, как-то все понятнее стало )
может просто мозг 24-летнего человека работает немного быстрее чем 15-летнего
Ну вобщем хочу сделать красивый интересный синглпл.-мод, с новыми текстурами, моделями и анимациями про то, как главный герой прилетел отдохнуть на тропический остров, что-то случилось (наверно как вариант, он наелся грибов) и все туристы стали грубыми мерзкими гадами (типа "ТАГИИИЛ") и начали проявлять агрессию ко всему святому, в т.ч. к игроку. Ну и там игрок находит бензопилу, и добирается до гостинницы, по пути собирая грибы в качестве здоровья
идея еще будет развиваться

А если из спирита копировать, то все равно нужно хоть какое-то наставление опытного дядьки , я даж не знаю с чего начать то, там столько всяких папочек, файликов

Отредактировано vitoss 24-01-2014 в 07:57

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

Старое сообщение 24-01-2014 07:50
- За что?
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4137

Рейтинг



Цитата:
vitoss писал:
может просто мозг 24-летнего человека работает немного быстрее чем 15-летнего

Лови момент! Дальше — хуже =)

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

Старое сообщение 24-01-2014 08:03
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
nemyax писал:
Лови момент! Дальше — хуже =)

Ага, подтверждаю.

Добавлено 24-01-2014 в 15:10:

Цитата:
vitoss писал:
то все равно нужно хоть какое-то наставление опытного дядьки

Ещё раз - изучи возможности функции студии "поиск в файлах". С её помощью можно творить чудеса.

Добавлено 24-01-2014 в 15:11:

Цитата:
vitoss писал:
Ну и там игрок находит бензопилу, и добирается до гостинницы, по пути собирая грибы в качестве здоровья

Напомнило http://ru.wikipedia.org/wiki/Evil_D...ail_to_the_King
Невероятно неудобная в управлении игра, но как фанат серии я не мог пройти мимо в своё время (это 13 лет назад... вот жешь время летит).

__________________

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

Старое сообщение 24-01-2014 08:11
-
vitoss
Моделлер

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 88
Возраст: 34

Рейтинг



Воспользовавшись поиском, перетащил кучу всякого кода связанного с ентитей env_sky
и в серверной и в клиентской части

Зашел в игру, фича не заработала, небо стандартное, и через секунду
игра вылетает с сообщением:


Tried to create a message with a bogus message type (0)

Че делать?...

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

Старое сообщение 24-01-2014 09:02
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Перетащить весь код, связанный с энтитей env_sky.
Вот, скажем, перетащил ли ты строку REG_USER_MSG( gmsgSetSky чотатамещё)?

Добавлено 24-01-2014 в 16:14:

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

__________________

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

Старое сообщение 24-01-2014 09:14
-
vitoss
Моделлер

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 88
Возраст: 34

Рейтинг



Если я правильно понял поиск в файлах вот это? (в изображении) с помощью него я все и делаю

REG_USER_MSG( gmsgSetSky чотатамещё) как раз таки я и забыл, спасибо большое!!

игра больше не вылетает, но система 3д неба все равно пока не работает (
в карте все как положено, отдельная комнатка с env_sky освещением и тп.

[ Вложение ]
question.jpg

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

Старое сообщение 24-01-2014 10:37
- За что?
vitoss
Моделлер

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 88
Возраст: 34

Рейтинг



Вот так:

у меня там верхний браш в NULL окрашен, а боковые в SKY
это чтоб на всякий случай, в спирите устанавливают текстуру NULL, там где 3d sky должен быть

[ Вложение ]
test0000.jpg

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

Старое сообщение 24-01-2014 10:41
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Для начала убедись, что твоя карта показывает 3д небо под самим спиритом.
Если показывает - значит, ты опять не весь код скопировал. Выписывай переменные, хоть как-то связанные с небом (особенно глобальные, и особенно содержащие слово sky), ищи их и переноси в свой код.

__________________

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

Старое сообщение 24-01-2014 10:43
-
vitoss
Моделлер

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 88
Возраст: 34

Рейтинг



В спирте работает...
Ладно пока порыскаю, может что еще
найду,

Цитата:
XaeroX писал:
Выписывай переменные, хоть как-то связанные с небом (особенно глобальные, и особенно содержащие слово sky)


Еслиб я знал что такое глобальные переменные и чем они отличаются от обычных переменных, и как вообще выглядит переменная

В hl.dll кода совсем не много нашлось
основной замес в cl_dlls, может там чего то не хватает,
а возможен код еще в какой-то dll ? помимо вышесказанных двух

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

Старое сообщение 24-01-2014 10:58
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


vitoss
Ну ты хоть пару статеек по с++ почитай, что ли.

Добавлено 24-01-2014 в 18:06:

http://code-live.ru/tag/cpp-manual/ - вот это, скажем.

Добавлено 24-01-2014 в 18:07:

Если ты не хочешь углубляться в С++, то нормального кода у тебя не получится. Даже если скопипастишь - малейшие ошибки по невнимательности будут приводить к багам, которые ты не сможешь пофиксить. В этом случае лучше искать свободного кодера для сотрудничества (заинтересовать его модом, угостить его пивом и т.п.).

__________________

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

Старое сообщение 24-01-2014 11:07
-
vitoss
Моделлер

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 88
Возраст: 34

Рейтинг



Цитата:
XaeroX писал:
Если ты не хочешь углубляться в С++, то нормального кода у тебя не получится.


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

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

Старое сообщение 24-01-2014 12:10
- За что?
Вилс
Житель форума

Группа: Неопытный
Дата регистрации: May 2013
Проживает: (void)
Сообщений: 143
Возраст: 28

Рейтинг



Re: 3d небо

Цитата:
vitoss писал:
Ребята, есть ли тутор как внедрить в ХЛ1 3d скайбокс как в спирите?
был бы я поопытнее, скопировал бы из спирита, но боюсь не потяну я такую задачу.
подскажите пожалуйста
Заранее спасибо!!

В чем проблема? Зачем что-то брать , если можно использовать сам спирит... Чем он тебе не понравился? (Дядя Миша я скучал по форуму)

__________________
Привет миша

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

Старое сообщение 24-01-2014 12:20
- За что?
tolerance
Житель форума
Девойс

Дата регистрации: Feb 2013
Проживает: (void)
Сообщений: 739
Возраст: 32

Рейтинг



Цитата:
XaeroX писал:
Сейчас придёт Дядя Миша и потребует переходить на ксаш.

И это было бы уместно. Автор же SinglePlayer мод делает.

Цитата:
vitoss писал:
Ну и там игрок находит бензопилу, и добирается до гостинницы

Не порядок, после бензопилы надо искать бензин для неё! Может даже сливать с какой-нибудь техники .

Отредактировано tolerance 24-01-2014 в 12:42

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

Старое сообщение 24-01-2014 12:31
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 17:49. Новая тема    Ответить
Страницы (3): [1] 2 3 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > 3d небо
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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