#Soking Posted May 29, 2016 Share Posted May 29, 2016 Door3 = createObject(980,2447,-1658.9000244141,15.10000038147,0,0,90) markerDoor3 = createMarker(2447.3000488281,-1659,12.300000190735,'cylinder',7,0,0,0,0) setElementData(Door3,'TheObject','True') YourGroup = { "GroupName", "GroupName", "GroupName", "GroupName", } function Check( hPlayer ) for _,Kay in ipairs ( YourGroup ) do if ( isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(hPlayer)),aclGetGroup( tostring( Kay ) ) ) ) then return true end end return false end function FunctionAnti( hPlayer ) if ( isElementWithinMarker (hPlayer,markerDoor3) ) then local x ,y ,z = getElementPosition (Door3) if ( Check( hPlayer ) ) then if ( getElementData(Door3,'TheObject') == 'True' ) then moveObject(Door3,1000,x ,y ,z-5) setElementData(Door3,'TheObject', 'False' ) else moveObject (Door3,1000,2447,-1658.9000244141,15.10000038147) setElementData(Door3,'TheObject', 'True' ) end else outputChatBox("Access denied",hPlayer,255,0,0) end end end function Bind() if eventName == "onResourceStart" then for _,Valc in ipairs (getElementsByType("player")) do bindKey (Valc,"tab","down",FunctionAnti) end else bindKey (source,"tab","down",FunctionAnti) end end addEventHandler ("onResourceStart",resourceRoot,Bind) addEventHandler ("onPlayerJoin",getRootElement(),Bind) الكود حق DTC عدلت لك عليه وزبطه وجربته ضضض1 Link to comment
w7sH Posted May 29, 2016 Author Share Posted May 29, 2016 ممكن تخلي لي الماب م يفتح الا للي مفتوح عنده الميوت فالاسل؟ Link to comment
#Soking Posted May 30, 2016 Share Posted May 30, 2016 Door3 = createObject(980,2447,-1658.9000244141,15.10000038147,0,0,90) markerDoor3 = createMarker(2447.3000488281,-1659,12.300000190735,'cylinder',7,0,0,0,0) setElementData(Door3,'TheObject','True') function Check( hPlayer ) if ( hasObjectPermissionTo ( hPlayer , "function.mute", true ) ) then return true end return false end function FunctionAnti( hPlayer ) if ( isElementWithinMarker (hPlayer,markerDoor3) ) then local x ,y ,z = getElementPosition (Door3) if ( Check( hPlayer ) ) then if ( getElementData(Door3,'TheObject') == 'True' ) then moveObject(Door3,1000,x ,y ,z-5) setElementData(Door3,'TheObject', 'False' ) else moveObject (Door3,1000,2447,-1658.9000244141,15.10000038147) setElementData(Door3,'TheObject', 'True' ) end else outputChatBox("Access denied",hPlayer,255,0,0) end end end function Bind() if eventName == "onResourceStart" then for _,Valc in ipairs (getElementsByType("player")) do bindKey (Valc,"tab","down",FunctionAnti) end else bindKey (source,"tab","down",FunctionAnti) end end addEventHandler ("onResourceStart",resourceRoot,Bind) addEventHandler ("onPlayerJoin",getRootElement(),Bind) Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now