Watch
-
Add Favorite
Requires:
Tags:
Addon Manager
addons
addons manager
admin
Controller
css
dods
excepthook
hl2dm
load
Manage
manager
plugins
scripts
sdk
TF2
unload
add es_load addon_manager to autoexec
(if you want to install the controller too, add es_load addon_manager/manager to autoexec also)
restart server
alternatively, you can just use the following command in your server console:
es_install addon_manager autoload
(es_install will not enable the controller, you will still need to add es_load addon_manager/manager to your autoexec if you wish to use it)
Cleaned up addon_manager.py
Changed Syntax for addon_manager/manager (am_control)
Old syntax is still supported, though updating is recommended [it will just attempt fix your syntax]
Syntax changes:
[list]
am_control include statements are no longer required To add a rule to an addon, you must use the manage subcommand. eg
( Previous Versions )
Addon Manager - Version 2.3.1 |
Description
Manage all your ES plugins, all from one easy popup!
(note: if you are using xa, you can get an xa version here)
Addon Manager offers one easy popup to manage all of your Eventscripts addons!
Note: The blue popups are a client-mod, and have nothing to do with Addon Manager
New with 2.3:
New with 2.0:
To access the menu, simply say !addons
That will open a list of all addons installed on your server, and upon selecting one you can view its details and load/unload it.
You will need to be set as an admin to use the admin menu.
You can use an auth service to achieve this (admins will need access to "manage_addons") or you can add admins in the settings file
Note: Mani-auth is no longer built in. If you require mani use, try using mani_basic_auth or ini_tree_auth
If one of the scripts you have doesn't have addon info, you can load it using Addon Manager to give it info! Simply replace the es_load scriptname in your autoexec with
Addon Manager also comes with a built in script controller! Now you can automate the unloading and loading of scripts under certain conditions! using the command am_control
These setting can be put into your autoexeccfg or settings.cfg that will appear in addons/eventscripts/addon_manager/manager/ after its first load.
To enable the controller, add
es_load addon_manager
es_load addon_manager/manager
to autoexec
Note for scriptors:
Python files details are set via es.AddonInfo()
ESS scriptors can use the addon_manager command to give their addons a description
also, am_load cannot write over your variables
*should* work for all source games
and most importantly, +w00t if you like o.~
(note: if you are using xa, you can get an xa version here)
Addon Manager offers one easy popup to manage all of your Eventscripts addons!
Note: The blue popups are a client-mod, and have nothing to do with Addon Manager
New with 2.3:
- Optional: ExceptHook Integration. The addons page in the menu will display a message if ExceptHook has dumped an error file. [enable/diable via am_excepthook in settings.cfg]
- Improved addon_manager/manager syntax (see below)
New with 2.0:
- Improved Parser
- File parsing now optional (Improves speed)
- Configuration file
To access the menu, simply say !addons
That will open a list of all addons installed on your server, and upon selecting one you can view its details and load/unload it.
You will need to be set as an admin to use the admin menu.
You can use an auth service to achieve this (admins will need access to "manage_addons") or you can add admins in the settings file
Note: Mani-auth is no longer built in. If you require mani use, try using mani_basic_auth or ini_tree_auth
If one of the scripts you have doesn't have addon info, you can load it using Addon Manager to give it info! Simply replace the es_load scriptname in your autoexec with
am_load scriptname "Real name" "Author" "version" |
Addon Manager also comes with a built in script controller! Now you can automate the unloading and loading of scripts under certain conditions! using the command am_control
|
These setting can be put into your autoexeccfg or settings.cfg that will appear in addons/eventscripts/addon_manager/manager/ after its first load.
To enable the controller, add
es_load addon_manager
es_load addon_manager/manager
to autoexec
Note for scriptors:
Python files details are set via es.AddonInfo()
ESS scriptors can use the addon_manager command to give their addons a description
|
also, am_load cannot write over your variables
*should* work for all source games
and most importantly, +w00t if you like o.~
Installation
extract to cstrike (or your main folder, depending on game)add es_load addon_manager to autoexec
(if you want to install the controller too, add es_load addon_manager/manager to autoexec also)
restart server
alternatively, you can just use the following command in your server console:
es_install addon_manager autoload
(es_install will not enable the controller, you will still need to add es_load addon_manager/manager to your autoexec if you wish to use it)
Version Notes For 2.3.1 (Announce this update)
Updated on: 2010-01-17 22:27:45 EST by DanielBCleaned up addon_manager.py
Changed Syntax for addon_manager/manager (am_control)
Old syntax is still supported, though updating is recommended [it will just attempt fix your syntax]
Syntax changes:
[list]
|
( Previous Versions )
Find Servers
Servers running this addon.
Request a new feature
featurelist.org: http://featurelist.org/addonmanager
Addon Details
Upload Addon