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

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

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

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

Использование меню за кт.

, Меню,кт,использование. [РЕШЕНО]
Статус пользователя kolobok1
сообщение 5.7.2015, 19:00
Сообщение #1


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

Всем добрый вечер.Как сделать так чтобы меню работало только за команду CT.А например когда пытаешься зайти в него за команду ТТ,писало что оно не доступно!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя ThisIsSparta
сообщение 5.7.2015, 19:14
Сообщение #2
Стаж: 11 лет

Сообщений: 566
Благодарностей: 307
Полезность: 600

Код:
if (cs_get_user_team(id) == CS_TEAM_CT)
{
/*тут меню*/
} else
{
/*тут сообщение что недоступно*/
}


link

Отредактировал: ThisIsSparta, - 5.7.2015, 19:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 5.7.2015, 21:17
Сообщение #3


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

Цитата(ThisIsSparta @ 5.7.2015, 20:14) *
Код:
if (cs_get_user_team(id) == CS_TEAM_CT)
{
/*тут меню*/
} else
{
/*тут сообщение что недоступно*/
}


link
Я что-то не догнал:) Под словами /*тут меню*/ надо писать айпи меню?То есть например: Lolololo(id)?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ThisIsSparta
сообщение 5.7.2015, 21:35
Сообщение #4
Стаж: 11 лет

Сообщений: 566
Благодарностей: 307
Полезность: 600

Цитата(kolobok1 @ 5.7.2015, 22:17) *
Я что-то не догнал:) Под словами /*тут меню*/ надо писать айпи меню?То есть например: Lolololo(id)?


Код:

public menu(id)
{
if(cs_get_user_team(id) == CS_TEAM_CT)
{
new szArgs[256]
formatex(szArgs, charsmax(szArgs), "\wМеню CT")

new new_menu = menu_create(szArgs, "menu")
menu_additem( new_menu,"Пункт 1", "1")
menu_additem( new_menu,"Пункт 2", "2")
menu_additem( new_menu,"Пункт 3", "3")
menu_additem( new_menu,"Пункт 4", "4")
menu_additem( new_menu,"Пункт 5", "5")
menu_additem( new_menu,"Пункт 6", "6")

#if AMXX_VERSION_NUM < 183
set_pdata_int( id, m_i_MenuV, 0 )
#endif
menu_addblank(new_menu, .slot = 1 )
menu_additem(new_menu, "\wВыход")

menu_setprop(new_menu, MPROP_EXIT, MEXIT_NEVER)
menu_setprop(new_menu, MPROP_PERPAGE, 0)
menu_display( id, new_menu, 0 )
}else{
PrintChatColor(id, _, "!gДоступно только CT")
}
return PLUGIN_HANDLED
}


Отредактировал: ThisIsSparta, - 5.7.2015, 21:35
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 5.7.2015, 21:53
Сообщение #5


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

Час назад уже догнал:)Спасибо!

Отредактировал: Bloo, - 6.7.2015, 13:06
Причина: Выдано устное предупреждение!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
OverGame
сообщение 5.7.2015, 21:59
Сообщение #6
Стаж: 11 лет

Сообщений: 384
Благодарностей: 217
Полезность: 348


#OFFTOP
Нафига?
Просто в начале вставляешь:
Код:
public menu(id)
{
if ( get_user_team ( id ) != 2 )
return PLUGIN_HANDLED


Отредактировал: OverGame, - 5.7.2015, 21:59
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 6.7.2015, 11:00
Сообщение #7


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

Цитата(OverGame @ 5.7.2015, 22:59) *
#OFFTOP
Нафига?
Просто в начале вставляешь:
Код:
public menu(id)
{
if ( get_user_team ( id ) != 2 )
return PLUGIN_HANDLED
А как проверку на сообщение делать,так же?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
OverGame
сообщение 6.7.2015, 13:17
Сообщение #8
Стаж: 11 лет

Сообщений: 384
Благодарностей: 217
Полезность: 348

Цитата(kolobok1 @ 6.7.2015, 11:00) *
А как проверку на сообщение делать,так же?

Код:
public menu(id)
{
if ( get_user_team ( id ) != 2 )
{
client_print ( id, print_chat, "Доступ только для КТ" )
return PLUGIN_HANDLED
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: