Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- В http://minecraft-ru.gamepedia.com есть табличка с десятью ячейками, чтобы показывать рецепты верстака, но поскольку движок там - Медиавики, реализация - просто ах. Конкретно, на примере крафта раздатчика:
- {{Сетка/Крафт
- |A1= Булыжник |B1= Булыжник |C1= Булыжник
- |A2= Булыжник |B2= Лук |C2= Булыжник
- |A3= Булыжник |B3= Красная пыль |C3= Булыжник
- |Выход= Раздатчик
- }}
- Там:
- 1) шаблон Сетка/Крафт http://minecraft-ru.gamepedia.com/index.php?title=Шаблон:Сетка/Крафт&action=edit
- 2) ссылается на шаблон Сетка 10 раз http://minecraft-ru.gamepedia.com/index.php?title=Шаблон:Сетка&action=edit который
- 3) ссылается на шаблон Сетка/Ячейка http://minecraft-ru.gamepedia.com/index.php?title=Шаблон:Сетка/Ячейка&action=edit который
- 4) ссылается на шаблон Сетка/Спрайт 17 раз http://minecraft-ru.gamepedia.com/index.php?title=Шаблон:Сетка/Спрайт&action=edit
- Итого 1+1*10+1*10*1+1*10*1*17 = 191 запрос, да ещё всякие проверочные If по модам и прочие не совсем понятные метки. И хорошо ещё, если всё это не запрашивается при каждом показе рецепта. Хотел было на Пастбине сконструировать из всего этого итоговый код, но пришёл к выводу, что лень
- В Докувики всё реализуется проще:
- плагин aimg занимается иконками в наклейках поверх основной картинки,
- плагин include занимается вставками страниц в страницы,
- плагин tcycle занимается циклическим показом иконок.
- Тот же раздатчик: https://minewiki.everypony.ru/mod/nei/r/23?do=edit
- Самая сложная цепочка, какую можно представить - 10 анимаций (десять запросов к tcycle), вставленных (десять запросов к include) в виде наклеек в рецепт с рисунком верстака (один запрос к aimg): итого 21 запрос https://minewiki.everypony.ru/mod/nei/r/35e. Если рецепт потребуется в нескольких местах, то его можно сделать на отдельной страничке и ещё одним include вставлять в нужные места, 21+1 = 22 запроса максимум. Дополнительные преимущества: заготовка верстак-рецепта вставляется автоматически при открытии редактора, есть пиктограммы для вставки значка бесформенности, номеров поверх иконки продукта, создания tcycle-анимаций, также есть пиктограммы для верстака, печки и многих других инструментов... И скоро будут сделаны:
- - переключение текстурпаков (юзерскриптом);
- - замена номеров {{:i:4.png}} и подтитулованных номеров {{:i:4.png|Булыжник}} на названия {{Булыжник}} с помощью макрос-плагина.
- На этом возможности Докувики не заканчиваются - тем же самым методом наложения иконок можно конструировать ред-схемы, постройки и т.п.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement