[Help] Buff anzeige

03/26/2017 19:04 Calle257#1
#delete
03/26/2017 19:41 -Venom'#2
Code:
void CWndBuffStatus::RenderBuffIcon( C2DRender *p2DRender, IBuff* pBuff, BOOL bPlayer, BUFFICON_INFO* pInfo, CPoint ptMouse )
03/27/2017 15:46 Blouflash#3
Quote:
Originally Posted by Gentros' View Post
Code:
void CWndBuffStatus::RenderBuffIcon( C2DRender *p2DRender, IBuff* pBuff, BOOL bPlayer, BUFFICON_INFO* pInfo, CPoint ptMouse )
Könnt ihr möchtegern FlyFF Developer bitte aufhören Sachen zu Posten wenn ihr nicht wisst was diese überhaupt machen! :rtfm:

Hier die richtige Funktion, sogar schon für euch so wie ihr sie haben wollt.

Code:
void CWndBuffStatus::RenderOptBuffTime(C2DRender *p2DRender, CPoint& point, CTimeSpan &ct, DWORD dwColor )
{
	if(g_Option.m_bVisibleBuffTimeRender)
	{
		CString str;
		int seconds = (int)(ct.GetTotalSeconds());
		if(seconds > 60)
			str.Format( "%dm" , seconds / 60);
		else 
			str.Format("%ds", seconds);
		p2DRender->TextOut(point.x+2, point.y+22, str, dwColor, 0xFF000000);
	}
}
Einfach die Funktion mit meiner ersetzen und dann haste was du haben wolltest.
03/27/2017 16:36 Calle257#4
Quote:
Originally Posted by Blouflash View Post
Könnt ihr möchtegern FlyFF Developer bitte aufhören Sachen zu Posten wenn ihr nicht wisst was diese überhaupt machen! :rtfm:

Hier die richtige Funktion, sogar schon für euch so wie ihr sie haben wollt.

Code:
void CWndBuffStatus::RenderOptBuffTime(C2DRender *p2DRender, CPoint& point, CTimeSpan &ct, DWORD dwColor )
{
	if(g_Option.m_bVisibleBuffTimeRender)
	{
		CString str;
		int seconds = (int)(ct.GetTotalSeconds());
		if(seconds > 60)
			str.Format( "%dm" , seconds / 60);
		else 
			str.Format("%ds", seconds);
		p2DRender->TextOut(point.x+2, point.y+22, str, dwColor, 0xFF000000);
	}
}
Einfach die Funktion mit meiner ersetzen und dann haste was du haben wolltest.

Danke dir endlich mal jemand der einem hilft ohne sinnlose kommentare abzugeben :) die idee ansich hatte ich auch schon jetzt wo ich es sehe hätte man auch selber drauf kommen können aber vielen dank trotzde :)
03/27/2017 16:39 -Venom'#5
Quote:
Originally Posted by Blouflash View Post
Könnt ihr möchtegern FlyFF Developer bitte aufhören Sachen zu Posten wenn ihr nicht wisst was diese überhaupt machen! :rtfm:

Hier die richtige Funktion, sogar schon für euch so wie ihr sie haben wollt.

Code:
void CWndBuffStatus::RenderOptBuffTime(C2DRender *p2DRender, CPoint& point, CTimeSpan &ct, DWORD dwColor )
{
	if(g_Option.m_bVisibleBuffTimeRender)
	{
		CString str;
		int seconds = (int)(ct.GetTotalSeconds());
		if(seconds > 60)
			str.Format( "%dm" , seconds / 60);
		else 
			str.Format("%ds", seconds);
		p2DRender->TextOut(point.x+2, point.y+22, str, dwColor, 0xFF000000);
	}
}
Einfach die Funktion mit meiner ersetzen und dann haste was du haben wolltest.
Sorry ist eine Funktion darunter.
Hätte man aber auch selbst finden können :handsdown:
03/30/2017 16:26 khemomo#6
how about the circle icons of buffs?