Перейти к содержанию

Rodion

Стажёры
  • Постов

    5
  • Зарегистрирован

  • Посещение

Репутация

0 Навыки не прокачены
  1. нее) я имею ввиду без d3d9 и т.д просто используя api игры
  2. хм сейчас попробую, я собираюсь использовать функции игры вместо d3d hook для создания меню
  3. Привет всем Необходимо вызвать функцию из игры через c++ (dll) сама функция: code:0061165F loc_61165F: ; CODE XREF: code:0061176Fjcode:0061165F mov edx, [ebp+8]code:00611662 mov eax, [ebp+0Ch]code:00611665 movzx eax, word ptr [eax+edi*2+0Ch]code:0061166A mov eax, eaxcode:0061166C push eaxcode:0061166D push edxcode:0061166E mov eax, [edx]code:00611670 call dword ptr [eax+3Ch]code:00611673 add esp, 8code:00611676 cmp eax, 0code:00611679 jge short loc_611680code:0061167B jmp loc_611769три параметра принимает x y text помогите пожалуйста :C
  4. Нее уже пробовал, альфа канал почему то игнорирует, в поиске тоже нашол примерную проблему но небыла там решения(((
  5. Привет всем. Есть одна проблема не получается нарисовать полупрозрачное меню. функции рисовки >_> void FillRGB( int x, int y, int w, int h, D3DCOLOR color, IDirect3DDevice9* pDevice ){ if( w < 0 )w = 1; if( h < 0 )h = 1; if( x < 0 )x = 1; if( y < 0 )y = 1; D3DRECT rec = { x, y, x + w, y + h }; pDevice->Clear( 1, &rec, D3DCLEAR_TARGET, color, 0, 0 );}void DrawBorder( int x, int y, int w, int h, int px, D3DCOLOR BorderColor, IDirect3DDevice9* pDevice ){ FillRGB( x, (y + h - px), w, px, BorderColor, pDevice ); FillRGB( x, y, px, h, BorderColor, pDevice ); FillRGB( x, y, w, px, BorderColor, pDevice ); FillRGB( (x + w - px), y, px, h, BorderColor, pDevice );}void DrawBox( int x, int y, int w, int h, D3DCOLOR BoxColor, D3DCOLOR BorderColor, IDirect3DDevice9* pDevice ){ FillRGB( x, y, w, h, BoxColor, pDevice ); DrawBorder( x, y, w, h, 1, BorderColor, pDevice );}color который использую #define BLACK D3DCOLOR_ARGB(55, 0, 0, 0)#define YELLOW D3DCOLOR_ARGB(255, 255, 255, 0)вызов функции DrawBox(10, 15, 190, 125, BLACK, YELLOW, pDevice);
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.