farkmt2official 1
farkmt2official
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
BlackFullMoon 1
BlackFullMoon
Hikaye Ekle

DB Manageri STD'ye değiştirme

C++:
    if(!IsPC())
    {
        char szQuery[QUERY_MAX_LEN];

        if (pkKiller && pkKiller->IsPC() && 2092 == GetMobTable().dwVnum)
        {
            snprintf(szQuery, sizeof(szQuery), "UPDATE player SET bbarones = bbarones+1 WHERE name = '%s'", pkKiller->GetName());
            delete DBManager::instance().DirectQuery(szQuery);
        }
        else if (pkKiller && pkKiller->IsPC() && 2493 == GetMobTable().dwVnum)
        {
            snprintf(szQuery, sizeof(szQuery), "UPDATE player SET bejder = bejder+1 WHERE name = '%s'", pkKiller->GetName());
            delete DBManager::instance().DirectQuery(szQuery);
        }
    }

Biraz inceledim tam anlayamamakla beraber böyle yapsam ne olur ?
std::unique_ptr<SQLMsg> pkMsg(DBManager::instance().DirectQuery(szQuery));
Bu şekilde kullanabilirsin
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst