[RELASE] Precompiled Need for Speed World - Soapbox - Server

Page 1 of 7 1234567 LastLast
Results 1 to 15 of 105
  1. #1
    ---- Flyer8472 is offline
    MemberRank
    Mar 2008 Join Date
    Earth.Location
    1,182Posts

    remove-me-please

    -----
    Last edited by Flyer8472; 06-02-22 at 01:00 AM. Reason: Added mods tutorial.


  2. #2
    Valued Member wahaha is offline
    MemberRank
    Apr 2015 Join Date
    147Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    thanks released. please upload the match client///

  3. #3
    ---- Flyer8472 is offline
    MemberRank
    Mar 2008 Join Date
    Earth.Location
    1,182Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    Quote Originally Posted by wahaha View Post
    thanks released. please upload the match client///
    The link is in the tutorial open the spoiler in the post.
    Step 10. Client. you can use that; that will install and download for you.
    Last edited by Flyer8472; 03-01-22 at 12:25 PM.

  4. #4
    cats addicted Zorno is offline
    MemberRank
    Apr 2010 Join Date
    GermanyLocation
    1,465Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    Quote Originally Posted by Flyer8472 View Post
    All other security issue you need to fix it.
    The biggest issue is thats it is java

  5. #5
    ‎‎‎‎ Ketchup is offline
    ModeratorRank
    Jan 2009 Join Date
    New YorkLocation
    2,831Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    These look pretty nice, thanks for sharing

  6. #6
    ---- Flyer8472 is offline
    MemberRank
    Mar 2008 Join Date
    Earth.Location
    1,182Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    ----
    ----
    Last edited by Flyer8472; 25-01-22 at 10:40 AM.

  7. #7
    cats addicted Zorno is offline
    MemberRank
    Apr 2010 Join Date
    GermanyLocation
    1,465Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    Quote Originally Posted by Flyer8472 View Post
    Indeed XD. Understatement XD But we have no other solution yet...

    As i said there is a newer version repo on github that is C# but i do not know how that works
    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:
    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");
    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.
    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

  8. #8
    ---- Flyer8472 is offline
    MemberRank
    Mar 2008 Join Date
    Earth.Location
    1,182Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    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

  9. #9
    cats addicted Zorno is offline
    MemberRank
    Apr 2010 Join Date
    GermanyLocation
    1,465Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    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

  10. #10
    ---- Flyer8472 is offline
    MemberRank
    Mar 2008 Join Date
    Earth.Location
    1,182Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    Just tested, there is a Christmas Scenery; you just need to edit soapbox->parameter and change this two parameters:

    Code:
    SERVER_INFO_DISABLED_SCENERY	SCENERY_GROUP_CHRISTMAS
    SERVER_INFO_ENABLED_SCENERY	SCENERY_GROUP_CHRISTMAS
    And ingame every building will have christmas lights ect...

  11. #11
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    Just tested this and.. Its not working.

    After installation of openfire and login I get:
    Spoiler:

    Admin console listening at http://localhost:9090
    Successfully loaded plugin 'admin'.
    Missing database schema for openfire. Attempting to install...
    Admin console listening at http://localhost:9090
    Exception in thread "Thread-18" java.lang.ExceptionInInitializerError
    at org.jivesoftware.openfire.privacy.PrivacyListManager.<init>(PrivacyListManager.java:41)
    at org.jivesoftware.openfire.privacy.PrivacyListManager.<clinit>(PrivacyListManager.java:38)
    at org.jivesoftware.openfire.handler.IQPrivacyHandler.<init>(IQPrivacyHandler.java:49)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
    at java.base/java.lang.Class.newInstance(Class.java:584)
    at org.jivesoftware.openfire.XMPPServer.loadModule(XMPPServer.java:829)
    at org.jivesoftware.openfire.XMPPServer.loadModules(XMPPServer.java:795)
    at org.jivesoftware.openfire.XMPPServer.access$400(XMPPServer.java:168)
    at org.jivesoftware.openfire.XMPPServer$1.run(XMPPServer.java:643)
    Caused by: java.lang.NullPointerException
    at org.jivesoftware.openfire.privacy.PrivacyListProvider.loadDatabaseContainsPrivacyLists(PrivacyListProvider.java:389)
    at org.jivesoftware.openfire.privacy.PrivacyListProvider.<init>(PrivacyListProvider.java:97)
    at org.jivesoftware.openfire.privacy.PrivacyListProvider.<clinit>(PrivacyListProvider.java:44)
    ... 12 more
    Successfully loaded plugin 'nonsaslauthentication'.
    An exception occurred while loading plugin 'search':
    Successfully loaded plugin 'restapi'.
    Finished processing all plugins.


    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.

    Quote Originally Posted by Zorno View Post
    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
    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.

  12. #12
    ---- Flyer8472 is offline
    MemberRank
    Mar 2008 Join Date
    Earth.Location
    1,182Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    Quote Originally Posted by GigaToni View Post
    Just tested this and.. Its not working.
    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

  13. #13
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    Yes. Exactly how you described it above / in your main post.

    Your default user is admin but the password should been asked during installation... its not admin-admin
    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.

  14. #14
    cats addicted Zorno is offline
    MemberRank
    Apr 2010 Join Date
    GermanyLocation
    1,465Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    Quote Originally Posted by GigaToni View Post
    J
    No idea why you need "an old VS version". Just download the project from github, merged the solution with this one BOOM PROFIT!

    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.

  15. #15
    ---- Flyer8472 is offline
    MemberRank
    Mar 2008 Join Date
    Earth.Location
    1,182Posts

    Re: [RELASE] Precompiled Need for Speed World - Soapbox - Server

    Quote Originally Posted by GigaToni View 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.
    Also, yes,since this is a custom build openfire it WILL ask your password if you are doing as it has been written. Check my step 7 that should occour. :\ I did NEVER EVER used admin-admin if you are doing as i wrote above... it will be admin/selected pass



Page 1 of 7 1234567 LastLast

Advertisement