Перейти к содержанию
Авторизация  
timyrzazaza

Как сделать распаковывающуюся вещь

Рекомендуемые сообщения

 

так начнём 

сначала создаём файл use_item.script  и прописываем что хотите смотрите в низу пример

Спойлер

function medkit(obj)
    if obj ~= nil then
        if obj:section() == "medkit" then
        alife():create("promedol",db.actor:position(),db.actor:level_vertex_id(),db.actor:game_vertex_id(),db.actor:id())
        alife():create("taren",db.actor:position(),db.actor:level_vertex_id(),db.actor:game_vertex_id(),db.actor:id())
        alife():create("iod",db.actor:position(),db.actor:level_vertex_id(),db.actor:game_vertex_id(),db.actor:id())
        alife():create("promedol",db.actor:position(),db.actor:level_vertex_id(),db.actor:game_vertex_id(),db.actor:id())
        end
    end
end

далее заходим в bind_stalker.script

и прописываем 

в function actor_binder:on_item_drop (obj) 

Спойлер

        use_item.medkit(obj)

 

  • Смех 1
  • Смущение 1
  • Хабар 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
34 минуты назад, timyrzazaza сказал:

function actor_binder:on_item_drop (obj) 

А почему именно при выбросе предмета?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
2 часа назад, AziatkaVictor сказал:

А почему именно при выбросе предмета?

потому что заработало.на других функциях игра вылетала


Дополнено 3 минуты спустя

или не работал скрипт

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

мды, в 2023 лепим юзание предмета на дроп каллбеке

  • Мастер! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Да кто такой этот ваш распаковывающийся вещь..

  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

нифега не понял, но очень интересно


Дополнено 0 минут спустя

нифега не понял,но очень интересно

  • Смех 1

176072166_.png.a2e29737873a8e94c0ee4916cca82542.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу