En ligne: sebax23 | et 39 Visiteurs


connexion

Sponsor

Partenaires





  Install + config MANI
Catégorie : Tutoriaux
Ajouté le : 10/21/05 12:43
Auteur : smaybe
Lectures : 25345
Commentaires : 0 [ Poster un commentaire ]
 Non évalué

Configuration

Tout les fichiers de configuration (excepté Adverts.txt) peuvent avoir des commentaires, ils sont sous cette forme // caractères. Quelque chose après les //, c’est considéré comme un commentaire et ignore par le plug-in.
Tous les fichiers de configuration sont rechargés sur une map.
Les fichiers de configuration peuvent être de n'importe quelle longueur.
Si le plug-in fonctionne, la commande 'ma_version 'dans la console fera apparaître la version du plug-in

maplist.txt

Assurez-vous que le fichier $BASE/cstrike/maplist.txt contienne toutes les map qui sont installées sur votre serveur.
Ce fichier est très important pour calculer les dispositifs de nextmap. Ce fichier doit être présent
Sur plusieurs installation, ce fichier n'est pas créer durant l'installation du serveur. Simplement, copiez mapcycle.txt vers maplist.txt et cela devrait être OK !
Si vous ajoutez de nouvelles maps sur votre serveur, vous devez ajouter également les noms des maps dans votre fichier maplist.txt

adminlist.txt
C'est le fichier où vous placez tous vos admins auxquels vous souhaitez donner accès aux menus d'administration. Le fichier par défaut explique comment configurer vos admins.
Modifiez le fichier $BASE/cstrike/cfg/mani_admin_plugin/adminlist.txt

NOTE : Les flags représentent ce que vous ne voulez pas que les admins aient accès, si vous voulez l'accès à TOUTES LES fonctions, n'ajoutez pas les flags.

Pour référence, il y a un exemple
// Add your IP's Steam addresses, Names and Passwords

// in this file for admins
//
//
// e.g STEAM_0:0:21233123
// 213.44.33.47
//
// ADDING FLAGS MEANS YOUR ARE STOPPING ADMINS FROM USING
// THOSE OPTIONS UNLESS YOU HAVE mani_reverse_admin_flags set to 1
// in your autoexec.cfg
//
// Restriction options are :-
//
// k = restrict admin from kicking players
// r = restrict admin from executing rcon commands via ma_rcon
// q = restrict admin from executing rcon commands from the menu
// e = restrict admin from the adminexplode command
// m = restrict admin from slaying players
// b = restrict admin from banning players
// s = restrict admin from running ma_say
// o = restrict admin from running ma_chat
// a = restrict admin from running ma_psay
// c = restrict admin from changing maps
// p = restrict admin from playing sounds
// w = restrict admin from restricting weapons
// z = restrict admin from plug-in config menu
// x = restrict admin from running admincexec commands
// y = restrict admin from running admincexec from the menu
// i = restrict admin from running blind commands
// l = restrict admin from running slap commands
// f = restrict admin from running freeze commands
// t = restrict admin from running teleport commands
// d = restrict admin from running drug commands
// g = restrict admin from running ma_teamswap and ma_balance commands
// j = restrict admin from running gimp commands
// R = restrict admin from running rcon vote
// v = restrict admin from running random vote map
// V = restrict admin from running vote map
// Q = restrict admin from running question vote
// C = restrict admin from running Cancel Vote
// A = restrict admin from being able to accept/refuse a vote they started
// B = restrict admin from running a menu rcon vote
// D = restrict admin from running a question menu vote
// E = restrict admin from using ma_rates
// F = restrict admin from running burn commands
// G = restrict admin from running noclip command
// H = restrict admin from running ma_war command
// I = restrict admin from running ma_mute command
// J = restrict admin from resetting all the player ranks
// K = restrict admin from setting player cash
// L = restrict admin from using rconsay commands setup as type R in commandlist.txt
// M = restrict admin from having custom skins to choose
// N = restrict admin from being able to set a players skin
// O = restrict admin from running ma_dropc4 command
// P = restrict admin from running ma_setadminflag command
// T = restriction d'admin pour l utilisation de la commande 'ma_timebomb'
// U = restriction d'admin pour l utilisation de la commande 'ma_firebomb'
// W = restriction d'admin pour l utilisation de la commande 'ma_freezebomb'
// X = restriction d'admin pour l utilisation de la commande 'ma_sethealth' et ses dérivés
//
// An example would be if you wanted to prevent admin
// with steam id STEAM_0:0:2388333
// from being able to play sounds and rcon command
//
// STEAM_0:0:2388333 rp // Admin can't rcon and play sound !!
//
// Another example
// STEAM_0:0:3389333 kmc // Admin can't kick, slay or change maps
//
//
// You can also use admin groups instead of flags, you setup admin groups
// in the admingroups.txt file then use them in this file.
// For example if you setup a group called "Clan Member" and "Kick Only" you would set it per
// player like this:-
//
// STEAM_0:0:1234234 Clan Member // Fred
// STEAM_0:0:234884 Kick Only // Jim
//
//
// If you wanted an admin to be created by IP Address you
// set your entry to be in the format
//
// ;IP Address flag
//
// Example
//
// ;213.133.76.58 rp // Admin can't rcon and play sound !!
// ;113.124.36.2 kmc // Admin can't kick, slay or change maps
//
// If you want to have an Admin created by both steam ID and IP address you
// use the format STEAM_ID;IP_ADDRESS flags
//
// Example
//
// STEAM_0:1:877489;231.192.67.5 rp // Admin can't rcon and play sound !!
//
// IMPORTANT NOTES !!!
//
// If you only use an IP Address, the character ';' MUST be directly in
// front of it.
//
// There must be a space between the steam ID/IP Address and restriction flags
// or the plug-in will assume that it is part of the Steam ID/IP Address

//

// Another alternative to using a steam id is a name and password

//

// The format of this is ;;"name";password flags

//

// For example I would use

//

// ;;"Mani";maniadminplugin rp // Admin can't rcon or playsound

//

// In order to use the password, put

//

// setinfo _password mypassword

//

// in your config.cfg file in your client installation.

//


Admingroups.txt



C'est où vous placez tous vos groupes d'admins de sorte que vous puissiez les employer dans votre dossier d'adminlist.txt. Le fichier par défaut explique comment installer vos groupes

Editez le fichier $BASE/cstrike/cfg/mani_admin_plugin/admingroups.txt

Pour référence, voici un extrait :

//

// Add your admin group flags here

//

//

// ADDING FLAGS MEANS YOUR ARE STOPPING ADMINS FROM USING

// THOSE OPTIONS UNLESS YOU HAVE mani_reverse_admin_flags set to 1

// in your autoexec.cfg

//

// Restriction options are :-

//

// k = restrict admin from kicking players

// r = restrict admin from executing rcon commands via ma_rcon

// q = restrict admin from executing rcon commands from the menu

// e = restrict admin from the adminexplode command

// m = restrict admin from slaying players

// b = restrict admin from banning players

// s = restrict admin from running ma_say

// o = restrict admin from running ma_chat

// a = restrict admin from running ma_psay

// c = restrict admin from changing maps

// p = restrict admin from playing sounds

// w = restrict admin from restricting weapons

// z = restrict admin from plug-in config menu

// x = restrict admin from running admincexec commands

// y = restrict admin from running admincexec from the menu

// i = restrict admin from running blind commands

// l = restrict admin from running slap commands

// f = restrict admin from running freeze commands

// t = restrict admin from running teleport commands

// d = restrict admin from running drug commands

// g = restrict admin from running ma_teamswap and ma_balance commands

// j = restrict admin from running gimp commands

// R = restrict admin from running rcon vote

// v = restrict admin from running random vote map

// V = restrict admin from running vote map

// Q = restrict admin from running question vote

// C = restrict admin from running Cancel Vote

// A = restrict admin from being able to accept/refuse a vote they started

// B = restrict admin from running a menu rcon vote

// D = restrict admin from running a question menu vote

// E = restrict admin from using ma_rates

// F = restrict admin from running burn commands

// G = restrict admin from running noclip command

// H = restrict admin from running ma_war command

// I = restrict admin from running ma_mute command

// J = restrict admin from resetting all the player ranks

// K = restrict admin from setting player cash

// L = restrict admin from using rconsay commands setup as type R in commandlist.txt

// M = restrict admin from having custom skins to choose

// N = restrict admin from being able to set a players skin

// O = restrict admin from running ma_dropc4 command

// P = restrict admin from running ma_setadminflag command

// T = restriction d'admin pour l utilisation de la commande 'ma_timebomb'

// U = restriction d'admin pour l utilisation de la commande 'ma_firebomb'

// W = restriction d'admin pour l utilisation de la commande 'ma_freezebomb'

// X = restriction d'admin pour l utilisation de la commande 'ma_sethealth' et ses dérivés

//

//

// An example would be if you wanted to setup a group that cant play

// sounds and cant run the rcon command

//

// "No Rcon Or Sound" rp

//

//

// Another example would be if you wanted to stop admins from using

// ban and client commands

//

// "Level 2 Access" bxy

//

// In your adminlist.txt you simply use the group names instead of the

// flags, this makes it easier to manage admins

//

//



"No Rcon Or Sound" rp

"Level 2 Access" bxy


Immunitylist.txt



C’est l’endroit où vous placez tout les users que vous souhaitez inclure dans les options des listes d’immunité fournies dans le plug-in

Editez le fichier $BASE/cstrike/cfg/mani_admin_plugin/immunitylist.txt



Pour référence, voici un exemple du fichier :-

//

// Add your IP's Steam addresses, Names and Passwords or immunity groups

// in this file for immunity

//

//

// e.g STEAM_0:0:21233123

// 213.44.33.47

//

// ADDING FLAGS MEANS YOUR ARE MAKING ADMINS IMMUNE TO THOSE OPTIONS

// THOSE OPTIONS UNLESS YOU HAVE mani_reverse_immunity_flags set to 1

// in your autoexec.cfg

//

// Restriction options are :-

//

// j = make user immune from being gimped

// k = make user immune from being kicked

// m = make user immune from being slayed

// b = make user immune from being banned

// x = make user immune from having cexec commands run against them

// i = make user immune from being blinded

// l = make user immune from being slapped

// f = make user immune from being frozen

// t = make user immune from being teleported

// d = make user immune from being drugged

// g = make user immune from being team swapped

// c = make user immune from being auto swapped

// e = make user immune from being burned

// q = Immuniser l'utilisateur contre la commande bomb timer

// r = Immuniser l'utilisateur contre la commande fire bombe

// s = Immuniser l'utilisateur contre la commande freeze bombe

//

// a = allows the user to be immune from the autokick/ban name/pname functionality

//

//

// An example would be if you wanted a user

// with steam id STEAM_0:0:2388333

// to be immune from being banned or slayed

//

// STEAM_0:0:2388333 mb // User can't be banned or slayed

//

// Another example

// STEAM_0:0:3389333 ilf // User can't be blinded slapped or frozen

//

//

// You can also use immunity groups instead of flags, you setup immunity groups

// in the immunitygroups.txt file then use them in this file.

// For example if you setup a group called "No Kick or Ban" and "NoFun" you would set it per

// player like this:-

//

// STEAM_0:0:1234234 No Kick Or Ban // Fred

// STEAM_0:0:234884 NoFun // Jim

//

//

// If you wanted an user to be created by IP Address you

// set your entry to be in the format

//

// ;IP Address flag

//

// Example

//

// ;213.133.76.58 mb // User can't be banned or slayed

// ;113.124.36.2 ilf // User can't be blinded slapped or frozen

//

// If you want to have a user created by both steam ID and IP address you

// use the format STEAM_ID;IP_ADDRESS flags

//

// Example

//

// STEAM_0:1:877489;231.192.67.5 ilf // User can't be blinded slapped or frozen

//

// IMPORTANT NOTES !!!!

//

// If you only use an IP Address, the character ';' MUST be directly in

// front of it.

//

// There must be a space between the steam ID/IP Address and restriction flags

// or the plug-in will assume that it is part of the Steam ID/IP Address

//

// Another alternative to using a steam id is a name and password

//

// The format of this is ;;"name";password flags

//

// For example I would use

//

// ;;"Mani";maniadminplugin ilf // User can't be blinded slapped or frozen

//

// In order to use the password, put

//

// setinfo _password mypassword

//

// in your config.cfg file in your client installation.

//


immunitygroups.txt



C’est l’endroit où vous créez vos groupes de listes d’immunité, ces groupes peuvent ensuite être utilisés dans immunitylist.txt

Editez le fichier $BASE/cstrike/cfg/mani_admin_plugin/immunitygroups.txt



Pour référence, voici un exemple: -

//

// Add your admin group flags here

//

//

// e.g STEAM_0:0:21233123

// 213.44.33.47

//

// ADDING FLAGS MEANS YOUR ARE MAKING ADMINS IMMUNE TO THOSE OPTIONS

// THOSE OPTIONS UNLESS YOU HAVE mani_reverse_immunity_flags set to 1

// in your autoexec.cfg

//

// Restriction options are :-

//

// j = make group immune from being gimped

// k = make group immune from being kicked

// m = make group immune from being slayed

// b = make group immune from being banned

// x = make group immune from having cexec commands run against them

// i = make group immune from being blinded

// l = make group immune from being slapped

// f = make group immune from being frozen

// t = make group immune from being teleported

// d = make group immune from being drugged

// g = make group immune from being team swapped

// c = make user immune from being auto swapped

// e = make user immune from being burned

// q = Immuniser l'utilisateur contre la commande bomb timer

// r = Immuniser l'utilisateur contre la commande fire bombe

// s = Immuniser l'utilisateur contre la commande freeze bombe

//

// a = allows the group to be immune from the autokick/ban name/pname functionality

//

//

// An example would be if you wanted to setup a group that cant be

// banned or kicked

//

// "No Kick Or Ban" bk

//

//

// Another example would be if you wanted to setup a group

// that can't be abused by the fun management

//

// "NoFun" jilftdg

//

// In your immunitylist.txt you simply use the group names instead of the

// flags, this makes it easier to manage admins

//

//



"NoFun" jilftdg

"No Kick Ban" bk


adverts.txt

C’est l’endroit où vous placez toutes les annonces pour votre serveur. Si le fichier est vide ou n’existe pas, aucune annonce ne sera affichée.
Modifiez le fichier $BASE/cstrike/cfg/mani_admin_plugin/advertlist.txt et ajoutez vos annonces sur chaque ligne.
N'ajoutez aucun commentaire dans ce fichier ( aucun \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\)

Depuis la version 1.1.0G vous pouvez utilisez des tokens dans ce fichier pour afficher des infos dynamique et des couleurs peuvent être utilisées

Ci-dessous, un extrait du fichier que le clan cs-suck a édité et fais tourner sur son serveur

www.cs-suck.com

[SUCK] no longer recruiting for CS:S

FF = ON - No TK'ing please !

Server running - MANI ADMIN MOD

[suck] Clan CS:S Server

[suck]meet March 5th 2005 - visit web for details !

Server running - MANI ADMIN MOD

Merry Xmas to all from [suck] clan

{SERVERHOST}


webshortcutlist.txt


C’est le fichier où vous placez tout vos raccourcis WEB qui pourront ensuite être utilise en cours de jeu.

Editez le fichier $BASE/cstrike/cfg/mani_admin_plugin/webshortcuts.txt et ajoutez vos raccourcis sur chaque ligne.

Ne placez aucun commentaire dans ce fichier.

Depuis la version 1.1.0G, vous pouvez utilisez des Tokens et des liens dynamique.

Voir Tokens pour webshortcutlist.txt et adverts.txt



v "plugin" http://www.mani-admin-plugin.com

v "google" http://www.google.com

v "steam" http://www.steampowered.com

v "csnation" http://www.cs-nation.net

v "stats" http://yourstats.com

rconlist.txt

C’est l’endroit ou vous placez toutes vos commandes RCON que vous souhaitez avoir via le système de menu. Le fichier par défaut montre quelques commandes.

Modifiez le fichier $BASE/cstrike/cfg/mani_admin_plugin/rconlist.txt

Pour référence, voici un extrait:

//

// rconlist.txt

//

// Place all your rcon commands that you want to

// execute on the server in here

//

// This file can use aliases.

//

// Aliases are what is shown in the menu system

// a nice way of presenting the commands.

// Aliases must be enclosed in quotes

//

// E.G. "Low Gravity"

//

// Do not put another quote inside like :-

//

// "Low "Gravity""

//

// The command after the alias is the real command

// executed.

//

// You do not have to use aliases but it makes the

// menu's easier to use if you do.

//

// Your old config files pre V1.0.8 will still work

// if you don't change them.

//

// Add you rcon commands here

// e.g exec server.cfg



"Default Server" exec server.cfg // Server.cfg

"Low Gravity" sv_gravity 150 // Low grav

"Normal Gravity" sv_gravity 800 // Normal gravity

"Add a bot" bot_add // Add a server bot

exec ed.cfg



cexcelist_all.txt
cexcelist_ct.txt
cexcelist_t.txt
cexcelist_spec.txt
cexcelist_player.txt




C'est ici ou vous placez toutes les commandes clientes auxquelles vous voulez accéder via le menu système

Note : Si vous utilisez HLDM, seulement les fichiers cexeclist_player.txt et cexeclist_all.txt sont requis

Chaque fichier représente une liste de menu différente, le nom de chaque fichier est explicite


Editez le fichier $BASE/cstrike/cfg/mani_admin_plugin/cexeclist_*.txt (par exemple cexeclist_all.txt or cexeclist_spec.txt)

Un exemple de l'on de ces fichiers ci-dessous (cexeclist_all.tx

//

// cexeclist_all.txt

//

// Place all your client commands that you want to

// execute on all players in here

//

// This file can use aliases.

//

// Aliases are what is shown in the menu system

// a nice way of presenting the commands.

// Aliases must be enclosed in quotes

//

// E.G. "Kill All Players"

//

// Do not put another quote inside like :-

//

// "Kill All "Players""

//

// The command after the alias is the real command

// executed.

//

// You do not have to use aliases but it makes the

// menu's easier to use if you do.

//

// Your old config files pre V1.0.8 will still work

// if you don't change them.

//



"Disconnect players" disconnect

"Everyone say Hi" cmd say "Hi"

"Everyone vote" cmd say "Votemap"


Commandlist.txt





Le fichier commandlist.txt se présente de cette manière: -

Ce fichier permet de configurer des commandes « SAY » qui seront exécutées comme des commandes RCON, des commandes clientes ou l’ajout de nouvelles commandes qui peuvent substituer des commandes « SAY » existante

//
// Mani Admin Plugin 2005
//
// file : commandlist.txt
//
// This file allows you to change the in game say commands
// by replacing them with your own version.
//
// The format is "yourcommand" type replacement command
//
// The type refers to either: -
//
// R = an RCON command to be executed (User must be admin with RCONSay
// authorisation
//
// An example would be: -
//
// "@botadd" R bot_add
// "@alltalk" R sv_alltalk 1
// "@rr" R mp_restartgame 2
//
//
// C = run a client command on your machine, anyone can use these
//
// An example would be: -
//
// "@menu" C admin
// "@vote" C say votemap
// "@kickmenu" C admin kick
//
// S = replace an @say command with your own version
//
// An example would be: -
//
// "@torch" S @ma_burn
// "@kill" S @ma_slay
//
// Note that comments must be started on a new line
// Do not do "@botadd" R bot_add // command to add bots
//

"@botadd" R bot_add
"@alltalk" R sv_alltalk 1
"@rr" R mp_restartgame 2

"@menu" C admin
"@vote" C say votemap
"@kickmenu" C admin kick

"@torch" S @ma_burn
"@kill" S @ma_slay


crontablist.txt


C’est le fichier où vous placez toute vos configurations personnelles que vous souhaitez lancez sur votre serveur à son changement de map avec une heure que vous avez définie

Editez le fichier $BASE/cstrike/cfg/mani_admin_plugin/crontablist.txt



//

//

// crontablist.txt

//

// Place all your server commands that you want

// executed at the start of each map during

// specified times of particular days

//

// The first field defines the days of the week

// that the command will be run. If the field

// is left as "" the command will be run every day of the week

//

// Days of the week are

//

// 1 = Sunday

// 2 = Monday

// 3 = Tuesday

// 4 = Wednesday

// 5 = Thursday

// 6 = Friday

// 7 = Saturday

//

// To have a command run on Tuesday and Friday use

// the day string

//

// "36"

//

// For Monday, Wednesday and Saturday use: -

//

// "247"

//

// The second field defines the time of day that

// the server should run the command and is setup

// in the following format "HH:MI-HH:MI"

//

// Start time to End time

//

// "09:30-14:10"

//

// The above time range is from 9.30am to 2:10pm. The time

// format MUST be in military 24 hour style, any hours below 10:00 must

// start with a preceeding 0 as in 01:00, 02:00, 03:00, you must

// not use 1:10 for instance.

//

// The third field instructs the server the command

// to run at the start of each map during that time

// period. For example

//

// "" "09:30-15:10" exec daytime_config.cfg

//

// The above line will run the command 'exec daytime_config.cfg'

// on the start of each map during the time period 09.30 upto and

// including 15:10 for every day of the week.

// If you only wanted it to run on Monday, Wednesday and Friday

// the line would look like

//

// "246" "09:30-15:10" exec daytime_config.cfg

//

// The default configuration is to run your command before

// any custom map config is run (see map_configs folder)

//

// If you place a # symbol before the server command it will

// be run after any custom map config is exectuted.

//

// "" "19:00-21:59" #sv_gravity 800

//

// The above command will be run from 19:00 to and including

// 21:59 each time a map starts but after any custom map configs.

// In this case if you have a low grav map that uses a custom map

// config to set sv_gravity to say 150. The above command will

// override that setting.

//

// You can have as many entries in this file as you wish.

//


restricted_weapons.txt

Pas Applicable pour HL2DM

C’est l’endroit où vous placez toutes les armes que vous voulez voir apparaître dans le système de menu de restriction des armes. Il est recommandé de laissez le fichier tel quel puisque les armes sur les map sont reliées au fichier de configuration de la map associée !

default_weapon_restrict.txt

Pas applicable pour HL2DM

Dé commentez les armes que vous souhaitez restreindre sur toutes les maps du serveur

Votequestionlist.txt



C’est l’endroit où vous placez toutes vos questions auxquelles vous souhaitez avoir accès via le menu système. Le fichier par défaut montre quelques exemples



Pour référence, voici un exemple :-

//

// votequestionlist.txt

//

// Place all your Yes/No vote questions in here

//

// This file uses aliases.

//

// Aliases are what is shown in the menu system

// a nice way of presenting the commands.

// Aliases must be enclosed in quotes

//

// E.G. "Low Gravity"

//

// Do not put another quote inside like :-

//

// "Low "Gravity""

//

// The text after the alias is the question that will be asked and must also

// be enclosed in quotes " "

//



"Nice Map" "Is this a nice map to player on ?" // Nice map question

"Random Vote" "Shall we have a random map vote ?" // Random vote question



Voterconlist.txt



C’est l’endroit où vous placez tous les votes Rcon auxquels vous souhaitez avoir accès via le système de menu. Le fichier suivant montre quelques exemples d’utilisation de vote Rcon

Editez le fichier $BASE/cstrike/cfg/mani_admin_plugin/votequestionlist.txt

Pour référence, voici un extrait du fichier :-

//

// voterconlist.txt

//

// Place all your Yes/No Rcon vote questions and commands in here

//

// This file uses aliases.

//

// Aliases are what is shown in the menu system

// a nice way of presenting the commands.

// Aliases must be enclosed in quotes

//

// E.G. "Low Gravity"

//

// Do not put another quote inside like :-

//

// "Low "Gravity""

//

// The text after the alias is the question that will be asked and must also

// be enclosed in quotes " "

//

// The text after the question string is the actual command that

// will be run if the result of the vote is 'Yes'

//



"Low Grav" "Shall we turn on low gravity ?" sv_gravity 150 // Low grav rcon vote

"All Talk On" "Shall we turn on all talk ?" sv_alltalk 1 // Turn on all talk vote



soundlist.txt & quakesoundlist.txt

C’est l’endroit où vous placez tous les sons que vous souhaitez écouter dans le menu admin.

Modifié le fichier $BASE/cstrike/cfg/mani_admin_plugin/soundlist.txt

Pour référence, voici un extrait: -

//

// soundlist.txt

//

// Place all your client commands that you want to

// execute on all players in here

//

// This file can use aliases.

//

// Aliases are what is shown in the menu system

// a nice way of presenting the commands.

// Aliases must be enclosed in quotes

//

// E.G. "Don't just stand there"

//

// Do not put another quote inside like :-

//

// "See "Ya" Later"

//

// You do not have to use aliases but it makes the

// menu's easier to use if you do.

//

//





"Waiting For Suspect" admin_plugin/waitingforsuspect.mp3

"Don't just stand there, pick up the gun and shoot it !" admin_plugin/dontjuststandthere.wav

"Who ate all the donuts ?" admin_plugin/donuteater.wav

"Do you smell something ?" admin_plugin/doyousmell.wav

"With my brains and your brawn we'll make an excellent team" admin_plugin/excellentteam.wav



"Hello" admin_plugin/hellosoft.wav

"Don't ask me" admin_plugin/dontaskme.wav

"Could it get any worse than this ?" admin_plugin/getanyworse.wav

"See ya later" admin_plugin/seeya.wav

"Oh you'll pay, you will definately pay !!" admin_plugin/youwillpay.wav



"Laughing sounds" admin_plugin/laugh.wav

"Move !!" admin_plugin/move.wav

"Good luck out there, you're gonna need it" admin_plugin/goodluck.mp3

"1069er 1069er We got whores in the city, we need backup now, cmon" admin_plugin/whores.wav

"I am the great Cornholio" admin_plugin/cornholio.wav


C'est le fichier où vous pouvez changer les sons par défaut employés (Quake sytle) pour donner un type de jeu à la Quake ou Unreal Tournament. Les fichiers requis sont disponibles dans un pack séparé. Vous avez le lien au début du tuto pour le downloader. Vous ne devez pas changer le premier champ, mais vous pouvez changer le deuxième champ en disant ou les fichiers sont placés et quels titres ils ont. Si vous ne voulez pas qu'un son soit utilisé, simplement commentez le son en plaçant // devant le premier champ (l’utilisation est la même que pour soundlist.txt)



Pour référence, voici un extrait

//

// quakesoundlist.txt

//

// Place all your quake style sounds in this file

// All the sounds in here must an accompanying .res file

// for the maps you wish to use the sounds with. See

// the documentation or have a look at the example

// .res files in the plugin.zip file.

//

// This file can uses aliases to define

// the sound name, they should not be altered !!!

//

// The second part on each line is the location

// and name of the file itself. You can change

// this to be wherever you want.

//

//

//





"firstblood" quake/firstblood.mp3

"humiliation" quake/humiliation.mp3

"multikill" quake/multikill.mp3

"monsterkill" quake/monsterkill.mp3

"ultrakill" quake/ultrakill.mp3

"godlike" quake/godlike.mp3

"headshot" quake/headshot.mp3

"dominating" quake/dominating.mp3

"holyshit" quake/holyshit.mp3

"killingspree" quake/killingspree.mp3

"ludicrouskill" quake/ludicrouskill.mp3

"prepare" quake/prepare.mp3

"rampage" quake/rampage.mp3

"unstoppable" quake/unstoppable.mp3

"wickedsick" quake/wickedsick.mp3


Actionsoundlist.txt


//
// actionsoundlist.txt
//
// Placez tous vos sons d'événement dans ce fichier
//
// Ce fichier utilise les alias pour definir
// les noms des sons, Ils ne doivent pas être modifiés!!!
//
// La seconde partie de chaque ligne est l emplacement et
// le nom du fichier de son. Vous pouvez changer l'emplacement
// comme vous voulez
//
// Dans l'exemple suivant joinserver, roundstart et
// roundend sont commentes. Si vous decommentez
// joinserver, un sons que nous avons cree sera joue
// lors de la connection au serveur. Si vous le trouvez
// pas a votre gout vous pouvez le remplacer par
// un des votres
//
// Samples "joinserver.mp3", "startyourvoting.mp3" et
// "endofvote.mp3" ont ete crees par Mani avec FruityLoops
// et un bon plugin synth VST . Le reste viens du noyau de
// l installation des serveurs HL2.
//


//"joinserver" admin_plugin/actions/joinserver.mp3
"votestart" admin_plugin/actions/startyourvoting.mp3
"voteend" admin_plugin/actions/endofvote.mp3
//"roundstart" admin_plugin/actions/roundstart.mp3
//"roundend" admin_plugin/actions/roundend.mp3
"restrictedweapon" admin_plugin/actions/restrictedweapon.wav


Auto-download des sons


Le download automatique des sons sont géré par 2 CVARS séparées, une pour les sons Quake et une pour les sons du serveur.



Quake auto download cvar

// mani_quake_auto_download, c’est une cvar qui contrôlle les sons Quake

// et qui permet un download automatique par le client. Si la valeur est mise à 0, vous devez fournir un //.res pour toutes les maps pour initié le transfert des sons vers le client. Si vous changez cette valeur //de 1 à 0, vous devez redémarrer le serveur pour que les changements soient pris en compte.

mani_quake_auto_download 1


Cvar de download automatique des sons du serveur



// mani_sounds_auto_download, c’est une Cvar qui contrôle le dowload automatique des sons du //serveur (excepté les sons quake) sur un client. Si la valeur est mise à 0, vous devez fournir vos //propre .res pour initié le transerft au client. Si vous changez cette valeur de 1 à 0, vous devez //redémarrez votre serveur pour que les changemens soient pris en compte



mani_sounds_auto_download 1 // 1 = on, 0 = off



Si vous ne souhaitez pas downloader automatiquement les sons, vous devez créer manuellement vos propres fichiers .res.


Skins



Un nouveau répertoire est créé dans le chemin suivant => $BASE/cstrike/cfg/mani_admin_plugin/skins

Ce répertoire contient 7 fichiers :
admin_ct.txt
admin_t.txt
public_ct.txt
public_t.txt
misc.txt

reserved_ct.txt

reserved_t.txt



Ainsi que 7 dossiers :

admin_ct
admin_t
public_ct
public_t
misc

reserved_ct

reserved_t



Chaque dossier contient un fichier détaillant l’emplacement exact des ressources du skin

Exemple, dans le dossier : $BASE/cstrike/cfg/mani_admin_plugin/skins/admin_t je dois trouver un fichier s’appelant admint.txt contenant les données suivantes :



//

// Add your resource files here for the skin

//

// model admin T Mani



models/player/mani/t/admint/terror.dx90.vtx

models/player/mani/t/admint/terror.mdl

models/player/mani/t/admint/terror.phy

models/player/mani/t/admint/terror.sw.vtx

models/player/mani/t/admint/terror.vvd

models/player/mani/t/adminvgv1/terror.dx80.vtx

materials/models/player/mani/t/admint/t_phoenix.vmt

materials/models/player/mani/t/admint/t_phoenix.vtf


Ensuite sous le répertoire skins, je dois avoir mon fichier correspondent à mon configuration ci-dessus

Exemple : admin_t.txt qui contiendra

// Enter you skin list here

//

// The first field represent the name

// you want to call this skin. It will

// be seen in the settings panel and

// as ma_setskin if enabled

//

// The second names the file in the

// admin_t directory that will contain

// the files that need to be downloaded

// to the client.

//

// You can have multiple models in this list.

//

"Admin T" admint.txt



L’exemple démontrer ci-dessus servira à avoir un skins admin terro que vous pourrez régler pour vos admins en tappant in Game : settings


Ces fichiers contiennent le nom du menu pour vos Skins, et le nom du fichier de config pour les fichiers de ressources des skins. (.mdl, .vtf, etc)

Les exemples fournis sont commentés.

Il y a 5 réperoires en relation avec les différentes catégories. Dans ces répertoires se trouvent les fichiers cités ci-dessus.

Chaques fichiers doit contenir le nom des ressources nécessaires à un Skin.

Si vous êtes à la recherche de pack de skins, vous pouvez aller sur la page web de LDUKE (qui accepte volontiers de mettre a disposition ses packs de skins - A noter que ModelChooser et la fonction Skin de ManiPlugin sont 2 choses distinctes, seuls les skins sont communs )
http://www.lduke.com/plugins/modelchanger.php


Skins par map


Les skins peuvent désormais être définit par Map :

Si vous souhaitez qu'un skin soit prioritaire aux skins par défauts, ajoutez un nouveau répertoire dans le répertoire /skins/ qui représentera la map que vous souhaitez utiliser. Dans ce répertoire il vous faut dupliquer la structure qui est utilisée dans le répertoire /skins par défaut.

Exemple :

Si je souhaite utiliser un skin spécial pour la map de_dust, je devrais créer un nouveau répertoire nommé de_dust dans le répertoire /skins/ => /mani_admin_plugin/skins/de_dust/

Dans ce répertoire j'aurai la même structure que dans le répertoire /skins/ par défaut, mais uniquement avec les skins que j'aurai choisis.


mani_server.cfg

C’est l’endroit où les cvars serveurs du plug-in sont définies. Vous pouvez les copier coller dans le server.cfg de CSS ou les exécuter directement depuis le server en utilisant : exec mani_server.cfg

Pour des installations multiples ou son requis une configuration différente de plugin, vous metterez ‘+mani_path mani_admin_plugin’ dans votre script de démarrage que le serveur utilise. Remplacez mani_admin_plugin avec le chemin que vous avez besoin d'utilisez pour votre instance. Si les options ne sont pas ajoutées dans votre script de démarrage, le défaut sera mani_server.cfg.



Pour HL2DM, réglez mani_use_amx_sytle_menu à 0


Modifié le fichier $BASE/cstrike/cfg/mani_server.cfg

Ci-dessous, un extrait de ce que le clan cs-suck fait tourner sur son serveur avec les explications pour chaque paramètre: -


[color=#008000]mani_adverts 1 // Adverts 1 = on, 0 = off

mani_time_between_adverts 120 // Time between adverts displayed



mani_voting 1 // Allow voting 1 = on, 0 = off



mani_tk_protection 1 // Enable TK Protection 1 = on, 0 = off

mani_tk_forgive 1 // Enable TK Punishment menu 1 = on, 0 = off

mani_tk_spawn_time 5 // Time allowed after freezetime where spawn protection is enabled

mani_tk_offences_for_ban 7 // Number of tk violations before player is banned

mani_tk_ban_time 5 // Time in minutes for a tk ban, 0 = permanent

mani_tk_blind_amount 253 // Amount of blindness for 'blind' punishment (255 = completely blind)



// New for V1.0.4

mani_tk_show_opposite_team_wound 1 // If set to 1 shows opposition team wounds and all team wounds if you are spectator, 0 = normal css style



// Sets colour of adverts, here I've set it to blue

mani_advert_col_red 0 // Red component colour of adverts (255 = max)

mani_advert_col_green 0 // Green component colour of adverts (255 = max)

mani_advert_col_blue 255 // Blue component colour of adverts (255 = max)



// New for V1.0.5

mani_adminsay_anonymous 0 // When set to 0, adminsay shows admin's name to all players, when set to 1, only admins see the name

mani_adminkick_anonymous 0 // When set to 0, an admin kick shows admin's name to all players, when set to 1, they do not

mani_adminslay_anonymous 0 // When set to 0, an admin slay shows admin's name to all players, when set to 1, they do not

mani_adminban_anonymous 0 // When set to 0, an admin ban shows admin's name to all players, when set to 1, they do not



mani_adminsay_top_left 1 // Enable disable top left adminsay and adminosay

mani_adminsay_chat_area 1 // Enable disable chat area adminsay and adminosay



mani_stats 1 // Enable disable statistics

mani_stats_mode 1 // 0 = calculate once per map, 1 = calculate at end of each round

mani_stats_drop_player_days 5 // Number of days since player last connected before they are removed from the stats list



// New for V1.0.7



// This was in previous versions but there is now a new calculation mode, 2 = by (kills - deaths)

mani_stats_calculate 2 // 0 = show stats by pure kills, 1 = show kills by kill/death ratio, 2 = kills - deaths



// Brand new in V1.0.7 to try and stop one time joiners getting high KD ratios



mani_stats_kills_required 25 // Number of kills required before a player is given a rank



// ********************************************

// New for V1.0.8



mani_tk_add_violation_without_forgive 0 // Defines whether a players tk violation count is incremented even if forgiven (1 = on)

mani_tk_allow_blind_option 1 // Defines whether the blind option can be used on players (1 = on)

mani_tk_allow_bots_to_punish 1 // Defines whether bots can run tk punish options on other player (1 = on)

mani_tk_allow_bots_to_add_violations 0 // Defines whether when tk'ing a bot adds to a players tk violation count (1 = on)



mani_stats_top_display_time 10 // Defines how long a 'top' display lasts for before it fades (5 - 30 seconds)

mani_stats_show_rank_to_all 1 // Defines whether other players see your rank when you type 'rank'

mani_stats_alternative_rank_message "www.mystats.com" // Defines a message to show when a user types 'rank' and the stats are turned off (this can be blank)



mani_adverts_top_left 1 // Allow adverts in top left corner of screen

mani_adverts_chat_area 1 // Allow adverts in chat area of screen



mani_ff_player_only 0 // Defines whether the command ff executed is shown only to the player or the whole server (1 = player only)

mani_nextmap_player_only 0 // Defines whether the command nextmap executed is shown only to the player or the whole server (1 = player only)

mani_timeleft_player_only 0 // Defines whether the command timeleft executed is shown only to the player or the whole server (1 = player only)

mani_thetime_player_only 0 // Defines whether the command thetime executed is shown only to the player or the whole server (1 = player only)



// ********************************************

// New for V1.0.9



mani_reserve_slots 0 // Turn on off reserve slots

mani_reserve_slots_number_of_slots 1 // Number of reserve slots you have

mani_reserve_slots_kick_message "You were disconnected for using a reserve slot" // User defined message shown in players console when kicked

mani_reserve_slots_redirect_message "This server is full, you are being redirected to another one of our servers" // User defined message for redirection of players to another server

mani_reserve_slots_redirect "" // The IP address of the server you wish to redirect players to. Leave it blank if you do not want redirection to be used

mani_reserve_slots_allow_slot_fill 1 // This defines whether you want your reserve slots to fill with reserve players or always be kept free (1 = allow slots to fill, 0 = always keeps slots free and kick player instead)

mani_reserve_slots_kick_method 1 // Type of method used to kick players, 0 = by highest ping (spectators first), 1 = by connection time (spectators go first)

mani_reserve_slots_include_admin 1 // Include admins in the adminlist.txt file as players who have reserve slots (1 = include admins)



mani_war_mode_force_overview_zero 0 // Force all dead players to run overview_mode 0 every game frame



mani_high_ping_kick 0 // Enable disable high ping kicker (1 = on)

mani_high_ping_kick_ping_limit 400 // Set the ping at which you want players kicked

mani_high_ping_kick_samples_required 60 // Number of samples and averaged before a decision is made to kick a player (1 sample is about 1.5 seconds)

mani_high_ping_kick_message "Your ping is too high" // Message displayed in console when player is disconnected



mani_stats_write_text_file 1 // Enables writing of ranks to a text file called mani_ranks.txt for export to a web page.



// **********************************************

// New for V1.0.10



mani_tk_slap_to_damage 10 // Amount of health that a player will slapped to

mani_tk_cash_percent 30 // Amount of cash to take from a team killer

mani_tk_allow_slap_option 1 // Turn on slap option for tk punishments

mani_tk_allow_freeze_option 1 // Turn on freeze option for tk punishments

mani_tk_allow_cash_option 1 // Turn on tk cash option for tk punishments



mani_adminslap_anonymous 0 // When set to 0, an admin slap shows admins name to all players, when set to 1 they do not

mani_adminblind_anonymous 0 // When set to 0, an admin blind shows admins name to all players, when set to 1 they do not

mani_adminfreeze_anonymous 0 // When set to 0, an admin freeze shows admins name to all players, when set to 1 they do not

mani_adminteleport_anonymous 0 // When set to 0, an admin teleport shows admins name to all players, when set to 1 they do not



mani_stats_write_to_disk_frequency 0 // Set in minutes how often you want the stats save, 0 = only once per map change. This should be used when you play one map 24/7 with no timelimit

mani_protect_against_cheat_cvars 0 // Force overview_mode to 0 for dead players if mani_war_mode_force_overview_zero = 1

mani_military_time 1 // 1 for military style time, 0 for 12 hour clock



mani_chat_flood_time 0 // Sets the time threshold for chat spamming (0 = off, 1.5 is a good value for use)

mani_chat_flood_message "STOP SPAMMING THE SERVER !!" // Sets the message the player will receive when they are spamming



// mani_use_ma_in_say_command When set to 1 you must use the prefix ma_ in say commands, if 0 you can drop the ma_ prefix if you wish

// This is only for in game say commands and for Beetlefart compatibilty if you use it.

mani_use_ma_in_say_command 0



mani_sounds_per_round 0 // Set to the number of sounds you wish a regular player to be able to use per round

mani_sounds_filter_if_dead 0 // Set to 1 if you want alive players not to hear sounds triggered by dead players

mani_show_victim_stats 0 // Set to 1 if you want damage stats when you die or at the end of a round (type damage in game to turn on and off for your player)

mani_show_victim_stats_inflicted_only 0 // Set to 1 if you don't want to see damage taken from yourself

mani_stats_by_steam_id 1 // Set to 1 if you want your ranks to be by steam id (default), set to 0 if you are not using steam ids on your server



mani_use_amx_style_menu 1 // Set to 1 for in game amx style menus, or 0 for Escape style menus

mani_autobalance_teams 0 // Set to 1 for auto team balancing at end of rounds (an alternative to the CSSource built in team balancer)

mani_autobalance_mode 1 // 0 = Players balanced regardless if dead or alive, 1 = dead players swapped first followed by alive players, 2 = only dead players can be swapped



// 0 = standard map cycle,

// 1 = if you don't want your mapcycle to reset to the first in the list when moving to a map not in the cycle,

// 2 = random cycle (uses mani_vote_dont_show_last_maps cvar to exclude last maps played)

// 3 = skip to the next unplayed map in the map cycle list until all maps have been played when it is reset.

mani_mapcycle_mode 0



mani_thetime_timezone "GMT" // Set to your servers timezone or leave it blank, it will be added to the end of the time when displayed

mani_admindrug_anonymous 0 // When set to 0, an admin drug command shows admins name to all players, when set to 1, they do not

mani_adminmap_anonymous 0 // When set to 0, an admin map change or setnextmap command shows admins name to all players, when set to 1, they do not

mani_adminswap_anonymous 0 // When set to 0, an admin team swap or balance command shows admins name to all players, when set to 1, they do not

mani_tk_allow_drugged_option 1 // When set to 1 the Drug option is allowed in the TK Menu

mani_tk_slap_on_team_wound 0 // When set to 1 a player will be slapped and have their view moved when team wounding.

mani_tk_slap_on_team_wound_damage 0 // Sets the amount of damage a team wound inflicts on the attacker





// **********************************************

// **********************************************

// New for V1.1.0

// **********************************************

//

// Removed following cvars

//

// mani_vote_percentage 60 // Percentage of votes required from players before map change

// mani_time_before_vote 60 // Time after a new map starts that voting is allowed

// mani_minimum_votes 4 // Minimum number of votes required to change a map (override vote percentage)

//

//



mani_admingimp_anonymous 0 // When set to 0, an admin slap shows admin's name to all players, when set to 1 they do not

mani_gimp_transform_message "Everyone point and laugh at the Gimp!" // Message displayed when a player is gimped

mani_gimp_untransform_message "The gods are merciful, The Gimp is back to normal" // Message displayed when a player is un-gimped



mani_adminvote_anonymous 0 // When set to 0, an admin vote command shows admins name to all players, when set to 1, they do not



mani_vote_dont_show_last_maps 3 // Defines the last number of maps played to not show in random votemap lists

mani_vote_extend_time 20 // Defines the time in minutes a extend vote will add to the timeleft counter

mani_vote_allow_extend 1 // Defines the whether the a map can be extended

mani_vote_allowed_voting_time 45 // Defines amount of time in seconds a vote will be allowed for

mani_vote_allow_end_of_map_vote 0 // Defines whether a random map vote will be displayed towards the end of the map

mani_vote_max_extends 2 // Number of extensions a map is allowed via user vote or random map vote, 0 = infinite

mani_vote_extend_rounds 10 // Number of rounds to extend by if mp_winlimit is not 0

mani_vote_mapcycle_mode_for_random_map_vote 0 // 0 = mapcycle.txt, 1 = votemapslist.txt, 2 = maplist.txt

mani_vote_mapcycle_mode_for_admin_map_vote 0 // 0 = mapcycle.txt, 1 = votemapslist.txt, 2 = maplist.txt

mani_vote_time_before_end_of_map_vote 3 // Defines how many minutes before the end of the map that a random map vote is started

mani_vote_max_maps_for_end_of_map_vote 6 // Defines how many maps can be in the end of map vote

mani_vote_end_of_map_percent_required 60 // Defines the vote percentage required to set map

mani_vote_rcon_percent_required 60 // Defines the vote percentage required to set rcon vote

mani_vote_question_percent_required 60 // Defines the vote percentage required to set question vote

mani_vote_map_percent_required 60 // Defines the vote percentage required to set map vote

mani_vote_random_map_percent_required 60 // Defines the vote percentage required to set random map vote

mani_vote_show_vote_mode 3 // 0 = quiet mode, 1 = show players as they vote but not their choice, 2 = Show voted choice but not player, 3 = show player name and their choice





// Following cvar now has 2 modes of operation

//

// 0 = alive players will see vote menu,

// 1 = alive players will need to type vote to access the menu,

mani_vote_dont_show_if_alive 0



mani_vote_allow_user_vote_map 0 // Allow user started votemaps

mani_vote_allow_user_vote_map_extend 1 // Allow the users to extend maps if time based

mani_vote_allow_user_vote_kick 0 // Allow the users to kick players by vote

mani_vote_allow_user_vote_ban 0 // Allow the users to ban players by vote



mani_vote_extend_percent_required 60 // Defines the vote percentage required to set an extend map vote



mani_vote_user_vote_map_percentage 60 // Percentage of votes required from players before map change

mani_vote_user_vote_map_time_before_vote 60 // Time after a new map starts that voting is allowed

mani_vote_user_vote_map_minimum_votes 4 // Minimum number of votes required to change a map (override vote percentage)



mani_vote_user_vote_kick_mode 0 // 0 = only when no admin on server, 1 = all the time

mani_vote_user_vote_kick_percentage 60 // Percentage of votes required from players before kick occurs

mani_vote_user_vote_kick_time_before_vote 60 // Time after a new map starts that voting is allowed

mani_vote_user_vote_kick_minimum_votes 4 // Minimum number of votes required (override vote percentage)



mani_vote_user_vote_ban_mode 0 // 0 = only when no admin on server, 1 = all the time

mani_vote_user_vote_ban_percentage 60 // Percentage of votes required from players before kick occurs

mani_vote_user_vote_ban_time_before_vote 60 // Time after a new map starts that voting is allowed

mani_vote_user_vote_ban_minimum_votes 4 // Minimum number of votes required (override vote percentage)

mani_vote_user_vote_ban_time 30 // Time in minutes for the ban, 0 = permanent ban

mani_vote_user_vote_ban_type 0 // 0 = ban by ID, 1 = ban by IP, 2 = ban by ID and IP



mani_player_name_change_threshold 15 // 0 = off otherwise set to the number of name changes allowed before action is taken

mani_player_name_change_reset 0 // 0 = reset name change count per round, 1 = reset name change count per map

mani_player_name_change_punishment 0 // 0 = kick, 1 = ban by ID, 2 = ban by IP, 3 = ban by ID and IP

mani_player_name_change_ban_time 0 // 0 = permanent ban otherwise specifies the number of minutes



mani_vote_allow_rock_the_vote 1 // Allow rock the vote

mani_vote_rock_the_vote_percent_required 60 // Defines the vote percentage required to set map

mani_vote_time_before_rock_the_vote 120 // Time before rockthevote can be started after a new map starts

mani_vote_rock_the_vote_number_of_nominations 4 // Number of nominations included in the vote

mani_vote_rock_the_vote_number_of_maps 8 // Number of random maps chosen from votemaplist.txt

mani_vote_rock_the_vote_threshold_percent 60 // Percentage of players on server required to type rockthevote before it starts

mani_vote_rock_the_vote_threshold_minimum 4 // Minimum number of players required to type rockthevote before it starts



mani_player_cheat_punishment 0 // 0 = kick, 1 = ban by ID, 2 = ban by IP, 3 = ban by ID and IP

mani_player_cheat_ban_time 0 // 0 = permanent ban otherwise specifies the number of minutes



mani_allow_chat_to_admin 1 // Allow users to chat to admins using ma_chat



// **********************************************

// **********************************************

// New for V1.1.0a

// **********************************************

//



mani_adminburn_anonymous 0 // When set to 0, an admin burn shows admins name to all players, when set to 1 they do not

mani_tk_allow_burn_option 1 // Turn on burn option for tk punishments



// **********************************************

// **********************************************

// New for V1.1.0b

// **********************************************

//



// **********************************************

// **********************************************

// New for V1.1.0c

// **********************************************

//



//

// Moved Quake style sound settings to mani_quake_sounds.cfg

// So it MUST to be run from here.



exec mani_quake_sounds.cfg



// Word filter cvars

mani_filter_words_mode 2 // 0 = off, 1 = show warning to player, 2 = show filtered text

mani_filter_words_warning "SWEARING IS NOT ALLOWED ON THIS SERVER !!!" // Message shown to player



// Burn time options

mani_tk_burn_time 100 // This defines how long the burn time should be for in seconds for the tk punishment

mani_admin_burn_time 20 // This defines how long the burn time should be for in seconds when triggered by admin



// No Clip mode anonymous options



mani_adminnoclip_anonymous 0 // This defines whether noclip admin messages are anonymous to non admins (1 = anonymous)



// **********************************************

// **********************************************

// New for V1.1.0d

// **********************************************

//



mani_adminmute_anonymous 0 // When set to 0, an admin mute shows admins name to all players, when set to 1 they do not see it



// **********************************************

// **********************************************

// New for V1.1.0e

// **********************************************

// **********************************************



// The following are default settings for when a player joins

// The player can change their settings by typing damage, sounds or quake to alter them

// See mani_quake_sounds.cfg for mani_player_settings_quake cvar



mani_player_settings_sounds 1 // 1 = default on, 0 = default off

mani_player_settings_damage 0 // 1 = default on, 0 = default off



// mani_adjust_time cvar allows you to specify the number of minutes to add or subtract

// from your server clock when you type thetime in game. If you server is 20 minutes

// fast set mani_adjust_time -20, if it is 30 minutes slow set mani_adjust_time 30.



mani_adjust_time 0



mani_stats_include_bot_kills 0 // 1 = include any bot kills made in stats, 0 = killing a bot does not count to stats

mani_tk_allow_forgive_option 1 // Turn on forgive option for tk punishments

mani_tk_allow_slay_option 1 // Turn on slay option for tk punishments



// mani_sounds_auto_download is a cvar to control whether server sounds (not quake sounds)

// are auto downloaded to a client. If set to 0 you must provide your own .res files

// to initiate transfers to a client. If you change this value from 1 to 0 while the

// server is running you must restart your server.



mani_sounds_auto_download 1 // 1 = on, 0 = off



// **********************************************

// **********************************************

// New for V1.1.0f

// **********************************************

// **********************************************



// Team Wound punishment cvars



mani_tk_team_wound_reflect 1 // 1 = on, 0 = off



// Set the number of team wounds required by a player during the course of a map

// before the reflective damage kicks in



mani_tk_team_wound_reflect_threshold 5



// This value is a damage multiplier that inflicts whatever damage (armor loss + health loss) was given to

// the victim back to the attacker. When set to 1.0 the damage is perfectly reflected, set at 2.0

// the damage inflicted back on the attacker will be twice the damage etc.



mani_tk_team_wound_reflect_ratio 1.0



// An addition cvar here increases the reflection ratio each time the player

// teamwounds another player. This is to deter persistent team wounders



mani_tk_team_wound_reflect_ratio_increase 0.1



// The existing cvar mani_mapcycle_mode now has a third option

//

// 0 = standard map cycle,

// 1 = if you don't want your mapcycle to reset to the first in the list when moving to a map not in the cycle,

// 2 = random cycle (uses mani_vote_dont_show_last_maps cvar to exclude last maps played)

// 3 = skip to the next unplayed map in the map cycle list until all maps have been played when it is reset.



// **********************************************
// **********************************************
// New for V1.1.0g
// **********************************************
// **********************************************

// Admin logging parameters

// Directory where logs will be stored under the mani_path directory
mani_log_directory "mani_logs"

// The logging mode you wish to use
// 0 = default placing of log files in the same .log files that Valve creates
// 1 = logs created per map change using the same style filenames that Valve uses in the mani_log_directory directory
// 2 = One large file is written in the mani_log_directory
// 3 = A log is written as a steam id for each admin that runs a command, the format is STEAM_x_x_xxxxxxxx.log

mani_log_mode 0

mani_admincash_anonymous 0 // When set to 0, an admin cash transaction shows admin's name to all players, when set to 1, they do not





mani_quake_sounds.cfg



This is where the quake sound settings are configured, this file should be executed by mani_server.cfg via the command exec mani_quake_sounds.cfg



// **********************************************

// **********************************************

// New for V1.1.0c

// **********************************************

// **********************************************

//

// CVars for Quake Style sounds

//

//



mani_quake_sounds 0 // Turn on quake style sounds 1 = on, 0 = off

mani_quake_kill_streak_mode 0 // Reset kill streak 1 = per round/death, 0 = per death only



mani_quake_humiliation_mode 1 // 0 = off, 1 = all players hear it, 2 = players involved hear it, 3 = attacker hears it, 4 = victim hears it

mani_quake_humiliation_visual_mode 1 // 0 = off, 1 = all players see it, 2 = players involved see it, 3 = attacker sees it, 4 = victim sees it

mani_quake_humiliation_weapon "knife" // Weapon name that triggers the humiliation sound



mani_quake_firstblood_mode 1 // 0 = off, 1 = all players hear it, 2 = players involved hear it, 3 = attacker hears it, 4 = victim hears it

mani_quake_firstblood_visual_mode 1 // 0 = off, 1 = all players see it, 2 = players involved see it, 3 = attacker sees it, 4 = victim sees it

mani_quake_firstblood_reset_per_round 1 // CSS Only, 1 = reset per round, 0 = per map



mani_quake_headshot_mode 3 // 0 = off, 1 = all players hear it, 2 = players involved hear it, 3 = attacker hears it, 4 = victim hears it

mani_quake_headshot_visual_mode 3 // 0 = off, 1 = all players see it, 2 = players involved see it, 3 = attacker sees it, 4 = victim sees it



mani_quake_prepare_to_fight_mode 1 // 0 = off, 1 = on

mani_quake_prepare_to_fight_visual_mode 1 // 0 = off, 1 = on



mani_quake_multi_kill_mode 1 // 0 = off, 1 = all players hear it, 2 = players involved hear it, 3 = attacker hears it, 4 = victim hears it

mani_quake_multi_kill_visual_mode 1 // 0 = off, 1 = all players see it, 2 = players involved see it, 3 = attacker sees it, 4 = victim sees it



mani_quake_dominating_mode 3 // 0 = off, 1 = all players hear it, 2 = players involved hear it, 3 = attacker hears it, 4 = victim hears it

mani_quake_dominating_visual_mode 3 // 0 = off, 1 = all players see it, 2 = players involved
  

Derniers topics
 
Derniers avis
 
Derniers articles
 
Derniers liens
 
Derniers blogs
» smaybe 77712 visites
» Stablos 20697 visites
» micky80 11804 visites
» n1soda 8846 visites
» tete974 4907 visites


CSSBase : Index - Forum cssource - Téléchargements cssource - Articles - Galerie cssource - FAQ - Compte - Topsite cssource - Premium - CSSBScript - Bannières - Contact
Counter-Strike, le logo Counter-Strike:Source, le logo Source, sont déposées et/ou des marques déposées de Valve Corporation
Copyright CSSBase - Mentions légales - Tous droits réservés © 2005-2006 - Propulsé par Nuked-Klan Eliott-Ness