Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Database/World Building

Archive::Database/World Building Archive area for General Discussion's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 07-07-2004, 10:20 AM
Kode Black
Sarnak
 
Join Date: Jun 2004
Posts: 58
Default

Could someone please clarify the different parts of a server for me, it sounds really dumb but I have yet to completely understand them.

Source:
Database:
Configuration:

Assuming those are different...

By best guess, I would define them as:

Source: This is all the important ifmormation, the source for the way zones appear and react, the source for character/mob apearance and animations, enviromental sources like water. Overall its everything that makes the foundation for the game, the graphical and enviromental configuration. In essence, the material for the EQ world.
Database: This is where the world breathes, what brings the world to life, this is what tells the creature to move, runs and stores quests, stores information for items, mobs, characters, zone points and basically controls everything that happens in the world.
Now, are the creatures part of the source and how they react part of the database?
Configuration: These are the particular settings for your world, this tells world if pvp is enabled, how much damage a spell will do in pvp, level limits and if a player has access to the # commands.

How far off base am I on that? Did I screw anything up?

On the software end...
MySQL: This basically manages the database, allowing you to edit the mobs, spawn times, zonepoints, drop rates, regen rates and more along those lines, mostly anything pertaining to the database. MySQL also runs quest scripts made with Perl.
Am I right on that?

Perl: Enables you to write scripts which will be run in mysql. Can these scripts be edited by sql? Is perl run hand in hand with sql, or is it seperate and sql just uses the scripts made in perl?

Compiler/Compiling: WTF? Something to do with creating/editing a source I think.

Anything I am missing?

Also, a few questions, just some scenerios, if I were trying to do ______ I would use _______.
Set max levels: Compile config files?
Set world wide pvp: Compile config files?
Remove Spawns: SQL & Database?
Create New items: SQL or 3rd party software to edit DB?
Change Zone Points: SQL & DB, but is this the right way?
Disable Zones: SQL & DB?

Also, do AA's come from your source or from your DB? Meaning, to change or fix existing AA's, would that be done in the DB with MySQL?

I know, its alot....thanks for the help.
And I know it sounds noob :(
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:03 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3