Jump to content

[Ayuda]Algun Error?


Atouk

Recommended Posts

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! :D

Link to comment

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
  • Recently Browsing   0 members

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