17.06.2012, 01:38
Usando este cуdigo vocк pega o nъmero de distancia percorrida em metros ou kilometros por um veнculo
Espero que gostem !!
Link ->
http://pastebin.com/y5QdaBgq
Modo de uso:
MetrosRodados(vehicleid);
KilometrosRodados(vehicle);
-
** Feito em 5 minutos. Sem tempo de testar. em game, se alguйm puder testar
-
Criado por Bruno da Silva - iPs TeaM
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;
}
Link ->
http://pastebin.com/y5QdaBgq
Modo de uso:
MetrosRodados(vehicleid);
KilometrosRodados(vehicle);
-
** Feito em 5 minutos. Sem tempo de testar. em game, se alguйm puder testar
-
Quote:
Primeira versгo: http://pastebin.com/MttuMDqM Data da criaзгo 15 de julho de 2011. Atualizado 1 ano depois. |