Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

GeoData?Error please help!

Newbie Spellweaver
Joined
Jun 30, 2023
Messages
12
Reaction score
0
Hello.
GeoData Requesting Help

I used a translator because I couldn't learn English. I'm sorry!

I also have all the Geodata files.
NPC or Monster running in the sky is 99% fixed.
But! I just can't figure it out.
It penetrates why NPC and Monster do not recognize objects.

Is there anything else I need to set up in Ai settings or Geo data?

Also, if you know and teach me, I would appreciate it if you could write down exactly how to do it.

I'm not a complete beginner, but I'm not a skilled person either.

Please!

1689308502237 - GeoData?Error please help! - RaGEZONE Forums


Naru12 - GeoData?Error please help! - RaGEZONE Forums

1689308691676 - GeoData?Error please help! - RaGEZONE Forums


1689308683622 - GeoData?Error please help! - RaGEZONE Forums


My GeoData.properties
XML:
# Enable Geodata (heights and meshes)

# Default: false

gameserver.geodata.enable = true



# Enable canSee checks using geodata.

# Default: true

gameserver.geodata.cansee.enable = true



# Enable fear skill using geodata.

# Default: true

gameserver.geodata.fear.enable = true



# If enabled - during movements npcs will be checking z coordinate based on geo if target is flying

# Default: false

gameserver.geo.npc.move = false



# Enable npc checks aggro target visibility range (canSee)

# Default: false

gameserver.geo.npc.aggro = false

# Enable geo materials using skills

# Default: false

gameserver.geo.materials.enable = false



# Show collision zone name and skill id for GMs

# Default: false

gameserver.geo.materials.showdetails = true



# Enable geodata shields, for test purpose

# Default: false

gameserver.geo.shields.enable = true



# Enable geodata doors, for test purpose

# Default: false

gameserver.geo.doors.enable = false



# Enable object factory for geo primitives

# Default: true

gameserver.geodata.objectfactory.enabled = true



# Enable Geo NPC and Monster Sky Don't Move

# Default: true

gameserver.geo.npc.move = true
[/CODE]

------------------------------------------
My ai.properties
XML:
# Enable NPC movement
# Default: true
gameserver.npcmovement.enable = true

# Enable NPC looking
# Note: This feature is still in developing!
# Default: false
gameserver.npclooking.enable = false

# The minimum time in seconds that the NPC waits before moving again.
# Default: 3 (seconds)
gameserver.npcmovement.delay.minimum = 3

# The maximum time in seconds that the NPC waits before moving again.
# Default: 15 (seconds)
gameserver.npcmovement.delay.maximum = 15

# Enable NPC shouts
# Default: false
gameserver.npcshouts.enable = true
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Mar 7, 2022
Messages
56
Reaction score
100
The fact that your server-side GEO data file doesn't allow NPCs to recognize obstacles doesn't have much to do with how your GEO profile is set up.

The AION client doesn't plan the map feasible path grid on the local client like other games usually do.

If you want to enable NPCs to bypass obstacles, you may need to additionally add suitable navigation algorithms within the server-side source code.

This will require you to have the source code and some programming knowledge, which can't be covered in one post.

I think you can try to understand the source code if you can read how it is written for navigation.

https://forum.ragezone.com/threads/aion-3-0-emu.1203112/
 
Upvote 0
Newbie Spellweaver
Joined
Jun 30, 2023
Messages
12
Reaction score
0
서버측 GEO 데이터 파일이 NPC가 장애물을 인식하는 것을 허용하지 않는다는 사실은 GEO 프로필이 설정된 방식과 크게 관련이 없습니다.

AION 클라이언트는 일반적으로 다른 게임처럼 로컬 클라이언트에서 지도 가능 경로 그리드를 계획하지 않습니다.

NPC가 장애물을 우회하도록 하려면 서버 측 소스 코드 내에 적합한 탐색 알고리즘을 추가로 추가해야 할 수 있습니다.

이렇게 하려면 한 게시물에서 다룰 수 없는 소스 코드와 일부 프로그래밍 지식이 필요합니다.

내비게이션을 위해 작성된 방법을 읽을 수 있다면 소스 코드를 이해하려고 노력할 수 있다고 생각합니다.

https://forum.ragezone.com/threads/aion-3-0-emu.1203112/
Do you have any instructions?
I'd like to ask you to explain it on discord.

My discord ID & TAG - Q_Q#6614
 
Upvote 0
Newbie Spellweaver
Joined
Mar 7, 2022
Messages
56
Reaction score
100
I'm not proficient in java, just giving you my understanding.

There are already mature implementations of AION's pathfinding, it's just that the vast majority of people will use it to gain benefits.

There are only 2 servers with pathfinding algorithms on the forum right now.

This one is source code and if you can compile or java write it then it will help you a lot.

There is also a 4.3 server from China, which is a one-click terminal and doesn't come with source code, and can only be used for single player games.

I am very limited and can't help you much.
 
Upvote 0
Back
Top