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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: P3ti - 2014. Szeptember 04. - 15:59:30

Cím: Bullet crasher fix
Írta: P3ti - 2014. Szeptember 04. - 15:59:30
Ha már sajnos kiadták.. :Cry2:
 

#define WB_MAX_X 20000.0
#define WB_MIN_X -20000.0
#define WB_MAX_Y 20000.0
#define WB_MIN_Y -20000.0
public OnPlayerConnect(playerid)
{
SetPlayerWorldBounds(playerid, WB_MAX_X, WB_MIN_X, WB_MAX_Y, WB_MIN_Y);
return 1;
}
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
{
if(hittype == BULLET_HIT_TYPE_NONE && ((fX > WB_MAX_X || fX < WB_MIN_X) || (fY > WB_MAX_Y || fY < WB_MIN_Y) || (fZ > 20000.0 || fZ < -20000.0)))
return 0;
if(hittype == BULLET_HIT_TYPE_PLAYER && ((fX > 25.0 || fX < -25.0) || (fY > 25.0 || fY < -25.0) || (fZ > 25.0 || fZ < -25.0)))
return 0;
if(hittype == BULLET_HIT_TYPE_VEHICLE && ((fX > 250.0 || fX < -250.0) || (fY > 250.0 || fY < -250.0) || (fZ > 250.0 || fZ < -250.0)))
return 0;
if(hittype == BULLET_HIT_TYPE_OBJECT || hittype == BULLET_HIT_TYPE_PLAYER_OBJECT && ((fX > 1000.0 || fX < -1000.0) || (fY > 1000.0 || fY < -1000.0) || (fZ > 1000.0 || fZ < -1000.0)))
return 0;
new Float:fOrigin[3], Float:fTarget[3];
GetPlayerLastShotVectors(playerid, fOrigin[0], fOrigin[1], fOrigin[2], fTarget[0], fTarget[1], fTarget[2]);
if((fOrigin[0] > WB_MAX_X || fOrigin[0] < WB_MIN_X) || (fOrigin[1] > WB_MAX_Y || fOrigin[1] < WB_MIN_Y) || (fOrigin[2] > 20000.0 || fOrigin[2] < -20000.0))
return 0;
if((fTarget[0] > WB_MAX_X || fTarget[0] < WB_MIN_X) || (fTarget[1] > WB_MAX_Y || fTarget[1] < WB_MIN_Y) || (fTarget[2] > 20000.0 || fTarget[2] < -20000.0))
return 0;
return 1;
}
Cím: Bullet crasher fix
Írta: kurta999 - 2014. Szeptember 04. - 21:30:31
ajaj :D
Cím: Bullet crasher fix
Írta: Flash - 2014. Szeptember 11. - 23:18:54
És ez mire jó?
Am hiv.en is találtam egyet:
http://forum.sa-mp.com/showthread.php?t=535543
Cím: Bullet crasher fix
Írta: ZyZu. - 2014. Szeptember 11. - 23:39:04
Én sem értem..  :o
Cím: Bullet crasher fix
Írta: gbr333 - 2014. Szeptember 12. - 06:59:05
ellen