-
Проверка
Здравствуйте..
Если не затруднит то объясните
Как сделать вот такие проверки;
Если грузовик уже арендуют то надо что бы писало "Этот грузовик уже арендуют"
Если я арендую такой же грузовик то "Вы уже арендуете грузовик"
И еще,когда перезахожу в грузовик,то мне предлагает опять арендовать его...Хотя я его уже арендовал..
Вот код
PHP код:
if(vehicleid >= jobfuel[0] && vehicleid <= jobfuel[1])
{
if(pData[playerid][pJob] != 6)
{
SendClientMessage(playerid,COLOR_RED,"Вы не работаете развосчиком топлива");
RemovePlayerFromVehicle(playerid);
return 1;
}
if(pData[playerid][pFraction] >= 1)
{
SendClientMessage(playerid,CGRAY,"Вы cостоите в организации");
RemovePlayerFromVehicle(playerid);
return 1;
}
ShowPlayerDialog(playerid,dTruckFuel,
DIALOG_STYLE_MSGBOX,
!"{"#cWHITE"}Аренда Транспорта",
!"{"#cWHITE"}Вы хотите арендовать этот грузовик за {"#cRED"}$1000",
!"Аренда", !"Отмена");
}
-
Можно создать массив где хранить допустим тип машин их иды и иды арендаторов, и проверять при посадке в машину - есть такие иды в массиве. Можно банально через переменные, создать для машины и игрока переменные и при посадке проверять просто. В общем - ничего сложного. В гугле полным полно примеров как создать аренду машин, можно по примеру сделать и себе.