Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Pisanie cheatu - teleport ( GTA SA )


Qadax

Rekomendowane odpowiedzi

Opublikowano

Jak mógłbym napisać cheat na teleportacji do znacznika misji do GTA San Andreas?

Kiedy mamy misję i na mini-mapie pojawia się czerwony kwadracik to cheat powinien teleportować nas do tego znacznika (jeśli jesteśmy w pojeździe to razem z pojazdem).

Oczywiście uwzględniając koordy XYZ.

(znacznik na mapie to czerwona obręcz w grze)

qadax.png
Opublikowano

Sprawdzić adresy z koordami markera i ustawić wartość adresów z pozycją gracza na identyczną wartość.

Opublikowano

Człowieku ogarnij sie 3 tematy...

 

Od siebie dodam, że pozycja gracza to będzie float.

 

A jak znaleźć? Jetpack, szukasz nieznana wartosc, lecisz do gory , szukasz wieksza wartosc, lecisz w dol , szukasz mniejszej wartosci i tak az zostanie jeden adres, jak juz go masz to -4 = x, +4 = z.

Nie pomagam na PW, od tego macie forum!!!

 

#PHP-things

 

 

08FMpDu.png

 

Opublikowano

No dobra, ale ktoś podstawe kodu by pokazał?

Nie wiemy nawet w jakim języku chcesz to pisać, a gotowca Ci nie podamy.
Opublikowano
class Vec3{
  float x;
  float y;
  float z;
};

DWORD GetPID(char* proc)
{
	PROCESSENTRY32   pe32;
	HANDLE         hSnapshot = NULL;

	pe32.dwSize = sizeof( PROCESSENTRY32 );
	hSnapshot = CreateToolhelp32Snapshot( TH32CS_SNAPPROCESS, 0 );

	if( Process32First( hSnapshot, &pe32 ) )
	{
		do{
			if( strcmp( pe32.szExeFile, proc ) == 0 )
				break;
		}while( Process32Next( hSnapshot, &pe32 ) );
	}

	if( hSnapshot != INVALID_HANDLE_VALUE )
		CloseHandle( hSnapshot );

	return pe32.th32ProcessID;
}

void teleport(){
  Vec3 znacznik;
  DWORD PID = GetPID('nazwa');
  HANDLE proc = OpenProcess(PROCESS_ALL_ACCESS,false,PID);
  ReadProcessMemory(proc,(VOID*)0xADRESZNACZNIKA,&znacznik,sizeof(Vec3),NULL);
  WriteProcessMemory(proc,(VOID*)0xADRESPOSTACI,&znacznik,sizeof(Vec3),NULL);
}

Masz w c++.

Nie pomagam na PW, od tego macie forum!!!

 

#PHP-things

 

 

08FMpDu.png

 

Opublikowano

co mi z c++ skoro nie będę mógł tego wykorzystać? Jeśli będę mógł to jak, bo to po skompilowaniu nic nie wykona w grze.

qadax.png
Opublikowano

To miała być forma traineru w c++ nic mi to nie da.

Po co robić coś co już istnieje? Twój kod w programie do tworzenia cheatów to zaledwie linia kilka linii kodu.

qadax.png
Opublikowano

ma teleportować mnie, czyli np.: playerid

do znacznika (markera) określanego w kodzie jako: SetPlayerCheckoint(playerid, pox, posy, posz, rozmiar);

qadax.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...