thx
Essah Member Aug Threads 0 31 1 8 HubMoney 491 Feb 7, 2025 #22 adnan20031s said: Guide to Implementing GM Movement Without Collisions in Metin2 1. Modify Locale_inc.h Add the following define: [Hidden content] 2. Update ActorInstanceCollisionDetection.cpp Replace the following functions with their updated versions: - CActorInstance::AvoidObject [Hidden content] - CActorInstance::IsBlockObject [Hidden content] - CActorInstance::CanSkipCollision [Hidden content] 3. Modify AbstractPlayer.h Add the following method declaration: [Hidden content] 4. Update PythonPlayer.h Add the following method declaration: [Hidden content] 5. Update PythonPlayer.cpp Add the following method implementation: [Hidden content] This how it looks like: These changes will implement a system allowing GMs to move without collision in Metin2. Click to expand... thanks
adnan20031s said: Guide to Implementing GM Movement Without Collisions in Metin2 1. Modify Locale_inc.h Add the following define: [Hidden content] 2. Update ActorInstanceCollisionDetection.cpp Replace the following functions with their updated versions: - CActorInstance::AvoidObject [Hidden content] - CActorInstance::IsBlockObject [Hidden content] - CActorInstance::CanSkipCollision [Hidden content] 3. Modify AbstractPlayer.h Add the following method declaration: [Hidden content] 4. Update PythonPlayer.h Add the following method declaration: [Hidden content] 5. Update PythonPlayer.cpp Add the following method implementation: [Hidden content] This how it looks like: These changes will implement a system allowing GMs to move without collision in Metin2. Click to expand... thanks
Loki999 Member Mar Threads 0 42 0 6 HubMoney 329 Feb 18, 2025 #24 adnan20031s said: Guide to Implementing GM Movement Without Collisions in Metin2 1. Modify Locale_inc.h Add the following define: [Hidden content] 2. Update ActorInstanceCollisionDetection.cpp Replace the following functions with their updated versions: - CActorInstance::AvoidObject [Hidden content] - CActorInstance::IsBlockObject [Hidden content] - CActorInstance::CanSkipCollision [Hidden content] 3. Modify AbstractPlayer.h Add the following method declaration: [Hidden content] 4. Update PythonPlayer.h Add the following method declaration: [Hidden content] 5. Update PythonPlayer.cpp Add the following method implementation: [Hidden content] This how it looks like: These changes will implement a system allowing GMs to move without collision in Metin2. Click to expand... dd
adnan20031s said: Guide to Implementing GM Movement Without Collisions in Metin2 1. Modify Locale_inc.h Add the following define: [Hidden content] 2. Update ActorInstanceCollisionDetection.cpp Replace the following functions with their updated versions: - CActorInstance::AvoidObject [Hidden content] - CActorInstance::IsBlockObject [Hidden content] - CActorInstance::CanSkipCollision [Hidden content] 3. Modify AbstractPlayer.h Add the following method declaration: [Hidden content] 4. Update PythonPlayer.h Add the following method declaration: [Hidden content] 5. Update PythonPlayer.cpp Add the following method implementation: [Hidden content] This how it looks like: These changes will implement a system allowing GMs to move without collision in Metin2. Click to expand... dd