darhal Posted September 7, 2013 Share Posted September 7, 2013 hi all I made a script that open gates for SWATTeam group only but the gate dont open for me when i was in a vehicel this code server side only col50 = createColTube(778.02728271484, -1325.1665039063, 13.546875, 10, 10) local gate50 = createObject(980,777.1341796875,-1329.7197265625,14.546875, 0, 0 , 178.50030517578 ) function openGate50(player) if (player and isElement(player) and getElementType(player)) == "player" then local group = exports.UIPgroups:getPlayerGroup(player) if (group and group == "SWATTeam" or exports.UIPteams:isPlayerInTeams(player, "Staff")) then moveObject(gate50,1000,777.1845703125,-1329.7197265625,14.546875+6, 0, 0, 0 ) end end end addEventHandler("onColShapeHit", col50, openGate50) function closeGate50(player) if (player and isElement(player) and getElementType(player)) == "player" then local group = exports.UIPgroups:getPlayerGroup(player) if (group and group == "SWATTeam" or exports.UIPteams:isPlayerInTeams(player, "Staff")) then moveObject(gate50, 980,777.1845703125,-1329.7197265625,14.546875, 0, 0, 0) end end end addEventHandler("onColShapeLeave", col50, closeGate50) Link to comment
DNL291 Posted September 7, 2013 Share Posted September 7, 2013 Try this: col50 = createColTube(778.02728271484, -1325.1665039063, 13.546875, 10, 10) local gate50 = createObject(980,777.1341796875,-1329.7197265625,14.546875, 0, 0 , 178.50030517578 ) function openGate50(hitElement) if (hitElement and isElement(hitElement) then if (getElementType(hitElement) == "vehicle") then local player = getVehicleController(hitElement) elseif (getElementType(hitElement) == "player") then local player = hitElement else return end if (player) then local group = exports.UIPgroups:getPlayerGroup(player) if not group then return end if (group == "SWATTeam" or exports.UIPteams:isPlayerInTeams(player, "Staff")) then moveObject(gate50,1000,777.1845703125,-1329.7197265625,14.546875+6, 0, 0, 0 ) end end end end addEventHandler("onColShapeHit", col50, openGate50) function closeGate50(hitElement) if (hitElement and isElement(hitElement) then if (getElementType(hitElement) == "vehicle") then local player = getVehicleController(hitElement) elseif (getElementType(hitElement) == "player") then local player = hitElement else return end if (player) then local group = exports.UIPgroups:getPlayerGroup(player) if not group then return end if (group == "SWATTeam" or exports.UIPteams:isPlayerInTeams(player, "Staff")) then moveObject(gate50, 980,777.1845703125,-1329.7197265625,14.546875, 0, 0, 0) end end end end addEventHandler("onColShapeLeave", col50, closeGate50) Link to comment
darhal Posted September 7, 2013 Author Share Posted September 7, 2013 the gate disappear !! Link to comment
DNL291 Posted September 7, 2013 Share Posted September 7, 2013 Does that mean it not works? Link to comment
WASSIm. Posted September 7, 2013 Share Posted September 7, 2013 local col50 = createColTube(778.02728271484, -1325.1665039063, 13.546875, 10, 10) local gate50 = createObject(980,777.1341796875,-1329.7197265625,14.546875, 0, 0 , 178.50030517578 ) function openGate50(thePlayer) if (getElementType(thePlayert) == "player") then local group = exports.UIPgroups:getPlayerGroup(thePlayer) if (exports.UIPteams:isPlayerInTeams(thePlayer, "Staff")) or ((group) and (group == "SWATTeam")) then moveObject(gate50,1000,777.1845703125,-1329.7197265625,14.546875+6, 0, 0, 0 ) end end end addEventHandler("onColShapeHit", col50, openGate50) function closeGate50(thePlayer) if (getElementType(thePlayer) == "player") then local group = exports.UIPgroups:getPlayerGroup(thePlayer) if (exports.UIPteams:isPlayerInTeams(thePlayer, "Staff")) or ((group) and (group == "SWATTeam")) then moveObject(gate50, 980,777.1845703125,-1329.7197265625,14.546875, 0, 0, 0) end end end addEventHandler("onColShapeLeave", col50, closeGate50) Link to comment
darhal Posted September 7, 2013 Author Share Posted September 7, 2013 the gate dont move ! Link to comment
WASSIm. Posted September 7, 2013 Share Posted September 7, 2013 the gate dont move ! this your script ? 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