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

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

Ответ
 
leorak

offline
Опыт: 825
Активность:
существует легкий способ сделать "отключение" предметов при взитие их не владельцем?
и как это сделать? желательно без кучи джаса и сотен копий предметов
Старый 07.09.2013, 13:46
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,306
Активность:
leorak, ну просто дропать, или менять 1 пустышкой с иконкой - Посади где росло ну истественно пустышке ставим CustomValue (GetItemUserData) численно равный ид реального предмета, а когда владелец берёт пустышку смотрим ИД и создаём новый предмет вместо пустышки по сохранённому ранее ИД, можно юзать хештаблицу....
Старый 07.09.2013, 13:49
Melissa
Я всегда хочу как лучше!
offline
Опыт: 31,696
Активность:
Можно просто проверять владельца предмета и дропать предмет если не он.
Или отправлять юнита к позиции предмета при отдаче приказа на предмет, не принадлежащий ему.
З.Ы. Сразу у предмета нет владельца, юзай
юнит получает предмет
номер (владелец предмета) не от 1 до 12
предмет - change owner
NatureKid добавил:
Хотя триггер на получение и дроп предмета всё равно нужен - предмет же можно отдать другому напрямую
NatureKid добавил:
Вот примерчик
Прикрепленные файлы
Тип файла: w3x Item Owners.w3x (17.5 Кбайт, 6 просмотров )
Старый 07.09.2013, 14:04
Ответ

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

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

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

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



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