OK it is done hear you all go the game client
https://mega.nz/#F!3E8RDIrC!x4FLxcL9YttKCnYKjmsbYw
thank you very much! I hope to be moving forward, and continue development of the emulator!
thnx man waiting this from ages.... downloading now.
Wow almost 32GB client. What's the total size after all extracted?
32.6GB lol winrar sucks or i don't know how to use it the right way
Oh cool, I was thinking about 40GB. Are you able to upload it to GoogleDrive too? I think Gdrive only supports 15GB per accounts.
What is the problem with the latest client? XIGNCODE? As far as I know you can easily bypass XIGNCODE by returning from its init function. On official server that would result into being kicked because there is no heartbeat anymore but you would nevertheless use your own server emulator and then you dont need a heartbeat.
Things that have to be done when using the latest client:
- bypass xigncode (it exports an init function, you can simply retn it i read somewhere)
- reverse engineer the encryption being used on packets.
That's it afaik, and you will have all the new content...
what version of need VS to compile?
- - - Updated - - -
when starting WorldServer
14:26:45.7618 | Fatal | Fatal exception occured!
System.NullReferenceException: Object reference not set to an instance of an object.
в WorldServer.WorldServer.<>c.<UninitializeServices>b__7_0(ProcessorsBlock s) в C:\Users\Acharnes\Desktop\DesertProject-master\WorldServer\WorldServer.cs:строка 86
в WorldServer.Emu.Core.<>c__DisplayClass6_0.<Act>b__0(Object state) в C:\Users\Acharnes\Desktop\DesertProject-master\WorldServer\Emu\Core.cs:строка 73
в Commons.Threading.SingleThreadActor.<.ctor>b__4_0() в C:\Users\Acharnes\Desktop\DesertProject-master\Commons\Threading\SingleThreadActor.cs:строка 38
в System.Threading.ThreadHelper.ThreadStart_Context(Object state)
в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Threading.ThreadHelper.ThreadStart()
14:26:45.7774 | Fatal | Fatal exception occured!
System.AggregateException: Occurred one or more errors. --->
System.NullReferenceException: Object reference not set to an instance of an object.
в WorldServer.Emu.Data.DataLoader.LoadItemPack() в C:\Users\Acharnes\Desktop\DesertProject-master\WorldServer\Emu\Data\DataLoader.cs:строка 47
в WorldServer.Emu.Data.DataLoader.<>c.<LoadAll>b__8_0(Int32 i) в C:\Users\Acharnes\Desktop\DesertProject-master\WorldServer\Emu\Data\DataLoader.cs:строка 34
в System.Threading.Tasks.Parallel.<>c__DisplayClass17_0`1.<ForWorker>b__1()
в System.Threading.Tasks.Task.InnerInvoke()
в System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
в System.Threading.Tasks.Task.<>c__DisplayClass176_0.<ExecuteSelfReplicating>b__0(Object )
--- Конец трассировки внутреннего стека исключений ---
в System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
в System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
в System.Threading.Tasks.Task.Wait()
в System.Threading.Tasks.Parallel.ForWorker[TLocal](Int32 fromInclusive, Int32 toExclusive, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Func`4 bodyWithLocal, Func`1 localInit, Action`1 localFinally)
в System.Threading.Tasks.Parallel.For(Int32 fromInclusive, Int32 toExclusive, Action`1 body)
в WorldServer.Emu.Data.DataLoader.LoadAll(String datapath) в C:\Users\Acharnes\Desktop\DesertProject-master\WorldServer\Emu\Data\DataLoader.cs:строка 31
в WorldServer.WorldServer.InitializeServices() в C:\Users\Acharnes\Desktop\DesertProject-master\WorldServer\WorldServer.cs:строка 68
в WorldServer.WorldServer.Main() в C:\Users\Acharnes\Desktop\DesertProject-master\WorldServer\WorldServer.cs:строка 41
---> (Внутреннее исключение #0) System.NullReferenceException: Object reference not set to an instance of an object.
в WorldServer.Emu.Data.DataLoader.LoadItemPack() в C:\Users\Acharnes\Desktop\DesertProject-master\WorldServer\Emu\Data\DataLoader.cs:строка 47
в WorldServer.Emu.Data.DataLoader.<>c.<LoadAll>b__8_0(Int32 i) в C:\Users\Acharnes\Desktop\DesertProject-master\WorldServer\Emu\Data\DataLoader.cs:строка 34
в System.Threading.Tasks.Parallel.<>c__DisplayClass17_0`1.<ForWorker>b__1()
в System.Threading.Tasks.Task.InnerInvoke()
в System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
в System.Threading.Tasks.Task.<>c__DisplayClass176_0.<ExecuteSelfReplicating>b__0(Object )<---
Understood, need from folder BlackDesertEmu, static_data to move to the folder with World_Server
- - - Updated - - -
Who has the desire to continue developing the emulator?
Last edited by rewera; 18-08-17 at 01:40 PM.
I am using VS 2015 to compile the server.
as for the monsters i have not explored a lot of the game yet but i do know that their are no monsters in the starting area.
as for the classes only the original ones are available as this version is before the 1st expansion.
If any1 needs them hear are sql files for login server and world server if for any reason they are not being populated.
their is nothing special about these files as they have no records in them just the tables.
bd_login.txt
bd_world.txt
just rename them from .txt to .sql
No mobs just create your own characters and explore? I thought this emulator at least 50% functionality lol.