Installation et configuration de Mani Admin Plugin
Part 1 : Téléchargement et installation des outils nécessaires
Commencons par télécharger Mani Admin plugin (en fr)
----------
Part 2 : Installation de Mani Admin Plugin
Décompresser les fichiers précédemment télécharger dans votre dossier d'installation de srcds (répertoire par défaut : C:\HL2).
Vous devez dons avoir 4 dossiers décomposez comme suit :
C:\HL2\cstrike\addons
C:\HL2\cstrike\cfg\mani_admin_plugin
C:\HL2\cstrike\materials\decals\custom\mani_admin_plugin
C:\HL2\cstrike\sound
Installation :
1) Exécutez le fichier CREATEVDF.exe sur votre ordinateur
2) Sélectionnez le mod cstrike dans "Game type" puis faites "Save VDF". Un fichier mani_admin_plugin.vdf est alors généré.
3) Rebootez le serveur, Mani Admin Plugin est intallé.
----------
Part 3 : Configurer votre serveur
La configuration du serveur se fait grace à 2 fichiers : server.cfg et mani_server.cfg
1) Server.cfg
Le fichier server.cfg se situe dans le répertoire ../cstrike/cfg.
Si vous n'en avez pas copier/collez ce qui suit :
Code: [Afficher] [Cacher]
1. // Script by ?Ax ?! pour Sur-la-toile
2. // Principaux cvars
3. hostname "[Fr] Votre serveur - Config by mAx ?!" // nom du serveur
4. rcon_password "votrercon" // mot de pass rcon , permet d'administrer le serveur sans plugin d'administration (ex: mani_admin)
5. sv_password "votremdp" // mot de passe pour accéder au serveur , laisser vide pour ne pas mettre de mot de passe (ATTENTION : Le mot de passe est obligatoire quand vous avez pris un abonnement MATCH)
6. sv_region 3 // indique au serveurs maîtres la region ou est hébergé le serveur pour les recherche des joueurs , ici 3 correspond à l'europe
7.
8. // General HL Cvars
9. mp_allowspectators 1 // autoriser ou pas le mode spectateur
10. sv_pausable 0 // possibilté pour tous les joueurs de mettre le serveur en pause , off à 0 , on à 1
11. sv_allowdownload 1 // Autorise le chargement de fichier manquant des joueurs depuis le serveur , exemple une map
12. sv_allowupload 1 // Autorise le chargement d'un fichier joueur vers le serveur , exemple un tag pour l'afficher ensuite aux autres joueurs
13. sv_alltalk 1 // activation du alltalk , Off à 0 , On à 1
14. sv_cheats 0 // Activation des cheats developpeurs, inactif à 0 (uniquement en listenserver)
15. sv_gravity 800 // gravité , 800 etant la valeur de départ. Pour enlever de la gravité il faudra redescendre cette valeur
16.
17. // CS Specific Cvars
18.
19. mp_autoteambalance 1 // Active l'equilibrage automatique des équipes après chaque round , inactif à 0
20. mp_buytime 0.5 // Temps disponibles pour acheter des armes en debut de round en secondes
21. mp_c4timer 30 // Temps d'explosion de la bombe une fois posée en secondes
22. mp_chattime 0 // Temps de pause à la fin de la map avant que le serveur ne lance la suivante
23. mp_falldamage 1 // Active les dommages de chute réalistes (augmente les dégats en fonction de la hauteur de chute) , inactif à 0
24. mp_flashlight 1 // activation de la lampe torche , On à 1 , Off à 0
25. mp_freezetime 2.5 // délai impartit pour acheter les armes en debut de round . La valeur est en secondes
26. mp_friendlyfire 1 // activation des dommages causé à un co-équipier par un un tir ou un coup de couteau ; On à 1 , Off à 0 .
27. mp_hostagepenalty 3 // nombres d'otages qu'un joueur peut tuer avant de se faire "kick" par le serveur (kick = eviction du serveur) .
28. mp_limitteams 1 // difference maximum du nombre de joueurs entre les terroristes et les anti-terroristes . Mettre à 0 pour desactiver cette fonction .
29. mp_maxrounds 0 // Nombre maximum de rounds avant un changement de map , inactifs à 0 .
30. mp_roundtime 5 // Durée des rounds en minutes .
31. mp_startmoney 16000 // Definit la somme d'argent de départ pour les joueurs.
32. mp_timelimit 35 // Durée de la carte en minutes .
33. mp_tkpunish 1 // Activation de la punition automatique par slay le round suivant un TK . Inactif à 0 .
34. sv_accelerate 5 // Permet de définir le coefficient d'accéleration du joueur.
35. sv_airaccelerate 10 // Permet de définir le coefficient d'accéleration "en l'air" ( Il et conseiller de mettre a 320 pour les surfs).
Votre fichier server.cfg est maintenant configuré
2) mani_server.cfg
Le fichier mani_server.cfg gère toutes les options de Mani Admin Plugin (ex: punition de Tk, autoriser les skins...). Il se trouve dans le dossier ../cstrike/cfg.
Tout est expliqué à côté de chaque ligne, à vous de le configurer
----------
Part 4 : Être admin de votre serveur
Principales commandes Admin :
* Slay (Exploser)
* Kick (Kicker)
* Ban (Bannir)
* Slap (Infliger des dommages)
* Freeze (Immobiliser)
* Teleport (Téléporter)
* Mute (Empécher de parler)
* Drug (Droguer)
* Blind
* Burn (Brûler)
* Gimp
* No Clip (Traverser les murs)
* High Ping Kicker (Kicker quelqu’un qui dépasse un certain ping)
* Reserve Slot Management (Réservation d’un slot)
* Equilibrage des équipes quand l’une a plus de joueurs que l’autre
* Autokick/ban of players with offensive names
* War Mode for clan wars with overview_mode enforcement
* Restriction des Armes (par map ou par défaut pour toutes les maps) (Uniquement pour Counter-Strike : Source)
* Limit types of weapon per team.
* Play Sound (unlimited sounds)
* Explode effect
* Say (from console or in game using @)
* Admin only Say (from console or in game using @)
* Rcon commands and menu lists
* Plug-in control
* Execute commands on player clients or whole teams via menu and client console
* Restrictions on what admins can do
* Filtrage des mots dans le chat
* Admins added by IP Address and/or Steam ID, Name and Password combination for LAN users
* Setup feature restrictions for different admins
* Use of aliases within config files to make menu system easier to use
* Logging to separate files for admin commands
Commandes générales
* No .Res files required for sounds
* Adverts
* Nextmap (console or from say command)
* Listmaps (console)
* Votemap (console or from say command)
* TheTime (console or from say command)
* Timeleft (console or from say command)
* Damage (console or from say command)
* ATAC style team kill/team wound protection (compatible with bots)
* Statistics (top/rank/statsme) also dumped to text file, can be done for Online servers using steam id, or LAN servers by name
* Talk directly to admins in game using @ message
* Compatible with bots
* Quake style “Headshot”, “Multi-Kill”, “Rampage” sounds
* Use of Valves built in browser
* Setup web shortcuts to link to your clan page or to a specific players psychostats
* Map specific features
* Restrict weapons on map load (CS Source only)
* Execute rcon commands on map load (sv_gravity, mp_freezetime etc)
(oui s'est du copier/coller )
Être Admin :
Ouvrez le fichier ../cstrike/cfg/mani_admin_plugin/clients.txt
Il devrait ressembler à sa :
Code: [Afficher] [Cacher]
1. "clients.txt"
2. {
3. "version" "1"
4.
5. // This key group lists all your client players
6. "players"
7. {
8. // This must be a unique client name
9. "VotreNom"
10. {
11. // Client real name
12. "name" "VotreNom"
13. // Steam ID for client
14. "steam" "STEAM_0:0:00000000"
15. "groups"
16. {
17. "Admin" "SuperAdmin"
18. "Immunity" "SuperImmunites"
19. }
20. }
21. }
22.
23. // These are global groups of flags that can be assigned to clients
24. "groups"
25. {
26. "Immunity"
27. {
28. "Immunites" "a b k l m n v afk autojoin"
29. "SuperImmunites" "a b d e f h i k l m n q r s u v afk autojoin"
30. }
31. "Admin"
32. {
33. "Admins" "A B C D E F H I K L M N O Q R S V X Y Z a b c d e f g i k l"
34. "Admins" "m o p q r s v x y admin spray grav pban"
35. "SuperAdmin" "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d"
36. "SuperAdmin" "e f g i k l m o p q r s t v w x y z admin spray grav pban"
37. "SuperAdmin" "client"
38. }
39. }
40.
41. }
Remplacez les valeurs en rouge par votre nom et votre steam iD (pour avoir votre steam id, connecter vous sur un serveur et tappez status dans la console).
Enregistrer le fichier.
Ouvrez maintenant votre fichier C:\Program Files\Steam\Steam Apps\NOMDECOMPTE\Counter-Strike source\cstrike\cfg\config.cfg
Editez le (avec le bloc note par ex) et ajoutez tout à la fin :
Code: [Afficher] [Cacher]
1. bind "votretouche" "admin"
Rebooter votre serveur appuyez sur la touche que vous venez de binder, le menu admin s'affiche.
----------
Part 5 : Améliorer la gestion de votre serveur
Voici 2 fichiers que vous pouvez ajoutez ici : C:\HL2\
Cliquez sur le fichier Lancer_serveur.bat pour lancer votre serveur. Le programme srcdsfpsboost.exe se lance automatiquement avec, il permet d'améliorer les fps de votre serveur.
Configurer le fichier Lancer_serveur.bat :
Le fichier se compose comme ci-dessous, modifier les données en rouge avec votre configuration.
Code: [Afficher] [Cacher]
1. @echo off
2. cls
3. echo Serveur Css by mAx?!
4. title Demmarage du Serveur
5. : srcdsfpsboost
6. echo (%date%) (%time%) Lancement de FPS Boost
7. start E:\HL2\srcdsfpsboost.exe
8. : srcds
9. echo (%date%) (%time%) Votre Serveur a correctement demmare !
10. start /high /wait E:\HL2\srcds.exe -console -game cstrike +map de_dust2 +maxplayers 16 -tickrate 100 -port 27015
11. echo ***************************************************************
12. echo (%date%) (%time%)
13. echo /!\ ATTENTION : Votre serveur crash, redemarage automatique /!\
14. echo ***************************************************************
15. goto srcds
Lancer_Serveur.bat | Srcdsfpsboost.exe
Sources :
[Vous devez être inscrit et connecté pour voir ce lien] |
[Vous devez être inscrit et connecté pour voir ce lien] |
[Vous devez être inscrit et connecté pour voir ce lien] |
[Vous devez être inscrit et connecté pour voir ce lien] |
[Vous devez être inscrit et connecté pour voir ce lien]Merci à tous pour votre lecture !