Okey thats cool

it works fine for me how ever idk why it lages the client [ original one run's without any lags ] thank you it will help me much
The reason it will lag some depends on your hard drive more now than before. Each individual file has to be loaded. Make sure you have defragmented your hard drive. It would help the most keeping the Silkroad files at the "start" of the hard drive rather than at the "end", but you can't really place them yourself unless you use a special tool to have their data moved on the actual hard drive.
The issue comes down to file caching:
To view the content, you need to sign in or register
To view the content, you need to sign in or register
With PK2s, it's one file that can be cached in a way that most reads won't involve all the extra steps required when there are individual files. This is obviously a downside to the method, but there are a few ways to help improve this.
One way that this could possibly be improved is using Memory Mapped files instead:
To view the content, you need to sign in or register
But, it still depends on your system a lot. Memory mapped files are somewhat more complicated to implement in this setup, and might not speed things up for some people while others might see an improvement.
@pushedx, will it be possible later on to write to it also? i mean for example ur in the game, u change the login intro and u go back to the login into and it will be changed without closing the client but just by teleporting or simple relogging without closing client?
I hope you get what i mean

anyway great job.
That largely depends on the client. For example, once it loads the title screen, it doesn't ever reload it, it seems. That means you have to find a way to make the client reload the title screen each time or find a way to reload it yourself.
For other things in game that are loaded and unloaded, then it would work as you expect. However, you'd have to log file loads and unloads to get an idea of which files you can modify without having to restart the client.