Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mensajes - DiegoArenal

1
Aqu? est? tu problema, evento draw:

[gml]else
if global.PJSP >= 101
{
draw_text(view_xview[0]+37,view_yview[0]+445,"1")
draw_rectangle_color(view_xview[0]+48,view_yview[0]+446,(view_xview[0]+48)+global.PJSP*115/global.PJSPMAX,view_yview[0]+460,c_blue,c_blue,c_white,c_white,0)
}[/gml]

Con ese if, cualquier n?mero mayor a 101 entrar? en este. A??dele esto:

[gml]else
if global.PJSP >= 101 && global.PJSP < 199
{
draw_text(view_xview[0]+37,view_yview[0]+445,"1")
draw_rectangle_color(view_xview[0]+48,view_yview[0]+446,(view_xview[0]+48)+global.PJSP*115/global.PJSPMAX,view_yview[0]+460,c_blue,c_blue,c_white,c_white,0)
}[/gml]

Al poner que sea menor que 199 ya est?s restringiendo el rango y funciona como deseas.
2
Prueba con:


cercanos[0]=instance_nearest(x,y,obj1);
cercanos[1]=instance_nearest(x,y,obj2);
cercanos[2]=instance_nearest(x,y,obj3);
cerca = -999;
dist = 999999;
for(i=0;i<3;i+=1){
    if(instance_exists(cercanos[i])){
        if(distance_to_object(cercanos[i])<dist){
            dist = distance_to_object(cercanos[i]);
            cerca= cercanos[i];
        }
    }
}


En cerca tendras la id del objeto mas cercano
3
Si lo haces con drag and drop, en el if, elige larger than (mayor que) y usa la variable y, que la x es en horizontal
4
Preguntas y respuestas / Re: preguntas y respuestas?
Febrero 07, 2010, 01:28:39 PM
Prueba con:

if(resultado == "abracadabra"){
      room_goto_next();
}else{
      room_goto(room10);
}


Cambias abracadabra por la paralabra que quieras y las room por las que quieras ir y ya est?.