AmeliorationTchatActionAuto

Ameliore l'utilisation des balises /me combinée aux couleurs. Adaptation du script de Gideon pour la version de l'interface précédente. Fourni avec un exemple d'action RP auto.

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey, Greasemonkey или Violentmonkey.

За да инсталирате този скрипт, трябва да инсталирате разширение, като например Tampermonkey .

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey или Violentmonkey.

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey или Userscripts.

За да инсталирате скрипта, трябва да инсталирате разширение като Tampermonkey.

За да инсталирате този скрипт, трябва да имате инсталиран скриптов мениджър.

(Вече имам скриптов мениджър, искам да го инсталирам!)

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

(Вече имам инсталиран мениджър на стиловете, искам да го инсталирам!)

// ==UserScript==
// @name AmeliorationTchatActionAuto
// @namespace InGame
// @author Odul
// @date 05/12/2013
// @version 1.0
// @description Ameliore l'utilisation des balises /me combinée aux couleurs. Adaptation du script de Gideon pour la version de l'interface précédente. Fourni avec un exemple d'action RP auto.
// @license WTF Public License; http://en.wikipedia.org/wiki/WTF_Public_License
// @include http://www.dreadcast.net/Main
// @compat Firefox, Chrome
// ==/UserScript==

	var ameliorInput = function(e) { 
		if (e.keyCode==13) {
		     value = $("#chatForm .text_chat").val();
						console.log(value);

		     value = value.replace(/\*([^\*]+)\*/gi, "[couleur=7BEEFF][i]$1[/i][/couleur]");
		
           value = value.replace(/\*([^\*]+)\*/gi, "[couleur=7BEEFF][i]$1[/i][/couleur]");

           value = value.replace(/(^\/mea1.+?)([^\"]+)/gi, "/me l'achève d'un coup de lame dans la tête");

           value = value.replace(/(^\/mean1.+?)([^\"]+)/gi, "/me achève $2 d'un coup de lame dans la tête");

	      
		    $("#chatForm .text_chat").val(value);
			console.log(value);

		do {
			$("#chatForm .text_chat").val($("#chatForm .text_chat").val().replace(/(^\/me.+?)"([^\"]+)"/gi, "$1[couleur=FFFFFF]$2[/couleur]"));
		}while (/(^\/me.+?)"([^\"]+)"/i.test($("#chatForm .text_chat").val()));

		}
	}

	document.addEventListener('keypress', ameliorInput, false);