Hello, I have a 32/32 CS 1.6 CSDM server hosted by a professional game hosting company. Back then it was just a 24/7 Classic CS 1.6 server and it never becomes laggy even after a month without server restarts. But now that I have CSDM v2.1 it becomes really laggy even before the day ends (Less than 24 hours).
Can someone help me diagnose my problem if it's through my plugins/modules or whatever. I'm pretty sure that hardware and bandwidth is not a problem because I have another 32/32 Classic CS 1.6 server hosted on the same box and it never becomes laggy whatsoever even after a month.
Here's what my amxx.cfg looks like.
Code:
// AMX Configuration File
echo Executing AMX Mod X Configuration File
// Default access for all non admin players (see users.ini for access details)
amx_default_access "z"
// Name of setinfo which should store a password on a client (you should change this)
// (Example: setinfo _pw "password")
amx_password_field "_pw"
// Mode of logging to a server
// 0 - disable logging, players won't be checked (and access won't be set)
// 1 - normal mode which obey flags set in accounts
// 2 - kick all players not on list
amx_mode 1
// Show admins activity
// 0 - disabled
// 1 - show without admin name
// 2 - show with name
amx_show_activity 2
// Frequency in seconds and text of scrolling message
//amx_scrollmsg "Welcome to %hostname% -- This server is using AMX Mod X" 600
//amx_scrollmsg "Welcome to %hostname%, do not hesitate to contact an admin if you see a hacker." 60
amx_scrollmsg "%hostname%" 5
// Center typed colored messages (last parameter is a color in RRRGGGBBB format)
//amx_imessage "Welcome to %hostname%" "000255100"
//amx_imessage "This server is using AMX Mod X\nVisit http://www.amxmodx.org" "000100255"
//amx_imessage "Pakers Gaming Network" "000100255"
// Frequency in seconds of colored messages
amx_freq_imessage 30
// Set in seconds how fast players can chat (chat-flood protection)
amx_flood_time 1
// Amount of reserved slots, amx_hideslots must be 1 to use this cvar (for more details see comments in plugin source)
amx_reservation 0
// If you set this to 1, you can hide slots on your server
amx_hideslots 0
// Displaying of time remaining
// a - display white text on bottom
// b - use voice
// c - don't add "remaining" (only in voice)
// d - don't add "hours/minutes/seconds" (only in voice)
// e - show/speak if current time is less than this set in parameter
amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"
// Announce "say thetime" and "say timeleft" with voice
amx_time_voice 0
// Minimum delay in seconds between two voting sessions
amx_vote_delay 60
// How long voting session goes on
amx_vote_time 60
// Display who votes for what option
amx_vote_answers 1
// Some ratios for voting success
amx_votekick_ratio 0.60
amx_voteban_ratio 0.60
amx_votemap_ratio 0.60
amx_vote_ratio 0.06
// Max. time to which map can be extended
amx_extendmap_max 60
// Step for each extending
amx_extendmap_step 15
// Rank mode
// 0 - by nick
// 1 - by authid
// 2 - by ip
csstats_rank 1
// Max size of the stats file
csstats_maxsize 10000
// Duration of HUD-statistics
amx_statsx_duration 12.0
// HUD-statistics display limit relative round freeze end
// Negative time will clear the HUD-statstics before the round freeze time has ended
amx_statsx_freeze -2.0
//If you set this to 0, clients cannot chose their language
amx_client_languages 0
// Plugin Debug mode
// 0 - No debugging (garbage line numbers)
// 1 - Plugins with "debug" option in plugins.ini are put into debug mode
// 2 - All plugins are put in debug mode
// Note - debug mode will affect JIT performance
amx_debug 0
// Plugin MultiLingual Debug
// To debug a language put its 2 letter code between quotes ("en", "de", etc)
// "" means disabled
amx_mldebug ""
fbl_enabled 1
fbl_radius 75
fbl_color "255 255 255"
amx_hpk_on 1
amx_hpk_ping 250
amx_hpk_check 15
amx_hpk_tests 10
amx_hpk_delay 60
amx_deadchat 1
amx_llamasound 1
amx_moneymsg 1
amx_revivemsg 1
amx_loadsong 1
adminmodx_sounds 1
bullet_damage 1
amx_revivewithguns 1
adv_slowmo "e"
amx_maxmoney 356000
amx_startmoney 16000
amx_viewmode 1
badcamper_punish 16
badcamper_sound 2
badcamper_money 100
badcamper_limit 25
badcamper_display 25
badcamper_check_all 1
badcamper_immunity 0
badcamper_start 5
badcamper_damage_reset 3
badcamper_damage_restart 5
badcamper_health 0
badcamper_allow 0
badcamper_min_players 0
badcamper_announce 3
max_awps 3
max_autos 3
winspread_awp 10
winspread_auto 10
autolimit 0
awplimit 1
checkrebuy 1
//Auto Round Restart
autorr_enable 1
autorr_round 0
autorr_time 60
autorr_timewaitround 0
autorr_lo3 0
autorr_saylastround 0
autorr_autoswitchall 0
autorr_switchallkill 0
autorr_specnchoose 0
Here's what my plugins.ini look like.
Code:
; AMX Mod X plugins
; Admin Base - Always one has to be activated
admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)
; Basic
admincmd.amxx ; basic admin console commands
adminhelp.amxx ; help command for admin console commands
;adminslots.amxx ; slot reservation
multilingual.amxx ; Multi-Lingual management
; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
; Chat / Messages
;adminchat.amxx ; console chat commands
antiflood.amxx ; prevent clients from chat-flooding the server
scrollmsg.amxx ; displays a scrolling message
;imessage.amxx ; displays information messages
adminvote.amxx ; vote commands
; Map related
nextmap.amxx ; displays next map in mapcycle
mapchooser.amxx ; allows to vote for next map
timeleft.amxx ; displays time left on map
; Configuration
pausecfg.amxx ; allows to pause and unpause some plugins
statscfg.amxx ; allows to manage stats plugins via menu and commands
; Counter-Strike
restmenu.amxx ; restrict weapons menu
statsx.amxx ; stats on death or round end (CSX Module required!)
miscstats.amxx ; bunch of events announcement for Counter-Strike
stats_logging.amxx ; weapons stats logging (CSX Module required!)
; Enable to use AMX Mod plugins
;amxmod_compat.amxx ; AMX Mod backwards compatibility layer
; Custom - Add 3rd party plugins here
connect_announce.amxx
ad_manager.amxx
pb_rest.amxx
say_motd.amxx
;advanced_slowmo.amxx
;unlimited_money.amxx
;amx_super.amxx
;bad_camper.amxx
;flashbang_dlight.amxx
;fireinthehole.amxx
;sniperlimit.amxx
autorr.amxx
Here's what my amx_plugins looks like.
Code:
22:20:26 Currently loaded plugins:
name version author file status
Admin Base 1.76 AMXX Dev Team admin.amxx running
Admin Commands 1.76 AMXX Dev Team admincmd.amxx running
Admin Help 1.76 AMXX Dev Team adminhelp.amxx running
Multi-Lingual Sys 1.76 AMXX Dev Team multilingual.am running
Menus Front-End 1.76 AMXX Dev Team menufront.amxx running
Commands Menu 1.76 AMXX Dev Team cmdmenu.amxx running
Players Menu 1.76 AMXX Dev Team plmenu.amxx running
Teleport Menu 1.76 AMXX Dev Team telemenu.amxx running
Maps Menu 1.76a AMXX Dev Team mapsmenu.amxx running
Anti Flood 1.76 AMXX Dev Team antiflood.amxx running
Scrolling Message 1.76 AMXX Dev Team scrollmsg.amxx running
Admin Votes 1.76 AMXX Dev Team adminvote.amxx running
NextMap 1.76 AMXX Dev Team nextmap.amxx running
Nextmap Chooser 1.76 AMXX Dev Team mapchooser.amxx running
TimeLeft 1.76 AMXX Dev Team timeleft.amxx running
Pause Plugins 1.76 AMXX Dev Team pausecfg.amxx running
Stats Configurati 1.76 AMXX Dev Team statscfg.amxx running
22:20:26 Restrict Weapons 1.76 AMXX Dev Team restmenu.amxx running
StatsX 1.76a AMXX Dev Team statsx.amxx running
CS Misc. Stats 1.76a AMXX Dev Team miscstats.amxx running
CS Stats Logging 1.76 AMXX Dev Team stats_logging.a running
Connect Announce 0.2 v3x connect_announc running
Autoresponder/Adv 0.5 MaximusBrood ad_manager.amxx running
Podbot mm Restric 1.2 KWo pb_rest.amxx running
say /motd 1.1 Pa1n say_motd.amxx running
Auto Round Restar 1.4 SubStream autorr.amxx running
CSDM Main 2.1 CSDM Team csdm_main.amxx running
CSDM Equip 2.1 CSDM Team csdm_equip.amxx running
CSDM Mod 2.1 CSDM Team csdm_spawn_pres running
CSDM Spawn Editor 2.1 CSDM Team spawn_editor.am running
CSDM Misc 2.1 CSDM Team csdm_misc.amxx running
CSDM Protection 2.1 BAILOPAN csdm_protection running
CSDM Main 2.1 CSDM Team csdm_ffa.amxx running
33 plugins, 33 running
Here's what meta list looks like.
Code:
22:22:59 Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] AMX Mod X RUN - amxmodx_mm_i386. v1.76a ini ANY ANY
[ 2] POD-Bot mm RUN - podbot_mm_i386.s v3.0B18 ini Chlvl ANY
[ 3] HLGuard RUN - hlguard_mm_optim v1.8 ini Chlvl Chlvl
[ 4] Engine RUN - engine_amxx_i386 v1.76 pl1 ANY ANY
[ 5] CStrike RUN - cstrike_amxx_i38 v1.76 pl1 ANY ANY
[ 6] CSX RUN - csx_amxx_i386.so v1.76a pl1 ANY ANY
[ 7] Fun RUN - fun_amxx_i386.so v1.76 pl1 ANY ANY
[ 8] CSDM2 RUN - csdm_amxx_i386.s v2.1 pl1 ANY ANY
[ 9] FakeMeta RUN - fakemeta_amxx_i3 v1.76 pl1 ANY ANY
9 plugins, 9 running
Here's what my plugins-csdm.ini look like.
Code:
;rename this file to disabled-csdm.ini to turn it off.
;rename it back to plugins-csdm.ini to turn it on.
;put a semi-colon in front of a plugin to disable it.
;add the word debug after a plugin to place it in debug mode
; for example: csdm_main.amxx debug
;remove a semi-colon to re-enable a plugin
;Main plugin, required for most cases
csdm_main.amxx
;Weapons and equipment menus
csdm_equip.amxx
;Enables preset spawning and the preset spawning editor
;Map config files are located in configs/csdm
csdm_spawn_preset.amxx
spawn_editor.amxx
;Miscellanious extra features, such as ammo refills
; and objective removals
csdm_misc.amxx
;Spawn protection
csdm_protection.amxx
;Adds free-for-all mode (must be enabled in csdm.cfg too)
csdm_ffa.amxx
;Round ticketing mode, like FireArms. First team to use all
; of their death points loses the ability to respawn.
; (must be enabled in csdm.cfg too)
;csdm_tickets.amxx
;Item mode (from CSDM1)
;Must be enabled in csdm.cfg as well (at the very bottom)
;There is currently no item editor!
;csdm_itemmode.amxx
Here's what my pod-bot.cfg* looks like.
Code:
# This is the Pod-Bot Config File (for HL Counter-Strike)
#
# Any line begining with '#' in the first column is a comment line
#
# Make sure no Line exceeds 80 Characters !!!
#
# The following commands are supported in the bot.cfg file:
#
# All arguments in square Brackets are optional if you don't
# specify them a random value will be chosen
#
#
# pb_minbots <value> - configure the minimum number of bots that will run
# on this dedicated server.
#
# pb_maxbots <value> - configure the maximum number of bots that will run
# on this dedicated server.
#
# pb_minbotskill <value> - Sets the minimum Skill if Bots are created without
# specifying the Skill (0-100)
# pb_maxbotskill <value> - Sets the maximum Skill if Bots are created without
# specifying the Skill. Must be bigger than minbotskill
# of course !
#
# pb_chat <1|0> - Turns on/off Botchatting. Bots chat if they killed
# someone, if the Bomb was planted or if they are dead
# and bored. NOTICE: BotChat.txt must be there even if
# Botchat is turned off !
#
# add [skill] [personality] [team] [name] - Adds a Bot using a Skill
# from 0-100, personality is 1 Normal , 2 Aggresive , 3 Deffensive
# team is 1 for Terrorists, 2 for Counter Terrorists and 5 to
# use auto-assign, name is of course the name for this Bot
# If you don't specify the arguments, a random skill will be
# chosen and the Bot will be auto-assigned with a Name he chooses
# randomly from "Botnames.txt". You can edit this File to add some
# names you like better ! NOTICE: Don't delete BotChat.txt ! It will
# be used !
#
#
# pb_jasonmode <1|0> - Turns on/off Jason Mode ! Meaning Bots don't buy
# weapons and only use the knife for combat ! Greets
# to Auxois ! (Thanks for hosting btw.) Use this for
# much fun with e.a. cs_estate or cs_office
#
#
# pb_wptfolder <folder> - Sets the default Folder for loading/saving Waypoint
# Files. This folder HAS to be inside the POD-Bot
# Directory ! Don't put it into quotation marks and
# don't use spaces or a trailing backslash !
#
# pb_detailnames <1|0> - Turns on/off the Skilldisplay behind names and the
# [POD] before the name
#
# pb_numfollowuser <number> - Sets the maximum number of Bots in the team to
# follow the same user (when Radio Command
# "Follow Me" is used). Default is 3
#
# pb_maxweaponpickup <number> - Sets the maximum number of weapons Bots are
# allowed to pickup during a round
#
#
# pb_shootthruwalls <1|0> - This Variable specifies if Bots are allowed to
# shoot through Walls if they saw an enemy or if
# they heard someone on the other Side of a Wall
#
# pb_usespeech <1|0> - Turns on/off usage of HL Engine Speech Synthesis
# This sets the Waypoint Folder (in the POD-Bot Directory)
# for loading/saving waypoints. Don't use a trailing backslash or spaces.
# This doesn't work for the first game you create (default is wptdefault).
# But when creating for the second time (or loading with newmap) this
# directory will be used.
pb_wptfolder wptdefault
# Set the value to 1 to turn on welcome messages at start the game
pb_welcomemsgs 0
# Use this to turn on/off the Speech Synthesis
pb_usespeech 0
# These 2 lines below supports a minimum and maximum number
# of bots running on a server. Bots will be added to the server
# until the total number of players (bots and humans) reaches the
# max_bots value. Each time a new player joins the server, a bot will be
# kicked from the server unless there are only min_bots number of bots
# currently on the server. After players disconnect from the server, bots
# will be automatically added back to the server until the total number
# of players reaches max_bots again. You should make max_bots be AT LEAST
# one less than the maxplayers value (otherwise no one will be able to join
# your server).
# These 2 cvars below are limits for the function pb fillserver
# and pb removebots.
# You can stop this function by writing pb_maxbots = 0.
# Ths function is also not working in the case if pb_bot_quota_match
# is grater than 0 (in that case amount of bots follow the number
# humans * pb_bot_quota_match - of course in the min/maxbots limit).
pb_minbots 0
pb_maxbots 32
pb_bot_quota_match 0
# Changing the setting below forces bots joining to certain team.
# Useful if You want to have always bots in one team against humans.
# Argument values: "ANY", "T", "CT"
pb_bot_join_team "ANY"
# Changing the setting below forces bots using the specyfied skin - the same
# for all bots from one team - regardless of pb add or pb fillserver
# parameters.
# Useful if You want to have always bots in one team with the same skin.
# Argument values: 1,2,3,4 - they are foreced skins, 5 - default - no forcing
pb_skin 5
# These Settings below specify the Rate (in Seconds) of updating
# some of the Bot Checks. If you've got a slow computer you could
# try changing these to higher values to get some performance back.
# NOTE: This seriously affects the Bots Perception. If you have a
# fast computer you might try lowering them to get better even
# better playing results
pb_timer_sound 0.5
pb_timer_pickup 0.3
pb_timer_grenade 0.5
# Set this to 0 to disallow Bot Logo Spraying
pb_spray 1
# Set this to 1 to switch on the Free For All mode
# (The bots will also kill their teammates)
pb_ffa 0
# This Variable specifies if Bots are allowed to shoot through Walls
# if they saw an enemy or if they heard someone on the other Side of
# a Wall (additional Settings are specified in "botskill.cfg")
pb_shootthruwalls 1
# passwordkey - need set as setinfo to get access to main podbot menu
# usage (in below example You may need to write Your-own passwordkey instead
# _pbadminpw - if You changed the default setting for it):
# setinfo _pbadminpw "your_password"
pb_passwordkey "_pbadminpw"
# Set the password to have access to podbot menu on DS by 'pb menu'
# console command typed in client's admin PC or called from the binded key.
# Example of bind on Your client PC:
# bind "=" "pb menu"
pb_password "ifuckedurmom"
# This value sets the maximum number of Bots to follow a user
pb_numfollowuser 5
# Remove the Comments on the Line below to add Bots that have at least
# a Skill You want
pb_minbotskill 95
# Remove the Comments on the Line below to limit Bots to the specified skill
pb_maxbotskill 100
# This value sets the maximum number of weapons Bots are allowed to
# pickup during one round
pb_maxweaponpickup 10
# Set the below value to delay bots re-join after new map start
pb_mapstartbotdelay 10
# Set the below value to 1 to enable auto kill bots if all human players
# are dead already (default is 0)
pb_autokill 0
# Set the below value to to delay (in seconds) autokill bots if
# autokill is enabled - above (default is 45s)
pb_autokilldelay 5
# Remove the Comments on the Line below to turn on Jason Mode !
# pb_jasonmode 1
# Set the below option to 0 to turn off the Skilldisplay and
# the [POD] before the name
pb_detailnames 0
# The setting below specifies the danger factor with which the bots
# will weighten any waypoint where they have been killed in the past,
# in order to avoid it later. The higher the value, the more the bot
# will care about these waypoints and pick other routes instead.
# Progression is logarithmic. Warning: higher values require more CPU.
pb_dangerfactor 800
# Switches to on/off Botchatting
pb_chat 0
# Switches to on/off radio command usage and reacting for bots
# (switching it off will affect - for example - they will not follow
# the user !!!)
pb_radio 0
# pb_aim_type 1-4 (default 4)
# 1 = inhuman turns
# 2 = constant angle velocity
# 3 = botaim1
# 4 = botaim2
pb_aim_type 4
# The line below binds the User Menu to the "=" key. Of course you
# can bind this to any key you like.
bind "=" "pb menu"
# VERTICAL (up/down) spring stiffness of the aiming system. This value affects
# the quickness of the crosshair movement, as well as the frequency of
# the resulting oscillations.(default: 13.0)
pb_aim_spring_stiffness_x 13.0
# HORIZONTAL (left/right) spring stiffness of the aiming system. This value
# affects the quickness of the crosshair movement, as well as the frequency of
# the resulting oscillations. (default: 13.0)
pb_aim_spring_stiffness_y 13.0
# VERTICAL (up/down) damping coefficient of the aiming system. This value also
# affects the quickness of the crosshair movement, and the amplitude of
# the resulting oscillations.(default: 0.22)
pb_aim_damper_coefficient_x 0.22
# HORIZONTAL (left/right) damping coefficient of the aiming system. This value
# also affects the quickness of the crosshair movement, and the amplitude of
# the resulting oscillations.(default: 0.22)
pb_aim_damper_coefficient_y 0.22
# VERTICAL (up/down) error margin of the aiming system. This value affects how
# far (in game length units) the bot will allow its crosshair to derivate from
# the ideal direction when not targeting any player in particular.
# (default: 2.0)
pb_aim_deviation_x 2.0
# HORIZONTAL (left/right) error margin of the aiming system. This value affects
# how far (in game length units) the bot will allow its crosshair to derivate
# from the ideal direction when not targeting any player in particular.
# (default: 1.0)
pb_aim_deviation_y 1.0
# Perpendicular influence of the vertical axis on a HORIZONTAL movement. This
# value affects how much (in fraction of 1) the bot will be disturbed when
# moving its crosshair on an axis by the inherent movement on the other axis.
# (default: 0.25)
pb_aim_influence_x_on_y 0.25
# Perpendicular influence of the horizontal axis on a VERTICAL movement. This
# value affects how much (in fraction of 1) the bot will be disturbed when
# moving its crosshair on an axis by the inherent movement on the other axis.
# (default: 0.17)
pb_aim_influence_y_on_x 0.17
# Maximal value in seconds after which the aiming system will re-evaluate its
# ideal direction. This affects how often a bot will attempt to correct an
# imprecise crosshair placement by moving the crosshair inside the error
# margin bounds defined by the botaim_deviation CVARs.(default: 1.2)
pb_aim_offset_delay 1.2
# Fraction of the full speed the aiming system will adopt as speed when aiming
# at nothing in particular. This affects how slow the bot will move its
# crosshair when targeting nobody, relatively to its full speed capacity.
# (default: 0.5)
pb_aim_notarget_slowdown_ratio 0.5
# Fraction of the estimated target's velocity the aiming system will rely on
# when aiming at a moving target. This affects how well the bot will be able
# to track moving targets on the fly, and whether it will have a tendancy
# to aim ahead of it or behind it. (default: 2.2)
pb_aim_target_anticipation_ratio 2.2
# Weapons, equipment and ammo restriction (for buying)
# bit numbers meaning - the left one is the 0 in that string cvar
# Pistols restriction
# 0 - KNIFE
# 1 - USP
# 2 - GLOCK18
# 3 - DEAGLE
# 4 - P228
# 5 - ELITE
# 6 - FIVESEVEN
# Shotgun restrictions
# 7 - M3
# 8 - XM1014
# SMG restrictions
# 9 - MP5NAVY
# 10 - TMP
# 11 - P90
# 12 - MAC10
# 13 - UMP45
# Rifles restrictions
# 14 - AK47
# 15 - SG552
# 16 - M4A1
# 17 - GALIL
# 18 - FAMAS
# 19 - AUG
# 20 - SCOUT
# 21 - AWP
# 22 - G3SG1
# 23 - SG550
# Machine Gun restriction
# 24 - M249
# Shield restriction
# 25 - SHIELD
pb_restrweapons "11111111111111111111111111"
# 0 - vest
# 1 - vest and helmet
# 2 - flashbang
# 3 - he grenade
# 4 - smoke grenade
# 5 - defuser
# 6 - night vision googles
# 7 - primary ammo
# 8 - secondary ammo
pb_restrequipammo "111111111"
# Remove the comments on the lines below to have Bots
# join automatically if you start a new map
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
pb add 60
Here's what my csdm.cfg looks like.
Code:
;CSDM Configuration File
; Default settings by BAILOPAN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;You must be running the Main plugin for this section
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[settings]
;Sets whether CSDM is enabled or not.
enabled = 1
;Sets whether or not players should be stripped of weapons on round start
; (excludes knife)
strip_weapons = 1
;Sets how long weapons should stay on the ground for after being dropped
;in seconds. note that enabling this can create lots of lag for clients
; AND server. 0 is immediate, -1 is infinite.
weapons_stay = 0
;Sets the spawn mode.
; "none" - users spawn at normal map spawn points
; "preset" - csdm_spawn_preset.amxx required, uses predefined spawns in config files
; -- others may be supplied by 3rd party plugins
spawnmode = preset
;Sets whether the bomb is removed
remove_bomb = 1
;Sets the spawn waiting time
spawn_wait_time = 0.10
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;You must be running the FFA plugin for this section
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[ffa]
;Set whether free for all mode is enabled by default
enabled = 0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;You must be running the Misc plugin for this section
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[misc]
;Map objectives are removed by their flags.
; a - as_ maps
; b - buyzones are removed
; c - cs_ maps
; d - de_ maps
remove_objectives = abcd
;Blocks people from using all buy commands
block_buy = 1
;Auto-refills ammo when it gets depleted
ammo_refill = 1
;Says a radio command to a player when they respawn
spawn_radio_msg = 0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;You must be running the ticketing plugin for this section
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[ticketing]
;Is round ticketing enabled?
enabled = 0
;Number of times a team can have players respawn before they stop
; being able to respawn
tickets = 150
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;You must be running the protection plugin for this section
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[protection]
;Is spawn protection enabled?
enabled = 0
;Colors of glow shell, leave this in quotes
;The digits are R, G, B, A where A is the alpha transparency
; (as A gets higher, the glow shell is thicker)
colors = "0 0 0 0"
;Number of seconds someone is respawned for.
time = 0.50
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;You must be running the equip plugin for these sections
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[equip]
;Equip Menu flags:
; p - primary
; s - secondary
; a - armor
; g - grenade
; b - buy
menus = ps
;Autoitem flags:
; a - armor
; h - helmet
; g - grenades
; d - defusekit (CTs only!)
; n - nightvision
autoitems = ah
;Grenade flags:
; f - flashbang
; h - he grenade
; s - smoke grenade
grenades =
;Sets number of flashbangs given if
; grenades are enabled
fnadesnum = 0
;;;;;;;;;;;;;;;;
;;WEAPON MENUS;;
;;;;;;;;;;;;;;;;
;Format for weapon menus is:
;shortname "Display Name" menupage
;Change the '1' to a '0' to block the weapon
;Removing or moving things
; from the list will change the order of the menus!
[secondary]
usp USP 1
glock18 Glock 1
deagle Deagle 1
p228 P228 1
elite Elite 1
fiveseven "Five Seven" 1
[primary]
m4a1 M4A1 1
ak47 AK47 1
aug AUG 1
sg552 SG552 1
galil Galil 1
famas Famas 1
scout Scout 1
awp AWP 1
sg550 SG550 1
m249 M249 1
g3sg1 G3SG1 1
ump45 "UMP 45" 1
mp5navy "MP5 Navy" 1
m3 M3 1
xm1014 XM1014 1
tmp TMP 1
mac10 "Mac 10" 1
p90 P90 1
;List weapons here the bots can randomly have
;The short name must match one in the list above
[botsecondary]
deagle
usp
[botprimary]
ak47
m4a1
awp
galil
aug
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;You must be running the item mode plugin for this section
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[items]
;Is item mode enabled?
enabled = 0
;If set to 1, players will drop a pack of goodies when they die.
drop_packs = 1
;Sets the number of armor given by a battery. Default is 15.
battery = 15
;Sets the number of health given by a medkit. Default is 15.
medkit = 15
;Sets the time to wait for an item to reappear on its place. Default is 20 (0 = permanent)
item_time = 20
;Sets how long packs stay on the ground. (Max is 30 seconds)
drop_time = 20
;Remove semicolons to restrict any of the following items
; or add the short weapon names of the weapons you want to restrict (m4a1, ak47, awp ...)
[item_restrictions]
;longjump
;medkit
;battery
;pistolammo
;rifleammo
;shotammo
;smgammo
;awpammo
;paraammo
;fullammo
;armor
* It's all set to 1 on the weapon/item restriction so it won't buy any. I was also told to comment out amxmod_compat.amxx to make the bots not drop any weapons at all. [b]However, the bots still drop some weapons and it completely lags out the server after a couple of times. I've already added the plugin pb_rest.amxx and I've set the restrictions to 1 on all of them before compiling it and enabling it.
** Is there a way for the bots to not drop their weapons at all? Because it seems to me that some of them are still buying some weapons when I for one have already made this corrections:
a. Set 1 to all weapon/item restrictions in the pod-bot.cfg
b. Set 1 to al weapon/item restrictions in pb_rest.amxx before compiling it since it was at 0 before you compile it.
c. strip_weapons
= 1
d.
weapons_stay = 0