XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Teleklol
Не пойман - не тушка
offline
Опыт: 4,254
Активность:
Herbs for alchemy.
Все знают, что для баночек нужны ингридиенты, в большинстве случаев это цветы.Вот в чем проблема...После срывания цветка, как сделать, чтобы он появился на прежнем месте через опр. время?
Старый 19.03.2011, 18:50
Doc

offline
Опыт: 63,163
Активность:
стартуй таймер, запоминай место и тип предмета, создавай новый итем на коллбеке.
Старый 19.03.2011, 19:01
Teleklol
Не пойман - не тушка
offline
Опыт: 4,254
Активность:
Подробней.
Старый 19.03.2011, 19:02
Doc

offline
Опыт: 63,163
Активность:
а что подробней, весь код за тебя написать?
Старый 19.03.2011, 19:06
Teleklol
Не пойман - не тушка
offline
Опыт: 4,254
Активность:
Можно итак.Как "запомнить" место предмета?Через регион?
Тип=айтем или конкретный цветок?
Старый 19.03.2011, 19:07
Vampogr

offline
Опыт: 938
Активность:
Да запросто можно сделать! Сделай растения не итемами, а юнитами. Игрок такой то убил юнит такого то типа, значит прибавить еденичку к значению(в смысле, для начала создаем целочисленную, к примеру, с названием "Travka", а потом, когда будем варить зелье - пускай обращается к этой целочисленной и проверяет - не равна ли она нулю). Потом создаем триггер: в регионе таком то проверить наличие юнита, если юнит отсутствует - создать новый. Таким образом мы не занимаем в инвентаре места и растения могут произростать иногда чуть дальше, иногда чуть ближе прежнего места(если поставим создавать новый юнит в случайной точке региона)
Старый 19.03.2011, 19:15
Doc

offline
Опыт: 63,163
Активность:
это уж извольте сделать сами. запоминать(внезапно) через координаты.
Doc добавил:
Vampogr, facepalm
Старый 19.03.2011, 19:16
Versus
Miss me?
offline
Опыт: 17,736
Активность:
Vampogr, можно проще... просто дать цветку юниту способность "перерождение"... и всё).. А триггерами отлавливать наложение абилки "сбор растений" (цель объект) на цветок... всё проще простого...
Старый 19.03.2011, 19:19
Vampogr

offline
Опыт: 938
Активность:
Versus, тоже хорошая мысль, и почему она мне не пришла в голову?
Просто мне кажется делать такую фишку через итемы - ИМХО бредово и реально затратно в плане времени(больше времени угрохаешь на создание триггеров)
Старый 19.03.2011, 19:22
SinMurlock
Я не лягушка!
offline
Опыт: 2,950
Активность:
Vampogr, зато можно воспитать силу воли и терпение :D
геморно конечно получиться,но всё же тоже можно рассчитывать как вариант
[+] 1 пункт от Hellfim: 4.1.2 (оффтопик)
Старый 19.03.2011, 19:31
Hanabishi
COOL STATUS
offline
Опыт: отключен
удалите тонны флуда!
куда уж проще? Teleklol, лови пример
Прикрепленные файлы
Тип файла: w3x 1.w3x (12.3 Кбайт, 7 просмотров )
Старый 20.03.2011, 15:21
Teleklol
Не пойман - не тушка
offline
Опыт: 4,254
Активность:
Я уже разобрался=)

Teleklol добавил:
Ух ты...скрипты...вот тут я вообще 0.

Teleklol добавил:
Спасибо.
Старый 20.03.2011, 15:27
Hanabishi
COOL STATUS
offline
Опыт: отключен
скрипты чтоб не было утечек с точками
Старый 20.03.2011, 15:29
Трубочист

offline
Опыт: 2,528
Активность:
Можно немного по другому сделать, пусть при убийстве юнита например "красный цветок" появлялся на месте смерти предмет "красный цветок" потом через к примеру 30 секунд создаём в том месте юнит "красный цветок" вот и весь триггер.
Старый 20.03.2011, 15:30
Teleklol
Не пойман - не тушка
offline
Опыт: 4,254
Активность:
У меня айтемки.Вот в чём проблема.

Teleklol добавил:
Hanabishi, у тебя для одного цветка.А если их десятки?Да и разных видов...
Старый 20.03.2011, 15:35
Hanabishi
COOL STATUS
offline
Опыт: отключен
тогда нужно делать БД
Старый 20.03.2011, 15:40
Teleklol
Не пойман - не тушка
offline
Опыт: 4,254
Активность:
Всё впорядке.Разобрался.

Teleklol добавил:
Бд?Что это?

Teleklol добавил:
Больше действий?
Старый 20.03.2011, 15:40
SkiL

offline
Опыт: 9,321
Активность:
Teleklol, база данных
Старый 20.03.2011, 15:41
Hanabishi
COOL STATUS
offline
Опыт: отключен
БД - база данных
куда ты будешь заталкивать все свои типы цветков
но на гуи это тупо делать
сейчас пример запилю
Старый 20.03.2011, 15:41
Teleklol
Не пойман - не тушка
offline
Опыт: 4,254
Активность:
Ок.Хоть иметь представление буду как всё работает.

Teleklol добавил:
Я поменял тип растей
(Item-type of (Item being manipulated)) Equal to (моё растение)

Но всё равно на месте появляется растение с твоего примера.Или я что-то не так сделал?
Старый 20.03.2011, 15:56
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 01:48.