Published By:

Sukanta Halder

Published On:

26th April 2015, 17:48 (IST)

Location:

Thakurnagar, West Bengal, India

Click on Home Icon to go to Home page.

Click on Back Icon to go to previous page of this article.

Click on Forward Icon to go to next page of this article.



How to Configure AMX Mod X:

 

In this part, I’ll discuss how to configure the AMX Mod X plugin. amxx.cfg is the configuration file of AMX Mod X. We can find this file in the cstrike\addons\amxmodx\configs folder. I’ll recommend Wordpad to open this file. If you open this file using Wordpad you can see various lines already written there. Some lines are started with a double front slash (i.e. //) some lines are written normally. Those lines which are started with a double front slash, they are comment lines (Used to make some comment). And those lines which are written normally is the plugin Cvars. You can change the values of Cvars if you need otherwise don’t change the values. Now I’ll discuss all the plugin Cvars one by one.

 

  • 1. echo:

        Using this Cvar plugin print some information in the server console. The default value is Executing AMX Mod X Configuration File.

        Don’t change this value.

        Default: echo Executing AMX Mod X Configuration File

 

  • 2. amx_default_access:

This Cvar determines for which access flag this plugin will be applicable. (I’ll discuss Access Flags in detail in my next blog How to add admin). The default value is z i.e. all users. The data type is a string.

Syntax: amx_default_access <access flag>

Default: amx_default_access "z"

 

  • 3. amx_password_field:

This Cvar determines which will be the Name of setinfo (password field) which should store a password on a client (I’ll also discuss password field in detail in my next blog How to add admin). The default value is _pw. The data type is a string.

Syntax: amx_password_field <password field>

Default: amx_password_field "_pw"

 

  • 4. amx_mode:

This Cvar sets the mode of logging to the server. There are 3 values. 0, 1 & 2. 0 will disable the logging, players won’t be checked and access won’t be set. 1 normal mode which obeys flags set in the account. 2 will kick all players, not on the list. The default value is 1. Datatype integer.

Syntax: amx_mode <0 or 1 or 2>

Default: amx_mode 1

 

  • 5. amx_show_activity:

This Cvar determines admin activity will be visible or not from normal users’ end. There are 3 values. 0, 1 & 2. Set 0 to disable this facility. 1 to show activity without admin name. 2 to show activity with admin name. The default value is 2. Datatype integer.

Syntax: amx_show_activity <0 or 1 or 2>

Default: amx_show_activity 2

 

  • 6. amx_scrollmsg:

This Cvar sets text and frequency in seconds of a scrolling message. The first parameter is your message datatype is string the last parameter is the frequency in the second data type is an integer.

Syntax: amx_scrollmsg "<your message>" <int value>

Defeult: amx_scrollmsg "Welcome to %hostname% -- This server is using AMX Mod X" 600

 

  • 7. amx_imessage:

This Cvar sets central colors message. There are two parameters first one is message datatype is string the last parameter is color in RRRGGGBBB format data type is a string. You can write many messages but you have to write them in a separate line. One line for one message.

Syntax: amx_imessage "<your message>" "<colour code in RRRGGGBBB>"

Default: amx_imessage "Welcome to %hostname%" "000255100"

             amx_imessage "This server is using AMX Mod X\nVisit http://www.amxmodx.org" "000100255"

 

  • 8. amx_freq_imessage:

This Cvar sets frequency in seconds of colored messages i.e. message. The default value is 180. The data type is an integer.

Syntax: amx_freq_imessage <int value>

Default: amx_freq_imessage 180

Note: If you use more than one message, they will shuffle after the given frequency i.e. after displaying the 1st message it will wait frequency-time (default 180 sec) then the 2nd message will display again it will wait for frequency-time then 3rd message again it will wait for frequency time and so on.

 

  • 9. amx_plmenu_bantimes:

This Cvar sets ban times for the main ban menu (in seconds). Default values are 0 5 10 15 30 45 60. Data type array.

Syntax: amx_plmenu_bantimes [<ban time(s) in seconds>]

Default: amx_plmenu_bantimes 0 5 10 15 30 45 60

Note: Use 0 for permanent ban.

 

  • 10.  amx_plmenu_slapdmg:

These Cvar sets slap damage amounts for the main slap menu. Slay is automatically inserted as the first option. The default values are 0 , 1 & 5. The data type is an array.

Syntax: amx_plmenu_slapdmg [<damage amount(s)>]

Default: amx_plmenu_slapdmg 0 1 5

 

  • 11.  amx_flood_time:

This plugin sets how fast players can chat (in seconds). The default value is 0.75. The data type is float.

Syntax: amx_flood_time <float value>

Default: amx_flood_time 0.75

 

  • 12.  amx_reservation:

This Cvar sets no of slots will be reserved by the server. The default value is 0, the data type is an integer.

Syntax: amx_reservation <int value>

Default: amx_reservation 0

 

  • 13.  amx_hideslots:

This Cvar determines whether the server will hide slots from public players or not. Set 0 to disable this option, 1 to enable. If you enable this option and server is full you have to connect manually by using console command connect. The default value is 0. Data type Boolean.

Syntax: amx_hideslots <0|1>

Default: amx_hideslots 0

 

  • 14.  amx_time_display:

This Cvar sets flags for the remaining time display. The data type is an array. In every array element, it takes two argument flag type & time in seconds. There are 5 types of flags. Set a to display remaining time on bottom of screen, b to use voice i.e. you can hear remaining time via voiceover, c to don’t add “remaining” invoice (helpful in countdown time), d to don’t add “hours/minutes/seconds” invoice (helpful in countdown time), e to show/speak if current time is less than set in parameter. You can use many flag types together. You can also pass many parameters together.  Default value is "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"

Syntax: amx_time_display ["<flag type(s)> <time in second>"]

Default: amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"

Note: First argument “ab 1200” i.e. the server will print a message at bottom of the screen as well as players will get a voice message that 20 minutes remaining. Now look at the last argument “bcde 11” i.e. due to c and d flag “remaining”  and “hours/minutes/seconds” will be removed from voice, a countdown timer will start from 10 seconds, for b flag players will get printed countdown timer at bottom of server screen.

 

  • 15. amx_time_voice:

This Cvar determines whether to announce "say thetime" and "say timeleft" with voice or not. Set 0 to disable this option, 1 to enable. The default value is 1. The data type is Boolean.

Syntax: amx_time_voice <0|1>

Default: amx_time_voice 1

 

  • 16. amx_vote_delay:

This Cvar sets the delay between two voting sessions. The default value is 10 i.e. 10 second. The data type is an integer.

Syntax: amx_vote_delay <int value>

Datatype: amx_vote_delay 10

 

  • 17. amx_vote_time:

This Cvar sets how long voting will last. The default value is 10 i.e. 10 second. Datatype in integer.

Syntax: amx_vote_time <int value>

Default: amx_vote_time 10

 

  • 18. amx_vote_answers:

This Cvar helps to display who votes for what option. Set to 0 to disable, 1 to enable. The default value is 1. The data type is Boolean.

Syntax: amx_vote_answers <0|1>

Default: amx_vote_answers 1

 

  • 19. amx_votekick_ratio:

This Cvar sets a minimum ratio for a player kick vote to be successful. Default value is 0.40 i.e. only 40%. The data type is float.

Syntax: amx_votekick_ratio <0-1>

Default: amx_votekick_ratio 0.40

 

  • 20. amx_voteban_ratio:

This Cvar sets a minimum ratio for a player ban vote to be successful. Default value is 0.40 i.e. only 40%. The data type is float.

Syntax: amx_voteban_ratio <0-1>

Default: amx_voteban_ratio 0.40

 

  • 21. amx_votemap_ratio:

This Cvar sets a minimum ratio for a map change vote to be successful. Default value is 0.40 i.e. only 40%. The data type is float.

Syntax: amx_votemap_ratio <0-1>

Default: amx_votemap_ratio 0.40

 

  • 22. amx_vote_ratio:

This Cvar sets a minimum ratio for a general vote to be successful. Default value is 0.02 i.e. only 2%. The data type is float.

Syntax: amx_vote_ratio <0-1>

Default: amx_vote_ratio 0.02

 

  • 23. amx_extendmap_max:

This Cvar sets maximum map extension time in second. The default value is 90. The data type is an integer.

Syntax: amx_extendmap_step <int value>

Default: amx_extendmap_step 15

 

  • 24. amx_extendmap_step:

This Cvar determines maximum step no of extending map Cvar. In other words, you can say step no means maximum no of times you can use extenedmap Cvar without changing a particular map. The default value is 15. The data type is an integer.

Syntax: amx_extendmap_step <int value>

Default: amx_extendmap_step 15

 

  • 25. amx_client_languages:

This Cvar determines whether clients will able to set their language (AMX Mod X plugin’s language) or not. Set 0 to disable client language, 1 to enable. The default value is 1. The data type is Boolean.

Syntax: amx_client_languages <0|1>

Default: amx_client_languages 1

 

  • 26. amx_debug:

This Cvar sets plugin debugging mode. Set 0 to disable plugin debugging, 1 to debug plugins with "debug" option in plugins.ini are put into debug mode, 2 to put all plugins in debug mode. Note - debug mode will affect JIT performance. The default value is 1. The data type is an integer.

Syntax: amx_debug <0|1|2>

Default: amx_debug 1

 

  • 27. amx_mldebug:

This Cvar sets Plugin Multilingual Debug. To debug a language put its 2 letter code between quotes ("en", "de", etc). The default value is "" i.e. debugging is disabled. The data type is String.

Syntax: amx_mldebug "<2 letter language code >"

Default: amx_mldebug ""

 

  • 28. csstats_rank:

This Cvar determines the player ranking mode. Set value 0 to a ranking by players’ nick, 1 to ranking by players’ Authentic ID, 2 to ranking using the IP address of players. The default value is 1. The data type is an integer.

Syntax: csstats_rank <0|1|2>

Default: csstats_rank 1

 

  • 29. csstats_maxsize:

This Cvar determines the maximum size of the stats file. The default value is 3500. The data type is an integer.

Syntax: csstats_maxsize <int value>

Default: csstats_maxsize 3500

 

  • 30. csstats_rankbots:

This Cvar determines Whether or not to rank bots with csstats. Set to 1 to rank bots, 0 otherwise. The default value is 0. The data type is Boolean.

Syntax: csstats_rankbots <0|1>

Default: csstats_rankbots 0

 

  • 31. amx_statsx_duration:

This Cvar determines the Duration of HUD-statistics in second. The default value is 12.0. The data type is float.

Syntax: amx_statsx_duration <float value>

Default: amx_statsx_duration 12.0

 

  • 32. amx_statsx_freeze:

This Cvar determines HUD-statistics display limit relative round freeze end Negative time will clear the HUD-statistics before the round freeze time has ended. Default value is -2.0. Data type float.

Syntax: amx_statsx_freeze <float value>

Default: amx_statsx_freeze -2.0

 

These are the default Cvars you can also add 3rd party plugin Cvars in this file. Let us consider you have installed dp_test & updatehint plugin. (I’ve already discussed these plugins in a previous article “How to allow non-steamers in your server”). There are two Cvars in updatehint plugin one for displaying URL another to set the frequency of display. You can just add these lines. uh_url "store.steampowered.com/app/10" and uh_interval 180 but remember one line for one Cvar.

 

Hope this article will help you. If you have any question feel free to ask. You can post your question(s) in the comment section I’ll answer them. You can also post your valuable comments. Thank you.

Latest News Updates

  • 09th January 2021

PUBG Mobile has released 1.2 final update. you can get all information from PUBG Mobile 1.2 Final update.

 

  • 09th November 2020

PUBG Mobile has released 1.1 final update. you can get all information from PUBG Mobile 1.1 Final update.

 

  • 07th September 2020

PUBG Mobile has released 1.0 final update. you can get all information from PUBG Mobile 1.0 Final update.

 

  • 14th July 2020

Brand new Royal Pass season 14 starts from today. So I published a new article on PUBG Mobile Season 14 Weekly Mission Details. This article will be updated weekly basis, when new week's missions will be unlocked. I also published Detail information on Royal Pass Season 14 here you will get detail information on Level wise rewards.

 

  • 07th July 2020

PUBG Mobile has released 0.19.0 final update. you can get all information from PUBG 0.19.0 Update (Final).

 

  • 26th June 2020

PUBG Mobile has released 0.19.0 beta version. you can get all information from PUBG 0.19.0 Update (Beta).

 

  • 21st May 2020

In Royal Pass Season 13 points of weekly missions has been changed. So I've updated my old article PUBG Mobile Royal Pass Points Calculation as per new point calculation.

 

    You can also follow us at                                  Contact us:E-mail id.: webadmin@thegamingzone.co.inMobile Number: +91-8900760333~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Copyright © 2015-21 The Gaming Zone. All Rights Reserve.This website was last updated on 25-01-2021 at 21:00 (IST).