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

kin4stat

mq-team · kin4@naebalovo.team
Всефорумный модератор
2,736
4,741
C++:
            CVehicle *veh = PEDSELF->GetVehicle();
            float fHealth = veh->GetHealth();
            veh->Fix();
            veh->SetHealth(fHealth);
Круто, а без зависимостей от всего подряд?
и еще вопрос. Взял коллизию у фипа, она как ни странно работает. Но как можно сделать так, чтобы объекты с типом 36(объекты сервера) не рендерились?
 

loganhackerdff

Известный
868
519
@FYP почему в SFAPI в SAMPFUNCS SDK в структуре stInputInfo pDXUTEditBox это какая то шняга, я заменил в SFSAMP.h эту шнянгу на stInputBox из собеита, и работает
C++:
struct stInputBox
{
    void* pUnknown;
    uint8_t    bIsChatboxOpen;
    uint8_t    bIsMouseInChatbox;
    uint8_t    bMouseClick_related;
    uint8_t    unk;
    DWORD    dwPosChatInput[2]; // пока что проверил только это
    uint8_t    unk2[263];
    int        iCursorPosition;
    uint8_t    unk3;
    int        iMarkedText_startPos; // Highlighted text between this and iCursorPosition
    uint8_t    unk4[20];
    int        iMouseLeftButton;
};
[/code ]
 

Cake_

Find Sexy Womans in your city for night
Проверенный
263
313
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
@FYP почему в SFAPI в SAMPFUNCS SDK в структуре stInputInfo pDXUTEditBox это какая то шняга, я заменил в SFSAMP.h эту шнянгу на stInputBox из собеита, и работает
C++:
struct stInputBox
{
    void* pUnknown;
    uint8_t    bIsChatboxOpen;
    uint8_t    bIsMouseInChatbox;
    uint8_t    bMouseClick_related;
    uint8_t    unk;
    DWORD    dwPosChatInput[2]; // пока что проверил только это
    uint8_t    unk2[263];
    int        iCursorPosition;
    uint8_t    unk3;
    int        iMarkedText_startPos; // Highlighted text between this and iCursorPosition
    uint8_t    unk4[20];
    int        iMouseLeftButton;
};
[/code ]
сфапи писал urshadow, он уже вроде и не обновляется
 

MISTER_GONWIK

Всефорумный гонщик
Всефорумный модератор
1,261
1,743
@FYP почему в SFAPI в SAMPFUNCS SDK в структуре stInputInfo pDXUTEditBox это какая то шняга, я заменил в SFSAMP.h эту шнянгу на stInputBox из собеита, и работает
C++:
struct stInputBox
{
    void* pUnknown;
    uint8_t    bIsChatboxOpen;
    uint8_t    bIsMouseInChatbox;
    uint8_t    bMouseClick_related;
    uint8_t    unk;
    DWORD    dwPosChatInput[2]; // пока что проверил только это
    uint8_t    unk2[263];
    int        iCursorPosition;
    uint8_t    unk3;
    int        iMarkedText_startPos; // Highlighted text between this and iCursorPosition
    uint8_t    unk4[20];
    int        iMouseLeftButton;
};
[/code ]
это не шняга, а там на самом деле class CDXUTEditBox, со всякими разными функциями и данными, просто в сф апи нет определения этого класса.
 
  • Нравится
Реакции: loganhackerdff

kin4stat

mq-team · kin4@naebalovo.team
Всефорумный модератор
2,736
4,741
Ни у кого нету патча самповского AC на R3?
 

loganhackerdff

Известный
868
519
нет. Если для VSCode нет тулзы дергающей msbuild, то сам пропишешь msbuild в PATH и будешь через встроенные кастомные сборки VSCode его дергать, или через встроенную консоль. Кстати кейс с VSCode будет даже лучше чем со студией, потому что студия хоть и поддерживает системы сборки помимо msbuild, но ходить по ссылкам ошибок и фильтровать ошибки она не умеет
я скачал msbuild-tools для vs code, прописал в инклуды путь к directx sdk, но не копилится и пишет всякие ошибки
1595864616875.png

В смысле надо? Тебе вон уже МГ всё ответил.
я понял
Upd: когда я искал определение этого класса в google, ничего не нашёл
 

loganhackerdff

Известный
868
519
ничего страшного, то ведь все равно не прислал того, что я просил
я нашёл проблему, SAMPFUNCS_API был не определён, я его прописал как __declspec(dllimport) и ошибки пропали
но msbuild-tools не компилит и выдаёт ошибку
CLEO:
[msbuild-tools]: Running: D:/Microsoft Visual Studio/2019/Community/MSBuild/Current/Bin/MSBuild.exe d:\1A ALL\MY CUSTOM SF templater/SFPlugin.sln /m /nologo /verbosity:minimal /p:Configuration=Debug
d:\1A ALL\MY CUSTOM SF templater\SFPlugin.sln.metaproj : error MSB4126: The specified solution configuration "Debug|Win32" is invalid. Please specify a valid solution configuration using the Configuration and Platform properties (e.g. MSBuild.exe Solution.sln /p:Configuration=Debug /p:Platform="Any CPU") or leave those properties blank to use the default solution configuration. [d:\1A ALL\MY CUSTOM SF templater\SFPlugin.sln]
[msbuild-tools]: exited with return code: 1.