Help!! Editing The Red Spider Circus Dungeon

08/24/2024 06:02 polatcankurt#1
Hello friends, I need your high knowledge because I'm trying to do something but I keep getting errors.
Objective: To save time by removing clickable doors in the dungeon.
How to: Edit files using NFMapEditor.
Result: The program keeps giving errors. There are not enough resources, I can't solve and fix it.


Where I ask for help: Can you please edit and share the necessary files as I requested (by deleting the doors)? or you can show me how to fix the errors in this program, that would be much better.


Finally, if there are friends who have tried it before, can we change the original files and play the game this way? For example, destroying all the walls in Red Spider Circus.
08/25/2024 17:12 Anothers#2
First, you need to have all the client content.
So you need to dump the client.
Then select the folder that contains the client dump.

I think you mean the prop doors that we pass through in order in the game. Also, deleting walls breaks the game because red spider circus is an instance dungeon. Since it is a layered system, anything can crash the game.

red spider circus dungeon doors are added via lua with add_field_prop.

First, explain how the game's dungeons work, then you will automatically solve the system.

You are looking for doors in the wrong place.
dbo.InstanceDungeonResource
dbo.InstanceDungeonTypeResource
dbo.InstanceDungeonMonsterRespawnResource
Examine the tables here and check the lua script from gameserver side.

First examine the Arcadia tables, then examine the lua on the gameserver side and learn.

Otherwise, there is no point in setting up a rappelz server
08/25/2024 22:48 polatcankurt#3
Quote:
Originally Posted by Anothers View Post
First, you need to have all the client content.
So you need to dump the client.
Then select the folder that contains the client dump.

I think you mean the prop doors that we pass through in order in the game. Also, deleting walls breaks the game because red spider circus is an instance dungeon. Since it is a layered system, anything can crash the game.

red spider circus dungeon doors are added via lua with add_field_prop.

First, explain how the game's dungeons work, then you will automatically solve the system.

You are looking for doors in the wrong place.
dbo.InstanceDungeonResource
dbo.InstanceDungeonTypeResource
dbo.InstanceDungeonMonsterRespawnResource
Examine the tables here and check the lua script from gameserver side.

First examine the Arcadia tables, then examine the lua on the gameserver side and learn.

Otherwise, there is no point in setting up a rappelz server
Thank you for your answer.

The doors (walls) I mentioned are the areas that prevent us from passing. They are the walls at the point where we teleport by pressing the red teleport ball. When we do this, the tracking on the 2nd account is broken. My goal here is to be able to tour the dungeon in one go without breaking the tracking between the 2 accounts and without having to click on anything. To do this, I will create transition points for myself by playing on the Map source without using the DB and I will not do anything else.


The most important part is that I want to do this on the original server (Official (EN)), not on my private server. DB change is not possible :)
08/26/2024 11:38 Anothers#4
Even if you do it officially, the walls are controlled by the server, so they are not one-sided.
Collision is controlled by the server. It will push you out of any wall, it cannot be changed only by the client.
In the example you showed, you only deleted the model wall and not any collision points.
08/30/2024 02:37 polatcankurt#5
Quote:
Originally Posted by Anothers View Post
Even if you do it officially, the walls are controlled by the server, so they are not one-sided.
Collision is controlled by the server. It will push you out of any wall, it cannot be changed only by the client.
In the example you showed, you only deleted the model wall and not any collision points.

Thank you for your answer. I understand the logic of the system better now. I will make the necessary arrangements on my own server, but there is nothing to do in EU, continue to suffer :)
10/08/2024 08:27 Ahmedoh16718#6
I read some of your posts about the red circus did you come up with something or do you have a trick I can use anything that can help me? I play on an Arabic server and maybe you have something I can benefit from
10/13/2024 02:13 polatcankurt#7
Hello Ahmedoh16718

As Anethos said, if you cannot access the server's db, there is no need to make any adjustments. I don't know if you watched the videos, but the red lines on the map that determine the impassable areas are stored in the game db. Therefore, even if we make a change in the map on the original servers, we will still not be able to pass from that point because we cannot touch the db.