Помощь с вызовом Скрипта.

Даритель Стимкея
Больше
11 года 2 нед. назад #80580 от ZarretZ
Как через вызов скрипта проверить что целью действия является Актер под ID 1?

Вот нашел скрипт проверяющий что действие делает Актер под ID 1.
"@battler.actor? && @battler.actor_id == 1"

Помогите.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
11 года 2 нед. назад #80582 от Cerberus
В какой момент это предполагается проверять?

Жуть болотная, на лапках, в тапках и с пулемётом...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Даритель Стимкея
Больше
11 года 2 нед. назад #80584 от ZarretZ
В момент применения предмета, навыка. Проверяет является ли целью Актер с ID 1 и выполняет действие или пропускает его.
Использую ENU tanketai.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 1 нед. назад #80603 от KageDesu
Cпособ для стандартной боевой системы.

В класс Game_Actor добавить следующий метод
Code:
#-------------------------------------------------------------------------- # * Apply Effect of Skill/Item #-------------------------------------------------------------------------- alias xxx_item_apply item_apply def item_apply(user, item) if self.actor.id == 1 #Тут ID Actor if (item.id == 1) #Тут ID Навыка или вещи для который должен быть пропуск действия #ПРОПУСК (пустая строка), либо добавить логику else xxx_item_apply(user,item) #Иначе всё по стандарту end end end
Может это натолкнёт Вас на мысли как реализовать в Вашем случае.
Спасибо сказали: Blacklst, ZarretZ

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.087 секунд
Работает на Kunena форум