var place = (place_meeting(self.x-50,self.y,obj_select) || place_meeting(self.x+50,self.y,obj_select) || place_meeting(self.x,self.y+50,obj_select) || place_meeting(self.x,self.y-50,obj_select) || place_meeting(self.x+50,self.y+50,obj_select) || place_meeting(self.x-50,self.y-50,obj_select) || place_meeting(self.x+50,self.y-50,obj_select) || place_meeting(self.x-50,self.y+50,obj_select));
if(place){
draw_text_ext(35,inicial_y+value_y,string(pista),15,160);
value_y += 30;//30
}
Tengo este codigo que se encarga de revisar los objetos que hay alrededor suyo y dependiendo de dichos objetos te printa una pista, el tema es que a veces la pista que printa es la misma para algunos objetos y entonces se repite lo que printa, cómo podría comparar ambas pistas y hacer que no se repita el texto?
Si el texto se repite, el problema está en cómo se le asigna el texto a la variable pista. Ese es el código que habría que revisar.