Modul:Siedlers Lua Baustelle 1: Unterschied zwischen den Versionen

Aus SchnuppTrupp
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „local limit = {} local GELimits = mw.loadData('Module:Siedlers Lua Baustelle 2') function limit.main(frame) local args = frame:getParent().args[1] return GE…“)
 
Zeile 1: Zeile 1:
local limit = {}
+
local v = {}
local GELimits = mw.loadData('Module:Siedlers Lua Baustelle 2')
+
  
function limit.main(frame)
+
function v.daten(frame)
local args = frame:getParent().args[1]
+
local fargs = frame.args
return GELimits[args] or 0
+
local id = frame:getParent().id[1] -- Hohlt sich die Eingegebene Variable in userem Fall die ID und Speichert sie in die Variable ID
 +
 
 +
local pargs = frame:getParent().args -- Hohlt sich die eingegebenen Paramenter
 +
    local item = pargs[1] or fargs.item -- Sucht Parameter 1
 +
item = mw.ustring.lower( item ) -- Ändert die Parameter auf Lower Case
 +
 +
if item == 'limit' then -- Wenn der Parameter = limit dann wird das Limit ausgegeben
 +
local GELimit = mw.loadData('Module:Siedlers Lua Baustelle 2')
 +
return GELimits[id] or 0
 +
end
 +
 +
if item == 'test' then -- Wenn der Parameter = test dann 123 ausgegeben
 +
return '123'
 +
end
 +
 +
 
end
 
end
  
return limit
+
return v

Version vom 1. März 2019, 01:39 Uhr

Die Dokumentation für dieses Modul kann unter Modul:Siedlers Lua Baustelle 1/Doku erstellt werden

local v = {}

function v.daten(frame)
	local fargs = frame.args
	local id = frame:getParent().id[1] -- Hohlt sich die Eingegebene Variable in userem Fall die ID und Speichert sie in die Variable ID

	local pargs = frame:getParent().args -- Hohlt sich die eingegebenen Paramenter
    local item = pargs[1] or fargs.item -- Sucht Parameter 1
	item = mw.ustring.lower( item ) -- Ändert die Parameter auf Lower Case
	
	if item == 'limit' then -- Wenn der Parameter = limit dann wird das Limit ausgegeben
		local GELimit = mw.loadData('Module:Siedlers Lua Baustelle 2')
		return GELimits[id] or 0
	end
	
	if item == 'test' then -- Wenn der Parameter = test dann 123 ausgegeben
		return '123'
	end
	
	
end

return v