• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

загрузка авто

Статус
В этой теме нельзя размещать новые ответы.

DeanMrz

Умник
Как удалить сразу все загруженные автомобили этим пабликом
PHP:
func load_vx_sell()
{
    new time = GetTickCount(),cartel_car;
    cache_get_row_count(m_veh_car);
    if(m_veh_car)
    {
        new str_car[300];
        for(new idx = 0; idx < m_veh_car; idx++)
        {
            cache_get_value_name_int(idx, "ID",VehicleServerInfo[idx][vsIDmysql]);
            cache_get_value_name(idx, "Owner",VehicleServerInfo[idx][vsOwner]);
            cache_get_value_name_float(idx, "car_x", VehicleServerInfo[idx][vsCoords][0]);
            cache_get_value_name_float(idx, "car_y", VehicleServerInfo[idx][vsCoords][1]);
            cache_get_value_name_float(idx, "car_z", VehicleServerInfo[idx][vsCoords][2]);
            cache_get_value_name_float(idx, "car_a", VehicleServerInfo[idx][vsCoords][3]);
            cache_get_value_name_float(idx, "car_x_spawn", VehicleServerInfo[idx][vsCoords_Spawn][0]);
            cache_get_value_name_float(idx, "car_y_spawn", VehicleServerInfo[idx][vsCoords_Spawn][1]);
            cache_get_value_name_float(idx, "car_z_spawn", VehicleServerInfo[idx][vsCoords_Spawn][2]);
            cache_get_value_name_float(idx, "car_a_spawn", VehicleServerInfo[idx][vsCoords_Spawn][3]);
            cache_get_value_name_int(idx, "color_1", VehicleServerInfo[idx][vsColor_Cars][0]);
            cache_get_value_name_int(idx, "color_2", VehicleServerInfo[idx][vsColor_Cars][1]);
            cache_get_value_name_int(idx, "model", VehicleServerInfo[idx][vsModel]);
            cache_get_value_name_int(idx, "money",VehicleServerInfo[idx][vsCost]);
            cache_get_value_name_int(idx, "parking",VehicleServerInfo[idx][vsPark]);
            cache_get_value_name_int(idx, "ParkingID",VehicleServerInfo[idx][vsParkID]);
            cache_get_value_name_int(idx, "OwnerID",VehicleServerInfo[idx][vsOwnerID]);
            cache_get_value_name_int(idx, "CartelID",VehicleServerInfo[idx][vsCartelID]);
            cache_get_value_name_int(idx, "rating",VehicleServerInfo[idx][vsRating]);
            cache_get_value_name_int(idx, "sellcar",VehicleServerInfo[idx][sellcar]);
            new bool:park_bools = false;
            cache_get_value_name_int(idx, "parking", park_bools);
            cv_death_veh{idx} = park_bools;
             printf("%d | %s[%d] | %d |",VehicleServerInfo[idx][vsIDmysql], VehicleServerInfo[idx][vsOwner], VehicleServerInfo[idx][vsOwnerID], VehicleServerInfo[idx][vsModel]);
            if(VehicleServerInfo[idx][vsCartelID] == -1)
            {
                VehicleServerInfo[idx][vsCount] = CreateVehicle(VehicleServerInfo[idx][vsModel], VehicleServerInfo[idx][vsCoords][0], VehicleServerInfo[idx][vsCoords][1], VehicleServerInfo[idx][vsCoords][2], VehicleServerInfo[idx][vsCoords][3], VehicleServerInfo[idx][vsColor_Cars][0], VehicleServerInfo[idx][vsColor_Cars][0], -1);
                   format(str_car, sizeof(str_car), "\
                 {FFFFFF}Транспорт продается \n\
                {FFFFFF}Модель: {FF0000}%s (%d)\n\
                {FFFFFF}Стоимость: {FF0000}%d$\n\
                {FFFFFF}Необходимо репутации: {FF0000}%d\n\
                {FF9900}Чтобы купить введите: {ff0000}/buycar", VehicleName[VehicleServerInfo[idx][vsModel]-400], VehicleServerInfo[idx][vsModel], VehicleServerInfo[idx][vsCost],VehicleServerInfo[idx][vsRating]);
                VehicleServerInfo[idx][vsCars_3d] = Create3DTextLabel(str_car, 0x9CABDDAA, 30.0,40.0,50.0, 10.0, 0, 1);
                Attach3DTextLabelToVehicle(VehicleServerInfo[idx][vsCars_3d], VehicleServerInfo[idx][vsCount], 0.0, 0.0, 0.0);
                cv_death_veh{idx} = false;
                VehicleServerInfo[idx][sellcar] = 1;
                VehicleServerInfo[VehicleServerInfo[idx][vsCount]][vsIDx] = idx;
                VehicleInfo[VehicleServerInfo[idx][vsCount]][vDeath] = 0;
                VehicleInfo[idx][vEngine] = false;
                Engine(idx, VehicleInfo[idx][vEngine]);
                VehicleInfo[VehicleServerInfo[idx][vsCount]][vObjective] = false;
                VehicleInfo[VehicleServerInfo[idx][vsCount]][vDel] = false;
                VehicleInfo[VehicleServerInfo[idx][vsCount]][vFuel] = 0.0;
                SetVehicleToRespawn(VehicleServerInfo[idx][vsCount]);
            }
            else if(VehicleServerInfo[idx][vsCartelID] != -1)
            {
                cartel_car++;
            }
        }
    }
    printf("[CARTEL]: Автомобили картелей | Загружено: %d - потрачено %d (ms)", cartel_car, GetTickCount() - time);
    printf("[SERVER]: Автомобили | Загружено: %d - потрачено %d (ms)", m_veh_car, GetTickCount() - time);
    return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу