1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Префикс - Запретить

Тема в разделе "Оффтопик", создана пользователем Торзан, 24 июл 2014.

  1. Автор темы
    Торзан

    Торзан Новичок Пользователь

    Баллы:
    11
    Имя в Minecraft:
    Top3aH
    Привет, как запретить использовать префикс Admin Moder ?
    То есть что бы он не вводился!?Подскажите, или что бы не добавлялся в базу!
     
  2. antigate

    antigate Старожил Пользователь

    Баллы:
    153
    PermissionsEX->permissions.yml->Admin->prefix: ''
    И так с любым.
     
  3. Автор темы
    Торзан

    Торзан Новичок Пользователь

    Баллы:
    11
    Имя в Minecraft:
    Top3aH
    mysql у меня пекс!
     
  4. antigate

    antigate Старожил Пользователь

    Баллы:
    153
    А ты убери mysql и не парься:D
     
  5. Автор темы
    Торзан

    Торзан Новичок Пользователь

    Баллы:
    11
    Имя в Minecraft:
    Top3aH
    ))
    Код:
    if(isset($_POST['okprefix'])) {
        if(in_array($member_id['group'],$prefix_group) || (count($prefix_group)>0 && $prefix_group[0]=='')) {
            $text_prefix = $_POST['text_prefix'];
            if(!preg_match("/(\[&[a-f0-9]{1})(.*)(&[a-f0-9]{1}\])/",$text_prefix) && strlen($text_prefix) >= $prefix_len_min && strlen($text_prefix) <= $prefix_len_max) {
                if(strlen($_POST['prefix_color']) <= 1 && strlen($_POST['name_color']) <= 1 && strlen($_POST['msg_color']) <= 1) {
                    $new_prefix = "&{$_POST['prefix_color']}[{$text_prefix}]&{$_POST['name_color']}";
                    ### MULTI-SERVER ###
                    mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$username}'",$srv1);
                    mysql_query("INSERT INTO `permissions_entity` VALUES (NULL, '{$username}', '1', '{$new_prefix}', '&{$_POST['msg_color']}', '0')",$srv1);
                    mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$username}'",$srv2);
                    mysql_query("INSERT INTO `permissions_entity` VALUES (NULL, '{$username}', '1', '{$new_prefix}', '&{$_POST['msg_color']}', '0')",$srv2);
                    mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$username}'",$sql);
                    mysql_query("INSERT INTO `permissions_entity` VALUES (NULL, '{$username}', '1', '{$new_prefix}', '&{$_POST['msg_color']}', '0')",$sql);
                    ### END OF MULTI-SERVER ###
                    $message = 'Ваш новый префикс <b>успешно</b> установлен!';
                    $log = 'Игрок '.$username.' установил префикс формата: '.$new_prefix.'.';
                } else $error = "В <b>HTML</b> коде найдены изменения!";
            } else $error = "В тексте найдены <b>недопустимые</b> символы для префикса, либо длина префикса больше <b>".$prefix_len_max."</b> или меньше <b>".$prefix_len_min."</b> символов.";
        } else $error = "У вас <b>недостаточно</b> прав для выполнения данного действия!";
    }
    Как запретить юзать Admin и Moder ??
     

Поделиться этой страницей