Thanks but now I can not open the door when I'm around. Here is the complete script and I do not skip any errors but still does not work.
gates = {}
cols = {}
gates[1] = createObject(1495, 239.5, 116.099609375, 1002.200012207, 0, 0, 90)
gates[2] = createObject(1495, 239.5, 119.099609375, 1002.200012207, 0, 0, 270)
cols[1] = createColCircle ( 239.5, 116.099609375, 1002.200012207, 2 )
setElementInterior ( gates[1], 10)
setElementInterior ( gates[2], 10)
setElementInterior ( cols[1], 10)
function moveGate ( thePlayer )
if ( source == cols [ 1 ] ) then
if exports.factions:isPlayerInFaction ( source, 1 ) then
moveObject ( gates [ 1 ], 2000, 253.19921875, 107.599609375, 1002.200012207 )
moveObject ( gates [ 2 ], 2000, 253.19921875, 110.599609375, 1002.200012207 )
end
end
end
addEventHandler ( "onColShapeHit", getRootElement(), openGates )
function closeGates ( thePlayer )
if ( source == cols [ 1 ] ) then
if exports.factions:isPlayerInFaction ( source, 1 ) then
moveObject ( gates [ 1 ], 5000, 239.5, 116.099609375, 1002.200012207 )
moveObject ( gates [ 2 ], 5000, 239.5, 119.099609375, 1002.200012207 )
end
end
end
addEventHandler ( "onColShapeLeave", getRootElement(), closeGates )
Here the Meta.XML
I use the gamemode Paradise