Mayo 20, 2013, 04:23:21 pm

Autor Tema: Persistent(sí/no) (solucionado)  (Leído 395 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Masterkey

  • Okupa
  • *
  • Puntos: 162
  • Mensajes: 1123
  • Sexo: Masculino
  • Shine more!
    • Ver Perfil
    • Efecto Vital
Persistent(sí/no) (solucionado)
« en: Diciembre 29, 2010, 01:26:32 am »
Saludos a todos! Tengo un GRAN problema y necesito que me ayuden. En mi juego rpg hay muchos rooms y todos forman un gran mundo, por lo que estos rooms tienen "persistent" activado(pero sólo los que forman parte del mundo, el menú y esos no) el punto es que sí pierdo o me salgo del nivel y voy al menú, a la hora de iniciar una nueva partida como el room de juego está persistent no inicia de cero sino que desde donde me salí/morí... Espero hacerme explicado bien y que me puedan responder. Esta es una de las últimas dudas antes de que suba la primera beta del juego.
« última modificación: Diciembre 29, 2010, 07:02:28 pm por Masterkey »
No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.

Desconectado Texic

  • Moderadores globales
  • Okupa
  • *
  • Puntos: 658
  • Mensajes: 1789
  • Sexo: Masculino
  • I Have The Fire!
    • Ver Perfil
Re: Persistent(sí/no)
« Respuesta #1 en: Diciembre 29, 2010, 01:28:39 am »
No creo q haya otra manera q con
game_restart()
=/




Desconectado Masterkey

  • Okupa
  • *
  • Puntos: 162
  • Mensajes: 1123
  • Sexo: Masculino
  • Shine more!
    • Ver Perfil
    • Efecto Vital
Re: Persistent(sí/no)
« Respuesta #2 en: Diciembre 29, 2010, 02:48:30 am »
O.o? En serio? Cuando el jugador muere quiero que valla a un room de game over y... Si alguien sabe no dude en responder. Gracias texic veré que pasa. :(

Desconectado Texic

  • Moderadores globales
  • Okupa
  • *
  • Puntos: 658
  • Mensajes: 1789
  • Sexo: Masculino
  • I Have The Fire!
    • Ver Perfil
Re: Persistent(sí/no)
« Respuesta #3 en: Diciembre 29, 2010, 02:53:18 am »
Osea, el problema con los room en persistent es q guardan todo, hasta las variables q tenían los objetos involucrados en el room, aunq vayas hasta el primer room o modifiques la posición del jugador principal las variables importantes que marcan puntos clave en tu rpg van a estar activadas. Podés hacer q después del Game Over se resetee el juego discretamente, y hasta crear un txt externo para saltearte las presentaciones y eso asi no se nota que se reinicio el juego




Desconectado Masterkey

  • Okupa
  • *
  • Puntos: 162
  • Mensajes: 1123
  • Sexo: Masculino
  • Shine more!
    • Ver Perfil
    • Efecto Vital
Re: Persistent(sí/no)
« Respuesta #4 en: Diciembre 29, 2010, 03:27:23 am »
 :D Y ¿como puedo hacer eso?  ???

Desconectado Texic

  • Moderadores globales
  • Okupa
  • *
  • Puntos: 658
  • Mensajes: 1789
  • Sexo: Masculino
  • I Have The Fire!
    • Ver Perfil
Re: Persistent(sí/no)
« Respuesta #5 en: Diciembre 29, 2010, 06:08:39 am »
Una vez q termina la pantalla de game over guardas un txt donde sea y reseteas el juego. Al inicio del juego le pones que si el archivo existe ejecuta el string q saca del txt y lo borra, si qres pasa editable y te lo hago




Desconectado Masterkey

  • Okupa
  • *
  • Puntos: 162
  • Mensajes: 1123
  • Sexo: Masculino
  • Shine more!
    • Ver Perfil
    • Efecto Vital
Re: Persistent(sí/no)
« Respuesta #6 en: Diciembre 29, 2010, 02:05:43 pm »
... Podés hacerme un ejemplo :D uno sencillo, es que la verdad el editable pesa mucho y ...(ejem :-X) pues XD ¡por favor!, algo que me muestre como hacerlo, ¿ok? :-[

Desconectado Texic

  • Moderadores globales
  • Okupa
  • *
  • Puntos: 658
  • Mensajes: 1789
  • Sexo: Masculino
  • I Have The Fire!
    • Ver Perfil
Re: Persistent(sí/no)
« Respuesta #7 en: Diciembre 29, 2010, 05:13:13 pm »
Algo así sería la idea




Desconectado Masterkey

  • Okupa
  • *
  • Puntos: 162
  • Mensajes: 1123
  • Sexo: Masculino
  • Shine more!
    • Ver Perfil
    • Efecto Vital
Re: Persistent(sí/no)
« Respuesta #8 en: Diciembre 29, 2010, 06:06:25 pm »
Gracias. ¡Funciona excelente! En verdad te lo agradezco. Como ya te dije antes te he agregado a los créditos ya que me has ayudado mucho.