Войти на сайт

Авторизация, ждите ...
×
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

ТЕМА: Включение/выключение скриптов

Включение/выключение скриптов 9 года 10 мес. назад #70353

  • KoHcTPyKTop
  • KoHcTPyKTop аватар
  • Вне сайта
  • Мастер
  • Сообщений: 186
  • Спасибо получено: 16
Всем привет! Такой вот вопрос. Как с помощью переменных и переключателей включать и выключать действие скриптов?
Такое есть в XAS (боевка включалась несколькими переключателями). Но я никак не могу понять как это привязать. Разъясните плиз.
Администратор запретил публиковать записи гостям.

Включение/выключение скриптов 9 года 10 мес. назад #70354

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Писатель 3 местоПроект месяца 3 местоПрограммист JavaScript Проект месяца 2 место2 место 2 место Сбитая кодировка3 местоПроект месяца 1 местоПобедитель Сбитой кодировки3 место Готв
Самое простое - поместить весь блок скрипта во что-то вроде if $game_switches[id] ... end. Тогда, если свитч сброшен, скрипта всё равно что нет. Но это сработает не везде.
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Включение/выключение скриптов 9 года 10 мес. назад #70355

  • Amphilohiy
  • Amphilohiy аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 547
  • Спасибо получено: 666
  • 2 место ГотвПрограммист RubyОраторУчительПобедитель Сбитой кодировки
Это вряд-ли так просто сработает. Учитывая что большинство скриптов до включения игры изменяют другие классы, то если выключатели предусмотрены не были, придется их делать. В двух словах - я универсального решения точно не знаю.
Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Администратор запретил публиковать записи гостям.

Включение/выключение скриптов 9 года 10 мес. назад #70356

  • KoHcTPyKTop
  • KoHcTPyKTop аватар
  • Вне сайта
  • Мастер
  • Сообщений: 186
  • Спасибо получено: 16
Cerberus пишет:
Самое простое - поместить весь блок скрипта во что-то вроде if $game_switches[id] ... end. Тогда, если свитч сброшен, скрипта всё равно что нет. Но это сработает не везде.
Я в основном не работаю со скриптами, а только с графикой и с лепкой игровых ценностей)) Как это сделать?) СОри, если туплю
Администратор запретил публиковать записи гостям.

Включение/выключение скриптов 9 года 10 мес. назад #70357

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Писатель 3 местоПроект месяца 3 местоПрограммист JavaScript Проект месяца 2 место2 место 2 место Сбитая кодировка3 местоПроект месяца 1 местоПобедитель Сбитой кодировки3 место Готв
В начале отдельной строкой
if $game_switches[id]
где id - номер свитча, в конце отдельной строкой end. (без точки)
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: KoHcTPyKTop

Включение/выключение скриптов 9 года 8 мес. назад #72495

  • kam1kazy
  • kam1kazy аватар
  • Вне сайта
  • Мастер
  • Be Happy ^-^
  • Сообщений: 214
  • Спасибо получено: 92
  • 3 место в Кодировке
У меня вот такая ошибка выходит
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.263 секунд