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: Gang[St]e[R] - 2011. május 20. - 23:11:44

Cím: GetXYInFrontOfPlayer
Írta: Gang[St]e[R] - 2011. május 20. - 23:11:44
Üdv!
Van ez a stock,  ezt sokat használom, de a teljes jeletnését nem tudom. Ha megnézem a fügvényt valamenyire értem ,de nem az egészet. Eltudná valaki teljesen magyarázni?
 

stock Float:GetXYInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance)
{
        new Float:a;
        GetPlayerPos(playerid, x, y, a);
        if (IsPlayerInAnyVehicle(playerid)) GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
        else GetPlayerFacingAngle(playerid, a);
        x += (distance * floatsin(-a, degrees));
        y += (distance * floatcos(-a, degrees));
        return a;
}
Cím: GetXYInFrontOfPlayer
Írta: ZeRo - 2011. május 20. - 23:35:29
Visszaadja a játékos elõtti pozíció X és Y koordináját( a távolságot a distance paraméterrel állítod be ).
Cím: GetXYInFrontOfPlayer
Írta: Gang[St]e[R] - 2011. május 20. - 23:37:28
Idézetet írta: ZeRo date=1305927329\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"8244\" data-ipsquote-contentclass=\"forums_Topic
Visszaadja a játékos elõtti pozíció X és Y koordináját( a távolságot a distance paraméterrel állítod be ).
 
Köszi! Már, értem elsõnek máshogy értettem zárok!:D