Русское сообщество по скриптингу

Открыть меню при нажатии на N

Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.

Модераторы: Subb98, liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только скриптинга для AMX Mod X.

Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.

Открыть меню при нажатии на N

Сообщение Desmir » 06 фев 2018, 19:20

Помогите как настроить чтобы меню открывалось на N

Неинформативное название темы (исправлено) // Subb98
Аватара пользователя
Desmir
 
Сообщения: 3
Зарегистрирован: 04 фев 2018, 22:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Опыт программирования: Меньше недели
Языки программирования: Pawn

Re: Re: Вип меню на CSDM[Помогите]

Сообщение Subb98 » 06 фев 2018, 19:47

Desmir, добрый вечер. Пожалуйста, измените название темы на информативное, в соответствии с Вы должны зарегистрироваться, чтобы видеть ссылки.. Если вы не сделаете этого в течение суток, я изменю название темы сам, однако в этом случае вам будет выдано предупреждение в профиль.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: Re: Вип меню на CSDM[Помогите]

Сообщение Nosock » 07 фев 2018, 06:37

register_clcmd("nightvision", "vip_menu" ) (смотря что используешь) и всем нужно будет сделать бин bind n nightvision для того чтобы открывалось оно
Аватара пользователя
Nosock
 
Сообщения: 16
Зарегистрирован: 31 янв 2018, 17:24
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.
Языки программирования: Pawn
SourcePawn
C++
Php
Ruby
Python
C#

Re: Открыть меню при нажатии на N

Сообщение Ewer » 17 фев 2018, 18:30

Зачем бинд делать, по умолчанию он уже стоит :)
Аватара пользователя
Ewer
 
Сообщения: 9
Зарегистрирован: 16 дек 2017, 23:01
Благодарил (а): 2 раз.
Поблагодарили: 2 раз.
Опыт программирования: Меньше недели
Языки программирования: Pawn

Re: Открыть меню при нажатии на N

Сообщение Nosock » 18 фев 2018, 02:41

стоять то он стоит, но он может не работать, так как эту кнопку могли забить каким нибудь другим биндом, так же советую сделать не одну команду открытия, а хотя-бы две
register_clcmd("nightvision", "server_menu" )
register_clcmd("say /menu", "server_menu" )
Аватара пользователя
Nosock
 
Сообщения: 16
Зарегистрирован: 31 янв 2018, 17:24
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.
Языки программирования: Pawn
SourcePawn
C++
Php
Ruby
Python
C#

Re: Открыть меню при нажатии на N

Сообщение Hilarious » 19 фев 2018, 02:55

У клиента есть сообщение get_user_msgid("NVGToggle")

Код: Выделить всё
//Событие, когда кто-то включает очки ночного видения
register_message(get_user_msgid("NVGToggle"), "NightVisionToggle"); 

public NightVisionToggle
(msg_id, msg_dest, msg_entity)
{
        static flag;
        flag = get_msg_arg_int(1)
    
        switch
(flag)
        {
            //Пошла жара...
        }    
  
        return PLUGIN_HANDLED
;
}
В матрице :-[
Аватара пользователя
Hilarious
 
Сообщения: 69
Зарегистрирован: 07 фев 2018, 08:46
Благодарил (а): 6 раз.
Поблагодарили: 29 раз.

Re: Открыть меню при нажатии на N

Сообщение KOTOKU » 19 фев 2018, 03:14

Ваши бинды приведут к банам на бустах
Аватара пользователя
KOTOKU
 
Сообщения: 766
Зарегистрирован: 10 фев 2013, 00:53
Благодарил (а): 10 раз.
Поблагодарили: 117 раз.

Re: Открыть меню при нажатии на N

Сообщение Nosock » 19 фев 2018, 05:19

Имеется ввиду не бинд в плагине, а чтобы сами игроки сделали бинд на данную функцию, к примеру послать в чат сообщение "bind n nightvision Меню сервера"
Аватара пользователя
Nosock
 
Сообщения: 16
Зарегистрирован: 31 янв 2018, 17:24
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.
Языки программирования: Pawn
SourcePawn
C++
Php
Ruby
Python
C#


Вернуться в Скриптинг

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8