Addon Details

Watch - Add Favorite


mcolormsg ScreenShot

1 out of 1 users claim this version works for them.
Does this version work for you?
3
w00ts
w00t!2

mcolormsg - Version 1.1

posted on 2012-06-25 14:10:04
by Matth

Requires: [u][b][color=red]Note de la version v1.1:[/color][/b][/u] [list] [*]Correction des informations de l'addon[/list]


Description

[u][b][color=red]Description:[/color][/b][/u] [u][b]mcolormsg[/b][/u] est un utilitaire permettant de reproduire les commandes/fonctions es_msg/es.msg() et es_tell/es.tell() afin de leur attribuer toutes les couleurs disponibles [RGBA] (Rouge, Vert, Bleu, Alpha=Transparence) Fonctionnement de l'utilitaire: [list] [*]Commandes EventScripts Shell: [list][*][syntax="es"]// Crée le message d'origine avec la couleur voulue (RGBA) mcolormsg create <name> <0-255> <0-255> <0-255> <0-255> <message>[/syntax] [*][syntax="es"]// Permet de rajouter un autre message à la suite du même message mais d'une couleur différente (par exemple) mcolormsg concat <name> <0-255> <0-255> <0-255> <0-255> <message>[/syntax] [*][syntax="es"]// Envoie le message à l'userid désigné tel es_tell mcolormsg tell <name> <userid>[/syntax] [*][syntax="es"]// Envoie le message à tout le monde tel es_msg mcolormsg msg <name>[/syntax] [u][b]exemple[/b][/u]: [syntax="es"]block load { es_load mcolormsg } event player_say { if (event_var(text) == "!bleu")do { mcolormsg create var 0 255 0 255 Je crée la phrase en vert mcolormsg concat var 0 0 255 255 puis je la continue en bleu avant de me l'envoyer à moi: es mcolormsg concat var 255 0 255 255 event_var(es_username) es mcolormsg tell var event_var(userid) } else do { if (event_var(text) == "!opaque") do { mcolormsg create var 0 255 255 150 ici je la rends un peu opaque ! mcolormsg msg var } } }[/syntax][/list] [*]Fonctions EventScripts Python: [list][*][syntax="python"]mcolormsg(<name>).create(<message>, <0-255>, <0-255>, <0-255>[, <0-255>])[/syntax] [*][syntax="python"]mcolormsg(<name>).concat(<message>, <0-255>, <0-255>, <0-255>[, <0-255>])[/syntax] [*][syntax="python"]mcolormsg(<name>).tell(<userid>)[/syntax] [*][syntax="python"]mcolormsg(<name>).msg()[/syntax] [u][b]exemple[/b][/u]: [syntax="python"]import es from mcolormsglib import mcolormsg def player_say(event_var): hello_world = mcolormsg('helloworld') hello_world.create('Hello World !', 255, 0, 0) hello_world.msg() [/syntax][/list][/list] [b]L'utilitaire comprend également un script d'exemple, permettant (si vous l'activez) de colorer aléatoirement les messages des joueurs envoyés dans le chat[/b]

Installation

[u][b][color=red]Installation:[/color][/b][/u] [list] [*]Dézipper l'archive mcolormsg.zip [*]uploader les fichiers de cette manière: [list][*][quote]/cstrike/addons/eventscripts/_libs/python/[u][b]mcolormsglib.py[/b][/u][/quote] [quote]/cstrike/addons/eventscripts/[u][b]mcolormsg[/b][/u]/[/quote] [*]Allez ensuite éditer votre [u][b]autoexec.cfg[/b][/u]: [quote]/cstrike/cfg/[u][b]autoexec.cfg[/b][/u][/quote] [*]Rajoutez la ligne suivante: [syntax="es"]es_load mcolormsg[/syntax] [*]Si vous souhaitez activer le script optionnel, ajoutez la ligne suivante: [syntax="es"]es_load mcolormsg/random_color[/syntax] [*]Redémarrez le serveur[/list]

Version Notes For 1.1

Updated on: 2012-06-25 16:12:43 EST by Matth (View Zip Contents)
[u][b][color=red]Note de la version v1.1:[/color][/b][/u] [list] [*]Correction des informations de l'addon[/list]

( Previous Versions )