--[[
Resource: OURGame
Developers: Split <split.programista@gmail.com>
Copyright <split.programista@gmail.com> 2015-2016
You have no right to use this code without my permission.
]]
local marker=createMarker(361.830078125, 173.5615234375, 1008.3828125-1.00, "cylinder", 1, 255, 0, 0)
setElementDimension(marker, 1561)
setElementInterior(marker, 3)
local t=createElement("text")
setElementData(t,"name","Odbieranie wyp?aty.")
setElementDimension(t, 1561)
setElementInterior(t, 3)
setElementPosition(t, 362.03515625, 173.6376953125, 1008.3828125)
local sx,sy=guiGetScreenSize()
local w,h=1280,720
local office_value=nil
function onRenderWeave()
if not office_value then return end
dxDrawRectangle(348/w*sx, 123/h*sy, 629/w*sx, 43/h*sy, tocolor(45, 114, 209, 212), false)
dxDrawRectangle(348/w*sx, 166/h*sy, 629/w*sx, 342/h*sy, tocolor(0, 0, 0, 212), false)
dxDrawText("Odbieranie wyp?aty", 350/w*sx, 122/h*sy, 977/w*sx, 166/h*sy, white, 1.00, "bankgothic", "center", "center", false)
dxDrawText("Twoja wyp?ata wynosi: "..office_value.." PLN\nAby j? odebrac kliknij SPACJE", 360/w*sx, 180/h*sy, 967/w*sx, 494/h*sy, white, 2.00, "default-bold", "center", "center", false)
end
function onSelected()
if isElementWithinMarker(localPlayer, marker) then
if getElementData(localPlayer,"player:weave") == 0 then
outputChatBox("* Nie masz nic do odebrania.", 255, 0, 0)
return
end
if office_value > 2 then
office_value=math.floor(office_value/2)
else
office_value=0
end
setElementData(localPlayer,"player:weave",office_value)
triggerServerEvent("giveePlayerMoney", localPlayer, office_value)
end
end
function onMarkerLeaved(el,md)
if el~=localPlayer then return end
office_value=0
unbindKey("SPACE", "down", onSelected)
removeEventHandler("onClientRender", root, onRenderWeave)
end
addEventHandler("onClientMarkerLeave", marker, onMarkerLeaved)
function onMarkerHited(el,md)
if el~=localPlayer then return end
if getElementData(localPlayer,"player:weave") == 0 then
outputChatBox("* Nie masz nic do odebrania.", 255, 0, 0)
return
end
office_value=getElementData(el,"player:weave")
bindKey("SPACE", "down", onSelected)
addEventHandler("onClientRender", root, onRenderWeave)
end
addEventHandler("onClientMarkerHit", marker, onMarkerHited)