Sidebar

bat не компилирует? да.

bear!

Brains! MOAR!
10.03.11
77
0
6
bat не компилирует? да.

привет чуваки!

не разу не компилировал bat-файлом. сегодня нужно было, сделал, но ничего конечно же не получилось
дело в том что у меня пиратская девяти гигабайтная версия чего-то там. в общем half-life и еще игры с эсдикеем.
хаммер стал виснуть наглухо перед третьим пунктом при компиляции portalflow (возможно из нехватки памяти, не знаю) хотя до этого минут за пятнадцать компилировал (пока я света побольше не добавил, или нет)
ну суть в том что путь в bat нельзя с пробелами писать, я скинул папку bin с компиляторами, прописал это все, таким образом изменив пути.

но пиратка же! конечно не сработало. просит steam.dll а логе видно что нет gameinfo.



назревают вопросы.
есть вероятность что компиляция не потухнет?
чего делать с компиляторами?
как сделать хорошо?

Оффтоп

помогайте посоны, заранее благодарю. если что сам помогу ( правда пока не знаю в чем, но я буду стараться, если что)
или так компилировать на пиратских версиях нельзя, не?

Оффтоп
 
Останнє редагування:

Psycho-A

 
Команда форуму
Модератор
29.08.09
4 020
37
76
48
  • Золотая медаль 225
2 bear!:
Вот тебе рабочий батничег:

Код:
@echo off

set BinRoot=%sourcesdk%\bin\orangebox
set VProject={путь_к_игре}\cstrike
set MapPath={путь_к_карте}
set MapName=имя_карты_(без_расширения!)

cd /d "%BinRoot%"
bin\vbsp.exe -game "%VProject%" "%MapPath%\%MapName%"
bin\vvis.exe -game "%VProject%" "%MapPath%\%MapName%"
bin\vrad.exe -TextureShadows -HDR -StaticPropLighting -StaticPropPolys -game "%VProject%" "%MapPath%\%MapName%"

copy /y "%MapPath%\%MapName%.bsp" "%VProject%\maps\"
del /f /q "%MapPath%\%MapName%.prt">nul
del /f /q "%MapPath%\%MapName%.bsp">nul

pause
exit
 

bear!

Brains! MOAR!
10.03.11
77
0
6
Psycho-A:
заработало, убрал %sourcesdk% и orangebox, оставил \bin и поместил в папку с эсдикей.
но, и тут стопорится на 1...2...
что делать?


Оффтоп
 
Останнє редагування:

bear!

Brains! MOAR!
10.03.11
77
0
6
вот что!
я не знаю, может у кого-то было такое, но если порталфлоу зависает, проблема где то в архитектуре брашей, листы где то входят в транс, из за того что не понятно как построено окружение (перила, ступени и прочее).
не знаю, это баг какой-то. так быть не должно. когда я удалил несколько объектов, сделал некоторые дэтэйл, зависать начало на 3.
буду пробовать что-то дальше

вот еще изменил на detail несколько брашей и с 3. доходит до 3.... подтверждается теория о том что где то есть место которое вводит компилятор в ступор.
 
Останнє редагування:

Psycho-A

 
Команда форуму
Модератор
29.08.09
4 020
37
76
48
  • Золотая медаль 225
del /f /q "%MapPath%\%MapName%.bsp">nul
это команда удаления? если да, то что он мне откомпилированную карту в конце удалит?
Это команда, которая удаляет ненужные файлы в папке с исходниками (для предотвращения ошибок при последующей компиляции), ибо перед этим откомпиленный BSP-файл копируется в папку "maps" игры.

ЗЫ: "%sourcesdk%" убирать не стоит, так как это позволит запускать батник из любого места, а не только из папки СДК.
 

bear!

Brains! MOAR!
10.03.11
77
0
6
Psycho-A:
ЗЫ: "%sourcesdk%" убирать не стоит, так как это позволит запускать батник из любого места, а не только из папки СДК.
Последний раз редактировалось bear!, сегодня в 15:10.
я там удалил кое что, именно про то что с "%sourcesdk%" не находит пути пишет.

и все таки что делать чтобы не зависало?

чуваки, кое-где вычитал, что есть так называемые «бажные» (битые наверное имелось ввиду) браши
из-за них и зависает компиляция (именно на Portalflow)
я бы был очень благодарен, если бы кто-то подсказал как их найти.
там в одном форуме L4d, таким образом сильно помогли
 
Останнє редагування:

Game Server

Доноры Красавчики

Користувачі онлайн