
05.01.2018, 21:46
|
|
Участник форума
Регистрация: 06.11.2016
Сообщений: 150
С нами:
5008255
Репутация:
18
|
|
Юзать таймер)
|
|
|

06.01.2018, 17:32
|
|
Участник форума
Регистрация: 19.03.2014
Сообщений: 222
С нами:
6395080
Репутация:
128
|
|
@2Shae можно изъебнуться и проверять кости актера на видимость, после чего рисовать только по координатам видимых костей
|
|
|

06.01.2018, 19:43
|
|
Постоянный
Регистрация: 24.01.2016
Сообщений: 566
С нами:
5421300
Репутация:
83
|
|
Как прочитать файл в сф апи и вывести его содержимое в чат?)
|
|
|

06.01.2018, 19:47
|
|
Постоянный
Регистрация: 15.04.2017
Сообщений: 602
С нами:
4778331
Репутация:
63
|
|
std::ifstream
|
|
|

06.01.2018, 23:13
|
|
Постоянный
Регистрация: 24.01.2016
Сообщений: 566
С нами:
5421300
Репутация:
83
|
|
Сообщение от kewa opcode
std::ifstream
А дальше,тепа файлрид или че
|
|
|

06.01.2018, 23:17
|
|
Постоянный
Регистрация: 10.01.2016
Сообщений: 922
С нами:
5441999
Репутация:
133
|
|
Сообщение от mrdiimax
А дальше,тепа файлрид или че
Дальше гугл
|
|
|

08.01.2018, 16:01
|
|
Постоянный
Регистрация: 24.01.2016
Сообщений: 566
С нами:
5421300
Репутация:
83
|
|
В чем проблема,установил Visual Studio 2017, запускаю - не запускается,устанавливал разные версии,тобишь Professional Enterprise,никакая из них не запускается,что делать???
|
|
|

08.01.2018, 20:11
|
|
Участник форума
Регистрация: 19.03.2014
Сообщений: 222
С нами:
6395080
Репутация:
128
|
|
аси, не сф
перебираю хендлы игроков, получаю по ним структуры актеров, вывожу в чат:
C++:
Код:
chatMsg
(
0xffffffff
,
"handle: 0x%x | ped: 0x%x"
,
v31
,
actor_info
)
;
chatMsg
(
0xffffffff
,
"X: %.2f Y: %.2f Z: %.2f"
,
actor_info
->
matrix
->
pos
.
x
,
actor_info
->
matrix
->
pos
.
y
,
actor_info
->
matrix
->
pos
.
z
)
;
chatMsg
(
0xffffffff
,
"HP: %.2f | &HP: %x"
,
actor_info
->
fHealth
,
&
(
actor_info
->
fHealth
)
)
;
В рез-те наблюдаю хендлы, адреса стр-р и координаты всех актеров из зоны стрима, а с получением хп какая-то хуета, адекватно хп получаю только своё, у других актеров по этому адресу лежит 1000.0:
Структуру написал правильно, в оффсетах не ошибся. У меня только одно предположение - на вики написано "CPed +0x50C = начало класса CPedIK", т.е., начиная с 0x50c и ниже - это инфа, относящаяся только к игроку, за которого я играю? Или что значит этот ебучий педик?
Если я прав, то, где тогда лежат хп других актеров? Или их можно получить только вызвав функцию?
А если я не прав, то скажите в каком месте я долбоеб
|
|
|

08.01.2018, 20:36
|
|
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами:
6603505
Репутация:
183
|
|
Сообщение от p1cador
аси, не сф
перебираю хендлы игроков, получаю по ним структуры актеров, вывожу в чат:
C++:
Код:
chatMsg
(
0xffffffff
,
"handle: 0x%x | ped: 0x%x"
,
v31
,
actor_info
)
;
chatMsg
(
0xffffffff
,
"X: %.2f Y: %.2f Z: %.2f"
,
actor_info
->
matrix
->
pos
.
x
,
actor_info
->
matrix
->
pos
.
y
,
actor_info
->
matrix
->
pos
.
z
)
;
chatMsg
(
0xffffffff
,
"HP: %.2f | &HP: %x"
,
actor_info
->
fHealth
,
&
(
actor_info
->
fHealth
)
)
;
В рез-те наблюдаю хендлы, адреса стр-р и координаты всех актеров из зоны стрима, а с получением хп какая-то хуета, адекватно хп получаю только своё, у других актеров по этому адресу лежит 1000.0:
Структуру написал правильно, в оффсетах не ошибся. У меня только одно предположение - на вики написано "CPed +0x50C = начало класса CPedIK", т.е., начиная с 0x50c и ниже - это инфа, относящаяся только к игроку, за которого я играю? Или что значит этот ебучий педик?
Если я прав, то, где тогда лежат хп других актеров? Или их можно получить только вызвав функцию?
А если я не прав, то скажите в каком месте я долбоеб
SF Plugin - ActiveHitpoints(https://blast.hk/threads/13033/)
|
|
|

08.01.2018, 20:43
|
|
Участник форума
Регистрация: 06.11.2016
Сообщений: 150
С нами:
5008255
Репутация:
18
|
|
Так он же вроде хотел без SF это сделать
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|