C++ | Поиск адреса

Vintik

Через тернии к звёздам
Автор темы
Проверенный
1,521
995
Я задолбался! Уже долго ищу скорость и ускорение (или хотя бы скорость) персонажа по всем осям. Помогите найти!
 
Решение
Плохо искал
  • CPhysical +0x44 = [RwV3D] Cкорость по трём осям
  • CPhysical +0x50 = [RwV3D] Spin
  • CPhysical +0x5C = [RwV3D] Ускорение по трём осям
Либо

kin4stat

mq-team · kin4@naebalovo.team
Всефорумный модератор
2,743
4,804
Плохо искал
  • CPhysical +0x44 = [RwV3D] Cкорость по трём осям
  • CPhysical +0x50 = [RwV3D] Spin
  • CPhysical +0x5C = [RwV3D] Ускорение по трём осям
Либо
 
  • Нравится
Реакции: Vintik

Dark_Knight

Me, me and me.
Друг
4,078
2,095
Корень умножить на 100 и на 1.4
Ты почти прав, что не прав даже.
C++:
float speed = sqrt(pow(car->speed[0], 2) + pow(car->speed[1], 2) + pow(car->speed[2], 2));
switch (CarInfo->modeSpeed)
{
    case 1:
        sprintf(buffer, "%.0f MpS", ceil(speed * 50));
        break;
    case 2:
        sprintf(buffer, "%.0f KpH", ceil(speed * 150));
        break;
    case 3:
        sprintf(buffer, "%.0f MpH", ceil(speed * 111.847));
        break;
    default:
        break;
}
 

kin4stat

mq-team · kin4@naebalovo.team
Всефорумный модератор
2,743
4,804
Ты почти прав, что не прав даже.
C++:
float speed = sqrt(pow(car->speed[0], 2) + pow(car->speed[1], 2) + pow(car->speed[2], 2));
switch (CarInfo->modeSpeed)
{
    case 1:
        sprintf(buffer, "%.0f MpS", ceil(speed * 50));
        break;
    case 2:
        sprintf(buffer, "%.0f KpH", ceil(speed * 150));
        break;
    case 3:
        sprintf(buffer, "%.0f MpH", ceil(speed * 111.847));
        break;
    default:
        break;
}
ну 150 это почти 1.4 * 100 :D
а еще, x* x быстрее чем pow(x, 2)
 

Vintik

Через тернии к звёздам
Автор темы
Проверенный
1,521
995
Какой корень, ребят, вы чё. Там сто процентов прямо пропорциональная зависимость.
ну 150 это почти 1.4 * 100 :D
а еще, x* x быстрее чем pow(x, 2)
Ну это очевидно. Тут одна операция, а там ряд считает...
Плохо искал
  • CPhysical +0x44 = [RwV3D] Cкорость по трём осям
  • CPhysical +0x50 = [RwV3D] Spin
  • CPhysical +0x5C = [RwV3D] Ускорение по трём осям
Либо
Вот это да... С английской "с" написали, падлы.
Безымянный.png
 
Последнее редактирование:

Dark_Knight

Me, me and me.
Друг
4,078
2,095

kin4stat

mq-team · kin4@naebalovo.team
Всефорумный модератор
2,743
4,804
  • Ха-ха
Реакции: Vintik

Dark_Knight

Me, me and me.
Друг
4,078
2,095
Кстати радмир использует именно 180, получается хоть где-то они не обосрались?
С картой тоже они не обосрались. В целом, она мне больше всех понравилась c КРМП проектов в плане проработанности. Предлагаю на этом и поставить точку ибо дальше уже идет оффтоп. Да и щас тоже, по правде говоря.
 
  • Ха-ха
  • Нравится
Реакции: Vintik и kin4stat