Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Меню для админов.

Статус пользователя verizon
сообщение 6.3.2015, 17:57
Сообщение #1


Стаж: 13 лет

Сообщений: 583
Благодарностей: 50
Полезность: 0

Всем доброго времени суток.

Ищу вроде бы стандартный плагин, но пару часов поиска в интернете не нашел желаемого.

Требуется менюшка для админа "amxmodmenu", с убранными лишними строчками.

Нужно что бы просто было:

1. Кикнуть
2. Забанить
3. Ударить/Убить
4. Команда игрока
5. Сменить карту
6. Голосование за карту
7. Оружейка

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя ElGracia
сообщение 6.3.2015, 18:13
Сообщение #2
Стаж: 12 лет

Сообщений: 64
Благодарностей: 1
Полезность: < 0

ну можно в принцепи UserManager AUTHOR CrAsh
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GANS2302
сообщение 6.3.2015, 18:14
Сообщение #3


Стаж: 11 лет

Сообщений: 120
Благодарностей: 22
Полезность: < 0

Просто оставлю это здесь
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ElGracia
сообщение 6.3.2015, 18:20
Сообщение #4
Стаж: 12 лет

Сообщений: 64
Благодарностей: 1
Полезность: < 0

Цитата(GANS2302 @ 6.3.2015, 19:14) *


гавёный плаг
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ozmosis
сообщение 6.3.2015, 18:32
Сообщение #5


Стаж: 12 лет

Сообщений: 234
Благодарностей: 158
Полезность: 437

Меняй в исходнике menufront как тебе удобно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Realution
сообщение 6.3.2015, 18:36
Сообщение #6


Стаж: 11 лет

Сообщений: 102
Благодарностей: 64
Полезность: 355

Код:
#include <amxmodx>

#define ADMIN_ACCESS ADMIN_BAN // Флаг для доступа к меню.

new iKeys = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_5|MENU_KEY_6;
public plugin_init()
{
#define PLUGIN "AmxModMenu"
#define VERSION "1.0"
register_plugin(PLUGIN, VERSION, "Realution");
register_clcmd("amxmodmenu", "AmxModMenu");
register_menucmd(register_menuid(PLUGIN), iKeys, "HandleMenu");
}

public AmxModMenu(id)
{
if(!(get_user_flags(id) & ADMIN_ACCESS))
return ChatColor(id, "^3[^4%s^3]^1 Это меню только для ^4Админа^1!", PLUGIN);

new szMenu[512], iLen;
iLen = formatex(szMenu, charsmax(szMenu), "\y%s^n^n", PLUGIN);

iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "\r1. \wКикнуть^n");
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "\r2. \wЗабанить^n");
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "\r3. \wУдарить/Убить^n");
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "\r4. \wКоманда игрока^n");
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "\r5. \wСменить карту^n");
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "\r6. \wГолосование за карту^n");
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "\r7. \wОружейка^n^n");

formatex(szMenu[iLen], charsmax(szMenu) - iLen, "\r0. \wВыход");
return show_menu(id, iKeys, szMenu, -1, PLUGIN);
}

public HandleMenu(id, iKey)
{
switch(iKey)
{
case 0: client_cmd(id, "amx_kickmenu");
case 1: client_cmd(id, "amx_banmenu");
case 2: client_cmd(id, "amx_slapmenu");
case 3: client_cmd(id, "amx_teammenu");
case 4: client_cmd(id, "amx_mapmenu");
case 5: client_cmd(id, "amx_votemapmenu");
case 6: client_cmd(id, "weaponmenu");
}
return PLUGIN_HANDLED;
}

/* Сток цветного чата от Neygomon'a =) */
stock ChatColor(const id, const szMessage[], any:...)
{
static pnum, players[32], szMsg[190], IdMsg;
vformat(szMsg, charsmax(szMsg), szMessage, 3);

if(!IdMsg) IdMsg = get_user_msgid("SayText");

if(id)
{
players[0] = id;
pnum = 1;
}
else get_players(players, pnum, "ch");

for(new i; i < pnum; i++)
{
message_begin(MSG_ONE, IdMsg, .player = players[i]);
write_byte(players[i]);
write_string(szMsg);
message_end();
}
return 1;
}


Отредактировал: Realution, - 6.3.2015, 18:39
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: