[C.O.P]*Forum: [TOOLS] Neuro Server Plugin - Triggers - [C.O.P]*Forum

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Ce sujet est fermé

[TOOLS] Neuro Server Plugin - Triggers Plugin serveur CSS (version : 0.2)

#1 L'utilisateur est hors-ligne   Neuro-Toxic 

  • Général de Division
  • Groupe : [C.O.P]*Forum
  • Messages : 3 823
  • Inscrit(e) : 27-février 06
  • Sexe:Male

Posté 18 janvier 2009 - 21:50

Neuro Server Plugin - Triggers


Version actuelle :
0.2


Description :
Ce plugin est un système de "triggers", c'est à dire l'affichage d'informations suite à une demande d'un joueur, par exemple : "nextmap", "timeleft", etc... qui eux aussi sont entièrement configurable.


Fonctions :
* Un système de "trigger", affichage d'informations suite à la demande d'un joueur. Voici les divers commandes utilisables dans le Tchat :
-- "nextmap" : affiche le nom de la map suivante.
-- "timeleft" : affiche le temps restant sur la map.
-- "ff" ou "friendlyfire" : dit si le tirs sur amis est autorisé ou non.
-- "thetime" : affiche l'heure.
-- "thedate" : affiche la date.
-- "currentmap" : affiche le nom de la map en cours.

* Menu permettant la configuration intégrale du plugin.


Fonctions futures :
* Aucunes pour le moment, faites vos demandes.


Bugs :
* Aucun pour le moment, faites un retour si vous en voyez.


CVar's :
// La version du plugin.
nsp_triggers_version


// Activer le plugin (1=Oui, 0=Non).
nsp_triggers_enable "0"


// Activer le menu d'administration (1=Oui, 0=Non).
nsp_triggers_load_admin_menu "1"


// Recharger la configuration à chaque début de map (1=Oui, 0=Non).
nsp_triggers_reload_config "1"





// Activer la fonction "nextmap" du Tchat pour les joueurs (1=Oui, 0=Non).
// Quand un joueur tape "nextmap" dans le tchat, il verra si le nom de la prochaine map.
nsp_triggers_nextmap "1"

// A quels endroits afficher le message.
// - T : En haut à gauche de l'écran.
// - C : Au centre de l'écran.
// - S : Dans le Tchat.
// - H : En bas de l'écran.
// Plusieurs endroits peuvent êtres indiqués (exemple : "TS").
nsp_triggers_nextmap_type "TCSH"

// Affiche le message à tout le monde quand un joueur tape la commande (1=Oui, 0=Non).
nsp_triggers_nextmap_show_all "1"

// Affiche la commande dans le Tchat (1=Oui, 0=Non).
nsp_triggers_nextmap_show_cmd "1"

// ConVar utilisée pour afficher la prochaine map.
// Cette ConVar vient d'un gestionnaire de map.
// Exemple : - Pour SourceMod : la ConVar est "sm_nextmap" (seulement si le plugin "nextmap.smx" est présent).
//			 - Si on veut utiliser celle de Mani Admin Plugin, ça sera "ma_nextmap".
nsp_triggers_nextmap_convar "sm_nextmap"





// Activer la fonction "timeleft" du Tchat pour les joueurs (1=Oui, 0=Non).
// Quand un joueur tape "timeleft" dans le tchat, il verra le temps restant sur la map.
nsp_triggers_timeleft "1"

// A quels endroits afficher le message.
// - T : En haut à gauche de l'écran.
// - C : Au centre de l'écran.
// - S : Dans le Tchat.
// - H : En bas de l'écran.
// Plusieurs endroits peuvent êtres indiqués (exemple : "TS").
nsp_triggers_timeleft_type "TCSH"

// Affiche le message à tout le monde quand un joueur tape la commande (1=Oui, 0=Non).
nsp_triggers_timeleft_show_all "1"

// Affiche la commande dans le Tchat (1=Oui, 0=Non).
nsp_triggers_timeleft_show_cmd "1"





// Activer la fonction "ff" du Tchat pour les joueurs (1=Oui, 0=Non).
// Quand un joueur tape "ff" dans le tchat, il verra si le FriendlyFire est activé ou non.
nsp_triggers_friendlyfire "1"

// A quels endroits afficher le message.
// - T : En haut à gauche de l'écran.
// - C : Au centre de l'écran.
// - S : Dans le Tchat.
// - H : En bas de l'écran.
// Plusieurs endroits peuvent êtres indiqués (exemple : "TS").
nsp_triggers_friendlyfire_type "TCSH"

// Affiche le message à tout le monde quand un joueur tape la commande (1=Oui, 0=Non).
nsp_triggers_friendlyfire_show_all "1"

// Affiche la commande dans le Tchat (1=Oui, 0=Non).
nsp_triggers_friendlyfire_show_cmd "1"





// Activer la fonction "thetime" du Tchat pour les joueurs (1=Oui, 0=Non).
// Quand un joueur tape "thetime" dans le tchat, il verra l'heure.
nsp_triggers_thetime "1"

// A quels endroits afficher le message.
// - T : En haut à gauche de l'écran.
// - C : Au centre de l'écran.
// - S : Dans le Tchat.
// - H : En bas de l'écran.
// Plusieurs endroits peuvent êtres indiqués (exemple : "TS").
nsp_triggers_thetime_type "TCSH"

// Affiche le message à tout le monde quand un joueur tape la commande (1=Oui, 0=Non).
nsp_triggers_thetime_show_all "1"

// Affiche la commande dans le Tchat (1=Oui, 0=Non).
nsp_triggers_thetime_show_cmd "1"

// Format de l'heure (1=24h, 0=12h).
nsp_triggers_thetime_format "1"





// Activer la fonction "thedate" du Tchat pour les joueurs (1=Oui, 0=Non).
// Quand un joueur tape "thedate" dans le tchat, il verra la date.
nsp_triggers_thedate "1"

// A quels endroits afficher le message.
// - T : En haut à gauche de l'écran.
// - C : Au centre de l'écran.
// - S : Dans le Tchat.
// - H : En bas de l'écran.
// Plusieurs endroits peuvent êtres indiqués (exemple : "TS").
nsp_triggers_thedate_type "TCSH"

// Affiche le message à tout le monde quand un joueur tape la commande (1=Oui, 0=Non).
nsp_triggers_thedate_show_all "1"

// Affiche la commande dans le Tchat (1=Oui, 0=Non).
nsp_triggers_thedate_show_cmd "1"





// Activer la fonction "currentmap" du Tchat pour les joueurs (1=Oui, 0=Non).
// Quand un joueur tape "currentmap" dans le tchat, il verra le nom de la map en cours.
nsp_triggers_currentmap "1"

// A quels endroits afficher le message.
// - T : En haut à gauche de l'écran.
// - C : Au centre de l'écran.
// - S : Dans le Tchat.
// - H : En bas de l'écran.
// Plusieurs endroits peuvent êtres indiqués (exemple : "TS").
nsp_triggers_currentmap_type "TCSH"

// Affiche le message à tout le monde quand un joueur tape la commande (1=Oui, 0=Non).
nsp_triggers_currentmap_show_all "1"

// Affiche la commande dans le Tchat (1=Oui, 0=Non).
nsp_triggers_currentmap_show_cmd "1"


Changelog :
0.2 - (31-01-2009):
* Correction d'un bug, le dernier joueur n'était jamais testé.

0.1 - (18-01-2009) : Sortie publique du plugin.


Langages :
* Français
* English
* Chacun peut rajouter facilement une autre langue.


Installation :
* Le plugin nécessite l'installation de Metamod:Source.
* Le plugin nécessite également l'installation de SourceMod.
* Ensuite Copiez le contenu de l'archive dans le dossier de base de votre serveur.


Configuration :
* Modifiez le fichier "cstrike/cfg/Neuro_Server_Plugin/Triggers/Triggers.cfg" à votre souhait pour les options du plugin.


Téléchargement :

0

#2 L'utilisateur est hors-ligne   Neuro-Toxic 

  • Général de Division
  • Groupe : [C.O.P]*Forum
  • Messages : 3 823
  • Inscrit(e) : 27-février 06
  • Sexe:Male

Posté 01 février 2009 - 00:14

0.2 - (31-01-2009):

* Correction d'un bug, le dernier joueur n'était jamais testé.

0

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Ce sujet est fermé

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)