Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Как использовать в скрипте данные из комментариев?

Как использовать в скрипте данные из комментариев? 9 года 7 мес. назад #80963

  • tvorimvsevmeste
  • tvorimvsevmeste аватар
  • Вне сайта
  • Просветлённый
  • Сообщений: 250
  • Спасибо получено: 50
VX Ace
В использовании скрипта встречаю комментарий в котором явно присвоение переменной.
Поясните пожалуйста, как и на основе чего это используется непосредственно в RGSS3 ?
Вроде бы это не из Ruby?
Вложения:
Поживем — увидим,
доживем — узнаем,
переживем — научимся…
Последнее редактирование: 9 года 7 мес. назад от tvorimvsevmeste.
Администратор запретил публиковать записи гостям.

Как использовать в скрипте данные из комментариев? 9 года 7 мес. назад #80964

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Организатор конкурсов2 место Программист RubyДаритель СтимкеяПереводчик2 место Сбитая кодировка
В стандарте нигде.
Но скриптер может сделать чтение данных из таких комментариев и использовать где как либо.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.

Как использовать в скрипте данные из комментариев? 9 года 7 мес. назад #80965

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • 2 место Сбитая кодировкаПисатель 3 местоПроект месяца 3 местоПрограммист JavaScript 3 место Готв3 место2 место Проект месяца 1 местоОрганизатор конкурсовПроект месяца 2 место
Текст комментария - это всего лишь параметр команды ивента. Пример (спёрт из скрипта Event Shifts, код вызывается внутри класса Game_Event):
for command in @list
        if command.code == 108 && command.parameters[0].include?("[es")
          command.parameters[0].gsub(/\[[Ee][Ss]\|(.+?)\|(.+?)\|(.+?)\]/) do
            self.xs = $1.to_s.to_i
            self.ys = $2.to_s.to_i
            self.zs = $3.to_s.to_i
          end
        end
end
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: tvorimvsevmeste
Модераторы: NeKotZima
Время создания страницы: 0.202 секунд