Raised This Month: $51 Target: $400
 12% 

Mani Admin Plugin for MetaMod: Source


Post New Thread Reply   
 
Thread Tools Display Modes
DJ Premier
Junior Member
Join Date: Dec 2004
Old 02-04-2006 , 04:34  
Reply With Quote #121

My server is hosted by GameDaemons.net so I don't have access to the system.

I backed out to Manimod v1.2G and it seems to work ok. We'll see over the next couple of days.
DJ Premier is offline
Mani
Veteran Member
Join Date: Dec 2004
Location: UK
Old 02-04-2006 , 22:22  
Reply With Quote #122

Release V1.2 Beta K, 4th February 2006

Fixes
Fixed bug when removing clients causing crash.
Fixed an issue with ClientDisconnect processing not working on SourceMM version.
Fixed TK punishment reporting a slap punishment in chat when it was really a slay punishment that was selected
Fixed extra spawnpoints code causing crash on map change under SourceMM version.
Removed old legacy client commands like adminexplode, adminkick etc. If admins used these commands they should use the ma_* versions.

Added auto-join team control to force player to choose 'Auto-Assign', it can also prevent a player from joining a different team even if they disconnect and re-join on the same map. This is compatible with etb, and probably ptb.
Added saving of scores and cash when disconnecting from a game then re-connecting on the same map
Added a timed version of autokick for STEAM_ID_PENDING
Added knife mode for the warmup timer with various settings
Updated ma_rates to include cl_interp values
Added message to inform a player when hostage stops following you
Added optional extra logging for hit groups (for hlstatsx and psychostats) on CSS
Changed admin access rights for autokick functionality so that the ban access flag is required rather than the kick flag.
Updated mani_server.cfg file so that cvars are grouped into module catagory and have a catagory header (thanks Arnold for the script to help in this)
Updated 'nextmap' to say 'Map decided by vote' if using end of vote map functionality.


New cvars

// ********************************************* ********************************
// Module : Warmup Timer
//
// Desc : Warmup timers are used at the start of a map. A timer can be setup
// that will restart the map after a set amount of time. For something
// like CSS this means late joiners can still start on the pistol round
// and not miss out. For CSS there is a specific cvar to allow only
// knives to be used during this period.
// ********************************************* ********************************

// 0 = No warmup time on map load
// Greater than 0 = number of seconds after map load until map restarts and
// play continues as normal.
mani_warmup_timer 0

// 1 = visible countdown displayed in center of screen
// 0 = no countdown displayed
mani_warmup_timer_show_countdown 1

// For CSS only, set to 1 for knife mode where players are only allowed to use
// knives during the warmup period
mani_warmup_timer_knives_only 0

// Set the following to 1 if you do not want TK punishments to be used during
// the warmup round. Set to 0 if you wish to allow tk punishments
mani_warmup_timer_ignore_tk 1

// If you want the knife mode to be disabled on fy_ and aim_ maps where guns
// are already on the ground set this to 1, set to 0 if you do not care
mani_warmup_timer_knives_only_ignore_fyi_aim_ maps 1


// ********************************************* ********************************
// Module : External logging (V1.2 required)
//
// Desc : This configures extra logging that is required by extern stats
// programs like hlstatsx and psychostats for body hit group counts
// and accuracy related to weapon types.
// ********************************************* ********************************

// Enables disables the logging 0 = off, 1 = on
mani_external_stats_log 0

// Option to allow extra logs within war mode, 0 = off, 1 = on
mani_external_stats_log_allow_war_logs 0

// Option for CSS to log bot kills or not
// 0 = do not log bot kills
// 1 = log bot kills
mani_external_stats_css_include_bots 0


// ********************************************* ********************************
// Module : Save scores
//
// Desc : This module saves player scores when they leave a map then restores
// their scores if they then rejoin on the same map. For CSS this can
// also include cash if the option is set. If a map is restarted via
// mp_restartgame the saved scores are reset
// ********************************************* ********************************

// Enabled/Disabled save scores functionality, 0 = off/1 = on
mani_save_scores 0

// Amount of time in minutes to store a player score for, if set to 0 the score
// will be tracked for the duration of the map
mani_save_scores_tracking_time 5

// For CSS only if set to 1 the save scores module will also restore their cash
// too. 0 = off/1 = on
mani_save_scores_css_cash 1


// ********************************************* ********************************
// Module : Auto Join restriction
//
// Desc : This module can stop a player from selecting a specific team and
// force them to join using auto-assign or join spectator. As an
// extension to this it can also remember the team that the player is
// assigned to and force them to rejoin that team if they re-connect on
// that map. The auto-join module can be overriden by ma_swapteam,
// auto balancing and any extern plugins such as etb or ptb.
// ********************************************* ********************************

// Option to enabled/disable the functionality. By having it enabled the player
// must use auto-assign when joining a team
// 1 = on/0 = off
mani_team_join_force_auto 0

// When set to 1 the plugin will store the team the player was on and force them
// to that team if they try to re-connect or change team within the game.
mani_team_join_keep_same_team 0


// ********************************************* ********************************
// Module : Steam ID Pending kicker
//
// Desc : This module can kick a player whos steam ID is stuck at
// STEAM_ID_PENDING after a certain time period. When kicked the user
// will be shown a message asking them to re-connect
// ********************************************* ********************************

// Option to specify the number of seconds to wait after the player joins the
// server before kicking them. A suggested value is about 15-20 seconds.
// If set to 0 the functionality is disabled
mani_steam_id_pending_timeout 0

// An option to display to admin when a player was kicked for having a
// steam id pending problem.
mani_steam_id_pending_show_admin 1


// ********************************************* ********************************
// Module : Miscallaneous
//
// Desc : Small cvars for various controls
// ********************************************* ********************************


// This defines whether a message will be displayed when a hostage stops
// following you in CSS.
mani_hostage_follow_warning 0


Download locations for patch and full installs, make sure you update gametypes.txt

Core files that are different from V1.2 Beta I: -

mani_admin_plugin.dll
mani_admin_plugin_mm.dll (Source MM version)
mani_admin_plugin_i486.so
mani_admin_plugin_mm_i486.so (Source MM version)
gametypes.txt
mani_server.cfg


Patch version CS Source
http://www.mani-admin-plugin.com/man...urce_patch.zip

Full version CS Source
http://www.mani-admin-plugin.com/man...k_cssource.zip

Patch version HL2 Deathmatch
http://www.mani-admin-plugin.com/man...l2mp_patch.zip

Full version HL2 Deathmatch
http://www.mani-admin-plugin.com/man...ta_k_hl2mp.zip

Patch version DoD Source
http://www.mani-admin-plugin.com/man..._dod_patch.zip

Full version for DoD Source
http://www.mani-admin-plugin.com/man...beta_k_dod.zip

Documentation
See beta release thread posts for Beta specific functionality here and in this post
__________________
Installation files, documentation and help can be found at: -

www.mani-admin-plugin.com
Mani is offline
sniper_strike
Senior Member
Join Date: Jan 2005
Old 02-05-2006 , 05:09  
Reply With Quote #123

wow awsome mani

How will we update the server config now when u add a new version

thats going to get confusing inless there is some kind of prog to add the new lines to ur current config

I used to just copy and paste the new versions contents now its by catagories so.... whats up there>?
__________________

66.150.188.42:27015
sniper_strike is offline
imported_xlkiller
Member
Join Date: Dec 2004
Location: FRANCE
Old 02-05-2006 , 08:25  
Reply With Quote #124

Very Nice Work Mani !!!!
__________________
Killer from http://www.xlteam.net
CSS Servers:
213.246.37.67:27015
213.246.38.197:27018
imported_xlkiller is offline
Send a message via MSN to imported_xlkiller
Mani
Veteran Member
Join Date: Dec 2004
Location: UK
Old 02-05-2006 , 08:42  
Reply With Quote #125

Quote:
Originally Posted by sniper_strike
wow awsome mani

How will we update the server config now when u add a new version

thats going to get confusing inless there is some kind of prog to add the new lines to ur current config

I used to just copy and paste the new versions contents now its by catagories so.... whats up there>?
With each new version I will post the cvar changes as usual. I guess it will be up to yourself as to whether you just copy and paste the extra lines onto the end of the config or try to find the module and paste them in there.

If anyone has any ideas about an automated update tool for config files please let me know.

I had to do something with the mani_server.cfg file as it was a complete mess and it's been commented numerous times by other people how disorganised it is. For people who have been using the plugin for a while and are used to the updates I guess it's not so bad with the old file but for new users it must have been the most complicated thing ever to read.

Mani
__________________
Installation files, documentation and help can be found at: -

www.mani-admin-plugin.com
Mani is offline
ktrain
Senior Member
Join Date: Jul 2004
Old 02-05-2006 , 09:00  
Reply With Quote #126

as you didnt mention that reserved slots are fixed in hl2mp and hl2ctf, are we to assume they are not in fact fixed?

havent worked since beta 1.2g
ktrain is offline
Send a message via MSN to ktrain
quint
Member
Join Date: Jan 2005
Old 02-05-2006 , 12:01  
Reply With Quote #127

mani , does spawnpoints work on DOD:S at all ?
THanks
quint is offline
Mani
Veteran Member
Join Date: Dec 2004
Location: UK
Old 02-05-2006 , 12:13  
Reply With Quote #128

Quote:
Originally Posted by ktrain
as you didnt mention that reserved slots are fixed in hl2mp and hl2ctf, are we to assume they are not in fact fixed?

havent worked since beta 1.2g
There was an issue with the ClientDisconnect hook on the SourceMM version which may well have affected the reserve slot functionality. I did test a few days ago against CSS that the slots are working but I did not check against hl2mp or hl2ctf but there should be no difference in how those two mods operate.

Quote:
Originally Posted by quint
mani , does spawnpoints work on DOD:S at all ?
THanks
I believe it should work correctly for DoD:S

Mani
__________________
Installation files, documentation and help can be found at: -

www.mani-admin-plugin.com
Mani is offline
ktrain
Senior Member
Join Date: Jul 2004
Old 02-05-2006 , 16:08  
Reply With Quote #129

thanks for the reply, i will let you know if it doesnt work
ktrain is offline
Send a message via MSN to ktrain
sniper_strike
Senior Member
Join Date: Jan 2005
Old 02-05-2006 , 18:19  
Reply With Quote #130

Quote:
Originally Posted by Mani
Quote:
Originally Posted by sniper_strike
wow awsome mani

How will we update the server config now when u add a new version

thats going to get confusing inless there is some kind of prog to add the new lines to ur current config

I used to just copy and paste the new versions contents now its by catagories so.... whats up there>?
With each new version I will post the cvar changes as usual. I guess it will be up to yourself as to whether you just copy and paste the extra lines onto the end of the config or try to find the module and paste them in there.

If anyone has any ideas about an automated update tool for config files please let me know.

I had to do something with the mani_server.cfg file as it was a complete mess and it's been commented numerous times by other people how disorganised it is. For people who have been using the plugin for a while and are used to the updates I guess it's not so bad with the old file but for new users it must have been the most complicated thing ever to read.

Mani
yea that is true its a lot easier for new users
ok then but when u update can u put like the new cvar names and what module they go to or make a new one
__________________

66.150.188.42:27015
sniper_strike is offline
Reply



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 08:46.


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