void DrawRedArrows() { if( Draw.CursorOnButton( Gb.CursorX, Gb.CursorY, CustX + 7, CustY + 128, 14, 14 ) && GetAsyncKeyState( VK_LBUTTON ) & 1 ) { Red--; Draw.DrawRectColor( CustX + 7, CustY + 128, 14, 14, 7, 0.3f, 0.3f, 0.3f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 128, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 128, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 142, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 21, CustY + 128, 1, 14, 7, 0, 0, 0, 1 ); if( Red < 0 ){ Red = 0; } } else { Draw.DrawRectColor( CustX + 7, CustY + 128, 14, 14, 7, 0.175f, 0.175f, 0.175f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 128, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 128, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 142, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 21, CustY + 128, 1, 14, 7, 0, 0, 0, 1 ); } Draw.DrawStretchPic( myRegisterShader( "ui_scrollbar_arrow_left", 3 ), CustX + 10, CustY + 131, 8, 8, 0.0f, 0.0f, 1.0f, 1.0f, white ); if( Draw.CursorOnButton( Gb.CursorX, Gb.CursorY, CustX + 276, CustY + 128, 14, 14 ) && GetAsyncKeyState( VK_LBUTTON ) & 1 ) { Red++; Draw.DrawRectColor( CustX + 276, CustY + 128, 14, 14, 7, 0.3f, 0.3f, 0.3f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 128, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 128, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 142, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 290, CustY + 128, 1, 14, 7, 0, 0, 0, 1 ); if( Red > 255 ){ Red = 255; } } else { Draw.DrawRectColor( CustX + 276, CustY + 128, 14, 14, 7, 0.175f, 0.175f, 0.175f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 128, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 128, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 142, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 290, CustY + 128, 1, 14, 7, 0, 0, 0, 1 ); } Draw.DrawStretchPic( myRegisterShader( "ui_scrollbar_arrow_right", 3 ), CustX + 279, CustY + 131, 8, 8, 0.0f, 0.0f, 1.0f, 1.0f, white ); } void DrawGreenArrows() { if( Draw.CursorOnButton( Gb.CursorX, Gb.CursorY, CustX + 7, CustY + 168, 14, 14 ) && GetAsyncKeyState( VK_LBUTTON ) & 1 ) { Green--; Draw.DrawRectColor( CustX + 7, CustY + 168, 14, 14, 7, 0.3f, 0.3f, 0.3f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 168, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 168, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 182, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 21, CustY + 168, 1, 14, 7, 0, 0, 0, 1 ); if( Green < 0 ){ Green = 0; } } else { Draw.DrawRectColor( CustX + 7, CustY + 168, 14, 14, 7, 0.175f, 0.175f, 0.175f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 168, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 168, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 182, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 21, CustY + 168, 1, 14, 7, 0, 0, 0, 1 ); } Draw.DrawStretchPic( myRegisterShader( "ui_scrollbar_arrow_left", 3 ), CustX + 10, CustY + 171, 8, 8, 0.0f, 0.0f, 1.0f, 1.0f, white ); if( Draw.CursorOnButton( Gb.CursorX, Gb.CursorY, CustX + 276, CustY + 168, 14, 14 ) && GetAsyncKeyState( VK_LBUTTON ) & 1 ) { Green++; Draw.DrawRectColor( CustX + 276, CustY + 168, 14, 14, 7, 0.3f, 0.3f, 0.3f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 168, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 168, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 182, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 290, CustY + 168, 1, 14, 7, 0, 0, 0, 1 ); if( Green > 255 ){ Green = 255; } } else { Draw.DrawRectColor( CustX + 276, CustY + 168, 14, 14, 7, 0.175f, 0.175f, 0.175f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 168, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 168, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 182, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 290, CustY + 168, 1, 14, 7, 0, 0, 0, 1 ); } Draw.DrawStretchPic( myRegisterShader( "ui_scrollbar_arrow_right", 3 ), CustX + 279, CustY + 171, 8, 8, 0.0f, 0.0f, 1.0f, 1.0f, white ); } void DrawBlueArrows() { if( Draw.CursorOnButton( Gb.CursorX, Gb.CursorY, CustX + 7, CustY + 208, 14, 14 ) && GetAsyncKeyState( VK_LBUTTON ) & 1 ) { Blue--; Draw.DrawRectColor( CustX + 7, CustY + 208, 14, 14, 7, 0.3f, 0.3f, 0.3f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 208, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 208, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 222, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 21, CustY + 208, 1, 14, 7, 0, 0, 0, 1 ); if( Blue < 0 ){ Blue = 0; } } else { Draw.DrawRectColor( CustX + 7, CustY + 208, 14, 14, 7, 0.175f, 0.175f, 0.175f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 208, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 208, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 222, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 21, CustY + 208, 1, 14, 7, 0, 0, 0, 1 ); } Draw.DrawStretchPic( myRegisterShader( "ui_scrollbar_arrow_left", 3 ), CustX + 10, CustY + 211, 8, 8, 0.0f, 0.0f, 1.0f, 1.0f, white ); if( Draw.CursorOnButton( Gb.CursorX, Gb.CursorY, CustX + 276, CustY + 208, 14, 14 ) && GetAsyncKeyState( VK_LBUTTON ) & 1 ) { Blue++; Draw.DrawRectColor( CustX + 276, CustY + 208, 14, 14, 7, 0.3f, 0.3f, 0.3f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 208, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 208, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 222, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 290, CustY + 208, 1, 14, 7, 0, 0, 0, 1 ); if( Blue > 255 ){ Blue = 255; } } else { Draw.DrawRectColor( CustX + 276, CustY + 208, 14, 14, 7, 0.175f, 0.175f, 0.175f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 208, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 208, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 222, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 290, CustY + 208, 1, 14, 7, 0, 0, 0, 1 ); } Draw.DrawStretchPic( myRegisterShader( "ui_scrollbar_arrow_right", 3 ), CustX + 279, CustY + 211, 8, 8, 0.0f, 0.0f, 1.0f, 1.0f, white ); } void DrawAlphaArrows() { if( Draw.CursorOnButton( Gb.CursorX, Gb.CursorY, CustX + 7, CustY + 248, 14, 14 ) && GetAsyncKeyState( VK_LBUTTON ) & 1 ) { Alpha--; Draw.DrawRectColor( CustX + 7, CustY + 248, 14, 14, 7, 0.3f, 0.3f, 0.3f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 248, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 248, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 262, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 21, CustY + 248, 1, 14, 7, 0, 0, 0, 1 ); if( Alpha < 0 ){ Alpha = 0; } } else { Draw.DrawRectColor( CustX + 7, CustY + 248, 14, 14, 7, 0.175f, 0.175f, 0.175f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 248, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 248, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 7, CustY + 262, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 21, CustY + 248, 1, 14, 7, 0, 0, 0, 1 ); } Draw.DrawStretchPic( myRegisterShader( "ui_scrollbar_arrow_left", 3 ), CustX + 10, CustY + 251, 8, 8, 0.0f, 0.0f, 1.0f, 1.0f, white ); if( Draw.CursorOnButton( Gb.CursorX, Gb.CursorY, CustX + 276, CustY + 248, 14, 14 ) && GetAsyncKeyState( VK_LBUTTON ) & 1 ) { Alpha++; Draw.DrawRectColor( CustX + 276, CustY + 248, 14, 14, 7, 0.3f, 0.3f, 0.3f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 248, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 248, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 262, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 290, CustY + 248, 1, 14, 7, 0, 0, 0, 1 ); if( Alpha > 255 ){ Alpha = 255; } } else { Draw.DrawRectColor( CustX + 276, CustY + 248, 14, 14, 7, 0.175f, 0.175f, 0.175f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 248, 14, 1, 0.5f, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 248, 1, 14, 7, 0.5f, 0.5f, 0.5f, 1 ); Draw.DrawRectColor( CustX + 276, CustY + 262, 15, 1, 0.5f, 0, 0, 0, 1 ); Draw.DrawRectColor( CustX + 290, CustY + 248, 1, 14, 7, 0, 0, 0, 1 ); } Draw.DrawStretchPic( myRegisterShader( "ui_scrollbar_arrow_right", 3 ), CustX + 279, CustY + 251, 8, 8, 0.0f, 0.0f, 1.0f, 1.0f, white ); } void DRAWING::CustomizeRadar() { if( But.CustomRadar && M.Menu == 1 ) { if( !GotCustomCoords ) { CustX = 400; CustY = 300; GotCustomCoords = true; } if( MovingCustom ) { CustX = Gb.CursorX - cust_x_dif; CustY = Gb.CursorY - cust_y_dif; } // Draw Color Picker Box Draw.DrawRectColor( CustX, CustY, 300, 300, 150, 0.2f, 0.2f, 0.2f, 1 ); Draw.DrawRectColor( CustX, CustY, 300, 300, 1, 0.5f, 0.5f, 0.5f, 1 ); // Draw Color Sample Draw.DrawStringColor( "Color", CustX + 135, CustY + 30, 1, Gb.font[3], 1, 1, 1, 1 ); Draw.DrawRectColor( CustX + 125, CustY + 35, 50, 50, 25, Red / 255, Green / 255, Blue / 255, 1 ); Draw.DrawRectColor( CustX + 125, CustY + 35, 50, 50, 1, 0, 0, 0, 1 ); // Draw Red Draw.DrawStringColor( "Red", CustX + 140, CustY + 125, 1, Gb.font[3], 1, 0.3f, 0.3f, 1 ); Draw.DrawRectColor( CustX + 21, CustY + 135, 258, 3, 1.5, 0.3f, 0.3f, 0.3f, 1 ); if( MovingRed ) { Red = Gb.CursorX - red_dif; if( Red < 0 ){ Red = 0; } if( Red > 252 ){ Red = 252; } } // Draw Red Slider Draw.DrawRectColor( CustX + 21 + Red, CustY + 128, 3, 14, 7, 1, 0.3f, 0.3f, 1 ); Draw.DrawRectColor( CustX + 21 + Red, CustY + 128, 3, 14, 1, 0, 0, 0, 1 ); MovingRed = false; if( Draw.CursorOnButton( Gb.CursorX, Gb.CursorY, CustX + 18 + Red, CustY + 126, 9, 18 ) && GetAsyncKeyState( VK_LBUTTON ) ) { red_dif = Gb.CursorX - Red; MovingRed = true; } DrawRedArrows(); // Draw Green Draw.DrawStringColor( "Green", CustX + 137, CustY + 165, 1, Gb.font[3], 0.3f, 1, 0.3f, 1 ); Draw.DrawRectColor( CustX + 21, CustY + 175, 258, 3, 1.5, 0.3f, 0.3f, 0.3f, 1 ); if( MovingGreen ) { Green = Gb.CursorX - green_dif; if( Green < 0 ){ Green = 0; } if( Green > 252 ){ Green = 252; } } // Draw Green Slider Draw.DrawRectColor( CustX + 21 + Green, CustY + 168, 3, 14, 7, 0.3f, 1, 0.3f, 1 ); Draw.DrawRectColor( CustX + 21 + Green, CustY + 168, 3, 14, 1, 0, 0, 0, 1 ); MovingGreen = false; if( Draw.CursorOnButton( Gb.CursorX, Gb.CursorY, CustX + 18 + Green, CustY + 166, 9, 18 ) && GetAsyncKeyState( VK_LBUTTON ) ) { green_dif = Gb.CursorX - Green; MovingGreen = true; } DrawGreenArrows(); // Draw Blue Draw.DrawStringColor( "Blue", CustX + 138, CustY + 205, 1, Gb.font[3], 0.3f, 0.3f, 1, 1 ); Draw.DrawRectColor( CustX + 21, CustY + 215, 258, 3, 1.5, 0.3f, 0.3f, 0.3f, 1 ); if( MovingBlue ) { Blue = Gb.CursorX - blue_dif; if( Blue < 0 ){ Blue = 0; } if( Blue > 252 ){ Blue = 252; } } // Draw Blue Slider Draw.DrawRectColor( CustX + 21 + Blue, CustY + 208, 3, 14, 7, 0.3f, 0.3f, 1, 1 ); Draw.DrawRectColor( CustX + 21 + Blue, CustY + 208, 3, 14, 1, 0, 0, 0, 1 ); MovingBlue = false; if( Draw.CursorOnButton( Gb.CursorX, Gb.CursorY, CustX + 18 + Blue, CustY + 206, 9, 18 ) && GetAsyncKeyState( VK_LBUTTON ) ) { blue_dif = Gb.CursorX - Blue; MovingBlue = true; } DrawBlueArrows(); // Draw Alpha Draw.DrawStringColor( "Alpha", CustX + 137, CustY + 245, 1, Gb.font[3], 1, 1, 1, 1 ); Draw.DrawRectColor( CustX + 21, CustY + 255, 258, 3, 1.5, 0.3f, 0.3f, 0.3f, 1 ); if( MovingAlpha ) { Alpha = Gb.CursorX - alpha_dif; if( Alpha < 0 ){ Alpha = 0; } if( Alpha > 252 ){ Alpha = 252; } } // Draw Alpha Slider Draw.DrawRectColor( CustX + 21 + Alpha, CustY + 248, 3, 14, 7, 1, 1, 1, 1 ); Draw.DrawRectColor( CustX + 21 + Alpha, CustY + 248, 3, 14, 1, 0, 0, 0, 1 ); MovingAlpha = false; if( Draw.CursorOnButton( Gb.CursorX, Gb.CursorY, CustX + 18 + Alpha, CustY + 246, 9, 18 ) && GetAsyncKeyState( VK_LBUTTON ) ) { alpha_dif = Gb.CursorX - Alpha; MovingAlpha = true; } DrawAlphaArrows(); MovingCustom = false; if( Draw.CursorOnButton( Gb.CursorX, Gb.CursorY, CustX, CustY, 300, 300 ) && GetAsyncKeyState( VK_LBUTTON ) && !MovingRed && !MovingGreen && !MovingBlue && !MovingAlpha ) { cust_x_dif = Gb.CursorX - CustX; cust_y_dif = Gb.CursorY - CustY; MovingCustom = true; } } }