|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Support::Windows Servers Support forum for Windows EQEMu users. |
|
|
|
06-20-2012, 07:07 PM
|
Sarnak
|
|
Join Date: Jun 2007
Posts: 67
|
|
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?
|
|
|
|
06-20-2012, 07:15 PM
|
|
Developer
|
|
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
|
|
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
|
06-20-2012, 07:19 PM
|
Sarnak
|
|
Join Date: Jun 2007
Posts: 67
|
|
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?
|
06-20-2012, 07:36 PM
|
Dragon
|
|
Join Date: May 2009
Location: Milky Way
Posts: 539
|
|
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.
|
06-20-2012, 07:41 PM
|
Sarnak
|
|
Join Date: Jun 2007
Posts: 67
|
|
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.
|
06-20-2012, 07:46 PM
|
|
Developer
|
|
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
|
|
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
|
06-20-2012, 07:55 PM
|
Sarnak
|
|
Join Date: Jun 2007
Posts: 67
|
|
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.
|
06-20-2012, 08:01 PM
|
|
Developer
|
|
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
|
|
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
|
06-20-2012, 08:06 PM
|
Sarnak
|
|
Join Date: Jun 2007
Posts: 67
|
|
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)
|
06-21-2012, 12:46 AM
|
Sarnak
|
|
Join Date: Jun 2007
Posts: 67
|
|
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.
|
06-21-2012, 01:14 AM
|
|
Developer
|
|
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
|
|
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
|
06-21-2012, 02:13 PM
|
Sarnak
|
|
Join Date: Jun 2007
Posts: 67
|
|
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
|
06-21-2012, 05:01 PM
|
|
Developer
|
|
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
|
|
I just happen upon another post with a similar issue is all...
U
__________________
Uleat of Bertoxxulous
Compilin' Dirty
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 10:55 PM.
|
|
|
|
|
|
|
|
|
|
|
|
|