06.09.2012, 02:45
AYUDA, necesito que cuando pase por el punto que hice en el PlayerToPoint desaparesca el auto en el que manejo y aparesca en el Hunter con el PutPlayerInVehicle, pero el Hunter se keda donde esta el punto, y estorba, no deja pasar, alguna ayuda 
public OnPlayerUpdate(playerid)
{
new Float: X, Float: Y, Float: Z;
GetPlayerPos(playerid,X,Y,Z);
if (PlayerToPoint(10, playerid, 4605.7622, 1039.8083, 91.7814)) //el punto donde hacciona la funcion.
{
if (fined[playerid]==0)
{
GivePlayerMoney(playerid, 100); //aqui cuando pasa el punto de la carrera me da Dinero
EraseVehicle(GetPlayerVehicleID(playerid)); //este es para borrar el auto en que estoy al pasar por el punto
PutPlayerInVehicle(playerid,CreateVehicle(425,X,Y, Z,0,0,0,15),0); // este es el auto en que aparesco, pero queda en el lugar donde lo saque.. eso no me gusta xd
ShowWiner(playerid, "SuperCarrera1", 1, 100);
fined[playerid]=1;
Recheck(playerid, 20000);
}
}
return 1;
}

public OnPlayerUpdate(playerid)
{
new Float: X, Float: Y, Float: Z;
GetPlayerPos(playerid,X,Y,Z);
if (PlayerToPoint(10, playerid, 4605.7622, 1039.8083, 91.7814)) //el punto donde hacciona la funcion.
{
if (fined[playerid]==0)
{
GivePlayerMoney(playerid, 100); //aqui cuando pasa el punto de la carrera me da Dinero
EraseVehicle(GetPlayerVehicleID(playerid)); //este es para borrar el auto en que estoy al pasar por el punto
PutPlayerInVehicle(playerid,CreateVehicle(425,X,Y, Z,0,0,0,15),0); // este es el auto en que aparesco, pero queda en el lugar donde lo saque.. eso no me gusta xd
ShowWiner(playerid, "SuperCarrera1", 1, 100);
fined[playerid]=1;
Recheck(playerid, 20000);
}
}
return 1;
}