 |
|

28.12.2021, 16:12
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
[QUOTE="Scar_"]
Почему выводит 0? В imgui вывожу через цикл структуры и там заполняются, но не все структуры.
C++:
[CODE]
// Глоб. область
struct
stSeed
{
int
id
;
float
distance
;
CVector position
;
std
::
string seed
;
}
seed
[
SAMP_MAX_3DTEXTS
]
;
// Бессконечный цикл
auto
it
=
*
std
::
min_element
(
std
::
begin
(
seed
)
,
std
::
end
(
seed
)
,
[
]
(
const
stSeed
&
a
,
const
stSeed
&
b
)
{
return
a
.
distance
|
|
|

30.12.2021, 00:01
|
|
Познавший АНТИЧАТ
Регистрация: 18.09.2017
Сообщений: 1,044
С нами:
4553429
Репутация:
153
|
|
Как получить угол камеры персонажа? (Радианы или лучше градусы)
Не с помощью SF
Спасибо заранее
|
|
|

30.12.2021, 14:52
|
|
Новичок
Регистрация: 03.02.2021
Сообщений: 1
С нами:
2776882
Репутация:
1
|
|
1. Делаю лаунчер для своего сервера на C# через Visual Studio. Мне нужно запускать прямое подключение к серверу, используя другую директорию игры (которую пользователь может настроить в настройках). Если использовать
C++:
Код:
Process
.
Start
(
samp
,
IP_CONNECT
)
;
(у меня в переменных прописан путь к сампу и IP сервера), то запускается гта, которая указана в настройках самого сампа.
|
|
|

30.12.2021, 16:08
|
|
Постоянный
Регистрация: 21.08.2015
Сообщений: 343
С нами:
5646349
Репутация:
163
|
|
Сообщение от ERKYNIS
1. Делаю лаунчер для своего сервера на C# через Visual Studio. Мне нужно запускать прямое подключение к серверу, используя другую директорию игры (которую пользователь может настроить в настройках). Если использовать
C++:
Код:
Process
.
Start
(
samp
,
IP_CONNECT
)
;
(у меня в переменных прописан путь к сампу и IP сервера), то запускается гта, которая указана в настройках самого сампа.
ну тебе аргументы надо в нужном формате к игре прописать, и библиотеку с сампом подгрузить
|
|
|

30.12.2021, 16:20
|
|
Флудер
Регистрация: 10.10.2016
Сообщений: 9,228
С нами:
5046982
Репутация:
183
|
|
Сообщение от ERKYNIS
Если использовать
C++:
Код:
Process
.
Start
(
samp
,
IP_CONNECT
)
;
(у меня в переменных прописан путь к сампу и IP сервера), то запускается гта, которая указана в настройках самого сампа.
потому что самп запускает игру, путь к которой лежит в реестре
Сообщение от ERKYNIS
Если использовать (у меня в переменных прописан путь к сампу и IP сервера), то запускается гта, которая указана в настройках самого сампа.
C#:
[CODE]
public
void
setSettings
(
string
newpath
)
{
RegistryKey
SAMP
=
Registry
.
CurrentUser
.
OpenSubKey
(
"Software\\SAMP"
,
true
)
;
if
(
SAMP
!=
null
)
{
object
savepath
=
newpath
;
SAMP
.
SetValue
(
"gta_sa_exe"
,
newpath
)
;
}
}
public
string
getSettings
(
)
{
string
path
;
RegistryKey
SAMP
=
Registry
.
CurrentUser
.
OpenSubKey
(
"Software\\SAMP"
)
;
if
(
SAMP
!=
null
)
{
object
SAMP_path
=
SAMP
.
GetValue
(
"gta_sa_exe"
)
;
path
=
Convert
.
ToString
(
SAMP_path
)
;
}
return
path
;
}
private
void
play_Click
(
object
sender
,
EventArgs
e
)
{
if
(
nickname
.
Text
.
Length
>
2
&&
nickname
.
Text
.
Length
|
|
|

08.01.2022, 02:15
|
|
Постоянный
Регистрация: 08.09.2021
Сообщений: 808
С нами:
2463635
Репутация:
98
|
|
Привет, попытался выдать себе HP, почему так не работает? компилятор не жалуется.
2:
Код:
DWORD CPed
=
0xB6F5F0
;
ReadProcessMemory
(
handle
,
(
PBYTE
*
)
CPed
+
0x540
,
&
Read
,
sizeof
(
Read
)
,
0
)
;
WriteProcessMemory
(
handle
,
(
LPVOID
)
CPed
,
&
NewValue
,
sizeof
(
NewValue
)
,
0
)
;
Всё работает но HP не выдаются, сервер HMS.
|
|
|

08.01.2022, 02:26
|
|
Постоянный
Регистрация: 03.05.2020
Сообщений: 385
С нами:
3174020
Репутация:
213
|
|
Сообщение от [w0te]
Привет, попытался выдать себе HP, почему так не работает? компилятор не жалуется.
2:
Код:
DWORD CPed
=
0xB6F5F0
;
ReadProcessMemory
(
handle
,
(
PBYTE
*
)
CPed
+
0x540
,
&
Read
,
sizeof
(
Read
)
,
0
)
;
WriteProcessMemory
(
handle
,
(
LPVOID
)
CPed
,
&
NewValue
,
sizeof
(
NewValue
)
,
0
)
;
Всё работает но HP не выдаются, сервер HMS.
1. что ты делаешь это пиздец
2. сними протект
3. в 0xB6F5F0 хранится указатель на cped а не сам cped
4. что делает твой код только сам бог знает, хп он не меняет так точно
5. есть статичный адресс можешь юзать его (0xB793E0), тебе будет проще и нам тоже
6. разберись что какая функция делает перед тем писать ее в свой код
7. разберись и подумай что тебе надо сделать чтобы выставить значение хп
8. используй google
9. не насилуй код тем что не понимаешь
10. https://gtamods.com/wiki/Memory_Addresses_(SA)
11. если трахнул извини
|
|
|

08.01.2022, 03:57
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от SC6UT
2. сними протект
Сообщение от SC6UT
6. разберись что какая функция делает перед тем писать ее в свой код
автору желаю выучить матчасть
|
|
|

08.01.2022, 04:10
|
|
Постоянный
Регистрация: 08.09.2021
Сообщений: 808
С нами:
2463635
Репутация:
98
|
|
Сообщение от kin4stat
автору желаю выучить матчасть
Вы кому?
|
|
|

09.01.2022, 23:14
|
|
Участник форума
Регистрация: 21.01.2020
Сообщений: 123
С нами:
3322808
Репутация:
78
|
|
дайте указатель на setplayerpos для r3
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|