Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Development

Archive::Development Archive area for Development's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 09-18-2004, 01:48 AM
lordnoob
Sarnak
 
Join Date: May 2003
Posts: 48
Default is it impossible?

"Creating a completely new class from scratch is impossible due to client limitations. A current class would have to be over-written, and even then the race/spellbar restrictions would still apply."

from Dujek Winter Roar forums

Is it really completly, no chance, never gonna happen impossible?
Reply With Quote
  #2  
Old 09-18-2004, 01:59 AM
killspree
Dragon
 
Join Date: Jun 2002
Posts: 776
Default

Yes. Trust me, I've tried.
__________________
Xeldan
Lead Content Designer
Shards of Dalaya
Reply With Quote
  #3  
Old 09-18-2004, 03:07 AM
Raddiux
Sarnak
 
Join Date: Apr 2004
Posts: 97
Default

Your best hope will be using the OpenEQ client - whenever thats done. Then you can do anything you want to EQ. Hell, you could make a whole new game with it if you wanted.
Reply With Quote
  #4  
Old 09-18-2004, 10:27 AM
monalin crusader
Hill Giant
 
Join Date: May 2004
Posts: 238
Default

Basicaly you can rewrite a new class to a certian point. For instance you could give a new skill to rogues or soemthing, but in the process you would get rid of an affect like backstab and change it to a different effect, the name would be the same for the most part because all of that is client side. Far as textures go goodluck, we've barly figured out how to add weapons, and only one server can do that so far.
__________________
Ascending Dawn Server Op
Coder/Quester/Mysql
Reply With Quote
  #5  
Old 09-18-2004, 11:29 AM
KhaN's Avatar
KhaN
Dragon
 
Join Date: Mar 2004
Location: France, Bordeaux.
Posts: 677
Default

Quote:
"Creating a completely new class from scratch is impossible due to client limitations. A current class would have to be over-written, and even then the race/spellbar restrictions would still apply."
Client limit a few things, but there are always ways to bypass them, creating new class from scratch is totally possible with custom skills, spellbar, spell, you arent limited by client. The only limitation of client that cannot be bypassed (but you can still make an ingame character creation process) is during the character creation process, but other than that, you can make 70 class for your server if you want, its possible, but require talented C++ coders.
__________________

Reply With Quote
  #6  
Old 09-18-2004, 11:31 AM
daeken_bb
Discordant
 
Join Date: Mar 2003
Location: Chambersburg, PA
Posts: 469
Default

Hmm... this just sparked an idea for me. Eventually I'd like to have it so the server sends a list of races, classes, etc for character creation to the client so everything can be customized

Of course, that's faaaaaar in the future lol
__________________
Keep me unemployed and working on OpenEQ, PM me about donating

Check out my deviantART page at http://daeken.deviantart.com/
Reply With Quote
  #7  
Old 09-18-2004, 01:29 PM
killspree
Dragon
 
Join Date: Jun 2002
Posts: 776
Default

Every time I've attempted to code a brand new class(not using existing class numbers), the client does not recognize it at all. The classes are pretty much hardcoded into the client, and anything other than what the client knows is returned as Unknown.

Obviously there are ways serverside to create multiple copies of a specific class and give them varrying abilities that are limited to that class with serverside checks, but as for the client...they would all be recognized as the same class(different variations of that class, that is). If I'm wrong, please correct me, but every attempt I've made has been unsuccessful in creating a new class from scratch(where the client recognizes it as that class).
__________________
Xeldan
Lead Content Designer
Shards of Dalaya
Reply With Quote
  #8  
Old 09-18-2004, 02:15 PM
Cutter
Sarnak
 
Join Date: Sep 2004
Posts: 85
Default

what is the status of open EQ and how can or what can we do to help out.. *pulls out credit card*
Reply With Quote
  #9  
Old 09-18-2004, 04:32 PM
daeken_bb
Discordant
 
Join Date: Mar 2003
Location: Chambersburg, PA
Posts: 469
Default

Current status of OpenEQ is that we're working on getting full support for the new Omens Of War files, complete with octree generation, culling, and collision detection. I have been working pretty much non-stop on getting all of this to work very smoothly, and I'm having a decent degree of success.

If you'd like to help, there are quite a few ways. The first and probably most important is by developing on it... however, in its current state, there's very little to do without stepping on other people's toes due to the very small code base. That will change once we get into networking support. At that point there will be plenty of code to work on, and plenty of testing to be done, so testing will be a priority at or above coding. The third major way of helping out is by donating.

Because of the nature of the project, we don't really have many expenses, so any donations would most likely be used to pay back 'investments' (the purchase of our new domain openeq.org would take priority for example) and then split among active developers. I'm the primary developer (GXTi, farce, and Doodman have all helped out majorly especially with figuring different things out) right now, and even though I don't have bills to pay and mouths to feed (being a highschooler has its advantages) it'd be nice to have some spending money from time to time haha.

That said, even just coming in the channel (#freaku on irc.freenode.net) from time to time and saying thanks to the devs would be appreciated by myself and the others.

Hopefully we'll get enough from donations and advertising that we'll at least break even on expenses (domains and caffiene being the primary ones haha) and the devs won't have to put much forward other than code.


Happy Hacking,
Lord Daeken M. BlackBlade
(Cody Brocious)
__________________
Keep me unemployed and working on OpenEQ, PM me about donating

Check out my deviantART page at http://daeken.deviantart.com/
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:18 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