Другое С/С++ Вопрос - Ответ

У

Удалённый пользователь 123482

Гость
Код:
int GetNearestVehicle() {
    int nearestVehicle = -1;
    double closestDistance = -1;
    typedef long double(__thiscall* GetDistance)(stSAMPVehicle*);
    for (int vID = 1; vID <= MAX_VEHICLES; vID++) {
        static stVehiclePool *allVehicles;
        allVehicles = SF->getSAMP()->getVehicles();
        if (allVehicles->iIsListed[vID] != 1 || allVehicles->iIsListed2[vID] != 1)
            continue;
        if (allVehicles->pSAMP_Vehicle[vID] == 0 || allVehicles->pSAMP_Vehicle[vID]->pGTA_Vehicle == 0)
            continue;
        static double currentDistance;
        static GetDistance getDistanceToLocalPlayer = (GetDistance)(SF->getSAMP()->getSAMPAddr() + 0x9A700);
        currentDistance = getDistanceToLocalPlayer(allVehicles->pSAMP_Vehicle[vID]);
        if (closestDistance == -1) {
            closestDistance = currentDistance;
            nearestVehicle = vID;
        }
        else if (currentDistance < closestDistance) {
            closestDistance = currentDistance;
            nearestVehicle = vID;
        }
    }
    return nearestVehicle;
}
Как ID в CVehicle преобразовать?
 

xISRAPILx

Перепишу свою жизнь на PHP
Проверенный
247
165
Cannot open include file: 'd3dx9.h'
Как это пофиксить? До переустановки студии всё было нормально. DirectX 9 установлен.
 

0xNull_Dll

Известный
143
21
Существует ли способ повернуть колеса на определенный градус?

К примеру, если эмулировать нажатие кнопки - колеса поворачиваются градусов на 50, а мне нужно, допустим, на 10.

Как это сделать?
 

xISRAPILx

Перепишу свою жизнь на PHP
Проверенный
247
165
Вот шо за пиздец? Тупо голый проект запустить не могу.
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(639,9): error MSB4030: "DebugFull" is an invalid value for the "GenerateDebugInformation" parameter of the "Link" task. The "GenerateDebugInformation" parameter is of type "System.Boolean".
 
Последнее редактирование:

ALF

Известный
Проверенный
320
540
Вот шо за пиздец? Тупо голый проект запустить не могу.
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(639,9): error MSB4030: "DebugFull" is an invalid value for the "GenerateDebugInformation" parameter of the "Link" task. The "GenerateDebugInformation" parameter is of type "System.Boolean".
ну бля, если не можешь понять, поч не зайти в переводчик? или чё, религия не позволяет?
 

Cake_

Потрачен
Проверенный
263
313
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Кто может дать функцию фейк афк?
 

Adder

Известный
22
0
Как через ID_VEHICLE_SYNC, прочитать скорость машины?
При попытке словить скорость так: g_Players->pRemotePlayer[pId]->pPlayerData->fVehicleMoveSpeed - получается всё нормально.
Через ID_VEHICLE_SYNC, как не пытался получить fMoveSpeed, не получалось
 

Cake_

Потрачен
Проверенный
263
313
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как проверить, что сообщение пришло от именно от сервера а не от игрока?
 

Cake_

Потрачен
Проверенный
263
313
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как пофиксить краш при /q в имгуи?
 

Sloth

Новичок
3
1
Несколько вопросов...
1. Как сделать чтоб русский текст в имгуи окне отображался нормально.
2. Как настроить шрифт в имгуи окне? Стандартный не красивый, тонкий такой.