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 - Ragnarot

1
Bueno pues el problema es el siguiente:

Uso  :GM8: pro, y estoy haciendo un juego de plataformas, y al llegar a este punto llevo ya 2 dias atascado sin ser capaz de solucionar el problema.

La plataforma efectivamente se mueve de arriba a abajo y cuando llega a un objeto invisible cambia de direcci?n para evitar que se salga del escenario.

El problema es que el personaje cuando colisiona con esta plataforma no reconoce la colisi?n bien y por ejemplo la variable global.jump no se pone a 0 cosa que debe hacer cada vez que toca suelo o plataformas.

y otra cosa es que no hace bien el movimiento.

El c?digo es el siguiente, supongo que habr? un peque?o fallo en algun sitio pero me he saturado y no alcanzo a descubrirlo:

En el objeto plataforma:
Create
vspeed=2;

Begin Step
Este por D&D:
if at relative position (0,-3) there is object PJRB(personaje)
PJRB.vspeed=PV.vspeed


Colision con limitador
{
if vspeed=2 vspeed=-2;
else vspeed=2;
}


Espero que puedan ayudarme, el objeto PJRB no tiene ninguna accion con respecto de esta plataforma

Un saludo
2
Preguntas y respuestas / vectores
Junio 08, 2010, 03:33:23 PM
Bueno mi duda es la siguiente se pueden hacer vectores y/o matrices en gm?
necesito hacer una matriz de 5*5 en las cuales en cada casilla o posicion habra o un 0 o un 1. y desarrollar un algoritmo que me saque las 33.554.432 combinaciones distintas para trabajar mas tarde con ellas.

un saludo

PD necesito saber solo si se puede y cual seria la forma de crear variables bidimensionales y como trabajar con ellas.
3
Otra cosa que tambien puede ser es que hayas cambiado de tarjeta grafica, o ayas a?adido algun componente pero la verdad que es raro, aunque a mi me ha pasado eso con algunos programas. Lo mas extra?o es que despues del formateo no te funcione. Instalastes los mismos drivers que la vez que si te funciono?

Una soluci?n algo bruta es usar una virtual machine ( emular un sistema operativo dentro de tu sistema operativo ) si esto funcionase tendrias solucion temporal hasta que des con el verdadero error.

Un saludo
4
es posible que hayas instalado algo en el pc despues del gm que utilice una dll o similar con el mismo nombre que alguna del gm y ese sea el error. Es lo que mas logico me parece si dices que en ese mismo pc antes funcionaba y un dia dejo de funcionar. Suele arreglarse reinstalando el programa aunque esta solucion a mi nunca me funciono

Un saludo
5
Gracias a ambos me sirvieron las respuestas ^^ y me impresiono la velocidad de respuesta jeje

Un saludo
6
Bueno quizas es algo muy sencillo pero no soy capaz  :-[

Necesito saber cual es el c?digo que me devuelva el nombre de la room que se est? usando en ese momento.
Lo necesito para hacer un solo objeto que pondr? en todas las rooms y dependiendo de cual sea, escribir? una cosa en pantalla u otra.

Un saludo y mil gracias de antemano.
7
El c?digo exacto no se cual seria pues ahora mismo no tengo tiempo pero la idea ser?a, que a cada equipo le asignases un numero, una letra o algo, es decir un identificativo.
cuando gane partido entre 1 y 2, gana 2
pues en la matriz, lista o lo que est?s usando para ordenar los equipos, creas otra de la mitad de posiciones y en la posici?n 1 pones el ganador
una vez completada
juegan primera posici?n con segunda y as? sucesivamente claro que primera posici?n tendr? o 1 o 2, segunda o 3 o 4 y as?

no se si me explico

un saludo, esta tarde con mas tiempo veo si puedo extender mas la respuesta  :P
8
bueno me sirvio lo del -1, pero mi duda es, como se haria en codigos?
me refiero, yo le pongo en mi evento keyboard left esto :

  image_index = izqr;
  image_speed = -1;


pero no cambia, cual es el problema?

gracias