Advertisement
Guest User

Teleport VB

a guest
Sep 4th, 2015
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 4.28 KB | None | 0 0
  1. Module Module1
  2.     Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Integer) As Boolean
  3.     Dim PX As Double
  4.     Dim PY As Double
  5.     Dim PZ As Double
  6.     Dim MVStatus As Boolean = False
  7.     Private MVProc() = Process.GetProcessesByName("MicroVolts.exe")
  8.     Declare Sub Sleep Lib "kernel32.dll" (ByVal Milliseconds As Integer)
  9.     Dim Slot1(3) As Double
  10.     Dim Slot2(3) As Double
  11.     Dim Slot3(3) As Double
  12.  
  13.     Sub ReadMemory()
  14.        
  15.         If GetAsyncKeyState(vKey:=116) * GetAsyncKeyState(vKey:=49) Then
  16.             Slot1(0) = PX = ReadDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H108}, Level:=4, nsize:=4)
  17.             Slot1(1) = PY = ReadDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H110}, Level:=4, nsize:=4)
  18.             Slot1(2) = PZ = ReadDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H118}, Level:=4, nsize:=4)
  19.             Console.WriteLine("Location Saved to Slot1 !")
  20.  
  21.         ElseIf GetAsyncKeyState(vKey:=116) * GetAsyncKeyState(vKey:=50) Then
  22.             Slot2(0) = PX = ReadDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H108}, Level:=4, nsize:=4)
  23.             Slot2(1) = PY = ReadDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H110}, Level:=4, nsize:=4)
  24.             Slot2(2) = PZ = ReadDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H118}, Level:=4, nsize:=4)
  25.             Console.WriteLine("Location Saved to Slot2 !")
  26.         ElseIf GetAsyncKeyState(vKey:=116) * GetAsyncKeyState(vKey:=51) Then
  27.             Slot3(0) = PX = ReadDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H108}, Level:=4, nsize:=4)
  28.             Slot3(1) = PY = ReadDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H110}, Level:=4, nsize:=4)
  29.             Slot3(2) = PZ = ReadDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H118}, Level:=4, nsize:=4)
  30.             Console.WriteLine("Location Saved to Slot3 !")
  31.         End If
  32.     End Sub
  33.     Sub Writememory()
  34.         If GetAsyncKeyState(vKey:=117) * GetAsyncKeyState(vKey:=49) Then
  35.             WriteDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H108}, Value:=PX, Level:=4, nsize:=4)
  36.             WriteDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H110}, Value:=PY, Level:=4, nsize:=4)
  37.             WriteDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H118}, Value:=PZ, Level:=4, nsize:=4)
  38.             Console.WriteLine("Location written from Slot1 !")
  39.         ElseIf GetAsyncKeyState(vKey:=117) * GetAsyncKeyState(vKey:=50) Then
  40.             WriteDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H108}, Value:=PX, Level:=4, nsize:=4)
  41.             WriteDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H110}, Value:=PY, Level:=4, nsize:=4)
  42.             WriteDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H118}, Value:=PZ, Level:=4, nsize:=4)
  43.             Console.WriteLine("Location written from Slot2 !")
  44.         ElseIf GetAsyncKeyState(vKey:=117) * GetAsyncKeyState(vKey:=51) Then
  45.             WriteDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H108}, Value:=PX, Level:=4, nsize:=4)
  46.             WriteDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H110}, Value:=PY, Level:=4, nsize:=4)
  47.             WriteDMADouble("MicroVolts.exe", &H122E1458, Offsets:={&H7C, &H124, &H638, &H118}, Value:=PZ, Level:=4, nsize:=4)
  48.             Console.WriteLine("Location written from Slot3 !")
  49.         End If
  50.     End Sub
  51.  
  52.     Sub Main()
  53.  
  54.         Console.ForegroundColor = ConsoleColor.Red
  55.         Console.WriteLine("[F5] Save.")
  56.         Console.ForegroundColor = ConsoleColor.Blue
  57.         Console.WriteLine("[F6] Load.")
  58.         Console.ForegroundColor = ConsoleColor.Yellow
  59.         Console.WriteLine("For saving to Slot1 click F5+1, for Slot2 F5+2 ecc.", vbNewLine)
  60.         Console.ForegroundColor = ConsoleColor.Green
  61.         Console.WriteLine("For loading F6+1, 2 or 3.", vbNewLine)
  62.         Console.ResetColor()
  63.         While True
  64.             ReadMemory()
  65.             Sleep(150)
  66.             Writememory()
  67.             Sleep(50)
  68.         End While
  69.  
  70.     End Sub
  71. End Module
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement