Toggle menu
1.3K
1.7K
701
23.9K
Veloren Wiki
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Module:Loot tables: Difference between revisions

From Veloren Wiki
Content added Content deleted
No edit summary
No edit summary
Line 1: Line 1:
local loot = require('Module:tables')
local people = {
{
name = "Fred",
address = "16 Long Street",
phone = "123456"
},
{
name = "Wilma",
address = "16 Long Street",
phone = "123456"
},
{
name = "Barney",
address = "17 Long Street",
phone = "123457"
}
}


local lootTable = loot.people
for index, data in pairs(people) do


for key, value in pairs(data) do
print(value)
end
end
local p = {}
local p = {}


p.getLootTable = function(frame)
p.getLootTable = function(frame)
for index, data in pairs(loot.people) do
for index, data in pairs(people) do
for key, value in pairs(data) do

for key, value in pairs(data) do
return value
end
unpack(data)
end
end
end
end
end

Revision as of 22:00, 27 November 2021

This module retrieves data from the "Loot tables.json" template according to the {{PAGENAME}} (usually, an NPC name) provided as an argument value.


local people = {
   {
       name = "Fred",
       address = "16 Long Street",
       phone = "123456"
   },
   {
       name = "Wilma",
       address = "16 Long Street",
       phone = "123456"
   },
   {
       name = "Barney",
       address = "17 Long Street",
       phone = "123457"
   }
}

for index, data in pairs(people) do

    for key, value in pairs(data) do
        print(value)
    end
end
local p = {}

p.getLootTable = function(frame)
	for index, data in pairs(people) do
		for key, value in pairs(data) do
        	return value
    	end
    end
end


return p
Cookies help us deliver our services. By using our services, you agree to our use of cookies.