Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
jorik100

Рандомное качество лута. Как?

Доброй ночи ребятки и девчатки. 
Подскажите малограмотному как можно сделать рандомное качество луту при спавне, что бы оно появлялось не в нетронутом качестве а в любом возможном, кроме уничтоженного.

спасибо!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

MagicByte MagicByte MagicByte
  • 0

В гайде указанно в общем, к сожелению в abletypes только вещи с "Cargo" указанны, 
Как я понимаю если хочешь все вещи что бы так спавнились, то их все ручками прописывать нужно. (перчатки, шлема, ботинки)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
1 час назад, teddymane сказал:

В гайде указанно в общем, к сожелению в abletypes только вещи с "Cargo" указанны, 
Как я понимаю если хочешь все вещи что бы так спавнились, то их все ручками прописывать нужно. (перчатки, шлема, ботинки)

Да,ручками....Это уже проблема???

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
17 минут назад, paranoyk сказал:

Да,ручками....Это уже проблема???

нет, просто отписал автору что нужно делать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

в классе ItemBase

 

modded class ItemBase
{
	override void EEOnCECreate()
	{
		super.EEOnCECreate();
		SetHealth(Math.RandomIntInclusive(нижняяграница, GetMaxHealth()));
	}
}

В данном случае это только для лута который был заспавлен экономикой
Состояние будет установлено в пределах нижняяграница и максимальным состоянием
Думаю направление ясно

Дерзайте


Сорян - соскочило - Math.RandomIntInclusive ))))

Исправил

Изменено пользователем BorizzK (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Вообще я бы сначала Макс значение принял за 100%
и нижней границей установил бы 20% от макс здоровья ибо

есть предметы со макс состоянием 1000

а есть с макс состоянием 50

Ну а что бы сильно не загоняться
SetHealth(Math.RandomIntInclusive(GetMaxHealth() * 0.2, GetMaxHealth()));

Изменено пользователем BorizzK (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

а почему ванильные пушки с рандомным состоянием а модовые нет?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@MeJlo4 

1 час назад, MeJlo4 сказал:

а почему ванильные пушки с рандомным состоянием а модовые нет?

 

(поправив нимб...)
Цитата, "спавн лута-вынос мозга"....переиздание худлитспиртпросвет от 1812....
"

cfgspawnabletypes.xml - Список тех вещей, "контейнеры" в которых спавняться наборы из прошлого файла.

И самое важное!

Именно тут указано степень износа заспавненых вещей,для остальных-пристин! Не то что в них....(но контейнером может стать и обычная вещь!)

"
Далее....чуть ниже...
"

Как видите тут нет ни ИЖ18,ни МП133....и они,гады спавняться всегда "пристин".....Стоит добавить

    <type name="Izh18">
    </type>

.....и ИЖ18 будет спавниться с дамагом который вы установили.
"
Делаем выход силой на мозжечок....
и пишем
<type name="ID предмета-кепка зомби,носок игрока,портянка админа,модный плащ Зингельшу(Слово удалено системой)а....">
    </type>
И эта вещь перестанет спавнится "пристин"...

@MeJlo4 ...вы поняли почему?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

ок спс

зачем кидать тапок

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@MeJlo4 ...извните, просто кирпич это так казуально...:)))
Будут проблемы-пишите. Совет
ОБРАТИТЕ ВНИМАНИЕ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
3 минуты назад, paranoyk сказал:

@MeJlo4 ...извните, просто кирпич это так казуально...:)))
Будут проблемы-пишите. Совет
ОБРАТИТЕ ВНИМАНИЕ.

уже пользуюсь. облегчило жизнь идиота)

кирпич это так банально.

вот если кинуть специально обученного енота это уже другое дело

Изменено пользователем MeJlo4 (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка