From e56d504067a118cca247bf4e1fc00b3ca5b8d8ef Mon Sep 17 00:00:00 2001 From: ORelio Date: Tue, 29 Jul 2014 16:59:20 +0200 Subject: [PATCH] Add more syntax compatibility for private messages Added '[Someone [rank] -> me] message' syntax support Improvement for fuckofftwice's server with [Donator] tag --- MinecraftClient/ChatBot.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/MinecraftClient/ChatBot.cs b/MinecraftClient/ChatBot.cs index b632863a..1b940af9 100644 --- a/MinecraftClient/ChatBot.cs +++ b/MinecraftClient/ChatBot.cs @@ -182,8 +182,10 @@ namespace MinecraftClient //Detect Essentials (Bukkit) /m messages //[Someone -> me] message - else if (text[0] == '[' && tmp.Length > 3 && tmp[1] == "->" - && (tmp[2] == "me]" || tmp[2] == "moi]")) //'me' is replaced by 'moi' in french servers + //[Someone [rank] -> me] message + else if (text[0] == '[' && tmp.Length > 3 && (tmp[1] == "->" || tmp[2] == "->") + && ((tmp[2] == "me]" || tmp[2] == "moi]") + || (tmp[3] == "me]" || tmp[3] == "moi]"))) //'me' is replaced by 'moi' in french servers { message = text.Substring(tmp[0].Length + 4 + tmp[2].Length + 1); sender = tmp[0].Substring(1);