Announcement: EventScripts for OrangeBox Linux Released
Posted: Mattie @ 2008-07-04, 4:01 pm
I'm opening the Orange Box public beta for Linux to the general public. The build may not be as bug-free as traditional public betas, but some people have been quite desperate since DOD:S started its move to Orange Box.
Announcement: Contest: Make an Eventscripts screencast
Posted: Mattie @ 2008-07-02, 7:39 pm
To prepare for the launch of EventScripts 2.0, I'm holding a contest to find a group of HOWTO screencasts.
Contest Guidelines:
Create an EventScripts-related screencast targetting one of the main categories (see below).
All entries should be technical HOWTOs. Examples would include getting ES running, writing a simple ES classic addon, using a popular ES scripting features, how to use ESTools, etc.
Include a paragraph description of your submission.
Moderators and beta testers are all eligible for prizes, too. (That Mattie guy is not eligible for prizes, though.)
You can submit as many videos as you want and you could win multiple categories.
w00ts will help determine the winners, but Mattie chooses the final awards.
German and French screencasts are welcome, but keep in mind I don't speak those languages so your coding skills must be good enough that I can tell what the content is.
Deadline is July 26th.
Categories:
Best EventScripts Classic Screencast
Best Eventscripts Python Screencast
Best EventScripts Install or Troubleshooting Screencast
Best Newbie Scripting Screencast
Best Advanced Scripting Screencast
Most Professional-looking Screencast
Prizes:
Special rank in the forum
You'll get props in a special "es_thanks" client command in ES. Show off to your friends.
If we get more than 15 entries, each winning entry will receive a US$15 Amazon gift certificate.
Thanks in advance! I look forward to seeing what you guys cook up. Please respond to this thread with your favorite screen recording tools to help people get started.
-Mattie
Here are some random ES screencasts I did as examples. Surely you guys can do better than this!
eXtensible Admin (known as XA) is a Source administrative addon written in Python. It is:
100% Open Source. Read the Python code, tweak it, use it, and contribute!
Designed for extensibility by the community. Scripters are encouraged to create and submit their own modules to be included with XA. (They'll even get a special forum rank if the changes are accepted.)
Designed to allow scripters to integrate their own scripts. Scripters can make their own modules and release those independently to the public. Existing scripts can integrate as deeply with XA as they want.
Fully modular. Admins can control precisely which features they want on their server. Load what you want-- the features you dislike won't be loaded and you'll save your precious CPU cycles.
Menu-driven. Most permanent configuration can be done from the in-game menu system. You don't have to sift through long cfg files if you don't want to. Just install and hop into the game.
Feature rich. Already has many of the features you'd expect from an admin plugin. We'll all be adding more and more optional features from here forward.
What are you waiting for? Get started. Keep in mind it's a beta, but let us know what you think!
Special Thanks!
A million thanks to [NATO]Hunter who is the development lead for XA and has delivered on a very complicated project. There is a sizable eXtensible Admin team and they've been developing and testing XA modules (my apologies to those I've missed on the first pass):
The newest build of EventScripts 2.0 includes support for the es_install console command. This allows you to download and install approved scripts from the addons.eventscripts.com from your console.
Here's a quick example to whet your appetite:
Code:
es_install randmaps autoload
Code:
********************* [es_install] Installing randmaps
[es_install] Checking for prior installation
[es_install] Checking randmaps is an approved addon
[es_install] Extracting & installing randmaps
[es_install] randmaps will now be automatically loaded every time your server starts
[es_install] Restart your server to load the addon
********************* [es_install] randmaps will autoload when your server starts
[es_install] randmaps installed successfully
[es_install] You can now use es_load randmaps to load the script
[es_install] randmaps was successfully installed
es_install will work with any of the approved addons on addons.eventscripts.com.
Thanks very much to Errant for help with es_install and to the moderators for helping with the approval system. Also, many thanks to Venjax for getting ESAM's approval mechanisms in place.
-Mattie
These private betas have started and we're slowly inviting members as we have room.
In addition, I want to announce that EventScripts Addon Manager has changed its front page to help promote new scripts. When you visit addons.eventscripts.com, it now shows you the newest scripts that also have a screenshot or a video link.
If you want to get your addon featured when you upload it, please be sure to include a screenshot, logo or video so it can get the exposure it deserves.
We'll experiment with this method for a bit and see how it goes. Feedback is quite welcome.