Admin Give Menu

Admin Give Menu

Благодаря данному плагину вы сможете выдавать привилегии игрокам на одну карту, или же до тех пор пока игрок не выйдет с сервера.  Мною плагин использовался на JBE, прекрасно работает.

Автор: Number One

Команда открытия: menu_give



NiKiTa написал 2018-10-24 20:45:39
Автор: Number One
Хм а кто стёр авторство?
XP написал 2018-10-24 21:10:25
Исправлено.
Oldwarx a.k.a Ragamafona написал 2018-10-20 13:08:35
1. Лишние инклуды.
2. Регистрацию такого плагина можно проводить без переменных для вресии, автора и тд, а просто напрямую написать.
3. В меню ты создаёшь new Len = 0. Если бы лен была статической, но обнуление нужно было бы, но так не имеет потребности.
4. Не нужно постоянно вызывать ретурн таким способом else return PLUGIN_HANDLED 
5. Также не вижу смысла что ты разбил это на 3 строки.
Код
switch(iPagesNum)
  {
  case 0: return PLUGIN_HANDLED;
  default:
  {
  switch(Right[id])
  {
  case 1: iLen = formatex(szMenu, charsmax(szMenu), "\yВыберите игрока \y[\w%d\y|\w%d\y]^n^n", iPos + 1, iPagesNum);
  case 2: iLen = formatex(szMenu, charsmax(szMenu), "\yВыберите игрока \y[\w%d\y|\w%d\y]^n^n", iPos + 1, iPagesNum);
  case 3: iLen = formatex(szMenu, charsmax(szMenu), "\yВыберите игрока \y[\w%d\y|\w%d\y]^n^n", iPos + 1, iPagesNum);
  }
  }
  }


К сожалению у меня нету времени тебе расписать все недочёты плагина, но с таким колвом траблов явно не рекомендую.
Максим написал 2018-10-20 13:19:38
Может "Новичок" в этом деле или профи по менюшкам XDDD
Oldwarx a.k.a Ragamafona написал 2018-10-20 13:57:56
Да тут не только к менюхам прицепится можно, я как раз таки не цеплялся, а наоборот написал его ошибки. Насчёт 2-торого пункта это не ошибка, а лично моё мнение.
sllool написал 2018-10-20 14:18:50
Вот мне кажется наоборот нельзя так сразу?
register_plugin("Плагин", "Версия", "Автор")
Oldwarx a.k.a Ragamafona написал 2018-10-20 17:42:49
Ну а я о чём то? Сразу можно прописать а не создавать

Код
new const szPlugin[][] = { "Plugin Pupin", "1,2222", "Avtor" }