if(IsPlayerInRangeOfPoint(playerid, 2, -557.6115, -505.3771, 24.6041, 182.1225))
C'est une sphère, il faut prendre X, Y, Z, le centre de la sphère pas X, Y, Z, Angle...
if(IsPlayerInRangeOfPoint(playerid, 2, -557.6115, -505.3771, 24.6041))
Et un radius de 2 est relativement petit sur SA:MP essaye 4/3.
if(IsPlayerInRangeOfPoint(playerid, 3.5, -557.6115, -505.3771, 24.6041))