
23.05.2017, 23:47
|
|
Участник форума
Регистрация: 06.01.2016
Сообщений: 101
С нами:
5447569
Репутация:
68
|
|
Может кто-нибудь подсказать код для SAMP'a, который отвечает за выключение NameTag'ов над головой персонажа?
|
|
|

25.05.2017, 01:51
|
|
Постоянный
Регистрация: 17.01.2014
Сообщений: 493
С нами:
6483143
Репутация:
93
|
|
пытаюсь использовать указатель на строку вместо самой строки, но не работает - игра крашит
как исправить?
C++:
Код:
bool
CALLBACK
Present
(
CONST RECT
*
pSourceRect
,
CONST RECT
*
pDestRect
,
HWND hDestWindowOverride
,
CONST RGNDATA
*
pDirtyRegion
)
{
if
(
SUCCEEDED
(
SF
->
getRender
(
)
->
BeginRender
(
)
)
)
{
char
sstring
;
char
*
pointer1
=
&
sstring
;
strcat
(
pointer1
,
"wtf "
)
;
//int watafakerNumbaVan = rand();
//int secondMistaHellwin = rand();
//printf(pointerToStringForRenderBlenderBenderSenderblamberflambermbermbermbermber, "%d", watafakerNumbaVan);
//printf(pointerToStringForRenderBlenderBenderSenderblamberflambermbermbermbermber, "%d", secondMistaHellwin);
pFont
->
Print
(
pointer1
,
D3DCOLOR_ARGB
(
117
,
0
,
92
,
0
)
,
700
,
0
,
false
)
;
SF
->
getRender
(
)
->
EndRender
(
)
;
}
;
return
true
;
}
;
|
|
|

25.05.2017, 01:52
|
|
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами:
6915558
Репутация:
183
|
|
Ну во первых - char может хранить только 1 символ.
|
|
|

25.05.2017, 01:55
|
|
Постоянный
Регистрация: 17.01.2014
Сообщений: 493
С нами:
6483143
Репутация:
93
|
|
Сообщение от legend2360
Ну во первых - char может хранить только 1 символ.
а char[144] создаст таблицу в которой будет 144 ячейки, или переменную на 144 байта?
|
|
|

25.05.2017, 02:00
|
|
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами:
6915558
Репутация:
183
|
|
Массив создаст размером 144 байта
|
|
|

25.05.2017, 02:02
|
|
Постоянный
Регистрация: 17.01.2014
Сообщений: 493
С нами:
6483143
Репутация:
93
|
|
Сообщение от legend2360
Массив создаст размером 144 байта
грустно. Спасибо.
|
|
|

25.05.2017, 13:50
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Советую юзать std::string
Код:
Код:
std::string str = "wtf";
pFont->Print(str.c_str(), D3DCOLOR_ARGB(117, 0, 92, 0), 700, 0);
|
|
|

25.05.2017, 14:09
|
|
Постоянный
Регистрация: 17.01.2014
Сообщений: 493
С нами:
6483143
Репутация:
93
|
|
Сообщение от Dark_Knight
Советую юзать std::string
Код:
Код:
std::string str = "wtf";
pFont->Print(str.c_str(), D3DCOLOR_ARGB(117, 0, 92, 0), 700, 0);
раз уж ты тут, подскажешь как добавить в строку цифры, без преобразования цифр в строку и слияния ячеек?
|
|
|

25.05.2017, 14:48
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
DWORD i = 123456;
std::string str = std::to_string(i);
|
|
|

26.05.2017, 15:05
|
|
Постоянный
Регистрация: 17.01.2014
Сообщений: 493
С нами:
6483143
Репутация:
93
|
|
Как сделать unregister колбека dx? (в эпи почему-то только регистрация)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|