Fixing HL2 Beta Code
 

0 Members and 3 Guests are viewing this topic.

  • *
  • Posts: 1076
    • View Profile
    • www.diary.ru/~brush-titizens/
А какая версия Сорса у них? Старее или новее, чем у ХЛ2?

Встречный вопрос: можно ли сделать универсальный моделвьюер для бэты, т.е для 32-37 моделей(или самые старые это 31?)? Или просто нет нужных исходников?
"Простое упоминание бога убивает случайность." ©
Вивек
  • *
  • Posts: 734
    • View Profile
Shifroval, на даном этапе это не возможно, да и не нужно
так как существует конвертор моделей
хотя он пока еще не корректно конвертирует старые модели в 37 версию

пока что мне не удалось загрузить 30 версию моделей


вампиры юзают движок находящийся по середине между бетой и финальной версии ( официально )

хотя они явно использует более древний код

они используют модифицированный код 17 версии карт, а так же модели произошедшие от 35 версии, но ОЧЕНЬ сильно модифицированные
  • True Citizen
  • *
  • Posts: 143
    • View Profile
Есть уже инструмент VampEd. Если надо - выложу, он на ура открывает модельки вампиров, и не только вампиров, и не только модельки.
  • *
  • Posts: 451
    • View Profile
Открывает то открывает, в регдолле
  • *
  • Posts: 2973
    • View Profile
    • hl2-beta.ru
Quote from: Painkilla

Угу, помяните слово, п9 загнётся после первого релиза...

P9 уже раза 4 "загинался" и до релиза, а уж если почитать посты некоторых личностей с наших и иностранных форумов "загинаний" П9 уже и не сосчитать  !lol
Несмотря на "загинания" - ничё, живём :D

По теме: а что вам даст поддержка версий моделей Вампиров? Там что, есть какие то интересные пропы?
  • True Citizen
  • *
  • Posts: 530
    • View Profile
а что это вообще за вампиры?
САМООБЛАДАНИЕ В МИНУТУ ГНЕВА НЕ МЕНЕЕ БЛАГОРОДНО,КАК И САМООБЛАДАНИЕ В МИНУТУ СТРАХА!
[/color][/size]
  • True Citizen
  • *
  • Posts: 143
    • View Profile
Имелась ввиду Vampires Mascarade - Bloodlines.
  • True Citizen
  • *
  • Posts: 187
    • View Profile
Ох ты ж, а я и забыл что она на Source...
С уважением, Дж. Д. Компас.
  • *
  • Posts: 734
    • View Profile
Quote from: ШЛЫК

По теме: а что вам даст поддержка версий моделей Вампиров? Там что, есть какие то интересные пропы?


это не относится к проекту по фиксингу беты
дело в том что в отличии от Valve тройка геймс и активижен не выпускала sdk
и фанаты вампиров не могут создавать моды, так как у них нет компиляторов для карт и моделей, которые юзают вампиры, вот я и пытаюсь это исправить :)
  • *
  • Posts: 734
    • View Profile
Профиксил 3 ошибки

 "ED_Alloc: no free edicts" возникающая при загрузке крупных детализированных карт

 "missing vcollide data" возникающая  если на карте есть энтити prop_ragdoll у которой в свойствах установлена модель не обладающая редолом

 "CVEngineServer::PrecaheModel: 'name' overflow, too many models" возникающая при загрузке карт содержащих большое колличество моделей

теперь мод DayHard нормально работает на  движке беты

со временем надеюсь оптимизировать код для поддержки других финальных модов
  • *
  • Posts: 734
    • View Profile
Насчет свободного распространения моей беты

открыть доступ к коду я пока не могу, тем-немение саму бету я в принципе могу опубликовать, но есть одно но.
Мне нужна система проверки контента
сверяющая файлы некоторых форматов хранящихся на сервере и файлы в бете

что-то типа стима, что бы при запуске проверяла наличие новой версии и в случае обнаружения заливало в папку беты и потом выдавало ChangeLog со списком фиксов


  • *
  • Posts: 1280
    • View Profile
fire64, такими темпами ты скоро габенов перегонишь нах)

Извиняюсь, немного не понял, если ты будешь работать с этой SVN-системой, то твоя сборка беты будет доступна каждому, или пока только "колегам по цеху"? :)
  • True Citizen
  • *
  • Posts: 143
    • View Profile
Это называется self-updater. Сам сейчас занимаюсь созданием такой штуки. Только я лично делаю его в DLL. Алгоритм таков - при запуске игры мы коннектимся к серверу, читаем исполняемые модули, получаем их версию и чексумму. Если версия равна версии файла, лежащего на харде у юзверя, мы сверяем чексуммы. Если чексумма файла на серве больше чексуммы файла на харде, качаем. Аналогично поступаем, если версия файла на серве выше чем файла на харде. Остается только опционалку добавить.
  • *
  • Posts: 734
    • View Profile
На данный момент я ищу систему на подобие стима, что бы встроить ее в бету и таким образом распространять обновления для беты ( это для обычных пользователей )

svn с исходным кодом доступен только для членов команды
  • True Citizen
  • *
  • Posts: 143
    • View Profile
У Габенов давно уже есть Gabenet. :E

SimplePortal 2.3.7 © 2008-2024, SimplePortal