HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > [VALVEHATE] монструозность скриптов!
VALVEHATE THREAD #200
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


Unhappy [VALVEHATE] монструозность скриптов!

Дикс, ты хотел рассказов?!!

ВРАНИНГ: Если вы нежная и незамутнённая натура из сказочной страны с розовыми fullscreen-гаммами, не читайте это.
ЗДЕСЬ НЕНАВИСТЬ.

:doom:
Знаете ли вы, что код монстров фиксить НЕЛЬЗЯ??? Я, вот, не знал.
И начал фиксить. А там, глядь, тут недоделочка, там хачик - всюду какие-то кривости и гадости.
Ну, взял я шлифовальный гдейдер-экскаватор с фекально-удалительной цистерной - и поехал по дебрям CBaseMonster. Много жуков подавлено, много земли вывезено. И вот жеж вижу я - торчит из говназемли арматуры гнутой кусок - ай, да - думаю, уберу, выпрямлю и далее поеду. Сон нынче в элитное удовольствие превращается. Шарахнул своею купалдою раз, другой - арматура пряма-прямёхонька, блестит, сверкает.

code:
HandleAnimEvent() { case AE_DEAD: if (scriped) Killed(g_pWorld, m_hActivator, GIB_NORMAL);// FIXED: what hte hack?! pev->health = 0; }


Всё хорошо, дивгатели гудят, пещера не обрушивается, монстры бегают-умирают-веселятся (в рпоизвольном порядке). И вот, в завершение тяжкого трудового дня, который, астрономически выражаясь, закончился ещё часов так шесть назад, я захожу в халву. Развязываю мешки с коммитами (на два мешка целый день уходит!), вываливаю в SDK, клмпиляю, запускаю, и меня поглощает целый мир Half-Life: c0a0, c1a4i... И всё сделано из энтить, даже небо (нет!), даже аллах (вообще хз!)... wait, what?

- Destroy the damn thing before it gets any larger... STAAAHP!!!! X-()

Где?? Почему??? Учёный на c1a4i, который должен высказать перед смертью всё что он думает о tentacle hentai, умирает, не произнеся ни слова!

NOOOOOOOOOOOOOOoooooooooooooo.wav!

На самом деле meh.wav :-/ Пойдём дальше. Поворачиваем эпичную красную рукоять эпичной железной двери, врываемся в эпичную комнату с эпично бегущем к эпичной красной кнопке учёны... what?! Тоже умер?? Тентаклу пофиг - он залез, пошерудил немного, и свалил восвояси.
Учёный!! Ты не для того докторскую по кнопкожатию защищал чтобы сдохнуть от инфаркта до схватывания щупальцем!!! Don't you duckin' die on me now!! Oh, wait, u ded.

:-/

Как говорит старая разработческая пословица, Один раз - meh, два раза - wtf.

GOTO CODE!

- 1 час спустя -
Wait, code is good. Wooot.

Хм... XDM/models/scien... wait, there's no scientist here!
valve/models/scientist.mdl

p2mv.exe ... tentacle_grab, 4 events. А ведь раньше во вьювере показывались эвенты, не? наверное, не. Может, приснилось.

goto mdldec.exe

Гбен, я прнс

TLDR:
code:
$sequence tentacle_rape { { event 1000 1 } ... }


{ event 1000 1 }

1000 1

1

What? 0_0 WHAT?!!?!? (O_O)

Жеваные крот помидоры!!! Какого хрена они сделали такой холодец?!?! Они совсем там об стену грохнулись? Или по глубинному замыслу учёные должны дохнуть сразу, а sequence - да херес с ним, с sequence. ТАК?!!

Цитата:

MORONS!!! I AM SURROUNDED BY MORONS!!!


ambience/crtnoise.wav

Вот так весело приходится жить с вальвокодом. Одно фиксим, два ломаем. Зато потом фиксим десять. Но небыстро. Ждите ебилдов.

PS:
- Видишь этот код? Что ты хочешь с ним сделать?
- Исправить!
- WROOOOOOOOOOOONG!!!!!!!
/обрыв записи

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 03-05-2019 13:18
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


~ X ~
Ето ещё ладно... Скоро ты откроешь для себя замечательную багу, при которой pev->yaw_speed присваивается неправильно, не тем активностям, как задумывалось.

Цитата:
~ X ~ писал:
Какого хрена они сделали такой холодец?!?! Они совсем там об стену грохнулись? Или по глубинному замыслу

Нет там никакого глубинного замысла. Люди торопились и нагородили хаков. Не все могут себе позволить разрабатывать мод 20 лет, увеличивая раз в год четвёртую цифру версии, знаешь ли.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

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

Старое сообщение 03-05-2019 13:22
-
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


XaeroX какой баг с yaw_speed? у меня какое-то чувство дежа-вю. Может, уже исправил давно.

Ясно что торопились и нагородили. Только это уже какой-то принципиальный трэш, а не ошибочный. Да и хрен с ними.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 03-05-2019 15:31
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



В HL:Source тоже хентакли поломаны и я дажы знаю почему, но не скажу.
Если вы хотите мой совет - дайте это дерьмо вверх!

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 04-05-2019 14:56
-
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

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

Рейтинг



Цитата:
Дядя Миша писал:
В HL:Source тоже хентакли поломаны и я дажы знаю почему, но не скажу.
Если вы хотите мой совет - дайте это дерьмо вверх!


Но в Ксаше-то , поди, все збс?! Так что чего тебе до соурса?!

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

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

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

Старое сообщение 04-05-2019 21:23
- За что?
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


XaeroX можешь ответить на мой вопрос?

Ghoul [BB] лучше бы ты дал ему это дерьмо вверх!

погодите, в сорсе есть тентаклы?!

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 05-05-2019 08:42
- За что?
Crystallize
Житель форума

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

Рейтинг



~ X ~ ты точно не натыкаешься сейчас на баги которые сам посадил по незнанию лет 10 назад?

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

Старое сообщение 05-05-2019 08:57
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
~ X ~ писал:
можешь ответить на мой вопрос?

Я же написал - yaw_speed устанавливается неверно, т.к. SetYawSpeed вызывается до смены активности, а не после. Где-то на форуме тут про это было, я этот баг года полтора назад нашёл и Дяде Мише рассказал, а он про это написал.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

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

Старое сообщение 05-05-2019 09:03
-
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
~ X ~ писал:
погодите, в сорсе есть тентаклы?!

а отчего бы им там не быть? Но повторюсь, они паломаны. Они не переходят нормально между этажами.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 05-05-2019 10:31
-
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


XaeroX так бы и сказал - в SetActivity. FreeSlave этот баг вчера обнаружил. Совпадение? Не думаю...

Дядя Миша ну, логично предположить, что, раз в ХЛ2 их нет, то и из кода их выкинули. Оказывается, оставили. Что ж, пожалели, значит. Зашли им коммит.

Crystallize ты точно способен писать на форуме что-то полезное или сидишь здесь потому что больше никто нигде тебя не слушает?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 06-05-2019 08:06
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



В HL:Source есть хентакли, есть. Отчего же их выкидывать.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 06-05-2019 08:39
-
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
~ X ~ писал:
ты точно способен писать на форуме что-то полезное или сидишь здесь потому что больше никто нигде тебя не слушает?

Я думаю, это называется "экзистенциальный кризис". Сартр - это не всерьёз, модернизма больше нету, не наврали про невроз этикетки сигарет, и он такой пост-пост, он такой мета-мета...

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

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

Старое сообщение 06-05-2019 09:24
-
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 1077

Рейтинг



Цитата:
XaeroX писал:
Ето ещё ладно... Скоро ты откроешь для себя замечательную багу, при которой pev->yaw_speed присваивается неправильно, не тем активностям, как задумывалось.


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

__________________
I'm on github
I'm on opendesktop.org

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

Старое сообщение 06-05-2019 16:36
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


FreeSlave
Да это старая тема. Вот например я упоминал:
https://hlfx.ru/forum/showthread.ph...4632#post174632
Да и раньше было. Дядя Миша точно где-то описывал.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

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

Старое сообщение 06-05-2019 16:45
-
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 1077

Рейтинг



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


Ну таки влияет, как раз на хаундаев, т.к. у них yaw_speed выставляется в ноль, когда они спят.

Сам баг с хаундаями я видел очень давно, но только недавно докопался до истины

__________________
I'm on github
I'm on opendesktop.org

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

Старое сообщение 06-05-2019 16:50
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

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

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

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

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

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