• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Работа с камерой.

Статус
В этой теме нельзя размещать новые ответы.

Furymonyt

Начинающий специалист
16 Апр 2021
320
59
78
Здравствуйте, подскажите, как сделать так, чтобы персонаж смотрел в сторону, где прописан rot принудительно и проигрывал анимацию.

Пример чекпоинта с rot -21:
new Checkpoint(new Vector3(309.47675, -586.079, 42.16406), -21.084423),

Пример кода куда хотел вставить:

Main.OnAntiAnim(player);
player.PlayAnimation("mini@sprunk@first_person", "plyr_buy_drink_pt1", 39);
Trigger.ClientEvent(player, "freeze", true);
NAPI.Task.Run(() =>
{
try
{
if (player != null && Main.Players.ContainsKey(player))
{
player.StopAnimation();
Trigger.ClientEvent(player, "freeze", false);
Main.OffAntiAnim(player);
nInventory.Add(player, new nItem(ItemType.eCola, 1));
}
}
catch { }
}, 4500);
Заранее спасибо!
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,766
1,574
211
28
Так кто должен смотреть: персонаж или камера? Это 2 разных вещи.
Персонажа можно развернуть с помощью setHeading
Камеру можно развернуть с помощью pointAtCoord
 

aspidemon

Активный участник
26 Сен 2022
115
42
65

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,766
1,574
211
28

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,766
1,574
211
28
Чтобы развернуть/повернуть камеру, можно использовать camera.setRot, а pointAtCoord - это указать направление камеры
Что по итогу получится абсолютно идентичным, только pointAtCoord даст нам больше опций еще и для установки конкретной точки, в которую нужно смотреть.
Но без проблем, можно использовать и setRot, если хочется.
 

Furymonyt

Начинающий специалист
16 Апр 2021
320
59
78
Решил, спасибо, использовал: NAPI.Entity.SetEntityRotation(player, new Vector3(0, 0, rot));
и pointAtCoord
 
Реакции: aspidemon и XDeveluxe
Статус
В этой теме нельзя размещать новые ответы.