Изменение шрифта консоли

" Автор: Segr

Изменение шрифта консоли

Самое простое, что вы можете сделать это изменить цвет, которым выводятся сообщения консоли. Для этого всего лишь надо ввести команду con_color "R G B". В кавычках указывается цвет в формате RGB разделенный пробелами. Для зеленого, например - con_color "0 255 0". Вы можете сохранить эту команду в config.cfg, чтобы не повторять ее ввод постоянно.

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

Начиная с версии Half-Life 1.1.0.0 мы можем менять шрифт и любые его параметры с помощью утилиты входящей в комплект SDK - makefont.

Примечание: Сам SDK вы сможете найти на сайте поддержки dev.valve-erc.com

Все шрифты для консоли и любых надписей хранятся в файле font.wad и именно для генерации такого файла необходима программа makefont. После скачивания вам необходимо:

  • Распакуйте файл makefont.exe из makefont.zip в любую папку, например, D:makefont
  • Ознакомьтесь со списком установленных на вашем компьютере шрифтов в папке C:WINDOWSFONTS (для win2000 - C:WINNTFONTS) или через Панель управления -> Шрифты.
  • Запустите консоль: для Win98 - command.com, для Win2000 - cmd.
  • Наберите makefont.exe чтобы узнать какие параметры передаются программе.

Теперь вы готовы к созданию собственного файла font.wad. Рассмотрим поподробнее каждый из параметров передаваемых программе:

[-font "fontname"] = -font <имя шрифта из папки C:WINDOWSFONTS>, обязательно пишите имя шрифта в кавычках, например:
makefont -font "Courier New"

[-italic] = создать наклонный шрифт, например:
makefont -font "Courier New" -italic

[-underline] = создать подчеркнутый шрифт, например:
makefont -font "Courier New" -underline

[-bold] = создать жирный шрифт, например:
makefont -font "Courier New" -bold

[-pointsizes sm med lg] = размеры шрифтов, sm для малого, med - среднего и lg - большого, например:
makefont -font "Courier New" -pointsizes 10 15 20

outfile = имя выходного файла без расширения, желательно указывать сразу "fonts", во избежание путаницы, например:
makefont -font "Courier New" fonts

Например, если вы хотите создать файл font.wad, со шрифтом Courier New, имеющим размеры маленький - 12, средний - 16 и большой - 20, вам необходимо выполнить следующую команду:
makefont -font "Courier New" -bold -pointsizes 12 16 20 fonts

После создания файла шрифта скопируйте его в папку half-lifevalve взамен существующего. Теперь созданный вами шрифт будет использован для всех установленных у вас модификаций. Если вы хотите использовать шрифт только в каком-нибудь одном моде, например, Counter-Strike, то скопируйте font.wad в папку half-lifecstrike.

Цвет консоли по прежнему регулируется командой con_color.

Для сомневающихся, предлагаю пример из жизни, скомпилированный Шрифт Tahoma 11pts для тех, кто играет на разрешении 1024х768 или больше.
Segr, segr@nashalife.ru, http://www.nashalife.ru


" Автор: Segr

Изменение шрифта консоли

Самое простое, что вы можете сделать это изменить цвет, которым выводятся сообщения консоли. Для этого всего лишь надо ввести команду con_color "R G B". В кавычках указывается цвет в формате RGB разделенный пробелами. Для зеленого, например - con_color "0 255 0". Вы можете сохранить эту команду в config.cfg, чтобы не повторять ее ввод постоянно.

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

Начиная с версии Half-Life 1.1.0.0 мы можем менять шрифт и любые его параметры с помощью утилиты входящей в комплект SDK - makefont.

Примечание: Сам SDK вы сможете найти на сайте поддержки dev.valve-erc.com

Все шрифты для консоли и любых надписей хранятся в файле font.wad и именно для генерации такого файла необходима программа makefont. После скачивания вам необходимо:

  • Распакуйте файл makefont.exe из makefont.zip в любую папку, например, D:makefont
  • Ознакомьтесь со списком установленных на вашем компьютере шрифтов в папке C:WINDOWSFONTS (для win2000 - C:WINNTFONTS) или через Панель управления -> Шрифты.
  • Запустите консоль: для Win98 - command.com, для Win2000 - cmd.
  • Наберите makefont.exe чтобы узнать какие параметры передаются программе.

Теперь вы готовы к созданию собственного файла font.wad. Рассмотрим поподробнее каждый из параметров передаваемых программе:

[-font "fontname"] = -font <имя шрифта из папки C:WINDOWSFONTS>, обязательно пишите имя шрифта в кавычках, например:
makefont -font "Courier New"

[-italic] = создать наклонный шрифт, например:
makefont -font "Courier New" -italic

[-underline] = создать подчеркнутый шрифт, например:
makefont -font "Courier New" -underline

[-bold] = создать жирный шрифт, например:
makefont -font "Courier New" -bold

[-pointsizes sm med lg] = размеры шрифтов, sm для малого, med - среднего и lg - большого, например:
makefont -font "Courier New" -pointsizes 10 15 20

outfile = имя выходного файла без расширения, желательно указывать сразу "fonts", во избежание путаницы, например:
makefont -font "Courier New" fonts

Например, если вы хотите создать файл font.wad, со шрифтом Courier New, имеющим размеры маленький - 12, средний - 16 и большой - 20, вам необходимо выполнить следующую команду:
makefont -font "Courier New" -bold -pointsizes 12 16 20 fonts

После создания файла шрифта скопируйте его в папку half-lifevalve взамен существующего. Теперь созданный вами шрифт будет использован для всех установленных у вас модификаций. Если вы хотите использовать шрифт только в каком-нибудь одном моде, например, Counter-Strike, то скопируйте font.wad в папку half-lifecstrike.

Цвет консоли по прежнему регулируется командой con_color.

Для сомневающихся, предлагаю пример из жизни, скомпилированный Шрифт Tahoma 11pts для тех, кто играет на разрешении 1024х768 или больше.

Шрифты для старых версий Half-Life

Если вы вдруг захотите поменять шрифт в старой версии Half-Life, моложе v1.1.0.0, то для этого вам надо будет править файл gfx.wad. Как конкретно это делается подсказать не могу, но вот готовые файлы вы можете скачать, кликнув на картинку.

Большие шрифты чуток глючат, но их преимущества побеждают над недостатками. Для установки надо поместить файл gfx.wad в каталог того мода, в котором этот шрифт будет использоваться. Да, если старый шрифт от Counter-Stkike вам все-таки чем-то дорог, забэкапьте существующий gfx.wad куда-нибудь подальше.

Помните, что замена этого файла повлияет, только если вы используете Half-Life, моложе v1.1.0.0.


2003 ©  Наша-Life
http://www.nashalife.ru/subjects-page69.html