Wikia

Убежище

Консольные команды Fallout 3 и Fallout: New Vegas

Обсуждение21
11 777статей в Убежище

перенаправлено с «Консоль»

Gametitle-FO3Gametitle-FNV
Для чёткого понимания адресности команд в статье используются термины персонаж-игрок и персонаж-цель (персонаж, созданный игроком, и персонаж-НПС).

Консоль — инструмент отладки, предоставленный разработчиками в версии игры для ПК. Её можно использовать для настройки параметров качества и производительности, для читинга, а кроме того — и получения или проверки необходимой информации для написания статей в Убежище.


Для доступа к консоли используйте клавишу тильда (~) в игре (не в режиме паузы). Откроется HUD, и вы увидите символ курсора (|) в левом нижнем углу экрана, где можно ввести команду(ы).

  • Левая сторона консоли может быть не видна, если вы не используете широкоэкранный дисплей.
  • Клавиша вызова консоли — это верхняя левая клавиша под клавишей ESC в не-US клавиатуре (в русской раскладке — это буква Ё).
  • Пользователи операционной системы Windows Vista могут испытывать проблемы с вызовом консоли клавишей «тильда» — на ней «висит» включение и выключение инфракрасного порта. Следует через диспетчер устройств выключить устройство Microsoft eHome Infrared Transceiver (может называться иначе) или, если вы не планируете в будущем подключать к компьютеру инфракрасные устройства, можете вообще удалить соответствующий драйвер.
Подробнее о проблемах доступа к консоли см. здесь

Свободная камера Править

Эти консольные команды рассчитаны на получение лучших скриншотов — без показа индикаторов и не зависящих от положения персонажа.

  • tfc (Toogle Free Camera) — включение/выключение режима свободной камеры; позволяет свободно передвигать камеру. Команда с параметром tfc 1 ставит игру на паузу, одновременно позволяя свободно передвигать камеру. В основном применяется для создания скриншотов персонажей (выполняющих анимацию) с нужного ракурса. Так же есть похожие команды tfc 2 и tfc 3.
Обратите внимание: персонаж-игрок в режиме свободной камеры отображается, только если до вызова консоли перейти в режим от третьего лица; клавиши перемещения персонажа используются для перемещения камеры.
  • tm (Toogle Menu) — включение/выключение индикаторов (компас, очки здоровья и т. д.) на экране.
  • Скорость вращения и перемещения свободной камеры: sucsm 10 — быстро, sucsm 1 — медленно.
  • Угол обзора свободной камеры: fov 40 — узкий, fov 90 — широкий, fov 75 — по умолчанию. Ввод команды без числового параметра возвращает в стандартному углу обзора.

Манипуляции с инвентарём Править

  • player.additem base_id количество — добавит в инвентарь предмет с состоянием 100 %.
Пример: player.additem 00004340 1 — добавит гранатомёт в инвентарь персонажа-игрока.
  • player.additemhealthpercent base_id количество состояние — добавит в инвентарь предмет с определённым состоянием. Состояние необходимо приводить в десятичном виде.
Пример: player.additemhealthpercent 0000432e 1 .60 — добавит гатлинг-лазер с ССТ 60 % в инвентарь персонажа-игрока.
  • player.removeitem base_id количество — удалить предмет из инвентаря; применима для удаления из инвентаря невыбрасываемых (квестовых) предметов.
Пример: player.removeitem f 50 — удалит из инвентаря персонажа-игрока 50 крышек.
  • player.equipitem base_id — принудительно экипирует выбранным предметом (должен быть в инвентаре); иногда полезна при багах с исчезновением отображения отдельных предметов одежды.
  • srm (Show Repair Menu) — меню ремонта, основанное на навыке «Ремонт» персонажа-цели. Это позволит использовать для ремонта крышки вместо предметов.
Пример: player.srm — открывает меню ремонта персонажа-игрока (как если бы он был торговцем), основанное на его уровне навыка «Ремонт» (крышки за ремонт при этом возвращаются к нему же).
prid 2d2bc — srm — открывает меню ремонта, основанное на навыке «Ремонт» персонажа Мойра Браун (при этом тратятся крышки). Оперирование навыками персонажей, по сюжету не занимающихся ремонтом, обычно приводит к падению игры.

Манипуляции с персонажами Править

  • prid ref_id — установить целевой ID. То же, что и кликом мышью, но работает, даже если персонаж не виден.
  • setessential base_id 1 — сделать персонаж бессмертным.
Пример: setessential a71 1 — делает Джерико бессмертным.
setessential a71 0 — снова возвращает ему смертность.
  • player.placeleveledactoratme base_id — создать/клонировать персонаж-цель и переместить его к персонажу-игроку.
Пример: player.placeleveledactoratme 2961e — игра создаст возле персонажа-игрока случайного рейдера.
  • equipitem base_id — принудительно экипирует персонаж-цель указанным предметом.
Пример: prid 2d2bcequipitem 20420 — принудительно оденет Мойру Браун в боевую броню.
Обратите внимание: предмет должен быть в инвентаре у персонажа-цели.
  • player.moveto ref_id — переместить персонажа-игрока к персонажу-цели.
Помните разницу! base_id описывает, как устроен объект, а ref_id — где он находится в игре. Одинаковые объекты имеют один и тот же base_id, но разные ref_id. Операции с base_id меняют свойства объекта (в том числе внешность, инвентарь и т. п.) и отражаются на всех идентичных объектах; операции с ref_id манипулируют одним конкретным объектом.

Следующие команды требуют предварительной установки целевого ID, то есть либо выбора кликом мышью (объекты под указателем перебираются колёсиком мышки), либо набором команды prid ref_id и нажатием Enter. Затем наберите:

  • inv (Inventory) — просмотреть инвентарь персонажа/ящика (при этом будут также отображены и ID вещей в нём).
  • moveto player — переместить персонаж-цель к персонажу-игроку.
Пример: prid 156b7moveto player — переместит Синди Кантелли к персонажу-игроку.
  • kill — убивает персонаж. Бессмертные персонажи, как им и положено, падают в обморок.
  • resethealth — восстановит здоровье персонажа (можно использовать также с player.resethealth — в этом случае восстановится здоровье персонажа-игрока).
  • resurrect — воскресить персонаж. Данная команда возвращает персонаж-цель к исходному состоянию — то есть восстанавливается инвентарь, отношение к персонажу-игроку и другим персонажам. Также в исходное состояние возвращается AI (искусственный интеллект) персонажа — в том случае, если ошибка в пакетах AI заставляет его делать что-то, чего он не должен делать.
Обратите внимание: воскресить таким образом персонаж-игрока не удастся.
  • tdetect (Toogle Detection) — включает/выключает возможность обнаружения персонажа-игрока другими персонажами.
  • tai (Toogle Artificial Intelligence) — включает/выключает искусственный интеллект. При выключенном AI персонажи не будут ходить, нападать или как-либо взаимодействовать между собой.
Обратите внимание: если перед вводом команды был выбран персонаж-цель, то AI будет отключён только у него. Если не был выбран никто — то AI будет отключён глобально.
  • tсai — в принципе, аналогично предыдущей команде, но включает/выключает только ту часть AI, которая отвечает за ведение боя.
  • disable, enable — отключить и включить персонаж (или любой другой объект) в игре (total vanish, reappearing).
Обратите внимание: некоторые персонажи защищены от команды disable, и после выхода из консоли вернутся в игровой мир. Не пытайтесь воздействовать этими командами непосредственно на свой персонаж — игра выпадет на рабочий стол.
Примечание: иногда перезагрузка персонажа-напарника в результате приведёт к тому, что он/она дают общие ответы на вопросы диалога. Для исправления этого перезагрузите квест найма персонажа, использовав resetquest quest_id в консоли. Список quest_id приведён здесь.

Пример (команды в порядке ввода) Править

prid 3a77 — выбрать Сидни
moveto player — переместить Сидни к персонажу-игроку
additem cb547 1 — добавить «Мститель» в её инвентарь
additem 6b53e 1000 — добавить боеприпасы Сидни
equipitem cb547 — экипировать Сидни «Мстителем»
setessential 3a22 1 — сделать Сидни бессмертной
placeleveledactoratme 94ecc — поместить нового супермутанта-мастера к Сидни. Можно повторять ещё и ещё…

Перезагрузка персонажа (в порядке ввода) Править

prid 3a77 — выбрать Сидни
disable, после чего набрать enable — отключить и включить; убедитесь, что персонаж активирован.
kill, после чего набрать resurrect — убить и воскресить, перезагрузить персонаж.
moveto player — переместит Сидни к персонажу-игроку (или player.moveto 3a77 для перемещения персонажа-игрока к Сидни).

Восстановление «пропавших» персонажей Править

Некоторые персонажи склонны к необъяснимым «исчезновениям» — на самом деле они гибнут, проваливаясь сквозь текстуры (например, Уолтер из Мегатонны), падая с большой высоты после столкновения с другими персонажами (жители Арефу), от ранений, получаемых при попытке пройти сквозь различные препятствия (бочки, торговые тележки и пр.), и других багов. Их поиск и последующее восстановление можно выполнить такими командами:

  • prid ref_id (имя в верхней части экрана «дублируется»)
  • moveto player (тело появляется возле главного героя)
  • resurrect (персонаж оживает)

Восстановление персонажей, связанных с квестами, иногда происходит с различными осложнениями: невозможностью взаимодействия, исчезновением реплик из диалогов, зависанию квестов или даже враждебности. О действиях в таких случаях см. раздел ниже.

Восстановление торговцев караванов Править

  • Чтобы Дядюшка Роу из Кентербери не считал какого-либо торговца погибшим, необходимо изменить с помощью консоли данные о смерти торговца. Для этого нужно сравнить два файла сохранений и сбросить счётчик смертей для персонажа. Первый файл записывается при помощи следующих последовательно набираемых команд:
    • prid ref_id (ref_id — Reference ID выбранного персонажа)
    • kill
    • resurrect
    • GetDeadCount base_id (base_id — Base ID выбранного персонажа)
    • save «имя файла».

Сразу после этого точно так же записывается второй файл под другим именем, затем файлы сохранения открываются и сравниваются в любом шестнадцатеричном редакторе (как альтернатива сравниванию — программа artmoney[не подтверждено 486 дней]). Различия (в количестве смертей) находятся приблизительно на третьем несовпадении. (Например, в изображении редактора видно, что торговец «Ворон» был убит — 01 смерть, после манипуляций с консолью видно, что смертей стало 02) Необходимо заменить в одном из файлов (любом) число смертей на 00, после чего сохранить файл по прежнему адресу и загрузить его из-под консоли командой load «имя файла». Затем оживить полагающихся торговцу брамина и охранника (prid ref_id, resurrect, enable) и поговорить с Дядюшкой Роу.

  • Если вы не хотите, чтобы торговец и его напарники умерли, сделайте их бессмертными командой setessential base_id 1.

Аналогичным способом можно поступать и с некоторыми другими персонажами, «деятельность» которых связана со счётчиком смертей (например, после «правильного» воскрешения погибшей Реддин пропадут диалоги, возникающие после её смерти и сохраняющиеся при «обычном» воскрешении).

Манипуляции со статами и параметрами Править

  • player.getav параметр — получить числовое значение параметра персонажа-игрока, например, karma (карма), intelligence (интеллект), smallguns (лёгкое оружие), или health (очки здоровья).
  • player.modav параметр значение — изменить значение параметра; он должен принять нормальное значение (100 для навыков и т. п.). Отрицательное число уменьшит значение параметра.
Пример: player.modav intelligence -5 — уменьшить «Интеллект» на 5 (минимум 1).
  • player.forceav параметр значение — установить значение параметра.
Пример: player.forceav smallguns 100 — установить навык «Лёгкое оружие» 100 (максимально 100).
Пример: player.addperk 58fdf — добавить способность «Умение носить силовую броню».
  • player.removeperk параметр — удалить способность.
Параметры персонажа Параметр (консоль) Примечание
Любой навык barter • bigguns • energyweapons • explosives • guns • lockpick • medicine • meleeweapons • repair • science • smallguns • sneak • speech • survival • unarmed На английском, без пробела!
Любой атрибут S.P.E.C.I.A.L. strength (сила) • perception (восприятие) • endurance (выносливость) • charisma (харизма) • intelligence (интеллект) • agility (ловкость) • luck (удача) На английском!
Карма karma
Максимальный груз carryweight
Очки действия (ОД) actionpoints
Очки здоровья (ОЗ) health
Очки опыта (ОО) xp
Предел урона (ПУ) damagethreshold
Сопротивляемость огню fireresist
Сопротивляемость радиации radresist
Сопротивляемость урону (СУ) damageresist
Сопротивляемость энергоурону energyresist
Сопротивляемость ядам poisonresist
Урон без оружия unarmeddamage
Урон холодным оружием meleedamage
Шанс на критическое попадание critchance
  • player.setscale рост — установить рост пероснажа-игрока (по-умолчанию — 1.0).
  • player.sexchange — переключение пола персонажа-игрока — мужчина/женщина.
  • shownamemenu — открыть меню для изменения имени персонажа-игрока.
  • showracemenu — открыть меню для изменения расы и лица персонажа-игрока.
  • player.advlevel — добавить один уровень.
  • player.setlevel уровень — установить уровень.
  • rewardkarma количество, rewardxp количество — добавить персонажу-игроку karma (карму) или xp (ОО) соответственно. Отрицательные значения их уменьшат.
  • setgs fmoverunmult значение — изменить скорость бега (от 1 до 10, по умолчанию — 4).
Примечание: если в текущей игре скорость бега не изменяется, достаточно присесть и встать (подтверждено для PC).
  • setgs fjumpheightmin значение — изменить высоту прыжка (по умолчанию — 64).


Репутация у фракций Fallout: New Vegas Править

Позволяет редактировать репутацию у фракций в игре.

  • addreputation ID фракции знак репутации кол-во — добавляет к репутации фракции набранное кол-во единиц репутации (знак репутации: 0 — отрицательная, 1 — положительная).
Пример: addreputation 118f61 1 -40 — уменьшит положительную репутацию в Стрипе на 40 единиц.
  • setreputation ID фракции знак репутации кол-во — устанавливает определённое количество единиц репутации.
Пример: setreputation f43dd 0 0 — установит отрицательную репутацию у Легиона на нулевую отметку.
Название фракции Form ID Комментарий
Бомбисты 000ffae8
Братство Стали 0011e662
Великие Ханы 0011989b
Гудспрингс 00104c22
Легион Цезаря 000f43dd
НКР 000f43de
Новак 00129a79
Общество «Белая перчатка» 00116f16
Подрывники 001558e6
Последователи Апокалипсиса 00124ad1
Примм 000f2406
Стрип 00118f61
Фрисайд 00129a7a

Манипуляции с предметами и миром Править

Проще сначала щёлкнуть по чему-либо в окружающем мире при открытой консоли, чтобы это выбрать (объекты под указателем перебираются колёсиком мышки).

  • unlock — отпереть дверь, сейф, терминал или любой заблокированный контейнер; можно использовать команду lock значение, чтобы запереть дверь. Значения от 1—22 запирают на простой замок, 23—47 — средний, 48—72 — сложный, 73—100 — очень сложный (если установить значение больше ста или ввести отрицательное число, то замок невозможно будет взломать).
  • activate — активировать предмет, читай, дверь, который обычно активируется переключателем.
  • setownership — сделать предмет вашим (например, шкаф или кровать).
  • player.placeatme base_id количество качество — поместить предмет или объект рядом с персонажем-игроком; для многих предметов корректно только количество равное 1.
  • setscale размер — изменить размер (0.1—10)

Также можно изменить текущую погоду:

  • fw <ID> — сменить погоду. Замените <ID> на Form ID:
GECK ID Base ID Комментарий
DefaultWeather 0000015e
GNRRoofOvercast01 0001e3f0
gUrbanCloudy01 00059869
gWastelandClear01 0005cf9c
gWastelandCloudy 0005c8bd
InvertedDaylightWeather 000b362d
InvertedDaylightWeatherTenPenny 00052928
InvertedDaylightWeatherWarm 000bc39b
MegatonCloudy01 0001d776
MegatonFalloutDecay 0006a076
SuburbanCloudy 00017906
TranquilityClear 0002bf97
UrbanDeep 00065952
UrbanDeepInner 0006ca4e
UrbanDeepInnerCitadel 000be1ff
UrbanDeepInnerDCMall 000be1fe
UrbanDeeplnnerDCMONtop 0003a236
UrbanDeeplnnerMamaDC 000be3e2
UrbanOvercast 000154e5
UrbanOvercast01Intro01 00022bd5
WastelandClear 00064609
WastelandClearMegaton 00054e12
WastelandClearNoLighting 000b419e
WastelandDecay 0005a728
WastelandEast 0003d43b
WastelandEastOasis 00054e1d
WastelandNorth 00027df3

Квесты Править

  • movetoqt — переместить персонаж-игрока к цели текущего квеста.
  • showquestlog — показать лог квеста, всё, что персонаж-игрок нашёл и сделал.
  • sqs base id — отображает возможные стадии квеста, которые можно использовать в команде setstage.
  • setstage base id номер сцены — установить квест в определённую стадию.
Пример: setstage mq01ld 110 — бой с бегемотом у здания «Радио Новости Галактики» будет считаться завершённым, и персонаж-игрока впустят внутрь, даже если бегемот или другие супермутанты ещё живы.
  • completequest base id — завершить квест.
  • resetquest base id — перезапустить квест.
  • sqt — отобразить список целей текущего квеста.
  • setobjectivecompleted base id номер сцены параметр — завершить определённую стадию квеста (значение параметра: 1 — сцена завершена, 0 — нет).
Пример: setobjectivecompleted 124123 10 1 — завершить первую стадию квеста Fallout: New Vegas «Два сапога пара».
Обратите внимание: параметр base id отображается редактором в окне редактора Object Window, раздел Actor Data > Quest; параметр номер сцены можно получить после двойного клика по названию квеста в правой части вышеописанного окна и выбора закладки Quest Stage.

Игра Править

  • save имя сохранения — сохранить текущую игру с описанием.
  • save имя сохранения 1 — сохранить текущую игру с описанием и выходным .txt-файлом с информацией об игре.
  • load имя сохранения — загрузить игру из прошлого поименованного сохранения.

Отладка Править

  • disableplayercontrols — отключить управление игрой.
  • enableplayercontrols — вернуть управление игрой персонажу-игроку.
  • tmm 1 (Toogle Map Markers) — открыть все маркеры карты в Пип-бое.
  • tfow (Toogle Fog-Of-War) — переключатель «тумана войны» на локальной карте в Пип-бое.
  • tgm (Toogle God Mode) — переключатель режима бога; даёт вам иммунитет к урону и радиации, неограниченное количество ОД (за исключением перезарядки в VATS, которая будет потреблять несколько ОД), боеприпасов и переносимого веса, останавливает износ предметов при использовании.
  • tcl (Toogle Clipping) — переключатель прохождения сквозь стены, можно проходить сквозь препятствия (как «noclip»), отключает физику движка.
  • killall — убить всех персонажей в области.
  • coc идентификатор цели — перемещение к цели (только внутренние ячейки, параметр EditorID, окно Cell View редактора).
Пример: coc GirderShadeSierraHouse — переместит персонаж-игрока в дом Сьерры Петровиты.
  • cow имя цели координаты — перемещение к цели (открытая местность).
Пример: cow wasteland -18, 14 — переместит персонаж-игрока на бейсбольное поле у здания Академии Рузвельта.
  • scof «имя файла» — записать вывод консоли в заданный файл.
  • bat «имя файла» — выполнить заданный список команд как они определены в текстовом файле (.txt).

Пример батника Править

Пакетные файлы позволяют использовать записанную заранее последовательность консольных команд — вместо того, чтобы набирать их по очереди.

Для создания батника вам понадобится написать его в виде простого текстового файла с командами, которые вы хотите выполнить, назвать его любым именем и поместить файл в корневую папку игры (другими словами, в ту же папку, в которой лежит файл falloutlauncher.exe). Затем вызвать консоль и ввести команду bat «имя созданного файла».

  • Этот пример позволит вступить в игру сразу могущественным супергероем:
---pre_futurepeter.txt---
savegame pre_futurepeter
tgm
tcl
setgs fmoverunmult 10
player.setav speech 100
tmm 1
tfow
player.additem 00004322 5
player.additem 0000432c 5
player.additem 0003422B 5
player.additem 0003C07A 5
player.additem 00029364 100
player.additem 00004330 100
player.additem 00020799 100
player.additem 0002937E 100

После выполнения этого списка команд вы (именно в этом порядке): сохраните игру, вклю́чите «режим бога», вклю́чите прохождение сквозь стены, увеличите скорость перемещения (хотя и не на безумную), полу́чите максимальное «Красноречие», увидите все маркеры карты, уберёте «туман войны», полу́чите мощнейшее оружие и боеприпасы к нему (бластер Чужих, «Толстяка», экспериментальный многозарядный ядерный гранатомёт, винтовку Линкольна и осколочные гранаты).

Для выполнения этих команд нужно набрать в консоли bat pre_futurepeter.

  • Этот батник, названный info.txt, покажет более точную информацию о персонажах и врагах. Например:
---info.txt---
getav Health
getav DamageResist
getav SmallGuns
getav EnergyWeapons
getav BigGuns
getav Explosives
getav MeleeWeapons
getav Unarmed

Для выполнения этих команд нужно выбрать персонаж или существо и набрать в консоли bat info.

  • Чтобы найти сразу все координаты выбранного объекта (координаты x, y, z; углы x, y, z), можно использовать предварительно созданный батник pos.txt со списком команд getpos и getangle. Например:
---pos.txt---
GetPos X
GetPos y
GetPos z
GetAngle x
GetAngle y
GetAngle z

Для выполнения этих команд вы должны набрать в консоли bat pos.

Для комментирования команд в bat файлах можно использовать символ ;. Например:

player.addperk 0015c60c // Наводчик            - Бун
;player.addperk 0015c60e // Обострённые чувства - ЭД-Э
player.addperk 0015c611 // Поиск и пометка     - Рекс
;player.addperk 00058fdf // добавить способность «Умение носить силовую броню»

Расширенное использование Править

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

  • moveto всегда будет использоваться, как показано в примерах выше.

Пример Править

prid 3a77 — выбрать Сидни
showinventory — показать инвентарь Сидни — и inv даст такой же эффект
getav smallguns — посмотреть её навык «Лёгкое оружие»
setscale 0.5 — сделать её очень маленькой

Чтобы получить любой hex-код, доступный в игре, наберите в консоли save имя_сохранения 1 (например, save fred 1).

Примечание: Это коды ref_id, а не base_id и они НЕ работают с командой player.placeatme.

Положение вывода текста Править

При некоторых нестандартных разрешениях экрана, в частности, с отношением сторон 4:3 — 1600×1200, 800×600 и т. п., левый и правый край изображения при работе с консолью обрезаются. То есть, поскольку консольные строки выводятся слева, большая часть вводимого в консоли текста оказывается за краем экрана, и вводить его приходится вслепую. К счастью, в Fallout 3 это можно легко исправить.

Позицию текста консоли можно установить в файле Fallout.ini.

В Windows XP:

C:\Documents and Settings\Имя пользователя\My Documents\My Games\Fallout3\FALLOUT.INI

Для Vista:

C:\Users\Имя пользователя\Documents\My Games\Fallout3\Fallout.ini

Для Windows 7:

C:\Users\Администратор\Documents\My Games\FalloutNV

Откройте файл в текстовом редакторе, например, Блокноте. Найдите текст «iConsoleText».

  • Установите iConsoleTextXPos равным 200 или другим. Большее число переместит текст консоли вправо. Это основная проблема.
  • IConsoleTextYPos надо прикинуть — оно должно быть на 100 или 200 меньше, чем величина разрешения по высоте (Y). Меньшее значение поднимает его выше (0 — за верхним краем экрана).

Например, для дисплея 4:3 1280×1024 (X×Y):

Настройка       По-умолчанию Новое значение   Примечание
iConsoleTextYPos     940          900         Y (вверх/вниз) pos на 100—200 меньше Y res (здесь, 1024)
iConsoleTextXPos      30          200         X (влево/вправо) posвыше (что переместит его вправо)

Обратите внимание: при запуске лаунчера (например, через меню библиотеки в Steam) файл Fallout.ini будет заменён эталонным, вне зависимости от содержимого имеющегося файла. Поэтому, если вы собираетесь использовать консоль на мониторе с нестандартным разрешением - запускайте игру «напрямую», минуя лаунчер.

Вы можете использовать команду help для просмотра, если консоль работает. Даже если вы не видите строку редактирования или курсор, эта команда заполнит консоль текстом.

Или вы можете несколько раз нажать TAB перед вводом команд, это сместит набираемый текст вправо, и он станет читаем. Это действие не повлияет на вводимый текст команд и их выполнение.

Дополнительно Править

Ссылки Править

Викия-сеть

Случайная вики