EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   General::News (https://www.eqemulator.org/forums/forumdisplay.php?f=594)
-   -   Windows Server Repack (EQEmu Akka's PEQ Repack) (https://www.eqemulator.org/forums/showthread.php?t=38836)

Nibiuno 10-27-2014 10:37 PM

Quote:

Originally Posted by chrsschb (Post 235068)
I'm gonna go out on a limb here. You guys having mercenary problems are you using the new deblob database?

Yes, just figured out what you mean after I reinstalled another fresh database and got a message to convert it from the Legacy Character Data Binary Blob to the new version.

Guess I shouldnt have updated to the newest server code the other day.

Toony 10-28-2014 12:06 AM

Does the log below mean any specific kind of error?

[Quest] Tying perl output to eqemu logs
[Quest] Creating EQEmuIO=HASH(0xc86dd3c)
[Quest] Creating EQEmuIO=HASH(0xc86b1ec)
[Quest] Loading perlemb plugins.
[Quest] Unable to read perl file 'plugin.pl'
[Quest] Subroutine Cwd::fastcwd redefined at C:/PERL/lib/Cwd.pm line 812.
[Quest] Subroutine Cwd::getcwd redefined at C:/PERL/lib/Cwd.pm line 812.
[Quest] Subroutine Cwd::abs_path redefined at C:/PERL/lib/Cwd.pm line 812.
[Quest] "my" variable $string masks earlier declaration in same scope at plugins
/DiaWind.pl line 43.
[Quest] "my" variable $string masks earlier declaration in same scope at plugins
/DiaWind.pl line 52.
[Quest] Unquoted string "false" may clash with future reserved word at plugins/E
xpeditions.pl line 376.
[Quest] Subroutine CalcDestFromHeading redefined at plugins/path_tools.pl line 2
21.
[Quest] "my" variable $Item1 masks earlier declaration in same scope at plugins/
quest_handin.pl line 19.
[Quest] "my" variable $Item2 masks earlier declaration in same scope at plugins/
quest_handin.pl line 21.
[Quest] "my" variable $Item3 masks earlier declaration in same scope at plugins/
quest_handin.pl line 23.
[Quest] "my" variable $Item4 masks earlier declaration in same scope at plugins/
quest_handin.pl line 25.
[Quest] Subroutine GetReverseHeading redefined at plugins/spawn_utils.pl line 45
6.
[Quest] Subroutine ConvertHeadingToDegrees redefined at plugins/spawn_utils.pl l
ine 477.
[Quest] Subroutine vtell redefined at plugins/voicetell.pl line 6.
[Quest] Subroutine Autovtell redefined at plugins/voicetell.pl line 56.

Akkadius 10-28-2014 12:17 AM

Quote:

Originally Posted by Toony (Post 235079)
Does the log below mean any specific kind of error?

[Quest] Tying perl output to eqemu logs
[Quest] Creating EQEmuIO=HASH(0xc86dd3c)
[Quest] Creating EQEmuIO=HASH(0xc86b1ec)
[Quest] Loading perlemb plugins.
[Quest] Unable to read perl file 'plugin.pl'
[Quest] Subroutine Cwd::fastcwd redefined at C:/PERL/lib/Cwd.pm line 812.
[Quest] Subroutine Cwd::getcwd redefined at C:/PERL/lib/Cwd.pm line 812.
[Quest] Subroutine Cwd::abs_path redefined at C:/PERL/lib/Cwd.pm line 812.
[Quest] "my" variable $string masks earlier declaration in same scope at plugins
/DiaWind.pl line 43.
[Quest] "my" variable $string masks earlier declaration in same scope at plugins
/DiaWind.pl line 52.
[Quest] Unquoted string "false" may clash with future reserved word at plugins/E
xpeditions.pl line 376.
[Quest] Subroutine CalcDestFromHeading redefined at plugins/path_tools.pl line 2
21.
[Quest] "my" variable $Item1 masks earlier declaration in same scope at plugins/
quest_handin.pl line 19.
[Quest] "my" variable $Item2 masks earlier declaration in same scope at plugins/
quest_handin.pl line 21.
[Quest] "my" variable $Item3 masks earlier declaration in same scope at plugins/
quest_handin.pl line 23.
[Quest] "my" variable $Item4 masks earlier declaration in same scope at plugins/
quest_handin.pl line 25.
[Quest] Subroutine GetReverseHeading redefined at plugins/spawn_utils.pl line 45
6.
[Quest] Subroutine ConvertHeadingToDegrees redefined at plugins/spawn_utils.pl l
ine 477.
[Quest] Subroutine vtell redefined at plugins/voicetell.pl line 6.
[Quest] Subroutine Autovtell redefined at plugins/voicetell.pl line 56.

No, you're fine

AntiBonk 10-28-2014 01:11 PM

First off, I just want to say that this repack is awesome. I was able to get a server up and running successfully last night with very little work, huge props for that! I was able to connect successfully using both the SoD client and the UF client, both work great, and had a friend successfully connect to the server as well!

I do have one question, that my searching hasn't found a exact answer for, is there a list of the expansions that are enabled and working for this server repack? is it the same as the PEQ Grand Creation server that I think is up to GoD?

Cheers, and thanks in advance for any information about this.

derantum 10-28-2014 01:25 PM

Anyone got Mercenarys Working with this Repack? i got the PPL in PoK to give me Mercenary now they pop buff etc but when i zone it vanishes also i cant see the Stance modes.. Anyone able to help me ? Please :)

Akkadius 10-28-2014 02:13 PM

Quote:

Originally Posted by AntiBonk (Post 235091)
First off, I just want to say that this repack is awesome. I was able to get a server up and running successfully last night with very little work, huge props for that! I was able to connect successfully using both the SoD client and the UF client, both work great, and had a friend successfully connect to the server as well!

I do have one question, that my searching hasn't found a exact answer for, is there a list of the expansions that are enabled and working for this server repack? is it the same as the PEQ Grand Creation server that I think is up to GoD?

Cheers, and thanks in advance for any information about this.

Yes same as PEQ on the date mentioned in the Wiki

Akkadius 10-28-2014 02:13 PM

Quote:

Originally Posted by derantum (Post 235092)
Anyone got Mercenarys Working with this Repack? i got the PPL in PoK to give me Mercenary now they pop buff etc but when i zone it vanishes also i cant see the Stance modes.. Anyone able to help me ? Please :)

Mercenaries need a bit of ironing, can't guarantee they are supported.

Toony 10-28-2014 02:15 PM

Ok, big improvement, after formatting a drive and installing clean I can log in!

But when I do it seems like I'm on top of the world and everything is dark blue, I'm running Titanium btw.

derantum 10-28-2014 02:19 PM

Quote:

Originally Posted by Toony (Post 235095)
Ok, big improvement, after formatting a drive and installing clean I can log in!

But when I do it seems like I'm on top of the world and everything is dark blue, I'm running Titanium btw.

did you start in the tutorial ?? if so i got the same problem with titanium sorted it with Underfoot now tho try to disable the Tutorial when you make a char and take a look then

chrsschb 10-28-2014 02:42 PM

Quote:

Originally Posted by Toony (Post 235095)
Ok, big improvement, after formatting a drive and installing clean I can log in!

But when I do it seems like I'm on top of the world and everything is dark blue, I'm running Titanium btw.

It's been mentioned several times Titanium is not recommended with this repack. There's a bunch of default stuff that needs to be changed in order to be titanium friendly.

Toony 10-28-2014 06:16 PM

Akkadius, thanks for this, I just (successfully) logged into "my own" EQ server, so cool!

Toony 10-30-2014 12:26 AM

Well, I thought I had it working :)

I can log in, create characters, zone, etc. but I can't get in combat in some zones. I was able to attack a rat in Rivervale but I couldn't attack anything in innothule or northern ro. I'm running underfoot so ro and inno are revamped where Rivervale isn't but I don't know if that's the reason.

Any suggestions?

lerxst2112 10-30-2014 02:35 AM

Check to make sure the zones are not flagged as non-combat.

Toony 10-30-2014 07:04 AM

Quote:

Originally Posted by lerxst2112 (Post 235123)
Check to make sure the zones are not flagged as non-combat.

I checked, all the zones look normal there, mostly 1's and a handful of 0's in the typical places you wouldn't be able to attack. I also downloaded all the server maps directly off Akkadius's FTP to make sure that wasn't the problem.

arghh, so close...

wispers 10-31-2014 04:20 PM

how would i go about making this useable offline if there is a way could anyone please share thanks

derantum 11-01-2014 05:08 AM

Quote:

Originally Posted by wispers (Post 235179)
how would i go about making this useable offline if there is a way could anyone please share thanks

you would need a Own Login Server! to use it totally offline.

scrubtasticx 11-02-2014 11:30 AM

Quote:

Originally Posted by wispers (Post 235179)
how would i go about making this useable offline if there is a way could anyone please share thanks

only thing you can do is download the source run CMAKE to use loginserver then compile it with a compiler ;( this repack is for online use

dominionofsouls 11-02-2014 03:23 PM

Thank you for this. I've been lurking here for years and have always contemplated hosting a server.

Krical 11-03-2014 03:42 PM

Not quite sure how to make my server appear on the list?
 
Hey! Awesome work man, been wanting to start my own EQ server for ages, now it just went easier!

But I got a huge problem, I start the t_start_server and all the windows pop up, I renamed the server to "A Kricals Project - 15x blablabla" (before starting the server ofc) and then I tried connecting to the MYSQL database wich worked, but now I just cant seem to find my server on the server list from EQ emu (ingame)?

So all in all, im not sure what i've done wrong or what i've missed, thanks in advance!

chrsschb 11-03-2014 04:33 PM

Quote:

Originally Posted by Krical (Post 235255)
Hey! Awesome work man, been wanting to start my own EQ server for ages, now it just went easier!

But I got a huge problem, I start the t_start_server and all the windows pop up, I renamed the server to "A Kricals Project - 15x blablabla" (before starting the server ofc) and then I tried connecting to the MYSQL database wich worked, but now I just cant seem to find my server on the server list from EQ emu (ingame)?

So all in all, im not sure what i've done wrong or what i've missed, thanks in advance!

Did you change the longname AND the shortname? The longname is what shows in the server list of the login server.

Also I believe there are some ports that need to be forwarded for the login server to display your server accurately.

Krical 11-03-2014 04:33 PM

Quote:

Originally Posted by chrsschb (Post 235260)
Did you change the longname AND the shortname? The longname is what shows in the server list of the login server.

Yes, I switched Shortname to: Kricalsproject

Still wont show up tho, opened ports now to see if that works.

Krical 11-03-2014 04:45 PM

Still not working.. hmm, do I have to do anything special to view my server on EQemu list?

chrsschb 11-03-2014 04:58 PM

Quote:

Originally Posted by Krical (Post 235262)
Still not working.. hmm, do I have to do anything special to view my server on EQemu list?

Nope, just making sure the config file is correct and ports are forwarded.

You getting any errors in the world.exe window?

Krical 11-03-2014 05:04 PM

Quote:

Originally Posted by chrsschb (Post 235263)
Nope, just making sure the config file is correct and ports are forwarded.

You getting any errors in the world.exe window?

no errors at all, forwarded port:
5999
9000
9080
7500
3306

this is the config file:

KricalsProject</shortname>
<longname>KricalsProject 15x</longname>

<!-- DO NOT EDIT ANY LINES BETWEEN HERE AND THE DATABASE SECTION -->
<!-- <address>do.not.edit</address> -->
<!-- <localaddress>do.not.edit</localaddress> -->

<!-- Loginserver information. DO NOT EDIT -->
<loginserver>
<host>login.eqemulator.net</host>
<port>5998</port>
<account></account>
<password></password

<script src="http://pastebin.com/embed_js.php?i=E6iU2KVs"></script>

Krical 11-03-2014 05:08 PM

Nvm, suddenly it works.. Thanks for the help x)

Bytebait 11-07-2014 03:09 PM

I don't want to be a pest asking a bunch of questions that may already be answered in a setup guide other than http://wiki.eqemulator.org/p?Akkas_P...epack&frm=Main

*What is Wamp for?
*What is the default MariaDB password?


I'm very greatful for this. Thank you for taking the time on this project. Really quite amazing, thank you!

Gaedel 11-07-2014 08:05 PM

I did a reboot of my system after the install and it seems to start successfully. I get the first window showing the failed delete of the log files (since there are none). I then get three more windows that are all black.

I then tried logging into the server and I get a blank server list. I disabled my firewall. I checked my port forwarding and I do not have 5998 or 5999 forwarded. I checked my eqhosts.txt file and it is set for 5999. When I try 5998 I get a DB Error: Invalid password. Still working on it.

By the way, what is the database password? I would love to log in and take a peek.

Akkadius 11-07-2014 10:06 PM

Quote:

Originally Posted by Gaedel (Post 235364)
I did a reboot of my system after the install and it seems to start successfully. I get the first window showing the failed delete of the log files (since there are none). I then get three more windows that are all black.

I then tried logging into the server and I get a blank server list. I disabled my firewall. I checked my port forwarding and I do not have 5998 or 5999 forwarded. I checked my eqhosts.txt file and it is set for 5999. When I try 5998 I get a DB Error: Invalid password. Still working on it.

By the way, what is the database password? I would love to log in and take a peek.

It's in the eqemu_config.xml, it is the root local password

kimura 11-08-2014 11:12 AM

nice convenient setup, but no source folder? how to we make custom source changes? is this able to be updated to new source as well? Thanks Akk

joligario 11-08-2014 11:56 AM

http://www.eqemulator.org/forums/sho...9&postcount=49

Gaedel 11-08-2014 05:54 PM

Perfect! I was able to log into SQL with the password in the eqemu_config.xml file. I must have mistyped it yesterday when I tried.

The server setup worked great and it was easy to get going. It is very much appreciated!

However, connecting with the client is still sporadic, sometimes receiving an Invalid Password error without changing a thing.

Fridgecritter 11-09-2014 05:40 PM

Bots
 
I think someone who uses this repack is going to be the guy who has little or no knowledge of configuring anything, and not having the benefit of putting it together from installs and compile, will be searching for things within the files that they can easily change to suit their needs, as evidenced by the replies on this thread.

Having said that, in my humble opinion, I think this is a great contribution. If it gets people interested and contributing, great. I think there should be a version with bots however, OR a write-up on how to modify this installation to add bots. Simply getting the compiled installs with bots enabled, then running a few database queries would do the trick, no? The trick would be not over-writing the config file and maybe a few other key files, so the easiest way would be if it were included in the install as a choice.

Also, there are a few successful servers with bots enabled. Is it mostly opinion weighing in on the decision not to include bots? And please take that in the most respectful way. I really am asking to find out.

It would be awesome for new people if someone posted the steps to successfully add bots to this repack if you are dead set on not including them. I know Ax Classic repack includes bots, and people do whole raids with nothing but bots. I'm interested to hear the arguments for instability.

Akkadius 11-09-2014 07:23 PM

Quote:

Originally Posted by Fridgecritter (Post 235395)
I think someone who uses this repack is going to be the guy who has little or no knowledge of configuring anything, and not having the benefit of putting it together from installs and compile, will be searching for things within the files that they can easily change to suit their needs, as evidenced by the replies on this thread.

Having said that, in my humble opinion, I think this is a great contribution. If it gets people interested and contributing, great. I think there should be a version with bots however, OR a write-up on how to modify this installation to add bots. Simply getting the compiled installs with bots enabled, then running a few database queries would do the trick, no? The trick would be not over-writing the config file and maybe a few other key files, so the easiest way would be if it were included in the install as a choice.

Also, there are a few successful servers with bots enabled. Is it mostly opinion weighing in on the decision not to include bots? And please take that in the most respectful way. I really am asking to find out.

It would be awesome for new people if someone posted the steps to successfully add bots to this repack if you are dead set on not including them. I know Ax Classic repack includes bots, and people do whole raids with nothing but bots. I'm interested to hear the arguments for instability.

Sure, I will elaborate this for you.

1) This repack is for anyone and everyone, if you want to setup a dev environment, this is a very simple base to configuring an environment with little to be done on top of it. I've used it myself several times already, I can setup a server within 10-30 minutes from nothing (Given I didn't run into something stupid) and this still beats the piss out of that with a few minutes of install.

Folks that are even our best developers struggle with setting up a server/environment and spend hours trying to get thing setup with the proper database upgrading, stable source etc.

Plus, you get a server build that is setup just like how I would set it up, without missing important things and everything included working to date. With all the configurations of Perl, MariaDB and binary compilation completely optimized to efficiency.

I get tons of PM's, E-Mails and IM's all the time for folks asking help with the array of anything of all the above and this is my way of doing once, helping many times over and over.

And especially, with folks who have little to no technical knowledge, try over and over to set something up with many struggles and re-attempts and many frustrating days to set a server up let a lone even start configuring and customizing things. The barrier of entry to express themselves should not that difficult.

Even if someone gets a server 'running' and then you actually get player stimulation and you have zone crashes with little to no idea as to how they are occurring yet they are frustrating what little player base you had tried to gain with your great ideas and inspirations and you are left with trying to troubleshoot these issues (Not knowing how to) and taking you away form original intent which was to maximize on your creativity and fun for others.


2) Bots. At the time of this repack, the character player profile just transitioned from being stored in a blob form to now being stored in several individual database tables with many performance gains to benefit. The stage of this repack is on code that was both tried and tested on EZ and PEQ for weeks to work out issues from both the result of this massive conversion and many other conversions and additions being made.

With this, bots were completely broken, the views were completely off and there were many aspects of the bots code that was not 'working'. Weeks after this, this issue was addressed and they might be somewhat functional now.

While I'm not specifically discluding bots, I'm not including them because I don't personally use them and haven't because they've been a mess for a long time. I'm not going to put a repack out knowing the many issues that I've seen with bots over time and it out to folks knowing there are various functional issues. This is something folks can learn to add on their own if the desire is that strong.

What it plainly comes down to is that bots need to be gone through, and really truly time tested and eliminate the crashes observed from player stimulus and use over time and eliminate the zone hangs before I can present a proving and working/stable and efficient repack with them.



3) There is an attitude that some accumulate that it is one person's sole responsibility to take ownership over doing things in this community. We are a community because 'WE' all participate, contribute and do things to make it better. So if someone wants to take ownership of bots and make sure they are spick and span, provide a way to install them, and make them something folks can easily incorporate in their environment go ahead and do so.


In the end, this repack has had massive success. I've gotten several upon several PM's hearing folks stories about this, E-Mails included and of course all of the responses in this thread.

That's not to say we can't have other installers that are topical to this, that say configure a LS on top of it, or configure bots on top of it, or offer a way to seamlessly upgrade from this base to something else.

We're constantly working on ways to improve the community and the code base while we all are very busy in our real lives that with everything this community has done collectively over time is absolutely fucking outstanding.

Hopefully that helps

Gaedel 11-10-2014 04:13 AM

[[[New Server ]]] Realm of the Forgotten
 
I set up a new server and i was finally able to see the server on the public list. I have other things to test and change, but feel free to join!

Fridgecritter 11-13-2014 01:06 AM

I think you took my meaning wrong. I didn't mean to say it was only good for new people. I meant it was EXTREMELY helpful for new people. I totally agree with everything you said. The only part I wanted clarification on was the issues that were messing up bots, since there are several servers with bots.

You cleared that up with the blob explanation, as I remember dealing with that in the DB. I really appreciate it. I also used your server pack because, well, it was a hell of a lot faster than doing it in steps, and it would be the same result.

My only other issue was to ask if I was correct about bot implementation being as simple as sourcing in the _bots database and replacing the binaries? I guess I will try it out myself and see instead of asking someone else to figure it out for me LOL.

I will report back with any issues or successes. Thanks a ton for this again!

ghanja 11-13-2014 01:56 AM

Quote:

Originally Posted by Fridgecritter (Post 235497)
My only other issue was to ask if I was correct about bot implementation being as simple as sourcing in the _bots database and replacing the binaries? I guess I will try it out myself and see instead of asking someone else to figure it out for me LOL.

I will report back with any issues or successes. Thanks a ton for this again!


Quote:

I'm not going to put a repack out knowing the many issues that I've seen with bots over time and it out to folks knowing there are various functional issues. This is something folks can learn to add on their own if the desire is that strong.
Not to speak for Akka, he's a big boy able to do so all on his own of course. But, using his words that he has said, I took the above quote of his own words to read in summary:

1. Bots have issues, seen time and time again.
2. I'm not going to release a bots repack, see #1.

If you want bots, use the Windows Setup Guide. I would recommend the XAMPP method, and then of course following the instructions for bots (if you want them).

Now, I don't wish what I typed to be read as non-constructive criticism and I do believe after -many- PM's to a particular someone, I'm due to "paying it forward" a tad. So if you run into issues with the Windows setup guide, please, don't hesitate to PM me and I'll help where I can. (Including some corrections to the setup guide).

Toony 11-13-2014 02:41 PM

Just to clarify, max level with this repack is 65?

Uleat 11-13-2014 05:52 PM

A rework of bots is on the long list..but, there are many, many other things that need more immediate attention...

If the mob class rework becomes more than just dev bantor, maybe a more stable bot will ensue :)

lerxst2112 11-13-2014 06:35 PM

Quote:

Originally Posted by Toony (Post 235512)
Just to clarify, max level with this repack is 65?

I don't know what the default it, probably whatever PEQ has it set to, but you can customize the database to anything you like.

Toony 11-16-2014 06:55 PM

Up and running a few weeks now, but I noticed running the backup DB .bat gives a 0 byte sql file in the backup folder; am I looking in the wrong place?


All times are GMT -4. The time now is 02:11 PM.

Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.