コード例 #1
0
 public prefix(string permission, Format_ Formats, int rank, string namecolor, string title, string titlecolor, string messagecolor)
 {
     this.permission   = permission;
     this.Formats      = Formats;
     this.rank         = rank;
     this.namecolor    = namecolor;
     this.title        = title;
     this.titlecolor   = titlecolor;
     this.messagecolor = messagecolor;
 }
コード例 #2
0
        void LoadTitles()
        {
            // string permission, string formatchat,string formatupname, int rank,string namecolor, string title, string titlecolor, string messagecolor
            int def_t = (from x in prefixes where x.Key == "default" select x).Count();

            if (def_t == 0)
            {
                var playerformat = new Format_("{title} {name}: {message}", "{title} {clan} {name}: {message}", "{name}", "{clan} {name}");
                prefixes.Add("default", new prefix("default", playerformat, 0, "white", "[Игрок]", "orange", "white"));
            }

            int adm_t = (from x in prefixes where x.Key == "admin" select x).Count();

            if (adm_t == 0)
            {
                var adminformat = new Format_("{title} {name}: {message}", "{title} {name}: {message}", "{title} {name}", "{title} {name}");
                prefixes.Add("admin", new prefix("admin", adminformat, 10, "white", "[Админ]", "red", "white"));
            }
            SaveDataAll();
        }
コード例 #3
0
        void admincmd(PlayerSession session, string command, string[] args)
        {
            if (!perm(session, "crychat.admin"))
            {
                send(session, "У вас нет прав");
                return;
            }

            if (args.Length == 1 && args[0].ToLower().Contains("reload"))
            {
                send(session, "<color=#88a6fe>[Chat]</color> Плагин перезагружен");
                Loaded();
                return;
            }
            if (args.Length == 1 && args[0].ToLower().Contains("test"))
            {
                send(session, "<color=#88a6fe>[Chat]</color> Добавлен тестовый префикс");
                var playerformat = new Format_("{title} {name}: {message}", "{title} {clan} {name}: {message}", "{name}", "{clan} {name}");
                prefixes.Add("test", new prefix("permissiontest", playerformat, 1, "white", "[Тест]", "orange", "white"));
                SaveDataAll();
            }
        }
コード例 #4
0
 public FieldPosition(Format_.Field arg0)
     : base(ProxyCtor.I)
 {
     Instance.CallConstructor("(Ljava/text/Format/Field;)V", arg0);
 }