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

  #241  
Старый 29.07.2015, 04:44
slonoboyko
Познающий
Регистрация: 26.05.2014
Сообщений: 40
С нами: 6297017

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

Цитата:
Сообщение от return  

Как выводить в рендер значения переменных?
функой sprintf ебашишь все в одну переменную потом с помощью идентификатора.
 
Ответить с цитированием

  #242  
Старый 29.07.2015, 09:50
return
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами: 8186006

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

Цитата:
Сообщение от slonoboyko  

функой sprintf ебашишь все в одну переменную потом с помощью идентификатора.
Спасибо.

Тут одна проблема возникла, когда я пытаюсь вывести кол-во хп, то игра зависает. В чём проблема?
 
Ответить с цитированием

  #243  
Старый 29.07.2015, 09:56
Sire Like
Постоянный
Регистрация: 20.10.2014
Сообщений: 489
С нами: 6086011

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

Цитата:
Сообщение от return  

Спасибо.
Тут одна проблема возникла, когда я пытаюсь вывести кол-во хп, то игра зависает. В чём проблема?
Тут наверно код нужно смотреть.

:-[
 
Ответить с цитированием

  #244  
Старый 29.07.2015, 18:42
return
Участник форума
Регистрация: 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;
}


 
Ответить с цитированием

  #245  
Старый 29.07.2015, 19:53
CarLCas
Участник форума
Регистрация: 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];
 
Ответить с цитированием

  #246  
Старый 29.07.2015, 20:03
return
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами: 8186006

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

Цитата:
Сообщение от CarLCas  

stRemotePlayer *pPlayer = SF->getSAMP()->getPlayers()->pRemotePlayer[id];
Это я знаю, писал по памяти, забыл дописать.

Ничего не меняет, зависает игра при коннекте.
 
Ответить с цитированием

  #247  
Старый 29.07.2015, 20:26
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Где получене ида, а так же добавь проверку что указатель не нулевой.
 
Ответить с цитированием

  #248  
Старый 03.08.2015, 16:56
Harch
Познающий
Регистрация: 08.07.2015
Сообщений: 40
С нами: 5709574

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

Мне кто-нибудь ответит? Как определить, нахожусь ли я в поезде?
 
Ответить с цитированием

  #249  
Старый 04.08.2015, 14:09
return
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами: 8186006

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

как в sf использовать это?

int len = rpcParams ? rpcParams->numberOfBitsOfData / 8 : 0;
 
Ответить с цитированием

  #250  
Старый 05.08.2015, 01:40
fanta
Познающий
Регистрация: 01.09.2014
Сообщений: 33
С нами: 6157055

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

как в одну строку вывести текст разного цвета и как вывести что либо в консоль?
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.