Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/addcar

Статус
В этой теме нельзя размещать новые ответы.

Dima_Didenko_2

Умник
Тот же вопрос, только чтобы сразу появлялась машина при добавлении, а не после рестарта

PHP:
CMD:addcar(playerid,params[])
{
	if(PlayerInfo[playerid][pAdmin]<6)return false;
	new string[650];
	if(GetPlayerState(playerid) != 2) return SendClientMessage(playerid,-1,"Вы не в машине.");
	new idcar, house_price;
	new Float:X, Float:Y, Float:Z, Float:A;

	if(sscanf(params, "ii",idcar,house_price))
	{
		SendClientMessage(playerid, -1, "Используй: /addcar [id car] [цена]");
		return 1;
	}
	GetPlayerPos(playerid,X,Y,Z);
	GetPlayerFacingAngle(playerid,A);

	CarInfo[OWNABLECARS][cSell_X]=X;
	CarInfo[OWNABLECARS][cSell_Y]=Y;
	CarInfo[OWNABLECARS][cSell_Z]=Z;
	CarInfo[OWNABLECARS][cSell_A]=A;

	CarInfo[OWNABLECARS][cPos_X]=X;
	CarInfo[OWNABLECARS][cPos_Y]=Y;
	CarInfo[OWNABLECARS][cPos_Z]=Z;
	CarInfo[OWNABLECARS][cPos_A]=A;

	CarInfo[OWNABLECARS][cCost]=house_price;
	CarInfo[OWNABLECARS][cModel]=idcar;

	string="";
	strmid(CarInfo[OWNABLECARS][cOwner],"The State",0,strlen("The State"),28);
	format(string, 144, "Вы успешно создали машину номер {e7e7e7}%d {ffffff}Стоимость покупки: {e7e7e7}%d",OWNABLECARS+1,CarInfo[OWNABLECARS][cCost]);
	SendClientMessage(playerid,-1,string);
	//
	string="";
	format(string,1500,"INSERT INTO `ownable`(`ID`,`Model`,`Sell_X`, `Sell_Y`, `Sell_Z`,`Sell_A`, `Pos_X`, `Pos_Y`, `Pos_Z`, `Pos_A`, \
	`Color_1`,`Color_2`,`Owner`,`Cost`,`Keyer`,`OnNumber`,`Register`,`OnRegister`,`Shtrafer`,`Number`) VALUES ('%d','%d','%.2f','%.2f','%.2f','%.2f','%.2f','%.2f','%.2f','%.2f','1','1','The State','%d','The State','The State','The State','The State','0','SA')",
	OWNABLECARS+1,
	CarInfo[OWNABLECARS][cModel],
	CarInfo[OWNABLECARS][cSell_X],
	CarInfo[OWNABLECARS][cSell_Y],
	CarInfo[OWNABLECARS][cSell_Z],
	CarInfo[OWNABLECARS][cSell_A],
	CarInfo[OWNABLECARS][cPos_X],
	CarInfo[OWNABLECARS][cPos_Y],
	CarInfo[OWNABLECARS][cPos_Z],
	CarInfo[OWNABLECARS][cPos_A],
	CarInfo[OWNABLECARS][cCost]);
	mysql_tquery(mysql, string);
	OWNABLECARS++;
	return 1;
}
2-й Код
PHP:
UpdateCarInfo(vehicleid)
{
	if(IsAOwnableCar(vehicleid))
	{
		new number = GetVehicleID(vehicleid);
		new string[200];
		if(IsASellCar(vehicleid)) format(string,sizeof(string),"{FF9900} Транспорт продается {FFFFFF}\n\nМодель: {AFAFAF}%s (%d){FFFFFF}\nНомер: {AFAFAF}%s{FFFFFF}\nСтоимость: {AFAFAF}$%d", VehicleName[GetVehicleModelEx(vehicleid)-400],GetVehicleModelEx(vehicleid),OwnCarNumber(vehicleid),CarInfo[number][cCost]);
		else format(string,sizeof(string)," ");
		UpdateDynamic3DTextLabelText(CarText[number],COLOR_WHITE,string);
	}
	return true;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу