Atouk Posted September 9, 2013 Share Posted September 9, 2013 Nesesito ayuda sobre este script que viene del DayZ, para mi el error esta en player que no esta definido pero tampoco puedo poner source, como puedo definir player? script: function weaponSwitchBack(previousWeaponID, currentWeaponID) local weapon1 = getElementData(source, "currentweapon_1") if not weapon1 then return end local ammoData1, weapID1 = getWeaponAmmoType(weapon1) local x, y, z = getElementPosition(source) local rx, ry, rz = getElementRotation(source) if previousWeaponID == weapID1 then if elementWeaponBack[source] then setElementID(player, "elementWeaponBack[source]") detachElementFromBone(elementWeaponBack[source]) destroyElement(elementWeaponBack[source]) elementWeaponBack[source] = false end elementWeaponBack[source] = createObject(getWeaponObjectID(weapID1), x, y, z) setObjectScale(elementWeaponBack[source], 0.875) if elementBackpack[source] then attachElementToBone(elementWeaponBack[source], source, 3, 0.19, -0.31, -0.1, 0, 270, -90) else attachElementToBone(elementWeaponBack[source], source, 3, 0.19, -0.11, -0.1, 0, 270, 10) end elseif currentWeaponID == weapID1 then setElementID(player, "elementWeaponBack[source]") detachElementFromBone(elementWeaponBack[source]) destroyElement(elementWeaponBack[source]) elementWeaponBack[source] = false end end addEventHandler("onPlayerWeaponSwitch", getRootElement(), weaponSwitchBack) Espero respuestas, gracias! Link to comment
Atouk Posted September 9, 2013 Author Share Posted September 9, 2013 Pero puedo poner de la siguiente forma? function( player, previousWeaponID, currentWeaponID ) Esque hay cosas que no se como las hago en este caso ya estaba echo pero dio un error, pero pongo formas que ni yo sabia y terminan saliendo, pero no les diré porque me da vergüenza porque son cositas tontas jaja. Disculpen por las molestias! Link to comment
Sensacion Posted September 10, 2013 Share Posted September 10, 2013 cambia player por source Link to comment
Recommended Posts