Attachment 162152Attachment 162151
Printable View
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.unicodesh1t(authTokenData, AuthTokenService.unicodesh1t() + (long)(LoginConfig.TOKEN_AUTH_MAX_AGE * 60 * 1000));
how to fix "Failed to init security" error?
ok
I'm trying to write a launcher but I'm facing a problem
https://pp.userapi.com/c824700/v8247...0gp9UgVidw.jpg
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.
how can i register into game?
hii guys have this problem with mongo anyone know what to do ?
MongoDB not running on the provided host and port
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
you can insert document with a MongoDB GUI app such as Robo t3Code:{
"_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" : ""
}
]
}
password is 123456 by the way it's encrypted.
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:
path to mongod.exe --auth (authorization) --dppath (path to db folder)Code:c:\mongodb\mongod.exe --auth --dbpath "D:/mongodb/data/"
Does anyone know where to edit the energy/contribution for the account?
- - - Updated - - -
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.
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.
how to client download?
anyone know where is the database?
Download the client from ogrefest
The static database is located in BDO Server\data\sqlite3 whereas the rest of the being is being created by the login server and gameserver when running, progressively
A tutorial was posted there by kirito : http://forum.ragezone.com/f857/black...ml#post8845129