Advertisement
Guest User

Game maker

a guest
Feb 13th, 2021
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. Step event of push object
  3.  
  4. //Gravity
  5.  
  6. if place_free (x,y+1){gravity = 0.3 } else {gravity = 0 }
  7. gravity_direction = 270
  8.  
  9. //Push script
  10.  
  11. if place_meeting (x + 4,y,obj_Stick)  && keyboard_check (vk_left) {x -=4}
  12. if place_meeting (x - 4,y,obj_Stick)  && keyboard_check (vk_right) {x +=4}
  13.  
  14. if place_meeting (x + 4,y,obj_Stick)  &&   keyLeft =  gamepad_axis_value(0, gp_axislh) {x -=4}    This not working
  15.  if place_meeting (x - 4,y,obj_Stick)  &&   keyRight = gamepad_axis_value(0, gp_axislh) {x +=4}   this not working
  16.  
  17. Step event of player  control
  18.  
  19.  
  20. ///Controls
  21.  
  22. if(!gamepad_is_connected(0)) // Keyboard Controls
  23. {
  24.     keyLeft = keyboard_check(vk_left);
  25.     keyRight = keyboard_check(vk_right);
  26.     keyShoot = keyboard_check(ord('Z'));
  27.     keyJump = keyboard_check_pressed(vk_up);
  28.     keyJumpReleased = keyboard_check_released(vk_up);
  29.     keyFire = keyboard_check(ord('Z'));
  30.     keyFireReleased = keyboard_check_released(ord('Z'));
  31.     keyPause = keyboard_check_pressed(vk_escape);
  32.    
  33. }
  34. else
  35. if(gamepad_is_connected(0)) // Gamepad Controls
  36. {
  37.     keyLeft = -gamepad_axis_value(0, gp_axislh);
  38.     keyRight = gamepad_axis_value(0, gp_axislh);
  39.     keyShoot = gamepad_button_check(0, gp_shoulderrb);
  40.     keyJump = gamepad_button_check_pressed(0, gp_face1);
  41.     keyJumpReleased = gamepad_button_check_released(0, gp_face1);
  42.     keyFire = gamepad_button_check(0, gp_shoulderrb);
  43.     keyFireReleased = gamepad_button_check_released(0, gp_shoulderrb);
  44.     keyPause = gamepad_button_check_pressed(0, gp_start);
  45. }
  46.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement