Hey Leute, ich hab jetzt nicht so viel ahnung von GameMaker: Studio und wollte deshalb was fragen.
Unzwar ich möchte das obj_player wie in Mario Bros stirbt wenn er obj_gegner berührt.
Ich weiß nicht wie das geht und frage euch bitte hilfe
danke im voraus
obj_player
hspeed = 0
if gamepad_button_check(0, gp_padr)
hspeed += 18
if gamepad_button_check(0, gp_padl)
hspeed -= 18
if place_free(x+hspeed,y) == false
{
if hspeed > 0
move_contact_solid(0,-1)
if hspeed < 0
move_contact_solid(180,-1)
hspeed = 0
}
vspeed += 4
if place_free(x,y+vspeed) == false
{
if vspeed > 0
move_contact_solid(270,-1)
if vspeed < 0
move_contact_solid(90,-1)
vspeed = 0
}
if gamepad_button_check_pressed(0, gp_face1)
if place_free(x,y+10) == false
vspeed = -44
if place_free(x+hspeed,y+vspeed) == false
hspeed = 0
if gamepad_button_check_released(0, gp_face1)
if vspeed < 0
vspeed /= 3
obj_gegner
Unzwar ich möchte das obj_player wie in Mario Bros stirbt wenn er obj_gegner berührt.
Ich weiß nicht wie das geht und frage euch bitte hilfe

danke im voraus

hspeed = 0
if gamepad_button_check(0, gp_padr)
hspeed += 18
if gamepad_button_check(0, gp_padl)
hspeed -= 18
if place_free(x+hspeed,y) == false
{
if hspeed > 0
move_contact_solid(0,-1)
if hspeed < 0
move_contact_solid(180,-1)
hspeed = 0
}
vspeed += 4
if place_free(x,y+vspeed) == false
{
if vspeed > 0
move_contact_solid(270,-1)
if vspeed < 0
move_contact_solid(90,-1)
vspeed = 0
}
if gamepad_button_check_pressed(0, gp_face1)
if place_free(x,y+10) == false
vspeed = -44
if place_free(x+hspeed,y+vspeed) == false
hspeed = 0
if gamepad_button_check_released(0, gp_face1)
if vspeed < 0
vspeed /= 3
hspeed = 0
if keyboard_check(ord("D"))
hspeed += 9
if keyboard_check(ord("A"))
hspeed -= 9
if place_free(x+hspeed,y) == false
{
if hspeed > 0
move_contact_solid(0,-1)
if hspeed < 0
move_contact_solid(180,-1)
hspeed = 0
}
vspeed += 4
if place_free(x,y+vspeed) == false
{
if vspeed > 0
move_contact_solid(270,-1)
if vspeed < 0
move_contact_solid(90,-1)
vspeed = 0
}
if place_free(x+hspeed,y+vspeed) == false
hspeed = 0
if keyboard_check(ord("D"))
hspeed += 9
if keyboard_check(ord("A"))
hspeed -= 9
if place_free(x+hspeed,y) == false
{
if hspeed > 0
move_contact_solid(0,-1)
if hspeed < 0
move_contact_solid(180,-1)
hspeed = 0
}
vspeed += 4
if place_free(x,y+vspeed) == false
{
if vspeed > 0
move_contact_solid(270,-1)
if vspeed < 0
move_contact_solid(90,-1)
vspeed = 0
}
if place_free(x+hspeed,y+vspeed) == false
hspeed = 0