Runes of Magic Wiki
Explore
Main Page
All Pages
Interactive Maps
navigation
Main Page
Recent changes
Community portal
Random page
Admin noticeboard
wiki navigation
Classes
Equipment
Regions and Cities
Quests
Bestiary
Gathering
Processing
Production
Sitemap
Transmutation Chart
Attributes
portals
Runes of Magic
Joint RoM Forum
Official Games Status
RoM Discord Servers
Unofficial Server Status 1
Unofficial Server Status 2
Unofficial Server Status 3
Twitch
RoM-Welten database
Wikia RoM Wiki
Wikidot RoM Wiki
ZAM RoM Wiki
Gamepedia
Gamepedia support
Report a bad ad
Help Wiki
Contact us
FANDOM
Fan Central
BETA
Games
Anime
Movies
TV
Video
Wikis
Explore Wikis
Community Central
Start a Wiki
Don't have an account?
Register
Sign In
Sign In
Register
Runes of Magic Wiki
27,506
pages
Explore
Main Page
All Pages
Interactive Maps
navigation
Main Page
Recent changes
Community portal
Random page
Admin noticeboard
wiki navigation
Classes
Equipment
Regions and Cities
Quests
Bestiary
Gathering
Processing
Production
Sitemap
Transmutation Chart
Attributes
portals
Runes of Magic
Joint RoM Forum
Official Games Status
RoM Discord Servers
Unofficial Server Status 1
Unofficial Server Status 2
Unofficial Server Status 3
Twitch
RoM-Welten database
Wikia RoM Wiki
Wikidot RoM Wiki
ZAM RoM Wiki
Gamepedia
Gamepedia support
Report a bad ad
Help Wiki
Contact us
Editing
Guide to Dynamic Frames
(section)
Back to page
Edit
VisualEditor
View history
Talk (0)
Edit Page
Guide to Dynamic Frames
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Introduction == This is a tutorial on creating and using frames '''without''' the use of XML. In other words, all frames and their sub-elements are created completely in Lua script, contrary to what seems to be a popular belief. This guide will assume some knowledge of both frames and Lua programming and therefore should be considered for intermediate to advanced add-on authors. However, if the reader has completed and understood the [[Guide to XML Frames]], and has a working knowledge of Lua scripting for Runes of Magic, this tutorial should not present too much trouble. The example add-on we will create in this guide will be similar (but not identical to) the example add-on for the [[Guide to XML Frames]] so that comparisons can be made between the two. Given this, the guide will not be spending much time on specific features of frames or Lua script as they are essentially the same whether the frames are created via XML or Lua. Instead, the guide will cover the methods needed to achieve the same results in Lua script as can be done via XML, and some of the differences, advantages and pitfalls that may arise by doing so.
Summary:
Please note that all contributions to the Runes of Magic Wiki are considered to be released under the CC BY-NC-SA
Cancel
Editing help
(opens in new window)
Follow on IG
TikTok
Join Fan Lab