У нас есть
Качественные плагины Быстрые ответы на вопросы Помощь по серверам
    
         
    
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » MTA » Туториалы по MTA DayZ » Устранение бага с моделями оружия на 1 ID
Устранение бага с моделями оружия на 1 ID
osnovik123Дата: Суббота, 02.07.2016, 12:16 | Сообщение # 1
Аспирант
Группа: Администраторы
Сообщений: 63
Репутация: 5
Статус: Offline
Смысл бага заключается в том,что если у вас экипировано оружие на 1 ID,то после того,как вы попытаетесь взять оружие без патрон модель данного оружия останется у вас в руках , а само оружие пропадёт. 

Для устранения откроем survivorSystem.lua

Находим :
Код
function rearmPlayerWeapon (weaponName,slot)
   takeAllWeapons (source)
   local ammoData,weapID = getWeaponAmmoType (weaponName)
   if getElementData(source,ammoData) <= 0 then triggerClientEvent (source, "displayClientInfo", source,"Rearm",shownInfos["nomag"],255,22,0) return end
   setElementData(source,"currentweapon_"..slot,weaponName)

И меняем на данный код:

Код
function rearmPlayerWeapon (weaponName,slot)
   takeAllWeapons (source)
   local ammoData,weapID = getWeaponAmmoType (weaponName)
   if getElementData(source,ammoData) <= 0 then
       triggerClientEvent (source, "displayClientInfo", source,"Rearm",shownInfos["nomag"],255,22,0)
       if  elementWeaponRaplace [source]then
          detachElementFromBone(elementWeaponRaplace[source])
          destroyElement(elementWeaponRaplace[source])          
          elementWeaponRaplace [source]= false
        end
   return
   end
   setElementData(source,"currentweapon_"..slot,weaponName)


http://resource-mta.3dn.ru/ - лучшие ресурсы у нас
 
Форум » MTA » Туториалы по MTA DayZ » Устранение бага с моделями оружия на 1 ID
  • Страница 1 из 1
  • 1
Поиск: