Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-20-2012, 07:07 PM
khalathas
Sarnak
 
Join Date: Jun 2007
Posts: 67
Default several possible related issues

Hey all.

Just created a fresh server with the latest revisions, as I haven't touched eqemu in a few years. Pulled everything down from SVN, including peqdb version 2142. Everything's installed correctly, and compiled correctly. All the server files (including opcode files) are properly in the directory with the server, and everything starts up and runs fine. My problems begin somewhat in game.

I have both a titanium box set and SoD. Titanium connects just fine, but there are in-game issues, while SoD hangs at login. I'm sure some of my ingame issues might stem from client version as well.

First, aaxp is stuck at 100% with both the + and - buttons to adjust it greyed out and untouchable. Second, vendors don't seem to have anything in their windows, though they come up just fine. Third, creating a dark elf wizard (starting in nekb) crashes, but if I edit the characters table and put him elsewhere, say, commons for example, it loads in fine. Granting #zone command actually let me #zone neriaka and then walk across the zoneline to neriakb just fine as well... so I'm positive that the DE wizard starting coordinates are to blame.

I've been searching around the forums here, but haven't really found any posts that already address these problems, and, as I said, the database is rev2142, so I would have thought these would be hammered out already. So I've finally admitted defeat and come asking for help. Thoughts? Need me to post anything in particular?
Reply With Quote
  #2  
Old 06-20-2012, 07:15 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

There's an update for peq 2142 in the peq updates folder. I missed this with my SoF client and couldn't get past the character select.

I think I missed it because it was named rev2142..but it fixed my problem (thanks again cavedude!)


U
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #3  
Old 06-20-2012, 07:19 PM
khalathas
Sarnak
 
Join Date: Jun 2007
Posts: 67
Default

tempted to nuke my database and re-source it from rev2142. There's nothing really in it yet, I've only got the one GM character made so far and that can be redone in seconds. Shouldn't that rev2142.sql in the updates folder be to bring a previous version up to 2142, but not be needed if I use 2142 base?
Reply With Quote
  #4  
Old 06-20-2012, 07:36 PM
Caryatis
Dragon
 
Join Date: May 2009
Location: Milky Way
Posts: 539
Default

BTW, PEQ DB is only on rev 63. You are going to confuse yourself if you can't seperate the revision of the source from the revision on the DB. The download on the DB site merely indicates that it contains all the required sql updates up to the source revision 2142.

Quote:
I've been searching around the forums here, but haven't really found any posts that already address these problems, and, as I said, the database is rev2142, so I would have thought these would be hammered out already.
Protip: If you can't find any recent posts about major issues(vendors not working is kind of huge) then the problem is yours. You may think you did everything right but you absolutely did not if you are having those problems.
Reply With Quote
  #5  
Old 06-20-2012, 07:41 PM
khalathas
Sarnak
 
Join Date: Jun 2007
Posts: 67
Default

Clearly I don't think I did everything right, hence asking.

To put the numbers another way, yes, I am at rev 63 according to svn updates. The file itself is peqdb_rev2142.sql along with all the optional and update folders within, that svn creates on checkout. I just finished recompiling the source to the server itself, which, per latest svn checkout returns rev2146. HOPEFULLY peq rev63 is compatible despite only saying 2142. I'm not sure what I might have missed, I followed Huppy's guide to create it all, and the compile returned 6 succeeded, 0 failed, compiling with bots.
Reply With Quote
  #6  
Old 06-20-2012, 07:46 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

Check out this post before dumping your system.

http://www.eqemulator.org/forums/sho...20&postcount=7


It may or may not clear up your other issues too.


U
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #7  
Old 06-20-2012, 07:55 PM
khalathas
Sarnak
 
Join Date: Jun 2007
Posts: 67
Default

I am using 5.12, and I've made the adjustments in source to reflect perl512.lib as well, per..well, it was a post I did find somewhere. I tried sourcing in updates/rev2142.sql but it actually failed, as table db_version already existed. I'm guessing the other changes in the same sql file already existed as well, but I suppose I could strip the create table statment and see if the rest will go.

EDIT: just ran each statement in updates/rev2142.sql as a separate statement in order...everything in that file was already in my db, so either it was included, or I already had run it and forgot.
Reply With Quote
  #8  
Old 06-20-2012, 08:01 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

I think I ran into that as well..there were like 5-6 action updates and all but one failed. It seemed to fix my issue though.


U
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #9  
Old 06-20-2012, 08:06 PM
khalathas
Sarnak
 
Join Date: Jun 2007
Posts: 67
Default

Ok, was just watching my login server and noticed what is likely ONE of my problems. I have 2 separate folders for the eq client. One is titanium, the other is, or should be, SoD. The shortcuts are pointed properly and named properly. Titanium, as I said, logs in fine. However, when I attempt to log in the SoD client, and I watch the login server window...it reports a new titanium client connection, rather than SoD client. It clearly says clientmanager is listening on both titanium and sod streams, so I'm wondering if at least my SoD client is buggered and useless. (both shortcuts are eqgame.exe patchme, with proper quotes, so I know they aren't patched accidently)
Reply With Quote
  #10  
Old 06-21-2012, 12:46 AM
khalathas
Sarnak
 
Join Date: Jun 2007
Posts: 67
Default

After staring dumbly at login.ini, it struck me that I should change my SoD client's eqhost.txt from port 5998 to 5999 to pull the correct opcodes. SoD client logs in fine now as well as titanium still. Vendors now seem to have their proper inventory as well. Human warrior GM still isn't taking my newbie note, he's handing it back to me..so my search continues. Seems things are finally coming together, however. I've re-sync'd the quests via SVN, and made sure perl 5.12 is both the correct installed version AND accounted for in source (perl512.lib). Think I'll be going to bed and looking again tomorrow, however.
Reply With Quote
  #11  
Old 06-21-2012, 01:14 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

That port will do it every time...

Make sure that you have copied ..\eqemu\quests\plugins\ (the folder and all of its contents) into ..\eqemu\

The game won't read the plugin files (i.e., check_handin.pl) if the only place they are located is inside of the quests\plugins directory.


U
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #12  
Old 06-21-2012, 02:13 PM
khalathas
Sarnak
 
Join Date: Jun 2007
Posts: 67
Default

Won't be able to test this till i get home, but I went ahead and copied the files via remote desktop anyway. I'll post tonight with success for failure, but wanted to thank you for your assistance either way, Uleat
Reply With Quote
  #13  
Old 06-21-2012, 05:01 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

I just happen upon another post with a similar issue is all...

Code:
if(issue == resolved) {
  gratitude->redirect = http://www.eqemulator.org/forums/sho...5&postcount=8;
}
else {
  return ohwell;
}

U
__________________
Uleat of Bertoxxulous

Compilin' Dirty
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 10:55 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3