Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!
AÇILIR
ARAT
DEĞİŞTİR
char.cpp açılır
arat
bu şekilde değiştir
not : 3 taş sistemli filesler içindir
not2 : konu daha önce açıldımı bilimiyorum eğer açıldı ise kapatılsın
OFFLINE_SHOP_CONFIG
ARAT
OFFLINE_SHOP_SOCKET_MAX: 4
DEĞİŞTİR
OFFLINE_SHOP_SOCKET_MAX: 3
char.cpp açılır
arat
char szColumns[QUERY_MAX_LEN], szValues[QUERY_MAX_LEN];
bu şekilde değiştir
Kod:
char szColumns[QUERY_MAX_LEN], szValues[QUERY_MAX_LEN];
int iLen = snprintf(szColumns, sizeof(szColumns), "id,owner_id,pos,count,price,vnum");
int iUpdateLen = snprintf(szValues, sizeof(szValues), "%u,%u,%d,%u,%u,%u", pkItem->GetID(), GetPlayerID(), (pTable + i)->display_pos, pkItem->GetCount(), (pTable + i)->price, pkItem->GetVnum());
iLen += snprintf(szColumns + iLen, sizeof(szColumns) - iLen, ",socket0,socket1,socket2");
iUpdateLen += snprintf(szValues + iUpdateLen, sizeof(szValues) - iUpdateLen, ",%ld,%ld,%ld", pkItem->GetSocket(0), pkItem->GetSocket(1), pkItem->GetSocket(2));
iLen += snprintf(szColumns + iLen, sizeof(szColumns) - iLen, ",attrtype0,attrvalue0,attrtype1,attrvalue1,attrtype2,attrvalue2,attrtype3,attrvalue3,attrtype4,attrvalue4,attrtype5,attrvalue5,attrtype6,attrvalue6");
iUpdateLen += snprintf(szValues + iUpdateLen, sizeof(szValues) - iUpdateLen, ",%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",
pkItem->GetAttributeType(0), pkItem->GetAttributeValue(0),
pkItem->GetAttributeType(1), pkItem->GetAttributeValue(1),
pkItem->GetAttributeType(2), pkItem->GetAttributeValue(2),
pkItem->GetAttributeType(3), pkItem->GetAttributeValue(3),
pkItem->GetAttributeType(4), pkItem->GetAttributeValue(4),
pkItem->GetAttributeType(5), pkItem->GetAttributeValue(5),
pkItem->GetAttributeType(6), pkItem->GetAttributeValue(6));
char szInsertQuery[QUERY_MAX_LEN];
snprintf(szInsertQuery, sizeof(szInsertQuery), "INSERT INTO %soffline_shop_item (%s) VALUES (%s)", get_table_postfix(), szColumns, szValues);
std::auto_ptr<SQLMsg> pMsg(DBManager::instance().DirectQuery(szInsertQuery));
pkItem->RemoveFromCharacter();
not : 3 taş sistemli filesler içindir
not2 : konu daha önce açıldımı bilimiyorum eğer açıldı ise kapatılsın
Son düzenleme:
Teşşekürler 4 taşada uyarlanabilir.
bi deneyin isterseniz

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 11
- Görüntüleme
- 537
- Cevaplar
- 24
- Görüntüleme
- 1K
- Cevaplar
- 2
- Görüntüleme
- 223
- Cevaplar
- 4
- Görüntüleme
- 276
