- Сообщений: 1239
- Спасибо получено: 1045
Скрипт для применения вещей на событиях
12 года 6 мес. назад #65269
от Sypherot
Всего хорошего, и спасибо за рыбу
Sypherot создал тему: Скрипт для применения вещей на событиях
Ищу скрипт, позволяющий использовать вещи на определенных эвентах, когда игрок находится рядом с ними или на них (chrono cross key items - не предлагать, ибо немного не то).
Всего хорошего, и спасибо за рыбу
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 6 мес. назад #65270
от Lekste
Lekste ответил в теме Скрипт для применения вещей на событиях
Просто в ивенте вставь скрипт такой:
Где item_id - номер предмета в базе.
Code:
if $game_party.item_number(item_id) > 0
used = false
item = $game_party.items[item_id]
if(item.common_event_id > 0)
$game_temp.common_event_id = item.common_event_id
$game_system.se_play(item.menu_se)
return_scene = nil
used = true
elsif(item.scope == 4)
for i in $game_party.actors
used |= i.item_effect(item)
end
end
if used
$game_party.lose_item(item_id)
end
end
Где item_id - номер предмета в базе.
Спасибо сказали: DeadElf79
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 6 мес. назад #65272
от Sypherot
Всего хорошего, и спасибо за рыбу
Sypherot ответил в теме Скрипт для применения вещей на событиях
Куда конкретно его нужно вставить?Lekste пишет: Просто в ивенте вставь скрипт такой:
Code:if $game_party.item_number(item_id) > 0 used = false item = $game_party.items[item_id] if(item.common_event_id > 0) $game_temp.common_event_id = item.common_event_id $game_system.se_play(item.menu_se) return_scene = nil used = true elsif(item.scope == 4) for i in $game_party.actors used |= i.item_effect(item) end end if used $game_party.lose_item(item_id) end end
Где item_id - номер предмета в базе.
Всего хорошего, и спасибо за рыбу
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Dobroe_Utro
-
- Не в сети
- Заблокирован
-
Скрыть
Больше
- Сообщений: 9
- Спасибо получено: 5
12 года 6 мес. назад - 12 года 6 мес. назад #65273
от Dobroe_Utro
Dobroe_Utro ответил в теме Скрипт для применения вещей на событиях
В ивенте пункт Script. И туда вставить. Я так думаю.
Только не понял, зачем (return_scene = nil) нужно.
Только не понял, зачем (return_scene = nil) нужно.
Последнее редактирование: 12 года 6 мес. назад пользователем Dobroe_Utro.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 6 мес. назад #65274
от Sypherot
Всего хорошего, и спасибо за рыбу
Sypherot ответил в теме Скрипт для применения вещей на событиях
этот код нужно пихать непосредственно в скрипт, при впихивании его в пункт Script придется любоваться своим рабочим столом, как только сработает событие.Dobroe_Utro пишет: В ивенте пункт Script. И туда вставить. Я так думаю.
Только не понял, зачем (return_scene = nil) нужно.
Всего хорошего, и спасибо за рыбу
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.102 секунд
