Permenant park
#1

guys i need your help

Код:
CMD:apark(playerid)
{
    if(VehicleInfo[GetPlayerVehicleID(playerid)][Temp] == 1) {
    	return SendClientMessage(playerid, COLOR_ORANGE, "This vehicle is only temporary and some commands may not work!");
	}
    if(PlayerInfo[playerid][LoggedIn] == 0) {
	    SendClientMessage(playerid, COLOR_RED, "You must be register in golden account do/gregister (password)");
	    return 1;
	}
	if(PlayerInfo[playerid][Level] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You must be an admin to use this feature");
	if(IsPlayerInAnyVehicle(playerid)) {
		new Float:spx,Float:spy,Float:spz;
		new Float:spa;
		GetVehiclePos(GetPlayerVehicleID(playerid),spx,spy,spz);
		GetVehicleZAngle(GetPlayerVehicleID(playerid),spa);
		VehicleInfo[GetPlayerVehicleID(playerid)][x_spawn] = spx;
		VehicleInfo[GetPlayerVehicleID(playerid)][y_spawn] = spy;
		VehicleInfo[GetPlayerVehicleID(playerid)][z_spawn] = spz;
		VehicleInfo[GetPlayerVehicleID(playerid)][za_spawn] = spa;
		format(securemess,sizeof(securemess),"You have just parked this %s at your current location...it will respawn here in future!", VehicleInfo[GetPlayerVehicleID(playerid)][name]);
		SendClientMessage(playerid, COLOR_GREEN, securemess);
		return 1;
	}
	else {
		SendClientMessage(playerid, COLOR_BRIGHTRED, "You must be in a vehicle to use this feature");
		return 1;
	}
}
i am using this code for admin park
it was temperory park can say how to make it permenant park
Reply
#2

plz help me guys
Reply
#3

pawn Код:
new Float:spx,Float:spy,Float:spz,modelid, nvehicle;
        new Float:spa;
        GetVehiclePos(GetPlayerVehicleID(playerid),spx,spy,spz);
        GetVehicleZAngle(GetPlayerVehicleID(playerid),spa);
        VehicleInfo[GetPlayerVehicleID(playerid)][x_spawn] = spx;
        VehicleInfo[GetPlayerVehicleID(playerid)][y_spawn] = spy;
        VehicleInfo[GetPlayerVehicleID(playerid)][z_spawn] = spz;
        VehicleInfo[GetPlayerVehicleID(playerid)][za_spawn] = spa;
        modelid = GetVehicleModel(GetPlayerVehicleID(playerid));
        DestrotVehicle(GetPlayerVehicleID(playerid));
        nvehicle = CreateVehicle(modelid,spx,spy,spz,spa,-1,-1,300);
        PutPlayerInVehicle(playerid,nvehicle,0):
SOmething like that
Reply
#4

Quote:

CMD:apark(playerid)
{
if(VehicleInfo[GetPlayerVehicleID(playerid)][Temp] == 1) {
return SendClientMessage(playerid, COLOR_ORANGE, "This vehicle is only temporary and some commands may not work!");
}

here i should change any thing
Reply
#5

pawn Код:
CMD:apark(playerid)
{
         if(VehicleInfo[GetPlayerVehicleID(playerid)][Temp] == 1) return SendClientMessage(playerid, COLOR_ORANGE, "This vehicle is only temporary and some commands may not work!");
         //rest of code...
         return 1;
}
You don't need {} if it's only one line
Reply
#6

To make a PERMANENT car, you need to save it's information OUTSIDE the GM (INI/Text file OR MySQL)
Reply
#7

thnz you guys
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)