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

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

Ответ
 
Сказочник

offline
Опыт: 39,429
Активность:
Положить предмет в определенный слот
Вот например мне надо положить предмет в слот №6, а обычным способом он кладет только в первый... Как сделать?
Старый 19.09.2009, 21:29
ZregerZ
Мы - лёд!
offline
Опыт: 7,029
Активность:
Боевая единица - Issue Move Item In Inventory Order
GUI
Код:
call UnitDropItemSlotBJ( юнит , предмет , слот )

Jass
Старый 19.09.2009, 21:35
agentex

offline
Опыт: 34,834
Активность:
только BJ зачем?
native UnitDropItemSlot takes unit whichUnit, item whichItem, integer slot returns boolean
ну и
function UnitAddItemToSlot takes unit u, item i, integer slot returns boolean
  return UnitAddItem(u, i) and UnitDropItemSlot(u, i, slot)
endfunction
Старый 19.09.2009, 21:52
ZregerZ
Мы - лёд!
offline
Опыт: 7,029
Активность:
1 вопрос в чём разница между
native UnitDropItemSlot и call UnitDropItemSlotBJ,
объясните нубу)
Старый 19.09.2009, 22:24
agentex

offline
Опыт: 34,834
Активность:
в том что bj вариант использует нубовскую нумерацию, начинающуся с 1:
function UnitDropItemSlotBJ takes unit whichUnit, item whichItem, integer slot returns boolean
    return UnitDropItemSlot(whichUnit, whichItem, slot-1)
endfunction
в то время как нормальные люди начинают нумерацию с 0
Старый 19.09.2009, 22:30
XOR

offline
Опыт: 38,159
Активность:
BJ- это зло) многие bj функции вызывают утечки и вообще по сути бесполезны.я точно не знаю но эта не кажется не вызывает утечку. > bj были созданы для гуи
Не все)

Отредактировано XiMiKs, 19.09.2009 в 22:45.
Старый 19.09.2009, 22:31
agentex

offline
Опыт: 34,834
Активность:
ну и очевидно что bj медленней, так как вместо 1 функции вызываются 2
Эта bj кажется и на гуи есть
весь bj и создан для Гуи
Старый 19.09.2009, 22:32
dave_wwid

offline
Опыт: 12,954
Активность:
Цитата:
ногие bj функции вызывают утечки и вообще по сути бесполезны.я точно не знаю но эта не утечку.

Как то невнятно сказано. Но в одном автор изречения прав- здесь утечки не будет
Старый 19.09.2009, 22:38
Сказочник

offline
Опыт: 39,429
Активность:
Цитата:
native UnitDropItemSlot takes unit whichUnit, item whichItem, integer slot returns boolean

Цитата:
function UnitDropItemSlotBJ takes unit whichUnit, item whichItem, integer slot returns boolean
return UnitDropItemSlot(whichUnit, whichItem, slot-1)
endfunction
и т.п.
А что это за бред вы тут понаписали? Я так понял это програмный код, но я им не пользуюсь.
ZregerZ, спасибо за триггерное описание, сейчас попробую.

Сказочник добавил:
Цитата:
Issue Move Item In Inventory Order

а я чего-то этой функции не нашел...
Старый 20.09.2009, 10:55
ZregerZ
Мы - лёд!
offline
Опыт: 7,029
Активность:
Сейчас не нашол или до этого?
Старый 20.09.2009, 11:00
Сказочник

offline
Опыт: 39,429
Активность:
ZregerZ, вот сейчас уже нашел. Просто в обычном WE 1.18 похоже этой функции нету...

Сказочник добавил:
Есть, но просто называется по-другому: Боевая единица - Drop Item In Slot.
Старый 20.09.2009, 11:09
agentex

offline
Опыт: 34,834
Активность:
Сказочник, бред - этот ваш гуи. а то что я написал - расшифровка гуи-функции из blizzard.j
Старый 20.09.2009, 12:07
Ответ

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

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

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

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



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