 |
|

29.07.2015, 04:44
|
|
Познающий
Регистрация: 26.05.2014
Сообщений: 40
С нами:
6297017
Репутация:
0
|
|
Сообщение от return
Как выводить в рендер значения переменных?
функой sprintf ебашишь все в одну переменную потом с помощью идентификатора.
|
|
|

29.07.2015, 09:50
|
|
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами:
8186006
Репутация:
1
|
|
Сообщение от slonoboyko
функой sprintf ебашишь все в одну переменную потом с помощью идентификатора.
Спасибо.
Тут одна проблема возникла, когда я пытаюсь вывести кол-во хп, то игра зависает. В чём проблема?
|
|
|

29.07.2015, 09:56
|
|
Постоянный
Регистрация: 20.10.2014
Сообщений: 489
С нами:
6086011
Репутация:
108
|
|
Сообщение от return
Спасибо.
Тут одна проблема возникла, когда я пытаюсь вывести кол-во хп, то игра зависает. В чём проблема?
Тут наверно код нужно смотреть.
:-[
|
|
|

29.07.2015, 18:42
|
|
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами:
8186006
Репутация:
1
|
|
Код:
Код:
bool CALLBACK Present ( CONST RECT *pSourceRect, CONST RECT *pDestRect, HWND hDestWindowOverride,
CONST RGNDATA *pDirtyRegion )
{
if( SUCCEEDED( SF->getRender()->BeginRender() ) )
{
char buf[256];
stRemotePlayer *pPlayer = SF->getSAMP()->getPlayers()->pRemotePlayer[ i ];
sprintf( buf, "health %0.2f", pPlayer->pPlayerData->fActorHealth );
pFont->Print( buf, D3DCOLOR_ARGB( 255, 255, 255, 0 ), 500, 500, false );
SF->getRender()->EndRender();
}
return true;
}
|
|
|

29.07.2015, 19:53
|
|
Участник форума
Регистрация: 12.07.2013
Сообщений: 161
С нами:
6755146
Репутация:
78
|
|
Сообщение от return
Код:
Код:
bool CALLBACK Present ( CONST RECT *pSourceRect, CONST RECT *pDestRect, HWND hDestWindowOverride,
CONST RGNDATA *pDirtyRegion )
{
if( SUCCEEDED( SF->getRender()->BeginRender() ) )
{
char buf[256];
stRemotePlayer *pPlayer = SF->getSAMP()->getPlayers()->pRemotePlayer;
sprintf( buf, "health %0.2f", pPlayer->pPlayerData->fActorHealth; );
pFont->Print( buf, D3DCOLOR_ARGB( 255, 255, 255, 0 ), 500, 500, false );
SF->getRender()->EndRender();
}
return true;
}
stRemotePlayer *pPlayer = SF->getSAMP()->getPlayers()->pRemotePlayer [id];
|
|
|

29.07.2015, 20:03
|
|
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами:
8186006
Репутация:
1
|
|
Сообщение от CarLCas
stRemotePlayer *pPlayer = SF->getSAMP()->getPlayers()->pRemotePlayer[id];
Это я знаю, писал по памяти, забыл дописать.
Ничего не меняет, зависает игра при коннекте.
|
|
|

29.07.2015, 20:26
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Где получене ида, а так же добавь проверку что указатель не нулевой.
|
|
|

03.08.2015, 16:56
|
|
Познающий
Регистрация: 08.07.2015
Сообщений: 40
С нами:
5709574
Репутация:
0
|
|
Мне кто-нибудь ответит? Как определить, нахожусь ли я в поезде?
|
|
|

04.08.2015, 14:09
|
|
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами:
8186006
Репутация:
1
|
|
как в sf использовать это?
int len = rpcParams ? rpcParams->numberOfBitsOfData / 8 : 0;
|
|
|

05.08.2015, 01:40
|
|
Познающий
Регистрация: 01.09.2014
Сообщений: 33
С нами:
6157055
Репутация:
0
|
|
как в одну строку вывести текст разного цвета и как вывести что либо в консоль?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|