Figured out everything works almost perfectly won't load the Job Pictures That's all. If anyone knows how to fix that would be great thanks! =]
Figured out everything works almost perfectly won't load the Job Pictures That's all. If anyone knows how to fix that would be great thanks! =]
Last edited by BloodGood; 01-10-15 at 09:00 PM.
How to put Change Button again? Thanks
Can't seem to figure out which button it is...since the image stopped working.So, how to add these hm?
Add the files into the folder "_Interface".
Go To Visual Studio (after opening all.sln)
Click this button right here.
Mark the 2 new .cpp & .h
and Click "Open"!
Now the files should be in the solution :)
Im just starting to figure out vs 2003 after some bugfixing...horrible on windows 10 xD
When you say "click this button right here" in visual studio with a photo.. What button is that? I cant see the photo.
I personally have no idea if it's wise to necro an old post but i did give some help to morph on the same subject on page two of the help section, http://forum.ragezone.com/f483/quick...stion-1113079/....
Personally i can't say if this worked for him and it's been awhile since I've done anything that required this but perhaps it's worth a try?
I did everything according to this guide and double-checked everything. I'm still getting these errors:
andCode:\Users\Howl\Desktop\Flyff Repack (v15) (rev3.1)\Source\SRC\_Interface\WndChangeJobEx.cpp(118) : error C2065: 'nApply' : undeclared identifier \Users\Howl\Desktop\Flyff Repack (v15) (rev3.1)\Source\SRC\_Interface\WndChangeJobEx.cpp(118) : error C2227: left of '->EnableWindow' must point to class/struct/union type is ''unknown-type''
How can I solve these?Code:DPSrvr.cpp DPSrvr.cpp(554) : error C2501: 'pfn' : missing storage-class or type specifiers DPSrvr.cpp(554) : error C2065: 'OnUpdateJob' : undeclared identifier DPSrvr.cpp(554) : error C2143: syntax error : missing ';' before '.' DPSrvr.cpp(554) : error C2501: 'm_pfnEntries' : missing storage-class or type specifiers
Last edited by HowlTheHusky; 01-11-16 at 11:50 PM.
First error is due to the nApply in the wndchangejobEx.cpp your error says line 118 delete the whole line to resolve this
as for the second issue it's in the DPSrvr.h and DPSrvr.cpp Worldserver folder
be sure the proper lines where added it says your missing the define for OnUpdatejob and you seem to have a broken line/damaged syntax
so either you didn't add the lines correctly or you didn't add them at all i'd say you added them wrong from the broken syntax error check your work on both files I listed above.
Ok, I found the error and everything compiled correctly. However, when reaching Lv15 or Lv60, I just disconnect.
Here's my Neuz.exe error log:
Spoiler:
than I can only assume it's due to the menu that opens from the APP data crashing the neuz, well at least thats what it sounds like, when you added the Resdata.inc you used v15 resdata or the new version, for v15 use the old resdata.inc unless you've upgraded the scanner tokens to read new resdata yourself already.
I tried both the old and new ResData.inc code, getting crashes on both.
Complete crash log for new (first 2 crashes) and old (last 2 crashes) ResData:
Spoiler:
Not to sound stupid but you added the updated resdata to the correct data.res witin the client correct?
Wow, ok. Thanks for that info. I wasn't aware I needed to add those files to the dataSub1.res and just copied them to the Ressource ordner before that. Thanks a bunch, it is working now.
I feel so stupid ._.
Don't feel stupid it's a learning process. Glad I could help and good.
I now have another problem.
When being Lv120 Master and hitting that 99.99% EXP there is no window confirmation and the character goes back to Lv60 Hero.
Since I don't plan to not implement 3rd Jobs on my server, I edited the follwing script in my WndChangeJob.cpp to the following:
Is there anywhere else I have to edit the new Level when becoming Hero?Code:BOOL CWndJobChangeEx::Initialize( CWndBase* pWndParent, DWORD dwType ) { if( g_pPlayer->GetLevel() == 15 || g_pPlayer->GetLevel() == 60 || ( ( g_pPlayer->GetLevel() == 120 || g_pPlayer->GetLevel() == 129 ) && g_pPlayer->GetExpPercent() == 9999 ) ) { if( g_pPlayer->GetJob() == 0 ) { nJobMin = 1; nJobMax = 4; nNewLv = 15; } else if( g_pPlayer->GetJob() < MAX_EXPERT ) { nJobMin = (g_pPlayer->GetJob() + 2) * 2; nJobMax = nJobMin + 1; nNewLv = 60; } else if( g_pPlayer->GetJob() < MAX_PROFESSIONAL ) { nJobMin = g_pPlayer->GetJob() + 10; nJobMax = nJobMin; nNewLv = 60; } else if( g_pPlayer->GetJob() < MAX_HERO ) { nJobMin = g_pPlayer->GetJob() + 8; nJobMax = nJobMin; nNewLv = 121; } nCurJob = nJobMin; }else{ nCurJob = 0; } return CWndNeuz::InitDialog( g_Neuz.GetSafeHwnd(), APP_FASTJOBCHANGE, 0, CPoint( 0, 0 ), pWndParent ); }
Last edited by HowlTheHusky; 02-11-16 at 07:40 PM.
Hey, sorry for the late reply as long as you used the correct source edit for non 3rd jobs source and resource I believe everything should have worked fine, I do know when trying to add 3rd jobs to a clean V15 source theres an issue with exp at 99% I personally don't remember the fix but hero and master stuff should work perfectly fine unless you changed something within the source or resource.