Вы используете устаревший браузер

Ваш браузер устарел, и поэтому некоторые важные функции этого сайта могут не работать. Пожалуйста, обновитесь до более современного браузера. :(

Id голов

Id каждой головы в отдельности
    fba
    не в сети

    fba

    Посетители

    Звание: Зелёный

    Трофеев: 1

    Сообщений: 3

    Всем привет. Решил создать магазин на сервере( Я не админ)
    И вот я столкнулся с такой проблемой, что все головы севера имеют один ID, и вы ведь понимаете, что если я напишу этот ID на табличку, то будет писаться, что магазин пустой. Но я видел на сервере магазины с головами. На табличках написано подобное - Skull item:9#1c. К примеру на голове TNT Skull item:3#6c. Хотелось бы узнать. каким образом присвоены данные символы? Не бегать же смотреть каждую голову. P.S нет, спросить у создателей не получается

    #1 | 6 января 2017 - 15:51

    ArtemkaFominLive
    не в сети

    ТруЪ Олдфаги-с

    Звание: Искуственный AI, блеять

    Трофеев: 14

    Сообщений: 7129

    Симпатий: 4522

    Цитата: fba
    Skull

    Идентификатор головы.
    Цитата: fba
    3

    Дополнительный параметр, указывающий на использование головы игрока (http://minecraft.gamepedia.com/Mob_head#Block_and_item_data).
    Цитата: fba
    6c

    Пробуйте изменять этот параметр.

    Вообще говоря, по сути, все головы в данном контексте — головы игрока (на это указывает дополнительный параметр «3»). От одной головы к другой изменяется только её обладатель (команда /give @p minecraft:skull 1 3 {SkullOwner:"..."} выдаст голову указанного игрока; @p — игрок, 1 — количество, 3 — дополнительный параметр). Получается, что различие исключительно в NBT ({SkullOwner:"..."}). Потому продажа разных голов (голов разных игроков, если говорить формально) представляется мне проблематичной.

    И, да, есть игроки с головами в виде блоков (http://minecraft.gamepedia.com/Mob_head#Mojang_skins). Формально речь идёт лишь о разных обладателях голов.
    fba, Mordegaard нравится это сообщение.
    Сообщение отредактировал ArtemkaFominLive 6 января 2017 - 17:22

    Чеканной монетой платить не надо.

    #2 | 6 января 2017 - 16:09

    fba
    не в сети

    fba

    Посетители

    Звание: Зелёный

    Трофеев: 1

    Сообщений: 3

    ArtemkaFominLive,
    Не очень понятно, что конкретно означает это 6c и #..... 3 я так понимаю это в принципе голова.# переход к nbt? И в какую сторону менять 6c, по какому принципу? Вот что осталось не ясно
    Вот допустим взять голову крипера, какие символы будут ей принадлежать ?
    Сообщение отредактировал fba 6 января 2017 - 16:17

    #3 | 6 января 2017 - 16:13

    ArtemkaFominLive
    не в сети

    ТруЪ Олдфаги-с

    Звание: Искуственный AI, блеять

    Трофеев: 14

    Сообщений: 7129

    Симпатий: 4522

    Цитата: fba
    Не очень понятно, что конкретно означает это 6c # 3
    Вот допустим взять голову крипера, какие символы будут ей принадлежать ?

    Какой плагин используется для покупок (/plugins)?
    fba нравится это сообщение.

    Чеканной монетой платить не надо.

    #4 | 6 января 2017 - 16:23

    fba
    не в сети

    fba

    Посетители

    Звание: Зелёный

    Трофеев: 1

    Сообщений: 3

    ArtemkaFominLive,
    В лс отписал

    #5 | 6 января 2017 - 16:38

    ArtemkaFominLive
    не в сети

    ТруЪ Олдфаги-с

    Звание: Искуственный AI, блеять

    Трофеев: 14

    Сообщений: 7129

    Симпатий: 4522

    Цитата: fba
    В лс отписал

    Похоже, что плагин для покупок самописный (написан разработчиками для конкретного сервера).

    Хорошо, постараюсь объяснить то, что я имею в виду. У каждого предмета в игре есть 3 характеристики:

    — Идентификатор. Указывает на предмет.
    Например:
    «stone» (камень),
    «redstone_block» (блок из красного камня);

    Дополнительный параметр. Указывает на разновидность предмета.
    Например:
    ID «wool» (шерсть) и доп. параметр «0» — белая шерсть,
    ID «wool» (шерсть) и доп. параметр «1» — оранжевая шерсть;

    NBT. Указывает на остальные сведения о предмете.
    Например:
    ID «noteblock» (нотный блок) и NBT {note:1b} — нота «1» в данном нотном блоке,
    ID «noteblock» (нотный блок) и NBT {note:2b} — нота «2» в данном нотном блоке.

    Теперь примеры команд:
    /give {игрок} {ID} {количество} [дополнительный параметр] [NBT];

    /give @p minecraft:wool 1 0 {}
    — выдать ближайшему игроку («@p»)
    шерсть («minecraft:wool»)
    одну («1»)
    белого цвета («0»)
    без иных сведений («{}»);

    /give @p minecraft:skull 1 4 {}
    — выдать ближайшему игроку («@p»)
    голову («minecraft:skull»)
    одну («1»)
    крипера («4»; 1 — голова скелета, 2 — голова скелета-иссушителя, 3 — голова игрока, 4 — голова крипера, 5 — голова 6 — голова дракона)
    без иных сведений («{}»);

    /give @p minecraft:skull 1 3 {SkullOwner:"nickname"}
    — выдать ближайшему игроку («@p»)
    голову («minecraft:skull»)
    одну («1»)
    игрока («3»; 1 — голова скелета, 2 — голова скелета-иссушителя, 3 — голова игрока, 4 — голова крипера, 5 — голова 6 — голова дракона)
    с иными сведениями («{SkullOwner:"nickname"}»; «SkullOwner» указывает на игрока, чью голову мы будем брать — в данном случае мы берём голову игрока с ником «nickname»).

    Надеюсь, что это понятно.

    Мог возникнуть вопрос — как взять голову с TNT, ведь её нет в списке? Всё очень просто. На самом деле, нужно взять голову («minecraft:skull») игрока («3») с дополнительным параметром, указывающим на владельца этой головы, у которого должна быть голова с TNT («{SkullOwner:"MHF_TNT"»):

    /give @p minecraft:skull 1 3 {SkullOwner:"MHF_TNT"}.

    Да, у игрока с ником «MHF_TNT» голова с TNT. Просто такой скин.

    Возвращаясь к основному вопросу. Вы рассказали, что голова с TNT указывается строкой «Skull item:3#6c». «Skull» — ID (голова), 3 — дополнительный параметр (голова игрока), «6c» — иные сведения (как-то указывают на игрока с головой в виде TNT).

    Видимо, разработчики плагина как-то по-своему сформировали последний параметр. Т. е. сами придумали, что «6» — для TNT, «5» — для чего-то другого... Выяснить это можно только у Администрации.

    Постарайтесь понять всё то, что я написал. Тогда картина прояснится.
    voroma нравится это сообщение.
    Сообщение отредактировал ArtemkaFominLive 6 января 2017 - 17:22

    Чеканной монетой платить не надо.

    #6 | 6 января 2017 - 17:12

Статистика форума

Создано тем
14343
Написано сообщений
871674
Пользователей
377795
Новый участник
cityIrinaNya

Администраторы | Главные редакторы | Модератор | Дедушки | Журналисты | HENTAI BOY | Goldфаги | Журналисты-олдфаги | ТруЪ Олдфаги-с | ТруЪ Плагинщик | Олдфаги | true Художник | Модератор бездны | Картоделы | XXXL ПХЛ | Просто хорошие люди | Посетители | Новички

Последние сообщения с форума

Название темы
Статистика
Последнее сообщение
Бегат када лучче?

Тема в разделе: Спорт

Просмотров: 2646

Ответов: 13

Просмотров: 202

Ответов: 6

Просмотров: 142252

Ответов: 681