Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local data={ showed=nil, button={}}
- local screenW, screenH = guiGetScreenSize()
- local sx, sy = guiGetScreenSize()
- function isMouseIn(psx,psy,pssx,pssy,abx,aby)
- if not isCursorShowing() then return end
- cx,cy=getCursorPosition()
- cx,cy=cx*sx,cy*sy
- if cx >= psx and cx <= psx+pssx and cy >= psy and cy <= psy+pssy then
- return true,cx,cy
- else
- return false
- end
- end
- function renderZoneBox()
- showCursor(true)
- dxDrawRectangle(screenW * 0.3661, screenH * 0.2300, screenW * 0.2690, screenH * 0.5, tocolor(66, 134, 244, 255), false)
- dxDrawLine((screenW * 0.3655) - 1, (screenH * 0.2733) - 1, (screenW * 0.3655) - 1, screenH * 0.3200, tocolor(0, 0, 0, 255), 1, false)
- dxDrawLine(screenW * 0.6351, (screenH * 0.2733) - 1, (screenW * 0.3655) - 1, (screenH * 0.2733) - 1, tocolor(0, 0, 0, 255), 1, false)
- dxDrawLine((screenW * 0.3655) - 1, screenH * 0.3200, screenW * 0.6351, screenH * 0.3200, tocolor(0, 0, 0, 255), 1, false)
- dxDrawLine(screenW * 0.6351, screenH * 0.3200, screenW * 0.6351, (screenH * 0.2733) - 1, tocolor(0, 0, 0, 255), 1, false)
- dxDrawRectangle(screenW * 0.3655, screenH * 0.2733, screenW * 0.2696, screenH * 0.0467, tocolor(66, 134, 244, 255), false)
- dxDrawText("SKLEP PREMIUM (Zamknij)", screenW * 0.4310, screenH * 0.2876, screenW * 0.5696, screenH * 0.3105, tocolor(0, 0, 0, 255), 0.60, "bankgothic", "center", "center", false, false, false, false, false)
- dxDrawText("Aby zakupić premium na 30 (dni) musisz : \n 1.Zgłosić się do administracji, która ma prawa dawania kont premium [F1 > Administracja]\n2. Posiadać PSC, bądz możliwość wysłania SMS'a [Kwota do ugadania]", screenW * 0.3786, screenH * 0.3467, screenW * 0.6155, screenH * 0.4781, tocolor(0, 0, 0, 255), 1.00, "clear", "left", "top", false, true, false, false, false)
- dxDrawLine((screenW * 0.4179) - 1, (screenH * 0.6752) - 1, (screenW * 0.4179) - 1, screenH * 0.7210, tocolor(0, 0, 0, 255), 1, false)
- dxDrawLine(screenW * 0.5857, (screenH * 0.6752) - 1, (screenW * 0.4179) - 1, (screenH * 0.6752) - 1, tocolor(0, 0, 0, 255), 1, false)
- dxDrawLine((screenW * 0.4179) - 1, screenH * 0.7210, screenW * 0.5857, screenH * 0.7210, tocolor(0, 0, 0, 255), 1, false)
- dxDrawLine(screenW * 0.5857, screenH * 0.7210, screenW * 0.5857, (screenH * 0.6752) - 1, tocolor(0, 0, 0, 255), 1, false)
- dxDrawRectangle(screenW * 0.4179, screenH * 0.6752, screenW * 0.1679, screenH * 0.0457, tocolor(66, 134, 244, 255), false)
- dxDrawText(".", screenW * 0.4561, screenH * 0.6818, screenW * 0.5452, screenH * 0.7048, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "left", "top", false, false, false, false, false)
- end
- function renderZoneBox2()
- showCursor(true)
- dxDrawRectangle(screenW * 0.3661, screenH * 0.2300, screenW * 0.2690, screenH * 0.5, tocolor(66, 134, 244, 255), false)
- dxDrawLine((screenW * 0.3655) - 1, (screenH * 0.2733) - 1, (screenW * 0.3655) - 1, screenH * 0.3200, tocolor(0,0,0,255), 1, false)
- dxDrawLine(screenW * 0.6351, (screenH * 0.2733) - 1, (screenW * 0.3655) - 1, (screenH * 0.2733) - 1, tocolor(0,0,0,255), 1, false)
- dxDrawLine((screenW * 0.3655) - 1, screenH * 0.3200, screenW * 0.6351, screenH * 0.3200, tocolor(0,0,0,255), 1, false)
- dxDrawLine(screenW * 0.6351, screenH * 0.3200, screenW * 0.6351, (screenH * 0.2733) - 1, tocolor(0,0,0,255), 1, false)
- dxDrawRectangle(screenW * 0.3655, screenH * 0.2733, screenW * 0.2696, screenH * 0.0467, tocolor(66, 134, 244, 255), false)
- dxDrawText("CO POSIADA PREMIUM ? (Zamknij)", screenW * 0.4310, screenH * 0.2876, screenW * 0.5696, screenH * 0.3105, tocolor(0,0,0,255), 0.60, "bankgothic", "center", "center", false, false, false, false, false)
- dxDrawText("Co Posiada konto premium?\n1. Powiększone zarobki w niektórych pracach.\n2. 1.500 PLN za każdą godzinę gry.\n3. Dostęp do skinów premium.\n4. Przedrostek Premium\n5. Możliwość pracy w pracach dostępnych tylko dla premium", screenW * 0.3786, screenH * 0.3467, screenW * 0.6155, screenH * 0.4781, tocolor(0,0,0,255), 1.00, "clear", "left", "top", false, true, false, false, false)
- end
- addEventHandler("onClientClick", root, function(btn,state)
- if btn=="left" and state=="down" then
- if isMouseIn(screenW * 0.4601, screenH * 0.6848, screenW * 0.5452, screenH * 0.7048) and data.showed then
- if guiCheckBoxGetSelected(data.button[2]) then amount = "1597";number="7936" else amount = "1597";number="7936" end
- triggerServerEvent("premiumActive", localPlayer, guiGetText(data.button[1]),amount,number)
- destroyElement(data.button[1])
- destroyElement(data.button[2])
- removeEventHandler("onClientRender", root, renderZoneBox)
- data.showed=false
- showCursor(false)
- elseif isMouseIn(screenW * 0.3655, screenH * 0.2733, screenW * 0.2696, screenH * 0.0467) and data.showed then
- destroyElement(data.button[1])
- removeEventHandler("onClientRender", root, renderZoneBox)
- removeEventHandler("onClientRender", root, renderZoneBox2)
- data.showed=false
- showCursor(false)
- end
- end
- end)
- function premiumshow()
- if data.showed then
- destroyElement(data.button[1])
- removeEventHandler("onClientRender", root, renderZoneBox)
- data.showed=false
- showCursor(false)
- else
- addEventHandler("onClientRender", root, renderZoneBox)
- data.button[1] = guiCreateEdit(0.40, 0.57, 0.21, 0.05, "", true)
- guiEditSetMaxLength(data.button[1], 8)
- data.showed=true
- end
- end
- addCommandHandler('premium', premiumshow)
- function premiuminfo()
- if data.showed then
- destroyElement(data.button[1])
- destroyElement(data.button[2])
- removeEventHandler("onClientRender", root, renderZoneBox2)
- data.showed=false
- showCursor(false)
- else
- addEventHandler("onClientRender", root, renderZoneBox2)
- data.showed=true
- end
- end
- addCommandHandler('premium-info', premiuminfo)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement