Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new Float:VehicleKM[MAX_VEHICLES],
- Float:x1[MAX_VEHICLES],
- Float:y1[MAX_VEHICLES],
- Float:z1[MAX_VEHICLES],
- Float:x2[MAX_VEHICLES],
- Float:y2[MAX_VEHICLES],
- Float:z2[MAX_VEHICLES],
- timerkm[MAX_VEHICLES];
- forward km_counter(vehicleid);
- public km_counter(vehicleid)
- {//inlocuim valorile noi cu cele vechi
- x1[vehicleid] = x2[vehicleid];
- y1[vehicleid] = y2[vehicleid];
- z1[vehicleid] = z2[vehicleid];
- //stocam noile valori
- GetVehiclePos(vehicleid, x2[vehicleid], y2[vehicleid], z2[vehicleid]);
- //calculam distanta dintre cele doua punce vehciul punct si cel nou
- x1[vehicleid] -= x2[vehicleid];
- y1[vehicleid] -= y2[vehicleid];
- z1[vehicleid] -= z2[vehicleid];
- //acum il transformam in kilometrii(deoarece distanta este in metrii) impartind la 1000.0
- VehicleKM[vehicleid] += floatsqroot((x1[vehicleid]*x1[vehicleid])+(y1[vehicleid]*y1[vehicleid])+(z1[vehicleid]*z1[vehicleid])) / 1000.0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement