Superjump works by using the offsets(The return value of an address)
Dim TargWin As Long
Dim ProcessIdentifi as long
Dim ProcessHandler as long
Dim ReturnValue as long
Dim SuperJumpAddress as long
Targwin = FindWindow(VbNullString,"WarRock")
if(targwin = 0) then exit sub(or Function)
getwindowthreadprocessid(Targwin, ProcessIdentifi)
ProcessHandler = OpenProcess(Process_All_Accsess, false, ProcessIdentifi)
ReadProcessMemory(ProcessHandler,&HaddressHere,Ret urnValue,4,0&)
SuperJumpAddress = ReturnValue + &HAddress
WriteProcessMemory(ProcessHandler,SuperJumpAddress ,2000,4,0&)
Ther may be some errors but w\e