 |
|

23.02.2018, 16:51
|
|
Постоянный
Регистрация: 10.01.2016
Сообщений: 922
С нами:
5441999
Репутация:
133
|
|
Сообщение от kewa opcode
по смещениям начиная от samp.dll иди к stPlayerPool::sLocalPlayerID и stPlayerPool::strLocalPlayerName
Ему похоже надо коннект другого игрока
Сообщение от sayler
1. Что делать с этими структурами? Придется вырезать RakClient и всё что с ним связано?
Да. Ну или изъебнутся и хукнуть обработчик рпц
|
|
|

23.02.2018, 19:24
|
|
Новичок
Регистрация: 22.02.2018
Сообщений: 5
С нами:
4327070
Репутация:
0
|
|
Сообщение от BlackKnigga
Ему похоже надо коннект другого игрока
Да. Ну или изъебнутся и хукнуть обработчик рпц
Мне нужно отследить когда localplayer подключается к серверу , и потом узнать мой playerid и nickname
|
|
|

24.02.2018, 17:31
|
|
Познающий
Регистрация: 06.01.2016
Сообщений: 55
С нами:
5447426
Репутация:
58
|
|
Нашел такую функцию, как PlaySound. Беда в том, что она не хочет воспроизводить .mp3 файл (длит. звука 10 сек).
Путь указан правильно. Пробовал разные вариации с флагами запуска. TEXT(путь) - тоже. Но возвращает функция всегда FALSE (т.е звук не воспроизведен).
C++:
Код:
PlaySoundA
(
/*путь*/
,
NULL
,
SND_RESOURCE
)
;
// Для примера
Как еще в SF API можно реализовать воспроизведение файлов формата .mp3 / .wav ?
|
|
|

24.02.2018, 18:03
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Сообщение от Vandal™
Нашел такую функцию, как PlaySound. Беда в том, что она не хочет воспроизводить .mp3 файл (длит. звука 10 сек).
Путь указан правильно. Пробовал разные вариации с флагами запуска. TEXT(путь) - тоже. Но возвращает функция всегда FALSE (т.е звук не воспроизведен).
bass.lib юзай.
|
|
|

24.02.2018, 19:45
|
|
Новичок
Регистрация: 22.02.2018
Сообщений: 5
С нами:
4327070
Репутация:
0
|
|
1. Как получить hash файла в md5?
|
|
|

24.02.2018, 20:30
|
|
Новичок
Регистрация: 19.01.2018
Сообщений: 3
С нами:
4376109
Репутация:
1
|
|
Сообщение от sayler
1. Как получить hash файла в md5?
Естественно считать по всем байтам внутри файла, пример из гугла:
C++:
[CODE]
#include
//for std::cout
#include
//for std::string
#include
#include "MD5.h"
using
std
::
cout
;
using
std
::
endl
;
int
main
(
int
argc
,
char
*
argv
[
]
)
{
//Start opening your file
ifstream inBigArrayfile
;
inBigArrayfile
.
open
(
"Data.dat"
,
std
::
ios
::
binary
|
std
::
ios
::
in
)
;
//Find length of file
inBigArrayfile
.
seekg
(
0
,
std
::
ios
::
end
)
;
long
Length
=
inBigArrayfile
.
tellg
(
)
;
inBigArrayfile
.
seekg
(
0
,
std
::
ios
::
beg
)
;
//read in the data from your file
char
*
InFileData
=
new
char
[
Length
]
;
inBigArrayfile
.
read
(
InFileData
,
Length
)
;
//Calculate MD5 hash
std
::
string Temp
=
md5
(
InFileData
,
Length
)
;
cout
|
|
|

24.02.2018, 20:43
|
|
Новичок
Регистрация: 30.06.2017
Сообщений: 8
С нами:
4669563
Репутация:
3
|
|
Здравствуйте,решил поиграться с прицелом.Не пойму,как вместо стандартного прицела сделать свой,но только при наличии собейта?Прошу помощи
|
|
|

24.02.2018, 20:44
|
|
Постоянный
Регистрация: 15.04.2017
Сообщений: 602
С нами:
4778331
Репутация:
63
|
|
хукать загрузку прицела в игру и загружать свой вместо нево
|
|
|

26.02.2018, 07:23
|
|
Познающий
Регистрация: 06.01.2016
Сообщений: 55
С нами:
5447426
Репутация:
58
|
|
В C++ or SF API можно отправить комп на гибернизацию,сон или тупо выключить?
|
|
|

26.02.2018, 09:21
|
|
Постоянный
Регистрация: 10.01.2016
Сообщений: 922
С нами:
5441999
Репутация:
133
|
|
Сообщение от Vandal™
В C++ or SF API можно отправить комп на гибернизацию,сон или тупо выключить?
Можно, используя винапи, гугли как
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|