Se me bugea variable creada por mi. - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Se me bugea variable creada por mi. (
/showthread.php?tid=464913)
Se me bugea variable creada por mi. -
Leososa - 19.09.2013
solucionado
Re: Se me bugea variable creada por mi. -
Leososa - 19.09.2013
------ ayuda! .......
Respuesta: Se me bugea variable creada por mi. -
EduGTA - 19.09.2013
Lo pillй del tiro.
pawn Код:
SetTimer("destruirrociador", 17000, 0);
Estбs usando SetTimer, no SetTimerEx.
їCual es la diferencia?
Es la siguiente:
SetTimer llama la funciуn, sуlo la llamar, sin parбmetros.
SetTimerEx llama la funciуn con los parбmetros especificados.
Entonces, si usamos SetTimer en una funciуn con playerid (O con otros parбmetros), todos los parбmetros serбn 0.
Lo que ust. debe de hacer es usar SetTimerEx, que permite especificar con quй parбmetros llamarб la funciуn.
pawn Код:
SetTimerEx("destruirrociador", 17000, false, "d", playerid); //Llamamos "destruirrociador" en 17 segundos, especificando playerid como la ID del jugador.
Espero que sea legible, y si me equivoquй en algo, hбganmelo saber.
Respuesta: Se me bugea variable creada por mi. -
hotspicytaco - 19.09.2013
Quote:
Originally Posted by Leososa
pawn Код:
SetTimer("destruirrociador", 17000, 0);
|
El error posiblemente se encuentra en la manera que estбs creando el timer. Estбs creando un timer para llamar una funciуn con parбmetros
sin pasar ningъn parбmetro.
La forma correcta serнa utilizando
SetTimerEx.
pawn Код:
SetTimerEx("destruirrociador", 17000, false, "i", playerid);
Edit: Whoops! Me ganу Edugta.
Re: Respuesta: Se me bugea variable creada por mi. -
Leososa - 19.09.2013
Quote:
Originally Posted by Edugta.
Lo pillй del tiro.
pawn Код:
SetTimer("destruirrociador", 17000, 0);
Estбs usando SetTimer, no SetTimerEx.
їCual es la diferencia?
Es la siguiente:
SetTimer llama la funciуn, sуlo la llamar, sin parбmetros.
SetTimerEx llama la funciуn con los parбmetros especificados.
Entonces, si usamos SetTimer en una funciуn con playerid (O con otros parбmetros), todos los parбmetros serбn 0.
Lo que ust. debe de hacer es usar SetTimerEx, que permite especificar con quй parбmetros llamarб la funciуn.
pawn Код:
SetTimerEx("destruirrociador", 17000, false, "d", playerid); //Llamamos "destruirrociador" en 17 segundos, especificando playerid como la ID del jugador.
Espero que sea legible, y si me equivoquй en algo, hбganmelo saber.
|
Probando! Los INFO estбn bien?
Re: Respuesta: Se me bugea variable creada por mi. -
Leososa - 19.09.2013
Quote:
Originally Posted by Edugta.
Lo pillй del tiro.
pawn Код:
SetTimer("destruirrociador", 17000, 0);
Estбs usando SetTimer, no SetTimerEx.
їCual es la diferencia?
Es la siguiente:
SetTimer llama la funciуn, sуlo la llamar, sin parбmetros.
SetTimerEx llama la funciуn con los parбmetros especificados.
Entonces, si usamos SetTimer en una funciуn con playerid (O con otros parбmetros), todos los parбmetros serбn 0.
Lo que ust. debe de hacer es usar SetTimerEx, que permite especificar con quй parбmetros llamarб la funciуn.
pawn Код:
SetTimerEx("destruirrociador", 17000, false, "d", playerid); //Llamamos "destruirrociador" en 17 segundos, especificando playerid como la ID del jugador.
Espero que sea legible, y si me equivoquй en algo, hбganmelo saber.
|
FUNCIONOOO!
+rep. Gracias mi venezolano amigo :3
Re: Se me bugea variable creada por mi. -
TheChaoz - 22.09.2013
No edites los mensajes cuando ya los resuelves, puede que otro tenga el mismo problema o uno similar y esto podria servirle.