Привет, достали люди, продающие дерьмо за 700 рублей в месяц с говно-триггерботом который стреляет через StartFire и StopFire (ha-ha-ha). Подгорело, пускай отдохнут)
class
IItem
{
public
:
IWeapon
*
GetIWeapon
(
)
{
// на югейме (не реклама) также можете найти как это найти там в теме где я ответил
return
Function
(
this
,
don`t paste
)
(
this
)
;
//OffHand (offset in return of last 'if' is GetIWeapon)
}
}
C++:
Код:
class
IWeapon
{
public
:
void
StartFire
(
)
{
return
Function
(
this
,
11
)
(
this
)
;
}
//CScriptBind_Weapon::AutoShoot (first)
void
StopFire
(
)
{
return
Function
(
this
,
12
)
(
this
)
;
}
//CScriptBind_Weapon::AutoShoot (second)
}
use:
C++:
Код:
if
(
auto
mWeapon
=
m_pActor
->
GetCurrentItem
(
)
->
GetIWeapon
(
)
)
{
auto
mTriggerId
=
m_pActor
->
GetTriggeredID
(
)
;
if
(
mTriggerId
&&
GetAsyncKeyState
(
VK_RBUTTON
)
)
{
if
(
IActor
*
pActor
=
meFramework
->
GetIActorSystem
(
)
->
GetActor
(
mTriggerId
)
)
{
if
(
IsMyTeam
(
m_pActor
,
pActor
)
)
{
continue
;
}
// here
mWeapon
->
StartFire
(
)
;
// and here
mWeapon
->
StopFire
(
)
;
}
}
}