- Регистрация
- 12 Апр 2017
- Сообщения
- 118
- Лучшие ответы
- 0
- Репутация
- 0
Здравствуйте. Как сделать так, чтобы когда я показывал "/carpass" другому игроку, там отображало, что машина с комплектацией ТТ (Переменная TwinTurbo)
PHP:
CMD:carpass(playerid, params[])
{
new player,car,string[450];
if(GetPVarInt(playerid,"reloader")>gettime())return SendClientMessage(playerid,COLOR_RED,"Не флуди!");
if(sscanf(params,"ud",player,car)) return SendClientMessage(playerid,COLOR_RED,"Используйте: /carpass [id игрока] [id машины]");
if(!ProxDetectorS(5.0, playerid, player)) return SendClientMessage(playerid, COLOR_RED, "Вы далеко от игрока!");
if(!IsPlayerHaveCar(playerid,car)) return SendClientMessage(playerid,COLOR_RED,"Это не ваш транспорт");
format(string, sizeof(string), "%s показывает тех. паспорт %s", cPN(playerid), cPN(player));
ProxDetector(25.0, playerid, string, COLOR_PURPLE);
new number = GetVehicleID(car);
new registers[124],numbere[124],twinturbo[30];
if(CarInfo[number][cTwinTurbo] == 1) twinturbo = "{ffd700}[TT]{FFFFFF}";
if(!GetString(CarInfo[number][cRegister],"The State")) format(registers,sizeof(registers),"{73B461}%s{FFFFFF}",CarInfo[number][cRegister]);
//else if(!GetString(CarInfo[number][cOnRegister],"The State")) format(registers,sizeof(registers),"{199CB6}Имеется разрешение от: %s{FFFFFF}",CarInfo[number][cOnRegister]);
else registers = "{A63737}Нет регистратора{FFFFFF}";
if(!GetString(CarInfo[number][cOnNumber],"The State")) format(numbere,sizeof(numbere),"{E53737}[%s] ->> Есть разрешение на: [%s]{FFFFFF}",CarInfo[number][cNumber],CarInfo[number][cOnNumber]);
else format(numbere,sizeof(numbere),"{A63737}%s",CarInfo[number][cNumber]);
if(IsAPlane(car))
{
format(string,sizeof(string),"{FFFFFF}Транспорт: %s %s{FFFFFF}\nВладелец: {73B461}%s{FFFFFF}\nПосредник: {73B461}%s{FFFFFF}\nНалог: {73B461}%d{FFFFFF} / 60 000\nШтраф: {73B461}%d{FFFFFF} / 120 000",VehicleName[GetVehicleModelEx(car)-400],twinturbo,CarInfo[number][cOwner],CarInfo[number][cKeyer],CarInfo[number][cShtrafer],CarInfo[number][cShtraf]);
format(string,sizeof(string),"%s\n\nНомер автомобиля: %s{FFFFFF}\nРегистратор автомобиля: %s\n\n",string,numbere,registers);
format(string,sizeof(string),"%s{BE2D2D}Обратите внимание что за ваш авто необходимо\nплатить налоги или его отберут гос. служащие!\nОплатить налог можно в банке.",string);
}
else
{
format(string,sizeof(string),"{FFFFFF}Транспорт: %s %s{FFFFFF}\nВладелец: {73B461}%s{FFFFFF}\nПосредник: {73B461}%s{FFFFFF}\nПробег: {73B461}%.0f км.{FFFFFF}\nНалог: {73B461}%d{FFFFFF} / 60 000\nШтраф: {73B461}%d{FFFFFF} / 120 000",VehicleName[GetVehicleModelEx(car)-400],twinturbo,CarInfo[number][cOwner],CarInfo[number][cKeyer], CarInfo[number][cMilage] ,CarInfo[number][cShtrafer],CarInfo[number][cShtraf]);
format(string,sizeof(string),"%s\n\nНомер автомобиля: %s{FFFFFF}\nРегистратор автомобиля: %s\n\n",string,numbere,registers);
format(string,sizeof(string),"%s{BE2D2D}Обратите внимание что за ваш авто необходимо\nплатить налоги или его отберут гос. служащие!\nОплатить налог можно в банке.",string);
}
ShowPlayerDialogEx(player,0,0,"Информация",string,"Принять","");
format(string,sizeof(string),"Вы успешно показали документы на транспорт игроку {FFFFFF}%s",cPN(player));
SendClientMessage(playerid,COLOR_RED,string);
SetPVarInt(playerid,"reloader",gettime()+2);
return true;
}
Последнее редактирование модератором: