Предмет удаляется, а спецэффект - нет
|
|
Триквадрат | Дата: Воскресенье, 16 Декабря 2012, 21:15:53 | Сообщение # 1 |
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 3
Блокировки:
| Code call UnitAddItemById (udg_BladeMaster, 'olig') После этого в той же функции написаны строки кода, не имеющего к этому отношения, и затем Code call UnitRemoveItemFromSlot (udg_BladeMaster, 1) Сфера молний на оружии остается. Это гарантированно единственный предмет у героя. В РО ничего не изменял. Почему спецэффект сферы молний не исчезает?
|
|
|
|
Naturekid | Дата: Воскресенье, 16 Декабря 2012, 21:42:13 | Сообщение # 2 |
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
| поставь вейт 0.00 сек перед удалением. Иначе способность сферы вручную придётся удалять У тебя же, я так понимаю - получает предмет и он сразу же удаляется? Ну вот баг происходит. Вейт поставь, поможет.
|
|
|
|
Триквадрат | Дата: Воскресенье, 16 Декабря 2012, 21:44:01 | Сообщение # 3 |
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 3
Блокировки:
| Naturekid, нет, он не сразу удаляется. Там даже несколько вейтов между этими действиями.
|
|
|
|
Naturekid | Дата: Воскресенье, 16 Декабря 2012, 21:45:10 | Сообщение # 4 |
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
| ну тогда без приза в студию не понять. Скинь на новую карту и залей на rghost
|
|
|
|
Триквадрат | Дата: Воскресенье, 16 Декабря 2012, 21:46:42 | Сообщение # 5 |
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 3
Блокировки:
| Quote (Naturekid) Иначе способность сферы вручную придётся удалять Это как? Удалять не предмет, а саму способность?Добавлено (16 Декабря 2012, 21:46:42) ---------------------------------------------
Quote (Naturekid) ну тогда без приза в студию не понять. Скинь на новую карту и залей на rghost какой смысл? я в точности скопировал код из карты.
|
|
|
|
Naturekid | Дата: Воскресенье, 16 Декабря 2012, 21:46:52 | Сообщение # 6 |
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
| ога Но если это не то, о чём я сразу подумал - то может и не помочь Так что триггер в студию
|
|
|
|
Триквадрат | Дата: Воскресенье, 16 Декабря 2012, 21:48:08 | Сообщение # 7 |
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 3
Блокировки:
| Quote (Naturekid) Но если это не то, о чём я сразу подумал - то может и не помочь Попробую - отпишусь.Quote (Naturekid) Так что триггер в студию Quote (Триквадрат) какой смысл?
|
|
|
|
Naturekid | Дата: Воскресенье, 16 Декабря 2012, 21:50:31 | Сообщение # 8 |
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
| для начала посмотреть и понять толком, мб ошибка приглянётся А там уже мб и решить
|
|
|
|
Триквадрат | Дата: Воскресенье, 16 Декабря 2012, 21:53:02 | Сообщение # 9 |
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 3
Блокировки:
| Naturekid, в триггере ~1500 строчек, тут мельком смотреть тебе бесполезно, только если вникать. А для меня весь код хорошо знакомый и мне проще ошибку искать.
|
|
|
|
Naturekid | Дата: Воскресенье, 16 Декабря 2012, 22:02:45 | Сообщение # 10 |
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
| Quote (Триквадрат) в триггере ~1500 строчек О_О [уйти]
|
|
|
|
Триквадрат | Дата: Воскресенье, 16 Декабря 2012, 22:05:39 | Сообщение # 11 |
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 3
Блокировки:
| Вообщем попробовал и удалять саму способность, и блокировать её для игрока. Не помогло. Поищу причину в коде, но надеюсь, что с этой способностью есть какая-то хитрость, о которой кому-нибудь здесь известно.
|
|
|
|
Imba_pvL | Дата: Понедельник, 17 Декабря 2012, 12:27:08 | Сообщение # 12 |
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
| убери вейты , поставб локальные переменые или через таймер
|
|
|
|
SirNikolas | Дата: Понедельник, 17 Декабря 2012, 17:41:19 | Сообщение # 13 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Quote (Триквадрат) call UnitRemoveItemFromSlot (udg_BladeMaster, 1) Quote (Триквадрат) Это гарантированно единственный предмет у героя. => он кладется в слот №0.
|
|
|
|
Триквадрат | Дата: Пятница, 21 Декабря 2012, 10:18:17 | Сообщение # 14 |
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 3
Блокировки:
| Quote (SirNikolas) => он кладется в слот №0. Спасибо! Тему можно закрывать.
|
|
|
|