ShadowFon 1
ShadowFon
mavzermete 1
mavzermete
romegames 1
romegames
InfernoShade 1
InfernoShade
Fethi Polat 1
Fethi Polat
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
shrpnl 1
shrpnl
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplandı Great Offlineshop

  • Konuyu başlatan Konuyu başlatan Hasan Şenkan
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 9
  • Görüntüleme Görüntüleme 321
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hasan Şenkan

Level 2
Üye
Katılım
21 Şub 2024
Konular
6
Mesajlar
59
Çözüm
2
Online süresi
11d 4h
Reaksiyon Skoru
9
Altın Konu
0
TM Yaşı
2 Yıl 3 Ay 23 Gün
Başarım Puanı
40
MmoLira
3,232
DevLira
0
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

merhaba ,
filesimde greeat ofline shop sistemi mevcut .
pazardan item çeklince bankaya geçmiyor yani parayı çekemiyorum çünkü satış yaptığı halde pazarınız para kazanmamıştır gibi uyarı veriyor. .
fakat navicattan yerini buldum manuel olarak miktar yazınca çekiyor bunu nasıl çözebilirim ?
 
shop.cpp shop.h shop_manager.cpp shop_manager.h gönderir misin bi inceleyeyim.
{
dwTax = dwPrice * iVal / 100;
dwPrice -= dwTax;
}

if (test_server)
sys_log(0, "Sell Item price id %d %s itemid %d", ch->GetPlayerID(), ch->GetName(), item->GetID());

const long long nTotalMoney = static_cast<long long>(ch->GetGold()) + static_cast<long long>(dwPrice);

if (GOLD_MAX <= nTotalMoney)
{
sys_err("[OVERFLOW_GOLD] id %u name %s gold %lld", ch->GetPlayerID(), ch->GetName(), ch->GetGold());
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("20??? ???? ??? ?? ????."));
return;
}

sys_log(0, "SHOP: SELL: %s item name: %s(x%d):%u price: %lld", ch->GetName(), item->GetName(), bCount, item->GetID(), dwPrice);

sys_log(0, "SHOP: SELL: %s item name: %s(x%d):%u price: %u", ch->GetName(), item->GetName(), bCount, item->GetID(), dwPrice);

if (iVal > 0)
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("판매금액의 %d %% 가 세금으로 나가게됩니다"), iVal);

DBManager::instance().SendMoneyLog(MONEY_LOG_SHOP, item->GetVnum(), dwPrice);

if (bCount == item->GetCount())
ITEM_MANAGER::instance().RemoveItem(item, "SELL");
else
item->SetCount(item->GetCount() - bCount);

CMonarch::instance().SendtoDBAddMoney(dwTax, ch->GetEmpire(), ch);

ch->PointChange(POINT_GOLD, dwPrice, false);
}

şöyle bir kısım buldum buradan olabilir mi sence ?
 
Anydesk ile bağlanıp kontrol etmem gerekiyor. Skype üzerinden bana ulaşabilirmisin? live:salihmetin2tr
 

llJ3Luell Arkadaşımız bilgisayarıma bağlandı ve sıkılmadan saatlerce uğraştı sonunda çözdü . hem bilmediğim bir sürü şey öğretti hemde + olarak bir kaç sorunumu daha halletti kıymetli ve saygılı bir arkadaş kendisine teşekkür ederim .​

Eklediğine emin misin? Bende görünmüyor.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

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

Geri
Üst