0 Üye ve 1 Ziyaretçi konuyu incelemekte.
root = getRootElement()gResRoot = getResourceRootElement(getThisResource())--Kapi Modeli, Koordinatlari ve rotasyonunu buradan ayarlıyoruz: x,y,z,rx,ry,rzid,x,y,z,rx,ry,rz =10841,560.70001220703,3.5999999046326,5.5999999046326,0,0,25.5durum = "kapatiliyor"Kapi = createObject(id,x,y,z,rx,ry,rz)Col = createColSphere(x,y,z,5)function kimLanO(player) if (getElementType(player) == "player") then local acc = getAccountName(getPlayerAccount(player)) if isObjectInACLGroup("user."..acc,aclGetGroup("kapıacıyor")) then if (durum == "kapatiliyor") then kapiAc(player) else kapiKapat(player) end end endendaddEventHandler("onColShapeHit",Col,kimLanO)addEventHandler("onColShapeLeave",Col,kimLanO)function kapiAc(player) if durum == "kapatiliyor" then outputChatBox("Kapi aciliyor.",player,170,255,0) local x,y,z = getElementPosition(Kapi) moveObject(Kapi,2000,x,y,z-5.5) durum = "aciliyor" endendfunction kapiKapat(player) if durum == "aciliyor" then outputChatBox("Kapi kapatiliyor.",player,170,255,0) moveObject(Kapi,2000,x,y,z) durum = "kapatiliyor" endend
root = getRootElement()gResRoot = getResourceRootElement(getThisResource())--Kapi Modeli, Koordinatlari ve rotasyonunu buradan ayarlıyoruz: x,y,z,rx,ry,rzid,x,y,z,rx,ry,rz =10841,560.70001220703,3.5999999046326,5.5999999046326,0,0,25.5durum = "kapatiliyor"Kapi = createObject(id,x,y,z,rx,ry,rz)Col = createColSphere(x,y,z,5)function kimLanO(player) if durum[suan] then local gruplar = durum[suan] -- silahın gruplarını çektik if not durum(source,gruplar) then -- eğer aclkontrol true gelmezse if (durum == "kapatiliyor") then kapiAc(player) else kapiKapat(player) end end endendaddEventHandler("onColShapeHit",Col,kimLanO)addEventHandler("onColShapeLeave",Col,kimLanO)function kapiAc(player) if durum == "kapatiliyor" then outputChatBox("Kapi aciliyor.",player,170,255,0) local x,y,z = getElementPosition(Kapi) moveObject(Kapi,2000,x,y,z-5.5) durum = "aciliyor" endendfunction kapiKapat(player) if durum == "aciliyor" then outputChatBox("Kapi kapatiliyor.",player,170,255,0) moveObject(Kapi,2000,x,y,z) durum = "kapatiliyor" endendfunction durum(oyuncu,gruplar) local takim = getPlayerTeam(oyuncu) if not takim then return false end local takimisim = getTeamName(takim) return gruplar[takimisim]end
root = getRootElement()gResRoot = getResourceRootElement(getThisResource())--Kapi Modeli, Koordinatlari ve rotasyonunu buradan ayarlıyoruz: x,y,z,rx,ry,rzid,x,y,z,rx,ry,rz =10841,560.70001220703,3.5999999046326,5.5999999046326,0,0,25.5durum = "kapatiliyor"Kapi = createObject(id,x,y,z,rx,ry,rz)Col = createColSphere(x,y,z,5)function kimLanO(player) if id[suan] then local gruplar = id[suan] -- silahın gruplarını çektik if not durum(source,gruplar) then -- eğer aclkontrol true gelmezse if (durum == "kapatiliyor") then kapiAc(player) else kapiKapat(player) end end endendaddEventHandler("onColShapeHit",Col,kimLanO)addEventHandler("onColShapeLeave",Col,kimLanO)function kapiAc(player) if durum == "kapatiliyor" then outputChatBox("Kapi aciliyor.",player,170,255,0) local x,y,z = getElementPosition(Kapi) moveObject(Kapi,2000,x,y,z-5.5) durum = "aciliyor" endendfunction kapiKapat(player) if durum == "aciliyor" then outputChatBox("Kapi kapatiliyor.",player,170,255,0) moveObject(Kapi,2000,x,y,z) durum = "kapatiliyor" endendfunction id(oyuncu,gruplar) local takim = getPlayerTeam(oyuncu) if not takim then return false end local takimisim = getTeamName(takim) return gruplar[takimisim]end