SA-MP Forums Archive
Проблемка с progress bar - 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: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Проблемка с progress bar (/showthread.php?tid=494860)



Проблемка с progress bar - vitalik6243 - 15.02.2014

Ребят после перевода сервера на 0.3z перестал работать прогресс бар.
PHP Code:
#include        <progress> 
Он не создается, не обновляется. в свези с этим у меня не работает спорт зал. Что случилось и почему он не работает?


Re: Проблемка с progress bar - GameMan - 15.02.2014

Киньте ссылку на этот инклуд и покажите код вашего спортзала.


Re: Проблемка с progress bar - vitalik6243 - 15.02.2014

Ссылка будет в самом низу.
Вот нажимаем кнопку Enter.
PHP Code:
if(newkeys KEY_SECONDARY_ATTACK && InGym[playerid] && OnBenchPress[playerid] == && GetPVarInt(playerid,"EndPress") < (gettime()-10))
    {
        if(
IsPlayerInRangeOfPoint(playerid1.5914.6730,-59.5511,991.5132) && PlayerBenchPress[0] == INVALID_PLAYER_ID)
        {
            
PlayerBenchPress[0] = playerid;
            
OnBenchPress[playerid] = 1;
            
SetPlayerPosition(playerid913.82, -58.98991.9);
            
SetPlayerFacingAngle(playerid180.0);
              
ApplyAnimation(playerid"benchpress""gym_bp_geton"1000101);
              
SetTimerEx("CreateBench"3800false,"ii",playerid0);
        }
        else if(
IsPlayerInRangeOfPoint(playerid1.5911.1354,-59.8740,991.5023) && PlayerBenchPress[1] == INVALID_PLAYER_ID)
        {
            
PlayerBenchPress[1] = playerid;
            
OnBenchPress[playerid] = 1;
            
SetPlayerPosition(playerid911.82, -58.98991.9);
            
SetPlayerFacingAngle(playerid180.0);
              
ApplyAnimation(playerid"benchpress""gym_bp_geton"1000101);
              
SetTimerEx("CreateBench"3800false,"ii",playerid1);
        }
        return 
true;
    } 
Далее создается бар. Полоска сколько ты поднимаешь.
PHP Code:
publics:CreateBench(playeridbenches)
{
    new 
Floatposition[3];
    
GetPlayerPos(playeridposition[0], position[1], position[2]);
    if(!
benchesSetPlayerCameraPos(playerid,916.3085,-57.3026,993.7404);
    else 
SetPlayerCameraPos(playerid,908.7424,-57.5941,993.7404);
    
SetPlayerCameraLookAt(playerid,position[0], position[1], position[2]);
    
SetPlayerAttachedObject(playerid329136);
    
DestroyObject(bench[benches]);
    
ShowProgressBarForPlayer(playeridBenchPress[benches]);
    
OnBenchPress[playerid] = 2;
    
SetPVarInt(playerid"TimerBench"SetTimerEx("UpdateBench"500true"ii"playeridbenches));
    
SCM(playeridCOLOR_GREENOK,"Используйте клавишу (Спринт по умолчанию), чтобы поднять штангу.");
    return 
true;

Но полоска не появилась. Текст: Используйте клавишу (Спринт по умолчанию), чтобы поднять штангу.
Спокойно появляется.
Ну и паблик:
PHP Code:
publics:UpdateBench(playeridbenches)
{
    
SetProgressBarValue(BenchPress[benches], GetProgressBarValue(BenchPress[benches]) - 8);
    
UpdateProgressBar(BenchPress[benches], playerid);
    return 
true;

Я уже тут голову сломал. Перевел серв обратно на 0.3x все работает. А на 0.3z не пашет.
Ссылка: https://sampforum.blast.hk/showthread.php?tid=113443


Re: Проблемка с progress bar - OKStyle - 15.02.2014

А перекомпиляцию мод прошел?


Re: Проблемка с progress bar - vitalik6243 - 15.02.2014

Quote:
Originally Posted by OKStyle
View Post
А перекомпиляцию мод прошел?
Да прошел без проблем.


Re: Проблемка с progress bar - vitalik6243 - 15.02.2014

Мне кто нибудь поможет?
Я уже не знаю в чем дело


Re: Проблемка с progress bar - Stepashka - 15.02.2014

Quote:
Originally Posted by vitalik6243
View Post
Мне кто нибудь поможет?
Я уже не знаю в чем дело
Всегда есть выход, например не использовать прогресс бар, или спросить в том месте где вы его взяли, его явно не вы разработали, так наверно разработчик знает в чем проблема, если вам не хватает знаний самому её исправить.


Re: Проблемка с progress bar - Size - 26.02.2014

Если вы загружаете инклуд, и мод успешно компилируется то все должно работать.
На всякий случай вот инклуд (рабочий):
http://yadi.sk/d/kpzEyDRAJZjRM