01.09.2014, 19:53
Helo,
I use Gar House and I want that they can buy a car.
It is made but when connect car donґt created.
In HouseID.ini :
I use Gar House and I want that they can buy a car.
It is made but when connect car donґt created.
Код:
public OnPlayerConnect(playerid) { new filename[HOUSEFILE_LENGTH], string1[MAX_PLAYER_NAME], string2[MAX_HOUSE_NAME], _tmpstring[256], houseid; format(filename, sizeof(filename), USERPATH, pNick(playerid)); if(fexist(filename)) { new hs = GetPVarInt(playerid, "GA_TMP_HOUSESTORAGE"), price = GetPVarInt(playerid, "GA_TMP_HOUSEFORSALEPRICE"); INI_ParseFile(filename, "LoadUserData", false, true, playerid, true, false); fremove(filename); GetPVarString(playerid, "GA_TMP_NEWHOUSEOWNER", string2, MAX_PLAYER_NAME); GetPVarString(playerid, "GA_TMP_HOUSENAME", string1, MAX_HOUSE_NAME); CMDSString = ""; format(_tmpstring, sizeof(_tmpstring), HSELLER_OFFLINE_MSG1, string1, string2); strcat(CMDSString, _tmpstring); format(_tmpstring, sizeof(_tmpstring), HSELLER_OFFLINE_MSG2, (hs + price), hs, price); strcat(CMDSString, _tmpstring); ShowInfoBoxEx(playerid, COLOUR_INFO, CMDSString); DeletePVar(playerid, "GA_TMP_HOUSESTORAGE"), DeletePVar(playerid, "GA_TMP_HOUSEFORSALEPRICE"), DeletePVar(playerid, "GA_TMP_NEWHOUSEOWNER"), DeletePVar(playerid, "GA_TMP_HOUSENAME"); } SetPVarInt(playerid, "HouseRobberyTimer", -1); IsInHouse{playerid} = 0; LoadHouseCar(houseid); //THIS return 1; }
Код:
stock LoadHouseCar(houseid) { #if GH_HOUSECARS == true if(fexist(HouseFile(houseid)) && hInfo[houseid][HouseCar] == 1) { HCar[houseid] = CreateVehicle(hInfo[houseid][HouseCarModel], hInfo[houseid][HouseCarPosX], hInfo[houseid][HouseCarPosY], hInfo[houseid][HouseCarPosZ], hInfo[houseid][HouseCarAngle], HCAR_COLOUR1, HCAR_COLOUR2, HCAR_RESPAWN); SetVehicleVirtualWorld(HCar[houseid], hInfo[houseid][HouseCarWorld]); LinkVehicleToInterior(HCar[houseid], hInfo[houseid][HouseCarInterior]); } #endif return 1; }
Код:
HCarPosX = 1706.683593 HCarPosY = 2041.644531 HCarPosZ = 10.400113 HCarAngle = 176.510955 HCar = 1 HCarWorld = 0 HCarInt = 0 HCarModel = 411