Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Black Desert Online (Java, Emulator, MongoDB)

Status
Not open for further replies.
Custom Title Activated
Loyal Member
Joined
Aug 23, 2010
Messages
1,529
Reaction score
403
Re: Black Desert Online

you can try to enable it in BDO Server\Server\gameserver\bin\configs\webserver.properties but it didnt work for me, I got this java error :

Code:
2018-01-01 22:02:58,987 ERROR spark.Spark   - ignite failed java.lang.IllegalStateException: no valid keystore
	at org.eclipse.jetty.util.security.CertificateUtils.getKeyStore(CertificateUtils.java:48) ~[jetty-util-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.util.ssl.SslContextFactory.loadKeyStore(SslContextFactory.java:971) ~[jetty-util-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.util.ssl.SslContextFactory.load(SslContextFactory.java:250) ~[jetty-util-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.util.ssl.SslContextFactory.doStart(SslContextFactory.java:217) ~[jetty-util-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) ~[jetty-util-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:131) ~[jetty-util-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:113) ~[jetty-util-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.server.SslConnectionFactory.doStart(SslConnectionFactory.java:72) ~[jetty-server-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) ~[jetty-util-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:131) ~[jetty-util-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:113) ~[jetty-util-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:268) ~[jetty-server-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:81) ~[jetty-server-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:235) ~[jetty-server-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) ~[jetty-util-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.server.Server.doStart(Server.java:401) ~[jetty-server-9.3.14.v20161028.jar:9.3.14.v20161028]
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) ~[jetty-util-9.3.14.v20161028.jar:9.3.14.v20161028]
	at spark.embeddedserver.jetty.EmbeddedJettyServer.ignite(EmbeddedJettyServer.java:130) ~[spark-core-2.6.0.jar:?]
	at spark.Service.lambda$init$2(Service.java:504) ~[spark-core-2.6.0.jar:?]
	at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
Bola is know java language. Maybe his can help we
 
Experienced Elementalist
Joined
Jul 18, 2014
Messages
266
Reaction score
7
Re: Black Desert Online

Invalid maximum heap size: -Xmx4096mThe specified size exceeds the maximum representable size.Error: Could not create the Java Virtual Machine.Error: A fatal exception has occurred. Program will exit.E:\Black Desert Online SPP\Server\gameserver\bin>

Please help me
 
Newbie Spellweaver
Joined
Jan 31, 2010
Messages
84
Reaction score
12
Re: Black Desert Online

Invalid maximum heap size: -Xmx4096mThe specified size exceeds the maximum representable size.Error: Could not create the Java Virtual Machine.Error: A fatal exception has occurred. Program will exit.E:\Black Desert Online SPP\Server\gameserver\bin>

Please help me
U allocated 4GB ram, but the application can't use that amount since u have not enought ram free or installed.
 
Newbie Spellweaver
Joined
Dec 30, 2017
Messages
31
Reaction score
1
Re: Black Desert Online

2018-01-02_100144902.JPG - Black Desert Online (Java, Emulator, MongoDB) - RaGEZONE Forums 2018-01-02_100150517.JPG - Black Desert Online (Java, Emulator, MongoDB) - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
(⌐■_■)
Joined
Feb 2, 2012
Messages
681
Reaction score
102
Re: Black Desert Online

Does anyone know where the token is stored in the database?

i guess tokens shouldn't be in db
anyways i found something interesting about tokens calculation (probably) while trying to de-compile it
Code:
AuthTokenService.[COLOR="#A9A9A9"]unicodesh1t[/COLOR](authTokenData, AuthTokenService.[COLOR="#A9A9A9"]unicodesh1t[/COLOR]() + (long)([COLOR="#FF0000"]LoginConfig.TOKEN_AUTH_MAX_AGE * 60 * 1000[/COLOR]));
 
Joined
Sep 23, 2012
Messages
469
Reaction score
177
Re: Black Desert Online

i guess tokens shouldn't be in db
anyways i found something interesting about tokens calculation (probably) while trying to de-compile it
Code:
AuthTokenService.[COLOR="#A9A9A9"]unicodesh1t[/COLOR](authTokenData, AuthTokenService.[COLOR="#A9A9A9"]unicodesh1t[/COLOR]() + (long)([COLOR="#FF0000"]LoginConfig.TOKEN_AUTH_MAX_AGE * 60 * 1000[/COLOR]));

ok
I'm trying to write a launcher but I'm facing a problem
OnFleek - Black Desert Online (Java, Emulator, MongoDB) - RaGEZONE Forums
 
Joined
Apr 16, 2007
Messages
441
Reaction score
204
Re: Black Desert Online

i wrote a launcher, but it would launch the game with a corrupt file error lol.. but when i put the launcher in the folder with the .exe it runs weird.

here are some bugs:
grabs don't work on player's screen you grabbed them, but on enemy's screen they are not grabbed and can freely move around once the grab animation ends their body moves to where they left off.

game player stat effects (pvp):
stuns don't work at all
stiffs work, but recover too quick
knockdown and bound, player's recover too quick.
there are times where the player(s) become invisible until they start moving
there are times where player(s) won't lose HP

items not working:
Value pack(s) from pearls to events, 1-90 days not working
Traveler's map

missing class:
Mystic

Missing items:
Urugon's shoes
Griffon Helmet
WON,BON,JIN Gems
probably Kamasylve part 1 & 2 expansion not added havn't checked.

to even pvp the player stat effects stun, stiff, knockdown, bound and grabs needs to be fixed as all classes apply these effects to combo without these stats working properly it's just another spam keys game.
 
Last edited:
Joined
Sep 23, 2012
Messages
469
Reaction score
177
Re: Black Desert Online

i wrote a launcher, but it would launch the game with a corrupt file error lol.. but when i put the launcher in the folder with the .exe it runs weird.

here are some bugs:
grabs don't work on player's screen you grabbed them, but on enemy's screen they are not grabbed and can freely move around once the grab animation ends their body moves to where they left off.

game player stat effects (pvp):
stuns don't work at all
stiffs work, but recover too quick
knockdown and bound, player's recover too quick.
there are times where the player(s) become invisible until they start moving
there are times where player(s) won't lose HP

items not working:
Value pack(s) from pearls to events, 1-90 days not working
Traveler's map

missing class:
Mystic

Missing items:
Urugon's shoes
Griffon Helmet

nice info
 
Initiate Mage
Joined
Jan 1, 2018
Messages
2
Reaction score
0
Re: Black Desert Online

hii guys have this problem with mongo anyone know what to do ?
MongoDB not running on the provided host and port
 
Joined
Apr 16, 2007
Messages
441
Reaction score
204
Re: Black Desert Online

how can i register into game?
under gameserver/bin/configs/login.properties you can set disable tokens and enable auto register so when you run the cmd
blackdesert64.exe username, password it will create an account for you.

if you want to manually create an account here is the structure: you can probably copy and paste it into loginserver > accounts > insert document
Code:
{
    "_id" : NumberLong(1),
    "accountName" : "admin",
    "email" : "admin",
    "password" : "$2a$10$kKvhl42dVCswcokNNZmoae12qvoHUzIsoTD1hmLNdDI8advGIM9qm",
    "pin" : "000001",
    "family" : "test",
    "accessLvl" : 0,
    "characterSlots" : 0,
    "cash" : NumberLong(0),
    "confirmationHash" : "",
    "changePasswordHash" : "",
    "registrationDate" : NumberLong(1514780877331),
    "host" : "127.0.0.1",
    "gameOption" : {
        "gameOptionData" : null
    },
    "uiInfo" : {
        "uiData" : null
    },
    "macroses" : [ 
        {
            "index" : 0,
            "type" : 3,
            "macrosData" : ""
        }, 
        {
            "index" : 1,
            "type" : 3,
            "macrosData" : ""
        }, 
        {
            "index" : 2,
            "type" : 3,
            "macrosData" : ""
        }, 
        {
            "index" : 3,
            "type" : 3,
            "macrosData" : ""
        }, 
        {
            "index" : 4,
            "type" : 3,
            "macrosData" : ""
        }, 
        {
            "index" : 5,
            "type" : 3,
            "macrosData" : ""
        }, 
        {
            "index" : 6,
            "type" : 3,
            "macrosData" : ""
        }, 
        {
            "index" : 7,
            "type" : 3,
            "macrosData" : ""
        }, 
        {
            "index" : 8,
            "type" : 3,
            "macrosData" : ""
        }, 
        {
            "index" : 9,
            "type" : 3,
            "macrosData" : ""
        }
    ]
}

you can insert document with a MongoDB GUI app such as Robo t3
password is 123456 by the way it's encrypted.

hii guys have this problem with mongo anyone know what to do ?
MongoDB not running on the provided host and port

MongoDB is a console window or service process like MySQL, but you have to run it with a command line or register it as a service so its a little more complicated to run compared to MySQL and MSSQL.

you can create a shortcut or .bat file with this code and run it:
Code:
c:\mongodb\mongod.exe --auth --dbpath "D:/mongodb/data/"

path to mongod.exe --auth (authorization) --dppath (path to db folder)
 
Last edited:
Newbie Spellweaver
Joined
May 11, 2017
Messages
22
Reaction score
3
Re: Black Desert Online

Does anyone know where to edit the energy/contribution for the account?



I figured out where the contribution points are, its under explorer points in account table in the gameserver database.
Still no clue where to find energy though lol.
 
Newbie Spellweaver
Joined
Jan 1, 2018
Messages
21
Reaction score
0
Re: Black Desert Online

i wrote a launcher, but it would launch the game with a corrupt file error lol.. but when i put the launcher in the folder with the .exe it runs weird.

here are some bugs:
grabs don't work on player's screen you grabbed them, but on enemy's screen they are not grabbed and can freely move around once the grab animation ends their body moves to where they left off.

game player stat effects (pvp):
stuns don't work at all
stiffs work, but recover too quick
knockdown and bound, player's recover too quick.
there are times where the player(s) become invisible until they start moving
there are times where player(s) won't lose HP

items not working:
Value pack(s) from pearls to events, 1-90 days not working
Traveler's map

missing class:
Mystic

Missing items:
Urugon's shoes
Griffon Helmet
WON,BON,JIN Gems
probably Kamasylve part 1 & 2 expansion not added havn't checked.

to even pvp the player stat effects stun, stiff, knockdown, bound and grabs needs to be fixed as all classes apply these effects to combo without these stats working properly it's just another spam keys game.

actually value pack is fully coded and working however its done wrong so its kamasilve that gives you value pack buff, kamasilve isnt working tho.

Does anyone know where to edit the energy/contribution for the account?



I figured out where the contribution points are, its under explorer points in account table in the gameserver database.
Still no clue where to find energy though lol.


energy is under 'wp' in files, havent tried changing any of it myself yet but it should work.
 
Newbie Spellweaver
Joined
May 11, 2017
Messages
22
Reaction score
3
Re: Black Desert Online

actually value pack is fully coded and working however its done wrong so its kamasilve that gives you value pack buff, kamasilve isnt working tho.



energy is under 'wp' in files, havent tried changing any of it myself yet but it should work.
Yeah, however the wp under players table is only for current energy, you can get 1000current energy out of /34 max energy, but is there a way to edit the max energy?
 
Newbie Spellweaver
Joined
Apr 22, 2012
Messages
38
Reaction score
31
Status
Not open for further replies.
Back
Top