 |
|

18.06.2022, 16:21
|
|
Участник форума
Регистрация: 16.08.2017
Сообщений: 110
С нами:
4600979
Репутация:
83
|
|
[S]Как добавить в проект string compressor? Я добавил файлы, необходимые для использования stringcompressor, включил stringc ompressor в main.h, а затем использовал эту функцию для декодирования текста из диалога, но выдает ошибку DecodeString"syntax error: identifier 'BitStream'".[/S]
fix:
Код:
case
RPC_ShowDialog
:
{
traceLastFunc
(
"RPC_ShowDialog"
)
;
//UINT16 wDialogID, UINT8 bDialogStyle, UINT8 bTitleLength, char[] szTitle, UINT8 bButton1Len, char[] szButton1, UINT8 bButton2Len, char[] szButton2, CSTRING szInfo
BitStream
bsData
(
rpcParams
->
input
,
rpcParams
->
numberOfBitsOfData
/
8
,
false
)
;
WORD dialogId
;
uint8_t
style
,
titleLen
,
button1Len
,
button2Len
;
char
title
[
257
]
,
button1
[
257
]
,
button2
[
257
]
,
text
[
4096
]
;
bsData
.
Read
(
dialogId
)
;
bsData
.
Read
(
style
)
;
bsData
.
Read
(
titleLen
)
;
bsData
.
Read
(
title
,
titleLen
)
;
title
[
titleLen
]
=
'\0'
;
bsData
.
Read
(
button1Len
)
;
bsData
.
Read
(
button1
,
button1Len
)
;
button1
[
button1Len
]
=
'\0'
;
bsData
.
Read
(
button2Len
)
;
bsData
.
Read
(
button2
,
button2Len
)
;
button2
[
button2Len
]
=
'\0'
;
bsData
.
Write
(
0
)
;
bsData
.
Read
(
text
)
;
text
[
0
]
=
'\0'
;
stringCompressor
->
DecodeString
(
text
,
4096
,
&
bsData
)
;
addMessageToChatWindow
(
"Decoded: %s "
,
text
)
;
}
|
|
|

18.06.2022, 18:37
|
|
Новичок
Регистрация: 07.06.2022
Сообщений: 10
С нами:
2072534
Репутация:
3
|
|
Всем привет,какую величину хранит Magnitude?

|
|
|

18.06.2022, 19:05
|
|
Участник форума
Регистрация: 21.07.2020
Сообщений: 280
С нами:
3059886
Репутация:
68
|
|
Добрый день,пытался найти инфу в инете но ничего не нашел, как проверить то что машина без водителя и пассажира? По айди машины
|
|
|

18.06.2022, 19:23
|
|
Участник форума
Регистрация: 16.08.2017
Сообщений: 110
С нами:
4600979
Репутация:
83
|
|
Сообщение от horacy
Как добавить в проект string compressor? Я добавил файлы, необходимые для использования stringcompressor, включил stringc ompressor в main.h, а затем использовал эту функцию для декодирования текста из диалога, но выдает ошибку DecodeString"syntax error: identifier 'BitStream'".
C++:
Код:
BitStream
bsData
(
rpcParams
->
input
,
rpcParams
->
numberOfBitsOfData
/
8
,
false
)
;
WORD dialogId
;
uint8_t
style
,
titleLen
,
button1Len
,
button2Len
,
textLen
;
char
title
[
257
]
,
button1
[
257
]
,
button2
[
257
]
,
text
[
4096
]
;
bsData
.
Read
(
dialogId
)
;
bsData
.
Read
(
style
)
;
bsData
.
Read
(
titleLen
)
;
bsData
.
Read
(
title
,
titleLen
)
;
title
[
titleLen
]
=
'\0'
;
bsData
.
Read
(
button1Len
)
;
bsData
.
Read
(
button1
,
button1Len
)
;
button1
[
button1Len
]
=
'\0'
;
bsData
.
Read
(
button2Len
)
;
bsData
.
Read
(
button2
,
button2Len
)
;
button2
[
button2Len
]
=
'\0'
;
stringCompressor
->
DecodeString
(
text
,
4096
,
&
bsData
)
;
bsData
.
Read
(
textLen
)
;
bsData
.
Read
(
text
,
textLen
)
;
text
[
textLen
]
=
'\0'
;
можно ли исправить эти ошибки?
error.jpghoracy · 18 Июн 2022 в 18:23' data-fancybox="lb-post-1065096" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/152939/" style="cursor: pointer;" title="error.jpg">

|
|
|

18.06.2022, 19:36
|
|
Новичок
Регистрация: 07.06.2022
Сообщений: 10
С нами:
2072534
Репутация:
3
|
|
Сообщение от kin4stat
а загуглить религия не позволяет?
нету инфы,сам не найдешь в инете,если найдешь спасибо.
Сообщение от AkyLich
Добрый день,пытался найти инфу в инете но ничего не нашел, как проверить то что машина без водителя и пассажира? По айди машины
Информация - Полезные функции
Пишем сюда полезные функции !
www.blast.hk
|
|
|

18.06.2022, 20:38
|
|
Участник форума
Регистрация: 29.12.2016
Сообщений: 124
С нами:
4931888
Репутация:
213
|
|
Сообщение от AkyLich
Добрый день,пытался найти инфу в инете но ничего не нашел, как проверить то что машина без водителя и пассажира? По айди машины
C++:
Код:
bool
isCarEmpty
(
std
::
uint16_t
id
)
{
auto
veh
{
pGTA_Vehicle
[
id
]
}
;
for
(
std
::
uint8_t
i
{
}
;
i
m_nMaxPassengers
;
i
++
)
{
if
(
veh
->
passengers
[
i
]
!=
nullptr
)
{
return
false
;
}
}
return
true
;
}
возможно можно лучше
|
|
|

18.06.2022, 20:53
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от horacy
можно ли исправить эти ошибки?
right click on .cpp -> add to project
|
|
|

18.06.2022, 20:54
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от Daurin
сам не найдешь в инете
Да ты что!

|
|
|

19.06.2022, 00:46
|
|
Участник форума
Регистрация: 16.08.2017
Сообщений: 110
С нами:
4600979
Репутация:
83
|
|
Сообщение от kin4stat
right click on .cpp -> add to project
Добавил в проект StringCompressor.cpp, но потом вылезла ошибка о не подключении к main.h, при добавлении в main.h выскочили ошибки

|
|
|

19.06.2022, 01:54
|
|
Участник форума
Регистрация: 27.05.2021
Сообщений: 140
С нами:
2614229
Репутация:
33
|
|
Сообщение от CleanLegend
C++:
Код:
DWORD samp
=
GetModuleHandle
(
"samp.dll"
)
;
*
(
DWORD
*
)
(
samp
+
0x68B0C
)
=
hpHigh
;
*
(
DWORD
*
)
(
samp
+
0x68B33
)
=
hpLow
;
my game crash when i use this, if I change it manually with Cheat Engine it works fine, but if I do it from the .asi plugin the game crashes, can somebody help me?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|