Esempio n. 1
0
 public static void GroupChatMessage(Server.NetObject ThisNetObj, Commands.CommandReader Cmd)
 {
     foreach (string ThisCommandElement in Cmd._CmdElements())
     {
         if (Database.GroupDB.FindGroup(ThisCommandElement) != Database.GroupDB.NoGroup)
         {
             Server.EmptyClientList.Include(Database.GroupDB.FindGroup(ThisCommandElement)).Except(Database.UserDB.Find("PHP bot")).Except(ThisNetObj).SendMessage("(" + Database.GroupDB.FindGroup(ThisCommandElement).Name + ")" + ThisNetObj.UserObject.Name + ": " + Cmd._CmdRawArguments);
             ThisNetObj.ClientObject.SendMessage("(" + Database.GroupDB.FindGroup(ThisCommandElement).Name + ")" + ThisNetObj.UserObject.Name + ": " + Cmd._CmdRawArguments);
         }
         else
         {
             ThisNetObj.ClientObject.SendMessage("&eGroup not found: \"" + ThisCommandElement + "\".");
         }
     }
     return;
 }
Esempio n. 2
0
 public static void PrivateChatMessage(Server.NetObject ThisNetObj, Commands.CommandReader Cmd)
 {
     foreach (string ThisCommandElement in Cmd._CmdElements())
     {
         if (Database.UserDB.Find(ThisCommandElement) != Database.UserDB.Nobody)
         {
             if (ThisNetObj.UserObject == Database.UserDB.Find(ThisCommandElement))
             {
                 ThisNetObj.ClientObject.SendMessage("&eYou can't PM yourself!");
                 continue;
             }
             Server.EmptyClientList.Include(Database.UserDB.Find(ThisCommandElement)).Except(Database.UserDB.Find("PHP bot")).Except(ThisNetObj).SendMessage("&bPM From " + ThisNetObj.UserObject.Name + ": " + Cmd._CmdRawArguments);
             ThisNetObj.ClientObject.SendMessage("&bPM To " + Database.UserDB.Find(ThisCommandElement).Name + ": " + Cmd._CmdRawArguments);
         }
         else
         {
             ThisNetObj.ClientObject.SendMessage("&eUser not found: \"" + ThisCommandElement + "\".");
         }
     }
     return;
 }