HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Чтение шрифтов халфой ...
.TTF
Страницы (3): « 1 2 [3]   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Maxwel
Software Engineer

Дата регистрации: Apr 2007
Проживает: Черкассы
Сообщений: 34
Возраст: 33

Рейтинг



Цитата:
-CJ- писал:
есть ли в игровой дллке функция выхода ? Чтобы я мог чистить шрифт после завершения програмы ? Или без сорцев лаунчера это невозможно ?

Но ведь удалять необязательно, ведь как только система будет перезагружена, то система его забудет... Но если уж так надо и в клиенте нет такой функции (по крайней мере я не знаю о ней) то можно написать лаунчер специально для мода, который бы запускал hl.exe с нужными параметрами, а после его завершения давал команду на удаление шрифта... или вообще задачу по интеграции шрифта возложить на внешний лаунчер, это тоже вариант...

Сообщить модератору | | IP: Записан
Сообщение: 25361

Старое сообщение 21-01-2008 09:09
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34527
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Есть такая функция.
В клиентке: HUD_Shutdown
В сервере: GameDLLShutdown

__________________

Сообщить модератору | | IP: Записан
Сообщение: 25366

Старое сообщение 21-01-2008 10:46
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12901
Возраст: 32

Рейтинг



Кстати есть еще баг ...
Нужный шрифт не грузится ( грузится халфовский 0_o ) , но после смены разрешения всё норм ...
Как сделать чтобы нужный шрифт подключался сразу ?
З.Ы. если нужно выложу исходник ...
Кстати такое удаление шрифта подойдет ?

C++ Source Code:
1
[B]input.cpp[/B]
2
void DLLEXPORT HUD_Shutdown( void )
3
{
4
  DeleteFile("C:\\windows\\fonts\\HalfLife2.ttf");
5
  ShutdownInput();
6
}
7
 


З.Ы. почему форум заменяет двойную дробь на слово _myevilslash_ ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 21-01-2008 в 14:28

Сообщить модератору | | IP: Записан
Сообщение: 25373

Старое сообщение 21-01-2008 14:22
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



-CJ- тебе даже форум говорит, что нет - код коверкает.
Никогда не пытайся что-либо удалить из папки Windows.
Она может очень неадекватно отреагировать, тем более если папка системная.

Сообщить модератору | | IP: Записан
Сообщение: 25375

Старое сообщение 21-01-2008 14:33
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12901
Возраст: 32

Рейтинг



Дядя Миша а как на это может повлиять обычный файл шрифта ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Сообщить модератору | | IP: Записан
Сообщение: 25376

Старое сообщение 21-01-2008 14:45
- За что?
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Кхм... Я бы не рискнул устанавливать мод, который лазит в папку виндовс.

-CJ- ты лучше подумай, а можно ли вообще обойтись без всего этого? Зачем тебе такие сложности со шрифтами? Делать только для того, "чтобы было" очень не рекомендую...

Первое правило программера: если можно не делать - не делай.

Сообщить модератору | | IP: Записан
Сообщение: 25377

Старое сообщение 21-01-2008 14:52
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12901
Возраст: 32

Рейтинг



Government-Man потомучто все эти спрайтовые и tgaшные шрифты полный геморой , и лишние 2 мега ... Когда со шрифтами это всё умещается в одном 50кбтном файлике ...
Ессно есть три преимущества :
-Удобство редактирования
-Уменьшение количества ресурсов
-Маленький размер

>> Я бы не рискнул устанавливать мод, который лазит в папку виндовс

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

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 21-01-2008 в 15:33

Сообщить модератору | | IP: Записан
Сообщение: 25379

Старое сообщение 21-01-2008 15:15
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



>>Зачем тебе такие сложности со шрифтами?

Ну например, если -CJ- хочет в меню мода русские комментарии, что прописаны в strings.lst Или если у него версия хл 1.1.1.1 и выше, то просто русские шрифты для титров.

>>Удобство редактирования

Ну, в общем да, если речь идёт о Font Creator

Сообщить модератору | | IP: Записан
Сообщение: 25424

Старое сообщение 22-01-2008 07:45
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12901
Возраст: 32

Рейтинг



>> Ну, в общем да, если речь идёт о Font Creator
Вот вот , во первых Font Creator весит гораздо меньше фотошопа , во вторых грузится быстрей , в третьих не нужно мучаться с разрешением каждой тгашки "боясь того что в игре будет неправильно отображаться" , т.к. движек будет автоматом скэйлить шрифты для каждого разрешения ...
Так что TTF самый лучший способ для шрифтов в игре

Добавлено 22-01-2008 в 13:01:

>>Нужный шрифт не грузится ( грузится халфовский 0_o ) , но после смены разрешения всё норм ...
Как сделать чтобы нужный шрифт подключался сразу ?

Кстати никто не знает как это фиксить , или хотябы из за чего такое происходит ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Сообщить модератору | | IP: Записан
Сообщение: 25434

Старое сообщение 22-01-2008 10:01
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 18:13. Новая тема    Ответить
Страницы (3): « 1 2 [3]   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Чтение шрифтов халфой ...
.TTF
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024