Raised This Month: $142 Target: $400

Map Configuration Switcher (Originally Custom Map Configs)

Thread Tools Display Modes
Prev Previous Post   Next Post Next
Plugin Info:     Modification:   Counter-Strike        Category:   Server Management       
SourceMod Donor
Join Date: Apr 2005
Location: San Diego, CA
Old 04-21-2005 , 22:44   Map Configuration Switcher (Originally Custom Map Configs)
Reply With Quote #1

Okay. First things first, I should say that this is my first real plugin so go easy on me. This is a modified version (as seen below) of the AMX Mod Change Map Configs plugin. I ported it and made a major change. I used regex so that if you are on a surf map, it loads surf.cfg and if you are not, it loads normal.cfg.

Obviously, settings for FY and other types of maps can can be added as well. Feel free to give suggestions. In fact, please give me as many suggestions as possible for improving this script including, perhaps, a way to add types of maps without having to recompile the SMA every time you want to add a new type.

Oh, yes. There was one thing that I must ask - When modifying the script, there was a variable called 'len' which was uncalled throughout the plugin. If anyone can suggest how to change the line(s) with 'new len' in them, please do.

Thanks for any advice to make this more efficient.

This has been tested and works flawlessly on my server.

/* AMX Mod X script.
* Map Configuration Switcher 1.0.0
*  Set map-specific variables and commands
* Originally by JustinHoMi ([email protected]) 
* Modified by Atreus ([email protected])
* http://www.animecorporation.com
* Place your custom configs in the designated folder
*  (addons\amxmodx\configs by default)
* Configs should be in the format "mapname.cfg"
* Insert any cvar or cmd to be executed at map change
* Changelog:
*  1.0.0 - Completely reworked the script.
         - Updated to AMXX.
         - When on a surf map, uses "surf.cfg". When on a non surf map, uses "normal.cfg".
*  0.9.9 - Added translations support for AMX Mod 0.9.9
*  0.61  - Changes load delay to 6s (to work better with SQL ServerCfg)
*  0.6   - Execs configs rather than loading file
*        - Delays execution for 5s after map changes
*  0.5   - Initial release
Attached Files
File Type: sma Get Plugin or Get Source (mapconfigswitcher.sma - 1021 views - 1.6 KB)
Atreus is offline
Send a message via AIM to Atreus Send a message via MSN to Atreus

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -4. The time now is 21:27.

Powered by vBulletin®
Copyright ©2000 - 2021, vBulletin Solutions, Inc.
Theme made by Freecode