Comments (22)
[Offtop Answer]Lets see, I messaged some people, called in some favors. And in the end you cant get scammed if you use PayPal. Will keep you guys updated.
Btw I read more that one or two times now that people are looking for a discord channel for this project - anyone who is more experienced with Discord willing to create a channel?
from archeage-server-emulator.
Login:
RegisterPacket(0x00, typeof(LoginAccept));
RegisterPacket(0x03, typeof(AccountInfo));
RegisterPacket(0x08, typeof(ServerList));
RegisterPacket(0x0a, typeof(GameserverInfo));
RegisterPacket(0x0c, typeof(LoginDenied));
Game:
RegisterPacket(0x00, 1, typeof(ClientConnected));
RegisterPacket(0x05, 1, typeof(Dummy));
RegisterPacket(0x06, 1, typeof(Dummy));
RegisterPacket(0x37, 1, typeof(Dummy));
RegisterPacket(0xcc, 1, typeof(Dummy));
RegisterPacket(0x1b9, 1, typeof(Dummy));
RegisterPacket(0x1bd, 1, typeof(HSRequest));
RegisterPacket(0x1bc, 1, typeof(HGRequest));
RegisterPacket(0x00, 2, typeof(ChangeState));
RegisterPacket(0x0f, 2, typeof(Dummy));
RegisterPacket(0x13, 2, typeof(Pong));
Stream:
RegisterPacket(0x01, typeof(Join_Re));
RegisterPacket(0x02, typeof(DoodadStream));
RegisterPacket(0x03, typeof(DoodadsId));
It's my old sniffer xD
from archeage-server-emulator.
Here, u can get all packets s->c & c -> s; struct & opcodes, but need using IDA Pro,
https://mega.nz/#!mNg2XSTZ!WFKks72VQEj1GN7meIL8FnNtm94WQapSPyFSwV8X0EU
from archeage-server-emulator.
AA Client DataBase v 1.x+ + exe
https://mega.nz/#!mBRH1A5C!tYwcqMsBUa1JSK07c8mar4-rFRGo2reei9JsL38Pjw4
from archeage-server-emulator.
well dont know much about the security russian client used but that message sais that since 2017 date the gameguard is turned off i guess that client still tries to use GG and fails since prolly the licensing of it is expired.
as for the database its still just the client database unfortunately alot of usefull data but unless im missing it a bunch is still not there
if anyone has a link of the 1.2 russian client they accidentaly put the server database in it when they were localizing and released it, thats how most of the online item databases got their data for the game.
from archeage-server-emulator.
I think we should run the client in any way without GG. I already forgot where it was, but I read that in some version there was also a server db in the client. For the first time the client started to run, but the computer decided to rest (maybe because of the client), after rebooting, it gives this error.
P.S. Can anyone write to archeage mail.ru support? 😄 😄 😄
from archeage-server-emulator.
archeage.exe -r +auth_ip 127.0.0.1:1237 -uid test -token 11111111111111111111111111111111111111111111111111 11111111111111 +acpxmk
+acpxmk - disable GameGuard
-r - localization ru
+auth_ip - address and port of the server login
-uid - account name
-token - password (32 bytes) exactly in this form this password will come to the login.
+acpxmk always put at the end of all parameters that the game will not crash.
from archeage-server-emulator.
from archeage-server-emulator.
Wait, that's another question. I have a very long (or infinite) movie without sound.
Either this screen saver when there is no connection with the server.
from archeage-server-emulator.
@sxeroot
Someone in this forum had the compact_server, so anyone russian speaking could ask there if anyone still has a backup.
https://forum.zone-game.info/showthread.php?t=33319&page=13
Guess my Google translator russian wont be enough.
from archeage-server-emulator.
I asked, no
from archeage-server-emulator.
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 ?((
from archeage-server-emulator.
Yes, the server base appeared in 1.2, in addition, I believe that this version is better. However, for all the time of searching I found only a couple of references to it, which are also much more likely not working. And two links to piratebay without distributors.
example
https://tapochek.net/viewtopic.php?t=154971
http://tas-ix.net/viewtopic.php?t=98543
account is required, account is not registered
http://gamesontorrent.ru/pc-torrents/8158-archeage-russkij-klient-distributiv-11-04-2014.html (maybe)
P.S. for the links of responsibility do not carry, that I see that and throw off. AT YOUR OWN RISK
I did not find anything else.
from archeage-server-emulator.
Someone on RageZone pm'ed me about someone on Discord who has the 1.2 server database, we'll see if I can get anything.
EDIT: He is only willing to sell the files, so thats not gonna happen.
EDIT2: 60$ for the files if anyone is interested, he said.
from archeage-server-emulator.
[Offtop] To buy a pig in a poke. What kind of people are these, dog in the manger...
from archeage-server-emulator.
@JeyFrey I can create Discord channel (technical and settings part)
from archeage-server-emulator.
Created. If anyone wants - join https://discord.gg/vn8E8E6
from archeage-server-emulator.
the shell source code and opcodes https://cloud.mail.ru/public/Bfz9/QzUjBEqh8
from archeage-server-emulator.
@nikes Tell me, how did you work with coordinates, in particular consisting of 3 bytes? Sources can give?
from archeage-server-emulator.
@NLObP give me 3 bytes of cords x,y,z
from archeage-server-emulator.
@NL0bP xD, i found me old code....
public static float ConvertX(byte[] coords)
{
return (float)Math.Round(coords[0] * 0.002f + coords[1] * 0.5f + coords[2] * 128, 4, MidpointRounding.ToEven);
}
public static byte[] ConvertX(float x)
{
var coords = new byte[3];
var temp = x;
coords[2] = (byte)(temp / 128f);
temp -= coords[2] * 128;
coords[1] = (byte)(temp / 0.5f);
temp -= coords[1] * 0.5f;
coords[0] = (byte)(temp * 512);
return coords;
}
public static float ConvertY(byte[] coords)
{
return (float)Math.Round(coords[0] * 0.002f + coords[1] * 0.5f + coords[2] * 128, 4, MidpointRounding.ToEven);
}
public static byte[] ConvertY(float y)
{
var coords = new byte[3];
var temp = y;
coords[2] = (byte)(temp / 128);
temp -= coords[2] * 128;
coords[1] = (byte)(temp / 0.5f);
temp -= coords[1] * 0.5f;
coords[0] = (byte)(temp * 512);
return coords;
}
public static float ConvertZ(byte[] coords)
{
return (float)Math.Round(coords[0] * 0.001f + coords[1] * 0.2561f + coords[2] * 65.5625f - 100, 4, MidpointRounding.ToEven);
}
public static byte[] ConvertZ(float z)
{
var coords = new byte[3];
var temp = z + 100;
coords[2] = (byte)(temp / 65.5625f);
temp -= coords[2] * 65.5625f;
coords[1] = (byte)(temp / 0.2561);
temp -= coords[1] * 0.2561f;
coords[0] = (byte)(temp / 0.001);
return coords;
}
public static float ConvertLongX(long x)
{
return ((x >> 32) / 4096f);
}
public static long ConvertLongX(float x)
{
return ((long)((x) * 4096)) << 32;
}
public static float ConvertLongY(long y)
{
return((y >> 32) / 4096f);
}
public static long ConvertLongY(float y)
{
return ((long)((y) * 4096)) << 32;
}
Не мог бы ты дать мне доступ в Discord(Can u add me access to Discord)?
from archeage-server-emulator.
@nikes welcome
from archeage-server-emulator.
Related Issues (16)
- How does the 3.0.3.0 client get? HOT 1
- Server db
- Forum HOT 1
- LoginServer : Serializer error HOT 2
- Spawn: npc and mobs ....(sql). HOT 2
- talk HOT 48
- Failed to initialize database: The host 127.0.0.1 does not support SSL connections. HOT 1
- Не получается запустить гейм, ругается с БД HOT 1
- it is not complete?every package's execute is not been overwrited.
- CryEngine error HOT 1
- database "archeage_world" HOT 48
- Undefined packets HOT 3
- Reconnect HOT 6
- Decrypt client packets HOT 10
- Packet_CharList HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from archeage-server-emulator.