Veo que está en un evento Step... puedes probar a ponerlo en el create ya que el step se ejecuta siempre. O crear un objeto para cuando maten al player y que se cree (Por ejemplo el que tengas de aviso de "game over" o similar)

Otra cosa:

if global.score >= highscore_value(5){
    global.nombre = get_string("Nuevo Record!!","");
    while string_length(global.nombre) > 8
        global.nombre = get_string ("Nombre Demasiado largo",global.nombre);
    if global.nombre == ""
        global.nombre = "Player";
    highscore_add(global.nombre,global.score);
}


Este código está bien?  Yo sólo veo un }mira en el editor si no te informa de ningún fallo...


if(global.score >= highscore_value(5))
{
    global.nombre = get_string("Nuevo Record!!","");
    while string_length(global.nombre) > 8;
    global.nombre = get_string ("Nombre Demasiado largo",global.nombre);
    if(global.nombre == "")
    {
    global.nombre = "Player";
    highscore_add(global.nombre,global.score);
    }
}


Prueba a crear las variables globales en el create del objeto o algo así.

con

globalvar nombre;


y luego úsalas sin poner el global. ya que no es necesario :)
Visita mi proyecto: Space Cadet

ya lei, los comentarios y no logro poder guardar mi score en un archivo ini esto es lo que tengo

ini_open("score.ini");
ini_write_real("current","Score",score);

ini_close();

en un tutorial lei que con solo eso ya se podia guardar pero al revisar si se guardo no tengo nada

en donde lo revisas???
osea te vas al archivo y lo revisas??
o como estas seguro de que no esta??
a como lo tienes esta bien osea tiene que guardarte el score!!!

PURA VIDA



Lo reviso en la carpeta donde se guarda el projecto y no me sale ningun archivo guardado,
Quiero que se guarde al colisionar con otro objeto porqe es cuando se acaba el juego por lo tanto puse el codigo en event->colision->y en action puse el codigo, nose si ahi sea mi error 
anexare una imagen para que me entiendan mejor.

ok, una ventana que se llama compileform y ahi dice qe se estea guardando "output file" y despues sale una direccion "C:\Documents and Settings\Usuario\Configuracin local\Datos de programa\Evade_the_bomb\score.txt" el problema es que yo no tengo esa direccion en mi computadora.

busca en esta direccion


C:\Users\nombre de tu pc\AppData\Local\nombre de tu juego

en esa direccion es la que esta el archivo ini
PURA VIDA



alguien por favor que haga un video tutorial donde se explique bien esto, porque hay muchas personas que no lo hemos podido hacer todabia. por favor

#67 Mayo 15, 2014, 08:22:23 AM Ultima modificación: Mayo 15, 2014, 08:47:32 AM por ocarina
amigo aqui esta el video!!!  ;D

https://www.youtube.com/watch?v=xifTw2fXeJk&feature=youtu.be

y adjunto el proyecto
PURA VIDA



hey gracias ocarina en este mundo necesitamos mas personas como tu

Gracias cesar120!

Te sirvió el video?
PURA VIDA



no lamentablemente cuando puse todo los codigos y lo ejecuto se desaparecen mis personajes. no se que hacer  :'(

Amigo enviame el proyecto
PURA VIDA



hey ocarina ya te envié el proyecto, espero tu respuesta gracias