06.10.2012, 14:25
Hello.
To buy a vehicle on my it requires you to have an open vehicle spot, in my case you can own up to 5 vehicles. However it only works if vehicle1 is empty.
Any help im grateful for.
To buy a vehicle on my it requires you to have an open vehicle spot, in my case you can own up to 5 vehicles. However it only works if vehicle1 is empty.
pawn Код:
for(new x;x<5;x++)
{
if(PlayerInfo[playerid][pVehicle][x] == 0)
{
if(PlayerInfo[playerid][pCash] < cost) return SendClientMessage(playerid, -1, "You don't have enough cash.");
PlayerInfo[playerid][pVehicle][x] = car;
PlayerInfo[playerid][pCash] -= cost;
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
RemovePlayerFromVehicle(playerid);
PlayerInfo[playerid][pVehiclePosX][x] = 555.87;
PlayerInfo[playerid][pVehiclePosY][x] = -1265.16;
PlayerInfo[playerid][pVehiclePosZ][x] = 17.24;
format(str, sizeof(str), "You have bought a %s for %i. DEBUG X: %f Y: %f Z: %f", carname, cost, PlayerInfo[playerid][pVehiclePosX][x], PlayerInfo[playerid][pVehiclePosY][x], PlayerInfo[playerid][pVehiclePosZ][x]);
SendClientMessage(playerid, -1, str);
PutPlayerInVehicle(playerid, playerownedvehicle[playerid], 0);
break;
}
return 1;
}