Jump to content

Moveobject


botshara

Recommended Posts

I have a small problem, i created 2 doors and i want them open in one time and after 5 sec moveback. Now i have a problem doors dont open in one time and doors dont moveback after 5 sec

  
policedoors1 = createObject ( 1535, 246.36, 72.62, 1002.64, 0, 0, 0 ) 
setElementInterior ( policedoors1, 6) 
setElementDimension ( policedoors1, 9) 
policedoors2 = createObject ( 1535, 244.84, 72.61, 1002.64, 0, 0, 0 ) 
setElementInterior ( policedoors2, 6) 
setElementDimension ( policedoors2, 9) 
     
function doors1police()  
moveObject ( policedoors1, 3000, 1535, 246.36, 72.62, 1002.64, 0, 0, 0 ) 
setElementInterior ( policedoors1, 6) 
setElementDimension ( policedoors1, 9) 
end 
function doors2police() 
moveObject ( policedoors2, 3000, 242.84, 72.61, 1002.64, 0, 0, 0 ) 
setElementInterior ( policedoors1, 6) 
setElementDimension ( policedoors1, 9) 
end 
                                              
function policedoorsx(thePlayer, command) 
if exports.factions:isPlayerInFaction( thePlayer, 1 ) then 
outputChatBox("PD doors open.",thePlayer)    
moveObject ( policedoors1, 3000, 248.36, 72.62, 1002.64, 0, 0, 0 ) 
setElementInterior ( policedoors1, 6) 
setElementDimension ( policedoors1, 9) 
moveObject ( policedoors2, 3000, 244.84, 72.61, 1002.64, 0, 0, 0 )   
setTimer (doors1police, 5000, 1) 
setTimer (doors2police, 5000, 1) 
end 
end 
  
addCommandHandler("pddd", policedoorsx) 
  

Link to comment
local policeDoor = { } 
  
function createDoors() 
    policeDoor[1] = createObject ( 1535, 246.36, 72.62, 1002.64, 0, 0, 0 ) 
    policeDoor[2] = createObject ( 1535, 244.84, 72.61, 1002.64, 0, 0, 0 ) 
    for i=1,#policeDoor do 
        setElementInterior(policeDoor[i], 6) 
        setElementDimension(policeDoor[i], 9) 
    end 
end 
addEventHandler("onResourceStart", resourceRoot, createDoors) 
  
function backDoors() 
    moveObject(policeDoor[1], 3000, 1535, 246.36, 72.62, 1002.64, 0, 0, 0) 
    moveObject(policeDoor[2], 3000, 242.84, 72.61, 1002.64, 0, 0, 0) 
end 
                                              
function openDoors(thePlayer, command) 
    if ( exports.factions:isPlayerInFaction(thePlayer, 1) ) then 
        outputChatBox("PD doors open.", thePlayer)   
        moveObject(policeDoor[1], 3000, 248.36, 72.62, 1002.64, 0, 0, 0) 
        moveObject(policeDoor[2], 3000, 244.84, 72.61, 1002.64, 0, 0, 0)   
        setTimer(backDoors, 5000, 1) 
    end 
end 
addCommandHandler("pddd", openDoors) 

Link to comment
local policeDoor = { } 
  
function createDoors() 
    policeDoor[1] = createObject ( 1535, 246.36, 72.62, 1002.64, 0, 0, 0 ) 
    policeDoor[2] = createObject ( 1535, 244.84, 72.61, 1002.64, 0, 0, 0 ) 
    for i=1,#policeDoor do 
        setElementInterior(policeDoor[i], 6) 
        setElementDimension(policeDoor[i], 9) 
    end 
end 
addEventHandler("onResourceStart", resourceRoot, createDoors) 
  
function backDoors() 
    moveObject(policeDoor[1], 3000, 1535, 246.36, 72.62, 1002.64, 0, 0, 0) 
    moveObject(policeDoor[2], 3000, 242.84, 72.61, 1002.64, 0, 0, 0) 
end 
                                              
function openDoors(thePlayer, command) 
    if ( exports.factions:isPlayerInFaction(thePlayer, 1) ) then 
        outputChatBox("PD doors open.", thePlayer)   
        moveObject(policeDoor[1], 3000, 248.36, 72.62, 1002.64, 0, 0, 0) 
        moveObject(policeDoor[2], 3000, 244.84, 72.61, 1002.64, 0, 0, 0)   
        setTimer(backDoors, 5000, 1) 
    end 
end 
addCommandHandler("pddd", openDoors) 

The same problem, doors open but dont go back. when i write again /pddd doors close and then open, but dont go back :(

I FIXED IT, I CHANGED setTimer(bacdoors, 5000, 1) with setTimer(createdoors, 5000, 1) but it doesnt look rp :(

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...