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

  #6151  
Старый 18.06.2022, 16:21
horacy
Участник форума
Регистрация: 16.08.2017
Сообщений: 110
С нами: 4600979

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

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

RakHook/StringCompressor.cpp at master · imring/RakHook

Contribute to imring/RakHook development by creating an account on GitHub.

github.com

[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
)
;
}
 
Ответить с цитированием

  #6152  
Старый 18.06.2022, 18:37
Daurin
Новичок
Регистрация: 07.06.2022
Сообщений: 10
С нами: 2072534

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

Всем привет,какую величину хранит Magnitude?
 
Ответить с цитированием

  #6153  
Старый 18.06.2022, 19:05
MeG@LaDo[N] ^_^
Участник форума
Регистрация: 21.07.2020
Сообщений: 280
С нами: 3059886

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

Добрый день,пытался найти инфу в инете но ничего не нашел, как проверить то что машина без водителя и пассажира? По айди машины
 
Ответить с цитированием

  #6154  
Старый 18.06.2022, 19:23
horacy
Участник форума
Регистрация: 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">
 
Ответить с цитированием

  #6155  
Старый 18.06.2022, 19:36
Daurin
Новичок
Регистрация: 07.06.2022
Сообщений: 10
С нами: 2072534

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

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

а загуглить религия не позволяет?
нету инфы,сам не найдешь в инете,если найдешь спасибо.

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

Добрый день,пытался найти инфу в инете но ничего не нашел, как проверить то что машина без водителя и пассажира? По айди машины
Информация - Полезные функции

Пишем сюда полезные функции !

www.blast.hk
 
Ответить с цитированием

  #6156  
Старый 18.06.2022, 20:38
al3x_
Участник форума
Регистрация: 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
;
}


возможно можно лучше
 
Ответить с цитированием

  #6157  
Старый 18.06.2022, 20:53
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

можно ли исправить эти ошибки?
right click on .cpp -> add to project
 
Ответить с цитированием

  #6158  
Старый 18.06.2022, 20:54
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

сам не найдешь в инете
Да ты что!

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

  #6159  
Старый 19.06.2022, 00:46
horacy
Участник форума
Регистрация: 16.08.2017
Сообщений: 110
С нами: 4600979

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

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

right click on .cpp -> add to project
Добавил в проект StringCompressor.cpp, но потом вылезла ошибка о не подключении к main.h, при добавлении в main.h выскочили ошибки

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

  #6160  
Старый 19.06.2022, 01:54
0x73616D
Участник форума
Регистрация: 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)
 


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




ANTICHAT ™ © 2001- Antichat Kft.