Admin Give Menu

  
Добавил ARMAGEDON Просмотров: 1614 Комментариев: 7
Admin Give Menu
Благодаря данному плагину вы сможете выдавать привилегии игрокам на одну карту, или же до тех пор пока игрок не выйдет с сервера.  Мною плагин использовался на JBE, прекрасно работает.

Автор: Number One

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


Дата добавления материала: 2018 » Октябрь » 20 | время: 14:33
ПРИ ПОЛНОМ КОПИРОВАНИИ МАТЕРИАЛА - УКАЗЫВАЙТЕ ССЫЛКУ НА CS-AMBA.RU!
Всего комментариев: 7
NiKiTa
0 NiKiTa 24.10.2018 в 23:45
Автор: Number One
Хм а кто стёр авторство?
AFK
0 AFK 25.10.2018 в 00:10
Исправлено.
Ragamafona
0 Ragamafona 20.10.2018 в 16:08
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);
  }
  }
  }


К сожалению у меня нету времени тебе расписать все недочёты плагина, но с таким колвом траблов явно не рекомендую.
Maxee
0 Maxee 20.10.2018 в 16:19
Может "Новичок" в этом деле или профи по менюшкам XDDD
Ragamafona
0 Ragamafona 20.10.2018 в 16:57
Да тут не только к менюхам прицепится можно, я как раз таки не цеплялся, а наоборот написал его ошибки. Насчёт 2-торого пункта это не ошибка, а лично моё мнение.
sllool
0 sllool 20.10.2018 в 17:18
Вот мне кажется наоборот нельзя так сразу?
register_plugin("Плагин", "Версия", "Автор")
Ragamafona
0 Ragamafona 20.10.2018 в 20:42
Ну а я о чём то? Сразу можно прописать а не создавать

Код
new const szPlugin[][] = { "Plugin Pupin", "1,2222", "Avtor" }
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход
]