» Log in
User Name:

Password:

Not a member yet?
Register Now!
» Online Users: 69
8 members and 61 guests
Akkadius, Funkey Monkey, N0ctrnl, rhyotte, Robregen, Shadowouji, Uleat
Most users ever online was 683, 03-15-2013 at 12:17 AM.
» Ads
» Welcome
Welcome to the Everquest Emulator, An Open Source project committed to providing Custom Everquest Servers.
If you are looking to play on an EQEmulator Server, try our Getting Started Wiki Guide.

Worldserver Management
Mar 21, 2015 - 3:04 AM - by Akkadius
Just an FYI, this is on its way here soon. I will update when it is so that folks can manage their own world servers once again.

Thanks,
-Akka
6 Replies | 358 Views
Updating and Maintainability
Mar 12, 2015 - 12:39 PM - by Akkadius
I need to make some overdue news posts on our community and the amazing work our guys are doing behind the scenes all the time, but I wanted to get this information out there because it is no good if people aren't aware of these things being available.

To some of you it has been obvious the attempts to improve an area that has been much needed in improvement, and that is the installing, deployment and maintaining of a server.

For some of us, we can set up a server from scratch in as little as 15 minutes. For some of us it would take a week after frustrating battles and slamming your face into desk.

Akka's Repack
For most new people, the repack has made EQEmu server immediately available and this puts the power of creativity, simplicity, ease and enjoyment into the hands of anyone who wishes to re-experience or express themselves using this great game as their medium.

EQEmu Update Script (Linux and Windows)
Originally, this script was made to keep databases up to date with changes, which it has done so almost flawlessly with some bumps here and there, like any software you overcome bugs and challenges. Now, it has grown into a more complete utility script that you can use to keep server assets up to date with ease.

Right now it supports the following options you see in the image below. With the ability to 'Officially' download the latest V2 Map files which have not been easily available anywhere until now.

It also supports updating LUA Modules/Perl Plugins/PEQ Quests and it does so intelligently, as in, if you have changes between your local file and the updated copy, it will display those changes and ask you if you want to actually update that file before doing so. This makes the process far less blind. And, if you wanted to install all of these things from scratch, it will also pull everything down flawlessly.

Future Additions
What my plans are for adding onto this script:
  • Windows server setup from scratch
  • Windows Loginserver Setup (Local)
  • PEQ Database Auto Import (With prompts to set database name)
  • Windows latest server binary stable download
  • Any other useful utilities that come by over time

Currently this script updates itself when new server binaries are ran, however if you want to update it manually yourself until you update it, here is the current version: https://raw.githubusercontent.com/EQ...qemu_update.pl

So while this is more of a FYI, feel free to post any new thoughts, appreciation or ideas. Thanks, Akka





6 Replies | 450 Views
Changes to Bag Save Procedures
Mar 03, 2015 - 7:20 PM - by Uleat
A recent fix to the inventory system necessitated an enforcement of bag size restrictions during the save process.

Any players using an 'interface' to exploit inaccessible bag slots will need to remove items they want to keep from these
locations immediately upon logging in.

Upon logging out or zoning, any items in locations not considered as 'valid' will be lost forever.


Sorry for the inconvenience!
0 Replies | 341 Views
UPDATED: Approved Akka's Repack Update 2-13-2015
Feb 05, 2015 - 8:11 PM - by Akkadius
If you are using my repack, and you want to update your server software, there is no current automatic way, but I have stable binaries built and approved through testing here:

UPDATED (2-13-2015) STABLE
http://wiki.eqemulator.org/l/wa/file...015-stable.rar

To Update
  • Go to your server folder
  • Backup all of your .exe's (Just incase)
  • Extract the .rar into your server folder and overwrite the .exe's if necessary
  • Run world.exe
  • It will pull down a database upgrade script which will prompt you to update your database
  • Backup your database with option 1) (To be safe)
  • Once that is done, choose option 3 to stage updates so it can figure out which updates need to be ran
  • Run option 3) again to apply the updates
  • Run option 5) to pull down latest opcodes
  • Option 0) to exit
  • Close world, use your server start .bat as normal
  • Done, enjoy all the fixes and stability changes as of 2-13-2015 as well as RoF2

This will also work for all other windows installs.

Perl version 5.12.3
No bots enabled
43 Replies | 2,057 Views
EOC 2.0 Released & Other News
Nov 11, 2014 - 8:37 PM - by Akkadius
EQEmu Operations Center for Development



Apparently releasing EOC 2.0 in its own thread wasn't enough to let people know because in this one week alone I've had people asking me when 2.0 will be released. But check it out because some of the tools are amazing.

Please read this thread and go to the Wiki page that I fully describe everything encompassing EOC 2.0 (Developers toolkit).

http://www.eqemulator.org/forums/showthread.php?t=38925

As I describe on the Wiki page, EOC 2.0 is simply another development tool, some are very amazing and effective at what they offer. All in all you can use this tool and the already well established PEQ Editor without having to install anything yourself, just follow the simple directions that have been written in the Wiki article.

Quote:
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
EOC Wiki Page: http://wiki.eqemulator.org/p?EQEmu_O...elopment#tools

To answer the question, "Will EOC be open sourced for development?" - The answer is yes, I will Github this project, but only a standalone deployment for 1 user simply because I don't want others doing hosted EOC setups when there already is one. When I get time to address the things I need to address and push it to Github I will.

This will also unlock a can of worms for others to make modules and tools for it as well if they wish.

If you have any questions respond to this thread or the one linked above please.

Worldserver Registrations

  • If you are not intending to advertise information regarding your server, such as the website URL or the description of the server on the server list, IE you are running a development server - you do NOT need to register your server for it to function or appear on the Loginserver.
  • I just got done going through about 20 registration PM's and we have about 75 EQEmu servers on the Loginserver currently

Ornamentations

  • Ornamentations have finally made their way to EQEmu with the work of Natedog and Drajor

Active Projects
  • Trevius is currently looking at Mercenaries to see what we can do to get them stable/usable
  • Uleat is working on various fixes as usual and working on the massive Inventory code conversion in the smoothest way possible
  • Kayen implemented target rings with some opcodes and information from Lecht
  • Akkadius to implement de-blobbing the player corpse
  • Akkadius working towards automatic database versioning and upgrade method
  • Addmoreice working towards simplifying the DB API and getting rid of RunQuery, as well as simplifying other API portions of the EQEmu code.
  • KLS and Akkadius continue working on a HTML5 websockets real-time communication framework with the EQEmulator server in the 'web_interface' branch of github SEEN HERE

EQEmu Server List
  • The server list page now shows new servers that are both unregistered and registered on the list now. Thanks Rogean.

Navigation Bar Links
  • Updated commonly used reference links on the navigation bar

Georges Tools Updated

PEQ Database Dump
  • For a while these were broken, not exporting all tables correctly because the script broke due to large changes in the database schema lately, this should be good to go again per KLS

Magelo Updated

  • Maudigan updated his Magelo build to reflect the recent large change in how characters are loaded/saved, to note his announcement, all of the Magelo is currently completely functional
  • Link - http://mqemulator.net/downloads.php#charbrowser

PEQ Mac (Al Kabor)




Update:

Quote:
Robregen: Well we had a breakthrough on the netcode. Thanks to Secrets. He's still refactoring it to further improve it. We open up the Iksar and Vah Shir starting cities and area.
Still moving along nicely although we still have a ways to go. Hoping to open up beta sometime early next year
Quote:
Speedz: The official Mac clients have actually been able to connect, up until this point its just been the PC client version with recent netcode changes. OSX still needing some work.

Far less desyncs and overall issues since Akkadius' character deblob overhaul. Seems to have alleviated a lot of odd issues, overall we're heading in a great direction.
Recent EQEmu Changelog

Quote:
== 11/11/2014 ==
Uleat: Third attempt at a fix for GM trainer zone crashes... (this is starting to look like a KLS fix...)

== 11/10/2014 ==
Uleat: Fix for GM Trainer crashing server (really!)
JJ: Yellow faction messages.

== 11/09/2014 ==
Kayen: Implemented support for spell target type (45) 'Target Rings' on Underfoot (does work earlier expansions). Thanks to Lecht for figuring out the op_code side.
JJ: Implement new Live-like faction adjustment message using rule Client:UseLiveFactionMessage.
Optional SQL: utils/sql/git/optional/2014_11_09_LiveFactionMessages.sql

== 11/06/2014 ==
demonstar55: Tracking default sort will now be correct order
Trevius: Fixed dynamic merchant list loading. Allows any merchant to be used in any zone.

== 11/03/2014 ==
Secrets: Fixed an overflow in melee lifetap calculations (int16 vs int32)
Secrets: Fixed overflow on AC and ATK values that can go out of range.
Secrets: Merc/Bot fixes for previous updates.
Secrets: Changed a lot of int16s for stat-related functions to int32 because they were causing combat formula overflows (int16/int32 mismatch).
Secrets: Linux fix?

== 11/02/2014 ==
Akkadius: Added out of range checking for Spell Save/Loads

== 11/01/2014 ==
Trevius: Fixed potential crash related to Pets/Mercs buffs when targeting themselves.
JJ: (noudess) Revamped faction system. See https://github.com/EQEmu/Server/pull/256

== 10/28/2014 ==
Uleat: Added Client::InterrogateInventory(). Can be invoked by #interrogateinv and is also called when Handle_OP_MoveItem() calls for SwapItemResync()

== 10/22/2014 ==
Uleat: Fix for stacking items in a world object..added a new command option: #peekinv world - will show world container contents, if one is in use by target.

== 10/20/2014 ==
demonstar55: Inspect Buffs rank 1 will now show NPC buffs in target window (SoD+)

== 10/19/2014 ==
Uleat: Updated command #peekinv to display item links properly in RoF clients
demonstar55: Group Mentoring in raids
demonstar55: Inspect Buffs (text only version) works in raid groups
demonstar55: Make use of the Inspect Buffs op/packet. 62 SOL until someone finds its op

== 10/18/2014==
demonstar55: Implement group mentor, sharing leadership exp (SoF+ only)
demonstar55: Add gaining of group leadership while in raids

== 10/16/2014 ==
Uleat: Fixed the auto-conversion view naming error and renamed the views in the script files. Added a fix sql for databases that auto-converted.
Fix SQL: ../sql/git/bots/deprecated/2014_10_16_Lower_Case_View_Fix.sql

== 10/15/2014 ==
Uleat: Cleaned up load/drop bots sqls, added '../utils/sql/git/bots/deprecated' and '../deprecated/load_bots_old.sql' (use this file on pre-player blob conversion databases.)
Notes: I modifed the behavior of both load and drop bots to fail on the first operation if their modifications have been performed already.
'load_bots.sql' will explicitly add bot schema, while 'drop_bots.sql' will explicitly drop it. I also added a few lines to change
a few altered tables back to their original state - as of the date in the file.

== 10/13/2014 ==
demonstar55: Partially implement leadership and raids
Currently working: client side only effects and stat bonuses.
Not working: Mark NPC, and other stuff that need extra server side support
Currently only UF tested (Tit and 62 may just work, others need packet work)

== 10/12/2014 ==
Akkadius: Fix for LDON Character Stat load
If I missed anything, please let me know. I'm sure I did, there's a lot going on
5 Replies | 2,154 Views
» Loginserver
Status:
Servers:
Players:
UP
84
2896
.:: Server Listing ::.
» Stats
Members: 221,694
Threads: 36,926
Posts: 235,658
Welcome to our newest member, ferowen
» Current Poll
Favorite Server Type
PvP Only - 8.41%
182 Votes
Mostly PvP, Some PvE - 8.73%
189 Votes
PvE, Optional PvP - 41.85%
906 Votes
PvE Only - 41.02%
888 Votes
Total Votes: 2,165
You may not vote on this poll.
» Recent Posts
Not able to connect
Today 01:56 PM
Last post by Funkey Monkey
Today 10:11 PM
5 Replies, 59 Views
The Blood of Turmoil...
03-15-2015 09:21 PM
by epilz
Last post by epilz
Today 09:46 PM
22 Replies, 996 Views
I broke Akanon :(
Today 12:00 PM
Last post by markusdabrave
Today 08:27 PM
5 Replies, 76 Views
Progression Server...
Today 06:32 PM
by gyiro
Last post by gyiro
Today 06:32 PM
0 Replies, 42 Views
Dark Horizons (MOBA)
07-31-2014 07:02 PM
by Packet
Last post by Tyen05
Today 06:06 PM
30 Replies, 4,049 Views
Axclassic server
12-02-2014 06:44 PM
Last post by MysteryNRW
Today 05:03 PM
6 Replies, 1,120 Views
You should feel bad...
03-30-2015 03:50 AM
Last post by demonstar55
Today 03:07 PM
11 Replies, 384 Views
EQG Zone Importer
06-13-2014 11:04 PM
by Zaela_S
Last post by Packet
Today 02:35 PM
126 Replies, 12,042 Views
Weird Issue
Yesterday 11:33 PM
by nopsled
Last post by Maze_EQ
Today 05:58 AM
1 Replies, 87 Views
Card Shark NPC's perl...
Yesterday 10:09 PM
by Asylum
Last post by Asylum
Yesterday 10:09 PM
0 Replies, 62 Views

All times are GMT -4. The time now is 10:58 PM.
Powered by vBadvanced CMPS v%1$s


 

EQEmulator is a trademark of The EQEmulator Team.
Everquest is a registered trademark of Sony Computer Entertainment America Inc.
EQEmulator is not associated with Sony, SOE, & Affiliates, in any way.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3
All material copyright of their respective artists.
All other materials Copyrightę http://www.eqemulator.net.