Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2017
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.88 KB | None | 0 0
  1. .code
  2.  
  3.  
  4.  
  5. obj_movment proc adrsObj:DWORD
  6.     mov ebx,adrsObj
  7.  
  8.     mov eax,100
  9.     add  [ebx+20],eax
  10.    
  11.     ret
  12.  obj_movment endp
  13.  move_naroo proc
  14.    
  15.     mov ebx,naroo.drc.x
  16.     add naroo.pos.x,ebx
  17.  
  18.     mov ebx,naroo.drc.y
  19.     add naroo.pos.y,ebx
  20.     ret
  21.  move_naroo endp
  22.  naroo_keyboard proc
  23.     mov naroo.drc.x,0
  24.     mov naroo.drc.y,0
  25.     invoke GetAsyncKeyState,VK_DOWN
  26.     cmp eax,0
  27.     jne Tag_GO_DOWN
  28.         RET_GO_DOWN:
  29.  
  30.     invoke GetAsyncKeyState,VK_UP
  31.     cmp eax,0
  32.     jne Tag_GO_UP
  33.         RET_GO_UP:
  34.  
  35.     invoke GetAsyncKeyState,VK_LEFT
  36.     cmp eax,0
  37.     jne Tag_GO_LEFT
  38.         RET_GO_LEFT:
  39.  
  40.     invoke GetAsyncKeyState,VK_RIGHT
  41.     cmp eax,0
  42.     jne Tag_GO_RIGHT
  43.         RET_GO_RIGHT:
  44.     ret
  45. Tag_GO_UP:
  46.     mov naroo.drc.y,-1
  47. jmp RET_GO_UP
  48. Tag_GO_DOWN:
  49.     mov naroo.drc.y,1
  50. jmp RET_GO_DOWN
  51.  
  52. Tag_GO_LEFT:
  53.     mov naroo.drc.x,-1
  54. jmp RET_GO_LEFT
  55.  
  56. Tag_GO_RIGHT:
  57.     mov naroo.drc.x,1
  58. jmp RET_GO_RIGHT
  59.  
  60.  
  61.  naroo_keyboard endp
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement