Как сделать так, чтобы юнит продал все предметы в магазин на который я заюзал способность?

K0META, так продаёт только один предмет. По порядку любой имеющийся. от 1-го до 6-го.
Пробовал юзать вейты или таймеры. Ничего не получается. Боюсь придётся триггерно продавать.
Щас попробую создать 6 дамми и продавать через них.
Всё. Вопрос решён. Даммики помогли.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
35
Astra, я знаю какое действие отвечает за продажу предмета. Однако сразу 6 предметов не продаёт!
Загруженные файлы
21
Ну можно просто вычислить их голдкост и удалить, не?
БД или вроде мемхак копал в этом направлении, пока четкой функции на золотостоимость предмета вроде не было, но подсказка, куда копать - была.
/
Вообще если драколичу не влом - плз, пусть все-таки кинет готовую функцию GetItemGoldCost или как-то так, мб по намекам самостоятельно и сделаю, но ведь ему это в разы проще.
20
Пробовал продавать по ивенту на продажу предмета? (продал предмет -> приказывает продать следующий) Слот для продажи можно хранить в глобалке (применил скилл - включить триггер, глобалку установить равной 1(2 для GUI, т.к. нумерация с единицы, а не нуля), приказать продать предмет в 1 слоте. Далее срабатывает триггер, который приказывает продать следующий предмет. Когда глобалка равна 5(6), вырубать триггер)
21
PUVer, попробуй через таймер (Периодическое событие). Хотя стоп. Это чаво вообще? Какой GUI? Где нормальный код?
21
Diaboliko, кул идея, меня вот тоже все интересует оптимальная реализация "уничтожить все предметы у определенного юнита и вернуть ему их голдкост".
Мемхак - ок, понятно, но функции пока еще нет, хотя запилить дело 5-60 минут.
БД - потом все очень просто, но вначале надо запилить.
А вообще нельзя просто временно выдать, например, ПРЯМ САМОМУ ГЕРОЮ все нужные абилки лавки и обязать его шмот САМОГО В СЕБЯ O_O продать? Абилки потом офк сразу сремувить, непродаваемое дропнуть можно. Пробовал кто такой изврат?
2
Тут я сделал на определенный магазин. Доделеай проверку на нужный магазины(ы).
Загруженные файлы
16
необязательно брать мх для получения цены предмета, тем паче, что система не является костылем и не тяжелая
29
PUVer, нужна задержка между отдачей приказов. Они не выполняются мгновенно. Или добавить приказ в очередь, не помню можно это сделать или нет
21
Все-таки лучше потом попробую ч/з мемхак, но спасибо за вариант
35
K0META, так продаёт только один предмет. По порядку любой имеющийся. от 1-го до 6-го.
Пробовал юзать вейты или таймеры. Ничего не получается. Боюсь придётся триггерно продавать.
Щас попробую создать 6 дамми и продавать через них.
Всё. Вопрос решён. Даммики помогли.
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.