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 11-11-2008, 06:27 PM
nilbog
Hill Giant
 
Join Date: Nov 2007
Posts: 198
Default exp penalties

Could anyone explain to me how to enable the exp penalties (class, race) ?

using ax_classic db on a windows server.
Reply With Quote
  #2  
Old 11-11-2008, 06:36 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

I think that depends on what version of the emulator code your server is running. Recently, many new options were added to the Rules that allow you to adjust experience loss as much as you wish.

All of the experience loss settings are handled in the rule_values table. You just need to set the rules there.

Here is a somewhat old post about the rules and some descriptions:

http://www.eqemulator.net/forums/sho...highlight=rule

Many rules have been added since then, though.

Also, you might want to check this post for the corpse/exp loss rule explanation:

http://www.eqemulator.net/forums/sho...highlight=rule
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #3  
Old 11-11-2008, 06:48 PM
nilbog
Hill Giant
 
Join Date: Nov 2007
Posts: 198
Default

Thanks trevius. I think I should have been more clear when wording my question.

How would I enable class and race exp penalties such as they were before they were equalized for everyone? Example. Halfling warriors generated a lot more experience than a troll shadowknight, due to class/race choices.
Reply With Quote
  #4  
Old 11-11-2008, 07:02 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Well, they are already in the source, I remember seeing them the other day while reading through it a bit. I don't know offhand if they are enabled or if you have to do something special to enable them though. If they aren't already enabled, you would probably have to modify the source to enable them for your server.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #5  
Old 11-11-2008, 07:25 PM
nilbog
Hill Giant
 
Join Date: Nov 2007
Posts: 198
Default

Ah okay thanks a lot.. did some more research and found the information in a post by Cripp.

http://www.eqemulator.net/forums/showthread.php?t=25364

That method makes perfect sense to me, but I do not know how to access features.h. Any pointers on how/if I should modify the source to allow this? My experience with eqemu hasn't needed it as of yet. Any help is appreciated.

Trying to make my server as classic as possible.. and there's a price to pay for being a troll sk !

Last edited by nilbog; 11-12-2008 at 03:28 AM.. Reason: noobness.
Reply With Quote
  #6  
Old 11-11-2008, 07:37 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

You will need to download the source and compile it instead of using the Win32 binaries. You can edit the features.h file directly in the source before compiling. Just search for the file, and then search the file for that line to uncomment and remove the // before it.

As for compiling, I think there is a program around here somewhere that should make setting up the compiler on Windows a bit easier, but I don't know where the post with the file is. Otherwise, you could just try following this guide, but it isn't the easiest thing to setup this way and you will probably have issues:

http://www.eqemulator.net/wiki/wikka...a=DevVSExpress
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #7  
Old 11-21-2008, 07:24 PM
nilbog
Hill Giant
 
Join Date: Nov 2007
Posts: 198
Default

a follow-up to this. I followed the visual express guide and installed everything fine.. the only issue I came upon was a compiling error about mysql.h.. this was quickly resolved by updating to the full install of mysql (Without installer) 63.1mb.

Thanks a lot Trevius!
Reply With Quote
Reply


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