 |
|

29.04.2018, 16:12
|
|
Новичок
Регистрация: 06.03.2008
Сообщений: 19
С нами:
9569033
Репутация:
8
|
|
Сообщение от iAmerican
C++:
Код:
void
GameText
(
const
char
*
szText
,
int
iTime
,
signed
int
iStyle
)
{
typedef
void
(
__stdcall
*
GameText_t
)
(
const
char
*
,
int
,
signed
int
)
;
GameText_t pGameText
=
(
GameText_t
)
(
g_dwSAMP
+
0x9C2C0
)
;
return
pGameText
(
szText
,
iTime
,
iStyle
)
;
}
using
:
GameText
(
"~r~my text!"
,
1000
,
5
)
;
А что происходит , можно подробнее? у тебя цикл раз в пол секунды идет. Может из за этого и не видишь результата.
g_dwSAMP?
|
|
|

29.04.2018, 16:14
|
|
Участник форума
Регистрация: 27.05.2016
Сообщений: 223
С нами:
5242744
Репутация:
83
|
|
Сообщение от iAmerican
C++:
Код:
void
GameText
(
const
char
*
szText
,
int
iTime
,
signed
int
iStyle
)
{
typedef
void
(
__stdcall
*
GameText_t
)
(
const
char
*
,
int
,
signed
int
)
;
GameText_t pGameText
=
(
GameText_t
)
(
g_dwSAMP
+
0x9C2C0
)
;
return
pGameText
(
szText
,
iTime
,
iStyle
)
;
}
using
:
GameText
(
"~r~my text!"
,
1000
,
5
)
;
А что происходит , можно подробнее? у тебя цикл раз в пол секунды идет. Может из за этого и не видишь результата.
Ничего не происходит, по идее он должен стрелять если наведен на игрока
|
|
|

29.04.2018, 16:15
|
|
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами:
6438231
Репутация:
133
|
|
Сообщение от Ed1k
g_dwSAMP?
Замени g_dwSAMP на SF->getSAMP()->dwSAMPaddr.
Как то так, я уже точно не помню , порыскай.
Сообщение от AndreyS
Ничего не происходит, по идее он должен стрелять если наведен на игрока
Проверяй всё ли правильно получает , если все там нормально. Проблема в нажатии клавиши.
|
|
|

29.04.2018, 16:17
|
|
Новичок
Регистрация: 06.03.2008
Сообщений: 19
С нами:
9569033
Репутация:
8
|
|
Сообщение от iAmerican
Замени g_dwSAMP на SF->getSAMP()->dwSAMPaddr.
Как то так, я уже точно не помню , порыскай.
Может SF->getSAMP()->getSAMPAddr()?
|
|
|

29.04.2018, 16:20
|
|
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами:
6438231
Репутация:
133
|
|
Сообщение от Ed1k
Может SF->getSAMP()->getSAMPAddr()?
Да , оно самое.
|
|
|

29.04.2018, 19:08
|
|
Участник форума
Регистрация: 27.05.2016
Сообщений: 223
С нами:
5242744
Репутация:
83
|
|
Сообщение от iAmerican
Проверяй всё ли правильно получает , если все там нормально. Проблема в нажатии клавиши.
Где там нажатие клавиши?
|
|
|

29.04.2018, 19:48
|
|
Новичок
Регистрация: 06.03.2008
Сообщений: 19
С нами:
9569033
Репутация:
8
|
|
Как получить список всех игроков, кто рядом?
|
|
|

29.04.2018, 21:25
|
|
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами:
6438231
Репутация:
133
|
|
Сообщение от AndreyS
Где там нажатие клавиши?
C++:
Код:
DWORD lol
=
0xB73458
;
lol
=
lol
+
34
;
int
temp
=
255
;
WriteProcessMemory
(
pwHandle
,
(
LPVOID
)
lol
,
&
temp
,
4
,
0
)
;
Сообщение от Ed1k
Как получить список всех игроков, кто рядом?
C++:
Код:
for
(
int
i
=
0
;
i
getSAMP
(
)
->
getPlayers
(
)
->
iIsListed
[
i
]
!=
1
)
continue
;
if
(
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pRemotePlayer
[
i
]
==
NULL
)
continue
;
if
(
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pRemotePlayer
[
i
]
->
pPlayerData
==
NULL
||
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pRemotePlayer
[
i
]
->
pPlayerData
->
pSAMP_Actor
==
NULL
)
continue
;
// i - переменная с игроками.
}
|
|
|

30.04.2018, 01:10
|
|
Новичок
Регистрация: 06.03.2008
Сообщений: 19
С нами:
9569033
Репутация:
8
|
|
Код:
Код:
1>main.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__RegCloseKey@4 в функции "bool __cdecl GetPlayerAccess(void)" (?GetPlayerAccess@@YA_NXZ)
1>main.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__RegOpenKeyExA@20 в функции "bool __cdecl GetPlayerAccess(void)" (?GetPlayerAccess@@YA_NXZ)
1>main.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__RegQueryValueExA@24 в функции "bool __cdecl GetPlayerAccess(void)" (?GetPlayerAccess@@YA_NXZ)
В чём проблема?
|
|
|

30.04.2018, 08:57
|
|
Постоянный
Регистрация: 10.01.2016
Сообщений: 922
С нами:
5441999
Репутация:
133
|
|
Сообщение от Ed1k
Код:
Код:
1>main.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__RegCloseKey@4 в функции "bool __cdecl GetPlayerAccess(void)" (?GetPlayerAccess@@YA_NXZ)
1>main.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__RegOpenKeyExA@20 в функции "bool __cdecl GetPlayerAccess(void)" (?GetPlayerAccess@@YA_NXZ)
1>main.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__RegQueryValueExA@24 в функции "bool __cdecl GetPlayerAccess(void)" (?GetPlayerAccess@@YA_NXZ)
В чём проблема?
Либу не подключил
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|