From ea6361d7a52f9442cb85cff505baec9badb1eb95 Mon Sep 17 00:00:00 2001 From: Igor Date: Sun, 13 Mar 2016 20:16:02 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D1=87=D0=B5=D0=BD=D1=8C=20=D0=B2=D0=B0?= =?UTF-8?q?=D0=B6=D0=BD=D1=8B=D0=B9=20=D0=B1=D0=B0=D0=B3=D1=84=D0=B8=D0=BA?= =?UTF-8?q?=D1=81=20=D0=B1=D0=B8=D0=B1=D0=BB=D0=B8=D0=BE=D1=82=D0=B5=D0=BA?= =?UTF-8?q?=D0=B8=20=D0=B8=D0=B7=D0=BE=D0=B1=D1=80=D0=B0=D0=B6=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Возникал при сохранении картинки, она сжималась до 8-битного формата, а затем массиву изображения присваивался сжатый вариант, хотя для отображения требуется 24-битная версия картинки. Короче, ТЫ ПИДОР! --- .../Квантовый Сет Укров.json | 104 ++++++++++++++++++ lib/image.lua | 6 +- 2 files changed, 107 insertions(+), 3 deletions(-) create mode 100644 PoleznayaHuynaPoMaynu/Квантовый Сет Укров.json diff --git a/PoleznayaHuynaPoMaynu/Квантовый Сет Укров.json b/PoleznayaHuynaPoMaynu/Квантовый Сет Укров.json new file mode 100644 index 00000000..03a6b7cb --- /dev/null +++ b/PoleznayaHuynaPoMaynu/Квантовый Сет Укров.json @@ -0,0 +1,104 @@ + +//Рапирка +/minecraft:give @a[r=5,name=ECS] customnpcs:npcExcalibur 1 0 {AttributeModifiers:[{AttributeName:"generic.attackDamage",Name:"generic.attackDamage",Amount:300,Operation:0,UUIDMost:46756,UUIDLeast:188069}],Unbreakable:1,display:{Name:"DIVINE RAPIER",Lore:["Настолько могущественная, что у нее", "даже не может быть единоличного", "владельца"]}} + +//Кираса Укров +/minecraft:give @a[r=5,name=ECS] GraviSuite:graviChestPlate 1 0 {AttributeModifiers:[ + {AttributeName:"generic.maxHealth",Name:"generic.maxHealth",Amount:100,Operation:0,UUIDMost:46756,UUIDLeast:188069}, + {AttributeName:"generic.knockbackResistance",Name:"generic.knockbackResistance",Amount:100,Operation:0,UUIDMost:46756,UUIDLeast:188069}, +], +Unbreakable:1, +display:{Name:"Кираса Бога-Императора Укреноса (Легендарн.)",Lore:[ +" ", +" Испокон веков галактикой правила величайшая", +" цивилизация Древних Укров, стремившаяся к", +" прогрессу и всеобщему процветанию. Младшие", +" миры почитали Укров как богов, воспевая по ночам", +" молитвы Богу-Императору Укреносу, мудрому и", +" справедливому правителю, объединившему миры", +" в ночь Тысячи Лун, подарив их жителям счастье", +" и процветание. Но все изменилось, когда", +" народ Руссоидов развязал войну...", +" ", +" Эта Кираса - один из четырех артефактов,", +" последних частей наследия цивилизации Укров,", +" который, по народным преданиям, позволяет", +" владельцу летать, словно птица!", +" ", +]}} + +//Штаны Укров +/minecraft:give @a[r=5,name=ECS] IC2:itemArmorQuantumLegs 1 0 {AttributeModifiers:[ + {AttributeName:"generic.maxHealth",Name:"generic.maxHealth",Amount:100,Operation:0,UUIDMost:46756,UUIDLeast:188069}, + {AttributeName:"generic.knockbackResistance",Name:"generic.knockbackResistance",Amount:100,Operation:0,UUIDMost:46756,UUIDLeast:188069}, +], +Unbreakable:1, +display:{Name:"Поножи Бога-Императора Укреноса (Легендарн.)",Lore:[ +" ", +" Испокон веков галактикой правила величайшая", +" цивилизация Древних Укров, стремившаяся к", +" прогрессу и всеобщему процветанию. Младшие", +" миры почитали Укров как богов, воспевая по ночам", +" молитвы Богу-Императору Укреносу, мудрому и", +" справедливому правителю, объединившему миры", +" в ночь Тысячи Лун, подарив их жителям счастье", +" и процветание. Но все изменилось, когда", +" народ Руссоидов развязал войну...", +" ", +" Эти Поножи - один из четырех артефактов,", +" последних частей наследия цивилизации Укров,", +" который, по народным преданиям, позволяет", +" владельцу бежать быстрее ветра!", +" ", +]}} + +//Сапоги +/minecraft:give @a[r=5,name=ECS] IC2:itemArmorQuantumBoots 1 0 {AttributeModifiers:[ + {AttributeName:"generic.maxHealth",Name:"generic.maxHealth",Amount:100,Operation:0,UUIDMost:46756,UUIDLeast:188069}, + {AttributeName:"generic.knockbackResistance",Name:"generic.knockbackResistance",Amount:100,Operation:0,UUIDMost:46756,UUIDLeast:188069}, +], +Unbreakable:1, +display:{Name:"Сапоги Бога-Императора Укреноса (Легендарн.)",Lore:[ +" ", +" Испокон веков галактикой правила величайшая", +" цивилизация Древних Укров, стремившаяся к", +" прогрессу и всеобщему процветанию. Младшие", +" миры почитали Укров как богов, воспевая по ночам", +" молитвы Богу-Императору Укреносу, мудрому и", +" справедливому правителю, объединившему миры", +" в ночь Тысячи Лун, подарив их жителям счастье", +" и процветание. Но все изменилось, когда", +" народ Руссоидов развязал войну...", +" ", +" Эти Сапоги - один из четырех артефактов,", +" последних частей наследия цивилизации Укров,", +" который, по народным преданиям, позволяет", +" владельцу прыгать с любых высот!", +" ", +]}} + +//Шлем +/minecraft:give @a[r=5,name=ECS] AdvancedSolarPanel:ultimate_solar_helmet 1 0 {AttributeModifiers:[ + {AttributeName:"generic.maxHealth",Name:"generic.maxHealth",Amount:100,Operation:0,UUIDMost:46756,UUIDLeast:188069}, + {AttributeName:"generic.knockbackResistance",Name:"generic.knockbackResistance",Amount:100,Operation:0,UUIDMost:46756,UUIDLeast:188069}, +], +Unbreakable:1, +display:{Name:"Шлем Бога-Императора Укреноса (Легендарн.)",Lore:[ +" ", +" Испокон веков галактикой правила величайшая", +" цивилизация Древних Укров, стремившаяся к", +" прогрессу и всеобщему процветанию. Младшие", +" миры почитали Укров как богов, воспевая по ночам", +" молитвы Богу-Императору Укреносу, мудрому и", +" справедливому правителю, объединившему миры", +" в ночь Тысячи Лун, подарив их жителям счастье", +" и процветание. Но все изменилось, когда", +" народ Руссоидов развязал войну...", +" ", +" Этот Шлем - один из четырех артефактов,", +" последних частей наследия цивилизации Укров,", +" который, по народным преданиям, генерирует", +" энергию буквально из воздуха!" +" ", +]}} + diff --git a/lib/image.lua b/lib/image.lua index 5a2fd7b2..56010daa 100644 --- a/lib/image.lua +++ b/lib/image.lua @@ -405,7 +405,7 @@ local function saveOCIF2(file, picture, compressColors) if compressColors then file:write( string.char(getArraySize(grouppedPucture[alpha][symbol][foreground])), - string.char(foreground) + string.char(colorlib.convert24BitTo8Bit(foreground)) ) else file:write( @@ -422,7 +422,7 @@ local function saveOCIF2(file, picture, compressColors) ) --Записываем цвет фона if compressColors then - file:write(string.char(background)) + file:write(string.char(colorlib.convert24BitTo8Bit(background))) else file:write(convertBytesToString(extractBytesFromNumber(background, 3))) end @@ -953,7 +953,7 @@ function image.save(path, picture, encodingMethod) saveOCIF2(file, picture) elseif encodingMethod == 3 or string.lower(encodingMethod) == "ocif3" then file:write(string.char(encodingMethod)) - picture = compressImageColorsTo8Bit(picture) + -- picture = compressImageColorsTo8Bit(picture) saveOCIF2(file, picture, true) else file:close()