ItemLife SYS

Добавлен , опубликован
Алгоритмы, Наработки и Способности
Способ реализации:
GUI
Тип:
Наработка
Для кого: для жаждущих и ищущих, для не понимающих и новичков.
Глобалки: 2
Триггеров: 3
Комментарии в триггерах: имеются
Использование: где угодно

Описание

Система не претендует на звание чего-то прорывного, но тем не менее призвана облегчить жизнь молодым с наполеоновскими планами, которые делают крутую рпг или доту. Суть системы заключается в удобной возможности автоочищения карты от флудящихся и плодящихся предметов. Ну бывает такое, вы же понимаете.
Принцип действия очень прост - выкинули предмет, и через некоторое время, если предмет не указан вами как исключение - он просто удалиться с карты и не будет занимать место. УДОБНА
Простейшая настройка позволит использовать систему даже одноруким полуголовым хомякам, ибо:
  1. скопировать папку ItemLife SYS к себе карту
  2. В триггере ItemLife INI установить необходимое значение целочисленной переменной.
сможет кто угодно.
Прошу пользоваться в необходимости и желании, в кредитах автора не забывать =3.

Скачать

`
ОЖИДАНИЕ РЕКЛАМЫ...
1
32
12 лет назад
Отредактирован quq_CCCP
1
Очень сомневаюсь что это кому-то понадобится удалять все предметы... Что касается книг и рун их можно удалять всего 1 триггером, сразу после использования....
Событие - Юнит подбирает предмет
Условие - Класс предмета = усиливающие.
Действие - Удалить предмет (предмет который подобрал юнит)
2
32
12 лет назад
2
quq_CCCP:
Очень сомневаюсь что это кому-то понадобится удалять все предметы... Что касается книг и рун их можно удалять всего 1 триггером, сразу после использования....
Событие - Юнит подбирает предмет
Условие - Класс предмета = усиливающие.
Действие - Удалить предмет (предмет который подобрал юнит)
Нет, книги и руны - это другое. Тут суть в том, чтобы дроп не оставался на карте. У этой системы суть не в единовременном очищении всей карты махом от лежащих без дела предметов. Тут у каждого предмета есть свое "личное время жизни", за которое его можно еспеть подобрать. Ну в общем как нормальных рпгшках, где шмот рано или поздно исчезает, если его дропнуть =3
0
32
12 лет назад
Отредактирован quq_CCCP
0
Fakov, ну как так - Дроп с мобов не оставался на карте - это такая издёвка над игроками? Типа кто не успел тот опоздал, автора будут материть... А если он выложил у магазина и забыл? очень весело получится). Не знаю зачем это нужно, особенно гуишникам. те кто знает Jass махом сделают через хештаблицу и таймер
2
32
12 лет назад
2
нет. на картах могут быть вторичного плана предметы - некоторые рпгкарты грешат дропом с с мобов типа зуб мудрости вурдалака или правый\левый рог оленя. Игроки-фармеры рано или поздно просто теряются в блестящих сундучках на эекране, потому что убив сотню вурдалаков, они дай бог получили всего лишь сотню их зубов.
Тут система позволяет настроить что будет иметь время жизни а то не будет. Я искал удобное решение проблемы для себя, но решил таки оформить в систему - новичкам должно пригодится ^_^
3
22
12 лет назад
3
одноруким полуголовым хомякам
Ну зачем так то... Людей между прочим задевает....
0
33
12 лет назад
0
quq_CCCP в чём-то прав. Там можно настроить, будут ли удаляться предметы, выброшенные самим игроком?
0
32
12 лет назад
0
Именно так там и настраивается) система удалит только те предметы, которые находятся на земле и только на земле, исключив при этом заранее вами указанные предметы(в примере это сфера огня)
Запустила карту и по очереди с перерывом в пару секунд выкиньте 2-3 предмета из пала и подождите немного, они исчезнут в том же порядке друг за дружкой, в котором вы их выкинули))
0
30
12 лет назад
0
Не хочу никого обидеть, но настраиваемость нулевая. Куда удобнее (и оптимальнее) на одном таймере делать.
Я про то, что кроме исключений по типу, который, кстати, только в редакторе настраивается и не может быть динамическим, никаких настроек нет как данного.
0
32
12 лет назад
0
Каких тебе не хватает? ну например.
0
30
12 лет назад
0
например? ну начнём.
Чтобы шмот, который игрок выкинул вручную (в определённой области, например) не исчезал, чтобы разным типам предметов можно было задавать разное время (зубам вурдалаков 30 секунд, а шмоту - 120, например), чтобы всё это подлежало динамичному изменению при каких либо обстоятельствах и т.д.
0
20
12 лет назад
0
Клэмп что тебе мешает самому сделать такую хорошую систему как ты описываешь?
0
30
12 лет назад
0
Nerevar, ммм... может быть то, что мне она не нужна?
а в ск2 это через ро делается
0
32
12 лет назад
0
а в ск2 это через ро делается
удобно.
а по поводу настройки - необходимость определяет. Костяк есть - на него можно насаживать при желании как хочешь.
1
27
12 лет назад
1
Не знаю, что все так с критикой набросились на создателя. Идея хороша, я считаю, особенно радует то, что кто-то ещё заботиться не только о себе любимом (не буду показывать пальцем), но и о других юзерах сайта и WE, в т.ч. о новичках. Другое дело, что система нуждается в некоторой доработке, в частности, как уже было сказано, улучшить настраиваемость (желательно усложнив систему по минимуму, чтобы ей по-прежнему могли пользоваться "однорукие полуголовые хомяки"). Поставил +, в общем, но надеюсь на дальнейшую доработку, т.к. система сыровата, а так мб кому и пригодится.
1
19
12 лет назад
Отредактирован Hellfim
1
Самое плохое, это то, что книжки не исчезают при поднятии - их удалять конечно надо сразу после использования.
Но тут все просто
globals
private real itemlife=30 sec
endglobals
function actbx
тут твой временной триггер
function actdx
тут удаление если книжка или руна например
function cond
стандартная проверка на запуск функций
function init
стандартный инитиализер
1 пункт от Hellfim: 1.1 (ненормативная лексика)
0
3
12 лет назад
0
Ждем новую версию тогда
3 комментария удалено
Чтобы оставить комментарий, пожалуйста, войдите на сайт.