Te dejo un ejemplo que te ayudar a manejar los archivos ini
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.
1082
Preguntas y respuestas / Re:Animación cuando caes sobre un objeto
Junio 25, 2014, 04:36:17 AM
Solo agrega esto al codigo :
//Behavior
if place_meeting(x,y-1,obj_hero_A) and obj_hero_A.vspeed>0 {anime=1}
else{active=1}
Supongo que estas usando vspeed para saltar ademas de gravity, vspeed>0 indica que esta cayendo
//Behavior
if place_meeting(x,y-1,obj_hero_A) and obj_hero_A.vspeed>0 {anime=1}
else{active=1}
Supongo que estas usando vspeed para saltar ademas de gravity, vspeed>0 indica que esta cayendo
1083
Preguntas y respuestas / Re:hacer score //
Junio 25, 2014, 03:21:13 AM
Lo siento pero no veo cual es el problema, decis que el score lo tenes y que le podes sumar, Si podes sumar podes restarle, mutiplicar, dividir, etc. El valor del score podes ponerle cualquier valor. Aclara lo que queres
1085
Preguntas y respuestas / Re:Duda con scroll infinito multidireccional
Junio 22, 2014, 04:44:04 AM
No me quedo del todo claro pero podes hacer un simple movimiento parabolico usando gravity, direction y speed
CREATE
gravity=0.5
direction=50
speed=12
no se si te ayude, es que no me quedo claro que clase de juego qures hacer :-[
CREATE
gravity=0.5
direction=50
speed=12
no se si te ayude, es que no me quedo claro que clase de juego qures hacer :-[
1086
Preguntas y respuestas / Re:me pueden pasar un ejemplo usando paths
Junio 21, 2014, 05:57:01 AM
empardopo yo tambien he tenido problemas de este tipo, lo que hago es descomprimir el achivo (con el 7zip) y borro la carpeta configs y listo ya puedo probar el ejemplo
1087
Preguntas y respuestas / Re:Juego tipo Candy o diamantes
Junio 19, 2014, 04:46:03 PM
Lo siento pero el error fue mio por responder asi. SOlo espero que le sirva la ayuda
1088
Preguntas y respuestas / Re:me pueden pasar un ejemplo usando paths
Junio 19, 2014, 05:07:03 AM
Poniendo en CREATE del objeto esta funcion path_start() ya deberia hacer que funcione. Tenes que revisar el manual para ver que hace cada argumento de la funcion
path_start(path, speed, endaction, absolute);
path
El nombre del path.
speed
La velocidad con la cual el objeto se movera. Numeros negativos hace que se mueva hacia atras.
endaction
Que hacer cuando se alcanza el final del path. Las opciones son:
0: Finaliza el recorrido.
1: Continua el recorrido desde el principio, si ell path no es cerrado salta hasta el principio.
2: Continua desde la posicion actual.
3: Va hacia atras a lo largo del path (invierte la velocidad).
absolute
Si el objeto debe seguir el recorrido como esta en el editor de path(true) o relativo a la posicion del objeto en el room(false).
path_start(path, speed, endaction, absolute);
path
El nombre del path.
speed
La velocidad con la cual el objeto se movera. Numeros negativos hace que se mueva hacia atras.
endaction
Que hacer cuando se alcanza el final del path. Las opciones son:
0: Finaliza el recorrido.
1: Continua el recorrido desde el principio, si ell path no es cerrado salta hasta el principio.
2: Continua desde la posicion actual.
3: Va hacia atras a lo largo del path (invierte la velocidad).
absolute
Si el objeto debe seguir el recorrido como esta en el editor de path(true) o relativo a la posicion del objeto en el room(false).
1089
Preguntas y respuestas / Re:Recoger objeto y usarlo
Junio 19, 2014, 04:31:26 AM
Te hice un ejemplo que muestra una forma de hacerlo. Lo siento pero no se usar los iconos asi que el ejemplo esta echo con codigo :-[
elviskelley que quisiste decir con esto :
"Te agachas extiendes tu mano la colocas sobre el objecto y lo presionas con fuerza. Luego lo observas determinas su potencial y lo usas adecuadamente."
elviskelley que quisiste decir con esto :
"Te agachas extiendes tu mano la colocas sobre el objecto y lo presionas con fuerza. Luego lo observas determinas su potencial y lo usas adecuadamente."
1090
Preguntas y respuestas / Re:Juego tipo Candy o diamantes
Junio 19, 2014, 04:04:22 AM
Veo que ni siquiera probaste el codigo que escribi :-X porque si elimina las piezas de 3 o mas juntas
Para lo vertical solo cambias x+ww+ww/2,y+hh/2,pieza1 por x+hh/2,y+ww+ww/2,pieza1 Es como dar "vuelta" el codigo, comprobando el eje y en lugar del x
Para lo vertical solo cambias x+ww+ww/2,y+hh/2,pieza1 por x+hh/2,y+ww+ww/2,pieza1 Es como dar "vuelta" el codigo, comprobando el eje y en lugar del x
1091
Preguntas y respuestas / Re:Problemilla con las colisiones laterales de los objetos
Junio 18, 2014, 06:06:13 AM
Podrias subir el archivo ???
1092
Preguntas y respuestas / Re:Juego tipo Candy o diamantes
Junio 16, 2014, 08:51:18 PM
Te dejo un codigo que deberia funcionarte:
bb es una variable que se crea para comprobar si hay 3 piezas juntas del mismo tipo (en CREATE)
pieza1 seria el nombre del objeto
if instance_position(x+ww+ww/2,y+hh/2,pieza1) and instance_position(x+ww*2+ww/2,y+hh/2,pieza1) {bb=true}
else
if instance_position(x-ww/2,y+hh/2,pieza1) and instance_position(x-ww*2+ww/2,y+hh/2,pieza1) {bb=true}
else
if instance_position(x+ww+ww/2,y+hh/2,pieza1) and instance_position(x-ww/2,y+hh/2,pieza1) {bb=true}
if bb=true {image_index=1}
En este caso cuando bb es igual a verdadero cambia de imagen
Yo lo que probe fue que cuando presiono la tecla espacio cambie de imagen todos las piezas que esten 3 juntas
Lo que hice fue comprobar los 3 posibles casos que se pueden presentar cuando hay 3 piezas juntas:
1) si hay 2 piezas a la derecha
2) si hay 2 piezas a la izquierda
3) si hay 1 pieza a la derecha y 1 a la izquierda
bb es una variable que se crea para comprobar si hay 3 piezas juntas del mismo tipo (en CREATE)
pieza1 seria el nombre del objeto
if instance_position(x+ww+ww/2,y+hh/2,pieza1) and instance_position(x+ww*2+ww/2,y+hh/2,pieza1) {bb=true}
else
if instance_position(x-ww/2,y+hh/2,pieza1) and instance_position(x-ww*2+ww/2,y+hh/2,pieza1) {bb=true}
else
if instance_position(x+ww+ww/2,y+hh/2,pieza1) and instance_position(x-ww/2,y+hh/2,pieza1) {bb=true}
if bb=true {image_index=1}
En este caso cuando bb es igual a verdadero cambia de imagen
Yo lo que probe fue que cuando presiono la tecla espacio cambie de imagen todos las piezas que esten 3 juntas
Lo que hice fue comprobar los 3 posibles casos que se pueden presentar cuando hay 3 piezas juntas:
1) si hay 2 piezas a la derecha
2) si hay 2 piezas a la izquierda
3) si hay 1 pieza a la derecha y 1 a la izquierda
1093
Preguntas y respuestas / Re:Bloquear los clicks durante un tiempo
Junio 15, 2014, 07:55:10 PM
Practicamente contestaste tu pregunta :) . Crea una variable en CREATE bloqueada=false , en la transicion(supongo que lo haras con una alarma) cambias el valor de la variable bloqueada=true, cuando pase el tiempo en la otra ALARMA pone bloqueada=false. En el evento de LEFT RELEASED if bloqueada=false {"el codigo que usas para dar vuelta la carta"} .
Solo si la carta no esta bloqueada se puede dar vuelta.
Solo si la carta no esta bloqueada se puede dar vuelta.
1094
Preguntas y respuestas / Re:Tengo Un Problema
Junio 15, 2014, 07:46:19 PM
Trata de correrlo como Administrador. Clic derecho en el ejecutable del programa y elegi Ejecutar como administrador
1095
Preguntas y respuestas / Re:Mala Colision
Junio 14, 2014, 04:46:55 PM
No el codigo de cambio de sprite, eso no importa, sino lo que usas para moverte y las colisiones