Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'sscanf'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Информационный раздел
    • Новости портала
    • Техническая поддержка
    • Приватный форум
  • CRMP 0.3е
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Дополнительные скрипты
    • Мануалы/Уроки
    • Модификации
    • Поиск
    • Архив Вопросов/Проблем/Ошибок
    • Файловый архив
    • Другое
  • SAMP/CRMP 0.3.7
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Плагины
    • Поиск
    • Документация
  • Другое
    • Флейм

Поиск результатов в...

Поиск результатов, которые содержат...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Найдено: 2 результата

  1. Smolin

    sscanf 2.8.2

    Установка: Файл sscanf.dll (или sscanf.so, если на хостинге) закинуть в папку "plugins", sscanf2.inc - в папку "pawno/include". В GM ко всем инклудам вставьте: #include <sscanf2> И скомпилируйте мод. В конфиге (server.cfg) прописать название плагина sscanf. Строка plugins. Если на хостинге, то дописать .so Допустим, возьмем любую команду с параметрами, пусть это будет /makeadmin CMD:makeadmin(playerid, params[]) { if(sscanf(params,"dd", params[0], params[1])) return SendClientMessage(playerid, -1,"Подсказка: /makeadmin [ID] [Уровень]"); InfoPlayer[params[0]][pAdmin] = params[1]; SendClientMessage(playerid, -1,"Успешно."); return 1; } Обращаем внимание на данную строчку if(sscanf(params,"dd", params[0], params[1])) Где d - числовое значение. Существует несколько других типов значений: d - числовое значение s - символьное(string) значение f - числовое значение в единицах Float u - игрок или бот Всё практично элементарно. Скачать sscanf 2.8.2: sscanf282.zip Если вдруг у вас возникли вопросы, то пишите в эту тему.
  2. Здравствуйте, помоги устранить Warning's SSCANF! вот сами Warning's [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] Loaded 9 vehicles [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] Loaded 3 dealerships [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] sscanf warning: Unenclosed specifier parameters are deprecated, consider using something like p<,>. [12:54:07] Loaded 3 fuel stations вот сами stock'и Load's stock LoadVehicles() { new File:handle, count; new filename[64], line[256]; for(new i=1; i < MAX_DVEHICLES; i++) { format(filename, sizeof(filename), VEHICLE_FILE_PATH "v%d.ini", i); if(!fexist(filename)) continue; handle = fopen(filename, io_read); while(fread(handle, line)) { StripNL(line); if(!line[0]) continue; if(strcmp(line, "Created=", false, 8) == 0) VehicleCreated[i] = strval(line[8]); else if(strcmp(line, "Model=", false, 6) == 0) VehicleModel[i] = strval(line[6]); else if(strcmp(line, "Pos=", false, 4) == 0) sscanf(line[4], "p,ffff", VehiclePos[i][0], VehiclePos[i][1], VehiclePos[i][2], VehiclePos[i][3]); else if(strcmp(line, "Colors=", false, 7) == 0) sscanf(line[7], "p,dd", VehicleColor[i][0], VehicleColor[i][1]); else if(strcmp(line, "Interior=", false, 9) == 0) VehicleInterior[i] = strval(line[9]); else if(strcmp(line, "VirtualWorld=", false, 13) == 0) VehicleWorld[i] = strval(line[13]); else if(strcmp(line, "Owner=", false, 6) == 0) strmid(VehicleOwner[i], line, 6, sizeof(line)); else if(strcmp(line, "NumberPlate=", false, 12) == 0) strmid(VehicleNumberPlate[i], line, 12, sizeof(line)); else if(strcmp(line, "Value=", false, 6) == 0) VehicleValue[i] = strval(line[6]); else if(strcmp(line, "Trunk1=", false, 7) == 0) sscanf(line[7], "p,dd", VehicleTrunk[i][0][0], VehicleTrunk[i][0][1]); else if(strcmp(line, "Trunk2=", false, 7) == 0) sscanf(line[7], "p,dd", VehicleTrunk[i][1][0], VehicleTrunk[i][1][1]); else if(strcmp(line, "Trunk3=", false, 7) == 0) sscanf(line[7], "p,dd", VehicleTrunk[i][2][0], VehicleTrunk[i][2][1]); else if(strcmp(line, "Trunk4=", false, 7) == 0) sscanf(line[7], "p,dd", VehicleTrunk[i][3][0], VehicleTrunk[i][3][1]); else if(strcmp(line, "Trunk5=", false, 7) == 0) sscanf(line[7], "p,dd", VehicleTrunk[i][4][0], VehicleTrunk[i][4][1]); else if(strcmp(line, "Mod0=", false, 5) == 0) VehicleMods[i][0] = strval(line[5]); else if(strcmp(line, "Mod1=", false, 5) == 0) VehicleMods[i][1] = strval(line[5]); else if(strcmp(line, "Mod2=", false, 5) == 0) VehicleMods[i][2] = strval(line[5]); else if(strcmp(line, "Mod3=", false, 5) == 0) VehicleMods[i][3] = strval(line[5]); else if(strcmp(line, "Mod4=", false, 5) == 0) VehicleMods[i][4] = strval(line[5]); else if(strcmp(line, "Mod5=", false, 5) == 0) VehicleMods[i][5] = strval(line[5]); else if(strcmp(line, "Mod6=", false, 5) == 0) VehicleMods[i][6] = strval(line[5]); else if(strcmp(line, "Mod7=", false, 5) == 0) VehicleMods[i][7] = strval(line[5]); else if(strcmp(line, "Mod8=", false, 5) == 0) VehicleMods[i][8] = strval(line[5]); else if(strcmp(line, "Mod9=", false, 5) == 0) VehicleMods[i][9] = strval(line[5]); else if(strcmp(line, "Mod10=", false, 6) == 0) VehicleMods[i][10] = strval(line[6]); else if(strcmp(line, "Mod11=", false, 6) == 0) VehicleMods[i][11] = strval(line[6]); else if(strcmp(line, "Mod12=", false, 6) == 0) VehicleMods[i][12] = strval(line[6]); else if(strcmp(line, "Mod13=", false, 6) == 0) VehicleMods[i][13] = strval(line[6]); else if(strcmp(line, "Paintjob=", false, 9) == 0) VehiclePaintjob[i] = strval(line[9]); } fclose(handle); if(VehicleCreated[i]) count++; } printf(" Loaded %d vehicles", count); } stock LoadDealerships() { new File:handle, count; new filename[64], line[256]; for(new i=1; i < MAX_DEALERSHIPS; i++) { format(filename, sizeof(filename), DEALERSHIP_FILE_PATH "d%d.ini", i); if(!fexist(filename)) continue; handle = fopen(filename, io_read); while(fread(handle, line)) { StripNL(line); if(!line[0]) continue; if(strcmp(line, "Created=", false, 8) == 0) DealershipCreated[i] = strval(line[8]); else if(strcmp(line, "Pos=", false, 4) == 0) sscanf(line[4], "p,fff", DealershipPos[i][0], DealershipPos[i][1], DealershipPos[i][2]); } fclose(handle); if(DealershipCreated[i]) count++; } printf(" Loaded %d dealerships", count); } stock LoadFuelStations() { new File:handle, count; new filename[64], line[256]; for(new i=1; i < MAX_FUEL_STATIONS; i++) { format(filename, sizeof(filename), FUEL_STATION_FILE_PATH "f%d.ini", i); if(!fexist(filename)) continue; handle = fopen(filename, io_read); while(fread(handle, line)) { StripNL(line); if(!line[0]) continue; if(strcmp(line, "Created=", false, 8) == 0) FuelStationCreated[i] = strval(line[8]); else if(strcmp(line, "Pos=", false, 4) == 0) sscanf(line[4], "p,fff", FuelStationPos[i][0], FuelStationPos[i][1], FuelStationPos[i][2]); } fclose(handle); if(FuelStationCreated[i]) count++; } printf(" Loaded %d fuel stations", count); } на сервере установлен sscanf Version: 2.8.1 эти Warning's в server_log.txt при запуске мода.
×

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

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