[VS2022] Server v19 theme multiple

04/12/2022 12:15 FIorist#31
There is a difference between "gala's work" and "my work inside their work". When i talk about "my work", i mean exactly my work, but not the whole flyff source.

p.s I not agree with "offi was destroyed by private-server scene". Huge part of flyff players still playing in this game exactly because of private servers. Just my opinion ¯\_(ツ)_/¯
04/12/2022 14:55 Miracle`#32
Small fix.


Q: White text "Required Level" on v15 interface.

WndManager.cpp

Under the function
Code:
void CWndMgr::PutLevel( CMover* pMover, CItemElem* pItemElem, CEditString* pEdit )
Find
Code:
pEdit->AddString( strTemp, dwItemColor[g_Option.m_nToolTipText].dwGeneral );
And replace it with
Code:
		{
			if (g_Option.m_Multi == TRUE)
			{
				pEdit->AddString(strTemp, D3DCOLOR_XRGB(255, 255, 255));
			}
			else
			{
				pEdit->AddString(strTemp, D3DCOLOR_XRGB(0, 0, 0));
			}
		}
Q: Keeps DC when typing "/".

FuncTextCmd.cpp

Find
Code:
ON_TEXTCMDFUNC(TextCmd_outall, "nKickAll", "outall", "", "", TCM_BOTH, AUTH_ADMINISTRATOR, "")
And Replace it with
Code:
ON_TEXTCMDFUNC(TextCmd_outall, "nKickAll", "outall", "우편모두삭제", "우편모두삭제", TCM_BOTH, AUTH_ADMINISTRATOR, "")
Q: Inventory Sort button not moving when resizing the inventory.

Find these 2

Code:
#ifdef __INVENTORY_SORT_BUTTON
	arOriginalSizes.push_back(ctrlhelp(WIDC_BUTTON1, STATIC, GetWndCtrl(WIDC_BUTTON1)->rect));
#endif
Code:
#ifdef __INVENTORY_SORT_BUTTON 
			case WIDC_BUTTON1:
#endif
Replace it with

Code:
#ifdef __INVENTORY_SORTING
	arOriginalSizes.push_back(ctrlhelp(WIDC_BUTTON1, STATIC, GetWndCtrl(WIDC_BUTTON1)->rect));
#endif
Code:
#ifdef __INVENTORY_SORTING
			case WIDC_BUTTON1:
#endif
04/12/2022 15:48 Ruby-FlyFF#33
@[Only registered and activated users can see links. Click Here To Register...]
indeed the m_multi option was not added in PutLevel! , thank you for this contribution! :)
ah yes I didn’t change the name of the define for the resize inventory! Thank you for this contribution! :)
04/12/2022 16:34 Icetea#34
That is why, for the time being, I can only reiterate that this is of course an extremely complex and multifaceted problem. Sooner or later, everyone says this is one of my self-developed source systems. One of the developers could not accept this, and I think this should be considered until further notice.

As I said above, I intend to pursue this topic in our weekly meeting.

#closed