
19.08.2018, 12:00
|
|
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами:
6908018
Репутация:
213
|
|
Сообщение от justblast
Как получить анимацию игрока в зоне прорисовки? Подскажите пожалуйста.
SF->getSAMP()->getPlayers()->GetPlayerAnimation(id);
SF->getSAMP()->getInfo()->pPools->pPlayer->GetPlayerAnimation(id);
SF->getSAMP()->getPlayers()->GetOnFootData(id)->sCurrentAnimationID;
Не подходят, они получают только ноли.
C++:
Код:
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pRemotePlayer
[
id
]
->
pPlayerData
->
onFootData
.
sAnimFlags
;
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pRemotePlayer
[
id
]
->
pPlayerData
->
onFootData
.
sCurrentAnimationID
;
Сообщение от Bize
How to fix?
Установи DirectX SDK и подключи к проекту, на ютубе много гайдов по этой теме
Сообщение от _=Gigant=_
why this not working
void Anims()
{
struct actor_info *self = actor_info_get(ACTOR_SELF, ACTOR_ALIVE);
if (FastWalk)
{
if (self == NULL)
return;
ScriptCommand(&anim_speed, ScriptActorId(self), "WALK_PLAYER", set.walk_speed);
}
}
this code above is in .cpp i included void Anims(); in .h file
Are you initializing script?
|
|
|