GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: baglion02 - 2016. március 19. - 22:16:50

Cím: Airbrake | JunkBuster
Írta: baglion02 - 2016. március 19. - 22:16:50
Hali megpróbáltam kiszedni a JunkButerből az anti airbraket mivel az a cleo-s airbraket/fly-t is érzékeli.
De nem nagyon akar össze jönni... :$
Kód:
 

#define Speed(%0,%1,%2,%3,%4)             floatround(floatsqroot((%4)?(%0*%0+%1*%1+%2*%2):(%0*%0+%1*%1))*%3*1.6)
#define MAX_JB_VARIABLES       (60)
#define AIRBRAKE             (0)
static
Variables[MAX_JB_VARIABLES];
static const DefaultVariables [MAX_JB_VARIABLES] =
{
150 //AIRBREAK
};
public OnGameModeInit()
{
SetTimer (\"AirBrakeCheck\", 337, true);
Variables = DefaultVariables;
        return 1;
}
forward AirBrakeCheck();
public AirBrakeCheck()
{
ForEachPlayer(i)
{
    new
        t = GetTickCount (),
   speed; // Speed in m/s
new
   Float: pOldAirbrakePos[MAX_PLAYERS][3],
   pLastAirbrakeCheck[MAX_PLAYERS],
   pLastAirbrakeSpeed[MAX_PLAYERS];
speed = floatround ((GetPlayerDistanceFromPoint (i, pOldAirbrakePos[0], pOldAirbrakePos[1], pOldAirbrakePos[2]) / float (t - pLastAirbrakeCheck)) * 1000.0);
        GetPlayerPos (i, pOldAirbrakePos[0], pOldAirbrakePos[1], pOldAirbrakePos[2]);
if (speed > Variables[AIRBRAKE] && pLastAirbrakeSpeed > Variables[AIRBRAKE])
{
   SendClientMessage(i,-1,\"asd\");
}
pLastAirbrakeSpeed = speed;
pLastAirbrakeCheck = t;
}
return 1;
}
forward GetPlayerSpeed (playerid, get3d);
public GetPlayerSpeed (playerid, get3d)
{
new Float: x, Float: y, Float: z;
if (IsPlayerInAnyVehicle (playerid))
GetVehicleVelocity (GetPlayerVehicleID (playerid), x, y, z);
else
GetPlayerVelocity (playerid, x, y, z);
return Speed(x, y, z, 100.0, get3d);
}

 
JunkBuster 11-ből szedtem ki, sehogy nem jön össze..
Választ előre is köszi!!
Cím: Airbrake | JunkBuster
Írta: BackUP - 2016. március 19. - 22:23:08
Mi a baj vele? Ezzel kéne kezdeni.
Cím: Airbrake | JunkBuster
Írta: baglion02 - 2016. március 19. - 22:26:06
nem reagál semmire mint ha nem is hackelnék
Cím: Airbrake | JunkBuster
Írta: Gyuri_Boyka - 2016. március 22. - 21:23:00
ha fellépsz és belépsz az rcon-ba /jbcfg-vel paranccsal ki tudod kapcsolni
Cím: Airbrake | JunkBuster
Írta: baglion02 - 2016. március 23. - 16:16:07
Nem az a gond hogy be van kapcsolva hanem az hogy kiszedtem a jb bol es nem mukodik
Cím: Airbrake | JunkBuster
Írta: Brian Harris - 2016. március 24. - 03:30:48
a JunkBusterben két fajta AirBrake szűrő van...
Ha szemfüles vagy ez segít:
https://detoxy-dm.googlecode.com/svn/scripts/JunkBuster.inc