Description
[b]Important Note[/b]:
This addon comes with the required dependencies (namely PLY and LOLPython). PLY was written by David M. Beazley and is released under the [url=http://www.gnu.org/licenses/lgpl.html]GNU Lesser General Public License[/url] 2.1 or higher. The module LOLPython is released in [url=http://creativecommons.org/licenses/publicdomain/
]public domain[/url].
The LOLPython module has been modified as noted in the file itself to work with EventScripts.
[list]
[*][size=18][color=#031C90][b]What is this?[/b][/color][/size]
LOLES gives addon authors the ability to code EventScripts addons in [url=http://www.lolcode.com]LOLCODE[/url]. This is done by using the LOLPython module by Andrew Dalke. More information about that module and how to write addons can be found on his [url=http://www.dalkescientific.com/writings/diary/archive/2007/06/01/lolpython.html]website[/url].
[*][size=18][color=#031C90][b]WHY???[/b][/color][/size]
Let's be honest here: Just for fun!
[*][size=18][color=#031C90][b]Won't this be horribly slow?[/b][/color][/size]
No. In fact it might even be faster than normal addons (on execution). The loading bit might be slightly slower than the one of pure es addons, however the execution will be at least as fast as normal addons (ESP) if not faster as psyco will be used automatically.
[*][size=18][color=#031C90][b]Okay so how do I get this?[/b][/color][/size]
Simply download the archive, unpack it in the folder of your game on your server (eg /cstrike/).
[*][size=18][color=#031C90][b]How do I use this?[/b][/color][/size]
Load loles using [b]es_load loles[/b] in server console (or put it into autoexec.cfg).
To load LOLCODE addons use [b]lol_load addonname[/b]
[*][size=18][color=#031C90][b]How do I write addons in LOLCODE?[/b][/color][/size]
Make yourself familiar with the Syntax of LOLPython and write your addon. The location for your file should be: ./addons/eventscripts/YOURADDONNAME/YOURADDONNAME.lol
For a dictionary LOLPython -> Python download the spreadsheet from http://loles.ojii.ch/
[*][size=18][color=#031C90][b]Examples please?[/b][/color][/size]
I posted some in the forum thread.
[/list]