Enero 24, 2015, 11:23:32 PM Ultima modificación: Enero 25, 2015, 12:32:51 AM por sketch_turner
hola camaradas,quisiera consultarles lo siguiente,en mi juego uno de los personajes controla una escopeta,una spas 12,de hecho es el arma mas letal ya que puede aniquilar de un disparo y si hay hasta 4 rivales amontonados los mata a todos,pero quisiera saber lo siguiente,como hago para que la escopeta mate de cerca de un disparo pero a cierta distancia deba darles 2 disparos al rival para matarlos?

En el evento de colision de la bala con el enemigo debes hacer que conozco la distancia entre el jugador y el enemigo, o entre el origen de la bala y el enemigo, podes usar distance_to_point  o  distance_to_object . Si la distancia es menor de cierto valor hace un daño y si es mayor hace otro
Ejemplo:
BALA - colision con el enemigo
if distance_to_point(x_start,ystart)<100 {daño=100} else {daño=50}

Cita de: 3dgeminis en Enero 24, 2015, 11:37:28 PM
En el evento de colision de la bala con el enemigo debes hacer que conozco la distancia entre el jugador y el enemigo, o entre el origen de la bala y el enemigo, podes usar distance_to_point  o  distance_to_object . Si la distancia es menor de cierto valor hace un daño y si es mayor hace otro
Ejemplo:
BALA - colision con el enemigo
if distance_to_point(x_start,ystart)<100 {daño=100} else {daño=50}

Gracias amigo es asi,abrazo