Módulo:Skill clickpic

De RuneScape Wiki
Ir para: navegação, pesquisa
Documentação do módulo
Esta documentação é transcluída de Predefinição:Sem documentação/doc. [editar] [atualizar]
Este módulo não possui nenhuma documentação. Por favor, considere adicionar uma documentação em Módulo:Skill clickpic/doc. [editar]
Módulo:Skill clickpic é solicitado por Módulo:Get production info.
Módulo:Skill clickpic é solicitado por Módulo:Infobox Bonuses new.
Módulo:Skill clickpic é solicitado por Módulo:Infobox cooking.
Módulo:Skill clickpic é solicitado por Módulo:RecursiveQuestreq.
Módulo:Skill clickpic é solicitado por Módulo:Tabela de coleções.

-- <pre>

local p = {}

local pics = {
	['missão'] =			{ image='Missão',				link='Missões' },
	['combate'] =			{ image='Estilos_de_combate',   link='Combate' },
	['música'] =			{ image='Música_ícone',     	link='Música' },
	['atividade'] =			{ image='Atividade_ícone',		link='Tarefas' },
	['tarefa'] =			{ image='Tarefas_ícone',		link='Tarefas' },
	['especial'] =			{ image='Ataque_especial',  	link='Ataque Especial' },
	['agilidade'] =			{ image='Agilidade_ícone',		link='Agilidade' },
	['ataque'] =			{ image='Ataque_ícone',			link='Ataque' },
	['condição física'] =	{ image='Condição_física_ícone',	link='Condição física' },
	['construção'] =		{ image='Construção_ícone',		link='Construção' },
	['culinária'] =			{ image='Culinária_ícone',		link='Culinária' },
	['artesanato'] =		{ image='Artesanato_ícone',		link='Artesanato' },
	['defesa'] =			{ image='Defesa_ícone',			link='Defesa' },
	['divinação'] =			{ image='Divinação_ícone',		link='Divinação' },
	['dungeon'] =			{ image='Dungeon_ícone',		link='Dungeon' },
	['agricultura'] =		{ image='Agricultura_ícone',	link='Agricultura' },
	['arte do fogo'] =		{ image='Arte_do_fogo_ícone',	link='Arte do fogo' },
	['pesca'] =				{ image='Pesca_ícone',			link='Pesca' },
	['arco e flecha'] =		{ image='Arco_e_flecha ícone',	link='Arco e flecha' },
	['herbologia'] =		{ image='Herbologia_ícone',		link='Herbologia' },
	['caça'] =				{ image='Caça_ícone',			link='Caça' },
	['invenção'] =			{ image='Invenção_ícone',		link='Invenção' },
	['magia'] =				{ image='Magia_ícone',			link='Magia' },
	['mineração'] =			{ image='Mineração_ícone',		link='Mineração' },
	['oração'] =			{ image='Oração_ícone',			link='Oração' },
	['combate à distância'] = { image='Combate_à_distância_ícone',	link='Combate à distância' },
	['criação de runas'] =	{ image='Criação_de_runas_ícone',	link='Runecrafting' },
	['extermínio'] =		{ image='Extermínio_ícone',		link='Extermínio' },
	['metalurgia'] =		{ image='Metalurgia_ícone',		link='Metalurgia' },
	['força'] =				{ image='Força_ícone',			link='Força' },
	['evocação'] =			{ image='Evocação_ícone',		link='Evocação' },
	['roubo'] =				{ image='Roubo_ícone',			link='Roubo' },
	['corte de lenha'] =	{ image='Corte_de_lenha_ícone',	link='Corte de lenha' },
	['arqueologia'] =		{ image='Arqueologia_ícone',	link='Arqueologia' },
	['habilidades'] =		{ image='Habilidades',			link='Habilidades' },
	['p2p'] =				{ image='P2P_ícone',			link='Membros' },
	['f2p'] =				{ image='F2P_ícone',			link='Jogadores gratuitos' },
	['p2p f2p'] =			{ image='P2P-F2P_ícone',		link='' },
	['energia'] =			{ image='Energia_ícone',		link='Energia de corrida' },
	['runepontos'] =		{ image='Runepontos_ícone',		link='Runepontos' },
	['estatísticas'] =		{ image='Estatísticas',			link='Habilidades' },
}

-- Duplicados
pics['missões'] =    pics['missão']
pics['tarefas'] =    pics['tarefa']
pics['atividades'] = pics['atividade']
pics['membro'] =     pics['p2p']
pics['membros'] =    pics['p2p']
pics['gratuito'] =   pics['f2p']
pics['gratuitos'] =  pics['f2p']
pics['distância'] =  pics['combate à distância']
pics['à distância'] = pics['combate à distância']


-- Traduções
pics['quest'] =	    pics['missão']
pics['quests'] =	pics['missão']
pics['task'] =	    pics['tarefa']
pics['tasks'] =	    pics['tarefa']
pics['combat'] =	pics['combate']
pics['music'] =	    pics['música']
pics['activity'] =	pics['atividade']
pics['task'] =	    pics['tarefa']
pics['agility'] =	pics['agilidade']
pics['attack'] =	pics['ataque']
pics['constitution'] =  pics['condição física']
pics['constructions'] = pics['construção']
pics['cooking'] =	pics['culinária']
pics['crafting'] =	pics['artesanato']
pics['defense'] =	pics['defesa']
pics['divination'] = pics['divinação']
pics['dungeoneering'] = pics['dungeon']
pics['farming'] =	pics['agricultura']
pics['firemaking'] = pics['arte do fogo']
pics['fishing'] =	pics['pesca']
pics['fletching'] =	pics['arco e flecha']
pics['herblore'] =	pics['herbologia']
pics['hunter'] =	pics['caça']
pics['invention'] =	pics['invenção']
pics['magic'] =	    pics['magia']
pics['mining'] =	pics['mineração']
pics['prayer'] =	pics['oração']
pics['ranged'] =	pics['combate à distância']
pics['runecrafting'] =  pics['criação de runas']
pics['slayer'] =	pics['extermínio']
pics['smithing'] =	pics['metalurgia']
pics['strength'] =	pics['força']
pics['summoning'] =	pics['evocação']
pics['thieving'] =	pics['roubo']
pics['woodcutting'] =   pics['corte de lenha']
pics['stats'] =	    pics['estatísticas']
pics['archaeology'] =	pics['arqueologia']


function p.main(frame)
	local args = frame:getParent().args
	local skill = args[1] or ''
	local level = args[2]

	return p._main(skill, level)
end

function p._main(skill, level)
	local file
	if type(skill) == 'string' and pics[skill:lower()] then
		file = pics[skill:lower()]
	else
		file = pics.stats
	end
	
	local ret = '[[File:'..file.image..'.png|21x21px|link='..(file.link or '')..'|alt='..(file.link or '')..']]'
	if level then
		ret = level..' '..ret
	end
	
	return ret
end

return p