Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files
Happy new years everybody.
Dude. @kohu you created this? This is amazing work man, This is going to help A LOT with debugging the missing SQL DB and what not. I'm pretty sure this is going be very useful to those that can code in MSSQL.
Keep this up, maybe we can finally get RCS Service and MabiOps to finally work .
That's the goal. I'll upload my work on the account DB in a bit once I finalize some documentation regarding it. My sights are currently set on restoring the messenger server functionality. At the very least this may lead to manageability options much easier through test mode such as account creation and password resets via webpage.
--------------------------
Today I worked on restoring the UI and hotkey save settings. Saving of hotkeys server side has been restored. Bare in mind the original server uses ASP and not PHP but I have more experience with php (little) than I do with ASP (none). I offer this in hopes someone will improve it as there is no error handling at the moment. Implementing this fix also requires a client side edit to point to a custom web address.
EDIT: Steps revised. I didn't realize we had data folder redirection active on the client.
1. Download UiUpload.php here:
You must be registered to see links
and place it on a webserver capable of serving PHP files. XAMPP works just fine. Keep in mind this will create a UI directory to store client UI settings.
2. Startup your web server.
3. Download MabiPacker 1.2.1.7z from here:
You must be registered to see links
to the computer with the ProjectM200JP client. I find the newer version do not run well on newer operating systems.
4. Open MabiPacker and switch to the Unpack tab. This tool allows one to browse and extract these pack files for client edits. Load ProjectM200JPClient\Client\package\198_full.pack. You may specify a extraction loacation then press unpack if you wanted all of the files extracted. we only need one so instead click Check Content to open the package browser.
5. Browse to and select data\db\urls.xml then click Export in the top right of the window. Save this wherever you want.
6. Edit urls.xml in your favorite text editor. Scroll to the <URL Locale ="japan" section first. Then locate UploadUIPage and DownloadUIAddress. Modify them to point to your PHP page and ui directory.
eg: UploadUIPage="http://127.0.0.1/UiUpload.php
DownloadUIAddress="http://127.0.0.1/ui/"
7. Save your urls.xml changes
8. Move the urls.xml to the \data\db folder of the client (ProjectM200JPClient\Client\data\db\urls.xml)
Load the game up and modify your hotkey bar or window positions. exit the game then log back in to verify they are saved and loaded correctly.