Welcome to Сообщество игровых серверов NETZONA.ORG

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. Зарегистрировавшись и войдя в систему, вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию другим участникам, получать собственный личный мессенджер и многое другое. Это также быстро и совершенно бесплатно, так чего же вы ждете?
  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Проблема С Броней!

Статус
В этой теме нельзя размещать новые ответы.

Dark Wolf.

Пользователь
Регистрация
3 Авг 2016
Сообщения
2
Реакции
0
Баллы
13
Возраст
24
Адрес
Parts Unknown
Пол
Вообщем тут такие траблы что я не знаю как сделать броню ее характеристики и т.д....
Прошу помощи у вас очень нужна броня примерно писал вот так:
ITEM.name = "Курточка"
ITEM.desc = "Потертая куртенка"
ITEM.model = Model("Тут писал путь модельки")
ITEM.price = 5000
ITEM.flag = "v"
ITEM.weight = 4
 

Neon

Создатель
Команда форума
Проверенный
Регистрация
9 Фев 2013
Сообщения
1,394
Реакции
3
Баллы
49
Так, а что именно требуется?
 

Ледкол

Пользователь
Регистрация
5 Ноя 2015
Сообщения
108
Реакции
0
Баллы
29
Возраст
23
Пол
Вообщем тут такие траблы что я не знаю как сделать броню ее характеристики и т.д....
Прошу помощи у вас очень нужна броня примерно писал вот так:
ITEM.name = "Курточка"
ITEM.desc = "Потертая куртенка"
ITEM.model = Model("Тут писал путь модельки")
ITEM.price = 5000
ITEM.flag = "v"
ITEM.weight = 4
Изначально в NutScript нет брони и одежды, Вы создали просто item.
 

Neon

Создатель
Команда форума
Проверенный
Регистрация
9 Фев 2013
Сообщения
1,394
Реакции
3
Баллы
49
Одежда есть в теме HL2RP
 

ASHERA

Пользователь
Регистрация
7 Янв 2017
Сообщения
96
Реакции
0
Баллы
19
Клан-тег
OstlandProject
Пол
Мужской
Вообщем тут такие траблы что я не знаю как сделать броню ее характеристики и т.д....
Прошу помощи у вас очень нужна броня примерно писал вот так:
ITEM.name = "Курточка"
ITEM.desc = "Потертая куртенка"
ITEM.model = Model("Тут писал путь модельки")
ITEM.price = 5000
ITEM.flag = "v"
ITEM.weight = 4
Код:
if SERVER then

function basearmor( target, dmginfo )
--Пометка, броня будет защищать только от урона аномалий от автора (Darsenval),
--кроме разрыва и рикшоета. Так-же можно настроить под любой получаемый урон.
---------------------ТЕРМОЗАЩИТА--------------------------------------------------------------------------------------------------

    if ( target:IsPlayer() and dmginfo:IsDamageType( DMG_BURN ) and target:GetModel() == "models.mdl" ) then
        dmginfo:ScaleDamage( 0.70 )
    end

-------------------ХИМЗАЩИТА-------------------------------------------------------------------------------------------------------
    if ( target:IsPlayer() and dmginfo:IsDamageType( DMG_ACID ) and target:GetModel() == "models.mdl" ) then
        dmginfo:ScaleDamage( 0.80 )
    end

------------------ЭЛЕКТРОЗАЩИТА----------------------------------------------------------------------------------------------------
   
    if ( target:IsPlayer() and dmginfo:IsDamageType( DMG_SHOCK ) and target:GetModel() == "models.mdl" ) then
        dmginfo:ScaleDamage( 0.71 )
    end

----------------РАДИОЗАЩИТА--------------------------------------------------------------------------------------------------------
   
    if ( target:IsPlayer() and dmginfo:IsDamageType( DMG_RADIATION ) and target:GetModel() == "models.mdl" ) then
        dmginfo:ScaleDamage( 0.81 )
    end

----------------ФИЛЬТРЫ------------------------------------------------------------------------------------------------------------
    --1
    if ( target:IsPlayer() and dmginfo:IsDamageType( DMG_SLOWBURN ) and target:GetModel() == "models.mdl" ) then
        dmginfo:ScaleDamage( 0.79 )
    end

------------------РАЗРЫВ------------------------------------------------------------------------------------------------------------

    if ( target:IsPlayer() and dmginfo:IsDamageType( DMG_SLASH ) and target:GetModel() == "models/nikout/fallout/hellfirearmornpc.mdl" ) then
        dmginfo:ScaleDamage( 0.180 )
    end
   
------------------РИКОШЕТ-----------------------------------------------------------------------------------------------------------

    if ( target:IsPlayer() and dmginfo:IsBulletDamage() and target:GetModel() == "models.mdl" ) then
        dmginfo:ScaleDamage( 0.14 )
    end

-------------------------------------------------------------------------------------------------------------------------------------
   
end
hook.Add("EntityTakeDamage","basearmor",basearmor) -- Значение basearmor требуется изменить под названия файла, для удобства можно использовать это-же значение для конфига инвентаря.
end

Вот образец. Создаешь в папке addons
 
  • Хорошо "0"
Реакции: CBAT

My Marlboro

Пользователь
Регистрация
3 Апр 2017
Сообщения
11
Реакции
0
Баллы
13
Возраст
25
Пол
Ух. Люцифер.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу