Problem vpark / vfind
#1

Hello, I have a problem with the commands: vfind vpark
vpark - does not save the car position
vfind - fails, it tells me it's not my car, but after giving rcon login finds car


Salut , am si eu 2 mici probleme la cmd vpark si vfind
vpark nu imi salveaza masinile , le gasesc mereu la DS
vfind imi zice ca nu sunt masinile mele , dar dupa ce dau rcon login imediat merge.

Код:
CMD:vpark(playerid, params[])
{
	if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return
	SendError(playerid, "You are not in your personal vehicle.");
	//--------------------------------------------------------------------------
	new i = GetVehicleID(GetPlayerVehicleID(playerid));
	//--------------------------------------------------------------------------
	if(!VehicleCreated[i]) return
	SendError(playerid, "This is not your personal vehicle.");
	//--------------------------------------------------------------------------
	GetVehiclePos(vID[i], VehiclePos[i][0], VehiclePos[i][1], VehiclePos[i][2]), GetVehicleZAngle(vID[i], VehiclePos[i][3]), VehicleInterior[i] = GetPlayerInterior(playerid),VehicleWorld[i] = GetPlayerVirtualWorld(playerid), UpdateVehicle(i, 1), PutPlayerInVehicle(playerid, vID[i], 0), SaveVehicle(i);
    //--------------------------------------------------------------------------
	return 1;
}
Код:
CMD:vfind(playerid, params[])
{
	new vid, Float:A, Float:B, Float:C, qid = GetVehicleID(vid);
	//--------------------------------------------------------------------------
	if(sscanf(params, "i", vid)) return
	SendUsage(playerid, "/vFind [CarID]");
	//--------------------------------------------------------------------------
	if(strcmp(VehicleOwner[vid], PlayerName(playerid), false))
	return SendError(playerid, "This car isn't yours!");
	//--------------------------------------------------------------------------
	if(GetPlayerVehicleAccess(playerid, qid) < 2 && !IsPlayerAdmin(playerid)) return
	SendError(playerid, "This is not your personal vehicle.(1)");
	//--------------------------------------------------------------------------
	if(!IsValidVehicle(qid) && !IsPlayerAdmin(playerid)) return
	SendError(playerid, "This is not your personal vehicle.(2)");
	//--------------------------------------------------------------------------
  	return GetVehiclePos(vid, A,B,C), vFindCar[playerid] = 1, SetPlayerRaceCheckpoint(playerid, 1, A, B, C, 0.0, 0.0, 0.0, 2), SendClientMessage(playerid, ~1, "Follow checkpoint to find you car");
}
Reply


Messages In This Thread
Problem vpark / vfind - by NeGaT1wE - 01.03.2016, 12:19
Re: Problem vpark / vfind - by MicroKyrr - 01.03.2016, 12:34

Forum Jump:


Users browsing this thread: 1 Guest(s)