返回首頁 

Greasy Fork is available in English.

DC - Chat Enhancer

Amélioration du chat du jeu. Idée originale par Odul, adapté par Ianouf, puis ici un peu améliorée. Texte entre étoiles de la même couleur que les lignes de /me. Ajout des mêmes fonctionnalités (étoiles et guillemets) pour les commandes /w, /wme, /we, /weme, /wi, /wime, /y, /yme, /ye, /yeme, /yi, et /yime. Ne fonctionne pas si les modes chuchotement et cri (natifs au jeu) sont activés.


Installer ce script?
// ==UserScript==// @name        	DC - Chat Enhancer// @namespace   	DreadCast// @author 	        Logicielle// @date 		    03/09/2015// @version 		1.0// @description 	Amélioration du chat du jeu. Idée originale par Odul, adapté par Ianouf, puis ici un peu améliorée. Texte entre étoiles de la même couleur que les lignes de /me. Ajout des mêmes fonctionnalités (étoiles et guillemets) pour les commandes /w, /wme, /we, /weme, /wi, /wime, /y, /yme, /ye, /yeme, /yi, et /yime. Ne fonctionne pas si les modes chuchotement et cri (natifs au jeu) sont activés.// @license         WTF Public License; http://en.wikipedia.org/wiki/WTF_Public_License// @include     	http://www.dreadcast.net/Main// @compat 	        Firefox, Chrome// ==/UserScript==$(document).ready(function() {//Couleurs dans le chat:var chatBox = $('#chatForm .text_chat').eq(0);chatBox.keypress(function(event) {if ( event.which == 13 ) {var text = chatBox.val();if(text.substr(0,3) == '/me'){text = text.replace(/\"([^\*]+)\"/gi, "[couleur=FFFFFF]$1[/couleur]");}if(text.substr(0,2) == '/w'){text = text.replace(/\*([^\*]+)\*/gi, "[couleur=999999][i]$1[/i][/couleur]");}if(text.substr(0,3) == '/we'){text = text.replace(/\*([^\*]+)\*/gi, "[couleur=999999][i]$1[/i][/couleur]");}if(text.substr(0,3) == '/wi'){text = text.replace(/\*([^\*]+)\*/gi, "[couleur=999999][i]$1[/i][/couleur]");}if(text.substr(0,4) == '/wme'){text = text.replace(/\"([^\*]+)\"/gi, "[couleur=FFFFFF]$1[/couleur]");}if(text.substr(0,5) == '/weme'){text = text.replace(/\"([^\*]+)\"/gi, "[couleur=FFFFFF]$1[/couleur]");}if(text.substr(0,5) == '/wime'){text = text.replace(/\"([^\*]+)\"/gi, "[couleur=FFFFFF]$1[/couleur]");}if(text.substr(0,2) == '/y'){text = text.replace(/\*([^\*]+)\*/gi, "[couleur=D32929][i]$1[/i][/couleur]");}if(text.substr(0,3) == '/ye'){text = text.replace(/\*([^\*]+)\*/gi, "[couleur=D32929][i]$1[/i][/couleur]");}if(text.substr(0,3) == '/yi'){text = text.replace(/\*([^\*]+)\*/gi, "[couleur=D32929][i]$1[/i][/couleur]");}if(text.substr(0,4) == '/yme'){text = text.replace(/\"([^\*]+)\"/gi, "[couleur=FFFFFF]$1[/couleur]");}if(text.substr(0,5) == '/yeme'){text = text.replace(/\"([^\*]+)\"/gi, "[couleur=FFFFFF]$1[/couleur]");}if(text.substr(0,5) == '/yime'){text = text.replace(/\"([^\*]+)\"/gi, "[couleur=FFFFFF]$1[/couleur]");}else{text = text.replace(/\*R([^\*]+)\*R/gi, "[couleur=FF0000]$1[/couleur]");text = text.replace(/\*V([^\*]+)\*V/gi, "[couleur=09A323]$1[/couleur]");text = text.replace(/\*B([^\*]+)\*B/gi, "[couleur=0000FF]$1[/couleur]");text = text.replace(/\*J([^\*]+)\*J/gi, "[couleur=FFFF00]$1[/couleur]");text = text.replace(/\*I([^\*]+)\*I/gi, "[i]$1[/i]");text = text.replace(/\*G([^\*]+)\*G/gi, "[b]$1[/b]");text = text.replace(/\*([^\*]+)\*/gi, "[couleur=58DCF9][i]$1[/i][/couleur]");}chatBox.val(text);}});});