Полная Версия: Простые вопросы и ответы Папируса
M aniac
Как из скрипта получить доступ к глобальной переменной? Этот вопрос терзает меня уже несколько дней. Я поймал баг с излечением от ликантропии: от меня до сих пор воняет мокрой псиной. На вики есть совет «set PlayerIsWerewolf 0» в консоли. Но этот путь порочен, ибо использование консоли выключает достижения. Потому я решил сделать через активатор. Но, как я понял, в Папирусе такая команда не сработает, ибо консоль не совпадает с папирусом, как в прошлых играх. Ни на одном тематическом форуме решения не нашёл. В туториалах ничего нет. Туториалы вообще не дали мне никакой информации — всё, что там есть я давно знал на примерах других ЯП. И почему-то никто не догадывается записать в тутор конкретные советы касающиеся конкретно игры, а не общих принципов и основ программирования.
Artem13
QUOTE
ибо использование консоли выключает достижения

неверно. Вернее не совсем верно. Достижения блокируются только на данную сессию игры. После перезапуска и до следующего вызова консоли достижения снова доступны.

Если всё же хочешь разобраться с папирусом, спроси на modgames.net в соотв. теме форума. AleksTirex тебе поможет. Сам я так и не добрался пока толком до папируса и вполне могу что-нибудь неверное посоветовать, потому промолчу.
M aniac
QUOTE
только на данную сессию игры

Я знаю. Но суть в том, что либо играешь с ошибкой и ачивками, либо с исправленной ошибкой и без ачивок.
Artem13
Не понял. Исправил баг — сохранился — вышел — запустил — загрузился — играешь дальше с ачивками. Это что, так сложно? И ради этого несчастного бага мутить мод со скриптом, которые у беседки никогда нормально не работают?
M aniac
Не. Факт использования консоли отражается в сохранении.
UPD: Попробую проверить. У меня жена ещё не все ачивки за уровни получила, а у меня есть модик мегаускоряющий раскачку.
Ваш ответ: