MissingNo
MissingNo. (яп. けつばん Кэцубан, рус. Отсутствующий номер) — это имя Покемона-глюка в Pokemon Red, Blue и Yellow, Птичьего и Нормального типов (Red и Blue) или Нормального и 999(Глючного) (Yellow). Является одним из самых известных глюков игр "Покемон". MissingNo. появляется, когда игра пытается получить доступ к данным о несуществующем виде покемонов.
[[ca:Ошибка Lua в Модуль:PokemonData на строке 17: attempt to index local 'pok' (a nil value).]]
[[da:Ошибка Lua в Модуль:PokemonData на строке 17: attempt to index local 'pok' (a nil value).]] [[en:Ошибка Lua в Модуль:PokemonData на строке 17: attempt to index local 'pok' (a nil value).]] [[es:Ошибка Lua в Модуль:PokemonData на строке 17: attempt to index local 'pok' (a nil value).]] [[nl:Ошибка Lua в Модуль:PokemonData на строке 17: attempt to index local 'pok' (a nil value).]] [[pl:Ошибка Lua в Модуль:PokemonData на строке 17: attempt to index local 'pok' (a nil value).]] [[pt-br:Ошибка Lua в Модуль:PokemonData на строке 17: attempt to index local 'pok' (a nil value).]] [[tr:Ошибка Lua в Модуль:PokemonData на строке 17: attempt to index local 'pok' (a nil value).]] [[uk:Ошибка Lua в Модуль:PokemonData на строке 26: attempt to index local 'name' (a nil value).]][[Категория:Покемоны (Поколение Ошибка выражения: неожидаемый оператор <Ошибка выражения: неожидаемый оператор <Ошибка выражения: неожидаемый оператор <Ошибка выражения: неожидаемый оператор <Ошибка выражения: неожидаемый оператор <Ошибка выражения: неожидаемый оператор <Ошибка выражения: неожидаемый оператор <Ошибка выражения: неожидаемый оператор <Ошибка выражения: неожидаемый оператор <)]]
Внешность
Всего существует пять форм MissingNo., различающихся внешним видом и боевыми характеристиками: спрайт в виде буквы «d», скелеты покемонов Кабутопса и Аэродактиля, как в музее в городе Пьютер, призрак из Башни покемонов в городе Лавендер и один испорченный спрайт, присутствующий только в Yellow.
Нормальная форма Red и Blue — это Покемон Птичьего/Нормального типов в форме прямоугольника глючных пикселей. Из-за большего количества персонажей, которые могут быть использованы для его появления, это наиболее распространенная форма.
Нормальная форма Yellow — это Покемон Нормального/999 типов в виде бесформенной группы пикселей красного и желтого цветов. Он также вызывает глюки, которые отсутствуют в Red и Blue. Если MissingNo. поймает игрок, он вызовет графические сбои, возможно, сделав игрока невидимым и сделав дубликаты игрока, а все остальные экранные персонажи начнут ходить в случайных местах на экране после битвы. Вполне вероятно, что игра замерзнет или застрянет при попытке сразиться с MissingNo из-за недопустимого указателя спрайта; 0x0600.
Ископаемый и Призрачный MissingNo. — это три уникальные формы MissingNo. Они имеют спрайты ископаемых Кабутопса и Аэродактиля из Музея науки Пьютер-Сити, а также Призраком из Башни покемонов. Это происходит потому, что игра фактически использует их индексные номера, чтобы получить их передние спрайты. У этих покемонов нет постоянной базовой статистики, типов опыта или стартовых атак; вместо этого они берут эти данные от последнего покемона в команде, кроме другого специального MissingNo. Если вражеский тренер посылает такого MissingNo. вышеупомянутые данные взяты из предыдущего покемона, которого они отправили (покемон пользователя в бою здесь не считается).
Ископаемый и Призрачный MissingNo. существуют в Yellow и имеют те же спрайты, что и в Red и Blue. Они также работают таким же образом. Поскольку спрайты действительны, эти формы глюка появляются вместо нормального MissingNo. в Yellow и никогда не заморозит игру на стороне соперника.
Характеристики
В отличии от остальных глюков, чьи имена собираются из обрывков названий, имя MissingNo. было добавлено намеренно, дабы избежать ошибок и вылетов игры. Встреча с MissingNo. является результатом трёх последовательных внутриигровых событий.
Первое происходит в системе игровых случайных встреч: каждая зона содержит в буфере игры номера покемонов, которых персонаж может в этой зоне встретить. Однако разработчики не указали в буфере номера покемонов для восточного берега Синнабара, и поэтому игра самостоятельно брала недостающие значения из предыдущей зоны, которую посетил игрок.
Вторым событием стало обучение основам игры, которое на время сохраняет в буфер имя игрока. Это приводит к тому, что имя, записанное в буфер в шестнадцатиричной системе счисления, автоматически конвертируется в номера покемонов, которых можно встретить в указанной зоне восточного берега Синнабара. Например, если игрок назовёт своего персонажа ASH, в честь Эша Кетчума, в буфер игры будет записано значение 8C.
Третьим таким событием стала игровая система обработки исключений; если игра получает из буфера значение, не соответствующее ни одному из представленных в игре покемонов, срабатывает специальная функция, которая и вызывает появление покемона, известного как MissingNo. (сокращение от «Missing Number»; рус. Отсутствующий номер). Как в случае с любым покемоном, игрок может убежать из боя, либо сразиться с MissingNo. и даже поймать его. Пойманный MissingNo. сохраняет все функции обычного покемона, а в Покедексе игры будет значиться под номером #000. Кроме номера, а также роста, веса и неизвестного вида никакой информации об этом покемоне в Покедексе нет.
Ошибки
После встречи с MissingNo. количество предметов, расположенных на шестом пункте в рюкзаке игрока, увеличивается на 128, а при посещении Зала славы, который становится доступным после прохождения игры и содержит в себе данные о покемонах игрока, на некоторое время возникают графические ошибки. Могут попадаться и временные глюки во время боя с самим MissingNo., при которых искажаются спрайты тренера и его покемонов, однако их можно удалить, открыв страницу статистики другого реального покемона в Покедексе или просто перезагрузив консоль. Встреча с MissingNo. вмешивается в сохранение игровых данных различными способами, например, отрицательно влияет на данные Зала славы. Зал славы повреждается из-за его близости к буферу, используемому для хранения распакованных данных спрайта, который слишком мал, чтобы должным образом удерживать мусорные данные спрайта MissingNo.
В Pokémon Yellow, ловля MissingNo. обычно приводит к тому, что несколько спрайтов игроков, а иногда и другие NPC, ходят по экрану. Если NPC выровнен по сетке, то с ним можно разговаривать. Это может привести к отображению текста вне области или вызвать сбой текста. Столкновение с этими NPC чревато багами, но игра справляется с этим. В Pokémon Yellow, если MissingNo. будет захвачен на уровне выше 1, он мгновенно снизится до первого уровня после получения любого опыта и останется на уровне 1, если ему не дадут Редкие конфеты. После того, как это произойдет, MissingNo. будет иметь, казалось бы, бесконечное здоровье, и, когда он будет поврежден, третья цифра его здоровья будет вместо того, чтобы идти вниз через цифры, прокручивать буквы, цифры и символы сбоя, и его полоса HP будет обтекать экран. В Pokémon Yellow, когда MissingNo. встречается, если игра не крашится, она иногда будет играть очень длинный крик, прежде чем появится текст "Появился дикий MISSINGNO!".
Передача в другие игры 
MissingNo. можно передать из Red и Blue в Yellow, но практически невозможно перенести с помощью Капсулы времени в игры второго поколения. В Yellow с появлением MissingNo. начинаются ещё бо́льшие баги: сразу после переноса уровень этого покемона падает до первого, и не растёт, когда покемон получает опыт. Тем не менее, этого покемона можно использовать в многопользовательской игре между двумя консолями через специальный кабель. Если попробовать перенести MissingNo. в Gold, Silver или Crystal, игра выдаст сообщение «Your (имя MissingNo.) appears abnormal.» и перенос будет отменён. В редких случаях, если номер этого покемона совпадёт с номером какого-нибудь покемона из представленных во втором поколении, покемон будет перенесён в другую игру. Например, вышеназванный номер 8C конвертируется в новой игре в номер EC и распознаётся как покемон Тайрог. После этого покемона ещё можно вернуть в старую игру, если игрок не покинул Капсулу времени. Если же использование Капсулы завершено, покемон прекратит своё существование в образе MissingNo. и будет значиться как тот покемон, номер которого совпал с номером первого, хотя и сохранит свои старые атаки. При переносе MissingNo. в Pokémon Stadium он будет иметь вид куклы, которая появляется при выполнении покемонами атаки Подмена. В Pokémon Stadium 2 он будет отображаться как покемон Дитто, а если сохранить игру, то он останется в образе Дитто навсегда. Попытка поймать MissingNo. с помощью функции Game Boy Tower в Pokémon Stadium может привести к тому, что картридж с игрой для портативной консоли не сможет работать со Stadium.
В версиях на виртуальной консоли Nintendo 3DS, если у игрока есть MissingNo. в поле 1, когда они попытаются перевести его в Pokémon Bank через Poké Transporter, появится следующее сообщение об ошибке. Все покемоны в коробке 1, которые признаны действительными Poké Transporter, будут транспортироваться, но Глючные покемоны (например, MissingNo.) не будет.
There is at least one Pokémon in the Box that cannot be sent. (В коробке есть по крайней мере один покемон, который не может быть отправлен.)
A problem has been detected with one of the Pokémon. Sorry. The problematic Pokémon cannot be sent. (Проблема была обнаружена с одним из покемонов. Извиняюсь. Проблемный покемон не может быть отправлен.)
Any Pokémon that could not be transported have been removed from the Transport Box. (Все покемоны, которые не могли быть транспортированы, были удалены из транспортной коробки.)
Игровые данные
В Red/Blue
Базовые статистики | |
---|---|
HP | |
Атака | |
Защита | |
Спец. Характеристика | |
Скорость | |
Всего | 204
|
В Yellow
Базовые статистики | |
---|---|
HP | |
Атака | |
Защита | |
Спец. Характеристика | |
Скорость | |
Всего | 231
|
Атаки
Ископаемый и Призрачный MissingNo. берут данные от последнего покемона в команде, кроме другого специального MissingNo.
Нормальные формы могут выучить атаки. В Red и Blue покемон изучает Водомет дважды и Небесную атаку. С помощью ТМ количество и разнообразие увеличивается: Режущий ветер, Луч пузырей, Сейсмический толчок, Гром, Мега-удар, Телепортация и т.п. Кроме того MissingNo. может выучить Полет, хоть он и не Летающего типа.
В Yellow MissingNo. знает атаки Водомет, Джекпот и Обхват. Однако нормальная форма Yellow не может учить больше атак через ТМ.
Реакция
Впервые появившись всего в двух играх серии, MissingNo. оказал на индустрию значительное влияние. Называя его «причудой программирования», Nintendo предостерегала от встречи с ним, предупреждая игроков, что им в итоге может понадобиться начать игру заново, чтобы избавиться от возможных графических багов.
- "MissingNO является причудой программирования, а не настоящей частью игры. Если его поймать, игра может начать странно себя вести, а графика будет часто портиться. Чаще всего покемон MissingNO появляется после выполнения обманного хода во время боя в Зоне Сафари.
- Чтобы восстановить нарушенную графику, попробуйте отпустить покемона MissingNO. Если проблема сохраняется, то единственное решение — начать игру заново, то есть стереть имеющееся сохранение и начать игру с самого начала."
Однако Nintendo называет неправильный метод устранения графических багов, так как выпуск MissingNo. в игре на волю проблемы не решал. И всё же, несмотря на предостережения Nintendo, информация о том, как заполучить MissingNo. была напечатана в нескольких журналах и руководствах по прохождению игры. Некоторые игроки даже давали платные советы по поимке MissingNo.; стоимость таких «консультаций» доходила до 200 долларов США. В 2009 году сайт IGN включил MissingNo. в список лучших игровых пасхальных яиц, отмечая явную пользу этого покемона для получения редких игровых предметов. В соответствующей статье журналист IGN писал: «это кое-что говорит о поклонниках покемонов, раз они идут на риск потерять игру ради того, чтобы быстрее развить своих покемонов», а позже назвал MissingNo. «незабываемым багом, который помог этим двум играм на их пути к славе».
Реакция игроков на MissingNo. стала объектом социологических исследований. Американский социолог Уильям Симс Бейнбридж утверждал, что компания Game Freak создала «один из самых известных багов в истории игр» и отметил его творческое использование игроками. В книге Pikachu’s Global Adventure: The Rise and Fall of Pokémon профессор педагогики Джулиан Сефтон-Грин приводил пример реакции собственного сына на утверждение о том, что использование MissingNo. — своего рода развенчание обмана; после этого отношение ребёнка к игре кардинально изменилось: в результате рухнула детская иллюзия игры как настоящего замкнутого мира, а на смену ей пришло понимание того, что это всего лишь компьютерная программа. Книга Playing with Videogames содержит углублённое изучение MissingNo., которое в деталях описывает любопытство игроков, проявленное при встрече с этим покемоном. Исследование описывает тенденцию игроков сверять детали его появления и давать оценку и критику находкам друг друга. В книге говорится, что в попытках «канонизировать» MissingNo. через фан-арт и фанфики сообщества любителей покемонов выявляли недостатки игры и пытались запечатлеть их в лучшем свете. Автор описывает эти обстоятельства как уникальные для MissingNo. и считает его популярность необычным случаем.
Интересные факты
- Нормальная форма MissingNo. в Pokemon Yellow имеет базовою скорость равную 0. Это связано с различными покемонами-глюками первого поколения с нулевой базовой скоростью.
- MissingNo. и 'M являются единственным покемонами-глюками, у которых Нормальный тип является не основным.
- При поимке MissingNo. имеется шанс, что файл сохранения повредится или будет удалён.
- MissingNo. в Red и Blue имеют Птичий тип, как основной. Птичий тип — тип, не использованный в финальной версии игр, но оставшийся в исходном коде.
- В играх Поколения IV есть спрайт, который содержит текст, который читает 欠番, MissingNo.- это японское имя в Кандзи. Однако в отличие от поколения I заполнитель текста "MissingNo.", он существует только для замены пустых данных, а не пустых данных видов. Это означает, что игра будет отображать это, если ссылка на спрайт не существует или не может быть доступна.
Галерея
Покемоны-глюки | |
Red/Blue | 'M (00) • MissingNo • ▶ A • a (C0) • ゥ (C1) • h POKé • PokéWTrainer • PkMn (C5) • ゥL ゥM 4 • ♀Pゥ ゥゥT • ゥU? • PC4SH • P • PkMn ◣ n • Тренер (Покемон-глюк) • W G d • OPkMn4X • PkMn PkMn T • 4B 8 4 8 • ゥ ' • M p'u ゥ • Aゥ G • Pゥ ゥ ゥ • 4 h • Глюк (D7) • PkMnaPkMnゥ ♂ fPkMnk • PkMnRPkMn " • B (DA) • Глюк (DB) • Глюк (DC) • 7PkMn 'v • -PkMn • .PkMn • /PkMn ▼PkMn • 'v • …… • ゥ (E3) • Глюк (E4) • C (верхний регистр) • - - • Pゥ 4$ • X C • C (нижний регистр) • A (EA) • Глюк (EB) • Глюк (EC) • hゥ • .g • ゥ$'M • ゥ$ (F0) • 94• ゥ l (F2) • ゥ l (F3) • ゥ$ (F4) • ゥ (F5) • G'Mp • 'Ng'Mp • 'Ng ゥ$ • 94 h • Глюк (FA) • 'M 'N g • O (Покемон-глюк) • ゥ$ 6ゥ • 'M (FE) • 'M (FF) |
Yellow | 3TrainerPoké ₽ •.MissingNo • 4 4 • 4 4 Hy • ♀ . • pPkMnp' ' • ゥ ( Z4 • X ゥ- xゥ, • 4. . • ァ7g• u • g g • ァ / g J 1 • Глюк (CA) • . pゥ • .8 • ゥ. B • PkMn pゥぁ ゥぇ (CE) • 4, ゥァ (CF) • ゥ' • B ァ h • PkMn ? A • ゥゥ) • ゥ (D4) • 'ゥ. • PkMn pゥぁ ゥぇ (D6) • B (D7) • PkMn (D8) • ゥ (D9) • ) • ゥ' B • PkMn (DC) • 4, ゥァ (DD) • 8 (DE) • P ID • 8 P ァ • 'r 'r 4 • (h4to89 • 4 89 4 • 8B 4 8 • Z ゥ • 9 (Покемон-глюк) • ゥHIゥ. • 4(h4hi?$ • 4HI? • 'r ゥ • $ Pゥ. 4( • ?/ • 4(h4? • ゥ► ゥ▼ ゥ • h 4Pゥ ゥ... • . ゥ ( .I' . • ' B' ゥ • ゥ ゥェ ゥ ▷ • ゥ $ A (F3) • ♂ p ゥ • ▼ pゥ • ゥ $ A (F6) • PkMn (F7) • ゥ 4- 4 • ゥ▾ ゥ♂ • F q , • ゥ$ 4MN ゥ • × 'rゥ. 4- • ゥ/ 4ァ 4, • Q ◣ |
Поколение II | ????? (00 • FC • FE • FF • 00 • FC • FE • FF) • Плохое Яйцо • Глич-Аноун |
Поколение III | - • ?????????? • ? • Bad EGG • óË e Ái |
Поколение IV | ----- • Яйца-глюки (Bad egg • Хорошее Яйцо) • Гибрид IV поколения |
Поколение V | ----- • Bad egg • Глюк-Аноун |
Поколение VI | Плохое Яйцо • 724+ глючных покемонов VI поколения |
• |
Эта страница использует материалы Википедии. Оригинальная статья располагается на MissingNo.. Список авторов можно увидеть там же на странице истории. Как и на Pokémon Wiki, текст Википедии доступен в соответствие с Creative Commons Licensed. |