Welcome to EQEmu Operations Center
Information Regarding EOC and Tools
|
This is the central place in which documentation is maintained for EOC 2.0 and its resources. |
The purpose of EoC is to provide rapid server development tools that may or may not be available through other mediums.
The goal is not to replace or duplicate effort but to make an extremely effective creative medium to develop and manage server's and their content respectively
EQEmu Operations Center (EoC) 2.0
- Active status: development
- Sub tools: PEQ Editor managed and maintained by the PEQ team
- How does it work?
- Currently the EoC is a web tool that works as an external tool that does not require extensive web server setup, configs and many prerequisite knowledge to get development tools up and in place
- You simply need your MySQL (Database Server) to be opened up on port 3306 on your server. For some people this could mean:
- Open up port 3306 on Windows Firewall
- Open up port 3306 on your home Router (Port Forwarding)
- You also need to have a database user (NOT ROOT - IMPORTANT) custom created so that you add a database connection to connect to your server
High level reference of the communication architecture between your test/production server and the EOC. This is simply to explain that EOC needs to 'read' your database via port 3306 in order to have the EOC tools manipulate your database data. |
Create your Database User
- To create your database user you will need to run the query below to create your database user:
- This will allow connections only from EOC via the specified user below, you shouldn't need to change the password because you are only allowing from the EOC server
CREATE USER 'eoc_database_user'@'192.99.119.164' IDENTIFIED BY 'eoc_database_password'; GRANT GRANT OPTION ON *.* TO 'eoc_database_user'@'192.99.119.164'; GRANT ALL ON *.* TO 'eoc_database_user'@'192.99.119.164';
Accessing EoC
|
​ |
|
Tools
Tool | Features | Development Status | Developed and/or Maintained By | How to Use Guides and Extra Information |
PEQ Editor
The PEQ Editor is an entire editor suite on its own accessible from EoC. This is so users do not have to setup their own for convenience and/or lack of knowledge. This may have features or capabilities that aren't available otherwise in other similar editors in the EOC. |
Support Forums: PEQ Forums
The PEQ Editor provides facilities to edit the following things in the database:
|
Active |
The PEQ Team This editor has been developed by various PEQ team members over time, and it is constantly evolving as PEQ uses it to further build their database. |
|
Zone Copy/Import |
|
Active/Complete |
|
|
Item Editor |
Making an item editor is flat out an absolute pain in the ass. There's an insane amount of data to translate, this one is very functional but still has some of its quirks.
|
Active/Functional This tool could use some sharpening but is very functional. |
|
|
Task Editor |
Here is a very fine and functional task editor originally created by Trevius. I went through and modified many things for the port to EOC 2.0 from EOC 1.0 but all of the functionality very much remains the same. This has been my goto utility for editing tasks and for many others.
|
Active/Complete Believe there are some small quirks from the port left over |
|
|
NPC Editor |
|
Active/Functional Known issues: Sluggish when doing individual NPC editing when you have many results loaded in a zone. Fixing this would require a rewrite of the grid loading. What you see currently is a port from EOC 1.0 |
|
|
dbstr_us.txt editorClient File |
|
Active/In-Development |
|
|
_chr.txt File EditorClient File |
|
Active/Complete |
|
|
Race Viewer |
|
Active/Complete |
|
|
Spell Icon Viewer |
|
Active/Complete |
|
|
Item Icon Viewer |
|
Active/Complete |
|