Другое С/С++ Вопрос - Ответ

вайега52

Налуашил состояние
Модератор
2,982
3,097
Как правильно работать с рендером через CSprite2D::Draw?
C++:
CRect rect;
rect.left = -0.5f;
rect.top = -0.5f;
rect.right = RsGlobal.maximumWidth;
rect.bottom = RsGlobal.maximumHeight;
sprite.Draw(rect, {0xFF, 0xFF, 0xFF, 0xFF});
Картинка рендерится, однако получается что-то не то:
1725176334028.png
 

ARMOR

Я креветка
Модератор
5,067
7,373
Как правильно работать с рендером через CSprite2D::Draw?
C++:
CRect rect;
rect.left = -0.5f;
rect.top = -0.5f;
rect.right = RsGlobal.maximumWidth;
rect.bottom = RsGlobal.maximumHeight;
sprite.Draw(rect, {0xFF, 0xFF, 0xFF, 0xFF});
Картинка рендерится, однако получается что-то не то:
Посмотреть вложение 250825
Потому что от 0.0 до 1.0 пробуй. Или от 0.0 до 640. 0.0 до 360.0
 

manukhov

Известный
123
129
Как правильно работать с рендером через CSprite2D::Draw?
C++:
CRect rect;
rect.left = -0.5f;
rect.top = -0.5f;
rect.right = RsGlobal.maximumWidth;
rect.bottom = RsGlobal.maximumHeight;
sprite.Draw(rect, {0xFF, 0xFF, 0xFF, 0xFF});
Картинка рендерится, однако получается что-то не то:
Посмотреть вложение 250825
А попробуй так
C++:
CRect rect;
rect.left = 1.0f;
rect.top = 0.5f;
rect.right = RsGlobal.maximumWidth + 1.0f;
rect.bottom = RsGlobal.maximumHeight  + 0.5f;
sprite.Draw(rect, {0xFF, 0xFF, 0xFF, 0xFF});
 

вайега52

Налуашил состояние
Модератор
2,982
3,097
А попробуй так
C++:
CRect rect;
rect.left = 1.0f;
rect.top = 0.5f;
rect.right = RsGlobal.maximumWidth + 1.0f;
rect.bottom = RsGlobal.maximumHeight  + 0.5f;
sprite.Draw(rect, {0xFF, 0xFF, 0xFF, 0xFF});
дело, если правильно помню, было не в координатах, а в том, что рендерил не в том месте, не в то время (не в пресенте напрямую, а в хуке PlayerTags::DrawLabel)
 

xtngerr

Новичок
6
0
Как вообще работает антистан?
Я правильно понимаю, что есть состояния игрока, которые сервер получает?
 

Smeruxa

smeruxa.ru
Проверенный
1,428
788
Как получить, что игрок с каким-то ID (любой) находится в АФК? Через нотепад весь сампапи перебрал, там нет ничего связанного с АФК 0.0
Решение: sampapi::v037r1::RefNetGame()->GetPlayerPool()->GetPlayer(id)->m_nStatus == 2
 
Последнее редактирование:

vmprotect

Известный
394
271
где находится переменная в самп r3 которая отвечает за хранение денег найти не могу в idb