- Версия SA-MP
-
- Любая
ForceHealthyComponents — Не ломающиеся компоненты т/с
ForceHealthyComponents — Не ломающиеся компоненты т/с
Плагин не даёт компонентам машины отваливаться при повреждениях. Не является читом, не даёт никаких преимуществ кроме эстетического удовольствия.
Исходный код:
rtdhook* hook;
char __fastcall ApplyDamage(void* ptr, void* edx, void* dm_comp,
int compId, float intensity, float a5)
{
if (compId == 1) // Let's break wheels
return reinterpret_cast<char(__thiscall*)(void*, void*, int, float, float)>(hook->trampoline)
(ptr, dm_comp, compId, intensity, a5);
return 0;
}
int main()
{
hook = new rtdhook(0x6C24B0, reinterpret_cast<DWORD>(&ApplyDamage));
hook->install();
return 0;
}
На Lua. Обратите внимание, что он не ломает и колёса!!!:
function main()
local memory = require 'memory'
memory.copy(0x6C24B0, memory.strptr("\xc2\x10\x00"), 3, true)
end