Перейти к содержимому


Фотография

не работает /mute


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 Andrejy98

Andrejy98

    Новичок

  • Пользователь
  • Pip
  • 4 сообщений

Отправлено 12 Март 2016 - 18:34

Помогите пожалуйста, что тут нужно исправить чтобы заработала команда /mute из плагина  AdminTools

Всё остальное из плагина работает, а именно /mute и /unmute пишет you dont have permission

 
 
[ChatCommand("mute")]
void MuteCommand(PlayerSession session, string command, string[] args)
{
if(permission.UserHasPermission(session.SteamId.ToString(),"admintools.mute") || permission.UserHasPermission(session.SteamId.ToString(),"admintools.all"))
{
string reason = "";
if(args.Length < 2)
{
hurt.SendChatMessage(session, Msg("mutefail",session.SteamId.ToString()));
return;
}
PlayerSession person = GetSession(args[0]);
float Duration = float.Parse(args[1]);
if (args.Length >= 3)
{
reason = " Reason: " + string.Join(" ", args, 2, args.Length-2);
}
 
if(person == null)
{
hurt.SendChatMessage(session, Msg("playernotfound",session.SteamId.ToString()));
return;
}
else
{
var ChatMgr = Singleton<ChatManagerServer>.Instance;
hurt.BroadcastChat((Msg("muted",session.SteamId.ToString())).Replace("{Player}", person.Name).Replace("{time}", args[1]).Replace("{reason}", reason));
hurt.SendChatMessage(person, Msg("mutewarning",session.SteamId.ToString()));
ChatMgr.Mute((ulong)person.SteamId, Duration);
if ((bool) Config["ShowConsoleMsg"])
Puts(session.Name + " muted " + person.Name);
return;
}
}
else
hurt.SendChatMessage(session, Msg("nopermission",session.SteamId.ToString()));


#2 ykpon

ykpon

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 4 027 сообщений

Отправлено 12 Март 2016 - 18:39

Выдай себе права admintools.mute или admintools.all.



#3 Andrejy98

Andrejy98

    Новичок

  • Пользователь
  • Pip
  • 4 сообщений

Отправлено 12 Март 2016 - 20:09

Выдай себе права admintools.mute или admintools.all.

Добавлял и всё поочерёдно и admintools.all
Всё равно /mute и /unmute не работает.
Всё остальное работает, а именно эти команды не работают



#4 foz1337

foz1337

    Новичок

  • Пользователь
  • Pip
  • 4 сообщений

Отправлено 19 Март 2016 - 23:25

Добавлял и всё поочерёдно и admintools.all
Всё равно /mute и /unmute не работает.
Всё остальное работает, а именно эти команды не работают

у меня постоянно слетает, приходится выдавать себе постоянно право на мут и делать /reload AdminTools




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных