Ayuda con bug de timer!
#1

Un saludo a todos, gracias por leer este tema
Bueno, estoy creando un sistema de anuncios, cada anuncio y su anunciante son almacenados en una "string" global. Al enviarse un anuncio este debe ser borrado luego de 2 minutos:

Los anuncios los tengo definido como string igual que otros similares
pawn Код:
new Anuncio1[256] = "Sin publicacion";
EJEMPLO DEL SISTEMA:
pawn Код:
if(strcmp(Anuncio1,"Sin Publicacion", true) == 0)
                    {
                        strdel(Anuncio1, 0, 256);
                        strins(Anuncio1, inputtext, 0);
                        strdel(Anunciante1, 0, 32);
                        strins(Anunciante1, PlayerName(playerid), 0);
                        SetTimer("BorrarAnuncio1", 120000, false);
                        DarDinero(playerid, -400);
                        Message(playerid, color_msgsv, "Tu anuncio se ha publicado exitosamente, este durarб 2 minutos en la red!");
                    }
                    else if(strcmp(Anuncio2,"Sin Publicacion", true) == 0)
                    {
Bueno como ven se ejecuta un timer

pawn Код:
SetTimer("BorrarAnuncio1".... bla bla);
Es lo mismo para el anuncio Nє2
pawn Код:
SetTimer("BorrarAnuncio2". bla bla);
La funcion de los timers
pawn Код:
funcion BorrarAnuncio1()
{
    strdel(Anuncio1, 0, 256);
    strins(Anuncio1, "Sin Publicacion", 0);
    strdel(Anunciante1, 0, 32);
    strins(Anunciante1, "Nadie", 0);
}

funcion BorrarAnuncio2()
{
    strdel(Anuncio2, 0, 256);
    strins(Anuncio2, "Sin Publicacion", 0);
    strdel(Anunciante2, 0, 32);
    strins(Anunciante2, "Nadie", 0);
}
.....
....
.
їCual es el error / bug ?
Bueno mi problema, es que TODOS los anuncios se resetean correctamente ( Es decir, todas las strings vuelven a: "Sin Publicacion", y los anunciantes a "Nadie), excepto el Timer del Anuncio 1.

He probado de todo, pero no me resulta, el timer es como si "No se ejecutara", no se cual es el error. Alguno me podria ayudar?.

Muchas gracias de antemano por leer.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)