xranzei 1
xranzei
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
romegames 1
romegames
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Best Studio 1
Best Studio
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Screenshot Watermark

  • Konuyu başlatan Konuyu başlatan Silverhand
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 53

Silverhand

SilveriusPanel
TC Kimlik Numarası Doğrulanmış Üye
Moderator
Katılım
26 Eki 2021
Konular
196
Mesajlar
909
Çözüm
6
Online süresi
3mo 6d
Reaksiyon Skoru
962
Altın Konu
39
Başarım Puanı
184
Yaş
28
MmoLira
5,274
DevLira
36
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Oyun içinde alınan tüm ekran görüntülerine otomatik olarak özel bir resim filigranı (watermark) ekler.

Ne yapar?

  • Çekilen her ekran görüntüsüne özel bir resim filigranı yerleştirir.
  • Yalnızca oyun içinde alınan ekran görüntülerine uygulanır.
Neden ücretsiz yayınladım?

  • Çünkü birisi fikrimi benden "ödünç aldı" ve başka bir forumda paylaştı, ancak onun kodu benimkinden çok daha karmaşık ve yavaş.

Kod:
Locale_inc.h:
#define ENABLE_COPYRIGHT_SCREENSHOT

PythonGraphic.cpp:
- Search for: bool CPythonGraphic::SaveScreenShot(const char* c_pszFileName)
- After: D3DSURFACE_DESC stSurfaceDesc; add:

#ifdef ENABLE_COPYRIGHT_SCREENSHOT
    {
        CResource* pRes = CResourceManager::Instance().GetResourcePointer("d:/ymir work/copyright/m2helper.png");
        if (pRes && pRes->IsType(CGraphicImage::Type()))
        {
            CGraphicImageInstance imgInst;
            imgInst.SetImagePointer(static_cast<CGraphicImage*>(pRes));
            int w = imgInst.GetWidth();
            int h = imgInst.GetHeight();
            int sx = 5;
            int sy = 5;
            PushState();
            SetInterfaceRenderState();
            imgInst.SetPosition((float)sx, (float)sy);
            imgInst.Render();
            PopState();
        }
    }
#endif

Ekran görüntüsü 2026-06-12 022238.png
 

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

Geri
Üst