--[[
Napisane przez RedaXGames
Skype: redaxgames
]]--
--------------------------
-- id domu tego to 153---
--------------------------
createObject( 3499, 1078.4,-766.6,104.9, 0, 0, 90)
createObject( 3499, 1078.9,-766.6,104.9, 0, 0, 90)
createObject( 3499, 1087.8,-765.20,104.9, 0, 0, 90)
local brama2
local brama3
local bramaCol2=createColSphere(1083.57,-765.73,108.34, 7)
addEventHandler("onResourceStart", resourceRoot, function()
brama2=getElementByID("brama-dom-153")
end)
animacja=false
zamknieta=true
local function otworz(el)
if (getElementType(el)~="player" ) then return end
if (animacja or not zamknieta) then return false end
local uid=getElementData(el, "auth:uid")
local wynik=exports.DB:pobierzWyniki("SELECT ownerid FROM lss_domy WHERE id='153'")
if (tonumber(wynik.ownerid) ~= uid) then return end --<<-- blokada uid.
if (not wynik) then return end
animacja=true
moveObject(brama2,4000,1083.57,-765.73,102.34, 0,0,0,"InQuad")
animacja=false
zamknieta=false
end
local function zamknij(el)
poj = 0
if (getElementType(el)~="player" ) then return end
if (animacja or zamknieta) then return false end
local elems= getElementsWithinColShape(bramaCol2)
if #elems > 0 then
for k,v in ipairs (elems) do
if (getElementType(v)=="vehicle") then
if #getVehicleOccupants(v) > 0 then return end
end
--if (getElementType(v)=="player") then
-- local uid=getElementData(v, "auth:uid")
-- local wynik=exports.DB:pobierzWyniki(string.format("SELECT rank FROM lss_character_co WHERE character_id='%d' and co_id=22", uid)) -- id sejfow
-- if (wynik) then return end
--end
end
end
if (otwarta) then
stopObject(brama2)
end
animacja=true
moveObject(brama2,4000,1083.57,-765.73,106.34,0,0,0,"InQuad")
animacja=false
zamknieta=true
end
addEventHandler("onColShapeHit", bramaCol2, otworz)
addEventHandler("onColShapeLeave", bramaCol2, zamknij)