1Rust1 1 Опубликовано 6 ноября, 2014 (изменено) Ребят, скажите пожалуйста, как сделать так, чтобы когда автомобиль был на продаже его можно было бы купить если есть уровень 3 P.S Как ещё изменить заводку двигателя? if(newstate == PLAYER_STATE_DRIVER) { new newcar = GetPlayerVehicleID(playerid); new oldcar = gLastCar[playerid]; new housecar = PlayerInfo[playerid][pPhousekey]+1; TelePos[playerid][0] = 0.0; TelePos[playerid][1] = 0.0; if(GetRealID(newcar) != -1) { new str[128]; if(!strcmp(CarInfo[GetRealID(newcar)][cOwner],"Nones",false)) { TogglePlayerControllable(playerid,0); SCM(playerid, COLOR_BLUE, "_________________________________________________"); SCM(playerid,-1,"{FFFFFF}Данный Автомобиль: {33AA33}находится на Продаже",CarInfo[GetRealID(newcar)]); format(str,sizeof(str),"{FFFFFF}Стоимость Автомобиля:{33AA33} %d$",CarInfo[GetRealID(newcar)][cPrice]); SCM(playerid,-1,str); SCM(playerid,-1,"{FFFFFF}Информация для покупки:{33AA33} /buycar"); SCM(playerid, COLOR_BLUE, "_________________________________________________"); return 1; } else { if(CarInfo[GetRealID(newcar)][cArest] == 1) { if(GetCop(playerid) == 0) { if(strcmp(CarInfo[GetRealID(newcar)][cOwner],Name(playerid),false) != 0) { if(AdminDuty[playerid]!= 1) RemovePlayerFromVehicle(playerid); format(str,sizeof(str),"Автомобиль зарегестрирован на:{6B8E23} %s",CarInfo[GetRealID(newcar)][cOwner]); SCM(playerid,0xFFFFFFAA,str); return 1; } else { if(AdminDuty[playerid]!= 1) RemovePlayerFromVehicle(playerid); format(str,sizeof(str),"Ваш Автомобиль находится на штраф Стоянке,чтобы забрать его Позвоните /call 02! Причина:{6B8E23} %s",CarInfo[GetRealID(newcar)][cPArest]); SCM(playerid,0xFFFFFFAA,str); return 1; } } else { TogglePlayerControllable(playerid,0); format(str,sizeof(str),"Личное Т/С:{6B8E23} %s\nПричина ареста: %s",CarInfo[GetRealID(newcar)][cOwner],CarInfo[GetRealID(newcar)][cPArest]); SPD(playerid,2315,0,"Транспорт арестован",str,"Снять","Выйти"); return 1; } } if(strcmp(CarInfo[GetRealID(newcar)][cOwner],Name(playerid),false) != 0) { if(AdminDuty[playerid]!= 1) RemovePlayerFromVehicle(playerid); format(str,sizeof(str),"Автомобиль зарегестрирован на:{6B8E23} %s",CarInfo[GetRealID(newcar)][cOwner]); SCM(playerid,0xFFFFFFAA,str); return 1; } } } Изменено 6 ноября, 2014 пользователем 1Rust1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Red_Devils 368 Опубликовано 6 ноября, 2014 В /buycar ставь проверку на уровень Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
1Rust1 1 Опубликовано 6 ноября, 2014 В /buycar ставь проверку на уровень Не подскажешь как? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Smolin 1,410 Опубликовано 6 ноября, 2014 if(PlayerInfo[playerid][pLevel] 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты