ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   [mod_sa] Украшаем собейт. Часть 1 (https://forum.antichat.xyz/showthread.php?t=1303368)

im0rg 24.12.2013 00:48

Всем привет, вот и настало время урока..
У меня отличное настроение, вот и решил сделать его. Урок будет не сколько по c++, а сколько просто рассказ как выполнить определенную вещь..
В этом уроке мы с вами научимся менять шрифт собейту.
Ну что же начнем.
Давайте откроем наш проект и найдем тамproxyIDirect3DDevice9.cpp
И найдем там

Код:





Код:

*pD3DFont = new CD3DFont


Теперь нам надо найти шрифт на который мы и будем заменять. Сайт шрифтов (кликабельно)
Скачаем там понравившийся шрифт. Я скачал "Tele-Marines"
Возвращаемся к собейту. Давайте сменим шрифт HUD'a и меню.​


Код:





Код:

CD3DFont                *pD3DFont = new CD3DFont( "Tahoma", 10, FW_BOLD );


Где "Tahoma" имя шрифта, меняем его на наше.


Код:





Код:

CD3DFont                *pD3DFont = new CD3DFont( "Tele-Marines", 10, FW_BOLD);


Давайте теперь разберем CD3DFont.


Код:





Код:

CD3DFont::CD3DFont ( const char *szFontName, int fontHeight, DWORD dwCreateFlags )


[LEFT]const char *szFontName [COLOR="#999999"]

Код:





Код:

#define FW_DONTCARE        0
#define FW_THIN            100
#define FW_EXTRALIGHT      200
#define FW_LIGHT            300
#define FW_NORMAL          400
#define FW_MEDIUM          500
#define FW_SEMIBOLD        600
#define FW_BOLD            700
#define FW_EXTRABOLD        800
#define FW_HEAVY            900





http://radikal.ua/data/upload/4efc3/...64e60b6985.png

Все зависит от вашей фантазии..

Цитата:

Сообщение от Спойлер


Код:





Код:

CopyFile("Tele-Marines.ttf", "C:\Windows\Fonts\Tele-Marines.ttf", true);



Дерзайте.

Специально для сайта BlastHack.Net


Skel 24.12.2013 13:38

лучше напиши как встааить картинку в худ

:)

im0rg 24.12.2013 15:31

Цитата:

Сообщение от Skel

лучше напиши как встааить картинку в худ
:)


ок

William_Young1 24.12.2013 21:58

Как только сурс скачал, сделал, интуитивно понятно)

За урок спасибо :ok:

FYP 24.12.2013 23:20

ахуенно, давно мечтал, спасибо.

зы: эти флаги бесполезны, они совсем не используюся, используются только те, которые начинаются на FCR_

im0rg 24.12.2013 23:21

Цитата:

Сообщение от FYP

зы: эти флаги бесполезны, они совсем не используюся, используются только те, которые начинаются на FCR_


Понятно, сам не знал.

Мне было не до этого, я просто отвлекал себя..


Время: 22:25