
Untitled
By: a guest on
Aug 10th, 2012 | syntax:
Lua | size: 1.59 KB | hits: 12 | expires: Never
documentname = 'City Rules'
function main()
page = 1
pagelist = {
{'General :',
'-No Stealing; No Girefing; No PvP',
'-Do not use or wield any of these tools:',
' *Red Morningstar'
' *Dark/Red Matter Hammer',
' *Infernal Armor'},
{'Citizenship:' ,
'-Outsiders must apply for citizenship to build',
'-Non-citizens must leave if asked to by a',
' City Official',
'To apply for citizenship, ask a City Admin',
'-Visitors must be invited by a City resident'},
{'Property & Building:',
'-Build only inside your owned Plot spaces',
'-Do not build bellow ground level',
'-Do not create your own Mining runnels'}
}
maxpages = 0
for k, v in pairs(pagelist) do
maxpages = maxpages + 1
end
printPage(pagelist[page], page, maxpages)
loop = true
while loop == true do
event, key = os.pullEvent()
if event == 'key' then
if key == 28 then
loop = false
elseif key == 203 then
page = page - 1
if page < 1 then
page = 1
end
tk.clean()
printPage(pagelist[page], page, maxpages)
elseif key == 205 then
page = page + 1
if page > maxpages then
page = maxpages
tk.clean()
printPage(pagelist[page], page, maxpages)
end
end
end
end
function printPage(content, page, maxpages)
pgname = '<- ..' .. documentname .. ' (' ..page .. '/' .. maxpages .. ')' .. ' ->'
tk.cwrite(pgname)
for key, value in pairs(contnt) do
print(value)
end
print()
sx, sy = term.getSize()
term.setCursorPos(1, sy-1)
print('Press Enter to close...')
end