Advertisement
Guest User

GB The Smurfs Luascript for VBA

a guest
Nov 4th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.29 KB | None | 0 0
  1. local dirTable = {
  2.     [16] = 1,
  3.     [32] = 2,
  4.     [48] = 3
  5. }
  6.  
  7. while true do
  8.  
  9.     Xcam = memory.readwordunsigned(0xFF97)
  10.     Ycam = memory.readwordunsigned(0xFF99)
  11.     Xpos = memory.readwordunsigned(0xFFA1)
  12.     Ypos = memory.readwordunsigned(0xFFA3)
  13.     Xvelo = memory.readbyteunsigned(0xFFCB)
  14.     dir = memory.readbyteunsigned(0xFFEF)
  15.    
  16.     timerTen = memory.readbyteunsigned(0xF9CD)
  17.     timerOne = memory.readbyteunsigned(0xF9CE)
  18.     timerSub = memory.readbyteunsigned(0xF93E)
  19.  
  20.     rng = memory.readbyteunsigned(0xFAB1)
  21.     gui.opacity(0.7)
  22.     --vba lua sucks bad ??!?!?!?
  23.     --colors and gui.box are broken in vba23.5 ?
  24.     gui.box(0,0,240,1,0xffff0000)
  25.     gui.box(0,2,240,3,0xffff0000)
  26.     gui.box(0,4,240,5,0xffff0000)
  27.     gui.box(0,6,240,7,0xffff0000)
  28.     gui.box(0,8,240,9,0xffff0000)
  29.     gui.box(0,10,240,11,0xffff0000)
  30.     gui.box(0,12,240,13,0xffff0000)
  31.     gui.box(0,14,240,15,0xffff0000)
  32.     gui.box(0,16,240,17,0xffff0000)
  33.     gui.opacity(1.0)
  34.     gui.text(0,0,"velX " .. Xvelo,0xFffFff)
  35.     gui.text(0,8,"dir " .. tostring(dirTable[dir]),0xFFFfff)
  36.     gui.text(40,0,"X " .. Xpos,0xFFFFff)
  37.     gui.text(40,8,"Y " .. Ypos,0xFFFFff)
  38.     gui.text(80,0,"camX " .. Xcam,0xFFFFff)
  39.     gui.text(80,8,"camY " .. Ycam,0xFFFFff)
  40.     gui.text(120,0,"t " .. timerTen .. timerOne .. " " .. timerSub,0xFFFFff)
  41.     gui.text(120,8,"rng " .. rng,0xFFFFff)
  42.    
  43.     emu.frameadvance()
  44. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement