Metin2 Hungarian Forum

Metin2 => Privát szerverek => Szerver készítés => A témát indította: Fantasy™ - 2017-12-05, 19:09:46

Cím: Indítás előtt megjelenő kép [C++]
Írta: Fantasy™ - 2017-12-05, 19:09:46
Üdv, leírom, hogy tudjátok megcsinálni, hogy kliens indítás előtt megjelenjen a képernyőn egy kép egy adott ideig..

Ami kell hozzá: Kliens indító forrás.

1.Lépés:
Nyisd meg ezt: EterLib/MSWindow.cpp

Keress rá erre:
#include "MsWindow.h"
Add alá ezt:
#include "../EterLib/Splash.h"
Keress rá erre:
bool CMSWindow::Create (const char *c_szName, int brush, DWORD cs, DWORD ws, HICON hIcon, int iCursorResource)
{

Add alá ezt:
CSplash splash1(TEXT("metin2.bmp"), RGB(128, 128, 128)); // Itt tudod állítani, hogy mi legyen a kép neve, jelenleg metin2.bmp.
splash1.ShowSplash();
Sleep(3000); // Itt tudod állítani, hogy mennyi ideig legyen a képernyőn a kép, jelen esetben 3 másodperc.
splash1.CloseSplash();


2.Lépés.
Töltsd le a csatolt fájlokat, és rakd bele az EterLib mappába.
Most nyisd meg a projectet, és add hozzá VS-ben az EterLib-hez a 2 fájlt.

(http://www.kepfeltoltes.eu/images/hdd1/2017/12/05/421hungaryra1.png) (http://www.kepfeltoltes.eu/view.php?filename=421hungaryra1.png)

(http://www.kepfeltoltes.eu/images/hdd1/2017/12/05/834hungaryra2.png) (http://www.kepfeltoltes.eu/view.php?filename=834hungaryra2.png)

Ezzel kész is lennénk, kliens főkönyvtárába rakd bele a képet amit szeretnél, alapértelmezett neve: metin2.bmp

Sok sikert, remélem segítettem!