
14.05.2020, 22:41
|
|
Участник форума
Регистрация: 14.05.2014
Сообщений: 149
С нами:
6314183
Репутация:
68
|
|
Данный код постоянно выбирает первый пункт диалога, почему?
Код:
Код:
void SendDialogResponse(WORD wDialogID, BYTE bButtonID, WORD wListBoxItem = 65535, char* szInputResp = "")
{
BitStream bs;
bs.ResetWritePointer();
bs.Write(wDialogID);
bs.Write(bButtonID);
bs.Write(wListBoxItem);
bs.Write((BYTE)strlen(szInputResp));
bs.Write(szInputResp, strlen(szInputResp));
SF->getRakNet()->SendRPC(RPCEnumeration::RPC_DialogResponse, &bs);
}
SendDialogResponse(dialogID, 1, 4);
|
|
|

15.05.2020, 00:43
|
|
Участник форума
Регистрация: 28.08.2016
Сообщений: 183
С нами:
5109543
Репутация:
33
|
|
Как выйти на адреса памяти позиции игрока?
Сообщение от 2Shae
WORD wListBoxItem = 65535
убери число
|
|
|

17.05.2020, 18:05
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Вообще его не юзать лучше.
|
|
|

17.05.2020, 21:48
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Юзай события окна.
|
|
|

19.05.2020, 17:53
|
|
Новичок
Регистрация: 21.03.2020
Сообщений: 17
С нами:
3235828
Репутация:
3
|
|
Решил под себя подстроить ип ченжер от наруто, взяв его исходники, но в его исходниках отсутствовал urmem.h. Я нашел на гх urmem от urShadow, но там уже новая версия. Я адаптировал версию, но крашит при хуке.
C++:
Код:
bool
test
(
unsigned
short
maxConnections
,
unsigned
short
localPort
,
int
_threadSleepTimer
,
const
char
*
forceHostAddress
)
{
return
hook
.
call
(
maxConnections
,
localPort
,
_threadSleepTimer
,
forceHostAddress
)
;
}
void
SetHook
(
const
urmem
::
address_t addr
)
{
hook
.
install
(
addr
,
urmem
::
get_func_addr
(
&
test
)
)
;
}
|
|
|

23.05.2020, 15:43
|
|
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами:
4633764
Репутация:
148
|
|
Как зарегистрировать windproc handler без SF api
|
|
|

26.05.2020, 06:05
|
|
Новичок
Регистрация: 01.09.2018
Сообщений: 2
С нами:
4053234
Репутация:
1
|
|
|
|
|

27.05.2020, 17:32
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
В СФ нет никаких встроенных функций для работы с ини. Можно юзать винапи(а он не удобен) или же поискать для себя удобную либу для работы с ини. В нете их навалом. Ищи так "C++ ini wrapper"
Это не стол заказов. Тебе в другой раздел под названием "Работа и услуги"
|
|
|

02.06.2020, 20:20
|
|
Участник форума
Регистрация: 14.04.2018
Сообщений: 122
С нами:
4254200
Репутация:
98
|
|
Там если что нихуя нет, пустое говно
|
|
|

02.06.2020, 17:12
|
|
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами:
5332594
Репутация:
163
|
|
ауе, почему при возврате оригинального wndproc крашит игру?)
C++:
Код:
if
(
reason
==
DLL_PROCESS_DETACH
)
{
SetWindowLongA
(
gl
.
gameWindow
,
GWL_WNDPROC
,
reinterpret_cast
(
gl
.
originalWndProc
)
)
;
}
вызывается в DllMain
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|