Re: [Release] Aion Lightning 4.0 - 1-Click Server
Quote:
Originally Posted by
OldTimeDev
Okay, I just spent forever reading this whole thread (and a few other related ones) and I have a few questions.
1. As mentioned here (
http://forum.ragezone.com/f587/relea...ml#post7792204) AL 4.0 has embedded its own database and associated tools. This is fine if all you want to run is Aion, but I already have a mysql database that I am using to host a Lineage2 server. Is there an easy way to remove the embedded data base and recreate the necessary tables in my existing mysql installation? (There used to be a database_installer.bat script in older versions, but that is no longer included).
2. What exactly does the No-ip fix (d3d8thk.dll) do? I'm also assuming that there is no version of this for the 64 bit client either.
3. In older versions of the Aion client, there was a version.ini file that you could open to see exactly which version of the client you had. With the 4.0 updates (and the new launcher) this has been replaced with a more cryptic VersionInfo_AION.ini file which doesn't say, really, what version you have. Is there an easy way to determine which version of the client you have in the 4.x stream?
Thanks
Didnt downloaded that stuff here but i think its missing some config's do change database(well check config/network folder and look on the sql connection string, then check if there is a sql folder in the main dir there should be .sql files)
If not well this is for noobs that have no clue to set up a server therefore not much configuration.
You should better checkout this repo https://code.google.com/p/exs-aion-emu/source/checkout and use this. look in the sql folders for the database scripts. You could even change source files and switch to a database structure that match your needs better.
About the NO IP thing: Aion doenst let you connect to a private server without that special dll that get around that block.
Re: [Release] Aion Lightning 4.0 - 1-Click Server
Quote:
Originally Posted by
qwertzpaul
Didnt downloaded that stuff here but i think its missing some config's do change database(well check config/network folder and look on the sql connection string, then check if there is a sql folder in the main dir there should be .sql files)
If not well this is for noobs that have no clue to set up a server therefore not much configuration.
You should better checkout this repo
https://code.google.com/p/exs-aion-emu/source/checkout and use this. look in the sql folders for the database scripts. You could even change source files and switch to a database structure that match your needs better.
Yeah, I've found the sql folders but I don't know if I need to throw everything in there at the database or not. The structure has changed significantly from the older version I got setup (3.0.0.8). The database_installer.bat from that old version just takes all of the sql files in the gameserver and loginserver folders and creates the associated tables with them, but it seems to ignore the sql files in the sub folders (updates, custom, etc).
What I would need is a list of the tables that do need to be inserted and which ones don't. In AL v4.0 game/sql folder there is a single (big) al_server_gs.sql script that seems to create a whole bunch of tables, but there is also the updates folder there as well which contains numerous table revisions. Do I need to add all of those as well?
Quote:
Originally Posted by
qwertzpaul
About the NO IP thing: Aion doenst let you connect to a private server without that special dll that get around that block.
Yeah, I got that impression from reading around, but I was hoping for something more detailed. The DirectX runtime includes its own d3d8thk.dll and it's only 12k. The one included with AL 4.0 is around 47k so there is a lot more in there than what the original has. The original was just a translation layer between different interface versions for DirectX, but the one that is being used to allow connection to a private server obviously is quite different. I have quite a few years of dev experience so I've been wondering if there might be a better solution, but I can't figure that out unless I know what it's doing internally.
Re: [Release] Aion Lightning 4.0 - 1-Click Server
Figuring out what it is doing is the main problem, yeah.
Edit: If you are going to take a look at the dll I recommend you to take those that are already unpacked. 83.5kb dlls are packed with PESpin, 46kb dlls are packed with UPX, 120kb dlls aren't packed at all.
I am not making advertising but you can find plenty on 4.0 servers of the three kinds. An unpacked one can be found on conquest aion's website.
Re: [Release] Aion Lightning 4.0 - 1-Click Server
I went to conquestaion.net and found this link (http://conquestaion.net/downloads/d3d8thk.rar), but it's dead. I don't suppose anyone knows where the original hacked version of d3d8thk.dll came from?
Re: [Release] Aion Lightning 4.0 - 1-Click Server
I uploaded it for you : Download links for d3d8thkdlls.rar - Mirrorcreator - Upload files to multiple hosts
I added all the dlls I found so far there is the three versions I was talking about and there is the conquestaion one. (I am not sure you can link their server here)
I don't know where the original one came from, probably a guy selling those.
Also, the notaion dll and "localhost dll" given by romanz in another thread seem to be the same, plus I never needed a no ip dll to connect on localhost or on my local network, it works without and with x64 as well.
Re: [Release] Aion Lightning 4.0 - 1-Click Server
Okay, I got the dll pack. I'll take a look and see if I can find anything.
Thanks a bunch.
Re: [Release] Aion Lightning 4.0 - 1-Click Server
Thanks thanks and again thanks for this , it work perfectly :DDD
Only one problem xD When I try to create a character, the only thing I can see is his head...no body o_O Also in game I only have head ,leg ,hand but no body o.O And also the various npc....what the hell..?! Maybe it's a client problem?
Re: [Release] Aion Lightning 4.0 - 1-Click Server
Re: [Release] Aion Lightning 4.0 - 1-Click Server
Quote:
Originally Posted by
kornicska
what dll work?
None. They are all ip binded and there is often only 14 bytes changing between two unpacked dlls.
Re: [Release] Aion Lightning 4.0 - 1-Click Server
and dll what unpacked the dll? what the programs?
Re: [Release] Aion Lightning 4.0 - 1-Click Server
It's useless for you if you are not a developer/don't know how to reverse.
For your knowledge here is the definition of a packer : Executable compression - Wikipedia, the free encyclopedia
I already explained on my previous posts which dll is packed.
Re: [Release] Aion Lightning 4.0 - 1-Click Server
Dwarf, I have a question. So with this, all I must do is download, start, drag fix to game directory, and enjoy? So there is no MSSQL involved? Nor any databases? I am just wondering because this game is so fun and making a private server just boosts the level of excitement for playing the game. I would like a quick response Pweeeze :) Thanks!
Re: [Release] Aion Lightning 4.0 - 1-Click Server
Quote:
Originally Posted by
SkibbyDuu
Dwarf, I have a question. So with this, all I must do is download, start, drag fix to game directory, and enjoy? So there is no MSSQL involved? Nor any databases? I am just wondering because this game is so fun and making a private server just boosts the level of excitement for playing the game. I would like a quick response Pweeeze :) Thanks!
Dwarfpicker is not a robot you can't ask for a quick answer.
I am not using the 1 click repack but it should do basically what the title says. Download it, run it and there is a portable mysql server which will be used so you don't have to set it up yourself.
Re: [Release] Aion Lightning 4.0 - 1-Click Server
Quote:
Originally Posted by
pwet99
Dwarfpicker is not a robot you can't ask for a quick answer.
I am not using the 1 click repack but it should do basically what the title says. Download it, run it and there is a portable mysql server which will be used so you don't have to set it up yourself.
You're right, sorry, haha. But thank's a lot man! :)
One more question: Is everything on the server-side as customizable as it would be if I set my own up?
Re: [Release] Aion Lightning 4.0 - 1-Click Server
Nope. If you take sources and build the emulator yourself you will be able to customize as far as the client is limiting you since you have access to the core of the server. Depends of what you are planning to do, you can already customize your server a little by doing configurations in the config directory of the gameserver.