Guest User

Untitled

a guest
Jun 20th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.92 KB | None | 0 0
  1.     CCharacterFX* pLocalFX = GetLocalFX();
  2.     if (!pLocalFX) return;
  3.     CLIENT_INFO* pLocalInfo = g_pInterfaceMgr->GetClientInfoMgr()->GetClientByID(pLocalFX->nClientID);
  4.     if (!pLocalInfo) return;
  5.  
  6.     LTVector LocalPos;
  7.     //g_pLTClient->GetObjectPos(obj,&LocalPos);
  8.     LocalPos = g_pPlayerMgr->m_pPlayerCamera->m_vPos;
  9.  
  10.     LocalPos.x += 100;
  11.  
  12.     CSpecialFXList* list = g_pLTClientShell->GetSFXMgr()->GetFXList(SFX_CHARACTER_ID);
  13.     if(!list) return;
  14.     for(int i = 0; i < list->m_nArraySize; i++)
  15.     {
  16.         CCharacterFX* pCharacter = (CCharacterFX*)(*list)[i];
  17.         if (!pCharacter) continue;
  18.         if (pCharacter->bIsDead) continue;
  19.         if (pCharacter->m_hServerObject == pLocalFX->m_hServerObject) continue;
  20.  
  21.         CLIENT_INFO* pInfo = g_pInterfaceMgr->GetClientInfoMgr()->GetClientByID(pCharacter->nClientID);
  22.         if (!pInfo) continue;
  23.         if (pInfo->Team == pLocalInfo->Team) continue;
  24.  
  25.         g_pLTClient->SetObjectPos(pCharacter->m_hServerObject,LocalPos);
  26.    
  27.     }
Add Comment
Please, Sign In to add comment