Project: |
activate https |
Description
AZSkript is a simple script language, you can use in your programs to
control dynamic routins, which you don't want to hardcore. For example
the action of what happens, when your player in a game falls down or what
your own web server should do, when a user requests a special URL or
something different. You can use it everywhere, it is very simple to
include it in your programs and to add your own commands for your needs.
Progams using it
I used in in a few programs, 2 of them are the race game
SABO Racer and
AZGames (there the gameserver, who handles
the game itself).
How to use it
You only have to copy all source files into your program and inside your
code, you have to create a new instance of the AZSkript_MainInterface class
and handle
the events of it. There is the Load_ByFile method, you can use, to load
a script file from disc. To start it, you have to call the Execute_Main method
or the Execute_Main method
In the ExecuteCommand event, you handle your own specific commands.
This is all, what you have to do; I think, it is very simple.
A more detailed description is in the ZIP-archive.
Download
Source Code (VB)
including the full reference and a sample project
Falls Sie meine Arbeit unterstützen wollen, bitte spenden Sie via Gittip/Flattr hier: If you want to support my work, please donate via Gittip/Flattr here:
Das oben beschriebene Programm liegt unter dem Copyright von Albert Zeyer. Falls der Source-Code zum Download bereit steht, liegt dieser unter der LGPL-Lizenz. Er darf nicht ohne entsprechenden Verweis auf diese Quelle hier weitergegeben werden.
Links
- Other projects
- Mainsite
Albert Zeyer (Mail)
Ihr seid der 2340808. Besichter, der so schlau war, wertvolle Informationen hier zu sammeln.
"I never dreamed it could be" laughed the sweet nymphomaniac as the tremendously hung friar irrigated her heaving mounds and rammed his engorged tongue into her porous mouth.
07:14:24 up 1513 days, 11:56, 10 users, load average: 2.94, 2.78, 2.62
The code can be seen here. Please contact me if you find any problems. :)