На нашем сайте вы найдете свежие новости мира Grand Theft Auto, а также все необходимое для игры в San Andreas Multiplayer
        786
        прос

        Это инклуд, который использует SQLite на полную мощность, чтобы обеспечить пользователю с большей удобностью и вероятнее с большей производительностью использование SQLite. Это инклуд, который не использует дополнительных плагинов.

        ПРИМЕЧАНИЕ: В последней версии всё должно быть очень стабильным.

        Характеристики
        • БЫСТРО.
        • Не нужно знания SQL - BUD будет сам форматировать запросы для вас.
        • Нужные колонки будут добавлены с помощью всего одной строки в коде.
        • Записывает данные в переменную с помощью всего одной функции.
        • Можно использовать whirlpool плагин. Для этого добавьте строку "#define BUD_USE_WHIRLPOOL true" перед тем, как включит BUD.


        Пример использования:
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22
        23
        24
        25
        26
        27
        new
            userid = BUD::GetNameUID( "Slice" // Это будет необходимо, чтобы получить имя пользователя* (This will get the name's unique ID; it's needed to get/set information.)
        ;
         
        if ( userid != BUD::INVALID_UID )
        {
            BUD::MultiSet( userid, "siiif"// string, integer, integer, integer, float
                "email""slices.em@i.l",
                "money", 5000, // Выдаём 5000$.
                "kills", 1337,
                "deaths", -1,
                "exp", 5.0 // Даём XP.
            );
         
            new email[ 32 ], money, kills, deaths, Float:exp;
         
            BUD::MultiGet( userid, "s[32]iiif"// string size 32, integer, integer, integer, float
                "email", email,
                "money", money,
                "kills", kills,
                "deaths", deaths,
                "exp", exp
            );
             
            printf( "BUD::MultiGet returned:\nemail: %s\nmoney: %d\nkills: %d\ndeaths: %d\nEXP: %f", email, money, kills, deaths, exp );
        }

        Доступные функции:
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
                BUD::Setting( setting[], value )
        bool    BUD::Initialize( )
        bool    BUD::Exit( )
                BUD::VerifyColumn( column[], type[, default value ] )
        bool    BUD::IsNameRegistered( name[] )
        bool    BUD::RegisterName( name[], password[] )
                BUD::UnregisterName( name[] )
        bool    BUD::CheckAuth( name[], password[] )
                BUD::GetNameUID( name[] )
        Float   BUD::GetFloatEntry( uid, entry[] )
                BUD::GetIntEntry( uid, entry[] )
                BUD::GetStringEntry( uid, entry[], &value[][, size ] )
        bool    BUD::MultiGet( uid, type definitions, ( entry, &variable )... )
        bool    BUD::MultiSet( uid, type definitions, ( entry, value )... )
        bool    BUD::SetIntEntry( uid, entry[], value )
        bool    BUD::SetFloatEntry( uid, entry[], Float:value )
        bool    BUD::SetStringEntry( uid, entry[], value[][, size ] )

        Скачать:
        Инклуд: http://spelsajten.net/bud.inc
        Тестовый скрипт: http://spelsajten.net/bud-test.pwn

        Форма входа
        топ файлов

        MTA Map Editor 1.3 и...



        [PLUG] MySQL



        Русская версия samp....



        [PLUG] Crash Detect



        [MAP] Интерьер медик...


        Статистика
        Онлайн всего: 1
        Гостей: 1
        Пользователей: 0
        Опрос
        Как Вам сайт?
        Всего ответов: 101