Опыт

Материал из Playzone Minecraft Wiki
Версия от 03:31, 1 февраля 2013; Softer (обсуждение | вклад) (1 версия)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
Полоса опыта расположена под показателями уровня здоровья и голода.

Опыт (жаргон — Exp, XP, Экспа) — система условных обозначений достижений игрока, выраженная в числовом эквиваленте (очках опыта). Была введена в Adventure Update. Первые сведения о системе опыта рассказал Jeb,[1] во время интервью. Игрок получает очки опыта, собирая сферы опыта, которые выпадают из убитых мобов и игроков. Также можно добыть опыт из руды (кроме железа и золота), переплавкой руд, обжигом глины, песка, булыжника, кактуса, древесины, жаркой мяса, рыбы, разведения животных, ловли рыбы, разбив пузырёк зелья опыта. Максимальное количество опыта - 2,147,483,647 (24,791 уровень). После этого уровень отображается, но не увеличивается.

Поведение

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

Если моб будет убит с помощью окружения (Кактус, ТНТ, Раздатчик, лава и прочее), то из него не выпадут сферы опыта. Исключением является моб, получивший урон от игрока менее чем за секунду до смерти (не важно, что нанесло мобу смертельный урон). Также опыт выпадет, если моб погибнет от прирученного волка. Таким образом, невозможно создать автоматическую ферму для фарма опыта. Тем не менее, можно создать ферму, где мобы будут собираться в одно место (например, с помощью водяного потока), и игрок сможет убивать их, находясь в безопасности.

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

Из мобов выпадает случайное число сфер опыта, и сферы могут иметь разные значения. Тем не менее, общая стоимость будет всегда оставаться в пределах этих значений, независимо от сложности:

Моб опыт
Дружелюбные [Примечание A 1] 1—3
Детёныши животных 0
Деревенский житель 0
Волк 1—3
Враждебные [Примечание A 2] 5
Снежный голем 0
Большой слизень [Примечание A 3] 4
Малый слизень [Примечание A 3] 2
Крошечный слизень [Примечание A 3] 1
Ифрит 10
Иссушитель 50
Дракон Края 20 000
Зелье опыта 3—11
  1. За исключением деревенских жителей и детёнышей животных.
  2. Включая зомби-свиночеловека и странника Края. Не включая ифрита, слизня или лавового куба.
  3. 3,0 3,1 3,2 Это также относится к Лавовым кубам такого же размера. Опыт выпадает за каждого убитого слизня/куба. Кроме того, из маленьких слизней/кубов также выпадает опыт.
Источник Опыт
Животные, големы

Курица
,
Корова
,
Грибная корова
,
Оцелот (кот)
,

Свинья
,
Овца
,
Спрут
,
Волк (собака)
[Примечание Б 1]
1–3

Летучая мышь
,
Железный голем
,
Снежный голем
0
Все детёныши-мобы 0
Монстры

Пещерный паук
,
Крипер
,
Странник Края
,
Гаст
,
Чешуйница
,

Скелет
,
Паук
,
Скелет-иссушитель
,
Зомби
,
Зомби-свиночеловек
5
Большой
Слизень
и
Лавовый куб
[Примечание Б 2]
4
Средний
Слизень
и
Лавовый куб
[Примечание Б 2]
2
Малый
Слизень
и
Лавовый куб
1

Скелет-наездник
[Примечание Б 3]
5 + 5

Ифрит
10
NPC

Деревенские жители
[Примечание Б 4]
0

Ведьма
5
Боссы

Дракон Края
20 000

Иссушитель
50
Добыча ресурсов

Угольная руда
0–2

Алмазная руда
,
Изумрудная руда
3–7

Лазуритовая руда
2–5

Красная руда
1–5

Спаунер мобов
15–43
Переплавка, обжиг, готовка

Алмазная руда
,
Изумрудная руда
,
Золотая руда
1

Железная руда
,
Красная руда
0,7

Картофель
,
Сырая говядина
,
Сырая курятина
,
Сырая рыба
,
Сырая свинина
0,35

Глина
0,3

Кактус
,
Лазуритовая руда
0,2

Древесина
0,15

Угольная руда
,
Булыжник
,
Песок
0,1
Разное

Зелье опыта
3–11
Разведение животных 1–4
Ловля рыбы
Сырая рыба
1–3
  1. Исключая мобов-детей.
  2. 2,0 2,1 Опыт выпадает когда моб умирает или делится на более мелких своих аналогов.
  3. Скелет-наездник состоит из двух мобов, двигающихся вместе. Опыт выпадает при убийстве каждого моба по отдельности.
  4. Дети деревенских жителей не дают опыта.

Повышение уровня

Уровень Опыта нужно
[Примечание B 1]
Разница опыта
[Примечание B 2]
Деления полосы опыта
[Примечание B 3]
0 0 0 0,94
1 17 17 0,94
2 34 17 0,94
3 51 17 0,94
4 68 17 0,94
5 85 17 0,94
6 102 17 0,94
7 119 17 0,94
8 136 17 0,94
9 153 17 0,94
10 170 17 0,94
11 187 17 0,94
12 204 17 0,94
13 221 17 0,94
14 238 17 0,94
15 255 17 0,94
16 272 17 1,11
17 292 20 1,28
18 315 23 1,44
19 341 26 1,61
20 370 29 1,78
21 402 32 1,94
22 437 35 2,11
23 475 38 2,28
24 516 41 2,44
25 560 44 2,61
26 607 47 2,78
27 657 50 2,94
28 710 53 3,11
29 766 56 3,28
30 825 59 3,44
31 887 62 3,83
32 956 69 4,22
33 1032 76 4,61
34 1115 83 5

Для каждого следующего уровня разница опыта увеличивается на 7.

  1. Общее количество опыта, необходимое для достижения уровня, от уровня 0.
  2. Опыт, необходимый для получения этого уровня, от предыдущего уровня.
  3. Количество опыта для заполнения каждого из 18 разделов, полоски опыта. Так как опыт, необходимый для получения следующего уровня, как правило, не делится без остатка на 18, это приблизительное значение.

Формулы подсчета опыта:

Для уровней 1..15:

Общее количество опыта = 17 * уровень

Для уровней 16..30:

Общее количество опыта = 1,5 * уровень * уровень - 29,5 * уровень + 360 

Для уровней больше 30:

Общее количество опыта = 3,5 * уровень * уровень - 151,5 * уровень + 2220

До предварительной сборки 12w23a было так:

Обратите внимание, что следующие сведения и алгоритмы были извлечены из тестов в игре, а не из исходного кода, и это только приблизительная оценка

Уровень Опыта нужно
[Примечание Г 1]
Разница опыта
[Примечание Г 2]
Деления полосы опыта
[Примечание Г 3]
0 0 0 0.38
1 7 7 0.57
2 17 10 0.76
3 31 14 0.96
4 48 17 1.15
5 69 21 1.35
6 93 24 1.54
7 121 28 1.74
8 152 31 1.93
9 187 35 2.13
10 225 38 2.32
11 267 42 2.51
12 312 45 2.71
13 361 49 2.9
14 413 52 3.1
15 469 56 3.29
16 528 59 3.49
17 591 63 3.68
18 657 66 3.88
19 727 70 4.07
20 800 73 4.26
21 877 77 4.46
22 957 80 4.65
23 1041 84 4.85
24 1128 87 5.04
25 1219 91 5.24
26 1313 94 5.43
27 1411 98 5.62
28 1512 101 5.82
29 1617 105 6.01
30 1725 108 6.21
31 1837 112 6.4
32 1952 115 6.6
33 2071 119 6.79
34 2193 122 6.99
35 2319 126 7.18
36 2448 129 7.38
37 2581 133 7.57
38 2717 136 7.76
39 2857 140 7.96
40 3000 143 8.15
41 3147 147 8.35
42 3297 150 8.54
43 3451 154 8.74
44 3608 157 8.93
45 3769 161 9.12
46 3933 164 9.32
47 4101 168 9.51
48 4272 171 9.71
49 4447 175 9.9
50 4625 178 10.1
51 4807 182 10.29
52 4992 185 10.49
53 5181 189 10.68
54 5373 192 10.88
55 5569 196 11.07
56 5768 199 11.26
57 5971 203 11.46
58 6177 206 11.65
59 6387 210 11.85
60 6600 213 12.04
61 6817 217 12.24
62 7037 220 12.43
63 7261 224 12.63
64 7488 227 12.82
65 7719 231 13.01
66 7953 234 13.21
67 8191 238 13.4
68 8432 241 13.6
69 8677 245 13.79
70 8925 248 13.99
71 9177 252 14.18
72 9432 255 14.37
73 9691 259 14.57
74 9953 262 14.76
75 10219 266 14.96
76 10488 269 15.15
77 10761 273 15.35
78 11037 276 15.54
79 11317 280 15.74
80 11600 283 15.93
81 11887 287 16.13
82 12177 290 16.32
83 12471 294 16.51
84 12768 297 16.71
85 13069 301 16.9
86 13373 304 17.1
87 13681 308 17.29
88 13992 311 17.49
89 14307 315 17.68
90 14625 318 17.87
91 14947 322 18.07
92 15272 325 18.26
93 15601 329 18.46
94 15933 332 18.65
95 16269 336 18.85
96 16608 339 19.04
97 16951 343 19.24
98 17297 346 19.43
99 17647 350 19.63
100 18000 353 19.82
101 18357 357 20.01
102 18717 360 20.21
103 19081 364 20.4
104 19448 367 20.6
105 19819 371 20.79
106 20193 374 20.99
107 20571 378 21.18
108 20952 381 21.38
109 21337 385 21.57
110 21725 388 21.76
111 22117 392 21.96
  1. Общее количество опыта, необходимое для достижения уровня, от уровня 0.
  2. Опыт, необходимый для получения этого уровня, от предыдущего уровня.
  3. Количество опыта для заполнения каждого из 18 разделов, полоски опыта. Так как опыт, необходимый для получения следующего уровня, как правило, не делится без остатка на 18, это приблизительное значение.

Для достижение данного уровня (n+1), где текущий уровень (n), количество нужного опыта (E), будет:

E = 3.5n + 3.25 (округляется до ближайшего целого числа)

Опыт (E), необходимы для достижения уровня n с уровня 0, будет:

E = n * (1.75n + 5) (округляется до ближайшего целого числа)

Кроме того, чтобы достичь уровня x с уровня n , нужно будет E опыта:

E = (x - n)(1.75(x + n) + 5) (округляется до ближайшего целого числа)

Видеоролики

На видео показано как с помощью сокровищницы сделать ферму по добыче опыта. 1 2 3

История

Впервые полосу опыта можно было увидеть на предварительном скриншоте, опубликованным Нотчем 19 июля 2011 года, изображавшем тест максимальной высоты игрового мира.[2]

Затем, 22 августа 2011 года на сайте Minecraft Forums было опубликовано интервью с Jeb'ом, который подтвердил в нем существования системы опыта. [1]

В Beta 1.8 Pre-release была введена полоска опыта и сферы опыта, выпадающие из мобов, однако, применений им не было до обновления Beta 1.9 Prerelease.

В предварительной сборке 12w23a система опыта была переделана, уровень, необходимый для максимальных зачарований снизился с 50-и до 30, вокруг стола зачарования можно разместить 15 книжных шкафов вместо 30-и для получения максимальных зачарований.

Факты

  • Используя команду /xp, можно дать игроку указанное количество очков опыта, а с суффиксом L - уровней. Например, /xp 20L jeb_ - дать игроку с ником jeb_ 20 уровней опыта (максимум = 2^31-1 = 2147483647).

Примечания

  1. 1,0 1,1 http://www.minecraftforum.net/news/192-an-interview-with-jeb/
  2. http://twitter.com/#!/notch/status/93305042941132801

См. также