Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 03-25-2016, 09:44 PM
Slo1506
Fire Beetle
 
Join Date: Feb 2007
Posts: 2
Default .cpp files

I did the automated process and have a server up and running got it edited to my liking other than the fact i can't mess with any source because i don't have any .cpp files that i can see at least, can someone help me with this? or tell me the general folder they are in?
Reply With Quote
  #2  
Old 03-25-2016, 10:03 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

I'm assuming that you either used Akkadius's installer or repack.

If you used the repack, there are no code files to be modified.


I think, however, you should be able to download the source code and compile it yourself.


EDIT: https://github.com/EQEmu/Server
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #3  
Old 03-25-2016, 10:07 PM
Slo1506
Fire Beetle
 
Join Date: Feb 2007
Posts: 2
Default Thanks!

Thank you so much, i knew i wasn't crazy. was hoping anyways! thanks again!
Reply With Quote
  #4  
Old 01-07-2018, 03:17 AM
Lane
Sarnak
 
Join Date: Dec 2010
Posts: 62
Default

I apologize for yet another necro...

Would I need to start from scratch if I used Akkadius' installer but want to edit source files such as Attack.cpp?

The Akkadius' installer, I assume, is basically just to get your feet wet in learning how to DB rather than a long term solution (in regards to editing source.)

Thank you
Reply With Quote
  #5  
Old 01-07-2018, 05:38 AM
The_Beast's Avatar
The_Beast
Discordant
 
Join Date: May 2016
Location: Under a rock
Posts: 290
Default

Yes, you would need to download the source files, do your editing and, as Uleat mentioned, compile the source. Of course with that, you
need software installed. (Cmake, VS, etc.)
Reply With Quote
  #6  
Old 01-07-2018, 01:08 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

I think I just went over this in another thread fairly recently too..

http://www.eqemulator.org/forums/showthread.php?t=41668

in particular: http://www.eqemulator.org/forums/sho...47&postcount=7
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #7  
Old 01-18-2018, 07:10 AM
Lane
Sarnak
 
Join Date: Dec 2010
Posts: 62
Default

Okay, the more I read/study and experiment, the more I comprehend how EQ operates. With the Akka installer having the core built files: e.g. world.exe, zone.exe, etc; am I able to do changes to the source (I pulled the source from git,) compile/build it in Visual Studio, then simply drag the new files and overwrite the old files? From there, the t_start_bat should pick up the new file and execute correct?

For some reason I was having major issues with XAMPP and tried setting up my server the old way 3-4 times with no luck (latest issue was having issues with the eqemu_server.pl encountering a world.exe error, in which I read a lot of people were having PATH issues with XAMPP.)

Anyway, I would like to make some changes to the attack.cpp which I see is within zone.exe. If I make changes to attack.cpp, compile the new zone.exe, then override the old file (in Akka's installer,) that should have the desired effect?

Thanks always
Reply With Quote
  #8  
Old 01-18-2018, 09:02 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

You 'can' just copy the one project (zone)..but, you will need to copy all three zone files (zone.exe, zone.ilk and zone.pdb.)

I usually recommend re-compiling the entire solution and copying all newly created files to alleviate any 'hidden' headaches.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 09:49 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3