Показать сообщение отдельно
Старый 10.11.2020, 21:56   #7
Местный
 
Аватар для Elecktron
 
Регистрация: 27.10.2011
Адрес: Харьков
Сообщений: 106
Сказал Спасибо: 24
Имеет 11 спасибок в 7 сообщенях
Elecktron пока неопределено
По умолчанию

это код для ц4.
если человек захочет что-либо понять - он спросит.
и самое главное - мой код рабочий.

Код:
//01 - movebackwardtolocation
void __cdecl MoveBackwardToLocation(DWORD MoveToX,DWORD MoveToY,DWORD MoveToZ,DWORD CurrentX,DWORD CurrentY,DWORD CurrentZ)
{
 char *mask = "cddddddd";
 asm
 {
  mov ECX,[UNetworkHandler]
  mov ESI,ECX
  mov ECX,DWORD PTR DS:[ESI+0x48]
  mov EDX,DWORD PTR DS:[ECX]
  mov EAX,0x01
  push EAX
  mov EAX,CurrentZ
  push EAX
  mov EAX,CurrentY
  push EAX
  mov EAX,CurrentX
  push EAX
  mov EAX,MoveToZ
  push EAX
  mov EAX,MoveToY
  push EAX
  mov EAX,MoveToX
  push EAX
  push $1
  push mask
  push ECX
  call DWORD PTR DS:[EDX+0x64]
  add ESP,0x28
 }
__________________
C++Builder 6, Delphi 7, RAD Studio XE2, MS VC++...

Последний раз редактировалось Elecktron, 10.11.2020 в 23:12.
Elecktron вне форума   Ответить с цитированием
За это сообщение Elecktron нажился спасибкой от: