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)