
16.08.2015, 11:15
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Сообщение от fanta
Так крашит при смерти.
Код:
Код:
bool CALLBACK Present(CONST RECT *pSourceRect, CONST RECT *pDestRect, HWND hDestWindowOverride, CONST RGNDATA *pDirtyRegion)
{
if (SUCCEEDED(SF->getRender()->BeginRender())) // если девайс готов к рисованию
{
if (SF->getGame()->isKeyDown('R'))
{
struct actor_info *self = SF->getGame()->actorInfoGet(ACTOR_SELF, ACTOR_ALIVE);
if (self != NULL)
{
stPlayerPool *pPool = SF->getSAMP()->getPlayers();
int iPlayerID = pPool->sLocalPlayerID;
char buf[256] = {0};
sprintf(buf, "%s[%d] {FF0000}%d {FFFFFF}%d", pPool->GetPlayerName(iPlayerID), pPool->sLocalPlayerID, self->hitpoints, self->armor);
pFont->Print(buf, pPool->GetPlayerColor(iPlayerID), 10, 550, false); // рисуем 1 - широта, 2 - высота
}
}
SF->getRender()->EndRender(); // завершаем рисование
};
return true; // возвращаем положительный результат
};
|
|
|