Advertisement
N3rdsWithGame

nervous_hess.lua

May 3rd, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.40 KB | None | 0 0
  1. local angleAStick = 0x3A9E3C
  2. local movAngle = 0x1DB25C
  3.  
  4. local framesESSLeft = 0
  5. local essingLeft = true
  6.  
  7. local keys = input.get()
  8.  
  9. function essLeft()
  10.   joypad.setanalog({["X Axis"]=-15, ["Y Axis"]=-15},1)
  11. end
  12.  
  13.  
  14. function essRight()
  15.   joypad.setanalog({["X Axis"]=15, ["Y Axis"]=-15},1)
  16. end
  17.  
  18. local gPressed = false
  19. local hPressed = false
  20.  
  21. function giveInput()
  22.  
  23.   if framesESSLeft > 0 then
  24.     --essLeft()
  25.     framesESSLeft = framesESSLeft - 1
  26.     essingLeft = true
  27.   elseif framesESSLeft < 0 then
  28.     --essRight()
  29.     framesESSLeft = framesESSLeft + 1
  30.     essingLeft = false
  31.   else
  32.     if essingLeft then
  33.       --essRight()
  34.       essingLeft = false
  35.     else
  36.       --essLeft()
  37.       essingLeft = true
  38.     end
  39.   end
  40.  
  41.   if essingLeft then
  42.     essLeft()
  43.   else
  44.     essRight()
  45.   end
  46.  
  47. end
  48.  
  49. event.oninputpoll(giveInput,"alternate ess")
  50.  
  51. while true do
  52.   keys = input.get()
  53.  
  54.   if keys['G'] == true and gPressed==false then
  55.     framesESSLeft = framesESSLeft + 3
  56.     gPressed = true
  57.   end
  58.   if keys['H'] == true and hPressed==false then
  59.     framesESSLeft = framesESSLeft - 3
  60.     hPressed = true
  61.   end
  62.  
  63.  
  64.   if not keys['G']==true and gPressed==true then
  65.     gPressed=false
  66.     print("g released")
  67.   end
  68.   if not keys['H']==true and hPressed==true then
  69.     hPressed = false
  70.   end
  71.   gui.cleartext()
  72.   gui.text(200,200,"framesESSLeft = ".. framesESSLeft)
  73.  
  74.   emu.yield()
  75. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement