Меню сайта |
|
|
Категории раздела |
|
|
Форма входа |
|
|
Наш сервер CS 1.6 |
|
|
Поиск |
|
|
Наш опрос |
|
|
|
| | |
|
Для начала условимся, где у нас что лежит. Допустим, Халва расположена в
каталоге D:\Half-Life, мапы - в D:\Maps, компиляторы - в
C:\Worldcraft\ZHLT
Создаем в блокноте новый файл, и пишем нижеследующие команды:
Подавляем вывод строк батника на экран.
@echo off
Переходим на диск, где лежат наши сорсы. Если они лежат где-то на другом диске, то указываем здесь нужный диск (e:, f:...)
d:
Заходим в каталог с исходниками
cd "\Maps"
Прописываем путь к компиляторам
set Path=%path%;"c:\Worldcraft\ZHLT"
Пишем, собственно, необходимые команды компиляции. В конце строки добавляем нужные параметры.
hlcsg map_name -estimate -texdata 8192
hlbsp map_name -estimate
hlvis map_name -estimate -full
hlrad map_name -estimate -extra -nomatrix -chop 32 -low -dscale 1
Вот и ответ на извечный вопрос - "Где прописывать эти (censored) параметры!"
Копируем мапу (если она скомпилировалась без ошибок, конечно!)
copy "map_name.bsp" "\Half-Life\valve\maps\"
copy "map_name.pts" "\Half-Life\valve\maps\"
pause>nul
(последнее нужно чтобы окно после выполнения батника сразу не закрывалось).
Сохраняем как compile.bat. Затем в хаммере делаем File>Export to .MAP.
Запускаем батник, и ждем, пока скомпилится.
|
Если используете WinNT (2000, XP, etc), то создайте файл такого содержания:
dim OpSysSet, obj
Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _
"(Shutdown)}//./root/cimv2").ExecQuery _
("SELECT * FROM Win32_OperatingSystem" &_
" WHERE Primary=true")
For Each obj In OpSysSet
obj.Win32Shutdown(8)
Next
Сохраните как c:\windows\poweroff.vbs
В батнике удалите строку "pause>nul", и вместо нее напишите poweroff.vbs
Если пользуетесь Win9*/Me, то просто замените в батнике строчку "pause>nul" на rundll32 user,exitwindows
|
Сделайте ярлык к нему и в его свойствах после пути к hl.exe допишите "-console" (без кавычек). |
Зайдите в Map->Map properties и увеличьте значение параметра Max Viewable Distance в два или в четыре раза. |
| |
| | |
|