Исходник [ASI] SDK / Инструмент для создания ASI плагинов

AdCKuY_DpO4uLa

Известный
Автор темы
287
477
Обновил ImGui до версии v1.89.4, пофиксил краши из-за переполнения стека, пофиксил баг, из-за которого не дропались входящие пакеты при возврате return false в коллбеке входящих пакетов
 

AdCKuY_DpO4uLa

Известный
Автор темы
287
477
Отпишите в лс, если кто-то ещё заинтересован АПИ

how to read outgoing rpc RPC_DialogResponse?
You have to register the outgoing RPC callback, then read the structure as it would happen in lua/sf/rakhook

//callback
bool __stdcall RakClientRPCHook(SAMP::CallBacks::HookedStructs::stRakClientRPC *params) {

return true;
}

//callback register
SAMP::CallBacks::pCallBackRegister->RegisterRakClientCallback(RakClientRPCHook);
 
  • Клоун
Реакции: Fott и #Northn

Lance_Sterling

Известный
799
277
как его скомпилировать..
1701960681355.png
 
  • Ха-ха
Реакции: chapo и ARMOR

cheboxarov.coding

Новичок
13
17
Отпишите в лс, если кто-то ещё заинтересован АПИ


You have to register the outgoing RPC callback, then read the structure as it would happen in lua/sf/rakhook

//callback
bool __stdcall RakClientRPCHook(SAMP::CallBacks::HookedStructs::stRakClientRPC *params) {

return true;
}

//callback register
SAMP::CallBacks::pCallBackRegister->RegisterRakClientCallback(RakClientRPCHook);
как прочитать айдишник исходящего RPC? прошу помоги
 

AdCKuY_DpO4uLa

Известный
Автор темы
287
477
  • Клоун
Реакции: Fott и #Northn

cheboxarov.coding

Новичок
13
17
C++:
auto __stdcall RakClientRPCSendHook(SAMP::CallBacks::HookedStructs::stRakClientRPC* params) -> bool
{
    printf("%d\n", *params->uniqueID);
    return true;
}

*SAMP::CallBacks::pCallBackRegister += RakClientRPCSendHook;

github
спасибо, и еще вопрос, как прочитать CSTRING? (допустим текст диалога в RPC onshowdialog CSTRING szInfo[4096])