The Binding of Isaac вики
Advertisement
The Binding of Isaac вики

Заполняет данные из Модуль:Simple, нахождение в инфобоксах предметов.

Пример:

{{Предмет Rebirth
|Нахождение = р_сек,д_сок,жсок
}}

Это добавит что предмет есть в: секретной комнате репентанс, что он был до репентанса в сокровищнице, и где он есть в грид моде.

Префиксы[]

а_ a_ префикс Afterbirth
ад_ ax_ префикс Afterbirth до Repentance
апд_ apx_ префикс Afterbirth + до Repentance
ап_ ap_ префикс Afterbirth +
р_ r_ префикс Repentance
д_ x_ префикс до Repentance
ж префикс режима жадности
или без префикса, если не требуется (если не менялось расположение например)

Все сокращения[]


items = {
	["план"] ="<td>[[Файл:Plane icon.png|16px|link=]]</td><td>[[Планетарий]][[Категория:Планетарий]]</td>",
    ["рет"] = "<td>[[Файл:Retro icon.png|16px|link=]]</td><td>[[Ретро сокровищница]][[Категория:Ретро сокровищница]]</td>",
    ["сок"] = "<td>[[Файл:Treasure icon.png|16px|link=]]</td><td>[[Комната сокровищ]][[Категория:Комната сокровищ]]</td>",
    ["маг"] = "<td>[[Файл:Shop icon2.png|16px|link=]]</td><td>[[Магазин]][[Категория:Магазин]]</td>",
    ["магм"] ="<td>[[Файл:Item Pool Baby Shop.png|16px|link=]]</td><td>[[Магазин малышей]][[Категория:Магазин малышей]]</td>",
        ["бшоп"] ="<td>[[Файл:Item Pool Baby Shop.png|16px|link=]]</td><td>[[Магазин малышей]][[Категория:Магазин малышей]]</td>",
    ["бос"] = "<td>[[Файл:Boss room icon.png|x16px|link=]]</td><td>[[Комната босса]][[Категория:Комната босса]]</td>",
    ["про"] = "<td>[[Файл:Curse Room icon.png|16px|link=]]</td><td>[[Проклятая комната]][[Категория:Проклятая комната]]</td>",
    ["биб"] = "<td>[[Файл:Library icon.png|16px|link=]]</td><td>[[Библиотека]][[Категория:Библиотека]]</td>",
    ["анг"] = "<td>[[Файл:Angel icon.png|16px|link=]]</td><td>[[Комната ангела]][[Категория:Комната ангела]]</td>",
    ["дья"] = "<td>[[Файл:Devil room fan icon.png|16px|link=]]</td><td>[[Комната дьявола]][[Категория:Комната дьявола]]</td>",
    ["сек"] = "<td>[[Файл:Secret icon.png|16px|link=]]</td><td>[[Секретная комната]][[Категория:Секретная комната]]</td>",
	["усек"] = "<td>[[Файл:Usecret room icon.png|16px|link=]]</td><td>[[Секретные комнаты#Ультра секретная комната|Ультра секретная комната]][[Категория:Ультра секретная комната]]</td>",
    
    ["зсун"] = "<td>[[Файл:Goldenchest icon.png|16px|link=]]</td><td>[[Сундуки#Золотой сундук|Золотой сундук]][[Категория:Золотой сундук]]</td>",
    ["ксун"] = "<td>[[Файл:Redchest icon.png|16px|link=]]</td><td>[[Сундуки#Красный сундук|Красный сундук]][[Категория:Красный сундук]]</td>",
    ["ссун"] = "<td>[[Файл:Old Chest icon.png|16px|link=]]</td><td>[[Сундуки#Старый сундук|Старый сундук]][[Категория:Старый сундук]]</td>",
    ["дсун"] = "<td>[[Файл:Wooden Chest icon.png|16px|link=]]</td><td>[[Сундуки#Деревянный сундук|Деревянный сундук]][[Категория:Деревянный сундук]]</td>",
    ["мсун"] = "<td>[[Файл:Moms Chest icon.png|16px|link=]]</td><td>[[Сундуки#Мамин сундук|Мамин сундук]][[Категория:Мамин сундук]]</td>",
    
    ["опоп"] = "<td>[[Файл:Beggar icon.png|16px|link=|16px]]</td><td>[[Попрошайка]][[Категория:Попрошайка]]</td>",
    ["дпоп"] = "<td>[[Файл:BeggarDevil icon.png|16px|link=|16px]]</td><td>[[Дьявольский попрошайка]][[Категория:Дьявольский попрошайка]]</td>",
    ["кпоп"] = "<td>[[Файл:BeggarKey icon.png|16px|link=|16px]]</td><td>[[Ключник]][[Категория:Ключник]]</td>",
    ["бпоп"] = "<td>[[Файл:BeggarBomb icon.png|16px|link=|16px]]</td><td>[[Бомбовый попрошайка]][[Категория:Бомбовый попрошайка]]</td>",
    ["зпоп"] = "<td>[[Файл:BeggarBatt icon.png|16px|link=|16px]]</td><td>[[Батарейный попрошайка]][[Категория:Батарейный попрошайка]]</td>",
    ["гпоп"] = "<td>[[Файл:BeggarRott icon.png|16px|link=|16px]]</td><td>[[Гнилой попрошайка]][[Категория:Гнилой попрошайка]]</td>",
	["нап"] =  "<td>[[Файл:Shell Game Beggar icon.png|16px|link=]]</td><td>[[Наперсточник]][[Категория:Наперсточник]]</td>",
	
	["игр"] =  "<td>[[Файл:Slot Machine icon.png|16px|link=]]</td><td>[[Игровой автомат]][[Категория:Игровой автомат]]</td>",
	["кров"] = "<td>[[Файл:Blood Donation Machine icon.png|16px|link=]]</td><td>[[Автомат по сдаче крови]][[Категория:Автомат по сдаче крови]]</td>",
	["пред"] = "<td>[[Файл:Fortune Telling Machine icon.png|16px|link=]]</td><td>[[Автомат предсказаний]][[Категория:Автомат предсказаний]]</td>",
	["туа"] =  "<td>[[Файл:Dressing Table icon.png|16px|link=]]</td><td>[[Туалетный столик]][[Категория:Туалетный столик]]</td>",
    ["кран"] = "<td>[[Файл:Crane Game icon.png|16px|link=]]</td><td>[[Кран-машина]][[Категория:Кран-машина]]</td>",
	["исп"] =  "<td>[[Файл:Confessional icon.png|16px|link=]]</td><td>[[Исповедальня]][[Категория:Исповедальня]]</td>",
    
    ["скам"] = "<td>[[Файл:Secret rock.png|20px|link=]]</td><td>[[Разрушаемые блоки#Скрытый камень|Скрытый камень]][[Категория:Скрытый камень]]</td>",
	["урна"] = "<td>[[Файл:URN-0.png|18px|link=]]</td><td>[[Разрушаемые блоки#Урна|Урна]][[Категория:Урна]]</td>",
	["гриб"] = "<td>[[Файл:Mushroom-0.png|18px|link=]]</td><td>[[Разрушаемые блоки#Гриб|Гриб]][[Категория:Гриб]]</td>",
	["череп"] = "<td>[[Файл:Skull-0-.png|18px|link=]]</td><td>[[Разрушаемые блоки#Череп|Череп]][[Категория:Череп]]</td>",
	["ведро"] = "<td>[[Файл:Bucket.png|18px|link=]]</td><td>[[Разрушаемые блоки#Ведро|Ведро]][[Категория:Ведро]]</td>",
	["полип"] = "<td>[[Файл:Polyp.png|18px|link=]]</td><td>[[Разрушаемые блоки#Полип|Полип]][[Категория:Полип]]</td>",
	["лавоч"] = "<td>[[Файл:Shopkeeper.png|16px|link=]]</td><td>[[Лавочники]][[Категория:Лавочники]]</td>",
	
	["зав"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Зависть]][[Категория:Зависть]]</td>",
	["сзав"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Супер Зависть]][[Категория:Супер Зависть]]</td>",

	["чрев"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Чревоугодие]][[Категория:Чревоугодие]]</td>",
	["счрев"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Супер Чревоугодие]][[Категория:Супер Чревоугодие]]</td>",
	
	["алч"] =  "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Алчность]][[Категория:Алчность]]</td>",
	["салч"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Супер Алчность]][[Категория:Супералчности]]</td>",

	["похо"] =  "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Похоть]][[Категория:Похоть]]</td>",
	["спохо"] =  "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Супер Похоть]][[Категория:Супер Похоть]]</td>",
	
	["горд"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Гордыня]][[Категория:Гордыня]]</td>",
	["сгорд"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Супер Гордыня]][[Категория:Супер Гордыня]]</td>",
	["угорд"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Ультра Гордыня]][[Категория:Ультра Гордыня]]</td>",
	
	["лень"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Лень]][[Категория:Лень]]</td>",
	["слень"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Супер Лень]][[Категория:Супер Лень]]</td>",
	
	["гнев"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Гнев]][[Категория:Гнев]]</td>",
	["сгнев"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Супер Гнев]][[Категория:Супер Гнев]]</td>",

	["крам"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Крампус]][[Категория:Крампус]]</td>",
	["стив"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Стивен]][[Категория:Стивен]]</td>",
	["чад"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Ч.А.Д.]][[Категория:Ч.А.Д.]]</td>",
	["гиш"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Гиш]][[Категория:Гиш]]</td>",
	["бамб"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Бамбино]][[Категория:Бамбино]]</td>",
	["всад"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Всадники Апокалипсиса]][[Категория:Всадники апокалипсиса]]</td>",
	["завоев"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Завоеватель]][[Категория:Завоеватель]]</td>",
	["безгол"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Всадник без головы]][[Категория:Всадник без головы]]</td>",
	["мама"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Мама]][[Категория:Мама]]</td>",
	
	["уриил"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Ангелы#Уриил|Уриил]][[Категория:Уриил]]</td>",
	["гавриил"] = "<td>[[Файл:Miniboss room icon.png|16px|link=]]</td><td>[[Ангелы#Гавриил|Гавриил]][[Категория:Гавриил]]</td>",
 
    ["жсок"] = "<td>[[Файл:Treasure icon.png|16px|link=]]</td><td class='greed'>[[Режим алчности|Комната сокровищ]][[Категория:Комната сокровищ Режима алчности]]</td>",
    ["жмаг"] = "<td>[[Файл:Shop icon2.png|16px|link=]]</td><td class='greed'>[[Режим алчности|Магазин]][[Категория:Магазин Режима алчности]]</td>",
    ["жбос"] = "<td>[[Файл:TreasureGrey icon.png|16px|link=]]</td><td class='greed'>[[Режим алчности|Серая сокровищница]][[Категория:Серая сокровищница Режима алчности]]</td>",
    ["жпро"] = "<td>[[Файл:Curse Room icon.png|16px|link=]]</td><td class='greed'>[[Режим алчности|Проклятая комната]][[Категория:Проклятая комната Режима алчности]]</td>",
    ["жбиб"] = "<td>[[Файл:Library icon.png|16px|link=]]</td><td class='greed'>[[Режим алчности|Библиотека]][[Категория:Библиотека Режима алчности]]</td>",
    ["жанг"] = "<td>[[Файл:Angel icon.png|16px|link=]]</td><td class='greed'>[[Режим алчности|Комната ангела]][[Категория:Комната ангела Режима алчности]]</td>",
    ["ждья"] = "<td>[[Файл:Devil room fan icon.png|16px|link=]]</td><td class='greed'>[[Режим алчности|Комната дьявола]][[Категория:Комната дьявола Режима алчности]]</td>",
    ["жсек"] = "<td>[[Файл:Secret icon.png|16px|link=]]</td><td class='greed'>[[Режим алчности|Секретная комната]][[Категория:Секретная комната Режима алчности]]</td>",
    ["жзсун"] ="<td>[[Файл:Goldenchest icon.png|16px|link=]]</td><td class='greed'>[[Золотой сундук]][[Категория:Золотой сундук Режима алчности]]</td>",
}

images = {
	["a"] = "<td>[[Файл:DLCA.png|link=|Нахождение с Afterbirth]]</td>", ["а"] = "<td>[[Файл:DLCA.png|link=|Нахождение с Afterbirth]]</td>",
	["ад"] = "<td>[[Файл:DLCA.png|link=|Нахождение с Afterbirth]][[Файл:DLCX.png|link=|Нахождение до Repentance]]</td>", ["ax"] = "<td>[[Файл:DLCA.png|link=|Нахождение с Afterbirth]][[Файл:DLCX.png|link=|Нахождение до Repentance]]</td>",
	["ап"] = "<td>[[Файл:DLCAP.png|link=|Нахождение с Afterbirth +]]</td>", ["ap"] = "<td>[[Файл:DLCAP.png|link=|Нахождение с Afterbirth +]]</td>",
	["апд"] = "<td>[[Файл:DLCAP.png|link=|Нахождение с Afterbirth +]][[Файл:DLCX.png|link=|Нахождение до Repentance]]</td>", ["apx"] = "<td>[[Файл:DLCAP.png|link=|Нахождение с Afterbirth +]][[Файл:DLCX.png|link=|Нахождение до Repentance]]</td>",
	["р"] = "<td>[[Файл:DLCR.png|link=|Нахождение с Repentance]]</td>", ["r"] = "<td>[[Файл:DLCR.png|link=|Нахождение с Repentance]]</td>",
	["д"] = "<td>[[Файл:DLCX.png|link=|Нахождение до Repentance]]</td>", ["x"] = "<td>[[Файл:DLCX.png|link=|Нахождение до Repentance]]</td>", ["х"] = "<td>[[Файл:DLCX.png|link=|Нахождение до Repentance]]</td>",
}

local p = {}
 
function p.class(f)
    local args = tostring(f.args.number)
    
    if args == nil or args == "" then
    	return "? Нет данных ?"
    end
    
    local result = ""
    
    for arg in string.gmatch(args, "([^,]+)") do
    	local item = ""
    	
    	local matchedItem = arg:gsub("(.+_)", "")
    	local mode = matchedItem:sub(1, 2)
    	
    	if mode == "ж" and f.args["flash"] ~= "1" then
    		mode = "<td>[[Файл:GreedGreedier.png|link=|В режиме Алчности/Алчнее]]</td>"
    	elseif f.args["flash"] ~= "1" then
    		mode = "<td>[[Файл:NormalHard.png|link=|В Нормальном/Сложном режиме]]</td>"
    	else
    		mode = "<td></td>"
    	end
    		
    	if string.find(arg, "(.+_)") then
    		local matchedImage = arg:match("([^_]+)")
    		
    		item = images[matchedImage]:gsub("<td>", "<td text-align:center'>") or matchedImage
    		
    		if items[matchedItem] then
    			item = item..mode..items[matchedItem]:gsub("<td>", "<td text-align:center'>", 1)
			else
				item = matchedItem
			end
		else
			if items[arg] ~= nil then
				item = "<td></td>"..mode..items[arg]
			else
				item = arg
			end
		end
		
		if item ~= "" then
			item = "<tr>"..item.."</tr>"
		end
 
        result = result..item
    end
    
    result = string.gsub(result, "<td>", "<td'>")
    result = string.gsub(result, "<td", "<td style='padding: 0px;  white-space: nowrap; ")
	result = "<table style='margin: auto;'>".. result.."</table>"
	result = string.gsub(result, "'", '"')
		
    return result
end
 
return p
Advertisement