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 10-26-2011, 12:19 PM
revloc02c's Avatar
revloc02c
Hill Giant
 
Join Date: Aug 2010
Location: UT
Posts: 215
Default

Quote:
Originally Posted by Baruuk View Post
does simply downloading the ZIP file for the latest update, copying then contents over your existing files (world.exe, eqlaunch.exe, etc) suffice?
I assume you are referring to this zip file that you mention in you earlier post:
EQEmu-Rev2022-Bots.zip
I have actually never done it that way, so personally I am not sure if that works. Probably does. Anyone?

My process for applying updates:
1) Backup.
2) Right click C:\EQEmu\EQEmuSource folder and select "SVN Update" and get the latest stuff (I have obviously installed Tortoise SVN, for anyone scratching their head).
3) Open MS Visual C++ 2008 Express and recompile as outlined in this thread: http://www.eqemulator.org/forums/showthread.php?t=32293 (I do have some custom C++ code that I want included in the update, that's why I re-compile from "scratch" so to speak.)
4) For me I go here: C:\EQEmu\EQEmuSource\trunk\EQEmuServer\Build and copy the .exe files, and the .dll file to my main server folder (this is also outlined in the above linked guide).

In fact, I need to do this again soon, so I'll complete the process and edit this post if I remember something else.
Reply With Quote
  #2  
Old 10-26-2011, 12:29 PM
Baruuk
Sarnak
 
Join Date: Aug 2005
Posts: 64
Default

Thanks much - greatly appreciated. Yah I went ahead and did exactly what you just outlined while I was waiting for reply. I resourced (into a different folder out of sheer paranoia) using Tortoise SVN and then recompiled. I'll go ahead and copy the EXEs and DLL into the EQEMU folder and see how things go. I just wasnt sure if there was some other procedure for updating. You have sparked my curiosity into modifying the source code itself. Mind if i ask what types of customizations you have done in yours?



EDIT: Quick update - excellent news! By updating the server code and now having the latest PEQ database revisions I can now verify that Crescent Reach is no longer an option as a character starting city in the SOD client, with the exception of Drakkin. Thank you all for your input and assistance.
Reply With Quote
  #3  
Old 10-26-2011, 01:01 PM
revloc02c's Avatar
revloc02c
Hill Giant
 
Join Date: Aug 2010
Location: UT
Posts: 215
Default

Good, glad you got it working.

I can go over some stuff I did in the C++ code (nothing fancy) but not now. It may take a few days, but I'll get to it this week (I hope ).
Reply With Quote
  #4  
Old 10-29-2011, 02:12 PM
revloc02c's Avatar
revloc02c
Hill Giant
 
Join Date: Aug 2010
Location: UT
Posts: 215
Default

Ok, Baruuk here's something I am doing:

File Path: C:\EQEmu\EQEmuSource\trunk\EQEmuServer\zone\exp.cp p

Description: Changed the way exp is calculated

Code:
else if (check_level < 62) //added additional steep mod (basically double exp required each new level) revloc02-24Aug2011
	mod = 5.56;
else if (check_level < 63)
	mod = 8.33;
else if (check_level < 64)
	mod = 12.5;
else if (check_level < 65)
	mod = 18.75;
else if (check_level < 66)
	mod = 28.12;
else if (check_level < 67)
	mod = 54.6;
else if (check_level < 68)
	mod = 81.9;
else if (check_level < 69)
	mod = 122.85;
else if (check_level < 70)
	mod = 184.28;
else if (check_level < 71)
	mod = 276.41;
else if (check_level < 72)
	mod = 560;
else if (check_level < 73)
	mod = 840;
else if (check_level < 74)
	mod = 1260;
else if (check_level < 75)
	mod = 1890;
else
	//mod = 3.1;
	mod = 2835;

//float base = (check_levelm1)*(check_levelm1)*(check_levelm1);
float base = pow (check_levelm1, 2.74); //changed exponent revloc02-24Aug2011

//mod *= 1000;
mod *= 10; //changed mod from 1000 to 10 revloc02-29Aug2011


Something else I did is already posted here: http://www.eqemulator.org/forums/showthread.php?t=32664

Cheers
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 06:39 AM.


 

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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3