xLordneji Publicado 29 de Marzo del 2019 Reportar Compartir Publicado 29 de Marzo del 2019 Hola buenas, buscando en diferentes foros encontré ésta función la cual hace que los jugadores no puedan golpearse o sacarse daño entre si en un mapa específico. Mi idea es que cuando se haga un evento de jefes en un mapa específico, jugadores de otros reinos no puedan golpearse así mismo matando el jefe entre todos y obteniendo su respectivo drop. Bueno iré al grano, Nos vamos a la ruta SRC Client/UserInterface/InstanceBase.cpp Buscamos: bool CInstanceBase::IsAttackableInstance(CInstanceBase& rkInstVictim) Añadimos debajo: static std::string BulundugumMap = CPythonBackground::Instance().GetWarpMapName(); static std::string EngelliMap = "metin2_map_t1"; int Result = std::strcmp(EngelliMap.c_str(), BulundugumMap.c_str()); if (Result == 0 && rkInstVictim.IsPC()) return false; Quedandonos así: Debes iniciar sesión para ver el contenido del enlace en esta publicación. En "metin2_map_t1" se coloca el nombre del mapa que está en el atlasinfo.txt Créditos: No Eyore del foro Turkmmo Espero les sea de utilidad Denis Reuck, 【ℛ-𝓝】ℛ𝔂𝓼𝒆, Stiiven y 2 mas reacciono a esto 5 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
PACI Publicado 29 de Marzo del 2019 Reportar Compartir Publicado 29 de Marzo del 2019 Impide golpearse, cierto, pero no sacarse daño, esa comprobación se debe hacer en el servidor. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
xLordneji Publicado 29 de Marzo del 2019 Author Reportar Compartir Publicado 29 de Marzo del 2019 hace 1 hora, PACI dijo: Impide golpearse, cierto, pero no sacarse daño, esa comprobación se debe hacer en el servidor. Exactamente, pero creo que por ahora servirá, mientras encuentro la función en el servidor. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados
Unirse a la conversación
Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.