Таварисчи, а вы переименуйте тему в " Технические особености SoHl:CB 1.7"
Ну а если серйозно, то у меня иногда не проигрывается нужное действие в скриптовых сценах, или проигрывается, но с большой задержкой. Незнаю, может это баг ХЛ вобще?
Дядя Миша
Он мод помоему на этой версии спирита делает.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Конечно, если он соберет RB2 - только благодарность ему за это и почет с уважением оптом, но сами понимаете, сколько человек сделало моды на спиритах с 1.3 по RB1
Scrama писал: если он соберет RB2 - только благодарность ему за это и почет с уважением оптом, но сам
Это я и хочу сделать. Нужно исправить то, что не работает в новой версии или лагает. Как найти недостатки наверное все знают, но вот что желательно сделать:
1). Запустить SoHL 1.2 или SoHL: Custom Build 1.3
2). Поиграть на тестовых уровнях(gruntbattledemo, spiritdemo, gatlinggundemo и т.п.)
3). Запустить SoHL: Custom Build 1.7 или SoHL: Revision Build 1.0
4). Играть на тех же тестовых уровнях, записывая/запоминая все различия в поведении энтить и выполнении скриптов(если энтитя вам известна, назвать её)
5). Написать в этой теме пост со списком различий/багов/лагов.
Сам я не в состоянии отловить все баги/лаги.
Цитата:
Дядя Миша писал: Лжа! Как разработчик авторитетно заявляю - багов в SoHl:CB 1.7 нет.
Как это не прискорбно, но они есть Мелкие и назойливые.
З.Ы. Пишите свои пожелания, что ещё вы хотели бы видеть в новом спирите(типа динам. звук шагов НПС, новые цвета крови и т.п.), разумеется в пределах разумного.
З.З.Ы. Никакого OpenGL кроме стенсильных теней БУзера.(Может ещё кроме ксашевского зеркала, если никто не против)
З.З.З.Ы. Никакой виртуальной физики.
Ты правишь 1.7 или RB1?
Собственно, в последнем несколько багов исправлено, при этом один был просто по невнимательности допущен, но там же есть и дополнительный код, вроде переменных альтернативного геймплея.
Собственно, как подходил я:
1) прошел ХЛ просто так
2) прошел ХЛ под 1.7
Кое-что я отловил и пофиксил, кое-что отловил непосредственно в коде, но я не фанат ХЛ, поэтому мог во многие места не слазить, что-то не проверить, не заметить. На выходе у меня получился спирит, под который можно достаточно спокойно делать моды (в отличие от 1.4, который просто вылетал по рандому, или 1.7, в котором половина триггеров не работала из-за полудюжины букв в коде)
Из пожеланий - хотел бы видеть 100% рабочий сетевой код, при котором все клиенты видят то же самое, что и сервер, и под который не нужно занудно точить ентити и отказываться от некоторых эффектов, имеющих место в сингле.
Хотел бы видеть еще один альтернативный режим работы оружия - когда нет магазинов и пошлой перезарядки, отнимающей драйв.
Собственно, как подходил я:
1) прошел ХЛ просто так
2) прошел ХЛ под 1.7
Вот это не совсем правильный подход. Нужно ещё проверять тестовые уровни спирита.
Новый режим для оружия без перезарядки это как-то не по-халфлайфовски. Но всё же попытаюсь сделать.
Насчёт мультиплеера сам давно хочу кое-что исправить.
Насчёт ботов: встроенные в дллку Parabot 0.91 подойдут?
Как найти недостатки наверное все знают, но вот что желательно сделать:
А сам чтоже? Батенька, времена когда мы всем коммунити отлавливали баги спирита - они давно прошли. Давно уже нет таких серъезных ляпов, заметных невооружонным глазом.
Цитата:
Как это не прискорбно, но они есть Мелкие и назойливые.
Ну назови хоть один расчехляет плюсомет.
Цитата:
в котором половина триггеров не работала из-за полудюжины букв в коде)
Дались вам эти триггеры
Это не баг, это фича была экспериментальная.
Цитата:
Нужно ещё проверять тестовые уровни спирита.
Лаури в предидущих версиях сам насажл багов. В результате демокарты, работавшие в 1.0 версии переставали работать в остальных в процессе исправление.
ЗЫ. ксашевское зеркало пихать не надо туда, там уже есть зеркало мапперское.
Кстати да, замени тот кривой хак, и сделай чтоб они от источников расчитывались, также отцепи opengl32.dll и cg.dll.
>> режим для оружия без перезарядки
Нинадо.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
В свое время в 1.7 нашел два достаточно нехороших бага:
1) Не работал тригер портала;
2) Не работали партикли, если в момент загрузки уровня они находились вне поля зрения игрока. Точнее сказать игра попросту вылетала.
Но вроде это уже обсуждалось и решения были предложены.
Дядя Миша писал: ксашевское зеркало пихать не надо туда, там уже есть зеркало мапперское.
Надо! На край одно другому не мешает. Но с другой стороны зачем нужны лишние мороки по копированию и отражению геометрии, если зеркало из Ксаша поставил и работает?