 |
|

24.11.2022, 17:54
|
|
Участник форума
Регистрация: 29.12.2016
Сообщений: 124
С нами:
4931888
Репутация:
213
|
|
Сообщение от papercut
Вопрос: Как зафорсить отправку синхронизации, которая отправляется при открытии скорборда? Как я понимаю, это RPC_UpdateScoresPingsIPs. Но мне нужно именно зафорсить чтобы сама игра отправила этот рпк(если это рпк) и сама заполнила значениями все пулы. Иначе пока игрок не откроет таб, у всех 0 лвл.
C++:
Код:
reinterpret_cast
(
samp
.
dll
+
0x8A10
\
0x8BA0
r1\r3
-
1
)
(
pSAMP
)
;
|
|
|

24.11.2022, 18:04
|
|
Постоянный
Регистрация: 11.07.2019
Сообщений: 702
С нами:
3601315
Репутация:
148
|
|
Сообщение от eze
1.Как можно сделать авто обновление exe файла любыми возможными методами
Когда-то интересовался авто-обновлением SF плагина, наткнулся на это, где наткнулся - уже не помню, но осталось в записях.
Запускается данное чудо в консоли.
Не знаю, сработает ли так, но вот:
C++:
Код:
system
(
"taskkill /f /im \"your.exe\" && timeout /t 1 && del \"your.exe\" && ren \"temp_file.exe\" \"your.exe\" && \"your.exe\""
)
;
upd: если что, перед выполнением этого надо скачать новую версию exeшника. (temp_file.exe - путь к новой версии)
|
|
|

27.11.2022, 03:40
|
|
Познавший АНТИЧАТ
Регистрация: 14.07.2019
Сообщений: 1,097
С нами:
3596877
Репутация:
183
|
|
Какой оффсетик может отвечать за тюнинг машинок в сингле
|
|
|

27.11.2022, 03:56
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от Digger Man
Какой оффсетик может отвечать за тюнинг машинок в сингле
tHandlingData в CVehicle
|
|
|

06.12.2022, 03:53
|
|
Флудер
Регистрация: 19.09.2020
Сообщений: 2,405
С нами:
2973374
Репутация:
183
|
|
шо такое public
|
|
|

06.12.2022, 11:24
|
|
Участник форума
Регистрация: 21.07.2020
Сообщений: 280
С нами:
3059886
Репутация:
68
|
|
|
|
|

08.12.2022, 22:07
|
|
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами:
4091290
Репутация:
213
|
|
дайте адрес конструктора CTaskSimpleRunNamedAnim
|
|
|

09.12.2022, 21:29
|
|
Познавший АНТИЧАТ
Регистрация: 18.09.2017
Сообщений: 1,044
С нами:
4553429
Репутация:
153
|
|
Не получается сделать асинхронный http/https запрос. Крашит или зависает игра(но потом крашит).
Кстати - Мне нужно постоянно получать данные у сайта, так что функция вызывается в цикле
C++:
Код:
#include
#include
#include
mutex mtx
{
}
;
void
GetAsyncRequest
(
const
string
&
Address
)
{
cpr
::
Response
{
}
;
auto
Resp
=
[
&
]
(
)
{
mtx
.
lock
(
)
;
Response
=
cpr
::
Get
(
Address
)
;
mtx
.
unlock
(
)
;
}
;
thread
(
Resp
)
.
detach
(
)
;
return
Response
;
}
const
string Address
{
"https:\\blast.hk"
}
;
auto
Responce
=
GetAsyncRequest
(
Address
)
;
|
|
|

10.12.2022, 23:16
|
|
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами:
2055431
Репутация:
3
|
|
вроде сделал все по гайду, но чет не изменяется погода
main.cpp:
Код:
#include "main.hpp"
LRESULT CALLBACK
WindowProc
(
HWND hwnd
,
UINT uMsg
,
WPARAM wParam
,
LPARAM lParam
)
{
switch
(
uMsg
)
{
case
WM_KEYUP
:
{
switch
(
wParam
)
{
case
VK_F10
:
{
*
reinterpret_cast
(
0xC81320
)
+=
1
;
printStringNow
(
"2"
,
1000
,
NULL
,
false
)
;
break
;
}
case
VK_F2
:
{
*
reinterpret_cast
(
0xC81320
)
-=
1
;
printStringNow
(
"3"
,
1000
,
NULL
,
false
)
;
break
;
}
}
}
}
return
CallWindowProcA
(
WNDPROC
(
wHandle
)
,
hwnd
,
uMsg
,
wParam
,
lParam
)
;
}
BOOL APIENTRY
DllMain
(
HMODULE hModule
,
DWORD fdwReason
,
LPVOID lpReserved
)
{
switch
(
fdwReason
)
{
case
DLL_PROCESS_ATTACH
:
{
DisableThreadLibraryCalls
(
hModule
)
;
wHandle
=
SetWindowLongA
(
FindWindowA
(
NULL
,
"GTA:SA:MP"
)
,
GWL_WNDPROC
,
LONG
(
WindowProc
)
)
;
break
;
}
case
DLL_PROCESS_DETACH
:
{
break
;
}
}
return
TRUE
;
}
main.hpp:
Код:
#pragma once
#include
#include
LONG wHandle
;
void
printStringNow
(
const
char
*
text
,
unsigned
int
time
,
unsigned
short
flag
,
bool
bPreviousBrief
)
{
(
(
void
(
__cdecl
*
)
(
const
char
*
,
unsigned
int
,
unsigned
short
,
bool
)
)
0x69F1E0
)
(
text
,
time
,
flag
,
bPreviousBrief
)
;
}
|
|
|

10.12.2022, 23:23
|
|
Флудер
Регистрация: 02.02.2019
Сообщений: 5,070
С нами:
3831395
Репутация:
183
|
|
Сообщение от egaa
вроде сделал все по гайду, но чет не изменяется погода
main.cpp:
Код:
#include "main.hpp"
LRESULT CALLBACK
WindowProc
(
HWND hwnd
,
UINT uMsg
,
WPARAM wParam
,
LPARAM lParam
)
{
switch
(
uMsg
)
{
case
WM_KEYUP
:
{
switch
(
wParam
)
{
case
VK_F10
:
{
*
reinterpret_cast
(
0xC81320
)
+=
1
;
printStringNow
(
"2"
,
1000
,
NULL
,
false
)
;
break
;
}
case
VK_F2
:
{
*
reinterpret_cast
(
0xC81320
)
-=
1
;
printStringNow
(
"3"
,
1000
,
NULL
,
false
)
;
break
;
}
}
}
}
return
CallWindowProcA
(
WNDPROC
(
wHandle
)
,
hwnd
,
uMsg
,
wParam
,
lParam
)
;
}
BOOL APIENTRY
DllMain
(
HMODULE hModule
,
DWORD fdwReason
,
LPVOID lpReserved
)
{
switch
(
fdwReason
)
{
case
DLL_PROCESS_ATTACH
:
{
DisableThreadLibraryCalls
(
hModule
)
;
wHandle
=
SetWindowLongA
(
FindWindowA
(
NULL
,
"GTA:SA:MP"
)
,
GWL_WNDPROC
,
LONG
(
WindowProc
)
)
;
break
;
}
case
DLL_PROCESS_DETACH
:
{
break
;
}
}
return
TRUE
;
}
main.hpp:
Код:
#pragma once
#include
#include
LONG wHandle
;
void
printStringNow
(
const
char
*
text
,
unsigned
int
time
,
unsigned
short
flag
,
bool
bPreviousBrief
)
{
(
(
void
(
__cdecl
*
)
(
const
char
*
,
unsigned
int
,
unsigned
short
,
bool
)
)
0x69F1E0
)
(
text
,
time
,
flag
,
bPreviousBrief
)
;
}
Там нужно сам плагин подгрузить с помощью pload( команда для консоли sf ), или процесс хакером
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|