[SC] Crosshair

    Share

    № мαно
    Member Newbie
    Member Newbie

    Thread & Post : 11
    Point Forum : 189923
    Thanks Given : -2
    Join date : 25.09.11

    default [SC] Crosshair

    Post by № мαно on Sun Sep 25, 2011 4:17 pm

    Alat:
    Microsoft Visual C++ 2010

    Code:
    Spoiler:
    #include
    #include
    #include
    using namespace std;
    bool crosshairon=false;
    HDC ragedc = NULL;
    int crosshairsize=0;
    int cx=0;
    int cy=0;
    void CrossThread(void)
    {
    while(1)
    {
    if(GetAsyncKeyState(VK_NUMPAD0)&1)//Ganti "NUMPAD0" dengan Hotkey yang kamu Mau
    {
    crosshairon=!crosshairon;
    ragedc = GetDC(HWND_DESKTOP);
    cx=GetSystemMetrics(SM_CXSCREEN)/2-((crosshairsize-1)/2);
    cy=GetSystemMetrics(SM_CYSCREEN)/2-((crosshairsize-1)/2);
    }
    Sleep(1);
    }
    }
    int main()
    {
    cout<<"Crosshair size in pixels:\n";
    cin>>crosshairsize;
    if(crosshairsize%2==0)
    {
    crosshairsize+=1;
    }
    system("cls");
    cout<<"Press numpad0 to toggle the crosshair on and off\n";
    CreateThread(0,0,(LPTHREAD_START_ROUTINE)CrossThread,0,0,0);
    while(1)
    {
    if(crosshairon==true)
    {
    for(int i=0;i{
    SetPixel(ragedc, cx+i, cy+((crosshairsize-1)/2), RGB(255,0,0));
    SetPixel(ragedc, cx+((crosshairsize-1)/2), cy+i, RGB(0,0,255));
    }
    if(crosshairon==false)

    for(int i=1;i{
    SetPixel(ragedc, cx+i, cy+((crosshairsize-1)/2), RGB(0,0,0));
    SetPixel(ragedc, cx+((crosshairsize-1)/2), cy+i, RGB(0,0,0));
    }
    }
    Sleep(33);
    }
    }

    NB :
    SC Work di Semua Game yang make OpenGL ato D3D

    Credits SC:
    NO MAHO

      Waktu sekarang Tue Dec 06, 2016 8:52 pm