Hikayeler

Reklam vermek için turkmmo@gmail.com

Beyin bedava! Şebnem bugu ıvır zıvır fix.

dormammu

Level 4
TM Üye
Üye
Katılım
6 Eyl 2017
Konular
52
Mesajlar
353
Online süresi
1ay 8g
Reaksiyon Skoru
164
Altın Konu
1
Başarım Puanı
129
Yaş
32
TM Yaşı
8 Yıl 7 Ay 17 Gün
MmoLira
6,190
DevLira
78

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

Bunun sebebi affectler yüklenmeden karakterin su şebnem vs kullanmasından kaynaklanıyor.

Bunun temel sebebi ise game ile db arasında ki geçikme.

E o zaman bizde karakterlerin affectleri yüklenmeden item kullanmalarını kısıtlayalım.

1656873091111.png


aha bu kadar. Mı acaba?

Tabiki değil ya karakterin üzerinde afect yok ise? O zaman hiç bi item neyim kullanamayacak.

Onuda şöyle yapak;

1656873356994.png

1656873401275.png


Yok questle item süresi tut yok envanter süresi tut bilmem ne yok bu kadar basit.

Çalıştığının kanıtı!
1656876131205.png


Ek olarak şunuda yapın;

1656876261565.png


Kudurun!

kodlar:
char_item.cpp arat

bool CHARACTER::UseItem
{

altına ekle

    if (!IsLoadedAffect())
    {
        ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Efektler yuklenene kadar bekleyin."));
        return false;
    }

clientmanager.h aç ve arat

void        RESULT_AFFECT_LOAD(CPeer * pkPeer, MYSQL_RES * pRes, DWORD dwHandle);

değiştir

void        RESULT_AFFECT_LOAD(CPeer * pkPeer, MYSQL_RES * pRes, DWORD dwHandle, DWORD dwPID);

clientmanagerplayer.cpp aç ve arat

void CClientManager::RESULT_AFFECT_LOAD(CPeer * peer, MYSQL_RES * pRes, DWORD dwHandle)

değiştir

void CClientManager::RESULT_AFFECT_LOAD(CPeer * peer, MYSQL_RES * pRes, DWORD dwHandle, DWORD dwPID)

hemen altındaki int iNumRows; altına ekle

    if ((iNumRows = mysql_num_rows(pRes)) == 0)
    {
        DWORD zero = 0;
        peer->EncodeHeader(HEADER_DG_AFFECT_LOAD, dwHandle, sizeof(DWORD) + sizeof(DWORD));
        peer->Encode(&dwPID, sizeof(DWORD));
        peer->Encode(&zero, sizeof(DWORD));
        return;
    }
 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

kodları siteye ekleyeydin iyiydi resimden bakıp bakıp mı yazalım ? paylaşım için teşekkürler.
 
Tamam reis sakin ol :D
Şairimiz oto pota falan süre koymayın demek istemiş
Paylaşım için teşekkürler
 
adam hayalet sürücü gibi
 

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

Geri
Üst