shape1
shape2
shape3
shape4
shape7
shape8

Слоты для авто.


dengrand

Новичок
Пользователь
03.08.2021
19
0
0
Подскажите как грамотно сделать слоты для авто

 

dengrand

Новичок
Пользователь
03.08.2021
19
0
0
Как к этому добавить сделать грамотно 3 слота, чтоб 1 слот с домом 1 класса и выше, либо гараж, либо квартира, 2 слот от дома 2 класса и выше, а третий с дома 5 класса и выше

*/
stock SetCarInt(carid, int[], numeric)
{
    new query[95];
    mysql_format(handle, query, sizeof query, "UPDATE `cars` SET `%s` = '%i' WHERE `id` = '%i' LIMIT 3", int, numeric, carid);
    mysql_query(handle, query, false);
    return 1;
}

stock SetCarFloat(carid, int[], Float:numeric)
{
    if(!IsValidVehicle(carid) || car[carid][cID] == 0) return 0;
    new query[95];
    mysql_format(handle, query, sizeof query, "UPDATE `cars` SET `%s` = '%f' WHERE `id` = '%i' LIMIT 3", int, numeric, carid);
    mysql_query(handle, query, false);
    return 1;
}

stock SetCarStr(carid, int[], numeric[])
{
    if(!IsValidVehicle(carid) || car[carid][cID] == 0) return 0;
    new query[95];
    mysql_format(handle, query, sizeof query, "UPDATE `cars` SET `%s` = '%s' WHERE `id` = '%i' LIMIT 3", int, numeric, carid);
    mysql_query(handle, query, false);
    return 1;
}
/*

 

dengrand

Новичок
Пользователь
03.08.2021
19
0
0
Диалог buycar

    case DIALOG_BUY_BY_CAR:
        {
            if(!response)
            {
                return DeletePVar(playerid, "bycar");
            }
            if(response)
            {
                new id = GetPVarInt(playerid, "bycar");
                GetPlayerCar(playerid);
                if(GetPVarInt(playerid, "playercar") != 3)
                {
                    DeletePVar(playerid, "bycar");
                    return SCM(playerid, COLOR_GRAY, "Ó Âàñ óæå åñòü àâòîìîáèëü");
                }
                if(GetPVarInt(playerid, "playerkvcar") != 3)
                {
                    DeletePVar(playerid, "bycar");
                    return SCM(playerid, COLOR_GRAY, "Ó Âàñ óæå åñòü àâòîìîáèëü");
                }

if(GetPlayerGarage(playerid) != 0 || GetPlayerHouse(playerid) != 0 || GetPlayerHotel(playerid) != 0 || player[playerid][pKvartira] == INVALID_KV_ID)
                {
                    if(!strcmp(player[playerid][pPass], "0", true)) return SCM(playerid, COLOR_GRAY, "Ó Âàñ íåò ïàñïîðòà");
                    if(IsLicAVehicle(player[playerid][pSaloonIDCar]) && player[playerid][pLicA] == 0) return SCM(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî òðàíñïîðòà íåîáõîäèìî èìåòü âîäèòåëüñêèå ïðàâà êàòåãîðèè \"A\"");
                    if(IsLicBVehicle(player[playerid][pSaloonIDCar]) && player[playerid][pLicB] == 0) return SCM(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî òðàíñïîðòà íåîáõîäèìî èìåòü âîäèòåëüñêèå ïðàâà êàòåãîðèè \"B\"");
                    if(IsLicCVehicle(player[playerid][pSaloonIDCar]) && player[playerid][pLicC] == 0) return SCM(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî òðàíñïîðòà íåîáõîäèìî èìåòü âîäèòåëüñêèå ïðàâà êàòåãîðèè \"C\"");
                    if(IsLicDVehicle(player[playerid][pSaloonIDCar]) && player[playerid][pLicD] == 0) return SCM(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî òðàíñïîðòà íåîáõîäèìî èìåòü âîäèòåëüñêèå ïðàâà êàòåãîðèè \"D\"");
                    new id;
                    stringer[0]=EOS;
                    mysql_format(handle, stringer, sizeof stringer, "SELECT * FROM `cars` WHERE `owner` = '%s'", player[playerid][pName]);
                    mysql_query(handle, stringer, true);
                    id = cache_get_field_content_int(0, "id", handle);
                    if(id != 3) return SCM(playerid, COLOR_GRAY, "Ó Âàñ óæå åñòü àâòîìîáèëü. Åñëè åãî íåò - îíî íàõîäèòñÿ íà ØÑ èëè ó Âàñ íåò ãàðàæà/îòåëÿ/äîìà/íîìåðà â ïîäúåçäå");
                    BuyCar(playerid);
                }
                else return SCM(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè òðàíñïîðòà íåîáõîäèìî èìåòü ãàðàæ/äîì/íîìåð â îòåëå/íîìåð â ïîäúåçäå");
            }

 

Cocolemunto

Чёрный список
11.06.2021
416
3
55
0
14
Извини если грубо сказал , но такое бесплатно не делают ?

 

Jaliba_Baron

Руководитель
Пользователь
24.09.2015
648
2
929
0
20
pawno-crmp.ru
Скриптер
К счастью или сожалению нужно переписывать систему или делать различные проверки на количество автомобилей у игрока

 
Последнее редактирование модератором: