Jack_Daniel's
Умник
Итак всем привет решил выложить из своего мода новый /fixcar
Этот /fixcar делает более удобным игру, когда вы без свой машины
Автор Hackett
Итак начнем
Для начала найдем наш старый /fixcar в паблике.
Ищем вот это
Как нашли заменяем на
+ еще ко всему добавил /park
Вот и все Думаю команды закончены всем спасибо кому помог +)) кому не нравиться лет там ---------->
Этот /fixcar делает более удобным игру, когда вы без свой машины
Автор Hackett
Итак начнем
Для начала найдем наш старый /fixcar в паблике.
Ищем вот это
PHP:
else if(strcmp(cmd, "/fixcar", true) == 0)
{
if(PlayerInfo[playerid][pCash] < 1000) return SendClientMessage(playerid, COLOR_WHITE, "Не достаточно денег!");
if(PlayerInfo[playerid][pPhouse] !=255)
{
new house = PlayerInfo[playerid][pPhouse];
DestroyVehicle(caridhouse[playerid]);
caridhouse[playerid] = CreateVehicle(PlayerInfo[playerid][pCars], HouseInfo[house][hCarx], HouseInfo[house][hCary], HouseInfo[house][hCarz], HouseInfo[house][hCarc] , PlayerInfo[playerid][pCvet] , HouseInfo[house][hVcol2],5600);
LockCar(caridhouse[playerid]);
createdcar = caridhouse[playerid];
Fuell[caridhouse[playerid]] = CarInfo[caridhouse[playerid]][cFuelcar];
createdcar ++;
GameTextForPlayer(playerid, "~r~$-1000", 5000, 1);
PlayerInfo[playerid][pCash] -= 1000;
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid,playername,sizeof(playername));
format(string,sizeof(string),"%s.ini",playername);
new File = ini_openFile(string);
ini_getString(File,"Numbercar",string);
//CompVeh(caridhouse[playerid]);
ini_closeFile(File);
SetVehicleNumberPlate(caridhouse[playerid], string);
AddVehicleComponent (caridhouse[playerid], CarInfo[caridhouse[playerid]][cKolesocar]);
AddVehicleComponent (caridhouse[playerid], CarInfo[caridhouse[playerid]][cNitro]);
AddVehicleComponent (caridhouse[playerid], CarInfo[caridhouse[playerid]][cGidra]);
if(PJ(caridhouse[playerid]))
{
ChangeVehiclePaintjob(caridhouse[playerid], CarInfo[caridhouse[playerid]][cPokraska]);
AddVehicleComponent (caridhouse[playerid], CarInfo[caridhouse[playerid]][cSpoiler]);
AddVehicleComponent (caridhouse[playerid], CarInfo[caridhouse[playerid]][cBamper1]);
AddVehicleComponent (caridhouse[playerid], CarInfo[caridhouse[playerid]][cBamper2]);
}
}
return 1;
}
PHP:
else if(strcmp(cmd, "/fixcar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pCars] != 0)
{
new Float:plocx,Float:plocy,Float:plocz;
GetPlayerPos(playerid, plocx, plocy, plocz);
SetVehiclePos(caridhouse[playerid],plocx,plocy+4, plocz);
SetVehicleZAngle(caridhouse[playerid], 180);
GiveMoney(playerid, -50000); //===== тут цена доставки авто меняйте на свое
format(string, sizeof(string), "Ваш Автомобиль Доставлен! Вы заплатили $50000");
SendClientMessage(playerid, COLOR_BLUE, string);
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "У вас нету личного автомобиля");
}
}
}
PHP:
else if(strcmp(cmd, "/park", true) == 0)
{
if(PlayerInfo[playerid][pCars] != 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInVehicle(i, caridhouse[playerid]))
{
SendClientMessage(playerid, COLOR_GREY,"{ff0000}x {ffffff}Транспорт занят игроком");
return 1;
}
}
SetVehiclePos(caridhouse[playerid], CarInfo[caridhouse[playerid]][cPosX], CarInfo[caridhouse[playerid]][cPosY], CarInfo[caridhouse[playerid]][cPosZ]);
SetVehicleZAngle(caridhouse[playerid], CarInfo[caridhouse[playerid]][cPosR]);
SetPlayerCheckpoint(playerid,CarInfo[caridhouse[playerid]][cPosX],CarInfo[caridhouse[playerid]][cPosY],CarInfo[caridhouse[playerid]][cPosZ],6);
SendClientMessage(playerid, COLOR_GREY,"{ffffff}Автомобиль вернулся на место парковки.");
}
else
{
SendClientMessage(playerid, COLOR_GREY, "{ff0000}x {ffffff}У вас нет Автомобиля!");
}
}
Последнее редактирование:
