
22.04.2016, 22:06
|
|
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами:
5706781
Репутация:
43
|
|
struct stTextdraw
{
char szText[800 + 1]; // Вроде как за текст?
char szString[1600 + 2];//Тоже текст
float fLetterWidth; Ширина
float fLetterHeight; Высота
DWORD dwLetterColor;//Цвет
uint8_t byte_unk; // always = 01 (?)
BYTE byteCenter; Выравнивание по центру
BYTE byteBox;// Бокс
float fBoxSizeX;//Размер Бокса по X
float fBoxSizeY;//Размеры Бокса по Y
DWORD dwBoxColor;//Цвет Бокса
BYTE byteProportional;// Пропорциональность, потести, поймешь.
DWORD dwShadowColor;// Цвет тени
BYTE byteShadowSize;//Размер тени
BYTE byteOutline;// Обводка
BYTE byteLeft;// Выравнивание по левому краю
BYTE byteRight;// Выравнивание по правому краю
int iStyle; // font style/texture/model |Так понял стиль textdraw
float fX;// Позиция текстдрава
float fY;//Позиция текстдрава
byte unk[8];// ?
DWORD dword99B; // -1 by default ???
DWORD dword99F; // -1 by default ???
DWORD index; // -1 if bad ID textdraw'a?
BYTE byte9A7; // = 1; 0 by default ???
uint16_t sModel; //???
float fRot[3];//???
float fZoom;//???
WORD sColor[2];// Цвет чего-то
BYTE f9BE; //???
BYTE byte9BF;//???
BYTE byte9C0;//???
DWORD dword9C1;//???
DWORD dword9C5;//???
DWORD dword9C9;//???
DWORD dword9CD;//???
BYTE byte9D1;//???
DWORD dword9D2;//???
};
struct stTextdrawPool
{
int iIsListed[SAMP_MAX_TEXTDRAWS]; //Существует ли глобальный textdraw?
int iPlayerTextDraw[SAMP_MAX_PLAYERTEXTDRAWS];//Существует ли textdraw для игрока?
struct stTextdraw *textdraw[SAMP_MAX_TEXTDRAWS];// массив текстдравов. То есть, можно обращаться к элементам и получать текстдрав по его ID
struct stTextdraw *playerTextdraw[SAMP_MAX_PLAYERTEXTDRAWS];// массив текстдравов игрока ^
};
|
|
|