Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 19:33

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Moon's All in One Questions

Discussion on Moon's All in One Questions within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
NewMoonx's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 258
Received Thanks: 46
Moon's All in One Questions

Hallo zusammen,

bekomme folgenden Compile-Error:
Code:
Neuz error LNK2019: unresolved external symbol "public: __thiscall CWndSelectCountry::CWndSelectCountry(void)" (??0CWndSelectCountry@@QAE@XZ) referenced in function "private: void __thiscall CDPClient::OnJoin(class CAr &)" (?OnJoin@CDPClient@@AAEXAAVCAr@@@Z)

Neuz fatal error LNK1120: 1 unresolved externals
Ich weiß dass es mit irgendeiner .cpp bzw .h-Datei zu tun hat, aber nicht mit welcher genau. Kann mir jemand helfen?
NewMoonx is offline  
Old 05/23/2013, 01:34   #2
 
elite*gold: 0
Join Date: May 2013
Posts: 21
Received Thanks: 0
fehlt dir die classe in wndfield.h?
sumisan is offline  
Old 05/23/2013, 09:27   #3
 
NewMoonx's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 258
Received Thanks: 46
Habs mittlerweile gefixt, hatte einen Eintrag vergessen.

Allerdings hab ich jetzt ein neues Problem, die Neuz stürzt beim Einloggen in den Worldserver ab
Code:
Neuz.exe caused an EXCEPTION_ACCESS_VIOLATION in module Neuz.exe at 001B:004D689E, CWndNeuz::InitDialog()+0110 byte(s), c:\source\_interface\wndneuz.cpp, line 0667+0006 byte(s)

 - Registers

EAX=00000000  EBX=7FFFF000  ECX=00000000  EDX=00000008  ESI=00000000
EDI=76D3D8F3  EBP=0012BBBC  ESP=0012BB6C  EIP=004D689E  FLG=00210216
CS=001B   DS=0023  SS=0023  ES=0023   FS=003B  GS=0000

001B:004D689E Neuz.exe, CWndNeuz::InitDialog()+0110 byte(s)
001B:005B343C Neuz.exe, CWndSelectCountry::Initialize()+0060 byte(s)
001B:00410D66 Neuz.exe, CDPClient::OnJoin()+0406 byte(s)
001B:0040E210 Neuz.exe, CDPClient::UserMessageHandler()+0176 byte(s)
001B:007C72EB Neuz.exe, CDPMng::ReceiveMessage()+0219 byte(s)
001B:0046ED6A Neuz.exe, CNeuzApp::FrameMove()+0106 byte(s)
001B:0048FD40 Neuz.exe, CD3DApplication::Render3DEnvironment()+0384 byte(s)
001B:0048FB85 Neuz.exe, CD3DApplication::Run()+0245 byte(s)
001B:00475C6C Neuz.exe, WinMain()+0332 byte(s)
001B:0091E8AC Neuz.exe, WinMainCRTStartup()+0388 byte(s)
001B:76D3ED6C kernel32.dll, BaseThreadInitThunk()+0018 byte(s)
001B:771E377B ntdll.dll, RtlInitializeExceptionChain()+0239 byte(s)
001B:771E374E ntdll.dll, RtlInitializeExceptionChain()+0194 byte(s)
An WndNeuz.cpp hab ich meines Wissens ja nichtmal was verändert. Wären dann quasi diese Zeilen:
Code:
BOOL CWndNeuz::InitDialog( HWND hWnd, DWORD dwWID, DWORD dwStyle, CPoint ptLeftTop, CWndBase* pWndParent )
{
	LPWNDAPPLET lpWndApplet = m_resMng.GetAt ( dwWID );

	CRect rect;
	if(dwWID == APP_LOGIN)
		rect = CRect( ptLeftTop.x, ptLeftTop.y, ptLeftTop.x + lpWndApplet->size.cx, ptLeftTop.y + 200 );
	else
		rect = CRect( ptLeftTop.x, ptLeftTop.y, ptLeftTop.x + lpWndApplet->size.cx, ptLeftTop.y + lpWndApplet->size.cy );

	if( m_ptMouseCenter.x != -1 )
	{
		GET_CLIENT_POINT( hWnd, point );
		rect.OffsetRect( -point );
	}
	//m_strToolTip = lpWndApplet->strToolTip;
	if( lpWndApplet->strToolTip.IsEmpty() )
		return CWndNeuz::Create( lpWndApplet->dwWndStyle | dwStyle, rect, pWndParent, lpWndApplet->dwWndId );
	return CWndNeuz::Create( lpWndApplet->dwWndStyle | dwStyle | WBS_HELP, rect, pWndParent, lpWndApplet->dwWndId );
}
Neuz debug:
Code:
'Neuz.exe': Loaded 'C:\Output\Neuz.exe', Symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\ntdll.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\kernel32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\KernelBase.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\d3d9.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\msvcrt.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\sechost.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\rpcrt4.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\user32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\gdi32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\lpk.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\usp10.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\version.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\d3d8thk.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\dwmapi.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\dsound.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\advapi32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\ole32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\winmm.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\powrprof.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\setupapi.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\cfgmgr32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\oleaut32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\devobj.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\imm32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\msctf.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\ws2_32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\nsi.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Source\Neuz\mss32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Source\Neuz\NeuzD.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\dbghelp.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_ec83dffa859149af\comctl32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\shlwapi.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\urlmon.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\api-ms-win-downlevel-ole32-l1-1-0.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\api-ms-win-downlevel-shlwapi-l1-1-0.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\api-ms-win-downlevel-advapi32-l1-1-0.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\api-ms-win-downlevel-user32-l1-1-0.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\api-ms-win-downlevel-version-l1-1-0.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\api-ms-win-downlevel-normaliz-l1-1-0.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\normaliz.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\iertutil.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\wininet.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\oleacc.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\winspool.drv', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\comdlg32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\shell32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\apphelp.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\AppPatch\AcLayers.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\sspicli.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\userenv.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\profapi.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\mpr.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\uxtheme.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\cryptbase.dll', No symbols loaded.
The program '[4868] Neuz.exe: Native' has exited with code 0 (0x0).
NewMoonx is offline  
Old 05/23/2013, 10:09   #4
 
elite*gold: 4
Join Date: Mar 2010
Posts: 3,148
Received Thanks: 1,535
Die app fehlt in deiner resdata
Jopsi332 is offline  
Old 05/23/2013, 10:12   #5
 
NewMoonx's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 258
Received Thanks: 46
Ne ist drinnen.
ResData.h:
Code:
#define APP_COUNTRYSELECT	 2036
Oder muss es in die anderen 2 auch noch? Weil in der Source wo ichs raushab, find ich da keine Einträge..
NewMoonx is offline  
Old 05/23/2013, 10:16   #6
 
elite*gold: 4
Join Date: Mar 2010
Posts: 3,148
Received Thanks: 1,535
Für die src wird nur die h benötigt, aber im client auch die anderen
Jopsi332 is offline  
Old 05/23/2013, 12:29   #7
 
NewMoonx's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 258
Received Thanks: 46
Könnte mir dann jemand die Einträge für resdata.inc/txt geben? Hab von den Reseinträgen keine Ahnung..
NewMoonx is offline  
Old 05/23/2013, 17:27   #8
ベトナム警察




 
Lumi's Avatar
 
elite*gold: 725
The Black Market: 516/0/0
Join Date: Jan 2012
Posts: 16,377
Received Thanks: 3,429
Wenn du uns sagst welches du brauchst?
Lumi is offline  
Old 05/23/2013, 18:28   #9
 
NewMoonx's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 258
Received Thanks: 46
resdata.inc/txt Einträge für Country Flag System
NewMoonx is offline  
Old 05/25/2013, 11:43   #10
 
NewMoonx's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 258
Received Thanks: 46
push
NewMoonx is offline  
Old 05/25/2013, 15:04   #11
 
elite*gold: 8
Join Date: Aug 2012
Posts: 227
Received Thanks: 81
Lad dir die exodium soruce und resource rrunterda ist das system drinne mit den resdata Einträgen
ParadiseOne is offline  
Old 05/25/2013, 18:14   #12
 
NewMoonx's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 258
Received Thanks: 46
Aus der hab ichs ja, aber das ist in den resdata Einträgen nicht definiert, sodass ich als Noob nicht erkenne, was zu was gehört.
NewMoonx is offline  
Old 05/27/2013, 11:16   #13
 
NewMoonx's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 258
Received Thanks: 46
#push

Quote:
CWndStatic* pCountryTxt = (CWndStatic*)GetDlgItem( WIDC_STATIC1 );
Das gibts ja nichtmal in der resdata von der Source, es wurde jedenfalls so definiert, dass ichs nicht finde, also nicht simple mit "Country", wie z.B. beim Perinchange
Quote:
WIDC_PERIN
. So würde ichs ja finden..
NewMoonx is offline  
Old 05/27/2013, 21:47   #14
 
elite*gold: 0
Join Date: Oct 2012
Posts: 108
Received Thanks: 29
Hello
Code:
	if(dwWID == APP_LOGIN)
		rect = CRect( ptLeftTop.x, ptLeftTop.y, ptLeftTop.x + lpWndApplet->size.cx, ptLeftTop.y + 200 );
change by

Code:
	if(dwWID == APP_LOGIN)
		rect = CRect( ptLeftTop.x, ptLeftTop.y, ptLeftTop.x + lpWndApplet->size.cx, ptLeftTop.y + 210 );
SourceShop is offline  
Old 05/28/2013, 16:48   #15
 
NewMoonx's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 258
Received Thanks: 46
Quote:
if(dwWID == APP_LOGIN)
rect = CRect( ptLeftTop.x, ptLeftTop.y, ptLeftTop.x + lpWndApplet->size.cx, ptLeftTop.y + 210 );
thats just an other position^^

#push
da immer noch keine hilfreiche Antwort
NewMoonx is offline  
Reply




All times are GMT +2. The time now is 19:33.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.