Вопрос How can i retrive the players chat ?

Начинающий
Статус
Оффлайн
Регистрация
11 Фев 2023
Сообщения
40
Реакции[?]
0
Поинты[?]
0
i wanna create chat translator how can i get the chat for each player
some 1 told me that i need to use it with network but i dont know how and i gave it couple of tries but failed to do so if there is any other option rather than reading the network ?
 
Участник
Статус
Оффлайн
Регистрация
23 Май 2019
Сообщения
781
Реакции[?]
331
Поинты[?]
63K
try hooking CDOTAChatChannelBase::ProcessMsg(CDOTAChatChannelBase *__hidden this, const CMsgDOTAChatMessage *, bool)
C++:
$ ==>            | 40:55                      | push rbp
$+2              | 53                         | push rbx
$+3              | 41:55                      | push r13
$+5              | 41:56                      | push r14
$+7              | 48:8DAC24 38FCFFFF         | lea rbp,qword ptr ss:[rsp-3C8]
$+F              | 48:81EC C8040000           | sub rsp,4C8
$+16             | 45:0FB6E8                  | movzx r13d,r8b
$+1A             | 4C:8BF2                    | mov r14,rdx
$+1D             | 48:8BD9                    | mov rbx,rcx
$+20             | E8 DBE7A000                | call client.7FF9B8E32620
$+25             | 48:8BC8                    | mov rcx,rax
$+28             | E8 A34FA100                | call client.7FF9B8E38DF0
$+2D             | 84C0                       | test al,al
$+2F             | 0F85 D3050000              | jne client.7FF9B8424428
$+35             | 8B0D BDF33403              | mov ecx,dword ptr ds:[7FF9BB773218]
$+3B             | BA 02000000                | mov edx,2
$+40             | 48:89B424 F0040000         | mov qword ptr ss:[rsp+4F0],rsi
$+48             | 48:89BC24 F8040000         | mov qword ptr ss:[rsp+4F8],rdi
$+50             | FF15 5AE62501              | call qword ptr ds:[<&LoggingSystem_IsChannelEnabled>]
$+56             | 84C0                       | test al,al
$+58             | 74 1C                      | je client.7FF9B8423E96
$+5A             | 8B0D 98F33403              | mov ecx,dword ptr ds:[7FF9BB773218]
$+60             | 4C:8D4B 08                 | lea r9,qword ptr ds:[rbx+8]
$+64             | 4C:8D05 C53F2102           | lea r8,qword ptr ds:[7FF9BA637E50]                                     | 00007FF9BA637E50:"CDOTAChatChannelBase::ProcessMsg(): Channel [%s] received message:\n"
$+6B             | BA 02000000                | mov edx,2
$+70             | FF15 42E62501              | call qword ptr ds:[<&LoggingSystem_Log>]
$+76             | 81A5 0C040000 FFFF0FFF     | and dword ptr ss:[rbp+40C],FF0FFFFF
 
Сверху Снизу