Go Back   EQEmulator Home > EQEmulator Forums > General > General::General Discussion

General::General Discussion General discussion about EverQuest(tm), EQEMu, and related topics.
Do not post support topics here.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-15-2006, 03:57 PM
Grundy
Sarnak
 
Join Date: Jun 2006
Posts: 38
Default class/race restrictions

does anyone know is there any way (maybe in the code?) to disable a bunch of the races (like... all of them except froglok and troll) and to change the classes that are available to each race? i know theres GM commands to change someones class and race but is there a way to set up the server so at creation every race is "locked" or "disabled" in some way so you cant even create a human and to disable shadow knights for trolls so when you select troll shadow knight is grey'd out the same way Bard, Cleric, Enchanter, etc.. are not available to trolls?
Reply With Quote
  #2  
Old 10-15-2006, 04:00 PM
mattmeck
Guest
 
Posts: n/a
Default

What you want to do is not able to be done, character creation is hard coded into the client.

You can disable certain combo's however they wont be greyed out it just wont let them finish creating (which will cause issues from people posting WTF!!)

You cant add diferent / new combo's because that would required editing the client and handing that out, which we dont support or recomend doing.

Last edited by mattmeck; 10-16-2006 at 07:07 AM..
Reply With Quote
  #3  
Old 10-15-2006, 10:32 PM
desolute
Fire Beetle
 
Join Date: Sep 2006
Posts: 2
Default

The only "work around" for this is to make race/class combinations you want unplayable load into a "blank" zone that has a single NPC explaining server info; ie: "Sorry your race is unplayable, delete and recreate. The following are excetable races..."

Then just have the ones you want to work, have starting zones set to real towns.
Reply With Quote
  #4  
Old 10-16-2006, 09:06 AM
Grundy
Sarnak
 
Join Date: Jun 2006
Posts: 38
Default

thats dumb sony is stupid. hard coding FTL!!!
Reply With Quote
  #5  
Old 10-16-2006, 01:59 PM
Ueguvil
Hill Giant
 
Join Date: Mar 2004
Posts: 139
Default

Quote:
Originally Posted by Grundy
thats dumb sony is stupid. hard coding FTL!!!
Yeah who'd have figured a company wouldn't want people messing around with their game? Screw them!
Reply With Quote
  #6  
Old 10-16-2006, 04:47 PM
Dr Zauis's Avatar
Dr Zauis
I know how to fix that!
 
Join Date: May 2005
Posts: 447
Default

You could probably change the code so that anytime a persone selects some race/class OTHER than what you want. The server creates a default character. At least then they could read the motd to know what is available.

EDIT>>> That is. If the client receives some kind of generic instructions from the server after character creation. If not then it could still maybe be done it would take alot more coding when its probably going to take alot of reading the sources to figure something out in the first place.
__________________
Server_Op: ForbiddenZone

Last edited by Dr Zauis; 10-17-2006 at 01:28 AM..
Reply With Quote
  #7  
Old 10-18-2006, 07:32 AM
Grundy
Sarnak
 
Join Date: Jun 2006
Posts: 38
Default

Quote:
Originally Posted by Ueguvil
Yeah who'd have figured a company wouldn't want people messing around with their game? Screw them!

umm no... even for them it would be a good idea to NOT be hardcoded because if they ever decide to give more class options to other races (which HAS happened before) it would be a lot easier for them to do if it wasn't hard coded if there was a table somewhere that said if a race can be a certain class all they would have to do is change 1 value and be done with it instead of redoing that part of the code and then compiling again
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 06:28 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