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

Включение/выключение скриптов

Больше
11 года 10 мес. назад #70353 от KoHcTPyKTop
Всем привет! Такой вот вопрос. Как с помощью переменных и переключателей включать и выключать действие скриптов?
Такое есть в XAS (боевка включалась несколькими переключателями). Но я никак не могу понять как это привязать. Разъясните плиз.

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

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
11 года 10 мес. назад #70354 от Cerberus
Самое простое - поместить весь блок скрипта во что-то вроде if $game_switches[id] ... end. Тогда, если свитч сброшен, скрипта всё равно что нет. Но это сработает не везде.

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

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

Программист Ruby 2 место Готв Победитель Сбитой кодировки Учитель Оратор
Больше
11 года 10 мес. назад #70355 от Amphilohiy
Это вряд-ли так просто сработает. Учитывая что большинство скриптов до включения игры изменяют другие классы, то если выключатели предусмотрены не были, придется их делать. В двух словах - я универсального решения точно не знаю.

Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.

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

Больше
11 года 10 мес. назад #70356 от KoHcTPyKTop

Cerberus пишет: Самое простое - поместить весь блок скрипта во что-то вроде if $game_switches[id] ... end. Тогда, если свитч сброшен, скрипта всё равно что нет. Но это сработает не везде.

Я в основном не работаю со скриптами, а только с графикой и с лепкой игровых ценностей)) Как это сделать?) СОри, если туплю

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

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
11 года 10 мес. назад #70357 от Cerberus
В начале отдельной строкой
if $game_switches[id]
где id - номер свитча, в конце отдельной строкой end. (без точки)

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

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

3 место в Кодировке
Больше
11 года 9 мес. назад #72495 от kam1kazy
У меня вот такая ошибка выходит

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

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