Help Loading Screen Bgdhad Arabia

10/31/2021 22:34 Dev_Ninja#1
Does anyone know how to install Loading Screen Arabia Bgdhad City ?
11/01/2021 00:13 Kled.#2
Quote:
Originally Posted by Dev_Ninja View Post
Does anyone know how to install Loading Screen Arabia Bgdhad City ?
if you have the pic i can help you to import it
11/01/2021 00:52 Dev_Ninja#3
Quote:
Originally Posted by Kled. View Post
if you have the pic i can help you to import it
[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
11/02/2021 15:01 Dev_Ninja#4
up
11/11/2021 12:48 Dev_Ninja#5
up any help ?
11/12/2021 14:33 janicka#6
Just take it from any arabian client.
11/12/2021 20:52 Dev_Ninja#7
Quote:
Originally Posted by janicka View Post
Just take it from any arabian client.
man no need photos need how use it understand me
11/14/2021 23:36 Dev_Ninja#8
up...
11/15/2021 19:21 janicka#9
Extract media, find loading pics then replace them. Also look at server_dep in media, there are screens for each area in txt. Intead of writing "up up" you can do research. its not too hard. Its extremly easy. You lazy b****.
11/15/2021 19:53 borsi9795#10
Hello Mr. Dev_Ninja
""""""""Developer Pserver‘s"""""""""

Instead of writing up, you could learn how to use search button. Search for in-game loading pictures in your mediadotpk2 and replace them with your new images. Do not forget to use the same file names just like the old ones. You're welcome Developer.
11/15/2021 22:33 Isoline*#11
Quote:
Originally Posted by Dev_Ninja View Post
Does anyone know how to install Loading Screen Arabia Bgdhad City ?
If I recall right, the logic that handles the loading screen image is based on the region ID. And said logic is hardcoded in sro_client. That is why it won't work "out of the box" when you import the loading screen resource itself and teleport in Arabia regions. Back then, Arabia regions didn't exist. So they didn't account for that back in the days.

Hope this helps, regards Iso.
11/16/2021 00:24 janicka#12
Quote:
Originally Posted by Isoline* View Post
If I recall right, the logic that handles the loading screen image is based on the region ID. And said logic is hardcoded in sro_client. That is why it won't work "out of the box" when you import the loading screen resource itself and teleport in Arabia regions. Back then, Arabia regions didn't exist. So they didn't account for that back in the days.

Hope this helps, regards Iso.
Every region when you teleported in to it can have its own loading screen, and yes its by region id and its defined only by client side in server_dep txt file....
11/18/2021 20:20 Dev_Ninja#13
Quote:
Originally Posted by janicka View Post
Every region when you teleported in to it can have its own loading screen, and yes its by region id and its defined only by client side in server_dep txt file....
no man must add it in sro_client exe for make new loading screen But I don't know her offset in sro_client understand me ?
11/19/2021 16:28 Isoline*#14
Quote:
Originally Posted by janicka View Post
Every region when you teleported in to it can have its own loading screen, and yes its by region id and its defined only by client side in server_dep txt file....
You are wrong. Have you even read what I said at all ?


Quote:
Originally Posted by Dev_Ninja View Post
no man must add it in sro_client exe for make new loading screen But I don't know her offset in sro_client understand me ?
Hi, as I was saying earlier,
Go to one of the renowned teleports in each town. Fetch the region ID that should be present when you use the expected portal, from the database.

Set a breakpoint on the region ID constant. Use the teleport, once the debugger hits the breakpoint, you should arrive at a giant pseudo switch-case statement.

Make some empty room for a code-cave that should run your custom logic on the stored register (Region ID) case, return to the original entry point.
Make sure not to break any of the existing logic used beforehand.

That about sums it up.
I'd provide an offset, but I honestly took a brief glimpse of this snippet eons ago.

Regards, Iso.