LightbulbSearching C++ Coder for small project

Posts 1–3 of 3 · Page 1 of 1
Searching C++ Coder for small project
Hello.

I'm looking for a coder who can make me a program - which freezes the contracts in FIFA Ultimate Team. I have a tutorial on how to do it manually, but it would be nice if someone is able to put in in a program, so the freeze hasn't got to be done over and over again.

Message me here or via Skype (schimmler2012) for the details.

I would also pay a little fee for good work.
Just pick up a C++ compiler and have fun..

Code:
// Convery

#include <Windows.h>

// Change the window name and the address to freeze.
#define WINDOWNAME "FIFA Ultimate Team"
#define ADDRESS 0xfffff

HWND hwnd;
HANDLE Process;
DWORD ProcessID;
DWORD Value;

int main(int argc, char *argv[])
{
	while(!(hwnd = FindWindow(NULL, WINDOWNAME)))
          Sleep(10);
		  
	while(!(GetWindowThreadProcessId(hwnd,&ProcessID)))
          Sleep(10);	  
		  
	while(!(Process = OpenProcess(PROCESS_ALL_ACCESS,false,ProcessID)))
          Sleep(10);

	SetForegroundWindow(hwnd);
	
	ReadProcessMemory(Process, (void *) ADDRESS, &Value, 4, NULL);
	
	while(true)
	{
		WriteProcessMemory(Process, (void *) ADDRESS, &Value, 4, NULL);
		Sleep(100);
	}

	return 1;
}
That's basically what he did, but didn't have a static address. In fact he has 12 addr, 1 for each player

We just nopped the game_code that decreases # of contracts. For UT, thank goodness it was only 1 game_code address.
(vb.net code: sry)
Code:
    Private gc_modify_contracts1 As IntPtr  // = Cardz.dll + offset
    Private gc_modify_contract1_offset = &H87BDB
Patch
Code:
  If MemMgr.IsAttachedToProcess Then
            Dim _nopBytes() As Byte = New Byte() {&H90, &H90, &H90} '' 3 nop bytes
            gc_modify_contracts1_orig_code = MemMgr.ReadBytes(gc_modify_contracts1, 3) '' backup orig. data for later (to un-patch)
            ''Patch first addr
            If MemMgr.WriteBytes(gc_modify_contracts1, _nopBytes) Then '
                'success patch 1
                DoOutput("Patch 1: APPLIED SUCCESS")
            Else
                'fail patch 1
                DoOutput("Patch 1: FAIL. Unknown Error.")
            End If
  Else
  MessageBox.Show(dohMsg, "u no?")
  End If
Un-Patch
Code:
  If MemMgr.IsAttachedToProcess Then
        MemMgr.WriteBytes(gc_modify_contracts1, gc_modify_contracts1_orig_code)
        DoOutput("Un-Patched OK")
  Else
        DoOutput("Not attached to game: Unable to 'un-patch' at this time.")
  End If

Anyway,

RESOLVED.
Posts 1–3 of 3 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?