Hola amigos:
Es un juego de TIC-TAC-TOE usando GM7 Pro y ya al final al correr el juego me tira error de que desconoce el c?digo scr_find_random(); .
En el script lo que se quiero es que cuando el valor sea m?s grande que 1, el jugador(actor) es mejor que el ordenador. Cuando es m?s peque?o que 1, el ordenador es mejor. En la escritura scr_find_move donde decidimos el movimiento de ordenador, tambi?n calcularemos este valor, y basado en el resultado, decidimos que movimiento hacemos. Cuando el valor es m?s grande que 1.2, intentamos cualquier movimiento. Cuando es m?s peque?o que 0.5, s?lo hacemos un movimiento arbitrario (random) el q tira error.
Pero me tira error en la ultima:
In script scr_find_move line 10 pos 6: Unknown function or script: scr_find_random.
{
var level;
level = (score_player+1) / (score_computer+1);
if (level > 0.5)
{ if scr_find_win() exit; }
if (level > 0.8)
{ if scr_find_lose() exit; }
if (level > 1.2)
{ if scr_find_center() exit; }
scr_find_random();
}
Estas seguro que asi es como se llama el script?,
pues lo unico que se me ocurre es eso, o para poder
decirte con certeza lo que es, seria que muestres el
codigo de dicho script para saber si tienes alguna falla en el script.
Cita de: LuisYx en Enero 20, 2010, 11:54:34 PM
Estas seguro que asi es como se llama el script?,
pues lo unico que se me ocurre es eso, o para poder
decirte con certeza lo que es, seria que muestres el
codigo de dicho script para saber si tienes alguna falla en el script.
Bueno aqu? te dejo el archivo, lo corres y ver?s el error.
http://www.mediafire.com/?q2zmkejjzzn
Espero me puedas ayudar. No tienes q regresar todo el juego, basta con el script corregido, gracias.
Ah!, esque la verdad estan sencillo de saber donde esta tu error.
Pues efectivamente como pense al principio, el script "scr_find_random" no
existe, por lo cual siempre te tirara error.
Asi que, o a?ades dicho script, o te equivocastes de nombre al ponerlo, la verdad
no se ni me puse a averiguar exactamente que script querias poner.
arregla lo que te dije, nos vemos.