Hive Test updates

thevisad

Moderator
Staff member
Adventurous server owners who want to test out the latest Hive builds can download the current one here. I will keep a running post, date and time stamp is built into the filename. Replace all of the existing files in your server and delete the database.dll file from the root before running this.

This first one should resolve a few problems with the current server builds.

https://gaming.hngamers.com/hives/reality-hive-02-06-2013-741A.rar
 
I'm getting these kind of errors:
Code:
18:04:00 HiveExt(0): [Error] Invalid method id: 999
18:07:16 HiveExt(0): [Error] Error executing |CHILD:103:61931206:any:2:|

http://pastebin.com/e8DU7kFa

I'm not using the restarter.exe, instead I'm starting the server with a .bat file. Is the .exe file doing anything necessary related to the changes in the hivesystem?

Custom buildings and loadouts didn't work, I reverted back to the old one.
 
@Viba - thanks for testing, I don't use custom buildings in my server, would you mind dumping your custom buildings and shooting over the sql for me to import for testing?
 
Can you please include a changelog to the test releases? This would be quite important for us.
I'd prefer if you would create a development branch in the github repo (https://github.com/thevisad/hive) to make changes more transparent and allow easier evaluation of the changes
 
I had the same hiveext.dll issue. If you build without bulidings then the server does not crash as soon as a client tries to connect.
 
Um from the error of viba (invalid method id: 999), it seems you've implemented the changes from rajkosto and made the custom queries' method id set to 998. I've seen Bliss have this before; one update it was 999, one update it was 998.
 
Can you please include a changelog to the test releases? This would be quite important for us.
I'd prefer if you would create a development branch in the github repo (https://github.com/thevisad/hive) to make changes more transparent and allow easier evaluation of the changes

Not for this purpose, I will post a change log inside the archive, but I won't be pushing this to git. Once I have a stable build I will update the repository with the changes.
 
Um from the error of viba (invalid method id: 999), it seems you've implemented the changes from rajkosto and made the custom queries' method id set to 998. I've seen Bliss have this before; one update it was 999, one update it was 998.
I built out the latest changes that ayan4m1 had in his repository. I am going through all of the code now trying to identify what he had removed and why.
 
hey,

Not sure if you received my pm about my idea of multi theaded hiveext.dll.

At the moment im offloading alot of hive calls using a HeadlessClient thats also connecting to the DB. 2 threads are better than 1. << though id like to avoid that if we can make the servers hiveext.dll multi thread.
 
Where can the HiveExt code be found? For example, DayZ 1.7.5.1 official has a different HiveExt than Reality 1.7.5.1 and Bliss latest..
 

This requires a massive build environment, Poco and boost compiled are pretty big. Plus the code is riddled with bugs and missing dependencies. I have managed to work out a large portion of them and build the old hive (current) with some bug fixes and then it promptly blew up.
 
Back
Top