Necesito ayuda, cuando me coloco la mochila sale acostada. Solo son 2 mochilas, la Czech y Combate(una que agregue).
Son la de 80 y 42 espacios.
Esta es la linea de las cosas:
local elementBackpack = {}
function backPackBack (dataName,oldValue)
if getElementType(source) == "player" and dataName =="MAX_Slots" then
local newValue = getElementData(source,dataName)
if elementBackpack[source] then
detachElementFromBone(elementBackpack[source])
destroyElement(elementBackpack[source])
elementBackpack[source] = false
end
local x,y,z = getElementPosition(source)
local rx,ry,rz = getElementRotation(source)
if newValue == 12 then
elementBackpack[source] = createObject(3026,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila Alice",22,255,0)
elseif newValue == 18 then
elementBackpack[source] = createObject(1248,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila de Asalto",22,255,0)
elseif newValue == 22 then
elementBackpack[source] = createObject(14888,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila Ghillie",22,255,0)
elseif newValue == 28 then
elementBackpack[source] = createObject(2733,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila Drybag",22,255,0)
elseif newValue == 32 then
elementBackpack[source] = createObject(1818,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila Vintage",22,255,0)
elseif newValue == 38 then
elementBackpack[source] = createObject(2303,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila de Montaña",22,255,0)
elseif newValue == 42 then
elementBackpack[source] = createObject(1575,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila Czech",22,255,0)
elseif newValue == 50 then
elementBackpack[source] = createObject(1252,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila Coyote",22,255,0)
elseif newValue == 58 then
elementBackpack[source] = createObject(2866,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila CMRA",22,255,0)
elseif newValue == 66 then
elementBackpack[source] = createObject(2020,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila Militar",22,255,0)
elseif newValue == 80 then
elementBackpack[source] = createObject(2000,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila de Combate",22,255,0)
elseif newValue == 150 then
elementBackpack[source] = createObject(2405,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila Hero Z",22,255,0)
elseif newValue == 250 then
elementBackpack[source] = createObject(2189,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila de Navidad",22,255,0)
elseif newValue == 300 then
elementBackpack[source] = createObject(2095,x,y,z)
triggerClientEvent("onRollMessageStart", source, "Te Has Puesto La Mochila Teddy",22,255,0)
elseif newValue == 8 then
return
end
if newValue == 46 then
attachElementToBone(elementBackpack[source],source,3,0,-0.16,0.05,270,0,180)
else
attachElementToBone(elementBackpack[source],source,3,0,-0.225,0.05,90,0,0)
end
end
De ante mano, gracias