Image

JSI to DEDI est un panel de gestion de serveurs de jeux & web sur votre dédié.

[Multi] SourceBans 1.6.4 FR

Plugin d'administration et gestion de plugins pour les jeux cs:s, cs:go et autres.
Verrouillé
Avatar du membre
Papy___
Admin
Admin
Messages : 185
Enregistré le : 30 nov. 2021, 16:12
Localisation : Paris
Contact :

SourceBans 1.6.4 FR

Message par Papy___ »

sourcebans.jpg



Description

SourceBans est un plugin vous permettant de gérer l'administration de vos serveurs au niveau des droits que vous désirez appliquer aux différents groupes et il permet également de gérer toute la partie des bans. Lorsque vous allez bannir un joueur, vous allez déterminer la raison et le temps de ban et le tout sera retranscrit sur l'interface web SourceBans.
Les joueurs pourront également soumettre une demande de ban avec ou sans démo et un joueur banni pourra faire une demande de déban. Vous pouvez aussi muter les joueurs. Vocalement, à l'écrit ou les 2.

Vous aurez besoin bien évidemment d'un hébergement web mais aussi d'une base de données. Attention car les hébergements web OVH ne fonctionnent pas avec SourceBans. Le dialogue entre la base de données et le serveur de jeux est bloqué. Pour ceux qui sont hébergé ailleurs demandez à votre hébergeur si le dialogue est possible.


Installation

Téléchargez l'archive au bas de ce tutoriel, décompressez la et placez la sur votre disque dur.
Vous aurez 2 dossier.
  • ftp_web
  • ftp_serveur
Nous allons commencer par l'installation du ftp_serveur.

Il faut qu'au préalable SourceMod soit installé et fonctionnel.
Ouvrez le dossier ftp_serveur puis connectez vous sur votre ftp serveur de jeux.
Suivant le jeu dirigez-vous dans le dossier concerné.
Exemple :
  • counter-strike:source = cstrike
  • counter-strike: global-offensive = csgo
  • etc.
Uploadez le dossier addons, l'installation se fera automatiquement.
Une fois l'upload terminé nous allons nous intéresser au dossier ftp_web. Nous reviendrons plus tard sur le ftp serveur.

Connectez vous sur votre ftp web et uploadez le contenu du dossier ftp_web. Attention ! n'uploadez pas le dossier ftp_web mais bien son contenu.
Une fois l'upload terminé la partie qui suit peut être faite de 2 façons.
La 1ère est que vous laissez comme tel et vous lancez l'installation mais il se peut que sa ne fonctionne pas. Donc voici la 2ème façon.

Vous allez commencer par renommer le fichier
config.php.template
en
config.php
Ensuite il y a quelques modifications de droits à faire sur certains dossiers/fichiers. Voici la liste des dossiers/fichiers à modifier.
/config.php
/demos
/images/games
/images/maps
/themes_c
Voici la manipulation à faire. je pars du principe que vous utilisez Filezilla pour uploader vos fichiers.
Je vais prendre comme exemple le 3ème de la liste (/images/games)
Sur votre ftp web allez dans le dossier images et faites un clic droit sur le dossier games.
Une petite liste d'action vous ai proposé et vous allez prendre la dernière option qui normalement est
Droits d'accès au fichier...
Une fenêtre s'ouvre et dans la partie valeur numérique vous allez mettre 777
Cliquez sur OK pour valider et c'est bon.
Répétez l'opération pour chaque fichier/dossier de la liste que je vous ai fournis.

Une fois ceci terminé vous allez sur l'url de votre SourceBans et dans la barre d'adresse rajoutez /install. Ce qui donne http://votre-sourcebans.com/install/
Vous devriez avoir ceci à l'écran

sourcebans1.jpg


Cochez la case J'ai lu et accepte puis cliquez sur OK
Vous êtes dirigé sur la page suivante

sourcebans2.jpg


Dans cette partie vous allez rentrer les informations de connexion à votre base de données. Les informations vous ont été donné par votre hébergeur.
  • Hostname serveur = serveur de la base de données.
  • Port serveur = port du serveur de la base de données, par défaut 3306, laissez par défaut.
  • Username = nom d'utilisateur.
  • Mot de passe = mot de passe.
  • Database = nom de la base de données, en général c'est le même que le Username.
  • Table prefix = préfix que vous voulez donner à votre base de données. Vous pouvez laisser par défaut ou modifier par ce que vous voulez.
  • Clé API Steam = Vous n'êtes pas obligé de rentrer une clé API Steam mais si vous désirez le faire créez-en une via ce lien http://steamcommunity.com/dev/apikey
  • SourceBans url = Mettez le lien de votre SourceBans.
  • Email = Entrez une adresse mail.
Cliquez ensuite sur OK pour passer à l'étape suivante.

L'étape suivante est une vérification des droits. Ce doit être dans le vert.

sourcebans3.jpg


Si la dernière partie en bas est dans le rouge c'est qu'il faut faire ce qui a été dit plus haut avec les différents dossiers/fichiers à mettre en 777.

Lorsque tout est au vert cliquez ensuite sur OK.

L'étape 4 concerne l'installation des tables dans votre base de données. Vous cliquez sur OK

Sur l'étape 5 vous allez rentrer les informations de votre compte admin.
  • Pseudo admin = votre pseudo.
  • Passe admin = votre mot de passe.
  • Confirmation du passe = confirmation du mot de passe.
  • Steam ID = votre SteamID.
  • Email = Entrez une adresse mail valide.
Cliquez ensuite sur OK.

Alors la attention car il ne faut pas se tromper, vous arrivez sur une page avec une config à ajouter. Vous retrouvez dedans les infos de votre base de donnée.

sourcebans4.jpg


Donc arrivé à cette étape vous vous connectez sur votre ftp serveur et vous allez dans
/addons/sourcemod/configs
et vous éditez le fichier databases.cfg

Vous allez ajouter le code donné sur SourceBans sur le fichier databases.cfg ce qui donnera ceci

Code : Tout sélectionner

"Databases"
{
	"driver_default"		"mysql"
	
	// When specifying "host", you may use an IP address, a hostname, or a socket file path
	
	"default"
	{
		"driver"			"default"
		"host"				"localhost"
		"database"			"sourcemod"
		"user"				"root"
		"pass"				""
		//"timeout"			"0"
		//"port"			"0"
	}
	
    "sourcebans"
    {
        "driver"              "mysql"
        "host"                "Adresse serveur base de données"
        "database"            "Nom de la base de données"
        "user"                "utilisateur"
        "pass"                "mot de passe"
        //"timeout"           "0"
        "port"            	  "3306"
    }
	
	"storage-local"
	{
		"driver"			"sqlite"
		"database"			"sourcemod-local"
	}

	"clientprefs"
	{
		"driver"			"sqlite"
		"host"				"localhost"
		"database"			"clientprefs-sqlite"
		"user"				"root"
		"pass"				""
		//"timeout"			"0"
		//"port"			"0"
	}
}
Une fois ceci fait, vous sauvegardez le fichier et vous retournez sur votre ftp web.
Vous supprimez les dossiers install et updater.
Allez ensuite sur http://votre-sourcebans.com et normalement tout devrait être bon.


Ce tutoriel est la propriété de papyinfo.fr
Fichiers joints
SourceBans_1.6.4_fr.zip
(11.47 Mio) Téléchargé 303 fois
Verrouillé