Noticias

Se ha publicado un nuevo servicio, el Portal de Juegos Online

Comunidad Game Maker

Bienvenid@ a la comunidad hispana de Game Maker. Nuestro objetivo es crear videojuegos y dar soporte en castellano de GM. Para mejorar nuestro servicio hemos implantado, como adicion al reglamento general, algunas normas especificas en los subforos más comunes. ¡No olvides informarte antes de participar!.

Mostrar Mensajes

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


Mensajes - Johann

Páginas: 1 2 3 4 5 6
31
Hay un post dedicado a eso

https://www.comunidadgm.org/propuestas-y-soporte/bbcode/
Los siguientes usuarios dieron las gracias a este tema: Ikaro3d

32
Preguntas y respuestas / Re:Archivos Ini // Nombre Variables // Bucle For
« en: Diciembre 19, 2018, 02:41:44 am »
No tienes que hacer un switch ni borrar el post (megapost XD)

Con el indice del ciclo construyes el nombre de la variable con la que vas a  almacenar el valor en el archivo ini:

Utiliza la etiqueta para gml:
Código: [Seleccionar]
[gml][/gml]
ini_open("score.ini");
for (var i=0; i<array_length_1d(top3); i++) {
    ini_write_string("score","n_top_"+string(i), nombre_actual);
    ini_write_real("score","p_top_"+string(i), puntuacion_actual);
}
ini_close();

si vas a utilizar los valores del array, que sería la idea, o entoces no se para que lo usas XD
ini_open("score.ini");
for (var i=0; i<array_length_1d(top3); i++) {
    ini_write_string("score","n_top_"+string(i), top3[i,0]);
    ini_write_real("score","p_top_"+string(i), top3[i,1]);
}
ini_close();

Para leer los valores del archivo y llenar el array lo haces al contrario, o mejor en reversa
ini_open("score.ini");
for (var i=0; i<array_length_1d(top3); i++) {
    top3[i,0] = ini_read_string("score","n_top_"+string(i), "");
    top3[i,1] = ini_read_real("score","p_top_"+string(i), 0);
}
ini_close();
Los siguientes usuarios dieron las gracias a este tema: Alfacoy

33
Preguntas y respuestas / Re:ADMINISTRADO y ORGANIZADO de scripts COLAPSADO
« en: Diciembre 17, 2018, 01:38:21 am »
Esas rimas parecen de regueton parce, y eso es motivo de BAN!  XD

Vaya todo esta muy bien organizado y sincronizado en la nube, y ya nada mas ver ese árbol de recursos da a entender lo grande del proyecto.
Yo no guardaría nada en carpetas de usuario como "Documentos", siempre es mejor tener una partición diferente para datos, o mejor un disco diferente.
Los siguientes usuarios dieron las gracias a este tema: dixon2010

34
Preguntas y respuestas / Re:Necesito Editables (Megaman Zero)
« en: Diciembre 16, 2018, 05:19:19 pm »
Echale una revisada a la sección de descargas, seguro hay algún engine como el que buscas.

Voy a mover el post a la sección correcta,y pues bienvenido a esta, tu Comunidad GM
Los siguientes usuarios dieron las gracias a este tema: TGWE EL PINCHE FURRO

35
Queda muy elegante en cuadro con el texto de esa manera, gracias por el ejemplo
 Ya estoy preparando la aplicación para publicarla,apenas esté publicada la pongo en el foro para que vean de que se trataba.
Los siguientes usuarios dieron las gracias a este tema: FridaFlowers

36
Preguntas y respuestas / Re:Aplicaciones con el corrimiento de bits
« en: Diciembre 09, 2018, 01:56:51 am »
A mi me dijeron que simplemente era una forma mas económica de hacer operaciones matemáticas con base 2, ya sabes, si le quitas o le pones un bit al numero binario que representa al numero que estas operando, lo que quieras hacer con eso ya depende de tu imaginación, por ejemplo la imaginación de NiuWeb dice que puedes tomar unmonton de variables booleanas (unos y ceros) y componer un numero decimal con esos bits, nadie sabrá de que se trata  ;D
Los siguientes usuarios dieron las gracias a este tema: Hezz

37

38
Juegos completos / Re:Legend Tracker Episode 1
« en: Noviembre 29, 2018, 01:15:46 am »
Eso es porque no lee una DLL, las veces que he visto ese error ha sido cuando se corre un juego en un sistema operativo en el que la libreria ya no es compatible.
Aunque también puede ser que la librería no esté en su lugar.
Los siguientes usuarios dieron las gracias a este tema: The_Aesir

39
Si el arreglo unidimensional no tiene la cantidad de elementos exacta para crear un arreglo bidimensional completo, es decir, que la ultima fila no quede completa, ¿Como haría para recorrerlos con doble ciclo for y que al final no muera pq no hay mas elementos?

Ej: Supongamos que entra un array de 32 elementos y lo quiero como una matriz de 6*6.
Los siguientes usuarios dieron las gracias a este tema: NiuWeb

40
General / Re:Steam o Yoyo
« en: Noviembre 23, 2018, 03:31:49 am »
Pero la de Steam si es Desktop, si llega a ser fraude los demandas y te haces asquerosamente rico XD

Yo ya me he acostumbrado a ver esas campañas de descuentos tan absurdas que sacan a veces, por eso no me sorprende la diferencia XD
Los siguientes usuarios dieron las gracias a este tema: Alfacoy

41
General / Re:Steam o Yoyo
« en: Noviembre 23, 2018, 02:53:31 am »
La licencia de tipo Creator es por tan solo un año, no me lo creo, Yoyo cada vez con mayor ambición, aunque son $30 USD se pasan si toca volver a pagarles

Los siguientes usuarios dieron las gracias a este tema: Alfacoy

42
Puedes hacer un único botón que tenga variables como room_destino y seleccionado en el evento create, y una variable con el texto a mostrar
seleccionado = false;
room_destino = "";
texto = "";
En el editor de rooms, cuando agregues un objeto de este tipo, le pones en el creation code lo correspondiente:
room_destino = "room_opciones"; // o como se llame cada room
texto = "Opciones"; // lo que sale en el boton
Y cuando le hagas clic a un boton le quitas el seleccionado a todos y vuelves y lo pones a la instancia que has clickado, asi si haces clic a un botonya seleccionado, que te mande al room correspondiente:
if mouse_check_button(mb_left) //o mejor directamente en el evento mouse left
{
  if seleccionado {
    room_goto(room_destino);
  } else {
    with (obj_button) {// o como se llame para deseleccionar cualquier otro boton que esté seleccionado previamente
      seleccionado = false;
    }
    seleccionado = true;
  }
}

obviamente en el evento draw del botón dibujas el botón y el texto de la variable texto según si esta seleccionado o no para que se vea mas grande como en el gif
Lo he puesto todo porque seguramente es diferente a lo que ya tengas hecho.
Los siguientes usuarios dieron las gracias a este tema: wilmerroa

43
General / Re:Fenris78 ¿como está?
« en: Noviembre 15, 2018, 03:08:00 am »
Como para que este post no muera todavia les comparto este otro:


http://www.comunidadgm.org/articulos/reportaje-fenris78-(entrevista)/
Los siguientes usuarios dieron las gracias a este tema: dixon2010

44
Creo que lo que debes hacer para activar la tecla N es realizar un event_perform:

if gamepad_button_check_pressed(0, gp_face1) {
    event_perform(ev_keypress, ord('N'));
}
Los siguientes usuarios dieron las gracias a este tema: Ikaro3d

45
General / Re:Fenris78 ¿como está?
« en: Noviembre 13, 2018, 01:10:39 am »
Me vas a hacer quedar como una madre de mod XD
Los siguientes usuarios dieron las gracias a este tema: dixon2010

Páginas: 1 2 3 4 5 6