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: anorennia - 2013. február 23. - 14:01:55

Cím: Futott kilóméter
Írta: anorennia - 2013. február 23. - 14:01:55
Sziasztok, lenne egy olyan kérdésem, hogy megoldható e valahogyan, hogy lekérjük egy adott intervallum közötti mozgásnak a távját
Mint például, hogy Beszálltam a kocsiba, elmentem SF-bõl LS-be és lekérjük, hogy hány km-t tettünk meg?:O
Cím: Futott kilóméter
Írta: scripter01 - 2013. február 23. - 15:33:39
Igen meg lehet itt van egy példa ha ilyenre gondoltál :)!
 

    new Float:kilometer[MAX_VEHICLES]
     
    forward MasodpercesIdozito(vehicleid);
    public MasodpercesIdozito(vehicleid)
    {
            kilometer[vehicleid] += GetVehicleSpeed(vehicleid)*0.001;
    }
     
    stock GetVehicleSpeed( vehicleid )
    {
            new Float:speed_x,Float:speed_y,Float:speed_z,Float:final_speed,final_speed_int;
            GetVehicleVelocity(vehicleid,speed_x,speed_y,speed_z);
            final_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*136.666667;
            final_speed_int = floatround(final_speed,floatround_round);
            return final_speed_int;
    }
Cím: Futott kilóméter
Írta: anorennia - 2013. február 24. - 00:39:56
Köszönöm széépen :)