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

  #1  
Старый 05.05.2019, 14:02
sdfaw
Постоянный
Регистрация: 27.08.2018
Сообщений: 717
С нами: 4060346

Репутация: 43


По умолчанию

как получить координаты костей игроков?
 
Ответить с цитированием

  #2  
Старый 05.05.2019, 14:08
ШPEK
Познавший АНТИЧАТ
Регистрация: 22.02.2017
Сообщений: 1,474
С нами: 4852492

Репутация: 88


По умолчанию

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

как получить координаты костей игроков?
В файле CPed.h есть функция и константы
 
Ответить с цитированием

  #3  
Старый 05.05.2019, 14:15
sdfaw
Постоянный
Регистрация: 27.08.2018
Сообщений: 717
С нами: 4060346

Репутация: 43


По умолчанию

Цитата:
Сообщение от mr.krabs  

В файле CPed.h есть функция и константы
я так понял это?

enum eBone {

BONE_PELVIS1 = 1,

BONE_PELVIS,

BONE_SPINE1,

BONE_UPPERTORSO,

BONE_NECK,

BONE_HEAD2,

BONE_HEAD1,

BONE_HEAD,

BONE_RIGHTUPPERTORSO = 21,

BONE_RIGHTSHOULDER,

BONE_RIGHTELBOW,

BONE_RIGHTWRIST,

BONE_RIGHTHAND,

BONE_RIGHTTHUMB,

BONE_LEFTUPPERTORSO = 31,

BONE_LEFTSHOULDER,

BONE_LEFTELBOW,

BONE_LEFTWRIST,

BONE_LEFTHAND,

BONE_LEFTTHUMB,

BONE_LEFTHIP = 41,

BONE_LEFTKNEE,

BONE_LEFTANKLE,

BONE_LEFTFOOT,

BONE_RIGHTHIP = 51,

BONE_RIGHTKNEE,

BONE_RIGHTANKLE,

BONE_RIGHTFOOT

};

можно пример использования плиз?
 
Ответить с цитированием

  #4  
Старый 05.05.2019, 14:36
checkdasound
Постоянный
Регистрация: 12.01.2018
Сообщений: 963
С нами: 4387250

Репутация: 133


По умолчанию

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

я так понял это?
enum eBone {
BONE_PELVIS1 = 1,
BONE_PELVIS,
BONE_SPINE1,
BONE_UPPERTORSO,
BONE_NECK,
BONE_HEAD2,
BONE_HEAD1,
BONE_HEAD,
BONE_RIGHTUPPERTORSO = 21,
BONE_RIGHTSHOULDER,
BONE_RIGHTELBOW,
BONE_RIGHTWRIST,
BONE_RIGHTHAND,
BONE_RIGHTTHUMB,
BONE_LEFTUPPERTORSO = 31,
BONE_LEFTSHOULDER,
BONE_LEFTELBOW,
BONE_LEFTWRIST,
BONE_LEFTHAND,
BONE_LEFTTHUMB,
BONE_LEFTHIP = 41,
BONE_LEFTKNEE,
BONE_LEFTANKLE,
BONE_LEFTFOOT,
BONE_RIGHTHIP = 51,
BONE_RIGHTKNEE,
BONE_RIGHTANKLE,
BONE_RIGHTFOOT
};
можно пример использования плиз?
заносишь координаты в вектор и потом уже достаешь координаты x, y, z. Вроде так.

C++:





Код:
CVector
*
position
;
PEDSELF
->
GetBonePosition
(
BONE_HEAD
,
position
)
posX
=
position
[
0
]
;
posY
=
position
[
1
]
;
posZ
=
position
[
2
]
;
 
Ответить с цитированием

  #5  
Старый 05.05.2019, 14:54
sdfaw
Постоянный
Регистрация: 27.08.2018
Сообщений: 717
С нами: 4060346

Репутация: 43


По умолчанию

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

заносишь координаты в вектор и потом уже достаешь координаты x, y, z. Вроде так.

C++:





Код:
CVector
*
position
;
PEDSELF
->
GetBonePosition
(
BONE_HEAD
,
position
)
posX
=
position
[
0
]
;
posY
=
position
[
1
]
;
posZ
=
position
[
2
]
;

не подскажешь как изменить цвет костей?
 
Ответить с цитированием

  #6  
Старый 05.05.2019, 15:51
sdfaw
Постоянный
Регистрация: 27.08.2018
Сообщений: 717
С нами: 4060346

Репутация: 43


По умолчанию

как преобразовать CVector в float?
 
Ответить с цитированием

  #7  
Старый 05.05.2019, 15:55
ШPEK
Познавший АНТИЧАТ
Регистрация: 22.02.2017
Сообщений: 1,474
С нами: 4852492

Репутация: 88


По умолчанию

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

как преобразовать CVector в float?
reinterpret_cast(object)
 
Ответить с цитированием

  #8  
Старый 05.05.2019, 16:02
sdfaw
Постоянный
Регистрация: 27.08.2018
Сообщений: 717
С нами: 4060346

Репутация: 43


По умолчанию

Цитата:
Сообщение от mr.krabs  

reinterpret_cast(object)
как использовать?

posX = reinterpret_cast(position[0]);

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

  #9  
Старый 06.05.2019, 23:35
Imbecil
Новичок
Регистрация: 06.04.2019
Сообщений: 15
С нами: 3739435

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

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

Можно ли как получить эти оба массива чисел? На стадии отрисовки или после.
ну помогите пажилому человеку, пожалуйста. или хотя бы в какую сторону смотреть.
 
Ответить с цитированием

  #10  
Старый 13.05.2019, 17:23
Imbecil
Новичок
Регистрация: 06.04.2019
Сообщений: 15
С нами: 3739435

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

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





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT ™ © 2001- Antichat Kft.