M aniac
  12 October 2013 | 17:48
  
 
  Как из скрипта получить доступ к глобальной переменной? Этот вопрос терзает меня уже несколько дней. Я поймал баг с излечением от ликантропии: от меня до сих пор воняет мокрой псиной. На вики есть совет «set PlayerIsWerewolf 0» в консоли. Но этот путь порочен, ибо использование консоли выключает достижения. Потому я решил сделать через активатор. Но, как я понял, в Папирусе такая команда не сработает, ибо консоль не совпадает с папирусом, как в прошлых играх. Ни на одном тематическом форуме решения не нашёл. В туториалах ничего нет. Туториалы вообще не дали мне никакой информации  всё, что там есть я давно знал на примерах других ЯП. И почему-то никто не догадывается записать в тутор конкретные советы касающиеся конкретно игры, а не общих принципов и основ программирования.
 
 
 
  Artem13
  12 October 2013 | 21:16
  
 
  
| QUOTE | 
| ибо использование консоли выключает достижения | 
неверно. Вернее не совсем верно. Достижения блокируются только на данную сессию игры. После перезапуска и до следующего вызова консоли достижения снова доступны.
Если всё же хочешь разобраться с папирусом, спроси на modgames.net в соотв. теме форума. AleksTirex тебе поможет.  Сам я так и не добрался пока толком до папируса и вполне могу что-нибудь неверное посоветовать, потому промолчу.
 
 
 
  M aniac
  12 October 2013 | 22:08
  
 
  
| QUOTE | 
| только на данную сессию игры | 
Я знаю. Но суть в том, что либо играешь с ошибкой и ачивками, либо с исправленной ошибкой и без ачивок.
 
 
 
  Artem13
  13 October 2013 | 10:24
  
 
  Не понял. Исправил баг  сохранился  вышел  запустил  загрузился  играешь дальше с ачивками. Это что, так сложно? И ради этого несчастного бага мутить мод со скриптом, которые у беседки никогда нормально не работают?
 
 
 
  M aniac
  16 October 2013 | 09:35
  
 
  Не. Факт использования консоли отражается в сохранении.
UPD: Попробую проверить. У меня жена ещё не все ачивки за уровни получила, а у меня есть модик мегаускоряющий раскачку.