Jump to content

moveObject problem


Recommended Posts

Hey guys,

Im trying to make a skinshop and i cant solve a problem. Everything works perfectly but the objects arent moving when i change the charpos variable.

 

Here is the code: 

function charsSpawn()
    if charpos == 0 then
            exports.box:addNotification("0")
            if getElementData(localPlayer,"skin2") then
                if isElement(skin2Ped) then destroyElement(skin2Ped) end
                skin2Ped = createPed(300,-2236.3999023438,-1719.6999511719,480.89999389648,96,0,0)
                setElementDimension(skin2Ped, getElementDimension(localPlayer))
            end
            if getElementData(localPlayer,"skin3") then
                if isElement(skin3Ped) then destroyElement(skin3Ped) end
                skin3Ped = createPed(301,-2238.6000976563,-1718.0999755859,481,105,0,0)
                setElementDimension(skin3Ped, getElementDimension(localPlayer))
            end
            if getElementData(localPlayer,"skin1") then
                if isElement(skin1Ped) then destroyElement(skin1Ped) end
                skin1Ped = createPed(302,-2236.1000976563,-1721.4000244141,480.89999389648,98,0,0)
                setElementDimension(skin1Ped, getElementDimension(localPlayer))
            end
            if getElementData(localPlayer,"skin4") then
                if isElement(skin4Ped) then destroyElement(skin4Ped) end
                skin4Ped = createPed(303,-2235.8000488281,-1723.0999755859,480.89999389648,96,0,0)
                setElementDimension(skin4Ped, getElementDimension(localPlayer))
            end
            if getElementData(localPlayer,"skin5") then
                if isElement(skin5Ped) then destroyElement(skin5Ped) end
                skin5Ped = createPed(304,-2235.5,-1724.8000488281,480.89999389648,98,0,0)
                setElementDimension(skin5Ped, getElementDimension(localPlayer))
            end
            if getElementData(localPlayer,"skin6") then
                if isElement(skin6Ped) then destroyElement(skin6Ped) end
                skin6Ped = createPed(305,-2235.3999023438,-1726.5999755859,480.89999389648,100,0,0)
                setElementDimension(skin6Ped, getElementDimension(localPlayer))
            end
    elseif charpos == 1 then
            exports.box:addNotification(charpos)
            moveObject(skin1Ped, 1500, -2237.3999023438, -1715.9000244141, 480.89999389648, 108, 0, 0)
            moveObject(skin2Ped, 1500, -2236.1000976563,-1721.4000244141,480.89999389648,98,0,0)
            moveObject(skin3Ped, 1500, -2236.3999023438,-1719.6999511719,480.89999389648,96,0,0)
            moveObject(skin4Ped, 1500, -2238.6000976563,-1718.0999755859,481,105,0,0)
            moveObject(skin5Ped, 1500, -2235.8000488281,-1723.0999755859,480.89999389648,96,0,0)
            moveObject(skin6Ped, 1500, -2235.5,-1724.8000488281,480.89999389648,98,0,0)
    elseif charpos == 2 then
    exports.box:addNotification("2")
            moveObject(skin1Ped, 1500, -2237.1000976563, -1713, 480.89999389648, 100, 0, 0)
            moveObject(skin2Ped, 1500, -2237.3999023438, -1715.9000244141, 480.89999389648, 108, 0, 0)
            moveObject(skin3Ped, 1500, -2236.1000976563,-1721.4000244141,480.89999389648,98,0,0)
            moveObject(skin4Ped, 1500, -2236.3999023438,-1719.6999511719,480.89999389648,96,0,0)
            moveObject(skin5Ped, 1500, -2238.6000976563,-1718.0999755859,481,105,0,0)
            moveObject(skin6Ped, 1500, -2235.8000488281,-1723.0999755859,480.89999389648,96,0,0)
    elseif charpos == 3 then
    exports.box:addNotification("3")
            moveObject(skin1Ped, 1500, -2237.3000488281, -1710.9000244141, 480.89999389648, 102, 0, 0)
            moveObject(skin2Ped, 1500, -2237.1000976563, -1713, 480.89999389648, 100, 0, 0)
            moveObject(skin3Ped, 1500, -2237.3999023438, -1715.9000244141, 480.89999389648, 108, 0, 0)
            moveObject(skin4Ped, 1500, -2236.1000976563,-1721.4000244141,480.89999389648,98,0,0)
            moveObject(skin5Ped, 1500, -2236.3999023438,-1719.6999511719,480.89999389648,96,0,0)
            moveObject(skin6Ped, 1500, -2238.6000976563,-1718.0999755859,481,105,0,0)
    elseif charpos == 4 then
    exports.box:addNotification("4")
            moveObject(skin1Ped, 1500, -2238.6000976563,-1711.0999755859,480.89999389648,96,0,0)
            moveObject(skin2Ped, 1500, -2237.3000488281, -1710.9000244141, 480.89999389648, 102, 0, 0)
            moveObject(skin3Ped, 1500, -2237.1000976563, -1713, 480.89999389648, 100, 0, 0)
            moveObject(skin4Ped, 1500, -2237.3999023438, -1715.9000244141, 480.89999389648, 108, 0, 0)
            moveObject(skin5Ped, 1500, -2236.1000976563,-1721.4000244141,480.89999389648,98,0,0)
            moveObject(skin6Ped, 1500, -2236.3999023438,-1719.6999511719,480.89999389648,96,0,0)
    elseif charpos == 5 then
    exports.box:addNotification("5")
            moveObject(skin1Ped, 1500, -2239.6999511719,-1711.0999755859,480.89999389648,98,0,0)
            moveObject(skin2Ped, 1500, -2238.6000976563,-1711.0999755859,480.89999389648,96,0,0)
            moveObject(skin3Ped, 1500, -2237.3000488281, -1710.9000244141, 480.89999389648, 102, 0, 0)
            moveObject(skin4Ped, 1500, -2237.1000976563, -1713, 480.89999389648, 100, 0, 0)
            moveObject(skin5Ped, 1500, -2237.3999023438, -1715.9000244141, 480.89999389648, 108, 0, 0)
            moveObject(skin6Ped, 1500, -2236.1000976563,-1721.4000244141,480.89999389648,98,0,0)
    end
end

bindKey("arrow_l", "down",
function ()
    charpos = charpos - 1
    charsSpawn()
end)

bindKey("arrow_r", "down",
function ()
    charpos = charpos + 1
    charsSpawn()
end)

 

Edited by BucketBull
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...