SA-MP Forums Archive
ProgressBar - 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: ProgressBar (/showthread.php?tid=544808)



ProgressBar - Metzone - 04.11.2014

їPorque antes las progressbar me funcionaban, y ahora no? yo tenia paso a paso, la guia de otacon, y me funcionaba a la perfeccion.


Esta guia: https://sampforum.blast.hk/showthread.php?tid=412723



Hace poco me funcionaba, y me bajaba la barra, era de hambre y ahora nada, ninguna barra me funciona, puse una prueba de un filterscript que tambien me andaba, y nada, no baja la barra, que puede hacer que una barra no progrese en un gm?


Respuesta: ProgressBar - Tusso4 - 04.11.2014

Puedes mostrarnos como tienes las funciones que actualicen las barras?


Respuesta: ProgressBar - jotajeda - 04.11.2014

Quote:
Originally Posted by Metzone
Посмотреть сообщение
їPorque antes las progressbar me funcionaban, y ahora no? yo tenia paso a paso, la guia de otacon, y me funcionaba a la perfeccion.


Esta guia: https://sampforum.blast.hk/showthread.php?tid=412723



Hace poco me funcionaba, y me bajaba la barra, era de hambre y ahora nada, ninguna barra me funciona, puse una prueba de un filterscript que tambien me andaba, y nada, no baja la barra, que puede hacer que una barra no progrese en un gm?
Puede ser por el tipo de include que estйs usando, o talvez mataste los timer que hacнan que actualizaran los progressbar.


Re: ProgressBar - Metzone - 04.11.2014

Este es un ejemplo de un fs que antes me funcionaba, y es el que ahora no me funciona, al igual que todosl os demas.


pawn Код:
#include <progressbar>

new Bar:barrahungry[MAX_PLAYERS];
new variablehungry[MAX_PLAYERS] = 100;
new tiempohungry[MAX_PLAYERS];


public OnPlayerDisconnect(playerid, reason)
{
HideProgressBarForPlayer(playerid, barrahungry[playerid]);
    DestroyProgressBar(barrahungry[playerid]);
    KillTimer(tiempohungry[playerid]);
    return 1;
}

public OnPlayerSpawn(playerid)
{
barras(playerid);
tiempohungry[playerid] = SetTimerEx("bhungry", 1000, true, "i", playerid);
ShowProgressBarForPlayer(playerid, barrahungry[playerid]);
    return 1;
}


forward barras(playerid);
public barras(playerid)
{
barrahungry[playerid] = CreateProgressBar(540.00, 375.00, 50.00, 05.00, 0xFFFF00AA, 100.0);
    SetProgressBarMaxValue(barrahungry[playerid], 100.0);
    SetProgressBarValue(barrahungry[playerid], 0);
return 1;
}

forward bhungry(playerid);
public bhungry(playerid) {
    variablehungry[playerid] --;
    SetProgressBarValue(barrahungry[playerid], variablehungry[playerid] );
    UpdateProgressBar(barrahungry[playerid], playerid);
    if(variablehungry[playerid] == 0)
    {
        variablehungry[playerid] = 100;
        SetProgressBarValue(barrahungry[playerid], variablehungry[playerid]);
        UpdateProgressBar(barrahungry[playerid], playerid);
    }
    return 1;
}



Respuesta: Re: ProgressBar - jotajeda - 04.11.2014

Quote:
Originally Posted by Metzone
Посмотреть сообщение
Este es un ejemplo de un fs que antes me funcionaba, y es el que ahora no me funciona, al igual que todosl os demas.


pawn Код:
#include <progressbar>

new Bar:barrahungry[MAX_PLAYERS];
new variablehungry[MAX_PLAYERS] = 100;
new tiempohungry[MAX_PLAYERS];


public OnPlayerDisconnect(playerid, reason)
{
HideProgressBarForPlayer(playerid, barrahungry[playerid]);
    DestroyProgressBar(barrahungry[playerid]);
    KillTimer(tiempohungry[playerid]);
    return 1;
}

public OnPlayerSpawn(playerid)
{
barras(playerid);
tiempohungry[playerid] = SetTimerEx("bhungry", 1000, true, "i", playerid);
ShowProgressBarForPlayer(playerid, barrahungry[playerid]);
    return 1;
}


forward barras(playerid);
public barras(playerid)
{
barrahungry[playerid] = CreateProgressBar(540.00, 375.00, 50.00, 05.00, 0xFFFF00AA, 100.0);
    SetProgressBarMaxValue(barrahungry[playerid], 100.0);
    SetProgressBarValue(barrahungry[playerid], 0);
return 1;
}

forward bhungry(playerid);
public bhungry(playerid) {
    variablehungry[playerid] --;
    SetProgressBarValue(barrahungry[playerid], variablehungry[playerid] );
    UpdateProgressBar(barrahungry[playerid], playerid);
    if(variablehungry[playerid] == 0)
    {
        variablehungry[playerid] = 100;
        SetProgressBarValue(barrahungry[playerid], variablehungry[playerid]);
        UpdateProgressBar(barrahungry[playerid], playerid);
    }
    return 1;
}
Ami me pasу una vez asн mismo, el problema era de los plugins, y otra vez me pasу por compilar con un plugin diferente al de ejecuciуn y de compilaciуn.


Re: ProgressBar - Metzone - 04.11.2014

Si actualizo el plugin no se daсa nada de algъn progresa del GM?


Respuesta: Re: ProgressBar - jotajeda - 04.11.2014

Quote:
Originally Posted by Metzone
Посмотреть сообщение
Si actualizo el plugin no se daсa nada de algъn progresa del GM?
Respalda los plugins y compila la gm con los nuevos.


Re: ProgressBar - Metzone - 05.11.2014

Acabo de ver, puse la GM vieja en mi gm, y si funciona los progress, es algo dentro de la GM, їQuй puede hacer que no funcionen los progress?


Re: ProgressBar - LiMPiTo - 05.11.2014

Quizбs sea un problema relacionado a los textdraws...


Respuesta: Re: ProgressBar - jotajeda - 05.11.2014

Quote:
Originally Posted by Metzone
Посмотреть сообщение
Acabo de ver, puse la GM vieja en mi gm, y si funciona los progress, es algo dentro de la GM, їQuй puede hacer que no funcionen los progress?
Entonces es por los includes con los cuales estбs compilando, Recuerda abrir primero el pawno y desde allн abrir el .pwn para proceder a compilar.