у тебя лишний указатель, правильно:
byte* SendPacket = *(byte*)(*FPointer - 0x1C)
PS а вообще лучше инлайн асм не использовать
// ClientMode CreateMove
bool* send_packet = reinterpret_cast< bool* >( reinterpret_cast< uintptr_t >( _AddressOfReturnAddress( ) ) + 0x14 );
и еще - у тебя код получения сенд пакета не будет работать, и скорее просто вызовет краш, потому что он должен быть в CreateMove хуке. Про сам код вообще молчу