• GTA San Andreas
  • Вы попали в раздел Функций (англ. Function) комплитора для GTA samp pawno. В данном разделе описана каждая функция и пример её применения. Так же раздел функций подразделяется на несколько категорий, таких как: Функции SQLite, Функции Стримера(англ. Streamer) и прочие. Раздел функций ежедневно пополняется новыми очень полезными стандартными и нестандартными функциями павно.

    SQLite: db_get_field - узнаем содержимое поля результата по порядковому номеру

    21
    январь

    У нас на сайте вы сможете скачать SQLite: db_get_field - узнаем содержимое поля результата по порядковому номеру бесплатно без регистрации прямо с нашего сайта! Вы сможете изучить материал SQLite: db_get_field - узнаем содержимое поля результата по порядковому номеру прямо на нашем сайте, который посвящен GTA San Andreas Multiplayer (многопользовательскому режиму игры) и GTA San Andreas диночному режиму игры! Материал SQLite: db_get_field - узнаем содержимое поля результата по порядковому номеру предназначен для GTA SAMP / ГТА САМП

    SQLite: db_get_field - узнаем содержимое поля результата по порядковому номеру

    Пример использования:

    public OnPlayerCommandText(playerid, cmdtext[])
    {
        if (!strcmp(cmdtext, "/stats", true, 6))
        {
            new DB:userdb = db_open("users.db");
            new DBResult:dbresult;
            new name[MAX_PLAYER_NAME];
            new buffer[100];
      
            GetPlayerName(playerid, name, MAX_PLAYER_NAME);
            format(buffer, sizeof(buffer), "SELECT `kills`,`deaths`,`money` FROM `users` WHERE name=lower('%s')", name);         
            dbresult = db_query(userdb, buffer);
      
            // Узнаем значения каждого из 3х запрошенных полей: kills, deaths, money
            // Их нумерация начинается с нуля
            db_get_field(dbresult, 0, buffer, sizeof(buffer));
            format(buffer, sizeof(buffer), " Убийств: %d", strval(buffer));
            SendCLientMessage(playerid, 0x00FF00FF, buffer);
            db_get_field(dbresult, 1, buffer, sizeof(buffer));
            format(buffer, sizeof(buffer), " Смертей: %d", strval(buffer));
            SendCLientMessage(playerid, 0x00FF00FF, buffer);
            db_get_field(dbresult, 2, buffer, sizeof(buffer));
            format(buffer, sizeof(buffer), " Всего денег: %d", strval(buffer));
            SendCLientMessage(playerid, 0x00FF00FF, buffer);
      
            db_free_result(dbresult);
            db_close(userdb);
        }
    }


    Примечание: Для использования методов SQLite Вам не нужно качать дополнительных плагинов, достаточно подключить стандартный плагин SAMP`a под названием a_sampdb
    Подключение выглядит примерно вот так:

    #include    <a_sampdb> // В начало мода

    Информация о файле SQLite: db_get_field - узнаем содержимое поля результата по порядковому номеру
    Скачивать файлы с нашего сайта WWW.SAMP-UP.RU могут только зарегистрированные пользователи
    Вы можете зарегистрироваться или войти на сайт. Также есть способ

    Источник материала не известен
    • Опубликовал: Rain_Saunder
    • Просмотров: 107
    • Понравилось: 0
    Расскажи всем друзьям про SQLite: db_get_field - узнаем содержимое поля результата по порядковому номеру:

    Прямая ссылка:
    BB-code ссылка:
    HTML ссылка:
    Оставить комментарий

    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

    © 2017, SAMP-UP.ru. Копирование дизайна или отдельных элементов сайта ЗАПРЕЩЕНО!
    При копировании публикаций сайта обратная кликабельная ссылка ОБЯЗАТЕЛЬНА!
    Яндекс.Метрика
    Нет данных :(