bikral 1
bikral
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Bvural41 1
Bvural41
ShadowFon 1
ShadowFon
mavzermete 1
mavzermete
YazilimMühendisi 1
YazilimMühendisi
Fethi Polat 1
Fethi Polat
InfernoShade 1
InfernoShade
Hikaye Ekle

Altın Konu Server taraflı efsun botu yang bugu !

  • Konuyu başlatan Konuyu başlatan BeviS
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 27
  • Görüntüleme Görüntüleme 7K

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!

Ah mert ah daha yang sınırını kaldırıp uyarlamakta hata yapıyorsan sen nasıl geliştiricisin böyle en son 30k sandık açma vardı yaptım diyordun ama mercurede ve avesde vs göremedik ne oldu da kapattın sorun mu çıktı yazık senle çalışanlara insanları kendine muhtaç etmeyi iyi biliyorsun.
kanka ona şeyi sorsana şeyi ch1' i fdekwsljgfwekljgwegrekljgwerkljgerwhrwe
 
@BeviS_2020 insanlara yardım etmeye çalışmanın, zarar görmemeleri için uyarmanın karşılığının bu olmadığını düşünüyorum.
Long long dan kaynaklı olduğunu düşünüyorsan çözümü
pkOwner->GiveGold(-SWITCHBOT_PRICE_AMOUNT);
değiştir
pkOwner->PointChange(POINT_GOLD, -static_cast<long long>(SWITCHBOT_PRICE_AMOUNT));
Bu olabilir.

Ticaret yapmayı engellemek için Sanii'nin yeni güncellemeyle verdiği bir fonksiyon var.


Bunu switchbot.cpp en alta
bool CSwitchbot::CanContinueSwitch(LPCHARACTER ch)
{
if(!ch)
return false;
else if (ch->GetExchange() || ch->GetSafebox() || ch->GetShop() || ch->IsOpenSafebox() || ch->IsCubeOpen())
return false;
#ifdef ENABLE_TRANSMUTATION_SYSTEM
else if (ch->GetTransmutation())
return false;
#endif
else if (quest::CQuestManager::instance().GetPCForce(ch->GetPlayerID())->IsRunning() == true)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("You cannot trade if you're using quests"));
}
return true;
}

Bu fonksiyonu bulup
LPCHARACTER pkOwner = pkItem->GetOwner();
if (!pkOwner)
{
return;
}

hemen altına bunu
if (!CanContinueSwitch(pkOwner))
continue;


Bir de switchbot.h da public olarak bunu
bool CanContinueSwitch(LPCHARACTER ch);
 
Son düzenleme:

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

Geri
Üst