Здравствуйте!
Подскажите,как сделать /buycar например со 2 уровня.
/buycar
Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться в тех.поддержку или на почту admin@pawno-crmp.ru
Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.
Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.
Лучший Ответ Amfy , 05 Апрель 2016 - 21:03
if(strcmp(cmd, "/buycar", true) == 0)
{
if(PlayerInfo[playerid][pLevel] < 2) return SendClientMessage(playerid, COLOR_GRAD2, "Только с 2-го уровня!");
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GRAD2, "Вы должны быть в автомобиле");
new cars = GetPlayerVehicleID(playerid);
if(GetRealID(cars) == -1)return SendClientMessage(playerid, COLOR_GRAD2, "");
if(!strcmp(CarInfo[GetRealID(cars)][cOwner],"Nones",true))
{
if(PlayerInfo[playerid][pMoney] < CarInfo[GetRealID(cars)][cPrice])
{
TogglePlayerControllable(playerid,1);
RemovePlayerFromVehicle(playerid);
return SendClientMessage(playerid, COLOR_GRAD2, "У вас нет денег на покупку");
}
new carpla = 0;
for(new i = 2; i <= AllCars; i++)
{
if(!strcmp(CarInfo[i][cOwner],Names(playerid),false,24)) carpla++;
}
if(PlayerInfo[playerid][pDonateRank] == 3)
{
if(carpla >= 3) return SendClientMessage(playerid, COLOR_GRAD2, "У вас слишком много машин");
}
else if(carpla >= 1) return SendClientMessage(playerid, COLOR_GRAD2, "У вас слишком много машин");
GiveMoney(playerid,-CarInfo[GetRealID(cars)][cPrice]);
format(CarInfo[GetRealID(cars)][cOwner],24,"%s",Names(playerid));
SaveCar(GetRealID(cars));
Update3DTextLabelText(CarLabel[CarInfo[GetRealID(cars)][cID]], 0xFFFF00FF, "ТРАНЗИТ");
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, COLOR_GRAD2, "Вы успешно купили себе машину");
return true;
}
else return SendClientMessage(playerid, COLOR_GRAD2, "Этот транспорт имеет владельца");
}
Перейти к сообщению »
Темы с аналогичным тегами /buycar
![]()
|
Pawn скриптинг →
Вопросы по скриптингу →
Команда /buycar чуть исправитьАвтор Vadim_Stark , 22 сент. 2015 |
|
|
Количество пользователей, читающих эту тему: 1
0 пользователей, 0 гостей, 0 анонимных
-
Alexa (1)


Тема закрыта
Сообщений: 65
Регистрация:
Skype: apollotwitch
