language that can be used to develop NPCs for Illarion. This was done to
make it possible to develop NPCs much faster/easier and to support our GMs
to write the NPCs they need on their own. This language is really easy
and its possible to create nice small NPCs and Quests using this
language. For example the small quest with the NPC in Trollsbane who waits
for his hams was done completely using the possibilities of that language.
We decided that it would be good a good idea to present that language to
the players in order to give you the possibility to support us developing
Illarion and to implement your own ideas into the game.
What you really write at the end is not that important. Some quests that
come into your mind, or a NPC with a small quest to represent your guild.
Or just a drunken town guard that stands or runs around at the gate of Trollsbane
and does nothing but being drunk. What ever it is. At the end one of the
developers will check the script and put it into the server (in case its
not something like, giving one special character as many goldcoins as he
wants

Martin wrote a small description of all basic possibilities of the language
>> Click me! <<
And I put some example scripts on the server
>> Click me! <<
The NPC scripts are those strange files with the ".npc" file extension.
But we just chose that file extension randomly, it's really not important.
The files are after all only simple plain text files.
You can open these files with a simple editor software like Notepad for
Windows or Vi for Linux.
The scripts look at the first gaze a little filled up and chaotic. But its
really easy to read those scripts, if you keep the description in mind.
So if you wrote a cool NPC script you can check of course if you wrote
anything correctly. On the Homepage in the Development section there is a
new link "Scripts". If you click it, a small editor will show up where you
can either upload your file or paste the content into. That editor
will check the script and try to transform it into a real LUA Script. In
case a mistake is found that editor will let you know

shows the line and part of the line where the problem happend.
If the parser runs over the script and everything is fine, you can send the
NPC Script (not the Lua Script) to one of the script developers.
To name them: abcfantasy, Ardian, Cassandra Fjurin, Kadiya, martin,
Ogerawa, pharse, vilarion or Nitram.
Any questions, concerns, flames?