Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › Combat Arms Hacks & Cheats › Combat Arms Brazil Hacks › Combat Arms BR Hack Coding/Source Code › Combat Arms BR Coding Help › OPK.

OPK.

Posts 1–7 of 7 · Page 1 of 1
BACKD00R
[MPGH]BACKD00R
OPK.
Eu estou na tentativa de fazer um OPK para um jogo ai que comecei a jogar semana passada. Estou usando o Cheat Engine para isso.

Bom, o que acontece é o seguinte, eu consegui fazer duas coisas:

1° Eu consigo teleportar os zumbis e eu para uma posição qualquer no mapa.
2° Eu consigo teleportar os zumbis para minha posição.

Na 1° opção, eu morro, pq eu sempre sou teleportado para o céu, e morro por causa da altura.
Na 2° opção também morro, pq as vezes me teleporta para debaixo da terra, ou para dentro do rio.

O que preciso:

Teleportar os zumbis na minha frente, sem mover a minha posição.

 
Código

Code:
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(teleportzumbi,2048) //2kb should be enough
alloc(zumbixyz,2048) //2kb should be enough
alloc(guardarzumbixyz,2048) //2kb should be enough
alloc(guardarzumbicoords,2048) //2kb should be enough
alloc(guardarplayerxyz,2048) //2kb should be enough
alloc(guardarplayercoords,2048) //2kb should be enough
alloc(playerxyz,2048) //2kb should be enough
label(returnhere)
label(returnhere2)
label(returnhere3)
label(originalcode)
label(originalcode2)
label(originalcode3)
label(exit)
label(exit2)
label(exit3)
label(tele)
label(teletome)
label(ypressed)
label(guardarplayer)
label(guardarzumbi)
label(teleport)
registersymbol(zumbixyz)
registersymbol(guardarplayer)
registersymbol(playerxyz)
registersymbol(guardarzumbi)
registersymbol(teleport)
aobscan(guardarplayeraob,0D 58 10 30 8b 01 7b 40 28 57)
aobscan(guardarzumbiaob,0D 38 5a 30 0f 98 43 30 0f 28 5a 10)
aobscan(teleportaob,0D 38 50 ** ** ** 8A 25 08)


teleportzumbi: 
//place your code here
ypressed:
pushfd
pushad
push 'G'
call GetAsyncKeyState
shr ax,#15
cmp ax,1
popad
je teletome
popfd




originalcode3:
movaps xmm0,[eax]
lea eax,[edi+20]


exit3:
jmp returnhere3


teletome:
popfd
pushfd
cmp [eax+33C],6D653D22
jne tele
popfd
movaps xmm0,[eax]
lea eax,[edi+20]


jmp returnhere3


tele:
popfd
push edi
xor edi,edi
mov edi,[playerxyz]
mov [eax],edi
mov edi,[playerxyz+4]
mov [eax+4],edi
mov edi,[playerxyz+8]
mov [eax+8],edi
pop edi
movaps xmm0,[eax]
lea eax,[edi+20]


jmp returnhere3


guardarzumbixyz: //this is allocated memory, you have read,write,execute access
//place your code here
popfd
push ecx
push edi
xor ecx,ecx
xor edi,edi
mov ecx,ebx
add ecx,00000030
mov edi,[ecx]
mov [zumbixyz],edi
add ecx,00000004
mov edi,[ecx]
mov [zumbixyz+4],edi
add ecx,00000004
mov edi,[ecx]
mov [zumbixyz+8],edi
pop edi
pop ecx
movaps xmm1,[edx+30]
movaps xmm0,[ebx+30]
movaps xmm3,[edx+10]


jmp returnhere2


guardarzumbicoords: //this is allocated memory, you have read,write,execute access
//place your code here
pushfd
cmp [ebx+4A8],0
je guardarzumbixyz
popfd


originalcode2:
movaps xmm1,[edx+30]
movaps xmm0,[ebx+30]
movaps xmm3,[edx+10]


exit2:
jmp returnhere2


guardarplayerxyz: //this is allocated memory, you have read,write,execute access
//place your code here
popfd
push ebx
push edi
xor ebx,ebx
xor edi,edi
mov ebx,eax
add ebx,00000030
mov edi,[ebx]
mov [playerxyz],edi
add ebx,00000004
mov edi,[ebx]
mov [playerxyz+4],edi
add ebx,00000004
mov edi,[ebx]
mov [playerxyz+8],edi
pop edi
pop ebx
movaps xmm0,[eax+30]
mov eax,[ecx]


jmp returnhere


guardarplayercoords: //this is allocated memory, you have read,write,execute access
//place your code here
pushfd
cmp [eax+4A8],1
je guardarplayerxyz
popfd


originalcode:
movaps xmm0,[eax+30]
mov eax,[ecx]


exit:
jmp returnhere


guardarplayeraob:
guardarplayer:
jmp guardarplayercoords
nop
returnhere:


guardarzumbiaob:
guardarzumbi:
jmp guardarzumbicoords
nop
nop
nop
nop
nop
nop
nop
returnhere2:


teleportaob:
teleport:
jmp teleportzumbi
nop
returnhere3:
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(teleportzumbi)
dealloc(zumbixyz)
dealloc(guardarzumbixyz)
dealloc(guardarzumbicoords)
dealloc(guardarplayerxyz)
dealloc(guardarplayercoords)
dealloc(playerxyz)
teleport:
movaps xmm0,[eax]
lea eax,[edi+20]
unregistersymbol(teleport)
guardarzumbi:
movaps xmm1,[edx+30]
movaps xmm0,[ebx+30]
movaps xmm3,[edx+10]
unregistersymbol(zumbixyz)
unregistersymbol(guardarzumbi)
guardarplayer:
movaps xmm0,[eax+30]
mov eax,[ecx]
unregistersymbol(guardarplayer)
unregistersymbol(playerxyz)
#1 · 11y ago
Coder.Dash
Coder.Dash
Provavelmente o pointer que você usou fica mudando o endereço, passando por todas as coordenadas de objetos existentes, isso acontecia comigo, a solução foi usar outro pointer.
#2 · 11y ago
BACKD00R
[MPGH]BACKD00R
O ponteiro não muda o endereço, quando eu inicio o jogo ele fica com um endereço fixo até fechar o jogo. Já observei isso.;
#3 · 11y ago
Coder.Dash
Coder.Dash
Isso é estranho, da uma checada na sua script e ve se não esta movendo sua posição na hora errada, é meio impossivel você mover um objeto para sua coordenada e voce ser movido "sozinho" pro céu
#4 · 11y ago
BACKD00R
[MPGH]BACKD00R
Só olhando a galera "coder" que visualizou o tópico........
#5 · 11y ago
Coder.DiasII
Coder.DiasII
qual nome do Jogo pode mandar PM?
#6 · 11y ago
dreek1
dreek1
Quote Originally Posted by Coder.DiasII View Post
qual nome do Jogo pode mandar PM?
Acho que é H1Z1...
#7 · 11y ago
Posts 1–7 of 7 · Page 1 of 1

Post a Reply

Similar Threads

  • I got OPK addrressBy TheRedEye in WarRock - International Hacks
    6Last post 19y ago
  • Anyone got OPK or Invisble adress?By EyalZamir in WarRock Korea Hacks
    9Last post 19y ago
  • T> opk hack for bypass newly updatedBy nnumel5 in Trade Accounts/Keys/Items
    4Last post 19y ago
  • About OPKBy TheRedEye in WarRock - International Hacks
    15Last post 19y ago
  • I got OPK Working.. XDBy Methadone727 in WarRock - International Hacks
    17Last post 19y ago

Tags for this Thread

None