Помогите Лимит на использование команды

  • Автор темы Автор темы ka4okRUS
  • Дата начала Дата начала

ka4okRUS

Активный участник
Пользователь
Баллы
61
Как установить лимит на команду? Просто убрать пермиссион для игрока после использования?

Напишите код)
 
Насоветовали советчики, да только вот не узнали какого рода лимит. Лимит кол-ва вызовов команды в целом, интервал времени между двумя одинаковыми командами, "лимит" (а на самом деле пермишн) на использование определенными игроками... Какой именно, @ka4okRUS ?
По видимому, первый из моего описания.
Тогда, @ka4okRUS , просто сохраняй куда либо (конфиг, бд - не важно) UUID тех, кто уже заюзал команду. При каждом вводе команды чекай: содержит ли хранилище (конфиг, бд, и т.д.) UUID отправителя команды, если не содержит - выполняй и заноси его (отправителя UUID) в хранилище, если содержит - не выполняй.
 
Можно это через права сделать...
онДжоин -if !hasPerm(limitcmd.8) add perm limitcmd.8 -> command -> if has limitcmd.8 -> remove limitcmd.8 add limitcmd.7 (циклом) и всё, профит.
 
Можно это через права сделать...
онДжоин -if !hasPerm(limitcmd.8) add perm limitcmd.8 -> command -> if has limitcmd.8 -> remove limitcmd.8 add limitcmd.7 (циклом) и всё, профит.
Костыль. Свою мапу с таким же успехом проюзать и все. Только базу пекса засрет.
 
Костыль. Свою мапу с таким же успехом проюзать и все. Только базу пекса засрет.
1 право всего на 1 игрока...
Костыль. Свою мапу с таким же успехом проюзать и все. Только базу пекса засрет.
мапу ещё и сохранять нужно
 
Ты базу пекса хоть видел? Выдай перм игроку и посмотри сколько там записей появится. Может дойдет, почему не стоит всех игроков дуда писать.
Ты о какой базе? Не думаю, что у него пекс к бд подключён.
 
Назад
Верх