 |
|

07.07.2017, 17:51
|
|
Новичок
Регистрация: 20.07.2015
Сообщений: 20
С нами:
5692365
Репутация:
1
|
|
Проблема такова сделал я скиллбот ( Ну как сделал нашел src :crazy: ). Сделан он с помощю keybd_event
Вот весь код:
Код:
[CODE]
void cheat_handle_skillbot()
{
if (cheat_state->actor.skillbot == 1)
{
static DWORD dwTime = GetTickCount();
static int action = 0;
if (cheat_state->actor.skillbot == 1 && dwTime actor.skillbot == 1 && dwTime
Проблема в том что кнопка не нажимается
|
|
|

07.07.2017, 18:13
|
|
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами:
8186006
Репутация:
1
|
|
C++:
[CODE]
void
cheat_handle_skillbot
(
)
{
static
DWORD dwTime
=
GetTickCount
(
)
;
static
int
action
=
0
;
if
(
cheat_state
->
actor
.
skillbot
==
1
&&
dwTime
actor
.
skillbot
==
0
&&
dwTime
|
|
|

07.07.2017, 18:20
|
|
Новичок
Регистрация: 20.07.2015
Сообщений: 20
С нами:
5692365
Репутация:
1
|
|
[QUOTE="return"]
C++:
[CODE]
void
cheat_handle_skillbot
(
)
{
static
DWORD dwTime
=
GetTickCount
(
)
;
static
int
action
=
0
;
if
(
cheat_state
->
actor
.
skillbot
==
1
&&
dwTime
actor
.
skillbot
==
0
&&
dwTime
|
|
|

07.07.2017, 18:26
|
|
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами:
8186006
Репутация:
1
|
|
Можно попробовать убрать таймер. Оружие всё равно не будет стрелять быстрей чем дефолт.
C++:
Код:
void
cheat_handle_skillbot
(
)
{
static
int
action
=
0
;
if
(
cheat_state
->
actor
.
skillbot
==
1
&&
action
==
0
)
{
keybd_event
(
VK_CONTROL
,
0
,
0
,
0
)
;
action
=
1
;
}
if
(
cheat_state
->
actor
.
skillbot
==
0
&&
action
==
1
)
{
keybd_event
(
VK_CONTROL
,
0
,
KEYEVENTF_KEYUP
,
0
)
;
action
=
0
;
}
}
|
|
|

07.07.2017, 18:29
|
|
Новичок
Регистрация: 20.07.2015
Сообщений: 20
С нами:
5692365
Репутация:
1
|
|
Сообщение от return
Можно попробовать убрать таймер. Оружие всё равно не будет стрелять быстрей чем дефолт.
C++:
Код:
void
cheat_handle_skillbot
(
)
{
static
int
action
=
0
;
if
(
cheat_state
->
actor
.
skillbot
==
1
&&
action
==
0
)
{
keybd_event
(
VK_CONTROL
,
0
,
0
,
0
)
;
action
=
1
;
}
if
(
cheat_state
->
actor
.
skillbot
==
0
&&
action
==
1
)
{
keybd_event
(
VK_CONTROL
,
0
,
KEYEVENTF_KEYUP
,
0
)
;
action
=
0
;
}
}
он все ровно не жмет кнопку
|
|
|

07.07.2017, 18:29
|
|
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами:
8186006
Репутация:
1
|
|
Сообщение от Cer20124
он все ровно не жмет кнопку
у меня всё жмёт
|
|
|

07.07.2017, 18:33
|
|
Новичок
Регистрация: 20.07.2015
Сообщений: 20
С нами:
5692365
Репутация:
1
|
|
Сообщение от return
у меня всё жмёт
А там ни каких библиотек подключать не надо?
|
|
|

07.07.2017, 18:39
|
|
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами:
8186006
Репутация:
1
|
|
User32.lib
|
|
|

07.07.2017, 18:40
|
|
Новичок
Регистрация: 20.07.2015
Сообщений: 20
С нами:
5692365
Репутация:
1
|
|
Сообщение от return
User32.lib
Код:
Код:
#pragma comment (lib, "User32.lib")
та же фигня
блин пишу тот же код в чистом консольном проекте все работает, а тут нет. Что делать?
|
|
|

09.07.2017, 19:37
|
|
Участник форума
Регистрация: 13.03.2016
Сообщений: 242
С нами:
5351007
Репутация:
0
|
|
Как правильно парсить строки через sscanf?
Допустим есть
C++:
Код:
char
buff
[
150
]
,
arr1
[
50
]
,
arr2
[
50
]
,
arr3
[
50
]
;
strcpy
(
buff
,
"qq;qqept;pituh"
)
;
sscanf
(
buff
,
"%49[^;]%49[^;]%49[^;]"
,
arr1
,
arr2
,
arr3
)
;
Но почему то неправильно считывает:hunter:
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|