-----
-----
Last edited by Flyer8472; 06-02-22 at 01:00 AM. Reason: Added mods tutorial.
thanks released. please upload the match client///
Last edited by Flyer8472; 03-01-22 at 12:25 PM.
These look pretty nice, thanks for sharing![]()
----
----
Last edited by Flyer8472; 25-01-22 at 10:40 AM.
Its based on .net core 3.0 which is also outdated. Current is .net core 6.
Will try to check it out tomorrow as its almost 11 pm here and i have to get up at 6 am
Just peeked in a bit and it seems to be a full server. Dunno if it needs any 3rd party stuff but we will see. So far it seems very complicated as i already did own client/server game templates which only use 5 small scripts and work smooth![]()
When i see this:I could puke. This is a single thing in an extra class instead of doing this in the class it belongs, they did a whole class file for it.Code:RuleFor(vm => vm.Email).NotEmpty().WithMessage("Email must not be empty").EmailAddress() .WithMessage("Email must be valid"); RuleFor(vm => vm.Password).NotEmpty().WithMessage("Password must not be empty");
So roadmap for me tomorrow:
1. clone git.
2. check for errors.
3. try to build
4. if it works -> clean up code ...
5. test
Will tell when im at point 4![]()
I am eager to see this, please keep us updated :D I would like to look into a a server that is not based on that crap Java XD
Current status:
Cloned successfully.
Opened solution file in Visual Studio 2022 showing a problem with 3rd party things:
Fehler NU1101 Das Paket "VaultLib.CodeGen" wurde nicht gefunden. Es sind keine Pakete mit dieser ID in folgenden Quellen vorhanden: Microsoft Visual Studio Offline Packages, nuget.org SBRW.GameServer K:\Server\Soapbox\GameServer\SBRW.GameServer\SBRW.GameServer.csproj 1
(Translated: Its missing the VaultLib.CodeGen pack from nuget)
and
Fehler NU1202 Das Paket VaultLib.Support.World 1.2.0 ist nicht mit netcoreapp3.0 (.NETCoreApp,Version=v3.0) kompatibel. Paket VaultLib.Support.World 1.2.0 unterstützt Folgendes: netcoreapp3.1 (.NETCoreApp,Version=v3.1) Victory K:\Server\Soapbox\GameServer\Victory\Victory.csproj 1
(Translated: The version of the lib is not compatible with old .NETcore 3.0 apps).
Will try to fix it anyhow, but i dont know if it will success. Maybe by bringing up a windows VM (i use linux only as os) and install old Visual Studio version with full 3.0 support and try to upgrade the code step by step.
Will report when i find a solution![]()
Just tested, there is a Christmas Scenery; you just need to edit soapbox->parameter and change this two parameters:
And ingame every building will have christmas lights ect...Code:SERVER_INFO_DISABLED_SCENERY SCENERY_GROUP_CHRISTMAS SERVER_INFO_ENABLED_SCENERY SCENERY_GROUP_CHRISTMAS
Just tested this and.. Its not working.
After installation of openfire and login I get:
Spoiler:
Also:
During the install process it asks for an admin password. It says default is "admin" but its not working until I create a user in openfire -> ofuser named admin.
No idea why you need "an old VS version". Just download the project from github, merged the solution with this one BOOM PROFIT!
![]()
Last edited by GigaToni; 19-12-21 at 10:39 PM.
Mine do, i did installed it to three separate envrionment including win8.1/10 and server 2012r2....
Lets roll back to the first step... Seeing your log.... you did installed openfire correctly? My guess is no. I mean you are using what envrionment like windows or mysql version? Your default user is admin but the password should been asked during installation... its not admin-admin it was worked for me, but the correct openfire install steps are:
1. start with sbrwopenfirelauncher.bat
2. Open browser at http://localhost:9090/ and select English(or whatever)
3. Set parameters:
-> XMPP Domain Name it your server IP address
-> Server Host Name (FQDN): same, your server IP address.
4. Standard Database Connection
5. pick database - MYsql Paste the srting from tutorial to Database URL:
The driver should be: com.mysql.cj.jdbc.Driver
The username and password in this page is for the database from mysql.
6. Profile Settings - > Default
7. Add admin email and set the password.
NOW you should able to login with
User: admin
Password: That you created at step 7
Yes. Exactly how you described it above / in your main post.
Also no. During the installation, openfire asks you to enter the current admin password. And in the description it says: if this is your first installation the default is user admin pass admin.Your default user is admin but the password should been asked during installation... its not admin-admin
And what the hell is the stuff in your picture ? I just have the github stuff.
Oh and i need another Visual Studio because mine is installed on linux fully configured for using with Unity. but without any windows SDK and such installed (using mono only) which i dont want to change in any way![]()
Btw found the needed nuget packs (VaultLib.Core.1.2.0 VaultLib.LegacyBase.1.2.0 and VaultLib.ModernBase.1.2.0) already on another github repo. Compiled them without errors and will test if they work for the solution in any way. What i try to avoid is using any dll files that i didnt compiled on my own so i can change whatever i want (mainly for cleaning up this mess of code).
By looking at the code i have seen some classes that should be merged. Also it seems they didnt really care about encrypting pakets a secure way.