Jump to content

П/У для гаража


Recommended Posts

Поточнее?

нуууу...я чуток представляю как,но скорее всего,этот код с ошибками:

  
addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), 
function (resource) 
    local garageCube = createColCuboid(id модели, 194, 28, 6, 10, 4) ---\\\тут я ничего не подскажу,не знаю,Но нужно сделать свою фигуру,которая и будет реагировать...ставь там где нужно 
    addEventHandler("onColShapeHit", garageCube, onGarageCubeHit) 
    addEventHandler("onColShapeLeave", garageCube, onGarageCubeLeave) 
end)   -----код взят отсюдо : [url=https://wiki.multitheftauto.com/wiki/SetGarageOpen]https://wiki.multitheftauto.com/wiki/SetGarageOpen[/url] 
  
function NewWeaponFunction () 
DetonatorType = getPedWeapon ( getRandomPlayer() ,40)   -------Оружие игрока, 
      if garageCube then 
        setGarageOpen (false)  ------гараж закрыт по умолчанию 
      end 
      if DetonatorType then   ----вызов функции  getPedWeapon 
           setGarageOpen (true)  ----ставим значение "true" если оружие "детонатор" и он же нажал на кнопку детонации... 
      end 
end 
addEventHandler ("onClientPedWeaponFire",getResourceRootElement(),NewWeaponFunction) 

По моему тут еще нужен триггер на getPlayerPosition,если он рядом с кубоидом и нажал на детонатор,то:

addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), 
function (resource) 
    local garageCube = createColCuboid(id модели, 194, 28, 6, 10, 4) ---\\\тут я ничего не подскажу,не знаю,Но нужно сделать свою фигуру,которая и будет реагировать...ставь там где нужно 
    addEventHandler("onColShapeHit", garageCube, onGarageCubeHit) 
    addEventHandler("onColShapeLeave", garageCube, onGarageCubeLeave) 
end)   -----код взят отсюдо : [url=https://wiki.multitheftauto.com/wiki/SetGarageOpen]https://wiki.multitheftauto.com/wiki/SetGarageOpen[/url] 
  
function NewWeaponFunction () 
DetonatorType = getPedWeapon ( getRandomPlayer() ,40)   -------Оружие игрока 
GetPlayerPosition = getAlivePlayers ()   ---надо сделать так,что бы если игрок возле кубоида,то скрипт NewWeaponFunction  есть активным т.е. следущие строки... 
      if garageCube then 
        setGarageOpen (false)  ------гараж закрыт по умолчанию 
      end 
      if DetonatorType then   ----вызов функции  getPedWeapon 
           setGarageOpen (true)  ----ставим значение "true" если оружие "детонатор" и он же нажал на кнопку детонации... 
      end 
end 
addEventHandler ("onClientPedWeaponFire",getResourceRootElement(),NewWeaponFunction) 

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...