Ich habe die Funktion absichtlich nicht verwendet, da sie nicht mit den früheren Versionen kompatibel ist
Wieso entwirfst du denn Funktionen für alte SA:MP Versionen. Macht irgendwie keinen Sinn...da bald eh alle 0.3.7 nutzen werden...oder ~95% aller Server eh 0.3z momentan nutzen.
Zitat von »Kaliber«
Das hier ist nicht der Code-Optimierungs Thread
Das war ja auch weniger Optimiert, eher hätte es die schreibweise vereinfacht bzw den Code übersichtlicher und kürzer gemacht
(Das schneller wäre nur ein positiver Nebeneffekt.)
Wenn wir schon dabei sind:
stock IsPlayerLookingAtPos(playerid, Float:x, Float:y, Float:z, Float:radius = 3.0, Float:maxdist = 100.0)
{
new Float:cx, Float:cy, Float:cz, Float:vx, Float:vy, Float:vz, Float:dist;
GetPlayerCameraPos(playerid, cx, cy, cz),GetPlayerCameraFrontVector(playerid, vx, vy, vz);
cx-=x,cy-=y,cz-=z,dist = VectorSize(cx, cy, cz);
return (dist > maxdist) ? 0 : _:(radius >= VectorSize(vx * dist + cx, vy * dist + cy, vz * dist + cz));
}
mfg. 
//Edit: Da war n TAG Mismatch drinnen..