Hello from another EQ2er

New to the community? Feel free to introduce yourself here, and maybe hook up with old friends from the Shattered Lands.

Moderator: Team Members

makton
Posts: 10
Joined: Tue Dec 07, 2010 1:26 pm
EQ2Emu Server: Want to build
Characters: Soon to be Nazasha from my main EQ2
Location: Tucson AZ
Contact:

Hello from another EQ2er

Post by makton » Tue Dec 07, 2010 1:45 pm

It seems the data is a bit sparse but I happen to find this site while I was looking to setup an EQ-EMU server with a co-worker.. I just love the detail in EQ2 and now that a see an open group like this I thought it might be fun to join in. I'm a server administrator for a local ISP as well as running my own server farm at home. I've also played EQ2 from the start and have always enjoyed the world. I know it can't last for ever in SoE hands, but I can have it here. So here we go:

1. The server code... It is windows based only? I see you need c++ people to which I know a bit of c++/c# XML and perl. I would like to start off by creating a server world but would prefer the server to be linux and not windows, but if windows is needed I have the resources..

2. I read that the world is created already. Are the mobs in the database and just needs to be added to the world or are you still needing the skins? (I believe this is client controlled)

3. Where can I get the info for setting up the server as your Wiki is missing that?

I know I'm putting the cart before the horse, but I'm a server guy. I know how to get the client to work, and I really want the server up and then I can start working on it. Also, are you trying to add all the expansions into the EMU (little much to grab)?

Hopefully this is a good start. My name is Mike and I play the following on the Befallen server (Nazasha - swashi , Aniral - conji, Heranlog - warden, Tobox - SK).

makton
Posts: 10
Joined: Tue Dec 07, 2010 1:26 pm
EQ2Emu Server: Want to build
Characters: Soon to be Nazasha from my main EQ2
Location: Tucson AZ
Contact:

Re: Hello from another EQ2er

Post by makton » Tue Dec 07, 2010 2:16 pm

I have found what I was looking for and will be working on a linux based EQ2 server for editing. Anything you are really after?

Mike

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Re: Hello from another EQ2er

Post by John Adams » Tue Dec 07, 2010 3:16 pm

Welcome makton, my neighbor to the south ;) As you probably found, the wiki does have Linux setup guides but some bot/script made many efforts to destroy our work. I have cleaned up the pages a little. http://wiki.eq2emulator.net/index.php/A ... nux_Server

As for what needs to be done, take a look at the code, look over the Project Status linked up top, and anything you feel comfortable diving into, go for it. There's a current task I am asking the community to help with, and that is cleaning up/enhancing EQ2Emulator's server Logging system. That Task is listed in the Server Development forum.

Welcome, again.
John Adams
EQ2Emulator - Project Ghost
"Everything should work now, except the stuff that doesn't" ~Xinux

makton
Posts: 10
Joined: Tue Dec 07, 2010 1:26 pm
EQ2Emu Server: Want to build
Characters: Soon to be Nazasha from my main EQ2
Location: Tucson AZ
Contact:

Re: Hello from another EQ2er

Post by makton » Tue Dec 07, 2010 8:03 pm

Are you talking the login from you public login server to the various zone servers or general login on, say a private server? I seem to running down the auth path for the last year so I might be able to help.. Just need to know the direction that is giving the issue...

Mike

Also, thanks for the info. I'be working on the server now..

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Re: Hello from another EQ2er

Post by John Adams » Tue Dec 07, 2010 8:30 pm

LoggING, not Login lol. We got the login process ok. :)

Talking about server console output, so we can offer cleaner logs for admins to troubleshoot server and content development.

makton
Posts: 10
Joined: Tue Dec 07, 2010 1:26 pm
EQ2Emu Server: Want to build
Characters: Soon to be Nazasha from my main EQ2
Location: Tucson AZ
Contact:

Re: Hello from another EQ2er

Post by makton » Wed Dec 08, 2010 11:44 am

OH!!! Well, thats a bit easier to do, just time comsuming :)

Once I can get this sucker to compile I'll see what I can do.. Keeps failing to compile with strange characters in the output..


/common/PacketStruct.h:454: warning: format â%02iâ expects type âintâ, but argument 3 has type âdoubleâ
../common/PacketStruct.h:459: warning: format â%02Luâ expects type âlong long unsigned intâ, but argument 3 has type âdoubleâ
../common/PacketStruct.h:463: warning: format â%02uâ expects type âunsigned intâ, but argument 3 has type âdoubleâ

Not used to seeing that... I'm compiling right now when I'll give you the ending part in a sec..
ok.. sec up.. I'm looking at the output and I have this...


gcc -Wall -Wuninitialized -Wwrite-strings -Wcast-qual -Wcomment -Wcast-align -Wno-deprecated -g -march=i686 -O -pthread -pipe -DFX -D_GNU_SOURCE -DINVERSEXY -DEQ2 -DWORLD -I/usr/include/mysql -I/usr/mysql/include -I./LUA/include ../common/timer.o ../common/packet_dump.o races.o ../common/unix.o ../common/Mutex.o ../common/MiscFunctions.o ../common/emu_opcodes.o Commands.o Items.o classes.o ../common/TCPConnection.o Combat.o client.o net.o LoginServer.o ../common/md5.o ../common/dbcore.o Skills.o GroundSpawn.o ../common/EQEMuError.o ../common/misc.o ../common/Crypto.o ../common/RC4.o .obj/debug.o .obj/database.o .obj/EQStream.o ../common/xmlParser.o WorldDatabase.o NPC.o Player.o .obj/EQStreamFactory.o .obj/EQPacket.o ../common/CRC16.o ../common/packet_functions.o ../common/Condition.o ../common/opcodemgr.o zoneserver.o Spawn.o Object.o ../common/ConfigReader.o ../common/PacketStruct.o World.o ClientPacketFunctions.o SpellProcess.o Spells.o LuaFunctions.o LuaInterface.o NPC_AI.o Entity.o Widget.o Sign.o Quests.o Factions.o Guild.o -rdynamic -L. -lstdc++ -lm -lz -L/usr/lib/mysql -L/usr/mysql/lib -lmysqlclient -llua-5.1 -ldl -o eq2world

/usr/bin/ld: cannot find -llua-5.1 <<<--- problem here --- MPS

collect2: ld returned 1 exit status
make: *** [eq2world] Error 1

I'm actually using debian, which is looks like I might need switch to cent, but the ubuntu should be the same a debian. I have this:

test-toy:/eq2server/SVN/Source/World# dpkg -l | grep lua5.1
ii liblua5.1-0 5.1.3-1 Simple, extensible, embeddable programming language
ii liblua5.1-0-dev 5.1.3-1 Simple, extensible, embeddable programming language
ii lua5.1 5.1.3-1 Simple, extensible, embeddable programming language

So I have what this things is missing.. So I need to go hunting or change OSes..

Mike

makton
Posts: 10
Joined: Tue Dec 07, 2010 1:26 pm
EQ2Emu Server: Want to build
Characters: Soon to be Nazasha from my main EQ2
Location: Tucson AZ
Contact:

Re: Hello from another EQ2er

Post by makton » Wed Dec 08, 2010 11:47 am

LOL..

lua-5.1 vs lua5.1...... I update the makefile and running again....

Mike

makton
Posts: 10
Joined: Tue Dec 07, 2010 1:26 pm
EQ2Emu Server: Want to build
Characters: Soon to be Nazasha from my main EQ2
Location: Tucson AZ
Contact:

Re: Hello from another EQ2er

Post by makton » Wed Dec 08, 2010 12:05 pm

Well, sir.. If you look at your server list, I'm there, but this isn't permanent and I'll see what I can do about logging. I'm at work ATM so I'll play with on my laptop when I get home.. Might need a bit of help on how you want me to update so I don't mess anyone else up. Other then that, this looks to be fun :)

Mike

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Re: Hello from another EQ2er

Post by John Adams » Wed Dec 08, 2010 5:43 pm

Grats on figuring it out. Let us know if you need any help/pointers.

makton
Posts: 10
Joined: Tue Dec 07, 2010 1:26 pm
EQ2Emu Server: Want to build
Characters: Soon to be Nazasha from my main EQ2
Location: Tucson AZ
Contact:

Re: Hello from another EQ2er

Post by makton » Wed Dec 08, 2010 10:49 pm

John Adams wrote:Grats on figuring it out. Let us know if you need any help/pointers.
Thank you for the great information here. I was having a bit of trouble with my server as I has no zone data, but I its working now. Even played with putting negafan at the south Qeynos gate. I also tried out your server to see where the project is and I have just a few questions in ther..

1. Have you figured out how to interact with the work, example being able to zone into South Qeynos from Antonica by using the door.

2. Have the abilities to move..... Never mind.. the Rumblers move..

3. I have a fully updated EQ2 and I basically cloned it for this project, minus the cache folder, UIs and such (I use profit). The charater creation screen isn't working so well as I seem to have the station crap mixed in. I know I can fix all that with SQL. However, How far are we to getting the ability to select the class with the new "Halas Reborn" everquest?

I'm guessing with #3 I'll have to make another install that doesn't get all the patches but that would require the launcher to patch me as expansions are digital downloads. Also, this last update has made a reseacher tab in the Knowledge book, so, looks like the tab will need to be added to this one as well, otherwise the researcher window is overlaid on the knowledge book..

Thats what I'm seen thus far. I solved a lot of my issues by watching the program run. The client issues might be out of my reach, but the logging and other linux areas I should be ok with. The server doesn't seem to need much, so I might move it to my house, but we will see.

Again, thanks..

Mike

emulates
Posts: 147
Joined: Tue Jan 15, 2008 10:46 am
Location: Alabama and California depending on what I'm up too.

Re: Hello from another EQ2er

Post by emulates » Thu Dec 09, 2010 8:28 am

makton,
That client will not work with the current emu.
Many aspects of the client have to be added into the functionality of the base code. But using Hala Reborn is not apart of it at this point in time.
TSO works out of the box no patching. SF works but again as you mentioned UI issues involved locked out character creates. All clients to emu-server depend on having proper opcodes, structs, version permission in the login server, yada yada.
Currently TSO is definitely the last fully working out of the box approach and SF has a 25% of working out of the box, greater chance if you find the post about SF on the Wiki, but to use this you need files from the TSO out of box set. Truly in my humble opinion the better route is TSO out of the box.
Sincerest regards,
EmulateS

makton
Posts: 10
Joined: Tue Dec 07, 2010 1:26 pm
EQ2Emu Server: Want to build
Characters: Soon to be Nazasha from my main EQ2
Location: Tucson AZ
Contact:

Re: Hello from another EQ2er

Post by makton » Thu Dec 09, 2010 9:43 am

emulates wrote:makton,
That client will not work with the current emu.
Many aspects of the client have to be added into the functionality of the base code. But using Hala Reborn is not apart of it at this point in time.
TSO works out of the box no patching. SF works but again as you mentioned UI issues involved locked out character creates. All clients to emu-server depend on having proper opcodes, structs, version permission in the login server, yada yada.
Currently TSO is definitely the last fully working out of the box approach and SF has a 25% of working out of the box, greater chance if you find the post about SF on the Wiki, but to use this you need files from the TSO out of box set. Truly in my humble opinion the better route is TSO out of the box.
Sincerest regards,
EmulateS
The issue here is this. I have 2 EQ2s. I have the original and the collectors edition. Both are from 6 years ago. I brought the expansions thru digital download (mainly unlocking). So, If I do a fresh install of EQ2 with one of my boxes and run the update, I'm getting everything automatically(All the way to current, no stopping this). If I don't run the update, I only have the start of the game. I've already payed for the TSO expanion, twice, I'm not buying a box of it as well. Also, I haven't seen anything in the stores for EQ2 on years, so kinda of hard to get only the TSO. This is an all or none type of thing.

So, there you have it. Now, lets see what we can do to fix this current setup, as many new comers will be in the same boat at me. I'll be looking into this later on.. I need redo my laptop anyway so I'll see where we are missing.

In my Humble opinion, seeing what can be done to fix the current UI is a good idea as in 6 months a race will be added to the client. In all Honestly, this is a sandbox I was only bringing up what faults I see, I was not stating I couldn't work with them of even fix them. I was talking to my self in IRC as I was working out server bugs, so consider this me talking to myself.

Mike

emulates
Posts: 147
Joined: Tue Jan 15, 2008 10:46 am
Location: Alabama and California depending on what I'm up too.

Re: Hello from another EQ2er

Post by emulates » Thu Dec 09, 2010 10:30 am

makton,
I'm unfortunately going to direct you to the Player Faq
And faq question #2.
Wiki: Player Faq wrote: Q. I downloaded the EQ2 trial but I can't connect?
A. The emulator only works on retail copies of the game. Go out and purchase a real copy of this awesome game and you will be able to play on the emulator.
I don't want you to think that we're trying not to support members. But unfortunately it is a requirement of our emu to work in this fashion with this type of "purchased retail" copies. The digital download version is not a full 12+ gig download but an installer which will automatically start downloading the "newer" client which will "not work" with our code. :D

I'm sure one of the guys can explain better. I was trying to save you some grief in configuration as it wont work with digital downloads properly.
makton wrote: So, there you have it. Now, lets see what we can do to fix this current setup, as many new comers will be in the same boat at me.
Your more than welcome to use the open source and do so yourself. This is again only Alpha and we have many things yet to implement. I don't have the time to chase down every new release available while trying to work on getting "functionality and current features" of our emu working "if" I'm continually updating to a newer client. ;)

Have a fantastic afternoon,

User avatar
Chrisworld
Posts: 89
Joined: Thu Jul 29, 2010 9:51 pm
Location: Vineland, NJ

Re: Hello from another EQ2er

Post by Chrisworld » Thu Dec 09, 2010 1:04 pm

makton wrote:
The issue here is this. I have 2 EQ2s. I have the original and the collectors edition. Both are from 6 years ago. I brought the expansions thru digital download (mainly unlocking). So, If I do a fresh install of EQ2 with one of my boxes and run the update, I'm getting everything automatically(All the way to current, no stopping this). If I don't run the update, I only have the start of the game. I've already payed for the TSO expanion, twice, I'm not buying a box of it as well. Also, I haven't seen anything in the stores for EQ2 on years, so kinda of hard to get only the TSO. This is an all or none type of thing.

So, there you have it. Now, lets see what we can do to fix this current setup, as many new comers will be in the same boat at me. I'll be looking into this later on.. I need redo my laptop anyway so I'll see where we are missing.

In my Humble opinion, seeing what can be done to fix the current UI is a good idea as in 6 months a race will be added to the client. In all Honestly, this is a sandbox I was only bringing up what faults I see, I was not stating I couldn't work with them of even fix them. I was talking to my self in IRC as I was working out server bugs, so consider this me talking to myself.

Mike
I bought the TSO box with installer DVD's from ebay for less than 6 bucks. While I can't get it to work on the emu project servers, maybe you can. Luckily I still have some off-version called "Will of A Tyrant" that still does but has broken music.

makton
Posts: 10
Joined: Tue Dec 07, 2010 1:26 pm
EQ2Emu Server: Want to build
Characters: Soon to be Nazasha from my main EQ2
Location: Tucson AZ
Contact:

Re: Hello from another EQ2er

Post by makton » Wed Dec 22, 2010 1:28 pm

SoE make a ton of money off me.. Now have 3 copies of this game with the expansion coming in feb. I need to see what the differences are with the working clients and the new clients so I can adjust accordly.. Hope the best form this..

Also, I'll be renaming my sandbox server to BefallenGrave and I'm from the Server Befallen which was merged this week. I also have 3 testers wanting to try this out that are IT guys and are in my guild. I have them on hold till I have a solid way to get us working without messing up our main accounts..

Mike

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests