PerfectWorld
-
Posts
14 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by PerfectWorld
-
-
Problem solved!
char_battle.cpp - >> pkVictim->SetSyncOwner
-
-
-
-
-
Acum 2 ore, Gurgarath a spus:
Please look, i really need this fix, thx
-
-
-
Acum 40 minute, PerfectWorld a spus:
void CActorInstance::__PushCircle(CActorInstance & rVictim) { const TPixelPosition& c_rkPPosAtk=NEW_GetAtkPixelPositionRef(); D3DXVECTOR3 v3SrcPos(c_rkPPosAtk.x, -c_rkPPosAtk.y, c_rkPPosAtk.z); const D3DXVECTOR3& c_rv3SrcPos = v3SrcPos; const D3DXVECTOR3& c_rv3DstPos = rVictim.GetPosition(); D3DXVECTOR3 v3Direction; v3Direction.x = c_rv3DstPos.x - c_rv3SrcPos.x; v3Direction.y = c_rv3DstPos.y - c_rv3SrcPos.y; v3Direction.z = 0.0f; D3DXVec3Normalize(&v3Direction, &v3Direction); rVictim.__SetFallingDirection(v3Direction.x, v3Direction.y); } void CActorInstance::__PushDirect(CActorInstance & rVictim) { D3DXVECTOR3 v3Direction; v3Direction.x = cosf(D3DXToRadian(m_fcurRotation + 270.0f)); v3Direction.y = sinf(D3DXToRadian(m_fcurRotation + 270.0f)); v3Direction.z = 0.0f; rVictim.__SetFallingDirection(v3Direction.x, v3Direction.y); } void CActorInstance::__SetFallingDirection(float fx, float fy) { m_PhysicsObject.SetDirection(D3DXVECTOR3(fx, fy, 0.0f)); }
It's like yours or other sources i compared.
ActorInstanceBattle.cpp : https://pastebin.com/PLAgwq7F
The problem could be from the attack if the monsters can throw me
-
1 oră în urmă, OtherChoice a spus:
Show me your ActorInstanceBattle.cpp i'll take a look too.
However those has something worng probablyvoid CActorInstance::__PushCircle(CActorInstance & rVictim) { const TPixelPosition& c_rkPPosAtk=NEW_GetAtkPixelPositionRef(); D3DXVECTOR3 v3SrcPos(c_rkPPosAtk.x, -c_rkPPosAtk.y, c_rkPPosAtk.z); const D3DXVECTOR3& c_rv3SrcPos = v3SrcPos; const D3DXVECTOR3& c_rv3DstPos = rVictim.GetPosition(); D3DXVECTOR3 v3Direction; v3Direction.x = c_rv3DstPos.x - c_rv3SrcPos.x; v3Direction.y = c_rv3DstPos.y - c_rv3SrcPos.y; v3Direction.z = 0.0f; D3DXVec3Normalize(&v3Direction, &v3Direction); rVictim.__SetFallingDirection(v3Direction.x, v3Direction.y); } void CActorInstance::__PushDirect(CActorInstance & rVictim) { D3DXVECTOR3 v3Direction; v3Direction.x = cosf(D3DXToRadian(m_fcurRotation + 270.0f)); v3Direction.y = sinf(D3DXToRadian(m_fcurRotation + 270.0f)); v3Direction.z = 0.0f; rVictim.__SetFallingDirection(v3Direction.x, v3Direction.y); }
Check for null vectors and __SetFallingDirection function
void CActorInstance::__PushCircle(CActorInstance & rVictim) { const TPixelPosition& c_rkPPosAtk=NEW_GetAtkPixelPositionRef(); D3DXVECTOR3 v3SrcPos(c_rkPPosAtk.x, -c_rkPPosAtk.y, c_rkPPosAtk.z); const D3DXVECTOR3& c_rv3SrcPos = v3SrcPos; const D3DXVECTOR3& c_rv3DstPos = rVictim.GetPosition(); D3DXVECTOR3 v3Direction; v3Direction.x = c_rv3DstPos.x - c_rv3SrcPos.x; v3Direction.y = c_rv3DstPos.y - c_rv3SrcPos.y; v3Direction.z = 0.0f; D3DXVec3Normalize(&v3Direction, &v3Direction); rVictim.__SetFallingDirection(v3Direction.x, v3Direction.y); } void CActorInstance::__PushDirect(CActorInstance & rVictim) { D3DXVECTOR3 v3Direction; v3Direction.x = cosf(D3DXToRadian(m_fcurRotation + 270.0f)); v3Direction.y = sinf(D3DXToRadian(m_fcurRotation + 270.0f)); v3Direction.z = 0.0f; rVictim.__SetFallingDirection(v3Direction.x, v3Direction.y); } void CActorInstance::__SetFallingDirection(float fx, float fy) { m_PhysicsObject.SetDirection(D3DXVECTOR3(fx, fy, 0.0f)); }
It's like yours or other sources i compared.
ActorInstanceBattle.cpp : https://pastebin.com/PLAgwq7F
- 1
-
https://www.youtube.com/watch?v=mDvabuSWRqI
monsters can throw me, bu i can't throw mobs or players
-
Acum 4 ore, OtherChoice a spus:
There's something wrong in client source in either m_PhysicsObject or __Push functions, if you changed anything about physics in gamelib project you probably messed up somewhere.
i searched, but i don't find the problem
-
When attacking a character, he falls, but he is not thrown back.
PROBLEM:
Any solutions?
Falling problem
in Community Support - Questions & Answers
Posted
T/C