Advertisement
Guest User

Untitled

a guest
Mar 27th, 2015
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.05 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. 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.     guiSetVisible(GUIEditor.window[1],false)
  32.  
  33. function guiShown()
  34.     guiSetVisible(GUIEditor.window[1],true)
  35.     showCursor(true)
  36. end
  37.  
  38. bindKey ( "k", "down", guiShown )
  39.  
  40. function changeSky(scrolled)
  41.  
  42.     if scrolled == GUIEditor.scrollbar[1] then
  43.         tRed = math.floor(guiScrollBarGetScrollPosition(GUIEditor.scrollbar[1]) * 255 / 100)
  44.     elseif scrolled == GUIEditor.scrollbar[2] then
  45.         tGreen = math.floor(guiScrollBarGetScrollPosition(GUIEditor.scrollbar[2]) * 255 / 100)
  46.     elseif scrolled == GUIEditor.scrollbar[3] then
  47.         tBlue = math.floor(guiScrollBarGetScrollPosition(GUIEditor.scrollbar[3]) * 255 / 100)  
  48.     elseif scrolled == GUIEditor.scrollbar[4] then
  49.         bRed = math.floor(guiScrollBarGetScrollPosition(GUIEditor.scrollbar[4]) * 255 / 100)
  50.     elseif scrolled == GUIEditor.scrollbar[5] then
  51.         bGreen = math.floor(guiScrollBarGetScrollPosition(GUIEditor.scrollbar[5]) * 255 / 100)
  52.     else
  53.         if scrolled == GUIEditor.scrollbar[6] then
  54.         bBlue = math.floor(guiScrollBarGetScrollPosition(GUIEditor.scrollbar[6]) * 255 / 100)
  55.         end
  56.     end
  57.     setSkyGradient(tRed,tGreen,tBlue,bRed,bGreen,bBlue)
  58. end
  59.  
  60. addEventHandler("onClientGUIScroll",getRootElement(),changeSky)
  61.  
  62. function clickBtn(button)
  63.     if button == "left"then
  64.         showCursor(false)
  65.         guiSetVisible(GUIEditor.window[1],false)
  66.     end
  67. end
  68.  
  69. addEventHandler( "onClientGUIClick", GUIEditor.button[1] , clickBtn, false)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement