Перейти к основному содержимому

14.4. Как добавить предмет в определённую позицию в окне предметов?

В: Как добавить предмет в определённую позицию в окне предметов?

О: Вы можете указать номер позиции, в которую хотите добавить предмет, третим аргументом оператору addobj:

addobj "Название предмета","Путь к файлу картинки/картинка.jpg",3

Можно добавлять предметы только в уже существующие позиции, либо в позицию сразу за последним предметом. Если вы укажете большее число, предмет не добавится:

! исходный список предметов

addobj "Отвёртка"
addobj "Гаечный ключ"
addobj "Радиоактивный пепел"
! добавляем предмет без картинки в седьмую позицию, которой ещё нет

addobj "Апельсин","",7

Обратите внимание, если вы добавляете предмет в уже существующую позицию, предмет, стоявший в этой позиции, а так же следующие за ним, будут смещены на позицию вниз. Т.е. замена предметов при добавлении в уже существующую позицию не происходит:

! предмет в первой позиции

addobj "Отвёртка"
! предмет во второй позиции

addobj "Гаечный ключ"
! предмет в третьей позиции

addobj "Радиоактивный пепел"
! добавляем предмет во вторую позицию, при этом

! гаечный ключ и радиоактивный пепел сместятся

! на позицию вниз

addobj "Апельсин","",2