Junior Spellweaver
- Joined
- May 14, 2008
- Messages
- 161
- Reaction score
- 65
sagedonald
hey sagedonald, what is differente between 3 *.zip? Everything is compiling but is just missing to finish somethings?
...There still needs to be a lot of work done before this can be used in a production environment... by: Donad Sage
Thanks for your upload and those pretty neat files
@sagedonald
hey sagedonald, what is differente between 3 *.zip? Everything is compiling but is just missing to finish somethings?
~Holy Sage! Thank you for all the information and files! I just got my hands on it right now, I'm currently fixing the includes!The three branches are pretty much identical. The master branch may be the most up to date one, where Robotex had been working on getting the new info managers to read the 3.1 compressed data formats. The one I had normally been using was the FR_DEV one. As is, {granted you fix yourself a DB and API}, you can get into square, stages, but the following features are not yet functional, or lack their LOGIC.
[1] Achievements
[2] New Instance Logic
[3] New Logic implemented such as... stage stat limits.
To be perfectly honest, it has been almost a year since this project has been virtually dropped, so I actually don't even remember anything. In one of the branches on GitHub, we Robotex set up the packet foundation for the achievement score logic, so the logic for both second password and achievement score had been already created and functional. But since I left the Spirit-Gaming staff for various reasons, I had actually been removed from the github access. :| So I downloaded these from their respective forks yesterday, in clean condition. I'll check later if the copy I have on my external harddrive is any different.
You must be registered to see linkscan find a copy of my API/SQL procedure for the second password logic. {Although you'll still need to create it in the source code. Just follow how AllM calls its HTTP TEXT PACKETS. Note : In the queries, you can see my frustrations back then with select statements interfering with output. To fix this, jus SET NOCOUNT ON at the beginning of the procedure, if you would like to re-code it in a better way.
EDIT :~Holy Sage! Thank you for all the information and files! I just got my hands on it right now, I'm currently fixing the includes!
... SNIP ...
I know what it's the problem but i dunno which project gonna give me infomanager.obj and the database is not compiling as well, because of the missing infomanager.obj.
thanks bro. I just started compiling everything and got it ! Yeah! you've told me once about the release_TW !EDIT :
InfoManager comes from compiling the project LuniaBase
Also, make sure you compiling under the setting for Release_TW if you intend on using the client from lunia.info, which is what this was built to be compatible with.
No. 2.6 has a lobby protocol of 20, while 3.1 has a lobby protocol of 23.Can you go to the 2.6 server of the game
I could not get the 2.6 lobby/stage server running with that source re-released. It's giving me syntax problem, a lot of them.No. 2.6 has a lobby protocol of 20, while 3.1 has a lobby protocol of 23.
In addition to this, there are a few packet differences which will prevent you from doing so.
If you are interested in building a 2.6 server, I recommend starting on the source code re-released here.
I could not get the 2.6 lobby/stage server running with that source re-released. It's giving me syntax problem, a lot of them.
Is there a 3.1 server that can go into the game?
To give a little preface;; These are not the official 3.1 source files. They have been graciously update from version 2.6 by Robotex. The project had been halted over a year ago, and still needs much work to be completed. With these files, you are able to compile a console server (for master/pvp/lobby), and a stage server (for squares/stages). There still needs to be a lot of work done before this can be used in a production environment, however, it is a start to anyone who is truly interested.
A little disclaimer, these will need heavy work before they can become usable in a production environment. Not included in these files is the necessary [1] MSSQL database files, and [2] ASP server API. You can download a base from this post. The API and Database is slightly out of date in that version, but the source code provides enough documentation to the inputs and outputs required by the API.
The large problem you will run into with this is the need to update how item instance work, as item instances had expiration times separated out of the instance and into a new field.
Inside the download link are three different branches of the project, mostly similar.
You must be registered to see links
Edit : I know a few people out there who would really enjoy this working base, and perhaps there are a few out there capable of continuing the project.