Usando este código você pega o número de distancia percorrida em metros ou kilometros por um veículo
Espero que gostem !!
Modo de uso:
MetrosRodados(vehicleid);
KilometrosRodados(vehicle);
Espero que gostem !!
pawn Code:
// ----------------------------------------------------------- #include a_samp // ----------------------------------------------------------- new gMetrosRodados[MAX_VEHICLES] = {0, ...} ; // ----------------------------------------------------------- #define MetrosRodados(%0) \ gMetrosRodados[%0] #define KilometrosRodados(%0) \ (gMetrosRodados[%0] / 1000) // ----------------------------------------------------------- public OnFilterScriptInit() { SetTimer("metrosRodados", 1000, true); return true; } // ----------------------------------------------------------- forward metrosRodados(); public metrosRodados() { static Float:x, Float:y, Float:z; for(new i; i != MAX_VEHICLES; ++i) { if(GetVehicleModel(i)) { GetVehicleVelocity(i, x, y, z); gMetrosRodados[i] += (floatround(floatsqroot(x*x + y*y + z*z ) * 180 / 3.6)); } } return true; }
Modo de uso:
MetrosRodados(vehicleid);
KilometrosRodados(vehicle);
Criado por Bruno da Silva - iPs TeaM
0 comentários:
Postar um comentário