bicho3711 0 Posted Wednesday at 09:46 PM Share Posted Wednesday at 09:46 PM Hello everyone, Recently I've been creating some quests that uses mounts and horses... I noticed if I have /in active in a GM account, and if I mount ( A normal horse or a new mount ) it will not display the GM symbol until i remove /in and mount or teleport again... Does anyone have a fix for this? Using TMP4 40250 Thank you, Kind Regards Link to comment Share on other sites More sharing options...
Solution ARISE 2 Posted Thursday at 03:22 AM Solution Share Posted Thursday at 03:22 AM HOW TO FIX For those who are using ENABLE_CANSEEHIDDENTHING_FOR_GM: UserInterface/InstanceBaseEffect.cpp Search in bool CInstanceBase::Create if (c_iGuildSymbolRace == GetRace()) { std::string strFileName = GetGuildSymbolFileName(m_dwGuildID); if (IsFile(strFileName.c_str())) m_GraphicThingInstance.ChangeMaterial(strFileName.c_str()); } Add under #ifdef ENABLE_CANSEEHIDDENTHING_FOR_GM if (IsAffect(AFFECT_INVISIBILITY) && __MainCanSeeHiddenThing()) m_GraphicThingInstance.BlendAlphaValue(0.5f, 0.5f); m_GraphicThingInstance.ShowAllAttachingEffect(); #endif I also suggest you add this Fix so when you TP your item effects and GM symbol remain hidden: After you have Ikarus Stealth Invisible fix set up, follow this step: UserInterface/InstanceBaseEffect.cpp Search in void CInstanceBase::SetAffectFlagContainer __SetNormalAffectFlagContainer(c_rkAffectFlagContainer); Add under #ifdef __ENABLE_STEALTH_FIX__ if (!__MainCanSeeHiddenThing() && (c_rkAffectFlagContainer.IsSet(AFFECT_INVISIBILITY) || c_rkAffectFlagContainer.IsSet(AFFECT_REVIVE_INVISIBILITY) || c_rkAffectFlagContainer.IsSet(AFFECT_EUNHYEONG)) ) m_GraphicThingInstance.HideAllAttachingEffect(); #endif That's it... Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now