HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 09.08.2021, 09:57
Red Fox
Новичок
Регистрация: 04.08.2021
Сообщений: 22
С нами: 2514225

Репутация: 3
По умолчанию

Добрый день

Скачал библиотеку samp-api но не могу понять как правильна отрисовывать textdraw

Можете пожалуйста скинуть пример на его создания

Буду очень благодарен
 
Ответить с цитированием

  #2  
Старый 21.08.2021, 14:01
Receiver
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами: 5332594

Репутация: 163


По умолчанию

Создаёшь структуру Transmit и заполняешь её. Затем создаёшь класс CTextDraw и в его конструктор передаёшь заполненную структуру и текст.

C++:





Код:
struct
SAMPAPI_EXPORT
Transmit
{
union
{
struct
{
unsigned
char
m_bBox
:
1
;
unsigned
char
m_bLeft
:
1
;
unsigned
char
m_bRight
:
1
;
unsigned
char
m_bCenter
:
1
;
unsigned
char
m_bProportional
:
1
;
}
;
unsigned
char
m_nFlags
;
}
;
float
m_fLetterWidth
;
float
m_fLetterHeight
;
D3DCOLOR       m_letterColor
;
float
m_fBoxWidth
;
float
m_fBoxHeight
;
D3DCOLOR       m_boxColor
;
unsigned
char
m_nShadow
;
bool
m_bOutline
;
D3DCOLOR       m_backgroundColor
;
unsigned
char
m_nStyle
;
unsigned
char
unknown
;
float
m_fX
;
float
m_fY
;
unsigned
short
m_nModel
;
CVector        m_rotation
;
float
m_fZoom
;
unsigned
short
m_aColor
[
2
]
;
}
;


C++:





Код:
CTextDraw
::
CTextDraw
(
Transmit
*
pTransmit
,
const
char
*
szText
)
;
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.