Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

database "archeage_world" #4

Open
DancerS opened this issue Aug 12, 2018 · 48 comments
Open

database "archeage_world" #4

DancerS opened this issue Aug 12, 2018 · 48 comments

Comments

@DancerS
Copy link

DancerS commented Aug 12, 2018

Hello, what if you try to create and fill the archeage_world database? I have a sqlite database, which I rebuilt in sql ... But as I see Gameserver it's not even looking for it.

Archeage_world

@NL0bP
Copy link
Owner

NL0bP commented Aug 12, 2018

From which version of the client?

@DancerS
Copy link
Author

DancerS commented Aug 12, 2018

it's still an old database April 2013. But I think already at least something =)
I can translate data from the database version 3.0, but I do not know how to remove the crypt)

@NL0bP
Copy link
Owner

NL0bP commented Aug 12, 2018

This is a problem with the removal of crypt.

@DancerS
Copy link
Author

DancerS commented Aug 12, 2018

I think for testing you can try to use this database for now. It has a lot of information

@NL0bP
Copy link
Owner

NL0bP commented Aug 12, 2018

I have similar database files in Russian-Korean language.

@DancerS
Copy link
Author

DancerS commented Aug 12, 2018

so why not take data with it? there are all the NPCs, mob's, quests ... I though not a programmer, but I think it's easier than completely all the packages to paint. Yes, and in the database there are data on the menu, skills and more

@DancerS
Copy link
Author

DancerS commented Aug 12, 2018

I think not in vain all the same in the gameserver there is a database and connect it I think it's just ... P.S And when I dug in the client files (game.pak) for a long time, I found .xml with NPC coordinates. Maybe the information was useful) Thanks for your work)

@NL0bP
Copy link
Owner

NL0bP commented Aug 12, 2018

Before using the database is still far away. We still can not create heroes and delete them.

@JeyFrey
Copy link

JeyFrey commented Aug 12, 2018

I guess we need a new database, that saves character data like name, classes and stuff. From looking at databases in BDO and Aion, we might be able to try around a bit, maybe we get to the point where we have the right syntax and structure.
But thats just from a layperson.

@Boblarico
Copy link

http://ok-torrent.ru/torrent/archeage-3003ut-2013-pc-online-only

@Rain0Ash
Copy link

Rain0Ash commented Aug 15, 2018

What is it and why is it needed? It would have been better if it has been version 1.x.

@sxeroot
Copy link

sxeroot commented Aug 15, 2018

im kinda confused by that it sais 2013 but client im assuming the 3003 means 3.0.0.3 release atleast on eu/na was at around 2016 so if that client is 3.0 and from 2013 maybe the compact.sqlite is still unencrypted.

anyone with fast download speeds can confirm it by downloading/extracting?

@Boblarico
Copy link

likewise ..
I go downloading and test
he lack the «archeageworld » sql

@Rain0Ash
Copy link

Now I read rf-cheats, it says that the encryption was introduced in 1.8, and the date of the torrent is 17.12.2016. Therefore, I think it makes no sense. I have db 2.0, it is also encrypted in a new way. On piratebay lie the torrents cbt, obt, and v1.2, but no distributors.

compact.zip

@sxeroot
Copy link

sxeroot commented Aug 15, 2018

all the compact.sqlite3 and i assume, until proven otherwise, the newer encrypted ones also lack some tables that would be needed like spawntables those are prolly never were included in the client database as from what i can tell most of the database is to have less server interaction on things like getting recipes etc and not having to code it each time when you add or change one.

so i think on filling most of the database will still have to e done manually more or less.

@sxeroot
Copy link

sxeroot commented Aug 15, 2018

quick add to my previous statement, did some research so to speak and came up with that the russian clients started or atleast at some point included a compact_server.sqlite3 which would be the database needed for the server.

@Rain0Ash
Copy link

Rain0Ash commented Aug 15, 2018

@Rain0Ash
Copy link

Rain0Ash commented Aug 15, 2018

Update. Looks good
default
After about 10 hours I'll unpack it.

@Rain0Ash
Copy link

Rain0Ash commented Aug 16, 2018

I unpack it. It really v1.x version (I saw the verse version 1). But when i try to start it, his open https://games.mail.ru/support/aa/#/questions/1515

@Rain0Ash
Copy link

default
I need to bypass this check, any ideas?

@Rain0Ash
Copy link

Rain0Ash commented Aug 16, 2018

P.S.
default
https://drive.google.com/file/d/1stbg2-BUbp936ZdRwnJ0kxGDOT34nxvd/view?usp=sharing
fa 9b 0b 4d 16 c0 02 16 60 01 da 7d 8a b4 0b 45 key

@Rain0Ash
Copy link

Rain0Ash commented Aug 16, 2018

@Boblarico
Copy link

we must work together and not give up !

@Rain0Ash
Copy link

Yes. And I believe that we should not try to copy the current server, and ---train-on-cats--- try something like classic. If we can run the client 😄. But this I just dream.

@Boblarico
Copy link

it's possible ! 🙂
But we must continuous the projet..
As ArchRage and better

@12darko
Copy link

12darko commented Aug 16, 2018 via email

@Kalle801
Copy link

The v1 client's database is also encrypted.

@Kalle801
Copy link

I also found this besides the databse in the cliend:
select SUM(LEN(speech)) from quest_chat_bubbles;
select SUM(LEN(text)) from quest_context_texts;
select SUM(LEN(text)) from quest_component_texts;
select SUM(LEN(name)) from quest_contexts;
select SUM(LEN(name)) from quest_names;
select SUM(LEN(name) + LEN(description)) from items;
select SUM(LEN(name) + LEN(desc) + LEN(web_desc)) from skills;
select SUM(LEN(name)) from npcs;
select SUM(LEN(name)) from npc_nicknames;
select SUM(LEN(name) + LEN(desc)) from buffs;
select SUM(LEN(name)) from doodad_almighties;
select SUM(LEN(title) + LEN(desc)) from crafts;

@DancerS
Copy link
Author

DancerS commented Aug 16, 2018

I tried everything I already know, but I could not remove this error in the database. Maybe someone knows how to fix it?

[Warning] failed: invalid polymorphic type: FlyingStateChangeEffect - decrypt.sqlite3
where this fix on bd ?((

@12darko
Copy link

12darko commented Aug 16, 2018

where do you get this error

@Kalle801
Copy link

Kalle801 commented Aug 16, 2018

I found this SHA1 code in Archeage.exe: 4b23a29352c5d6c96d169c15aebb96c29d5e7b4c

From the given client above (URL)

@DancerS
Copy link
Author

DancerS commented Aug 16, 2018

12darko,
I got this error when I tried to run the original server and the original Archeage files). You need to solve this error and if everything turns out, then I'll throw off the dedicatedserver.exe worker)

@NL0bP
Copy link
Owner

NL0bP commented Aug 16, 2018

@DancerS lay out please, I couldn't adjust dedicatedserver.exe

@DancerS
Copy link
Author

DancerS commented Aug 16, 2018

@NL0bP this file is original sourse server... and files megamax.
I configured some configurations and wrote my own .bat, if I run them, I think it will be much easier. I have already run them for a long time, in the distant 2014 =)

@DancerS
Copy link
Author

DancerS commented Aug 16, 2018

@NL0bP If you manage to launch the original server, please tell me how you did it ...)) Personally, I have an error with the database ...
https://drive.google.com/file/d/1tusjXwB-sP_AEq4cnfLnbO03eFcmOaop/view?usp=sharing

"README FILES" - the file instructions that I added there

@Boblarico
Copy link

Boblarico commented Aug 17, 2018

I go pay a DEV for coding and Decrypt the database

@JeyFrey
Copy link

JeyFrey commented Aug 17, 2018

@D365i Do you have someone who can do that or are you just saying you would in case you find someone?

@Boblarico
Copy link

@JeyFrey
I have found someone for the coding

@JeyFrey
Copy link

JeyFrey commented Aug 17, 2018

@D365i Sounds good. Any chance that person will join our discord?
And can you tell us the name? Just so if its some known scammer we may keep you safe.

@Boblarico
Copy link

Boblarico commented Aug 17, 2018

👌🏻 Success
For 150$ the coding ..
Joint your Discord ?
But I would share archeage-emulator-server

@JeyFrey
Copy link

JeyFrey commented Aug 17, 2018

Wow okay sounds good, where did you get the guy from? Sounds very interesting.

Yea check our discord, link can be found on the discord tab in the wiki section of this project.

@Boblarico
Copy link

has already his name of projet-dharma
I am sorry
I have found a coding in a developper website

@JeyFrey
Copy link

JeyFrey commented Aug 17, 2018

@D365i
Okay please keep us up to date!

@Boblarico
Copy link

Good
I come back
and I you give ArcheAge-emulator full

@DancerS
Copy link
Author

DancerS commented Aug 18, 2018

@D365i this is excellent) go into the discord, throw the files into the channel files

@Boblarico
Copy link

Okay
Send me the Discord please
it’s possible having archeageword sqlite3 decrypts for the Dev
from the version archeage for the server please

@Rain0Ash
Copy link

@D365i https://discord.gg/vn8E8E6

@Boblarico
Copy link

Thank you

Razymex pushed a commit to Razymex/Archeage-Server-emulator1.0 that referenced this issue Sep 2, 2018
NL0bP pushed a commit that referenced this issue Mar 31, 2024
-delete: duplicate README.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants