Привет ребята !
Как положить артефакт, типа - ID, в указанный мной слот, юниту - источник события юнит, с помощью функции :

native - UnitAddItemToSlotById   takes unit whichUnit, integer itemId, integer itemSlot returns boolean
В переводе на русский:
Принимает юнита whichUnit, целочисленное itemId, целочисленное itemSlot возвращает да/нет (добавлен итем или нет?)
Сам сделай себе свой скрипт.
call UnitAddItemToSlotById(тут вставляешь юнита,'тут вставляешь код предмета',тут вставляешь номер слота -1)
Например заместо юнита может быть - GetTriggerUnit() (юнит на котором завязано событие триггера)
А остальное сам подставишь думаю на это хватит мозгов. Спецов он ждёт)).
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
18
quq_CCCP,
Ты наверно путаешь с условием, где указывается слот.
Сделай скрин если не сложно.
У меня версия редактора немного постарше.
Мб в ней ещё нет данной функции.
(Новый NewGen WE не робит у меня на компе).
28
nvc123,
я думал уже существующий итем надо, а для добавления да есть функция.
18
16GB,
Я пересмотрел действия редактора.
В моей версии есть только функция выбрасывающая предмет из конкретного слота инвентаря.
Но не наоборот.
Скрин данного действия можно ?
18
=(
Ладно. Ждём спецов.
Мб переделают этот скрипт
call UnitAddItemToSlotById(GetManipulatingUnit(),'sor4',GetForLoopIndexA()-1)
чтобы действовал как мне необходимо.
Не писать же в заклинания на заказ, из-за одной строчки.
21
native - UnitAddItemToSlotById   takes unit whichUnit, integer itemId, integer itemSlot returns boolean
В переводе на русский:
Принимает юнита whichUnit, целочисленное itemId, целочисленное itemSlot возвращает да/нет (добавлен итем или нет?)
Сам сделай себе свой скрипт.
call UnitAddItemToSlotById(тут вставляешь юнита,'тут вставляешь код предмета',тут вставляешь номер слота -1)
Например заместо юнита может быть - GetTriggerUnit() (юнит на котором завязано событие триггера)
А остальное сам подставишь думаю на это хватит мозгов. Спецов он ждёт)).
Принятый ответ
28
стоп так в чём вообще вопрос был
Дик юзал функцию UnitAddItemToSlotById
ему сказали юзать эту же самую функцию
короче вопрос без вопроса
18
nvc123, Я пытался юзать. А но из-за проблем с синтаксисом, при тесте, вылетало из карты.
А "awesomesk1ll" наглядно показал.
Всё получилось.
При тесте, из карты перестало вылетать.
21
nvc123:
стоп так в чём вообще вопрос был
Да, 2016 год, чувак с 10 уровнем лвла на xgm не знал как вызвать функцию с параметрами на jass =). Бывает.
Не суди строго :D
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.