[Include] OnPlayerAirbreak
#9

I know Pottus, its not like im using junkbuster or anything. But i wanted to see how this worked compared to what i got and help out by testing.

After reading the include, i think the problem is in 'stock AB_Detect(playerid)'.
It checks the players position when player is not in a vehicle, then a player enter a vehicle and drive a bit and exit, then the AB_Detect sees it as airbreak.

pawn Код:
if (IsPlayerConnected(playerid) && !IsPlayerInAnyVehicle(playerid) && g_AB_PlayerSpawned[playerid])
    {
        if ((gettime() - g_AB_LastTick[playerid]) >= 1)
        {
            new Float:x, Float:y, Float:z;
            GetPlayerPos(playerid, x, y, z);
       
            if (floatabs(g_AB_LastPosition[playerid][2] - z) < 1.0)
            {
                new Float:distance = GetPlayerDistanceFromPoint(playerid, g_AB_LastPosition[playerid][0], g_AB_LastPosition[playerid][1], g_AB_LastPosition[playerid][2]);
                if (floatabs(distance) >= 65.0 && (floatabs(g_AB_LastPosition[playerid][1] - y) >= 45.0 || floatabs(g_AB_LastPosition[playerid][0] - x) >= 45.0))
                {
                    CallLocalFunction("OnPlayerAirbreak", "d", playerid);
                }
            }
            g_AB_LastTick[playerid] = gettime();
            GetPlayerPos(playerid, g_AB_LastPosition[playerid][0], g_AB_LastPosition[playerid][1], g_AB_LastPosition[playerid][2]);
        }
Reply


Messages In This Thread
OnPlayerAirbreak - by Emmet_ - 06.11.2013, 21:44
Re: OnPlayerAirbreak - by jakejohnsonusa - 06.11.2013, 22:03
Re: OnPlayerAirbreak - by Patrick - 06.11.2013, 22:14
Re: OnPlayerAirbreak - by Baboon - 06.11.2013, 22:28
Re: OnPlayerAirbreak - by Pottus - 06.11.2013, 23:01
Re: OnPlayerAirbreak - by FailerZ - 07.11.2013, 10:40
Re: OnPlayerAirbreak - by Richie© - 07.11.2013, 18:24
Re: OnPlayerAirbreak - by Pottus - 07.11.2013, 18:29
Re: OnPlayerAirbreak - by Richie© - 07.11.2013, 18:36
Re: OnPlayerAirbreak - by Pottus - 07.11.2013, 19:01
Re: OnPlayerAirbreak - by iZN - 07.11.2013, 20:00
Re: OnPlayerAirbreak - by Emmet_ - 07.11.2013, 21:53
Re: OnPlayerAirbreak - by Michael@Belgium - 08.11.2013, 18:33
Re: OnPlayerAirbreak - by Konstantinos - 08.11.2013, 18:38
Re: OnPlayerAirbreak - by PT - 10.11.2013, 22:00
Re: OnPlayerAirbreak - by Emmet_ - 11.11.2013, 23:42
Respuesta: OnPlayerAirbreak - by deryan - 25.11.2013, 19:22
Re: OnPlayerAirbreak - by daniscape - 06.12.2013, 14:26
Re: OnPlayerAirbreak - by kristo - 06.12.2013, 16:51
Re: OnPlayerAirbreak - by Emmet_ - 06.12.2013, 16:58
Re: OnPlayerAirbreak - by kristo - 06.12.2013, 17:06
Re: OnPlayerAirbreak - by Emmet_ - 06.12.2013, 17:08
Re: OnPlayerAirbreak - by Phaze - 06.12.2013, 17:08
Re: OnPlayerAirbreak - by kristo - 06.12.2013, 17:11
Re: OnPlayerAirbreak - by Emmet_ - 06.12.2013, 17:21
Re: OnPlayerAirbreak - by Zamora - 10.12.2013, 16:34
Re: OnPlayerAirbreak - by Emmet_ - 05.01.2014, 10:36
Re: OnPlayerAirbreak - by Michalec - 06.01.2014, 01:21
Re: OnPlayerAirbreak - by Emmet_ - 06.01.2014, 01:50
Re: OnPlayerAirbreak - by kristo - 19.08.2014, 13:39
Re: OnPlayerAirbreak - by Emmet_ - 25.02.2016, 14:32
Re: OnPlayerAirbreak - by ]Rafaellos[ - 25.02.2016, 14:55
Re: OnPlayerAirbreak - by Emmet_ - 25.02.2016, 15:17
Re: OnPlayerAirbreak - by Kar - 15.03.2016, 04:28
Re: OnPlayerAirbreak - by Crayder - 15.03.2016, 04:43
Re: OnPlayerAirbreak - by Kar - 15.03.2016, 15:53
Re: OnPlayerAirbreak - by Crystallize - 15.03.2016, 22:19
Re: OnPlayerAirbreak - by Joron - 15.03.2016, 22:21
Re: OnPlayerAirbreak - by Kar - 16.03.2016, 00:25
Re: OnPlayerAirbreak - by AdrianGabriel96 - 29.03.2016, 23:49

Forum Jump:


Users browsing this thread: 1 Guest(s)