Noticias:

SMF - Just Installed!

Menú principal

Joints Expand S4/S6/S8

Publicado por Dakosmu, Nov 12, 2024, 04:09 PM

Tema anterior - Siguiente tema

Dakosmu



Joint.h
#pragma once

#define JOINTS_SIZE 2584

#define MAX_JOINTS 2500

void InitJoint();

Joint.cpp S4

#include "stdafx.h"
#include "Joint.h"
#include "Util.h"

BYTE m_Joints[JOINTS_SIZE*MAX_JOINTS];

void InitJoint() // OK
{
SetDword(0x005B07EE+2,(DWORD)&m_Joints);
SetDword(0x00669452+2,(DWORD)&m_Joints);
SetDword(0x006715B2+2,(DWORD)&m_Joints);
SetDword(0x0067165B+2,(DWORD)&m_Joints);
SetDword(0x00681174+2,(DWORD)&m_Joints);
SetDword(0x006811CF+2,(DWORD)&m_Joints);

SetDword(0x005B07DC+3,MAX_JOINTS);
SetDword(0x0066943C+3,MAX_JOINTS);
SetDword(0x0067159C+3,MAX_JOINTS);
SetDword(0x00671649+3,MAX_JOINTS);
SetDword(0x00681162+3,MAX_JOINTS);
SetDword(0x006811B9+3,MAX_JOINTS);
}

Joint.cpp S6

#include "stdafx.h"
#include "Joint.h"
#include "Util.h"

BYTE m_Joints[JOINTS_SIZE*MAX_JOINTS];

void InitJoint() // OK
{
SetDword(0x005F308B+2,(DWORD)&m_Joints);
SetDword(0x006F80FF+2,(DWORD)&m_Joints);
SetDword(0x0072D1E2+2,(DWORD)&m_Joints);
SetDword(0x00735E8E+2,(DWORD)&m_Joints);
SetDword(0x00735F3A+2,(DWORD)&m_Joints);
SetDword(0x00735F9A+2,(DWORD)&m_Joints);
SetDword(0x00747D2A+2,(DWORD)&m_Joints);
SetDword(0x00747D91+2,(DWORD)&m_Joints);

SetDword(0x005F3079+3,MAX_JOINTS);
SetDword(0x0072D1CC+3,MAX_JOINTS);
SetDword(0x00735E78+3,MAX_JOINTS);
SetDword(0x00735F28+3,MAX_JOINTS);
SetDword(0x00735F88+3,MAX_JOINTS);
SetDword(0x00747D18+3,MAX_JOINTS);
SetDword(0x00747D7B+3,MAX_JOINTS);
}

Joint.cpp S8

#include "stdafx.h"
#include "Joint.h"
#include "Util.h"

BYTE m_Joints[JOINTS_SIZE*MAX_JOINTS];

void InitJoint() // OK
{
SetDword(0x005EA20C+2,(DWORD)&m_Joints);
SetDword(0x0073C1DB+1,(DWORD)&m_Joints);
SetDword(0x007455E6+1,(DWORD)&m_Joints);
SetDword(0x00745684+1,(DWORD)&m_Joints);
SetDword(0x007456D7+1,(DWORD)&m_Joints);
SetDword(0x00757F52+1,(DWORD)&m_Joints);
SetDword(0x00757FA1+1,(DWORD)&m_Joints);

SetDword(0x005EA1FA+3,MAX_JOINTS);
SetDword(0x0073C1C5+3,MAX_JOINTS);
SetDword(0x007455D0+3,MAX_JOINTS);
SetDword(0x00745672+3,MAX_JOINTS);
SetDword(0x007456C5+3,MAX_JOINTS);
SetDword(0x00757F40+3,MAX_JOINTS);
SetDword(0x00757F8B+3,MAX_JOINTS);
}


Creditos
SetecSoft
Bon Dia

Dakosmu

for mu S9


#include "stdafx.h"
#include "Joint.h"
#include "Util.h"

BYTE m_Joints[JOINTS_SIZE * MAX_JOINTS];

void InitJoint() // OK
{
   SetDword(0x005EED8B + 2, (DWORD)&m_Joints);//.text:005EED8B   sub_5EEB95                   mov     byte_8BCDD30[eax], 0
   SetDword(0x0076B455 + 1, (DWORD)&m_Joints);//.text:0076B455   sub_76B428                   add     eax, offset byte_8BCDD30
   SetDword(0x00774B88 + 1, (DWORD)&m_Joints);//.text:00774B88   sub_774B60                   add     eax, offset byte_8BCDD30
   SetDword(0x00774C26 + 1, (DWORD)&m_Joints);//.text:00774C26   sub_774C02                   add     eax, offset byte_8BCDD30
   SetDword(0x00774C79 + 1, (DWORD)&m_Joints);//.text:00774C79   sub_774C55                   add     eax, offset byte_8BCDD30
   SetDword(0x007879C4 + 1, (DWORD)&m_Joints);//.text:007879C4   sub_7879A0                   add     eax, offset byte_8BCDD30
   SetDword(0x00787A13 + 1, (DWORD)&m_Joints);//.text:00787A13   sub_7879E7                   add     eax, offset byte_8BCDD30

   SetDword(0x005EED79 + 3, MAX_JOINTS);//005EED79
   SetDword(0x0076B43F + 3, MAX_JOINTS);//0076B43F
   SetDword(0x00774B72 + 3, MAX_JOINTS);//00774B72
   SetDword(0x00774C14 + 3, MAX_JOINTS);//00774C14
   SetDword(0x00774C67 + 3, MAX_JOINTS);//00774C67
   SetDword(0x007879B2 + 3, MAX_JOINTS);//007879B2
   SetDword(0x007879FD + 3, MAX_JOINTS);//007879FD
}
Bon Dia

🡱 🡳