Advertisement
Guest User

Untitled

a guest
Mar 27th, 2015
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.22 KB | None | 0 0
  1. GUIEditor = {
  2.     button = {},
  3.     window = {},
  4.     scrollbar = {},
  5.     label = {}
  6. }
  7.  
  8.  
  9.  
  10. local tRed,tGreen,tBlue,bRed,bGreen,bBlue = 0,0,0,0,0,0
  11.  
  12. function guiCreator()
  13.         GUIEditor.window[1] = guiCreateWindow(374, 290, 692, 491, "Sky Changer", false)
  14.         guiWindowSetSizable(GUIEditor.window[1], false)
  15.         guiSetAlpha(GUIEditor.window[1], 0.65)
  16.  
  17.         GUIEditor.scrollbar[1] = guiCreateScrollBar(67, 77, 569, 15, true, false, GUIEditor.window[1])
  18.         GUIEditor.label[1] = guiCreateLabel(10, 73, 47, 24, "topRed", false, GUIEditor.window[1])
  19.         GUIEditor.label[2] = guiCreateLabel(10, 73, 47, 24, "topRed", false, GUIEditor.window[1])
  20.         GUIEditor.label[3] = guiCreateLabel(8, 127, 53, 15, "topGreen", false, GUIEditor.window[1])
  21.         GUIEditor.scrollbar[2] = guiCreateScrollBar(67, 127, 570, 15, true, false, GUIEditor.window[1])
  22.         GUIEditor.scrollbar[3] = guiCreateScrollBar(67, 174, 570, 15, true, false, GUIEditor.window[1])
  23.         GUIEditor.scrollbar[4] = guiCreateScrollBar(67, 220, 569, 15, true, false, GUIEditor.window[1])
  24.         GUIEditor.scrollbar[5] = guiCreateScrollBar(67, 263, 567, 15, true, false, GUIEditor.window[1])
  25.         GUIEditor.scrollbar[6] = guiCreateScrollBar(67, 305, 564, 15, true, false, GUIEditor.window[1])
  26.         GUIEditor.label[4] = guiCreateLabel(10, 174, 51, 15, "topBlue", false, GUIEditor.window[1])
  27.         GUIEditor.label[5] = guiCreateLabel(10, 220, 51, 15, "botRed", false, GUIEditor.window[1])
  28.         GUIEditor.label[6] = guiCreateLabel(10, 264, 54, 14, "botGreen", false, GUIEditor.window[1])
  29.         GUIEditor.label[7] = guiCreateLabel(9, 304, 55, 16, "botBlue", false, GUIEditor.window[1])
  30.         GUIEditor.button[1] = guiCreateButton(181, 384, 290, 74, "Подтвердить", false, GUIEditor.window[1])
  31.        
  32.         guiSetVisible(GUIEditor.window[1],false)
  33.     end
  34.  
  35.  
  36. function guiShown()
  37.     guiSetVisible(GUIEditor.window[1],true)
  38.     showCursor(true)
  39. end
  40.  
  41. bindKey ( "k", "down", guiShown )
  42.  
  43. function changeSky(scrolled)
  44.  
  45.     if scrolled == GUIEditor.scrollbar[1] then
  46.         tRed = math.floor(guiScrollBarGetScrollPosition(GUIEditor.scrollbar[1]) * 255 / 100)
  47.     elseif scrolled == GUIEditor.scrollbar[2] then
  48.         tGreen = math.floor(guiScrollBarGetScrollPosition(GUIEditor.scrollbar[2]) * 255 / 100)
  49.     elseif scrolled == GUIEditor.scrollbar[3] then
  50.         tBlue = math.floor(guiScrollBarGetScrollPosition(GUIEditor.scrollbar[3]) * 255 / 100)  
  51.     elseif scrolled == GUIEditor.scrollbar[4] then
  52.         bRed = math.floor(guiScrollBarGetScrollPosition(GUIEditor.scrollbar[4]) * 255 / 100)
  53.     elseif scrolled == GUIEditor.scrollbar[5] then
  54.         bGreen = math.floor(guiScrollBarGetScrollPosition(GUIEditor.scrollbar[5]) * 255 / 100)
  55.     else
  56.         if scrolled == GUIEditor.scrollbar[6] then
  57.         bBlue = math.floor(guiScrollBarGetScrollPosition(GUIEditor.scrollbar[6]) * 255 / 100)
  58.         end
  59.     end
  60.     setSkyGradient(tRed,tGreen,tBlue,bRed,bGreen,bBlue)
  61. end
  62.  
  63. addEventHandler("onClientGUIScroll",getRootElement(),changeSky)
  64.  
  65. function clickBtn(button)
  66.     if button == "left"then
  67.         showCursor(false)
  68.         guiSetVisible(GUIEditor.window[1],false)
  69.     end
  70. end
  71.  
  72. addEventHandler( "onClientGUIClick", GUIEditor.button[1] , clickBtn, false)
  73.  
  74.  
  75. addEventHandler("onClientResourceStart", resourceRoot, guiCreator)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement