HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Нубские вопросы от <censored> и других нубов
Чтобы не создавать сто тем
7 голосов
Страницы (260): « Первая ... « 192 193 194 195 [196] 197 198 199 200 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
nekonomicon
Некомант

Дата регистрации: Jul 2016
Проживает: Екатеринбург
Сообщений: 78

Рейтинг



Цитата:
Aynekko писал:
Я тут со всем разобрался - в ксашмоде спектатор-режима вообще нет, там какие-то зачатки - StartObserver и… все. Я даже сомневаюсь что он работал. Наверное хлсдк очень древний брался за основу. g_iUser1 никакого тоже не было и в помине. В общем долго и упорно сверялся с актуальным хлсдк и более-менее собрал спектатора - правда без вида овервью карты. Эх, ксашмод, допиливать и допиливать еще. Но, быть может, соберу-таки мод, в который можно будет адекватно поиграть в мультик, а не только пройти сюжетку - благо перешел на FWGS недавно

В HLSDK 2.3 не было спектатора.
Лучше из hlsdk-xash3d взять, там вроде была правка, чтобы из него можно было выйти.
Либо спектатор из AG.

Отредактировано nekonomicon 17-08-2021 в 23:59

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

Старое сообщение 17-08-2021 23:57
- За что?
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1008
Возраст: 31

Рейтинг



Цитата:
nekonomicon писал:
В HLSDK 2.3 не было спектатора.

Тогда понятно. Я взял основу из BugFixedHL Льва, потом еще сверился с актуальным хлсдк - там кое-что добавлено было по-мелочи.

__________________
Мой мод на Xash

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

Старое сообщение 18-08-2021 05:50
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
nekonomicon писал:
В HLSDK 2.3 не было спектатора.

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

Добавлено 18-08-2021 в 14:12:

Цитата:
nekonomicon писал:
Либо спектатор из AG.

Сорцы AG я не глядел, ориентировался на ReGameDLL, там всё есть. Серверная часть вообще довольно простая в этом плане. При pev->iuser1 у игрока другое состояние. Оно уже всё есть в pm_shared, нужно дописать лишь некоторые мелочи.

Отредактировано Ku2zoff 18-08-2021 в 07:18

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

Старое сообщение 18-08-2021 07:12
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
илья2 писал:
это для тебя так легко для меня это целая эпопея

Ты очень легко сдаёшься. Для меня раньше была целая эпопея сделать прицел для снайперской винтовки. А сейчас вон, крутые штуки вроде переносимых пушаблей и рамочек выделения получаются. Дядя Миша тоже не сразу ксаш написал.

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

Старое сообщение 18-08-2021 12:52
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32212
Нанёс повреждений: 392 ед.

Рейтинг



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

Начинается. Теперь мной уже детей пугают.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 18-08-2021 14:14
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Дядя Миша не пугают, а мотивируют!
илья2 если тебе что-то не даётся, оставь на время, и делай что попроще. В самом начале своей моддерской деятельности я занимался клонированием монстров и пушек. Сейчас я могу сделать монстра наследованием, да и пушку тоже, да и вообще, если заморочусь, могу почти с нуля написать. А тогда клонировал весь код. Пробуй делать что попроще и в дебри не лезь. Но первый спавн из DMC всё-таки скопипасти. Ты же уже нашёл, что там всё в спавне игрока. Вот и переноси в халфу всё, что связано с условием m_bHadFirstSpawn.

Отредактировано Ku2zoff 18-08-2021 в 17:57

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

Старое сообщение 18-08-2021 17:55
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4423
Возраст: 34

Рейтинг



Скопипастил в Фитцквейк из Спирита функцию float AngleBetweenVectors().
Сначала положил её в матчлибу, но при вызове из cl_input.c она давала бред типа 1239768.00000 без ошибок и ворнингов.
Тогда положил её в тот же cl_input.c и она стала нормально передавать значение, но возникла другая проблема, когда вектора переданные ей в качестве параметра, после нормализации в дочерней функции оказываются нормализованными и в материнской. Это что ваще.

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

Старое сообщение 22-08-2021 14:10
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32212
Нанёс повреждений: 392 ед.

Рейтинг



VectorNormalize действует in place.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 22-08-2021 14:16
-
hgrunt_2020
учусь методом тыка,проб и ошибок

Дата регистрации: Aug 2021
Проживает: Московское метро
Сообщений: 253
Возраст: 17

Рейтинг



хочу отрисовать спрайт на весь экран

как это сделать?

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

Старое сообщение 24-08-2021 02:45
- За что?
JPEG
Житель форума

Дата регистрации: Sep 2013
Проживает: рф
Сообщений: 660

Рейтинг



Re: хочу отрисовать спрайт на весь экран

Цитата:
hgrunt_2020 писал:
как это сделать?

например, так https://csm.dev/threads/hl1-blood-overlay.18688/

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг

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

Старое сообщение 24-08-2021 03:05
- За что?
hgrunt_2020
учусь методом тыка,проб и ошибок

Дата регистрации: Aug 2021
Проживает: Московское метро
Сообщений: 253
Возраст: 17

Рейтинг



JPEG
"Все!!! Точнее с этим файлом!!!
Теперь идем в tri.cpp
и ищем там функцию"

Там на сайте не дописано какая функция

Добавлено 24-08-2021 в 07:16:

JPEG
+ выдает ошибку
hud_redraw.obj : error LNK2001: unresolved external symbol "void __cdecl HUD_DrawNV(void)" (?HUD_DrawNV@@YAXXZ)

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

Старое сообщение 24-08-2021 04:16
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4423
Возраст: 34

Рейтинг



Цитата:
hgrunt_2020 писал:
Там на сайте не дописано какая функция

написано, void DrawBloodOverlay

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

Старое сообщение 24-08-2021 04:29
- За что?
илья2
Житель форума

Группа: Неопытный
Дата регистрации: Mar 2020
Проживает: Волгоград
Сообщений: 381
Возраст: 22

Рейтинг



например, так https://csm.dev/threads/hl1-blood-overlay.18688/

кстати хороший тутор можно наконец то классный спецэффект аптечки из mmod сделать

__________________
илья

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

Старое сообщение 24-08-2021 08:26
- За что?
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1008
Возраст: 31

Рейтинг



Подскажите. Есть класс CHudAmmo, где в public есть int ID оружия. Я его занес туда, т.к. оно мне нужно. Меняется оно так - iId = READ_CHAR(). Оно меняется - проверил. В другом cpp файле я хочу это значение использовать.
Сделал код:

C++ Source Code:
CHudAmmo AmmoData;
int WeaponID;
WeaponID = AmmoData.iId;


И вот это WeaponID всегда 0, а в худе алерт говорит что не ноль нифига. И ошибок никаких не выдает. Как достать значение?

__________________
Мой мод на Xash

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

Старое сообщение 25-08-2021 07:21
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32212
Нанёс повреждений: 392 ед.

Рейтинг



Ну в классе-то оно само-по себе не возьмётся.

gHUD.m_Ammo.iId

вот отсюда его бери.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 25-08-2021 08:48
-
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 13:02. Новая тема    Ответить
Страницы (260): « Первая ... « 192 193 194 195 [196] 197 198 199 200 » ... Последняя »   Предыдущая тема   Следующая тема
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