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

  #1651  
Старый 11.07.2016, 00:19
iAmerican
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами: 6438231

Репутация: 133


По умолчанию

C++:





Код:
bool
CALLBACK
Present
(
CONST RECT
*
pSourceRect
,
CONST RECT
*
pDestRect
,
HWND hDestWindowOverride
,
CONST RGNDATA
*
pDirtyRegion
)
{
if
(
SF
->
getRender
(
)
->
CanDraw
(
)
)
{
if
(
stateblock
==
nullptr
)
{
stateblock
=
new
CState
(
g_pd3dDevice
)
;
}
ImGui_ImplDX9_NewFrame
(
)
;
RenderGUI
(
)
;
stateblock
->
Save
(
)
;
if
(
SUCCEEDED
(
SF
->
getRender
(
)
->
BeginRender
(
)
)
&&
init
)
{
ImGui
::
Render
(
)
;
std
::
string s
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
GetPlayerName
(
0
)
;
char
buf
[
64
]
;
sprintf
(
buf
,
"%s"
,
s
)
;
pFont
->
Print
(
buf
,
D3DCOLOR_ARGB
(
255
,
255
,
255
,
0
)
,
500
,
500
,
false
)
;
SF
->
getRender
(
)
->
EndRender
(
)
;
}
stateblock
->
Restore
(
)
;
}
return
true
;
}
;


Игра виснет при старте. Как исправить?
 
Ответить с цитированием

  #1652  
Старый 11.07.2016, 00:28
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

pFont->Print(s.c_str(), D3DCOLOR_ARGB(255, 255, 255, 0), 500, 500, false);

И баг в спринт ефф. стд::стринг - это вектор байтов.
 
Ответить с цитированием

  #1653  
Старый 11.07.2016, 02:29
iAmerican
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами: 6438231

Репутация: 133


По умолчанию

Можно ли изменить радиус получения игроков в стриме?

ну или как получить игрока в радиусе 5 метров
 
Ответить с цитированием

  #1654  
Старый 11.07.2016, 08:19
Gabriel__
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами: 5731627

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

Измеряй расстояние

C++:





Код:
float
GetDistanceXYZ
(
float
x1
,
float
y1
,
float
z1
,
float
x2
,
float
y2
,
float
z2
)
{
return
sqrt
(
pow
(
x2
-
x1
,
2
)
+
pow
(
y2
-
y1
,
2
)
+
pow
(
z2
-
z1
,
2
)
)
;
}
 
Ответить с цитированием

  #1655  
Старый 11.07.2016, 11:47
QGate
Познающий
Регистрация: 27.03.2016
Сообщений: 78
С нами: 5331145

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

Как открыть чат и ввести туда что-либо не отправляя? Как проверить нажатия клавиш Alt и Up? Пробовал IsKeyPressed('Alt') IsKeyPressed('Up'), не работало.
 
Ответить с цитированием

  #1656  
Старый 11.07.2016, 12:13
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

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

Как открыть чат и ввести туда что-либо не отправляя? Как проверить нажатия клавиш Alt и Up? Пробовал IsKeyPressed('Alt') IsKeyPressed('Up'), не работало.
VK_LMENU - Left ALT

VK_UP - Up

Чат открывается в GetIput или GetChat, точно не помню. Функцию ввода данных в чат без отправки завезем в новом СФ
 
Ответить с цитированием

  #1657  
Старый 11.07.2016, 12:13
itsLegend
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами: 6915558

Репутация: 183


По умолчанию

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

Как проверить нажатия клавиш Alt и Up? Пробовал IsKeyPressed('Alt') IsKeyPressed('Up'), не работало.
https://msdn.microsoft.com/ru-ru/library/windows/desktop/dd375731(v=vs.85).aspx

VK_LMENU - 0xA4(это не названия, которые ты будешь пытаться вставить как параметр, вводи число)

VK_UP - 0x26
 
Ответить с цитированием

  #1658  
Старый 11.07.2016, 12:29
QGate
Познающий
Регистрация: 27.03.2016
Сообщений: 78
С нами: 5331145

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

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

https://msdn.microsoft.com/ru-ru/library/windows/desktop/dd375731(v=vs.85).aspx
VK_LMENU - 0xA4(это не названия, которые ты будешь пытаться вставить как параметр, вводи число)
VK_UP - 0x26
Благодарю, просто видел пример в вики, там использовалось 'H'. Вот и подумал, что остальные также вводить).

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

VK_LMENU - Left ALT
VK_UP - Up
Чат открывается в GetIput или GetChat, точно не помню. Функцию ввода данных в чат без отправки завезем в новом СФ
Печально, что ее нету(. Ждемс)
 
Ответить с цитированием

  #1659  
Старый 11.07.2016, 12:38
itsLegend
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами: 6915558

Репутация: 183


По умолчанию

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

Благодарю, просто видел пример в вики, там использовалось 'H'. Вот и подумал, что остальные также вводить).
Если ты посмотришь на принимаемые параметры функцией, то byte key = 'H' будет равно 72, а byte key = 'h', то 104. Если сравнивать полученные значения в Virtual-Key Codes, то там будет подходить оба варианта, а правильный - один - 72(0x48), а 104(0x68) будет относиться к Numpad 8.
 
Ответить с цитированием

  #1660  
Старый 13.07.2016, 18:19
iAmerican
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами: 6438231

Репутация: 133


По умолчанию

Можно ли как нибудь убрать баг получения Score игрока ? Что бы не нужно было открывать TAB.
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.