Перейти к содержанию
Авторизация  
BaseMussel29

Авто

Рекомендуемые сообщения

BaseMussel29

Всем привет,как в моде Grand RolePlay можно сделать,чтобы можно иметь 5 автомобилей?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
BaseMussel29

UP

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ShiGanKa

@BaseMussel29, Ну наверно в ограничение покупки машины поставить не 2(Не знаю сколько там) ,а 5. (Если найду код то кину) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
BaseMussel29

,Где именно?

Команда:

 

if(strcmp(cmd, "/buycar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new buycar;
GetPlayerName(playerid, playername, sizeof(playername));
buycar = GetPlayerVehicleID(playerid);
if(GetCreatorID(buycar)!=0)
{
if(VehicleSystem[GetCreatorID(buycar)][saleCA]!=0)
{
SendClientMessage(playerid,COLOR_GRAD1,"Эта машина не продаётся");
return 1;
}
if(PlayerInfo[playerid][pPasport]==0)
{
SendClientMessage(playerid, COLOR_GREY, "У вас нет паспорта! Получите его в паспортном столе!");
return 1;
}
if(PlayerInfo[playerid][pCKey]>0)
{
SendClientMessage(playerid,COLOR_GRAD1,"У вас уже есть машина!");
return 1;
}
if(VehicleSystem[GetCreatorID(buycar)][preis] < GetPlayerMoney(playerid))
{
strmid(VehicleSystem[GetCreatorID(buycar)][owner],Spielername(playerid),0,128,128);
VehicleSystem[GetCreatorID(buycar)][saleCA]=1;
GivePlayerMoney(playerid,-VehicleSystem[GetCreatorID(buycar)][preis]);
PlayerInfo[playerid][pCash]-=VehicleSystem[GetCreatorID(buycar)][preis];
SendClientMessage(playerid,COLOR_YELLOW," Поздравляем, вы купили эту машину!");
SendClientMessage(playerid,COLOR_YELLOW,"/sellcar - продать машину, /park - перепарковать машину, /chcolor - изменить цвет машины.");
TogglePlayerControllable(playerid,1);
SaveCar(GetCreatorID(buycar));
PlayerInfo[playerid][pVeh]=GetCreatorID(buycar);
PlayerInfo[playerid][pCKey]=GetCreatorID(buycar);
SavePlayer(playerid);
PlayerPlaySound(playerid,1052,0.0,0.0,0.0);
}
else
{
SendClientMessage(playerid,COLOR_GRAD1,"У вас недостаточно денег!");
}
}
}
return 1;
}

pCKey:

 

PlayerInfo[playerid][pCKey] = 0; // система авто

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
floZZy

 

 


VehicleSystem[GetCreatorID(buycar)][saleCA]=1;
 <

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Predator
if(PlayerInfo[playerid][pCKey]>0)
{
SendClientMessage(playerid,COLOR_GRAD1,"У вас уже есть машина!");
return 1;
}

Вот проверка, которая не дает купить две машины.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

Я уже много раз отвечал Вам. Нужно переписывать систему автомобилей! В данном моде всё привязано к переменной pCKey, то есть иметь можно только один автомобиль.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.