hola estoy tratando de agregar para activar una opcion de ExpandeInventory desde dataserver y sqlserver
BOOL CCharDBSet::DefaultCreateCharacterInsert(LPCharacterInfo_Struct lpObj)
{
CString qSql;
qSql.Format("INSERT INTO DefaultClassType (Level, Class, Strength, Dexterity, Vitality, Energy, Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY, DbVersion, LevelUpPoint,Leadership, ExpandedInventory) VALUES (%d,%d,%d,%d,%d, %d, %f,%f,%f,%f, %d,%d,%d, %d, %d, %d,%d)",
lpObj->Level, lpObj->Class, lpObj->Strength, lpObj->Dexterity, lpObj->Vitality, lpObj->Energy, lpObj->Life, lpObj->MaxLife, lpObj->Mana, lpObj->MaxMana, lpObj->MapNumber, lpObj->MapX, lpObj->MapY, 3, lpObj->LevelUpPoint, lpObj->Leadership, lpObj->ExpandedInventory);
if(m_DBQuery.Exec(qSql) == FALSE)
{
return FALSE;
}
qSql.Format("UPDATE DefaultClassType SET Inventory=? where Class=%d", lpObj->Class);
m_DBQuery.WriteBlob(qSql, lpObj->dbInventory, MAX_DBINVENTORY);
qSql.Format("UPDATE DefaultClassType SET MagicList=? where Class=%d", lpObj->Class);
m_DBQuery.WriteBlob(qSql, lpObj->dbMagicList, MAX_DBMAGIC);
qSql.Format("UPDATE DefaultClassType SET Quest=? where Class=%d", lpObj->Class);
m_DBQuery.WriteBlob(qSql, lpObj->dbQuest, MAX_QUEST);
return TRUE;
}