Таймер, массив
#20

Quote:
Originally Posted by ZiGGi
Посмотреть сообщение
pawn Код:
if(PlayerInfo[playerid][pTemperature] > 20.0 || PlayerInfo[playerid][pTemperature] < 36.6) PlayerInfo[playerid][pTemperature] -= 0.01;
pawn Код:
PlayerInfo[playerid][pTemperature] -= 0.01;
замени на
pawn Код:
PlayerInfo[playerid][pTemperature] = PlayerInfo[playerid][pTemperature] - 0.01;
это баг компилятора.
ZiGGi, ради интереса проверил:

pawn Код:
#include <a_samp>

main()
{
    new Float: f = 1.0;
    f -= 0.01;
    printf("%.2f \n", f);
}
Выводит 0.99, как и положено.


------------------------------------


Kolstin, вам нужно было начинать с первого аргумента, а не с нулевого (ибо там ID игрока):

pawn Код:
IsPlayerApplyAnimation(id, ...)
{
    new n = numargs(), anim[32], animlib[32], animname[32];
    new id_anim = GetPlayerAnimationIndex(id);
   
    if(!id_anim)
        return false;
    else
    {
        if(!GetAnimationName(id_anim, animlib, sizeof(animlib), animname, sizeof(animname)))
            return false;
    }

    for (new a = 1; a < n; a ++) // <---------- С первого.
    {
        new i = 0;
        for (; i < 32; i ++)
        {
            anim[i] = getarg(a, i);
            if (!anim[i])
                break;
        }
       
        if(i && !strcmp(animname, anim, true))
            return true;
    }
    return false;
}

------------------------------------


Немного подправил код.
Reply


Messages In This Thread
Таймер, массив - by Romz - 06.07.2013, 12:07
Re: Таймер, массив - by White_116 - 06.07.2013, 12:13
Re: Таймер, массив - by Alexander_Petrov - 06.07.2013, 12:20
Re: Таймер, массив - by Romz - 07.07.2013, 12:57
Re: Таймер, массив - by Richard_Gere - 07.07.2013, 13:47
Re: Таймер, массив - by Romz - 07.07.2013, 13:53
Re: Таймер, массив - by Den_Bellik - 08.07.2013, 08:40
Re: Таймер, массив - by ZN-Freedom - 08.07.2013, 09:28
Re: Таймер, массив - by Den_Bellik - 09.07.2013, 10:03
Re: Таймер, массив - by ZN-Freedom - 09.07.2013, 10:38
Re: Таймер, массив - by stabker - 09.07.2013, 17:13
Re: Таймер, массив - by Romz - 10.07.2013, 12:31
Re: Таймер, массив - by ZN-Freedom - 11.07.2013, 05:50
Re: Таймер, массив - by Romz - 11.07.2013, 10:00
Re: Таймер, массив - by ZN-Freedom - 11.07.2013, 10:39
Re: Таймер, массив - by stabker - 11.07.2013, 10:53
Re: Таймер, массив - by Romz - 11.07.2013, 10:59
Re: Таймер, массив - by Romz - 11.07.2013, 14:04
Re: Таймер, массив - by ZiGGi - 11.07.2013, 15:42
Re: Таймер, массив - by ZN-Freedom - 12.07.2013, 05:49

Forum Jump:


Users browsing this thread: 1 Guest(s)