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

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

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

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

Ребята, кому не сложно, помогите с меню!

, Кому не сложно, помогите с меню!
Статус пользователя LordDeminian
сообщение 12.5.2015, 9:38
Сообщение #1
Стаж: 11 лет

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

Доброго времени суток. Ребята, очень нужна ваша помощь! Мне нужно меню, для админов. С флагом доступа S или G. Мне нужно 2 команды из amxmodmenu.

1 пункт: Перекидывать за команду.
2 пункт: Менять пароль от сервера.

И все. Это нужно для проведения кв на сервере. Но я сам не могу такое сделать): Надеюсь мне кто то поможет :3
Ребят, я нашел только этот исходник..

Скрытый текст
#include <amxmodx>
new menu //основное меню
new submenu //добавляем новые переменные для новых подменюшек submenu1, submenu2 etc
public plugin_init()
{
register_plugin("Menu","1.0","TyT_ABTOP");
menu = menu_create("Меню сервера","func_menu"); // Название меню
menu_additem( menu,"Обнулить счет")
menu_additem( menu,"ТОП 10 игроков")
menu_additem( menu,"Купить админку")
menu_additem( menu,"Проголосовать") //добавляем новое подменю в основное меню menu_additem( menu,"\wNewitem")
register_clcmd("player_menu","go_menu");
submenu = menu_create("Проголосовать","func_submenu"); // регистрируем новое подменю submenu1 = menu_create("\yNewsub","func_submenu1");
menu_additem( submenu,"За бан игрока") //добавляем в подменю menu_additem( submenu1,"\wNew item1")
menu_additem( submenu,"За смену карты") // новые пункты menu_additem( submenu1,"\wNewitem2")

}
public client_authorized(id)
{
client_cmd(id, "bind ^"F3^" ^"player_menu^"")
}
public func_menu(id, menu, key)
{
key++
if(key==1) client_cmd(id,"say /rs")
if(key==2) client_cmd(id,"say /top")
if(key==3) client_cmd(id,"say /adminka")
if(key==4) client_cmd(id,"say /hpshop")
if(key==5) go_submenu(id) //добавляем вызов нового подменю if(key==6) go_submenu1(id)
}
public func_submenu(id, submenu, key)// создаем функцию обработки нового подменю public go_submenu1(id)
{
key++
if(key==1) client_cmd(id,"say /voteban")
if(key==2) client_cmd(id,"say /votemap")
}

public go_submenu(id)// вызываем подменю
{
menu_display(id,submenu)
return PLUGIN_HANDLED
}
public go_menu(id)
{
menu_display(id,menu)
return PLUGIN_HANDLED
}


Я не знаю где искать другие :D Простите); Кому не сложно, сделайте. Ткну спасибки и буду благодарен(8
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Skywrath
сообщение 12.5.2015, 9:43
Сообщение #2
Стаж: 11 лет

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

LordDeminian,
исходник в павн поместите)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LordDeminian
сообщение 12.5.2015, 13:24
Сообщение #3
Стаж: 11 лет

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

Цитата(Skywrath @ 12.5.2015, 10:43) *
LordDeminian,
исходник в павн поместите)

Простите, что такое павн : D Я не знаю этого);
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя rGame
сообщение 12.5.2015, 13:48
Сообщение #4
Стаж: 12 лет

Сообщений: 390
Благодарностей: 629
Полезность: 1016

Цитата(LordDeminian @ 12.5.2015, 14:24) *
Простите, что такое павн : D Я не знаю этого);

Код:
Код 

Скрытый текст
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LordDeminian
сообщение 12.5.2015, 17:20
Сообщение #5
Стаж: 11 лет

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

Цитата(rGame @ 12.5.2015, 13:48) *
Код:
Код 

Скрытый текст

Код:
#include <amxmodx>
new menu //основное меню
new submenu //добавляем новые переменные для новых подменюшек submenu1, submenu2 etc
public plugin_init()
{
register_plugin("Menu","1.0","TyT_ABTOP");
menu = menu_create("Меню сервера","func_menu"); // Название меню
menu_additem( menu,"Обнулить счет")
menu_additem( menu,"ТОП 10 игроков")
menu_additem( menu,"Купить админку")
menu_additem( menu,"Проголосовать") //добавляем новое подменю в основное меню menu_additem( menu,"\wNewitem")
register_clcmd("player_menu","go_menu");
submenu = menu_create("Проголосовать","func_submenu"); // регистрируем новое подменю submenu1 = menu_create("\yNewsub","func_submenu1");
menu_additem( submenu,"За бан игрока") //добавляем в подменю menu_additem( submenu1,"\wNew item1")
menu_additem( submenu,"За смену карты") // новые пункты menu_additem( submenu1,"\wNewitem2")

}
public client_authorized(id)
{
client_cmd(id, "bind ^"F3^" ^"player_menu^"")
}
public func_menu(id, menu, key)
{
key++
if(key==1) client_cmd(id,"say /rs")
if(key==2) client_cmd(id,"say /top")
if(key==3) client_cmd(id,"say /adminka")
if(key==4) client_cmd(id,"say /hpshop")
if(key==5) go_submenu(id) //добавляем вызов нового подменю if(key==6) go_submenu1(id)
}
public func_submenu(id, submenu, key)// создаем функцию обработки нового подменю public go_submenu1(id)
{
key++
if(key==1) client_cmd(id,"say /voteban")
if(key==2) client_cmd(id,"say /votemap")
}

public go_submenu(id)// вызываем подменю
{
menu_display(id,submenu)
return PLUGIN_HANDLED
}
public go_menu(id)
{
menu_display(id,menu)
return PLUGIN_HANDLED
}

Вот :3 Я понял как. Спасибо хД
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LordDeminian
сообщение 16.5.2015, 14:20
Сообщение #6
Стаж: 11 лет

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

Кажись пичаль : D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: