Member
- Aug
- Threads
- 1
- 23
- 20
- 3
AD: Mt2009 - Mobile & PC - 30 January 2026 CHECK THE PRESENTATION!
Guide to Implementing GM Movement Without Collisions in Metin2
1. Modify Locale_inc.h
Add the following define:
2. Update ActorInstanceCollisionDetection.cpp
Replace the following functions with their updated versions:
- CActorInstance::AvoidObject
- CActorInstance::IsBlockObject
- CActorInstance::CanSkipCollision
3. Modify AbstractPlayer.h
Add the following method declaration:
4. Update PythonPlayer.h
Add the following method declaration:
5. Update PythonPlayer.cpp
Add the following method implementation:
This how it looks like:
These changes will implement a system allowing GMs to move without collision in Metin2.
1. Modify Locale_inc.h
Add the following define:
Hidden content
You need to reply to this thread in order to see this content.
Replace the following functions with their updated versions:
- CActorInstance::AvoidObject
Hidden content
You need to reply to this thread in order to see this content.
Hidden content
You need to reply to this thread in order to see this content.
Hidden content
You need to reply to this thread in order to see this content.
Add the following method declaration:
Hidden content
You need to reply to this thread in order to see this content.
Add the following method declaration:
Hidden content
You need to reply to this thread in order to see this content.
Add the following method implementation:
Hidden content
You need to reply to this thread in order to see this content.
These changes will implement a system allowing GMs to move without collision in Metin2.
Last edited:

