|
@@ -6,7 +6,8 @@ namespace GameAssist
|
|
|
#define SETGAMEFOREGROUND AutoThreadSection ats(&m_ts);\
|
|
|
if (!::IsWindow(m_hGameWnd)) return;\
|
|
|
::ShowWindow(m_hGameWnd, SW_SHOWNORMAL);\
|
|
|
-::SetForegroundWindow(m_hGameWnd);
|
|
|
+::SetForegroundWindow(m_hGameWnd);\
|
|
|
+SRAND(80,120);
|
|
|
|
|
|
std::map<std::string, POINT> g_mapZYNPC;
|
|
|
std::map<std::string, PNPC> g_mapZYNPC2;
|
|
@@ -70,7 +71,7 @@ if (!::IsWindow(m_hGameWnd)) return;\
|
|
|
SETGAMEFOREGROUND;
|
|
|
GameAssist::GamePos2Screen(m_hGameWnd, pt);
|
|
|
GameAssist::MouseMove(pt, bSetCurPos);
|
|
|
- SRAND(50, 150);
|
|
|
+ SRAND(80, 150);
|
|
|
}
|
|
|
|
|
|
void CAction::MouseMove(POINT ptStart, POINT ptEnd, bool bSetCurPos)
|
|
@@ -81,7 +82,7 @@ if (!::IsWindow(m_hGameWnd)) return;\
|
|
|
Sleep(50);
|
|
|
GameAssist::GamePos2Screen(m_hGameWnd, ptEnd);
|
|
|
GameAssist::MouseMove(ptEnd, bSetCurPos);
|
|
|
- SRAND(50, 150);
|
|
|
+ SRAND(80, 150);
|
|
|
}
|
|
|
|
|
|
void CAction::MouseMoveEx(POINT pt, bool bSetCurPos)
|
|
@@ -89,7 +90,7 @@ if (!::IsWindow(m_hGameWnd)) return;\
|
|
|
SETGAMEFOREGROUND;
|
|
|
GameAssist::GamePos2Screen(m_hGameWnd, pt);
|
|
|
GameAssist::MouseClick(pt);
|
|
|
- SRAND(50, 150);
|
|
|
+ SRAND(80, 150);
|
|
|
}
|
|
|
|
|
|
void CAction::MouseMoveEx(POINT ptStart, POINT ptEnd, bool bSetCurPos)
|
|
@@ -100,14 +101,14 @@ if (!::IsWindow(m_hGameWnd)) return;\
|
|
|
|
|
|
GameAssist::GamePos2Screen(m_hGameWnd, ptEnd);
|
|
|
GameAssist::MouseClick(ptEnd);
|
|
|
- SRAND(50, 150);
|
|
|
+ SRAND(80, 150);
|
|
|
}
|
|
|
|
|
|
void CAction::MouseClick()
|
|
|
{
|
|
|
SETGAMEFOREGROUND;
|
|
|
GameAssist::MouseClick();
|
|
|
- SRAND(50, 150);
|
|
|
+ SRAND(80, 150);
|
|
|
}
|
|
|
|
|
|
void CAction::MouseClick(POINT pt)
|
|
@@ -115,14 +116,14 @@ if (!::IsWindow(m_hGameWnd)) return;\
|
|
|
SETGAMEFOREGROUND;
|
|
|
GameAssist::GamePos2Screen(m_hGameWnd, pt);
|
|
|
GameAssist::MouseClick(pt);
|
|
|
- SRAND(50, 150);
|
|
|
+ SRAND(80, 150);
|
|
|
}
|
|
|
|
|
|
void CAction::MouseDbClick()
|
|
|
{
|
|
|
SETGAMEFOREGROUND;
|
|
|
GameAssist::MouseDbClick();
|
|
|
- SRAND(50, 150);
|
|
|
+ SRAND(80, 150);
|
|
|
}
|
|
|
|
|
|
void CAction::MouseDbClick(POINT pt)
|
|
@@ -130,14 +131,14 @@ if (!::IsWindow(m_hGameWnd)) return;\
|
|
|
SETGAMEFOREGROUND;
|
|
|
GameAssist::GamePos2Screen(m_hGameWnd, pt);
|
|
|
GameAssist::MouseDbClick(pt);
|
|
|
- SRAND(50, 150);
|
|
|
+ SRAND(80, 150);
|
|
|
}
|
|
|
|
|
|
void CAction::MouseRClick()
|
|
|
{
|
|
|
SETGAMEFOREGROUND;
|
|
|
GameAssist::MouseRClick();
|
|
|
- SRAND(50, 150);
|
|
|
+ SRAND(80, 150);
|
|
|
}
|
|
|
|
|
|
void CAction::MouseRClick(POINT pt)
|
|
@@ -145,7 +146,7 @@ if (!::IsWindow(m_hGameWnd)) return;\
|
|
|
SETGAMEFOREGROUND;
|
|
|
GameAssist::GamePos2Screen(m_hGameWnd, pt);
|
|
|
GameAssist::MouseRClick(pt);
|
|
|
- SRAND(50, 150);
|
|
|
+ SRAND(80, 150);
|
|
|
}
|
|
|
|
|
|
void CAction::MouseDrag(POINT pt)
|
|
@@ -153,14 +154,14 @@ if (!::IsWindow(m_hGameWnd)) return;\
|
|
|
SETGAMEFOREGROUND;
|
|
|
GameAssist::GamePos2Screen(m_hGameWnd, pt);
|
|
|
GameAssist::MouseDrag(pt);
|
|
|
- SRAND(50, 150);
|
|
|
+ SRAND(80, 150);
|
|
|
}
|
|
|
|
|
|
void CAction::SendKey(DWORD key, BOOL bCtrl, BOOL bAtl, BOOL bShift)
|
|
|
{
|
|
|
SETGAMEFOREGROUND;
|
|
|
GameAssist::SendKey(key, bCtrl, bAtl, bShift);
|
|
|
- SRAND(50,150);
|
|
|
+ SRAND(80, 150);
|
|
|
}
|
|
|
|
|
|
void CAction::InitNPCInfo()
|